aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lte-rrc.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-01-14 22:50:46 +0100
committerAnders Broman <a.broman58@gmail.com>2016-01-15 05:11:51 +0000
commit1ca29e5794ed607e77e7265716f321c0e0861f58 (patch)
treeac16f0b7a257995d6119c1736613fe03d81786ec /epan/dissectors/packet-lte-rrc.c
parent7bde1d70f2c67c6299b47382d8af44b121add749 (diff)
LTE RRC: upgrade dissector to v13.0.0
Change-Id: Ie41471f79191097c491d58949c4e90b314cade04 Reviewed-on: https://code.wireshark.org/review/13300 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-lte-rrc.c')
-rw-r--r--epan/dissectors/packet-lte-rrc.c14275
1 files changed, 12527 insertions, 1748 deletions
diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c
index 2f7ab8bb7a..f6f95e481b 100644
--- a/epan/dissectors/packet-lte-rrc.c
+++ b/epan/dissectors/packet-lte-rrc.c
@@ -9,9 +9,9 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V12.7.0 Release 12) packet dissection
+ * (3GPP TS 36.331 V13.0.0 Release 13) packet dissection
* Copyright 2008, Vincent Helfre
- * Copyright 2009-2015, Pascal Quantin
+ * Copyright 2009-2016, Pascal Quantin
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
@@ -89,8 +89,10 @@ extern int proto_pdcp_lte;
/*--- Included file: packet-lte-rrc-val.h ---*/
#line 1 "../../asn1/lte-rrc/packet-lte-rrc-val.h"
#define maxReestabInfo 32
+#define maxACDC_Cat_r13 16
#define maxBandComb_r10 128
#define maxBandComb_r11 256
+#define maxBandComb_r13 384
#define maxBands 64
#define maxBandwidthClass_r10 16
#define maxBandwidthCombSet_r10 32
@@ -128,16 +130,20 @@ extern int proto_pdcp_lte;
#define maxFreqMBMS_r11 5
#define maxGERAN_SI 10
#define maxGNFG 16
+#define maxLCG_r13 4
#define maxLogMeasReport_r10 520
#define maxMBSFN_Allocations 8
#define maxMBSFN_Area 8
#define maxMBSFN_Area_1 7
+#define maxMBMSServiceListPerUE_r13 16
#define maxMeasId 32
#define maxMeasId_Plus1 33
#define maxMeasId_r12 64
#define maxMultiBands 8
+#define maxNS_Pmax_r10 8
#define maxNAICS_Entries_r12 8
#define maxNeighCell_r12 8
+#define maxNeighCellSCPTM_r13 8
#define maxObjectId 32
#define maxP_a_PerNeighCell_r12 3
#define maxPageRec 16
@@ -145,20 +151,37 @@ extern int proto_pdcp_lte;
#define maxPLMN_r11 6
#define maxPNOffset 511
#define maxPMCH_PerMBSFN 15
+#define maxQCI_r13 6
#define maxRAT_Capabilities 8
#define maxRE_MapQCL_r11 4
#define maxReportConfigId 32
#define maxRSTD_Freq_r10 3
#define maxSAI_MBMS_r11 64
#define maxSCell_r10 4
+#define maxSCell_r13 31
+#define maxSCell_Plus1 5
+#define maxSC_MTCH_r13 1024
+#define maxSL_CommRxPoolNFreq_r13 32
+#define maxSL_CommRxPoolPreconf_v13x0 12
+#define maxSL_CommTxPool_r12Plus1_r13 5
+#define maxSL_CommTxPool_v13x0 4
+#define maxSL_CommTxPool_r13 8
+#define maxSL_CommTxPoolPreconf_v13x0 7
#define maxSL_Dest_r12 16
#define maxSL_DiscPowerClass_r12 3
+#define maxSL_DiscRxPoolPreconf_r13 4
+#define maxSL_DiscSysInfoReportFreq_r13 8
+#define maxSL_DiscTxPoolPreconf_r13 1
+#define maxSL_GP_r13 8
+#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 maxSTAG_r11 3
#define maxServCell_r10 5
+#define maxServCell_r13 32
+#define maxServCell_Plus1 6
#define maxServiceCount 16
#define maxServiceCount_1 15
#define maxSessionPerPMCH 29
@@ -220,9 +243,11 @@ static int hf_lte_rrc_DL_CCCH_Message_PDU = -1; /* DL_CCCH_Message */
static int hf_lte_rrc_DL_DCCH_Message_PDU = -1; /* DL_DCCH_Message */
static int hf_lte_rrc_UL_CCCH_Message_PDU = -1; /* UL_CCCH_Message */
static int hf_lte_rrc_UL_DCCH_Message_PDU = -1; /* UL_DCCH_Message */
+static int hf_lte_rrc_SC_MCCH_Message_PDU = -1; /* SC_MCCH_Message */
static int hf_lte_rrc_UECapabilityInformation_PDU = -1; /* UECapabilityInformation */
static int hf_lte_rrc_lte_rrc_UE_EUTRA_Capability_PDU = -1; /* UE_EUTRA_Capability */
static int hf_lte_rrc_SBCCH_SL_BCH_Message_PDU = -1; /* SBCCH_SL_BCH_Message */
+static int hf_lte_rrc_HandoverPreparationInformation_v9j0_IEs_PDU = -1; /* HandoverPreparationInformation_v9j0_IEs */
static int hf_lte_rrc_SystemInformationBlockType1_v890_IEs_PDU = -1; /* SystemInformationBlockType1_v890_IEs */
static int hf_lte_rrc_InDeviceCoexIndication_r11_PDU = -1; /* InDeviceCoexIndication_r11 */
static int hf_lte_rrc_MBMSInterestIndication_r11_PDU = -1; /* MBMSInterestIndication_r11 */
@@ -234,8 +259,10 @@ static int hf_lte_rrc_RRCConnectionRelease_v9e0_IEs_PDU = -1; /* RRCConnectionR
static int hf_lte_rrc_SystemInformationBlockType1_v8h0_IEs_PDU = -1; /* SystemInformationBlockType1_v8h0_IEs */
static int hf_lte_rrc_UEInformationResponse_v9e0_IEs_PDU = -1; /* UEInformationResponse_v9e0_IEs */
static int hf_lte_rrc_SystemInformationBlockType2_v8h0_IEs_PDU = -1; /* SystemInformationBlockType2_v8h0_IEs */
+static int hf_lte_rrc_SystemInformationBlockType3_v10j0_IEs_PDU = -1; /* SystemInformationBlockType3_v10j0_IEs */
static int hf_lte_rrc_SystemInformationBlockType5_v8h0_IEs_PDU = -1; /* SystemInformationBlockType5_v8h0_IEs */
static int hf_lte_rrc_SystemInformationBlockType6_v8h0_IEs_PDU = -1; /* SystemInformationBlockType6_v8h0_IEs */
+static int hf_lte_rrc_UE_EUTRA_Capability_v10j0_IEs_PDU = -1; /* UE_EUTRA_Capability_v10j0_IEs */
static int hf_lte_rrc_UE_EUTRA_Capability_v9a0_IEs_PDU = -1; /* UE_EUTRA_Capability_v9a0_IEs */
static int hf_lte_rrc_criticalExtensions = -1; /* T_criticalExtensions */
static int hf_lte_rrc_c1 = -1; /* T_c1 */
@@ -261,27 +288,31 @@ static int hf_lte_rrc_as_Context = -1; /* AS_Context */
static int hf_lte_rrc_nonCriticalExtension_01 = -1; /* HandoverPreparationInformation_v920_IEs */
static int hf_lte_rrc_ue_ConfigRelease_r9 = -1; /* T_ue_ConfigRelease_r9 */
static int hf_lte_rrc_nonCriticalExtension_02 = -1; /* HandoverPreparationInformation_v9d0_IEs */
-static int hf_lte_rrc_lateNonCriticalExtension = -1; /* OCTET_STRING */
+static int hf_lte_rrc_lateNonCriticalExtension = -1; /* T_lateNonCriticalExtension */
static int hf_lte_rrc_nonCriticalExtension_03 = -1; /* HandoverPreparationInformation_v9e0_IEs */
+static int hf_lte_rrc_lateNonCriticalExtension_01 = -1; /* OCTET_STRING */
+static int hf_lte_rrc_nonCriticalExtension_04 = -1; /* HandoverPreparationInformation_v10j0_IEs */
+static int hf_lte_rrc_as_Config_v10j0 = -1; /* AS_Config_v10j0 */
+static int hf_lte_rrc_nonCriticalExtension_05 = -1; /* T_nonCriticalExtension_01 */
static int hf_lte_rrc_as_Config_v9e0 = -1; /* AS_Config_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_04 = -1; /* HandoverPreparationInformation_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_06 = -1; /* HandoverPreparationInformation_v1130_IEs */
static int hf_lte_rrc_as_Context_v1130 = -1; /* AS_Context_v1130 */
-static int hf_lte_rrc_nonCriticalExtension_05 = -1; /* HandoverPreparationInformation_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_07 = -1; /* HandoverPreparationInformation_v1250_IEs */
static int hf_lte_rrc_ue_SupportedEARFCN_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_as_Config_v1250 = -1; /* AS_Config_v1250 */
-static int hf_lte_rrc_nonCriticalExtension_06 = -1; /* T_nonCriticalExtension_01 */
+static int hf_lte_rrc_nonCriticalExtension_08 = -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_07 = -1; /* T_nonCriticalExtension_02 */
+static int hf_lte_rrc_nonCriticalExtension_09 = -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_ueRadioAccessCapabilityInformation_r8 = -1; /* UERadioAccessCapabilityInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_03 = -1; /* T_criticalExtensionsFuture_03 */
static int hf_lte_rrc_ue_RadioAccessCapabilityInfo_01 = -1; /* T_ue_RadioAccessCapabilityInfo */
-static int hf_lte_rrc_nonCriticalExtension_08 = -1; /* T_nonCriticalExtension_03 */
+static int hf_lte_rrc_nonCriticalExtension_10 = -1; /* T_nonCriticalExtension_04 */
static int hf_lte_rrc_sourceMeasConfig = -1; /* MeasConfig */
static int hf_lte_rrc_sourceRadioResourceConfig = -1; /* RadioResourceConfigDedicated */
static int hf_lte_rrc_sourceSecurityAlgorithmConfig = -1; /* SecurityAlgorithmConfig */
@@ -296,6 +327,7 @@ static int hf_lte_rrc_sourceOtherConfig_r9 = -1; /* OtherConfig_r9 */
static int hf_lte_rrc_sourceSCellConfigList_r10 = -1; /* SCellToAddModList_r10 */
static int hf_lte_rrc_sourceConfigSCG_r12 = -1; /* SCG_Config_r12 */
static int hf_lte_rrc_sourceDl_CarrierFreq_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
+static int hf_lte_rrc_antennaInfoDedicatedPCell_v10i0 = -1; /* AntennaInfoDedicated_v10i0 */
static int hf_lte_rrc_sourceWlan_OffloadConfig_r12 = -1; /* WLAN_OffloadConfig_r12 */
static int hf_lte_rrc_sourceSL_CommConfig_r12 = -1; /* SL_CommConfig_r12 */
static int hf_lte_rrc_sourceSL_DiscConfig_r12 = -1; /* SL_DiscConfig_r12 */
@@ -320,6 +352,7 @@ static int hf_lte_rrc_rsrpResult_r10 = -1; /* RSRP_Range */
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_rs_sinrResult_v13xy = -1; /* RS_SINR_Range_r13 */
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_c1_04 = -1; /* T_c1_04 */
@@ -394,14 +427,18 @@ static int hf_lte_rrc_spare10 = -1; /* NULL */
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_08 = -1; /* SC_MCCH_MessageType */
+static int hf_lte_rrc_c1_11 = -1; /* T_c1_11 */
+static int hf_lte_rrc_scptmConfiguration_r13 = -1; /* SCPTMConfiguration_r13 */
+static int hf_lte_rrc_messageClassExtension_07 = -1; /* T_messageClassExtension_07 */
static int hf_lte_rrc_rrc_TransactionIdentifier = -1; /* RRC_TransactionIdentifier */
static int hf_lte_rrc_criticalExtensions_04 = -1; /* T_criticalExtensions_04 */
-static int hf_lte_rrc_c1_11 = -1; /* T_c1_11 */
+static int hf_lte_rrc_c1_12 = -1; /* T_c1_12 */
static int hf_lte_rrc_counterCheck_r8 = -1; /* CounterCheck_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_04 = -1; /* T_criticalExtensionsFuture_04 */
static int hf_lte_rrc_drb_CountMSB_InfoList = -1; /* DRB_CountMSB_InfoList */
-static int hf_lte_rrc_nonCriticalExtension_09 = -1; /* CounterCheck_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_10 = -1; /* T_nonCriticalExtension_04 */
+static int hf_lte_rrc_nonCriticalExtension_11 = -1; /* CounterCheck_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_12 = -1; /* T_nonCriticalExtension_05 */
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 */
@@ -410,56 +447,56 @@ static int hf_lte_rrc_criticalExtensions_05 = -1; /* T_criticalExtensions_05 */
static int hf_lte_rrc_counterCheckResponse_r8 = -1; /* CounterCheckResponse_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_05 = -1; /* T_criticalExtensionsFuture_05 */
static int hf_lte_rrc_drb_CountInfoList = -1; /* DRB_CountInfoList */
-static int hf_lte_rrc_nonCriticalExtension_11 = -1; /* CounterCheckResponse_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_12 = -1; /* T_nonCriticalExtension_05 */
+static int hf_lte_rrc_nonCriticalExtension_13 = -1; /* CounterCheckResponse_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_14 = -1; /* T_nonCriticalExtension_06 */
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_06 = -1; /* T_criticalExtensions_06 */
static int hf_lte_rrc_csfbParametersRequestCDMA2000_r8 = -1; /* CSFBParametersRequestCDMA2000_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_06 = -1; /* T_criticalExtensionsFuture_06 */
-static int hf_lte_rrc_nonCriticalExtension_13 = -1; /* CSFBParametersRequestCDMA2000_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_14 = -1; /* T_nonCriticalExtension_06 */
+static int hf_lte_rrc_nonCriticalExtension_15 = -1; /* CSFBParametersRequestCDMA2000_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_16 = -1; /* T_nonCriticalExtension_07 */
static int hf_lte_rrc_criticalExtensions_07 = -1; /* T_criticalExtensions_07 */
static int hf_lte_rrc_csfbParametersResponseCDMA2000_r8 = -1; /* CSFBParametersResponseCDMA2000_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_07 = -1; /* T_criticalExtensionsFuture_07 */
static int hf_lte_rrc_rand = -1; /* RAND_CDMA2000 */
static int hf_lte_rrc_mobilityParameters = -1; /* MobilityParametersCDMA2000 */
-static int hf_lte_rrc_nonCriticalExtension_15 = -1; /* CSFBParametersResponseCDMA2000_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_16 = -1; /* T_nonCriticalExtension_07 */
+static int hf_lte_rrc_nonCriticalExtension_17 = -1; /* CSFBParametersResponseCDMA2000_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_18 = -1; /* T_nonCriticalExtension_08 */
static int hf_lte_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */
-static int hf_lte_rrc_c1_12 = -1; /* T_c1_12 */
+static int hf_lte_rrc_c1_13 = -1; /* T_c1_13 */
static int hf_lte_rrc_dlInformationTransfer_r8 = -1; /* DLInformationTransfer_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_08 = -1; /* T_criticalExtensionsFuture_08 */
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_17 = -1; /* DLInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_18 = -1; /* T_nonCriticalExtension_08 */
+static int hf_lte_rrc_nonCriticalExtension_19 = -1; /* DLInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* T_nonCriticalExtension_09 */
static int hf_lte_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */
-static int hf_lte_rrc_c1_13 = -1; /* T_c1_13 */
+static int hf_lte_rrc_c1_14 = -1; /* T_c1_14 */
static int hf_lte_rrc_handoverFromEUTRAPreparationRequest_r8 = -1; /* HandoverFromEUTRAPreparationRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_09 = -1; /* T_criticalExtensionsFuture_09 */
static int hf_lte_rrc_cdma2000_Type = -1; /* CDMA2000_Type */
-static int hf_lte_rrc_nonCriticalExtension_19 = -1; /* HandoverFromEUTRAPreparationRequest_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_20 = -1; /* HandoverFromEUTRAPreparationRequest_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* HandoverFromEUTRAPreparationRequest_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_22 = -1; /* HandoverFromEUTRAPreparationRequest_v920_IEs */
static int hf_lte_rrc_concurrPrepCDMA2000_HRPD_r9 = -1; /* BOOLEAN */
-static int hf_lte_rrc_nonCriticalExtension_21 = -1; /* HandoverFromEUTRAPreparationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_23 = -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_22 = -1; /* T_nonCriticalExtension_09 */
+static int hf_lte_rrc_nonCriticalExtension_24 = -1; /* T_nonCriticalExtension_10 */
static int hf_lte_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */
-static int hf_lte_rrc_c1_14 = -1; /* T_c1_14 */
+static int hf_lte_rrc_c1_15 = -1; /* T_c1_15 */
static int hf_lte_rrc_inDeviceCoexIndication_r11_01 = -1; /* InDeviceCoexIndication_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_10 = -1; /* T_criticalExtensionsFuture_10 */
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_23 = -1; /* InDeviceCoexIndication_v11d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_25 = -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_24 = -1; /* T_nonCriticalExtension_10 */
+static int hf_lte_rrc_nonCriticalExtension_26 = -1; /* T_nonCriticalExtension_11 */
static int hf_lte_rrc_AffectedCarrierFreqList_r11_item = -1; /* AffectedCarrierFreq_r11 */
static int hf_lte_rrc_carrierFreq_r11 = -1; /* MeasObjectId */
static int hf_lte_rrc_interferenceDirection_r11 = -1; /* T_interferenceDirection_r11 */
@@ -483,20 +520,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_11 = -1; /* T_criticalExtensions_11 */
-static int hf_lte_rrc_c1_15 = -1; /* T_c1_15 */
+static int hf_lte_rrc_c1_16 = -1; /* T_c1_16 */
static int hf_lte_rrc_interFreqRSTDMeasurementIndication_r10_01 = -1; /* InterFreqRSTDMeasurementIndication_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_11 = -1; /* T_criticalExtensionsFuture_11 */
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_25 = -1; /* T_nonCriticalExtension_11 */
+static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* T_nonCriticalExtension_12 */
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_12 = -1; /* T_criticalExtensions_12 */
-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_loggedMeasurementConfiguration_r10_01 = -1; /* LoggedMeasurementConfiguration_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_12 = -1; /* T_criticalExtensionsFuture_12 */
static int hf_lte_rrc_traceReference_r10 = -1; /* TraceReference_r10 */
@@ -506,14 +543,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_26 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
+static int hf_lte_rrc_nonCriticalExtension_28 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_r10 = -1; /* OCTET_STRING */
-static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* LoggedMeasurementConfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_29 = -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_28 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_30 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
static int hf_lte_rrc_targetMBSFN_AreaList_r12 = -1; /* TargetMBSFN_AreaList_r12 */
-static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* T_nonCriticalExtension_12 */
+static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* T_nonCriticalExtension_13 */
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 */
@@ -522,42 +559,44 @@ static int hf_lte_rrc_phich_Config = -1; /* PHICH_Config */
static int hf_lte_rrc_systemFrameNumber = -1; /* T_systemFrameNumber */
static int hf_lte_rrc_spare = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_countingRequestList_r10 = -1; /* CountingRequestList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_30 = -1; /* T_nonCriticalExtension_13 */
+static int hf_lte_rrc_nonCriticalExtension_32 = -1; /* T_nonCriticalExtension_14 */
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_13 = -1; /* T_criticalExtensions_13 */
-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_countingResponse_r10 = -1; /* MBMSCountingResponse_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_13 = -1; /* T_criticalExtensionsFuture_13 */
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_31 = -1; /* T_nonCriticalExtension_14 */
+static int hf_lte_rrc_nonCriticalExtension_33 = -1; /* T_nonCriticalExtension_15 */
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_14 = -1; /* T_criticalExtensions_14 */
-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_interestIndication_r11 = -1; /* MBMSInterestIndication_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_14 = -1; /* T_criticalExtensionsFuture_14 */
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_32 = -1; /* T_nonCriticalExtension_15 */
+static int hf_lte_rrc_nonCriticalExtension_34 = -1; /* MBMSInterestIndication_r13_IEs */
+static int hf_lte_rrc_mbms_Services_r13 = -1; /* MBMSServiceList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_35 = -1; /* T_nonCriticalExtension_16 */
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_33 = -1; /* MBSFNAreaConfiguration_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_34 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_36 = -1; /* MBSFNAreaConfiguration_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
static int hf_lte_rrc_pmch_InfoListExt_r12 = -1; /* PMCH_InfoListExt_r12 */
-static int hf_lte_rrc_nonCriticalExtension_35 = -1; /* T_nonCriticalExtension_16 */
+static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* T_nonCriticalExtension_17 */
static int hf_lte_rrc_CommonSF_AllocPatternList_r9_item = -1; /* MBSFN_SubframeConfig */
static int hf_lte_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */
-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_measurementReport_r8 = -1; /* MeasurementReport_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_15 = -1; /* T_criticalExtensionsFuture_15 */
static int hf_lte_rrc_measResults = -1; /* MeasResults */
-static int hf_lte_rrc_nonCriticalExtension_36 = -1; /* MeasurementReport_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* T_nonCriticalExtension_17 */
+static int hf_lte_rrc_nonCriticalExtension_39 = -1; /* MeasurementReport_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* T_nonCriticalExtension_18 */
static int hf_lte_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */
-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_mobilityFromEUTRACommand_r8 = -1; /* MobilityFromEUTRACommand_r8_IEs */
static int hf_lte_rrc_mobilityFromEUTRACommand_r9 = -1; /* MobilityFromEUTRACommand_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_16 = -1; /* T_criticalExtensionsFuture_16 */
@@ -565,15 +604,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_38 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_39 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_41 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
static int hf_lte_rrc_bandIndicator = -1; /* BandIndicatorGERAN */
-static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* T_nonCriticalExtension_18 */
+static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* T_nonCriticalExtension_19 */
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_41 = -1; /* MobilityFromEUTRACommand_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* MobilityFromEUTRACommand_v960_IEs */
-static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* T_nonCriticalExtension_19 */
+static int hf_lte_rrc_nonCriticalExtension_44 = -1; /* MobilityFromEUTRACommand_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_45 = -1; /* MobilityFromEUTRACommand_v960_IEs */
+static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* T_nonCriticalExtension_20 */
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 */
@@ -593,12 +632,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_44 = -1; /* Paging_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_45 = -1; /* Paging_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_47 = -1; /* Paging_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* Paging_v920_IEs */
static int hf_lte_rrc_cmas_Indication_r9 = -1; /* T_cmas_Indication_r9 */
-static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* Paging_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* Paging_v1130_IEs */
static int hf_lte_rrc_eab_ParamModification_r11 = -1; /* T_eab_ParamModification_r11 */
-static int hf_lte_rrc_nonCriticalExtension_47 = -1; /* T_nonCriticalExtension_20 */
+static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* Paging_v13xx_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_51 = -1; /* T_nonCriticalExtension_21 */
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 */
@@ -606,7 +648,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_17 = -1; /* T_criticalExtensions_17 */
-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_proximityIndication_r9_01 = -1; /* ProximityIndication_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_17 = -1; /* T_criticalExtensionsFuture_17 */
static int hf_lte_rrc_type_r9 = -1; /* T_type_r9 */
@@ -614,24 +656,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_48 = -1; /* ProximityIndication_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* T_nonCriticalExtension_21 */
+static int hf_lte_rrc_nonCriticalExtension_52 = -1; /* ProximityIndication_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* T_nonCriticalExtension_22 */
static int hf_lte_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */
-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_rnReconfiguration_r10_01 = -1; /* RNReconfiguration_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_18 = -1; /* T_criticalExtensionsFuture_18 */
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_50 = -1; /* T_nonCriticalExtension_22 */
+static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* T_nonCriticalExtension_23 */
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_19 = -1; /* T_criticalExtensions_19 */
-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_rnReconfigurationComplete_r10_01 = -1; /* RNReconfigurationComplete_r10_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_19 = -1; /* T_criticalExtensionsFuture_19 */
-static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* T_nonCriticalExtension_23 */
+static int hf_lte_rrc_nonCriticalExtension_55 = -1; /* T_nonCriticalExtension_24 */
static int hf_lte_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
-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_rrcConnectionReconfiguration_r8 = -1; /* RRCConnectionReconfiguration_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_20 = -1; /* T_criticalExtensionsFuture_20 */
static int hf_lte_rrc_measConfig = -1; /* MeasConfig */
@@ -640,20 +682,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_52 = -1; /* RRCConnectionReconfiguration_v890_IEs */
-static int hf_lte_rrc_lateNonCriticalExtension_01 = -1; /* T_lateNonCriticalExtension */
-static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* RRCConnectionReconfiguration_v920_IEs */
-static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
-static int hf_lte_rrc_antennaInfoDedicatedPCell_v10i0 = -1; /* AntennaInfoDedicated_v10i0 */
-static int hf_lte_rrc_nonCriticalExtension_55 = -1; /* T_nonCriticalExtension_24 */
+static int hf_lte_rrc_nonCriticalExtension_56 = -1; /* RRCConnectionReconfiguration_v890_IEs */
+static int hf_lte_rrc_lateNonCriticalExtension_02 = -1; /* T_lateNonCriticalExtension_01 */
+static int hf_lte_rrc_nonCriticalExtension_57 = -1; /* RRCConnectionReconfiguration_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_58 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_59 = -1; /* T_nonCriticalExtension_25 */
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_56 = -1; /* RRCConnectionReconfiguration_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_60 = -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_57 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_61 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
static int hf_lte_rrc_systemInfomationBlockType1Dedicated_r11 = -1; /* T_systemInfomationBlockType1Dedicated_r11 */
-static int hf_lte_rrc_nonCriticalExtension_58 = -1; /* RRCConnectionReconfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_62 = -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 */
@@ -663,7 +704,10 @@ 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_59 = -1; /* T_nonCriticalExtension_25 */
+static int hf_lte_rrc_nonCriticalExtension_63 = -1; /* RRCConnectionReconfiguration_v13xy_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_nonCriticalExtension_64 = -1; /* T_nonCriticalExtension_26 */
static int hf_lte_rrc_networkControlledSyncTx_r12 = -1; /* T_networkControlledSyncTx_r12 */
static int hf_lte_rrc_sCellIndex_r12 = -1; /* SCellIndex_r10 */
static int hf_lte_rrc_cellIdentification_r12 = -1; /* T_cellIdentification_r12 */
@@ -671,17 +715,26 @@ static int hf_lte_rrc_physCellId_r12 = -1; /* PhysCellId */
static int hf_lte_rrc_dl_CarrierFreq_r12 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_radioResourceConfigCommonPSCell_r12 = -1; /* RadioResourceConfigCommonPSCell_r12 */
static int hf_lte_rrc_radioResourceConfigDedicatedPSCell_r12 = -1; /* RadioResourceConfigDedicatedPSCell_r12 */
-static int hf_lte_rrc_antennaInfoDedicatedPSCell_v10i0 = -1; /* AntennaInfoDedicated_v10i0 */
+static int hf_lte_rrc_antennaInfoDedicatedPSCell_v1280 = -1; /* AntennaInfoDedicated_v10i0 */
+static int hf_lte_rrc_sCellIndex_r13 = -1; /* SCellIndex_r13 */
static int hf_lte_rrc_p_MeNB_r12 = -1; /* INTEGER_1_16 */
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; /* SCellToAddMod_r13 */
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_sCellIndex_v13xy = -1; /* SCellIndex_v13xy */
+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 */
+static int hf_lte_rrc_radioResourceConfigCommonSCell_r13 = -1; /* RadioResourceConfigCommonSCell_r10 */
+static int hf_lte_rrc_radioResourceConfigDedicatedSCell_r13 = -1; /* RadioResourceConfigDedicatedSCell_r10 */
static int hf_lte_rrc_SCellToReleaseList_r10_item = -1; /* SCellIndex_r10 */
+static int hf_lte_rrc_SCellToReleaseListExt_r13_item = -1; /* SCellIndex_v13xy */
static int hf_lte_rrc_setup_01 = -1; /* T_setup_01 */
static int hf_lte_rrc_scg_ConfigPartMCG_r12 = -1; /* T_scg_ConfigPartMCG_r12 */
static int hf_lte_rrc_scg_Counter_r12 = -1; /* INTEGER_0_65535 */
@@ -692,6 +745,8 @@ static int hf_lte_rrc_sCellToReleaseListSCG_r12 = -1; /* SCellToReleaseList_r10
static int hf_lte_rrc_pSCellToAddMod_r12 = -1; /* PSCellToAddMod_r12 */
static int hf_lte_rrc_sCellToAddModListSCG_r12 = -1; /* SCellToAddModList_r10 */
static int hf_lte_rrc_mobilityControlInfoSCG_r12 = -1; /* MobilityControlInfoSCG_r12 */
+static int hf_lte_rrc_sCellToReleaseListSCG_Ext_r13 = -1; /* SCellToReleaseListExt_r13 */
+static int hf_lte_rrc_sCellToAddModListSCG_Ext_r13 = -1; /* SCellToAddModListExt_r13 */
static int hf_lte_rrc_handoverType = -1; /* T_handoverType */
static int hf_lte_rrc_intraLTE = -1; /* T_intraLTE */
static int hf_lte_rrc_securityAlgorithmConfig = -1; /* SecurityAlgorithmConfig */
@@ -702,39 +757,39 @@ static int hf_lte_rrc_nas_SecurityParamToEUTRA = -1; /* T_nas_SecurityParamToEU
static int hf_lte_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete_r8 = -1; /* RRCConnectionReconfigurationComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_21 = -1; /* T_criticalExtensionsFuture_21 */
-static int hf_lte_rrc_nonCriticalExtension_60 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_61 = -1; /* RRCConnectionReconfigurationComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_65 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_66 = -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_62 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_67 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11 = -1; /* T_connEstFailInfoAvailable_r11 */
-static int hf_lte_rrc_nonCriticalExtension_63 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12 = -1; /* T_logMeasAvailableMBSFN_r12 */
-static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* T_nonCriticalExtension_26 */
+static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* T_nonCriticalExtension_27 */
static int hf_lte_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */
-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_rrcConnectionReestablishment_r8 = -1; /* RRCConnectionReestablishment_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_22 = -1; /* T_criticalExtensionsFuture_22 */
-static int hf_lte_rrc_nonCriticalExtension_65 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* T_nonCriticalExtension_27 */
+static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_71 = -1; /* T_nonCriticalExtension_28 */
static int hf_lte_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */
static int hf_lte_rrc_rrcConnectionReestablishmentComplete_r8 = -1; /* RRCConnectionReestablishmentComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_23 = -1; /* T_criticalExtensionsFuture_23 */
-static int hf_lte_rrc_nonCriticalExtension_67 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_72 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
static int hf_lte_rrc_rlf_InfoAvailable_r9 = -1; /* T_rlf_InfoAvailable_r9 */
-static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_74 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
static int hf_lte_rrc_logMeasAvailable_r10_01 = -1; /* T_logMeasAvailable_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_01 = -1; /* T_connEstFailInfoAvailable_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_71 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12_01 = -1; /* T_logMeasAvailableMBSFN_r12_01 */
-static int hf_lte_rrc_nonCriticalExtension_72 = -1; /* T_nonCriticalExtension_28 */
+static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* T_nonCriticalExtension_29 */
static int hf_lte_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */
static int hf_lte_rrc_rrcConnectionReestablishmentReject_r8 = -1; /* RRCConnectionReestablishmentReject_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_24 = -1; /* T_criticalExtensionsFuture_24 */
-static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_74 = -1; /* T_nonCriticalExtension_29 */
+static int hf_lte_rrc_nonCriticalExtension_78 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* T_nonCriticalExtension_30 */
static int hf_lte_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */
static int hf_lte_rrc_rrcConnectionReestablishmentRequest_r8 = -1; /* RRCConnectionReestablishmentRequest_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_25 = -1; /* T_criticalExtensionsFuture_25 */
@@ -744,39 +799,39 @@ static int hf_lte_rrc_spare_01 = -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_26 = -1; /* T_criticalExtensions_26 */
-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_rrcConnectionReject_r8 = -1; /* RRCConnectionReject_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_26 = -1; /* T_criticalExtensionsFuture_26 */
static int hf_lte_rrc_waitTime = -1; /* T_waitTime */
-static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReject_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_80 = -1; /* RRCConnectionReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* RRCConnectionReject_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10 = -1; /* T_extendedWaitTime_r10 */
-static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* RRCConnectionReject_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_82 = -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_78 = -1; /* T_nonCriticalExtension_30 */
+static int hf_lte_rrc_nonCriticalExtension_83 = -1; /* T_nonCriticalExtension_31 */
static int hf_lte_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */
-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_rrcConnectionRelease_r8 = -1; /* RRCConnectionRelease_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_27 = -1; /* T_criticalExtensionsFuture_27 */
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_79 = -1; /* RRCConnectionRelease_v890_IEs */
-static int hf_lte_rrc_lateNonCriticalExtension_02 = -1; /* T_lateNonCriticalExtension_01 */
-static int hf_lte_rrc_nonCriticalExtension_80 = -1; /* RRCConnectionRelease_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* RRCConnectionRelease_v890_IEs */
+static int hf_lte_rrc_lateNonCriticalExtension_03 = -1; /* T_lateNonCriticalExtension_02 */
+static int hf_lte_rrc_nonCriticalExtension_85 = -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_81 = -1; /* T_nonCriticalExtension_31 */
+static int hf_lte_rrc_nonCriticalExtension_86 = -1; /* T_nonCriticalExtension_32 */
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_82 = -1; /* RRCConnectionRelease_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_87 = -1; /* RRCConnectionRelease_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10_01 = -1; /* T_extendedWaitTime_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_83 = -1; /* T_nonCriticalExtension_32 */
+static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* T_nonCriticalExtension_33 */
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 */
@@ -794,14 +849,19 @@ static int hf_lte_rrc_bandClassPriorityListHRPD = -1; /* BandClassPriorityListH
static int hf_lte_rrc_bandClassPriorityList1XRTT = -1; /* BandClassPriorityList1XRTT */
static int hf_lte_rrc_t320 = -1; /* T_t320 */
static int hf_lte_rrc_freqPriorityListExtEUTRA_r12 = -1; /* FreqPriorityListExtEUTRA_r12 */
+static int hf_lte_rrc_freqPriorityListEUTRA_v13xy = -1; /* FreqPriorityListEUTRA_v13xy */
+static int hf_lte_rrc_freqPriorityListExtEUTRA_v13xy = -1; /* FreqPriorityListExtEUTRA_v13xy */
static int hf_lte_rrc_freqPriorityListEUTRA_v9e0 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_FreqPriorityEUTRA_v9e0 */
static int hf_lte_rrc_freqPriorityListEUTRA_v9e0_item = -1; /* FreqPriorityEUTRA_v9e0 */
static int hf_lte_rrc_FreqPriorityListEUTRA_item = -1; /* FreqPriorityEUTRA */
static int hf_lte_rrc_FreqPriorityListExtEUTRA_r12_item = -1; /* FreqPriorityEUTRA_r12 */
+static int hf_lte_rrc_FreqPriorityListEUTRA_v13xy_item = -1; /* FreqPriorityEUTRA_v13xy */
+static int hf_lte_rrc_FreqPriorityListExtEUTRA_v13xy_item = -1; /* FreqPriorityEUTRA_v13xy */
static int hf_lte_rrc_carrierFreq_01 = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_cellReselectionPriority = -1; /* CellReselectionPriority */
static int hf_lte_rrc_carrierFreq_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
static int hf_lte_rrc_cellReselectionPriority_r12 = -1; /* CellReselectionPriority */
+static int hf_lte_rrc_cellReselectionSubPriority_r13 = -1; /* CellReselectionSubPriority_r13 */
static int hf_lte_rrc_FreqsPriorityListGERAN_item = -1; /* FreqsPriorityGERAN */
static int hf_lte_rrc_carrierFreqs = -1; /* CarrierFreqsGERAN */
static int hf_lte_rrc_FreqPriorityListUTRA_FDD_item = -1; /* FreqPriorityUTRA_FDD */
@@ -832,70 +892,90 @@ 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_randomValue = -1; /* BIT_STRING_SIZE_40 */
static int hf_lte_rrc_criticalExtensions_29 = -1; /* T_criticalExtensions_29 */
-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_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_29 = -1; /* T_criticalExtensionsFuture_29 */
-static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* RRCConnectionSetup_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_85 = -1; /* T_nonCriticalExtension_33 */
+static int hf_lte_rrc_nonCriticalExtension_89 = -1; /* RRCConnectionSetup_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* T_nonCriticalExtension_34 */
static int hf_lte_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */
-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_rrcConnectionSetupComplete_r8 = -1; /* RRCConnectionSetupComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_30 = -1; /* T_criticalExtensionsFuture_30 */
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_86 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_87 = -1; /* RRCConnectionSetupComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_92 = -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_88 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_93 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_02 = -1; /* T_connEstFailInfoAvailable_r11_02 */
-static int hf_lte_rrc_nonCriticalExtension_89 = -1; /* RRCConnectionSetupComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_94 = -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_90 = -1; /* T_nonCriticalExtension_34 */
+static int hf_lte_rrc_nonCriticalExtension_95 = -1; /* T_nonCriticalExtension_35 */
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_31 = -1; /* T_criticalExtensions_31 */
-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_scgFailureInformation_r12_01 = -1; /* SCGFailureInformation_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_31 = -1; /* T_criticalExtensionsFuture_31 */
static int hf_lte_rrc_failureReportSCG_r12 = -1; /* FailureReportSCG_r12 */
-static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* T_nonCriticalExtension_35 */
+static int hf_lte_rrc_nonCriticalExtension_96 = -1; /* T_nonCriticalExtension_36 */
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 */
+static int hf_lte_rrc_measResultServFreqListExt_r13 = -1; /* MeasResultServFreqListExt_r13 */
+static int hf_lte_rrc_sc_mtch_InfoList_r13 = -1; /* SC_MTCH_InfoList_r13 */
+static int hf_lte_rrc_scptmNeighbourCellList_r13 = -1; /* SCPTMNeighbourCellList_r13 */
static int hf_lte_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
-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_securityModeCommand_r8 = -1; /* SecurityModeCommand_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_32 = -1; /* T_criticalExtensionsFuture_32 */
static int hf_lte_rrc_securityConfigSMC = -1; /* SecurityConfigSMC */
-static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* SecurityModeCommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_93 = -1; /* T_nonCriticalExtension_36 */
+static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* SecurityModeCommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_98 = -1; /* T_nonCriticalExtension_37 */
static int hf_lte_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */
static int hf_lte_rrc_securityModeComplete_r8 = -1; /* SecurityModeComplete_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_33 = -1; /* T_criticalExtensionsFuture_33 */
-static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* SecurityModeComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_95 = -1; /* T_nonCriticalExtension_37 */
+static int hf_lte_rrc_nonCriticalExtension_99 = -1; /* SecurityModeComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* T_nonCriticalExtension_38 */
static int hf_lte_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */
static int hf_lte_rrc_securityModeFailure_r8 = -1; /* SecurityModeFailure_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_34 = -1; /* T_criticalExtensionsFuture_34 */
-static int hf_lte_rrc_nonCriticalExtension_96 = -1; /* SecurityModeFailure_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* T_nonCriticalExtension_38 */
+static int hf_lte_rrc_nonCriticalExtension_101 = -1; /* SecurityModeFailure_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* T_nonCriticalExtension_39 */
static int hf_lte_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
-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_sidelinkUEInformation_r12_02 = -1; /* SidelinkUEInformation_r12_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_35 = -1; /* T_criticalExtensionsFuture_35 */
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_98 = -1; /* T_nonCriticalExtension_39 */
+static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* SidelinkUEInformation_v13x0_IEs */
+static int hf_lte_rrc_commTxResourceReq121_r13 = -1; /* SL_CommTxResourceReqUC_r13 */
+static int hf_lte_rrc_commTxResourceInfoReqRelay_r13 = -1; /* T_commTxResourceInfoReqRelay_r13 */
+static int hf_lte_rrc_commTxResourceReqRelay_r13 = -1; /* SL_CommTxResourceReqUC_r13 */
+static int hf_lte_rrc_ue_Type_r13 = -1; /* T_ue_Type_r13 */
+static int hf_lte_rrc_discTxResourceReq_v13x0 = -1; /* T_discTxResourceReq_v13x0 */
+static int hf_lte_rrc_carrierFreqDiscTx_r13 = -1; /* INTEGER_1_maxFreq */
+static int hf_lte_rrc_discTxResourceReqAddFreq_r13 = -1; /* SL_DiscTxResourceReqPerFreqList_r13 */
+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_discSysInfoReportList_r13 = -1; /* SL_SysInfoReportList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_104 = -1; /* T_nonCriticalExtension_40 */
static int hf_lte_rrc_destinationInfoList_r12 = -1; /* SL_DestinationInfoList_r12 */
+static int hf_lte_rrc_carrierFreq_r13 = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_destinationInfoListUC_r13 = -1; /* SL_DestinationInfoListUC_r13 */
+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_SysInfoReportList_r13_item = -1; /* SL_SysInfoReport_r13 */
static int hf_lte_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */
static int hf_lte_rrc_systemInformation_r8 = -1; /* SystemInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_36 = -1; /* T_criticalExtensionsFuture_36 */
@@ -919,8 +999,9 @@ static int hf_lte_rrc_sib16_v1130 = -1; /* SystemInformationBlockType1
static int hf_lte_rrc_sib17_v1250 = -1; /* SystemInformationBlockType17_r12 */
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_nonCriticalExtension_99 = -1; /* SystemInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* T_nonCriticalExtension_40 */
+static int hf_lte_rrc_sib20_v13x0 = -1; /* SystemInformationBlockType20_r13 */
+static int hf_lte_rrc_nonCriticalExtension_105 = -1; /* SystemInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_106 = -1; /* T_nonCriticalExtension_41 */
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 */
@@ -937,25 +1018,31 @@ 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_101 = -1; /* SystemInformationBlockType1_v890_IEs */
-static int hf_lte_rrc_lateNonCriticalExtension_03 = -1; /* T_lateNonCriticalExtension_02 */
-static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* SystemInformationBlockType1_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_107 = -1; /* SystemInformationBlockType1_v890_IEs */
+static int hf_lte_rrc_lateNonCriticalExtension_04 = -1; /* T_lateNonCriticalExtension_03 */
+static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* SystemInformationBlockType1_v920_IEs */
static int hf_lte_rrc_multiBandInfoList = -1; /* MultiBandInfoList */
-static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* SystemInformationBlockType1_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_109 = -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_104 = -1; /* T_nonCriticalExtension_41 */
+static int hf_lte_rrc_nonCriticalExtension_110 = -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_111 = -1; /* T_nonCriticalExtension_42 */
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_105 = -1; /* SystemInformationBlockType1_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_112 = -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_106 = -1; /* SystemInformationBlockType1_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_113 = -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_107 = -1; /* T_nonCriticalExtension_42 */
+static int hf_lte_rrc_nonCriticalExtension_114 = -1; /* SystemInformationBlockType1_v13xy_IEs */
+static int hf_lte_rrc_hyperSFN = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_eDRXAllowed = -1; /* T_eDRXAllowed */
+static int hf_lte_rrc_nonCriticalExtension_115 = -1; /* T_nonCriticalExtension_43 */
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 */
@@ -967,64 +1054,69 @@ static int hf_lte_rrc_q_QualMinOffset_r9 = -1; /* T_q_QualMinOffset_r9 */
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_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */
-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_ueAssistanceInformation_r11_01 = -1; /* UEAssistanceInformation_r11_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_37 = -1; /* T_criticalExtensionsFuture_37 */
static int hf_lte_rrc_powerPrefIndication_r11_01 = -1; /* T_powerPrefIndication_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* T_nonCriticalExtension_43 */
+static int hf_lte_rrc_nonCriticalExtension_116 = -1; /* T_nonCriticalExtension_44 */
static int hf_lte_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */
-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_ueCapabilityEnquiry_r8 = -1; /* UECapabilityEnquiry_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_38 = -1; /* T_criticalExtensionsFuture_38 */
static int hf_lte_rrc_ue_CapabilityRequest = -1; /* UE_CapabilityRequest */
-static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* UECapabilityEnquiry_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_110 = -1; /* UECapabilityEnquiry_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_117 = -1; /* UECapabilityEnquiry_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_118 = -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_111 = -1; /* T_nonCriticalExtension_44 */
+static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* UECapabilityEnquiry_v13xy_IEs */
+static int hf_lte_rrc_requestReducedFormat_r13 = -1; /* T_requestReducedFormat_r13 */
+static int hf_lte_rrc_skipFallbackCombinations_r13 = -1; /* T_skipFallbackCombinations_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_nonCriticalExtension_120 = -1; /* T_nonCriticalExtension_45 */
static int hf_lte_rrc_UE_CapabilityRequest_item = -1; /* RAT_Type */
static int hf_lte_rrc_criticalExtensions_39 = -1; /* T_criticalExtensions_39 */
-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_ueCapabilityInformation_r8 = -1; /* UECapabilityInformation_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_39 = -1; /* T_criticalExtensionsFuture_39 */
static int hf_lte_rrc_ue_CapabilityRAT_ContainerList = -1; /* UE_CapabilityRAT_ContainerList */
-static int hf_lte_rrc_nonCriticalExtension_112 = -1; /* UECapabilityInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_113 = -1; /* UECapabilityInformation_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_121 = -1; /* UECapabilityInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* UECapabilityInformation_v1250_IEs */
static int hf_lte_rrc_ue_RadioPagingInfo_r12 = -1; /* UE_RadioPagingInfo_r12 */
-static int hf_lte_rrc_nonCriticalExtension_114 = -1; /* T_nonCriticalExtension_45 */
+static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* T_nonCriticalExtension_46 */
static int hf_lte_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_40 */
-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_ueInformationRequest_r9_01 = -1; /* UEInformationRequest_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_40 = -1; /* T_criticalExtensionsFuture_40 */
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_115 = -1; /* UEInformationRequest_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_116 = -1; /* UEInformationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* UEInformationRequest_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* UEInformationRequest_v1020_IEs */
static int hf_lte_rrc_logMeasReportReq_r10 = -1; /* T_logMeasReportReq_r10 */
-static int hf_lte_rrc_nonCriticalExtension_117 = -1; /* UEInformationRequest_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* UEInformationRequest_v1130_IEs */
static int hf_lte_rrc_connEstFailReportReq_r11 = -1; /* T_connEstFailReportReq_r11 */
-static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* UEInformationRequest_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* UEInformationRequest_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReportReq_r12 = -1; /* T_mobilityHistoryReportReq_r12 */
-static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* T_nonCriticalExtension_46 */
+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_37 = -1; /* T_c1_37 */
+static int hf_lte_rrc_c1_38 = -1; /* T_c1_38 */
static int hf_lte_rrc_ueInformationResponse_r9_01 = -1; /* UEInformationResponse_r9_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_41 = -1; /* T_criticalExtensionsFuture_41 */
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_120 = -1; /* UEInformationResponse_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* UEInformationResponse_v930_IEs */
static int hf_lte_rrc_rlf_Report_v9e0 = -1; /* RLF_Report_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_121 = -1; /* T_nonCriticalExtension_47 */
-static int hf_lte_rrc_lateNonCriticalExtension_04 = -1; /* T_lateNonCriticalExtension_03 */
-static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* UEInformationResponse_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* T_nonCriticalExtension_48 */
+static int hf_lte_rrc_lateNonCriticalExtension_05 = -1; /* T_lateNonCriticalExtension_04 */
+static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* UEInformationResponse_v1020_IEs */
static int hf_lte_rrc_logMeasReport_r10 = -1; /* LogMeasReport_r10 */
-static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* UEInformationResponse_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* UEInformationResponse_v1130_IEs */
static int hf_lte_rrc_connEstFailReport_r11 = -1; /* ConnEstFailReport_r11 */
-static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* UEInformationResponse_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* UEInformationResponse_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReport_r12 = -1; /* MobilityHistoryReport_r12 */
-static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* T_nonCriticalExtension_48 */
+static int hf_lte_rrc_nonCriticalExtension_134 = -1; /* T_nonCriticalExtension_49 */
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 */
@@ -1059,6 +1151,7 @@ static int hf_lte_rrc_tac_FailedPCell_r12 = -1; /* TrackingAreaCode */
static int hf_lte_rrc_measResultLastServCell_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_lastServCellRSRQ_Type_r12 = -1; /* RSRQ_Type_r12 */
static int hf_lte_rrc_measResultListEUTRA_v1250 = -1; /* MeasResultList2EUTRA_v1250 */
+static int hf_lte_rrc_droppedQCI_r13 = -1; /* T_droppedQCI_r13 */
static int hf_lte_rrc_measResultListEUTRA_v9e0 = -1; /* MeasResultList2EUTRA_v9e0 */
static int hf_lte_rrc_MeasResultList2EUTRA_r9_item = -1; /* MeasResult2EUTRA_r9 */
static int hf_lte_rrc_MeasResultList2EUTRA_v9e0_item = -1; /* MeasResult2EUTRA_v9e0 */
@@ -1088,6 +1181,7 @@ static int hf_lte_rrc_measResultListEUTRA_v1090 = -1; /* MeasResultList2EUTRA_v
static int hf_lte_rrc_measResultListMBSFN_r12 = -1; /* MeasResultListMBSFN_r12 */
static int hf_lte_rrc_measResultServCell_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_servCellRSRQ_Type_r12 = -1; /* RSRQ_Type_r12 */
+static int hf_lte_rrc_inDeviceCoexDetected_r13 = -1; /* T_inDeviceCoexDetected_r13 */
static int hf_lte_rrc_MeasResultListMBSFN_r12_item = -1; /* MeasResultMBSFN_r12 */
static int hf_lte_rrc_mbsfn_Area_r12 = -1; /* T_mbsfn_Area_r12 */
static int hf_lte_rrc_rsrpResultMBSFN_r12 = -1; /* RSRP_Range */
@@ -1119,20 +1213,20 @@ static int hf_lte_rrc_measResultListEUTRA_v1130 = -1; /* MeasResultList2EUTRA_v
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_criticalExtensions_42 = -1; /* T_criticalExtensions_42 */
-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_ulHandoverPreparationTransfer_r8 = -1; /* ULHandoverPreparationTransfer_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_42 = -1; /* T_criticalExtensionsFuture_42 */
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_126 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* T_nonCriticalExtension_49 */
+static int hf_lte_rrc_nonCriticalExtension_135 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* T_nonCriticalExtension_50 */
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_ulInformationTransfer_r8 = -1; /* ULInformationTransfer_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_43 = -1; /* T_criticalExtensionsFuture_43 */
static int hf_lte_rrc_dedicatedInfoType_01 = -1; /* T_dedicatedInfoType_01 */
-static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* ULInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* T_nonCriticalExtension_50 */
+static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* ULInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* T_nonCriticalExtension_51 */
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 */
@@ -1145,7 +1239,7 @@ static int hf_lte_rrc_ul_Bandwidth = -1; /* T_ul_Bandwidth */
static int hf_lte_rrc_additionalSpectrumEmission = -1; /* AdditionalSpectrumEmission */
static int hf_lte_rrc_mbsfn_SubframeConfigList = -1; /* MBSFN_SubframeConfigList */
static int hf_lte_rrc_timeAlignmentTimerCommon = -1; /* TimeAlignmentTimer */
-static int hf_lte_rrc_lateNonCriticalExtension_05 = -1; /* T_lateNonCriticalExtension_04 */
+static int hf_lte_rrc_lateNonCriticalExtension_06 = -1; /* T_lateNonCriticalExtension_05 */
static int hf_lte_rrc_ssac_BarringForMMTEL_Voice_r9 = -1; /* AC_BarringConfig */
static int hf_lte_rrc_ssac_BarringForMMTEL_Video_r9 = -1; /* AC_BarringConfig */
static int hf_lte_rrc_ac_BarringForCSFB_r10 = -1; /* AC_BarringConfig */
@@ -1153,11 +1247,14 @@ static int hf_lte_rrc_ac_BarringSkipForMMTELVoice_r12 = -1; /* T_ac_BarringSkip
static int hf_lte_rrc_ac_BarringSkipForMMTELVideo_r12 = -1; /* T_ac_BarringSkipForMMTELVideo_r12 */
static int hf_lte_rrc_ac_BarringSkipForSMS_r12 = -1; /* T_ac_BarringSkipForSMS_r12 */
static int hf_lte_rrc_ac_BarringPerPLMN_List_r12 = -1; /* AC_BarringPerPLMN_List_r12 */
+static int hf_lte_rrc_voiceServiceCauseIndication_r12 = -1; /* T_voiceServiceCauseIndication_r12 */
+static int hf_lte_rrc_acdc_BarringForCommon_r13 = -1; /* ACDC_BarringForCommon_r13 */
+static int hf_lte_rrc_acdc_BarringPerPLMN_List_r13 = -1; /* ACDC_BarringPerPLMN_List_r13 */
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_130 = -1; /* SystemInformationBlockType2_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* SystemInformationBlockType2_v9e0_IEs */
static int hf_lte_rrc_ul_CarrierFreq_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* T_nonCriticalExtension_51 */
+static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* T_nonCriticalExtension_52 */
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 */
@@ -1174,6 +1271,15 @@ static int hf_lte_rrc_ac_BarringSkipForSMS_r12_01 = -1; /* T_ac_BarringSkipForS
static int hf_lte_rrc_ac_BarringForCSFB_r12 = -1; /* AC_BarringConfig */
static int hf_lte_rrc_ssac_BarringForMMTEL_Voice_r12 = -1; /* AC_BarringConfig */
static int hf_lte_rrc_ssac_BarringForMMTEL_Video_r12 = -1; /* AC_BarringConfig */
+static int hf_lte_rrc_acdc_HPLMNonly_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_barringPerACDC_CategoryList_r13 = -1; /* BarringPerACDC_CategoryList_r13 */
+static int hf_lte_rrc_ACDC_BarringPerPLMN_List_r13_item = -1; /* ACDC_BarringPerPLMN_r13 */
+static int hf_lte_rrc_plmn_IdentityIndex_r13 = -1; /* INTEGER_1_maxPLMN_r11 */
+static int hf_lte_rrc_BarringPerACDC_CategoryList_r13_item = -1; /* BarringPerACDC_Category_r13 */
+static int hf_lte_rrc_acdc_CatValue_r13 = -1; /* INTEGER_1_maxACDC_Cat_r13 */
+static int hf_lte_rrc_acdc_BarringConfig_r13 = -1; /* T_acdc_BarringConfig_r13 */
+static int hf_lte_rrc_ac_BarringFactor_r13 = -1; /* T_ac_BarringFactor_r13 */
+static int hf_lte_rrc_ac_BarringTime_r13 = -1; /* T_ac_BarringTime_r13 */
static int hf_lte_rrc_cellReselectionInfoCommon = -1; /* T_cellReselectionInfoCommon */
static int hf_lte_rrc_q_Hyst = -1; /* T_q_Hyst */
static int hf_lte_rrc_speedStateReselectionPars = -1; /* T_speedStateReselectionPars */
@@ -1191,6 +1297,7 @@ static int hf_lte_rrc_presenceAntennaPort1 = -1; /* PresenceAntennaPort1 */
static int hf_lte_rrc_neighCellConfig = -1; /* NeighCellConfig */
static int hf_lte_rrc_t_ReselectionEUTRA = -1; /* T_Reselection */
static int hf_lte_rrc_t_ReselectionEUTRA_SF = -1; /* SpeedStateScaleFactors */
+static int hf_lte_rrc_lateNonCriticalExtension_07 = -1; /* T_lateNonCriticalExtension_06 */
static int hf_lte_rrc_s_IntraSearch_v920 = -1; /* T_s_IntraSearch_v920 */
static int hf_lte_rrc_s_IntraSearchP_r9 = -1; /* ReselectionThreshold */
static int hf_lte_rrc_s_IntraSearchQ_r9 = -1; /* ReselectionThresholdQ_r9 */
@@ -1198,6 +1305,13 @@ static int hf_lte_rrc_s_NonIntraSearch_v920 = -1; /* T_s_NonIntraSearch_v920 */
static int hf_lte_rrc_s_NonIntraSearchP_r9 = -1; /* ReselectionThreshold */
static int hf_lte_rrc_s_NonIntraSearchQ_r9 = -1; /* ReselectionThresholdQ_r9 */
static int hf_lte_rrc_threshServingLowQ_r9 = -1; /* ReselectionThresholdQ_r9 */
+static int hf_lte_rrc_cellReselectionServingFreqInfo_v13xy = -1; /* CellReselectionServingFreqInfo_v13xy */
+static int hf_lte_rrc_redistributionServingInfo_r13 = -1; /* RedistributionServingInfo_r13 */
+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_141 = -1; /* T_nonCriticalExtension_53 */
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 */
@@ -1205,18 +1319,27 @@ static int hf_lte_rrc_IntraFreqNeighCellList_item = -1; /* IntraFreqNeighCellIn
static int hf_lte_rrc_q_OffsetCell = -1; /* Q_OffsetRange */
static int hf_lte_rrc_IntraFreqBlackCellList_item = -1; /* PhysCellIdRange */
static int hf_lte_rrc_interFreqCarrierFreqList = -1; /* InterFreqCarrierFreqList */
-static int hf_lte_rrc_lateNonCriticalExtension_06 = -1; /* T_lateNonCriticalExtension_05 */
+static int hf_lte_rrc_lateNonCriticalExtension_08 = -1; /* T_lateNonCriticalExtension_07 */
static int hf_lte_rrc_interFreqCarrierFreqList_v1250 = -1; /* InterFreqCarrierFreqList_v1250 */
static int hf_lte_rrc_interFreqCarrierFreqListExt_r12 = -1; /* InterFreqCarrierFreqListExt_r12 */
+static int hf_lte_rrc_interFreqCarrierFreqListExt_v1280 = -1; /* InterFreqCarrierFreqListExt_v1280 */
+static int hf_lte_rrc_interFreqCarrierFreqList_v13xy = -1; /* InterFreqCarrierFreqList_v13xy */
+static int hf_lte_rrc_interFreqCarrierFreqListExt_v13xy = -1; /* InterFreqCarrierFreqListExt_v13xy */
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_132 = -1; /* SystemInformationBlockType5_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_142 = -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_133 = -1; /* T_nonCriticalExtension_52 */
+static int hf_lte_rrc_nonCriticalExtension_143 = -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_144 = -1; /* T_nonCriticalExtension_54 */
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_InterFreqCarrierFreqListExt_r12_item = -1; /* InterFreqCarrierFreqInfo_r12 */
+static int hf_lte_rrc_InterFreqCarrierFreqListExt_v1280_item = -1; /* InterFreqCarrierFreqInfo_v10j0 */
+static int hf_lte_rrc_InterFreqCarrierFreqList_v13xy_item = -1; /* InterFreqCarrierFreqInfo_v13xy */
+static int hf_lte_rrc_InterFreqCarrierFreqListExt_v13xy_item = -1; /* InterFreqCarrierFreqInfo_v13xy */
static int hf_lte_rrc_dl_CarrierFreq = -1; /* ARFCN_ValueEUTRA */
static int hf_lte_rrc_threshX_High = -1; /* ReselectionThreshold */
static int hf_lte_rrc_threshX_Low = -1; /* ReselectionThreshold */
@@ -1247,13 +1370,18 @@ static int hf_lte_rrc_threshX_LowQ_r12 = -1; /* ReselectionThresholdQ_r9 */
static int hf_lte_rrc_q_QualMinWB_r12 = -1; /* Q_QualMin_r9 */
static int hf_lte_rrc_multiBandInfoList_r12 = -1; /* MultiBandInfoList_r11 */
static int hf_lte_rrc_reducedMeasPerformance_r12_01 = -1; /* T_reducedMeasPerformance_r12_01 */
+static int hf_lte_rrc_redistributionInterFreqInfo_r13 = -1; /* RedistributionInterFreqInfo_r13 */
static int hf_lte_rrc_InterFreqNeighCellList_item = -1; /* InterFreqNeighCellInfo */
static int hf_lte_rrc_InterFreqBlackCellList_item = -1; /* PhysCellIdRange */
+static int hf_lte_rrc_redistributionFactorFreq_r13 = -1; /* RedistributionFactor_r13 */
+static int hf_lte_rrc_redistributionNeighCellList_r13 = -1; /* RedistributionNeighCellList_r13 */
+static int hf_lte_rrc_RedistributionNeighCellList_r13_item = -1; /* RedistributionNeighCell_r13 */
+static int hf_lte_rrc_redistributionFactorCell_r13_01 = -1; /* RedistributionFactor_r13 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD = -1; /* CarrierFreqListUTRA_FDD */
static int hf_lte_rrc_carrierFreqListUTRA_TDD = -1; /* CarrierFreqListUTRA_TDD */
static int hf_lte_rrc_t_ReselectionUTRA = -1; /* T_Reselection */
static int hf_lte_rrc_t_ReselectionUTRA_SF = -1; /* SpeedStateScaleFactors */
-static int hf_lte_rrc_lateNonCriticalExtension_07 = -1; /* T_lateNonCriticalExtension_06 */
+static int hf_lte_rrc_lateNonCriticalExtension_09 = -1; /* T_lateNonCriticalExtension_08 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD_v1250 = -1; /* SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_v1250 */
static int hf_lte_rrc_carrierFreqListUTRA_FDD_v1250_item = -1; /* CarrierFreqInfoUTRA_v1250 */
static int hf_lte_rrc_carrierFreqListUTRA_TDD_v1250 = -1; /* SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250 */
@@ -1262,7 +1390,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_134 = -1; /* T_nonCriticalExtension_53 */
+static int hf_lte_rrc_nonCriticalExtension_145 = -1; /* T_nonCriticalExtension_55 */
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 */
@@ -1416,17 +1544,56 @@ static int hf_lte_rrc_commRxPool_r12 = -1; /* SL_CommRxPoolList_r12 */
static int hf_lte_rrc_commTxPoolNormalCommon_r12 = -1; /* SL_CommTxPoolList_r12 */
static int hf_lte_rrc_commTxPoolExceptional_r12 = -1; /* SL_CommTxPoolList_r12 */
static int hf_lte_rrc_commSyncConfig_r12 = -1; /* SL_SyncConfigList_r12 */
+static int hf_lte_rrc_commTxPoolNormalCommonExt_r13 = -1; /* SL_CommTxPoolListExt_r13 */
+static int hf_lte_rrc_commTxAllowRelayCommon_r13 = -1; /* T_commTxAllowRelayCommon_r13 */
static int hf_lte_rrc_discConfig_r12 = -1; /* T_discConfig_r12 */
static int hf_lte_rrc_discRxPool_r12 = -1; /* SL_DiscRxPoolList_r12 */
static int hf_lte_rrc_discTxPoolCommon_r12 = -1; /* SL_DiscTxPoolList_r12 */
static int hf_lte_rrc_discTxPowerInfo_r12 = -1; /* SL_DiscTxPowerInfoList_r12 */
static int hf_lte_rrc_discSyncConfig_r12 = -1; /* SL_SyncConfigList_r12 */
static int hf_lte_rrc_discInterFreqList_r12 = -1; /* SL_CarrierFreqInfoList_r12 */
+static int hf_lte_rrc_discConfig_v13x0 = -1; /* T_discConfig_v13x0 */
+static int hf_lte_rrc_discInterFreqList_v13x0 = -1; /* SL_CarrierFreqInfoList_v13x0 */
+static int hf_lte_rrc_gapRequestsAllowedCommon = -1; /* T_gapRequestsAllowedCommon */
+static int hf_lte_rrc_discConfigRelay_r13 = -1; /* T_discConfigRelay_r13 */
+static int hf_lte_rrc_discThreshHiRelayUE_r13 = -1; /* RSRP_Range */
+static int hf_lte_rrc_discThreshLoRelayUE_r13 = -1; /* RSRP_Range */
+static int hf_lte_rrc_discHystMaxRelayUE_r13 = -1; /* T_discHystMaxRelayUE_r13 */
+static int hf_lte_rrc_discHystMinRelayUE_r13 = -1; /* T_discHystMinRelayUE_r13 */
+static int hf_lte_rrc_discThreshHiRemoteUE_r13 = -1; /* RSRP_Range */
+static int hf_lte_rrc_discHystMaxRemoteUE_r13 = -1; /* T_discHystMaxRemoteUE_r13 */
+static int hf_lte_rrc_reselectionInfoRemoteUE_IC_r13 = -1; /* ReselectionInfoRelay_r13 */
+static int hf_lte_rrc_discConfigPS_13 = -1; /* T_discConfigPS_13 */
+static int hf_lte_rrc_discRxPoolPS_r13 = -1; /* SL_DiscRxPoolList_r12 */
+static int hf_lte_rrc_discTxPoolPS_Common_r13 = -1; /* SL_DiscTxPoolList_r12 */
static int hf_lte_rrc_SL_CarrierFreqInfoList_r12_item = -1; /* SL_CarrierFreqInfo_r12 */
+static int hf_lte_rrc_SL_CarrierFreqInfoList_v13x0_item = -1; /* SL_CarrierFreqInfo_v13x0 */
static int hf_lte_rrc_plmn_IdentityList_r12 = -1; /* PLMN_IdentityList4_r12 */
+static int hf_lte_rrc_q_RxLevMin_r13 = -1; /* Q_RxLevMin */
+static int hf_lte_rrc_filterCoefficient_r13 = -1; /* FilterCoefficient */
+static int hf_lte_rrc_minHyst_r13 = -1; /* T_minHyst_r13 */
+static int hf_lte_rrc_q_Hyst_r13 = -1; /* T_q_Hyst_r13 */
+static int hf_lte_rrc_q_RxLevMinReselection_r13 = -1; /* Q_RxLevMin */
+static int hf_lte_rrc_t_ReselectionEUTRA_r13 = -1; /* T_Reselection */
+static int hf_lte_rrc_discRxResources_r13 = -1; /* SL_DiscRxPoolList_r12 */
+static int hf_lte_rrc_discRxResourcesPS_r13 = -1; /* SL_DiscRxPoolList_r12 */
+static int hf_lte_rrc_discTxResources_r13 = -1; /* SL_DiscTxResourcesInterFreq_r13 */
+static int hf_lte_rrc_discTxResourcesPS_r13 = -1; /* SL_DiscTxResourcesInterFreq_r13 */
+static int hf_lte_rrc_discTxPowerInfo_r13 = -1; /* SL_DiscTxPowerInfoList_r12 */
+static int hf_lte_rrc_discTxRefCarrierCommon_r13 = -1; /* T_discTxRefCarrierCommon_r13 */
+static int hf_lte_rrc_discSyncConfig_r13 = -1; /* SL_SyncConfigListNFreq_r12 */
+static int hf_lte_rrc_cellSelectionInfo_r13 = -1; /* CellSelectionInfoNFreq_r13 */
static int hf_lte_rrc_PLMN_IdentityList4_r12_item = -1; /* PLMN_IdentityInfo2_r12 */
static int hf_lte_rrc_plmn_Index_r12 = -1; /* INTEGER_1_maxPLMN_r11 */
static int hf_lte_rrc_plmnIdentity_r12 = -1; /* PLMN_Identity */
+static int hf_lte_rrc_acquireSI_FromCarrier_r13 = -1; /* NULL */
+static int hf_lte_rrc_discTxPoolCommon_r13 = -1; /* SL_DiscTxPoolList_r12 */
+static int hf_lte_rrc_requestDedicated_r13 = -1; /* NULL */
+static int hf_lte_rrc_noTxOnCarrier_r13 = -1; /* NULL */
+static int hf_lte_rrc_sc_mcch_RepetionPeriod_r13 = -1; /* T_sc_mcch_RepetionPeriod_r13 */
+static int hf_lte_rrc_sc_mcch_Offset_r13 = -1; /* INTEGER_0_10 */
+static int hf_lte_rrc_sc_mcch_Subframe_r13 = -1; /* INTEGER_0_9 */
+static int hf_lte_rrc_sc_mcch_ModificationPeriod_r13 = -1; /* T_sc_mcch_ModificationPeriod_r13 */
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 */
@@ -1471,6 +1638,8 @@ static int hf_lte_rrc_csi_MeasSubframeSets_r12 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_cqi_ReportBoth_v1250 = -1; /* CQI_ReportBoth_v1250 */
static int hf_lte_rrc_cqi_ReportAperiodic_v1250 = -1; /* CQI_ReportAperiodic_v1250 */
static int hf_lte_rrc_altCQI_Table_r12 = -1; /* T_altCQI_Table_r12 */
+static int hf_lte_rrc_cqi_ReportAperiodic_v13xy = -1; /* CQI_ReportAperiodic_v13xy */
+static int hf_lte_rrc_cqi_ReportPeriodic_v13xy = -1; /* CQI_ReportPeriodic_v13xy */
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 */
@@ -1500,6 +1669,8 @@ static int hf_lte_rrc_ri_ConfigIndex2_r10 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_simultaneousAckNackAndCQI_Format3_r11 = -1; /* T_simultaneousAckNackAndCQI_Format3_r11 */
static int hf_lte_rrc_cqi_ReportPeriodicProcExtToReleaseList_r11 = -1; /* CQI_ReportPeriodicProcExtToReleaseList_r11 */
static int hf_lte_rrc_cqi_ReportPeriodicProcExtToAddModList_r11 = -1; /* CQI_ReportPeriodicProcExtToAddModList_r11 */
+static int hf_lte_rrc_cri_ReportConfig_r13 = -1; /* CRI_ReportConfig_r13 */
+static int hf_lte_rrc_simultaneousAckNackAndCQI_Format4_Format5_r13 = -1; /* T_simultaneousAckNackAndCQI_Format4_Format5_r13 */
static int hf_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11_item = -1; /* CQI_ReportPeriodicProcExt_r11 */
static int hf_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11_item = -1; /* CQI_ReportPeriodicProcExtId_r11 */
static int hf_lte_rrc_cqi_ReportPeriodicProcExtId_r11 = -1; /* CQI_ReportPeriodicProcExtId_r11 */
@@ -1523,10 +1694,33 @@ static int hf_lte_rrc_aperiodicCSI_Trigger_v1250 = -1; /* T_aperiodicCSI_Trigge
static int hf_lte_rrc_trigger_SubframeSetIndicator_r12 = -1; /* T_trigger_SubframeSetIndicator_r12 */
static int hf_lte_rrc_trigger1_SubframeSetIndicator_r12 = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_trigger2_SubframeSetIndicator_r12 = -1; /* BIT_STRING_SIZE_8 */
+static int hf_lte_rrc_setup_12 = -1; /* T_setup_12 */
+static int hf_lte_rrc_cqi_ReportModeAperiodic_r13 = -1; /* CQI_ReportModeAperiodic */
+static int hf_lte_rrc_aperiodicCSI_Trigger_v13xy = -1; /* T_aperiodicCSI_Trigger_v13xy */
+static int hf_lte_rrc_trigger1_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger2_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger3_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger4_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger5_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger6_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_aperiodicCSI_Trigger2_r13 = -1; /* T_aperiodicCSI_Trigger2_r13 */
+static int hf_lte_rrc_trigger1_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger2_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger3_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger4_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger5_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_lte_rrc_trigger6_SubframeSetIndicator_r13 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_cqi_ReportModeAperiodic_r11 = -1; /* CQI_ReportModeAperiodic */
static int hf_lte_rrc_trigger01_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_trigger10_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_trigger11_r11 = -1; /* BOOLEAN */
+static int hf_lte_rrc_trigger001_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_trigger010_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_trigger011_r13 = -1; /* BOOLEAN */
+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_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 */
@@ -1539,12 +1733,22 @@ static int hf_lte_rrc_CSI_ProcessToAddModList_r11_item = -1; /* CSI_Process_r11
static int hf_lte_rrc_CSI_ProcessToReleaseList_r11_item = -1; /* CSI_ProcessId_r11 */
static int hf_lte_rrc_ri_Ref_CSI_ProcessId_r11 = -1; /* CSI_ProcessId_r11 */
static int hf_lte_rrc_pmi_RI_Report_r11 = -1; /* T_pmi_RI_Report_r11 */
+static int hf_lte_rrc_setup_13 = -1; /* T_setup_13 */
+static int hf_lte_rrc_cri_ConfigIndex_r13 = -1; /* T_cri_ConfigIndex_r13 */
+static int hf_lte_rrc_cri_ConfigIndex2_r13 = -1; /* T_cri_ConfigIndex2_r13 */
static int hf_lte_rrc_schedulingCellInfo_r10 = -1; /* T_schedulingCellInfo_r10 */
static int hf_lte_rrc_own_r10 = -1; /* T_own_r10 */
static int hf_lte_rrc_cif_Presence_r10 = -1; /* BOOLEAN */
static int hf_lte_rrc_other_r10 = -1; /* T_other_r10 */
static int hf_lte_rrc_schedulingCellId_r10 = -1; /* ServCellIndex_r10 */
static int hf_lte_rrc_pdsch_Start_r10 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_schedulingCellInfo_r13 = -1; /* T_schedulingCellInfo_r13 */
+static int hf_lte_rrc_own_r13 = -1; /* T_own_r13 */
+static int hf_lte_rrc_cif_Presence_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_other_r13 = -1; /* T_other_r13 */
+static int hf_lte_rrc_schedulingCellId_r13 = -1; /* ServCellIndexFull_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_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 */
@@ -1560,25 +1764,40 @@ static int hf_lte_rrc_cqi_ReportPeriodicProcId_r11 = -1; /* INTEGER_0_maxCQI_Pr
static int hf_lte_rrc_cqi_ReportAperiodicProc_r11 = -1; /* CQI_ReportAperiodicProc_r11 */
static int hf_lte_rrc_alternativeCodebookEnabledFor4TXProc_r12 = -1; /* T_alternativeCodebookEnabledFor4TXProc_r12 */
static int hf_lte_rrc_csi_IM_ConfigIdList_r12 = -1; /* T_csi_IM_ConfigIdList_r12 */
-static int hf_lte_rrc_setup_12 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 */
+static int hf_lte_rrc_setup_14 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 */
static int hf_lte_rrc_setup_item = -1; /* CSI_IM_ConfigId_r12 */
static int hf_lte_rrc_cqi_ReportAperiodicProc2_r12 = -1; /* T_cqi_ReportAperiodicProc2_r12 */
-static int hf_lte_rrc_setup_13 = -1; /* CQI_ReportAperiodicProc_r11 */
-static int hf_lte_rrc_p_C_r11 = -1; /* INTEGER_M8_15 */
+static int hf_lte_rrc_setup_15 = -1; /* CQI_ReportAperiodicProc_r11 */
+static int hf_lte_rrc_cqi_ReportAperiodicProc_r13 = -1; /* CQI_ReportAperiodicProc_r13 */
+static int hf_lte_rrc_cqi_ReportAperiodicProc2_r13 = -1; /* T_cqi_ReportAperiodicProc2_r13 */
+static int hf_lte_rrc_setup_16 = -1; /* CQI_ReportAperiodicProc_r13 */
+static int hf_lte_rrc_eMIMO_Type_r13 = -1; /* T_eMIMO_Type_r13 */
+static int hf_lte_rrc_setup_17 = -1; /* T_setup_14 */
+static int hf_lte_rrc_nonPrecoded_r13 = -1; /* CSI_RS_InfoNonPrecoded_r13 */
+static int hf_lte_rrc_beamformed_r13 = -1; /* CSI_RS_InfoBeamformed_r13 */
+static int hf_lte_rrc_p_C_r11 = -1; /* T_p_C_r11 */
static int hf_lte_rrc_codebookSubsetRestriction_r11 = -1; /* BIT_STRING */
+static int hf_lte_rrc_legacySet = -1; /* T_legacySet */
+static int hf_lte_rrc_p_C_r11_01 = -1; /* T_p_C_r11_01 */
+static int hf_lte_rrc_codebookSubsetRestriction1_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_codebookSubsetRestriction2_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_codebookSubsetRestriction3_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13_item = -1; /* P_C_AndCBSR_r13 */
static int hf_lte_rrc_csi_RS_r10 = -1; /* T_csi_RS_r10 */
-static int hf_lte_rrc_setup_14 = -1; /* T_setup_12 */
+static int hf_lte_rrc_setup_18 = -1; /* T_setup_15 */
static int hf_lte_rrc_antennaPortsCount_r10 = -1; /* T_antennaPortsCount_r10 */
static int hf_lte_rrc_resourceConfig_r10 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_subframeConfig_r10 = -1; /* INTEGER_0_154 */
-static int hf_lte_rrc_p_C_r10 = -1; /* INTEGER_M8_15 */
+static int hf_lte_rrc_p_C_r10 = -1; /* T_p_C_r10 */
static int hf_lte_rrc_zeroTxPowerCSI_RS_r10 = -1; /* ZeroTxPowerCSI_RS_Conf_r12 */
static int hf_lte_rrc_zeroTxPowerCSI_RS2_r12 = -1; /* ZeroTxPowerCSI_RS_Conf_r12 */
static int hf_lte_rrc_ds_ZeroTxPowerCSI_RS_r12 = -1; /* T_ds_ZeroTxPowerCSI_RS_r12 */
-static int hf_lte_rrc_setup_15 = -1; /* T_setup_13 */
+static int hf_lte_rrc_setup_19 = -1; /* T_setup_16 */
static int hf_lte_rrc_zeroTxPowerCSI_RS_List_r12 = -1; /* SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 */
static int hf_lte_rrc_zeroTxPowerCSI_RS_List_r12_item = -1; /* ZeroTxPowerCSI_RS_r12 */
-static int hf_lte_rrc_setup_16 = -1; /* ZeroTxPowerCSI_RS_r12 */
+static int hf_lte_rrc_eMIMO_Type_r13_01 = -1; /* T_eMIMO_Type_r13_01 */
+static int hf_lte_rrc_setup_20 = -1; /* T_setup_17 */
+static int hf_lte_rrc_setup_21 = -1; /* ZeroTxPowerCSI_RS_r12 */
static int hf_lte_rrc_zeroTxPowerResourceConfigList_r12 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_zeroTxPowerSubframeConfig_r12 = -1; /* INTEGER_0_154 */
static int hf_lte_rrc_antennaPortsCount_r11 = -1; /* T_antennaPortsCount_r11 */
@@ -1587,16 +1806,40 @@ 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_17 = -1; /* T_setup_14 */
+static int hf_lte_rrc_setup_22 = -1; /* T_setup_18 */
static int hf_lte_rrc_subframeConfigList = -1; /* MBSFN_SubframeConfigList */
+static int hf_lte_rrc_eMIMO_Info_r13 = -1; /* T_eMIMO_Info_r13 */
+static int hf_lte_rrc_setup_23 = -1; /* T_setup_19 */
+static int hf_lte_rrc_nzp_resourceConfigList_r13 = -1; /* SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13 */
+static int hf_lte_rrc_nzp_resourceConfigList_r13_item = -1; /* ResourceConfig_r13 */
+static int hf_lte_rrc_cdmType = -1; /* T_cdmType */
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_18 = -1; /* T_setup_15 */
+static int hf_lte_rrc_p_C_AndCBSRList_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13 */
+static int hf_lte_rrc_p_C_AndCBSRList_r13_item = -1; /* P_C_AndCBSR_r13 */
+static int hf_lte_rrc_codebookConfigN1_r13 = -1; /* T_codebookConfigN1_r13 */
+static int hf_lte_rrc_codebookConfigN2_r13 = -1; /* T_codebookConfigN2_r13 */
+static int hf_lte_rrc_codebookOverSamplingRateConfig_O1_r13 = -1; /* T_codebookOverSamplingRateConfig_O1_r13 */
+static int hf_lte_rrc_codebookOverSamplingRateConfig_O2_r13 = -1; /* T_codebookOverSamplingRateConfig_O2_r13 */
+static int hf_lte_rrc_codebookConfig_r13 = -1; /* T_codebookConfig_r13 */
+static int hf_lte_rrc_interferenceMeasRestriction_r13 = -1; /* T_interferenceMeasRestriction_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13 = -1; /* SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11 */
+static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item = -1; /* CSI_RS_ConfigNZPId_r11 */
+static int hf_lte_rrc_csi_IM_ConfigIdListExt_r13 = -1; /* SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13 */
+static int hf_lte_rrc_csi_IM_ConfigIdListExt_r13_item = -1; /* CSI_IM_ConfigIdInfo_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item = -1; /* P_C_AndCBSR_PerResourceConfig_r13 */
+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_IM_ConfigId_r13 = -1; /* CSI_IM_ConfigId_r11 */
+static int hf_lte_rrc_interferenceMeasRestriction_r13_01 = -1; /* T_interferenceMeasRestriction_r13_01 */
+static int hf_lte_rrc_setup_24 = -1; /* T_setup_20 */
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_19 = -1; /* T_setup_16 */
+static int hf_lte_rrc_setup_25 = -1; /* T_setup_21 */
static int hf_lte_rrc_subframePatternConfig_r11 = -1; /* T_subframePatternConfig_r11 */
-static int hf_lte_rrc_setup_20 = -1; /* T_setup_17 */
+static int hf_lte_rrc_setup_26 = -1; /* T_setup_22 */
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 */
@@ -1612,16 +1855,16 @@ 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_21 = -1; /* CSI_RS_ConfigZPId_r11 */
-static int hf_lte_rrc_setup_22 = -1; /* T_setup_18 */
+static int hf_lte_rrc_setup_27 = -1; /* CSI_RS_ConfigZPId_r11 */
+static int hf_lte_rrc_setup_28 = -1; /* T_setup_23 */
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_23 = -1; /* T_setup_19 */
+static int hf_lte_rrc_setup_29 = -1; /* T_setup_24 */
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_24 = -1; /* T_setup_20 */
+static int hf_lte_rrc_setup_30 = -1; /* T_setup_25 */
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 */
@@ -1638,7 +1881,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_25 = -1; /* T_setup_21 */
+static int hf_lte_rrc_setup_31 = -1; /* T_setup_26 */
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 */
@@ -1652,14 +1895,19 @@ 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_26 = -1; /* T_setup_22 */
+static int hf_lte_rrc_setup_32 = -1; /* T_setup_27 */
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_27 = -1; /* T_setup_23 */
+static int hf_lte_rrc_setup_33 = -1; /* T_setup_28 */
static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12 = -1; /* T_logicalChannelSR_ProhibitTimer_r12 */
+static int hf_lte_rrc_extendedPHR2_r13 = -1; /* T_extendedPHR2_r13 */
+static int hf_lte_rrc_eDRX_Config_CycleStartOffset_r13 = -1; /* T_eDRX_Config_CycleStartOffset_r13 */
+static int hf_lte_rrc_setup_34 = -1; /* T_setup_29 */
+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_stag_Id_r11 = -1; /* STAG_Id_r11 */
static int hf_lte_rrc_release_01 = -1; /* T_release */
-static int hf_lte_rrc_setup_28 = -1; /* T_setup_24 */
+static int hf_lte_rrc_setup_35 = -1; /* T_setup_30 */
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 */
@@ -1691,6 +1939,13 @@ static int hf_lte_rrc_shortDRX_Cycle_v1130 = -1; /* T_shortDRX_Cycle_v1130 */
static int hf_lte_rrc_STAG_ToReleaseList_r11_item = -1; /* STAG_Id_r11 */
static int hf_lte_rrc_STAG_ToAddModList_r11_item = -1; /* STAG_ToAddMod_r11 */
static int hf_lte_rrc_timeAlignmentTimerSTAG_r11 = -1; /* TimeAlignmentTimer */
+static int hf_lte_rrc_skipMonitoringDCI_format0_1A_r13 = -1; /* T_skipMonitoringDCI_format0_1A_r13 */
+static int hf_lte_rrc_pdcch_candidateReductions_r13 = -1; /* PDCCH_CandidateReductions_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL1 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL2 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL3 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL4 = -1; /* PDCCH_CandidateReductionValue_r13 */
+static int hf_lte_rrc_pdcch_candidateReductionAL5 = -1; /* PDCCH_CandidateReductionValue_r13 */
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 */
@@ -1714,6 +1969,9 @@ static int hf_lte_rrc_rn_IntegrityProtection_r10 = -1; /* T_rn_IntegrityProtect
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_36 = -1; /* T_setup_31 */
+static int hf_lte_rrc_pdcp_SN_Size_v13xx = -1; /* T_pdcp_SN_Size_v13xx */
static int hf_lte_rrc_referenceSignalPower = -1; /* T_referenceSignalPower */
static int hf_lte_rrc_p_b = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_p_a = -1; /* T_p_a */
@@ -1721,6 +1979,8 @@ static int hf_lte_rrc_dmrs_ConfigPDSCH_r11 = -1; /* DMRS_Config_r11 */
static int hf_lte_rrc_qcl_Operation = -1; /* T_qcl_Operation */
static int hf_lte_rrc_re_MappingQCLConfigToReleaseList_r11 = -1; /* RE_MappingQCLConfigToReleaseList_r11 */
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_v13x0 = -1; /* DMRS_Config_v13x0 */
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 */
@@ -1728,7 +1988,7 @@ 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_29 = -1; /* T_setup_25 */
+static int hf_lte_rrc_setup_37 = -1; /* T_setup_32 */
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_phich_Duration = -1; /* T_phich_Duration */
@@ -1758,7 +2018,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_30 = -1; /* T_setup_26 */
+static int hf_lte_rrc_setup_38 = -1; /* T_setup_33 */
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 */
@@ -1778,6 +2038,17 @@ static int hf_lte_rrc_cqi_ReportConfigPCell_v1250 = -1; /* CQI_ReportConfig_v12
static int hf_lte_rrc_uplinkPowerControlDedicated_v1250 = -1; /* UplinkPowerControlDedicated_v1250 */
static int hf_lte_rrc_pusch_ConfigDedicated_v1250 = -1; /* PUSCH_ConfigDedicated_v1250 */
static int hf_lte_rrc_csi_RS_Config_v1250 = -1; /* CSI_RS_Config_v1250 */
+static int hf_lte_rrc_pdsch_ConfigDedicated_v1280 = -1; /* PDSCH_ConfigDedicated_v1280 */
+static int hf_lte_rrc_pdsch_ConfigDedicated_v13x0 = -1; /* PDSCH_ConfigDedicated_v13x0 */
+static int hf_lte_rrc_pucch_ConfigDedicated_r13 = -1; /* PUCCH_ConfigDedicated_v13xy */
+static int hf_lte_rrc_pusch_ConfigDedicated_r13 = -1; /* PUSCH_ConfigDedicated_v13xy */
+static int hf_lte_rrc_cqi_ReportConfig_v13xy = -1; /* CQI_ReportConfig_v13xy */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicated_v13x0 = -1; /* SoundingRS_UL_ConfigDedicated_v13x0 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedUpPTsExt_r13 = -1; /* SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v13x0 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_v13x0 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 */
+static int hf_lte_rrc_cqi_ReportConfigPCell_v13x0 = -1; /* CQI_ReportConfig_v13xy */
+static int hf_lte_rrc_csi_RS_Config_v13x0 = -1; /* CSI_RS_Config_v13x0 */
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 */
@@ -1791,6 +2062,25 @@ static int hf_lte_rrc_uplinkPowerControlDedicatedSCell_v1130 = -1; /* UplinkPow
static int hf_lte_rrc_eimta_MainConfigSCell_r12 = -1; /* EIMTA_MainConfigServCell_r12 */
static int hf_lte_rrc_cqi_ReportConfigSCell_v1250 = -1; /* CQI_ReportConfig_v1250 */
static int hf_lte_rrc_uplinkPowerControlDedicatedSCell_v1250 = -1; /* UplinkPowerControlDedicated_v1250 */
+static int hf_lte_rrc_pucch_ConfigDedicated_r13_01 = -1; /* PUCCH_ConfigDedicated */
+static int hf_lte_rrc_pucch_ConfigDedicatedExt1_r13 = -1; /* PUCCH_ConfigDedicated_v1020 */
+static int hf_lte_rrc_pucch_ConfigDedicatedExt2_r13 = -1; /* PUCCH_ConfigDedicated_v1130 */
+static int hf_lte_rrc_pucch_ConfigDedicatedExt3_r13 = -1; /* PUCCH_ConfigDedicated_v1250 */
+static int hf_lte_rrc_pucch_ConfigDedicatedExt4_r13 = -1; /* PUCCH_ConfigDedicated_v13xy */
+static int hf_lte_rrc_pucch_Cell_r13 = -1; /* T_pucch_Cell_r13 */
+static int hf_lte_rrc_crossCarrierSchedulingConfig_r13 = -1; /* CrossCarrierSchedulingConfig_r13 */
+static int hf_lte_rrc_schedulingRequestConfig_r13 = -1; /* SchedulingRequestConfig */
+static int hf_lte_rrc_schedulingRequestConfigExt_r13 = -1; /* SchedulingRequestConfig_v1020 */
+static int hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13 = -1; /* TPC_PDCCH_ConfigSCell */
+static int hf_lte_rrc_pusch_ConfigDedicated_r13_01 = -1; /* PUSCH_ConfigDedicated */
+static int hf_lte_rrc_pusch_ConfigDedicatedExt_r13 = -1; /* PUSCH_ConfigDedicated_v1020 */
+static int hf_lte_rrc_pusch_ConfigDedicatedExt2_r13 = -1; /* PUSCH_ConfigDedicated_v13xy */
+static int hf_lte_rrc_uplinkPowerControlDedicated_r13 = -1; /* UplinkPowerControlDedicated */
+static int hf_lte_rrc_uplinkPowerControlDedicatedExt_r13 = -1; /* UplinkPowerControlDedicated_v1020 */
+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_subframeStartPosition = -1; /* T_subframeStartPosition */
+static int hf_lte_rrc_laa_SCellSubframeConfig = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11_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_ConfigZPToAddModList_r11_item = -1; /* CSI_RS_ConfigZP_r11 */
@@ -1807,7 +2097,7 @@ static int hf_lte_rrc_nRB_CQI = -1; /* INTEGER_0_98 */
static int hf_lte_rrc_nCS_AN = -1; /* INTEGER_0_7 */
static int hf_lte_rrc_n1PUCCH_AN = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_ackNackRepetition = -1; /* T_ackNackRepetition */
-static int hf_lte_rrc_setup_31 = -1; /* T_setup_27 */
+static int hf_lte_rrc_setup_39 = -1; /* T_setup_34 */
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 */
@@ -1816,28 +2106,48 @@ 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_32 = -1; /* T_setup_28 */
+static int hf_lte_rrc_setup_40 = -1; /* T_setup_35 */
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_33 = -1; /* T_setup_29 */
+static int hf_lte_rrc_setup_41 = -1; /* T_setup_36 */
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_34 = -1; /* T_setup_30 */
+static int hf_lte_rrc_setup_42 = -1; /* T_setup_37 */
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_35 = -1; /* T_setup_31 */
+static int hf_lte_rrc_setup_43 = -1; /* T_setup_38 */
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_36 = -1; /* T_setup_32 */
+static int hf_lte_rrc_setup_44 = -1; /* T_setup_39 */
static int hf_lte_rrc_nkaPUCCH_AN_r12 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_spatialBundlingPUCCH = -1; /* BOOLEAN */
+static int hf_lte_rrc_spatialBundlingPUSCH = -1; /* BOOLEAN */
+static int hf_lte_rrc_harq_TimingTDD = -1; /* BOOLEAN */
+static int hf_lte_rrc_codebooksizeDetermination_r13 = -1; /* INTEGER_0_1 */
+static int hf_lte_rrc_maximumPayloadCoderate_r13 = -1; /* INTEGER_0_7 */
+static int hf_lte_rrc_pucch_Format_r13 = -1; /* T_pucch_Format_r13 */
+static int hf_lte_rrc_format4_r13 = -1; /* T_format4_r13 */
+static int hf_lte_rrc_format4_resourceConfiguration = -1; /* SEQUENCE_SIZE_4_OF_Format4_resource_r13 */
+static int hf_lte_rrc_format4_resourceConfiguration_item = -1; /* Format4_resource_r13 */
+static int hf_lte_rrc_format4_MultiCSI_resourceConfiguration = -1; /* SEQUENCE_SIZE_1_2_OF_Format4_resource_r13 */
+static int hf_lte_rrc_format4_MultiCSI_resourceConfiguration_item = -1; /* Format4_resource_r13 */
+static int hf_lte_rrc_format5_r13 = -1; /* T_format5_r13 */
+static int hf_lte_rrc_format5_resourceConfiguration = -1; /* SEQUENCE_SIZE_4_OF_Format5_resource_r13 */
+static int hf_lte_rrc_format5_resourceConfiguration_item = -1; /* Format5_resource_r13 */
+static int hf_lte_rrc_format5_MultiCSI_resourceConfiguration = -1; /* SEQUENCE_SIZE_1_2_OF_Format5_resource_r13 */
+static int hf_lte_rrc_format5_MultiCSI_resourceConfiguration_item = -1; /* Format5_resource_r13 */
+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 */
+static int hf_lte_rrc_cdm_index_format5_r13 = -1; /* INTEGER_0_1 */
static int hf_lte_rrc_N1PUCCH_AN_CS_r10_item = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_pusch_ConfigBasic = -1; /* T_pusch_ConfigBasic */
static int hf_lte_rrc_n_SB = -1; /* INTEGER_1_4 */
@@ -1856,11 +2166,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_37 = -1; /* T_setup_33 */
+static int hf_lte_rrc_setup_45 = -1; /* T_setup_40 */
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_38 = -1; /* T_setup_34 */
+static int hf_lte_rrc_setup_46 = -1; /* T_setup_41 */
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 */
@@ -1868,6 +2178,18 @@ static int hf_lte_rrc_betaOffsetMC_r12 = -1; /* T_betaOffsetMC_r12 */
static int hf_lte_rrc_betaOffset_ACK_Index_MC_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_RI_Index_MC_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_CQI_Index_MC_SubframeSet2_r12 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset_r13 = -1; /* T_betaOffset_r13 */
+static int hf_lte_rrc_betaOffset_ACK_Index_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset2_ACK_Index_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffsetMC_r13 = -1; /* T_betaOffsetMC_r13 */
+static int hf_lte_rrc_betaOffset_ACK_Index_MC_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset2_ACK_Index_MC_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset_Subframeset2_r13 = -1; /* T_betaOffset_Subframeset2_r13 */
+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_Subframeset2_MC_r13 = -1; /* T_betaOffset_Subframeset2_MC_r13 */
+static int hf_lte_rrc_betaOffset_ACK_Index_MC_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset2_ACK_Index_MC_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
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_groupHoppingEnabled = -1; /* BOOLEAN */
@@ -1911,6 +2233,7 @@ static int hf_lte_rrc_uplinkPowerControlCommon_v1020 = -1; /* UplinkPowerContro
static int hf_lte_rrc_rach_ConfigCommon_v1250 = -1; /* RACH_ConfigCommon_v1250 */
static int hf_lte_rrc_pusch_ConfigCommon_v1270 = -1; /* PUSCH_ConfigCommon_v1270 */
static int hf_lte_rrc_prach_Config_01 = -1; /* PRACH_Config */
+static int hf_lte_rrc_uplinkPowerControlCommon_v13xy = -1; /* UplinkPowerControlCommon_v13xy */
static int hf_lte_rrc_basicFields_r12 = -1; /* RadioResourceConfigCommonSCell_r10 */
static int hf_lte_rrc_pucch_ConfigCommon_r12 = -1; /* PUCCH_ConfigCommon */
static int hf_lte_rrc_rach_ConfigCommon_r12 = -1; /* RACH_ConfigCommon */
@@ -1937,6 +2260,8 @@ static int hf_lte_rrc_ul_CarrierFreq_v1090 = -1; /* ARFCN_ValueEUTRA_v9e0 */
static int hf_lte_rrc_rach_ConfigCommonSCell_r11 = -1; /* RACH_ConfigCommonSCell_r11 */
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_v13xx = -1; /* UplinkPowerControlCommonPSCell_r12 */
static int hf_lte_rrc_modificationPeriodCoeff = -1; /* T_modificationPeriodCoeff */
static int hf_lte_rrc_defaultPagingCycle = -1; /* T_defaultPagingCycle */
static int hf_lte_rrc_nB = -1; /* T_nB */
@@ -1951,13 +2276,16 @@ static int hf_lte_rrc_rlf_TimersAndConstants_r9 = -1; /* RLF_TimersAndConstants
static int hf_lte_rrc_measSubframePatternPCell_r10 = -1; /* MeasSubframePatternPCell_r10 */
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_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 */
static int hf_lte_rrc_drb_ToAddModListSCG_r12 = -1; /* DRB_ToAddModListSCG_r12 */
static int hf_lte_rrc_mac_MainConfigSCG_r12 = -1; /* MAC_MainConfig */
static int hf_lte_rrc_rlf_TimersAndConstantsSCG_r12 = -1; /* RLF_TimersAndConstantsSCG_r12 */
static int hf_lte_rrc_physicalConfigDedicatedSCell_r10 = -1; /* PhysicalConfigDedicatedSCell_r10 */
static int hf_lte_rrc_mac_MainConfigSCell_r11 = -1; /* MAC_MainConfigSCell_r11 */
+static int hf_lte_rrc_neighCellsCRS_InfoSCell_r13 = -1; /* NeighCellsCRS_Info_r13 */
static int hf_lte_rrc_SRB_ToAddModList_item = -1; /* SRB_ToAddMod */
static int hf_lte_rrc_srb_Identity = -1; /* INTEGER_1_2 */
static int hf_lte_rrc_rlc_Config = -1; /* T_rlc_Config */
@@ -1973,6 +2301,7 @@ static int hf_lte_rrc_logicalChannelIdentity = -1; /* T_logicalChannelIdentity
static int hf_lte_rrc_logicalChannelConfig_01 = -1; /* LogicalChannelConfig */
static int hf_lte_rrc_drb_TypeChange_r12 = -1; /* T_drb_TypeChange_r12 */
static int hf_lte_rrc_rlc_Config_v1250 = -1; /* RLC_Config_v1250 */
+static int hf_lte_rrc_rlc_Config_v13xx = -1; /* RLC_Config_v13xx */
static int hf_lte_rrc_drb_Identity_r12 = -1; /* DRB_Identity */
static int hf_lte_rrc_drb_Type_r12 = -1; /* T_drb_Type_r12 */
static int hf_lte_rrc_split_r12 = -1; /* NULL */
@@ -1983,13 +2312,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_39 = -1; /* MeasSubframePattern_r10 */
-static int hf_lte_rrc_setup_40 = -1; /* CRS_AssistanceInfoList_r11 */
+static int hf_lte_rrc_setup_47 = -1; /* MeasSubframePattern_r10 */
+static int hf_lte_rrc_setup_48 = -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_41 = -1; /* T_setup_35 */
+static int hf_lte_rrc_setup_49 = -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_50 = -1; /* T_setup_42 */
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 */
@@ -2012,6 +2345,9 @@ static int hf_lte_rrc_um_Uni_Directional_UL = -1; /* T_um_Uni_Directional_UL */
static int hf_lte_rrc_um_Uni_Directional_DL = -1; /* T_um_Uni_Directional_DL */
static int hf_lte_rrc_ul_extended_RLC_LI_Field_r12 = -1; /* T_ul_extended_RLC_LI_Field_r12 */
static int hf_lte_rrc_dl_extended_RLC_LI_Field_r12 = -1; /* T_dl_extended_RLC_LI_Field_r12 */
+static int hf_lte_rrc_ul_extended_RLC_AM_SN_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_dl_extended_RLC_AM_SN_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_pollPDU_v13xy = -1; /* PollPDU_v13xy */
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 */
@@ -2019,13 +2355,13 @@ 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_42 = -1; /* T_setup_36 */
+static int hf_lte_rrc_setup_51 = -1; /* T_setup_43 */
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_43 = -1; /* T_setup_37 */
+static int hf_lte_rrc_setup_52 = -1; /* T_setup_44 */
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 */
@@ -2062,17 +2398,17 @@ 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_44 = -1; /* T_setup_38 */
+static int hf_lte_rrc_setup_53 = -1; /* T_setup_45 */
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_45 = -1; /* T_setup_39 */
+static int hf_lte_rrc_setup_54 = -1; /* T_setup_46 */
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_46 = -1; /* T_setup_40 */
+static int hf_lte_rrc_setup_55 = -1; /* T_setup_47 */
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 */
@@ -2081,30 +2417,68 @@ 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_47 = -1; /* T_setup_41 */
+static int hf_lte_rrc_setup_56 = -1; /* T_setup_48 */
+static int hf_lte_rrc_transmissionComb_v13x0 = -1; /* INTEGER_2_3 */
+static int hf_lte_rrc_cyclicShift_v13x0 = -1; /* T_cyclicShift_v13x0 */
+static int hf_lte_rrc_transmissionCombNum_r13 = -1; /* T_transmissionCombNum_r13 */
+static int hf_lte_rrc_setup_57 = -1; /* T_setup_49 */
+static int hf_lte_rrc_srs_UpPtsAdd = -1; /* T_srs_UpPtsAdd */
+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 */
+static int hf_lte_rrc_freqDomainPosition_r13 = -1; /* INTEGER_0_23 */
+static int hf_lte_rrc_duration_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_srs_ConfigIndex_r13 = -1; /* INTEGER_0_1023 */
+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_58 = -1; /* T_setup_50 */
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_48 = -1; /* T_setup_42 */
+static int hf_lte_rrc_setup_59 = -1; /* T_setup_51 */
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_60 = -1; /* T_setup_52 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format4_v13x0 = -1; /* SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format4_v13x0_item = -1; /* SRS_ConfigAp_v13x0 */
+static int hf_lte_rrc_srs_ActivateAp_v13x0 = -1; /* T_srs_ActivateAp_v13x0 */
+static int hf_lte_rrc_setup_61 = -1; /* T_setup_53 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format0_v13x0 = -1; /* SRS_ConfigAp_v13x0 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v13x0 = -1; /* SRS_ConfigAp_v13x0 */
+static int hf_lte_rrc_setup_62 = -1; /* T_setup_54 */
+static int hf_lte_rrc_srs_UpPtsAdd_01 = -1; /* T_srs_UpPtsAdd_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_63 = -1; /* T_setup_55 */
+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_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 */
static int hf_lte_rrc_transmissionCombAp_r10 = -1; /* INTEGER_0_1 */
static int hf_lte_rrc_cyclicShiftAp_r10 = -1; /* T_cyclicShiftAp_r10 */
+static int hf_lte_rrc_transmissionCombAp_v13x0 = -1; /* INTEGER_2_3 */
+static int hf_lte_rrc_cyclicShiftAp_v13x0 = -1; /* T_cyclicShiftAp_v13x0 */
+static int hf_lte_rrc_transmissionCombNum_r13_02 = -1; /* T_transmissionCombNum_r13_02 */
+static int hf_lte_rrc_srs_BandwidthAp_r10_01 = -1; /* T_srs_BandwidthAp_r10_01 */
+static int hf_lte_rrc_transmissionCombAp_r10_01 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_cyclicShiftAp_r10_01 = -1; /* T_cyclicShiftAp_r10_01 */
+static int hf_lte_rrc_transmissionCombNum_r13_03 = -1; /* T_transmissionCombNum_r13_03 */
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_49 = -1; /* T_setup_43 */
+static int hf_lte_rrc_setup_64 = -1; /* T_setup_56 */
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_50 = -1; /* T_setup_44 */
+static int hf_lte_rrc_setup_65 = -1; /* T_setup_57 */
static int hf_lte_rrc_n1PUCCH_AN_PersistentListP1_r10 = -1; /* N1PUCCH_AN_PersistentList */
-static int hf_lte_rrc_setup_51 = -1; /* T_setup_45 */
+static int hf_lte_rrc_setup_66 = -1; /* T_setup_58 */
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 */
@@ -2112,7 +2486,7 @@ static int hf_lte_rrc_p0_NominalPUSCH_Persistent = -1; /* T_p0_NominalPUSCH_Per
static int hf_lte_rrc_p0_UE_PUSCH_Persistent = -1; /* T_p0_UE_PUSCH_Persistent */
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_52 = -1; /* T_setup_46 */
+static int hf_lte_rrc_setup_67 = -1; /* T_setup_59 */
static int hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12 = -1; /* T_p0_NominalPUSCH_PersistentSubframeSet2_r12 */
static int hf_lte_rrc_p0_UE_PUSCH_PersistentSubframeSet2_r12 = -1; /* T_p0_UE_PUSCH_PersistentSubframeSet2_r12 */
static int hf_lte_rrc_N1PUCCH_AN_PersistentList_item = -1; /* INTEGER_0_2047 */
@@ -2120,9 +2494,11 @@ 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_subframeAssignmentSL_r12 = -1; /* T_subframeAssignmentSL_r12 */
-static int hf_lte_rrc_setup_53 = -1; /* T_setup_47 */
+static int hf_lte_rrc_setup_68 = -1; /* T_setup_60 */
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_69 = -1; /* T_setup_61 */
+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 */
static int hf_lte_rrc_p0_NominalPUSCH = -1; /* T_p0_NominalPUSCH */
@@ -2132,6 +2508,8 @@ static int hf_lte_rrc_deltaFList_PUCCH = -1; /* DeltaFList_PUCCH */
static int hf_lte_rrc_deltaPreambleMsg3 = -1; /* INTEGER_M1_6 */
static int hf_lte_rrc_deltaF_PUCCH_Format3_r10 = -1; /* T_deltaF_PUCCH_Format3_r10 */
static int hf_lte_rrc_deltaF_PUCCH_Format1bCS_r10 = -1; /* T_deltaF_PUCCH_Format1bCS_r10 */
+static int hf_lte_rrc_deltaF_PUCCH_Format4 = -1; /* T_deltaF_PUCCH_Format4 */
+static int hf_lte_rrc_deltaF_PUCCH_Format5 = -1; /* T_deltaF_PUCCH_Format5 */
static int hf_lte_rrc_deltaF_PUCCH_Format3_r12 = -1; /* T_deltaF_PUCCH_Format3_r12 */
static int hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12 = -1; /* T_deltaF_PUCCH_Format1bCS_r12 */
static int hf_lte_rrc_p0_NominalPUCCH_r12 = -1; /* T_p0_NominalPUCCH_r12 */
@@ -2151,7 +2529,7 @@ 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_54 = -1; /* T_setup_48 */
+static int hf_lte_rrc_setup_70 = -1; /* T_setup_62 */
static int hf_lte_rrc_tpc_SubframeSet_r12 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_p0_NominalPUSCH_SubframeSet2_r12 = -1; /* T_p0_NominalPUSCH_SubframeSet2_r12 */
static int hf_lte_rrc_alpha_SubframeSet2_r12 = -1; /* Alpha_r12 */
@@ -2227,7 +2605,10 @@ static int hf_lte_rrc_n_CellChangeMedium = -1; /* INTEGER_1_16 */
static int hf_lte_rrc_n_CellChangeHigh = -1; /* INTEGER_1_16 */
static int hf_lte_rrc_MultiBandInfoList_item = -1; /* FreqBandIndicator */
static int hf_lte_rrc_MultiBandInfoList_v9e0_item = -1; /* MultiBandInfo_v9e0 */
+static int hf_lte_rrc_MultiBandInfoList_v10j0_item = -1; /* NS_PmaxList_r10 */
static int hf_lte_rrc_MultiBandInfoList_r11_item = -1; /* FreqBandIndicator_r11 */
+static int hf_lte_rrc_NS_PmaxList_r10_item = -1; /* NS_PmaxValue_r10 */
+static int hf_lte_rrc_additionalPmax_r10 = -1; /* P_Max */
static int hf_lte_rrc_start_01 = -1; /* PhysCellId */
static int hf_lte_rrc_range = -1; /* T_range */
static int hf_lte_rrc_PhysCellIdRangeUTRA_FDDList_r9_item = -1; /* PhysCellIdRangeUTRA_FDD_r9 */
@@ -2271,20 +2652,21 @@ 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_55 = -1; /* T_setup_49 */
+static int hf_lte_rrc_setup_71 = -1; /* T_setup_63 */
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_56 = -1; /* MeasScaleFactor_r12 */
+static int hf_lte_rrc_setup_72 = -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 */
+static int hf_lte_rrc_ul_DelayConfig_r13 = -1; /* UL_DelayConfig_r13 */
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_ReportConfigToRemoveList_item = -1; /* ReportConfigId */
-static int hf_lte_rrc_setup_57 = -1; /* T_setup_50 */
+static int hf_lte_rrc_setup_73 = -1; /* T_setup_64 */
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 */
@@ -2301,7 +2683,7 @@ 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_58 = -1; /* T_setup_51 */
+static int hf_lte_rrc_setup_74 = -1; /* T_setup_65 */
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 */
@@ -2332,20 +2714,30 @@ 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_59 = -1; /* T_setup_52 */
+static int hf_lte_rrc_setup_75 = -1; /* T_setup_66 */
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_measRSSI_Config_r13 = -1; /* MeasRSSI_Config_r13 */
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_60 = -1; /* T_setup_53 */
+static int hf_lte_rrc_setup_76 = -1; /* T_setup_67 */
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 */
static int hf_lte_rrc_AltTTT_CellsToAddModList_r12_item = -1; /* AltTTT_CellsToAddMod_r12 */
static int hf_lte_rrc_cellIndex_r12 = -1; /* INTEGER_1_maxCellMeas */
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_77 = -1; /* T_setup_68 */
+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_cellForWhichToReportCGI_02 = -1; /* PhysCellIdGERAN */
static int hf_lte_rrc_MeasObjectToAddModList_item = -1; /* MeasObjectToAddMod */
static int hf_lte_rrc_MeasObjectToAddModList_v9e0_item = -1; /* MeasObjectToAddMod_v9e0 */
@@ -2379,6 +2771,11 @@ static int hf_lte_rrc_measResultForECID_r9 = -1; /* MeasResultForECID_r9 */
static int hf_lte_rrc_measResultServFreqList_r10 = -1; /* MeasResultServFreqList_r10 */
static int hf_lte_rrc_measResultPCell_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_measResultCSI_RS_List_r12 = -1; /* MeasResultCSI_RS_List_r12 */
+static int hf_lte_rrc_measResultForRSSI_r13 = -1; /* MeasResultForRSSI_r13 */
+static int hf_lte_rrc_measResultSSTD_r13 = -1; /* MeasResultSSTD_r13 */
+static int hf_lte_rrc_measResultPCell_v13xy = -1; /* T_measResultPCell_v13xy */
+static int hf_lte_rrc_rs_sinrResult_r13 = -1; /* RS_SINR_Range_r13 */
+static int hf_lte_rrc_ul_PDCP_DelayResultList_r13 = -1; /* UL_PDCP_DelayResultList_r13 */
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 */
@@ -2388,6 +2785,7 @@ static int hf_lte_rrc_additionalSI_Info_r9 = -1; /* AdditionalSI_Info_r9 */
static int hf_lte_rrc_primaryPLMN_Suitable_r12 = -1; /* T_primaryPLMN_Suitable_r12 */
static int hf_lte_rrc_measResult_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_MeasResultServFreqList_r10_item = -1; /* MeasResultServFreq_r10 */
+static int hf_lte_rrc_MeasResultServFreqListExt_r13_item = -1; /* MeasResultServFreq_r13 */
static int hf_lte_rrc_servFreqId_r10 = -1; /* ServCellIndex_r10 */
static int hf_lte_rrc_measResultSCell_r10 = -1; /* T_measResultSCell_r10 */
static int hf_lte_rrc_rsrpResultSCell_r10 = -1; /* RSRP_Range */
@@ -2397,6 +2795,14 @@ static int hf_lte_rrc_rsrpResultNCell_r10 = -1; /* RSRP_Range */
static int hf_lte_rrc_rsrqResultNCell_r10 = -1; /* RSRQ_Range */
static int hf_lte_rrc_measResultSCell_v1250 = -1; /* RSRQ_Range_v1250 */
static int hf_lte_rrc_measResultBestNeighCell_v1250 = -1; /* RSRQ_Range_v1250 */
+static int hf_lte_rrc_measResultSCell_v13xy = -1; /* T_measResultSCell_v13xy */
+static int hf_lte_rrc_measResultBestNeighCell_v13xy = -1; /* T_measResultBestNeighCell_v13xy */
+static int hf_lte_rrc_servFreqId_r13 = -1; /* ServCellIndexFull_r13 */
+static int hf_lte_rrc_measResultSCell_r13 = -1; /* T_measResultSCell_r13 */
+static int hf_lte_rrc_rsrpResultSCell_r13 = -1; /* RSRP_Range */
+static int hf_lte_rrc_rsrqResultSCell_r13 = -1; /* RSRQ_Range_v13xx */
+static int hf_lte_rrc_measResultBestNeighCell_r13 = -1; /* T_measResultBestNeighCell_r13 */
+static int hf_lte_rrc_rsrqResultNCell_r13 = -1; /* RSRQ_Range_v13xx */
static int hf_lte_rrc_MeasResultCSI_RS_List_r12_item = -1; /* MeasResultCSI_RS_r12 */
static int hf_lte_rrc_csi_RSRP_Result_r12 = -1; /* CSI_RSRP_Range_r12 */
static int hf_lte_rrc_MeasResultListUTRA_item = -1; /* MeasResultUTRA */
@@ -2427,15 +2833,25 @@ static int hf_lte_rrc_currentSFN_r9 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_PLMN_IdentityList2_item = -1; /* PLMN_Identity */
static int hf_lte_rrc_csg_MemberStatus_r9 = -1; /* T_csg_MemberStatus_r9 */
static int hf_lte_rrc_csg_Identity_r9 = -1; /* CSG_Identity */
+static int hf_lte_rrc_rssi_Result_r13 = -1; /* RSSI_Range_r13 */
+static int hf_lte_rrc_channelOccupancy_r13 = -1; /* T_channelOccupancy_r13 */
+static int hf_lte_rrc_UL_PDCP_DelayResultList_r13_item = -1; /* UL_PDCP_DelayResult_r13 */
+static int hf_lte_rrc_qci_Id_r13 = -1; /* T_qci_Id_r13 */
+static int hf_lte_rrc_excessDelay_r13 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_sfn_OffsetResult_r13 = -1; /* INTEGER_0_1023 */
+static int hf_lte_rrc_frameBoundaryOffsetResult_r13 = -1; /* INTEGER_M4_5 */
+static int hf_lte_rrc_subframeBoundaryOffsetResult_r13 = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_quantityConfigEUTRA = -1; /* QuantityConfigEUTRA */
static int hf_lte_rrc_quantityConfigUTRA = -1; /* QuantityConfigUTRA */
static int hf_lte_rrc_quantityConfigGERAN = -1; /* QuantityConfigGERAN */
static int hf_lte_rrc_quantityConfigCDMA2000 = -1; /* QuantityConfigCDMA2000 */
static int hf_lte_rrc_quantityConfigUTRA_v1020 = -1; /* QuantityConfigUTRA_v1020 */
static int hf_lte_rrc_quantityConfigEUTRA_v1250 = -1; /* QuantityConfigEUTRA_v1250 */
+static int hf_lte_rrc_quantityConfigEUTRA_v13xy = -1; /* QuantityConfigEUTRA_v13xy */
static int hf_lte_rrc_filterCoefficientRSRP = -1; /* FilterCoefficient */
static int hf_lte_rrc_filterCoefficientRSRQ = -1; /* FilterCoefficient */
static int hf_lte_rrc_filterCoefficientCSI_RSRP_r12 = -1; /* FilterCoefficient */
+static int hf_lte_rrc_filterCoefficientRS_SINR_r13 = -1; /* FilterCoefficient */
static int hf_lte_rrc_measQuantityUTRA_FDD = -1; /* T_measQuantityUTRA_FDD */
static int hf_lte_rrc_measQuantityUTRA_TDD = -1; /* T_measQuantityUTRA_TDD */
static int hf_lte_rrc_filterCoefficient2_FDD_r10 = -1; /* FilterCoefficient */
@@ -2480,7 +2896,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_61 = -1; /* TimeToTrigger */
+static int hf_lte_rrc_setup_78 = -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 */
@@ -2488,9 +2904,21 @@ static int hf_lte_rrc_a5_Threshold2_v1250 = -1; /* RSRQ_RangeConfig_r12 */
static int hf_lte_rrc_reportStrongestCSI_RSs_r12 = -1; /* BOOLEAN */
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_setup_62 = -1; /* RSRQ_Range_v1250 */
+static int hf_lte_rrc_reportSSTD_Meas_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_triggerQuantity_v13xy = -1; /* T_triggerQuantity_v13xy */
+static int hf_lte_rrc_setup_79 = -1; /* T_setup_69 */
+static int hf_lte_rrc_aN_ThresholdSINR_r13 = -1; /* T_aN_ThresholdSINR_r13 */
+static int hf_lte_rrc_setup_80 = -1; /* T_setup_70 */
+static int hf_lte_rrc_threshold1_r13 = -1; /* ThresholdEUTRA_v13xy */
+static int hf_lte_rrc_threshold2_r13 = -1; /* ThresholdEUTRA_v13xy */
+static int hf_lte_rrc_reportQuantity_v13xy = -1; /* T_reportQuantity_v13xy */
+static int hf_lte_rrc_setup_81 = -1; /* T_setup_71 */
+static int hf_lte_rrc_useWhiteCellList_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_measRSSI_ReportConfig_r13 = -1; /* MeasRSSI_ReportConfig_r13 */
+static int hf_lte_rrc_setup_82 = -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 */
static int hf_lte_rrc_triggerType_01 = -1; /* T_triggerType_01 */
static int hf_lte_rrc_event_01 = -1; /* T_event_01 */
static int hf_lte_rrc_eventId_01 = -1; /* T_eventId_01 */
@@ -2520,6 +2948,9 @@ 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_83 = -1; /* T_setup_72 */
+static int hf_lte_rrc_delayThreshold_r13 = -1; /* T_delayThreshold_r13 */
+static int hf_lte_rrc_delayReportInterval_r13 = -1; /* T_delayReportInterval_r13 */
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 */
@@ -2542,7 +2973,7 @@ static int hf_lte_rrc_autonomousDenialSubframes_r11 = -1; /* T_autonomousDenial
static int hf_lte_rrc_autonomousDenialValidity_r11 = -1; /* T_autonomousDenialValidity_r11 */
static int hf_lte_rrc_idc_Indication_UL_CA_r11 = -1; /* T_idc_Indication_UL_CA_r11 */
static int hf_lte_rrc_obtainLocation_r11 = -1; /* T_obtainLocation_r11 */
-static int hf_lte_rrc_setup_63 = -1; /* T_setup_54 */
+static int hf_lte_rrc_setup_84 = -1; /* T_setup_73 */
static int hf_lte_rrc_powerPrefIndicationTimer_r11 = -1; /* T_powerPrefIndicationTimer_r11 */
static int hf_lte_rrc_proximityIndicationEUTRA_r9 = -1; /* T_proximityIndicationEUTRA_r9 */
static int hf_lte_rrc_proximityIndicationUTRA_r9 = -1; /* T_proximityIndicationUTRA_r9 */
@@ -2567,28 +2998,31 @@ 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_135 = -1; /* UE_EUTRA_Capability_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_146 = -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_136 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_147 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9c0 = -1; /* IRAT_ParametersUTRA_v9c0 */
-static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_148 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
static int hf_lte_rrc_phyLayerParameters_v9d0 = -1; /* PhyLayerParameters_v9d0 */
-static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
static int hf_lte_rrc_rf_Parameters_v9e0 = -1; /* RF_Parameters_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_150 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9h0 = -1; /* IRAT_ParametersUTRA_v9h0 */
-static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
static int hf_lte_rrc_otdoa_PositioningCapabilities_r10 = -1; /* OTDOA_PositioningCapabilities_r10 */
-static int hf_lte_rrc_nonCriticalExtension_141 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
static int hf_lte_rrc_rf_Parameters_v10f0 = -1; /* RF_Parameters_v10f0 */
-static int hf_lte_rrc_nonCriticalExtension_142 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
static int hf_lte_rrc_rf_Parameters_v10i0 = -1; /* RF_Parameters_v10i0 */
-static int hf_lte_rrc_nonCriticalExtension_143 = -1; /* UE_EUTRA_Capability_v11d0_IEs */
+static int hf_lte_rrc_lateNonCriticalExtension_10 = -1; /* T_lateNonCriticalExtension_09 */
+static int hf_lte_rrc_nonCriticalExtension_154 = -1; /* UE_EUTRA_Capability_v11d0_IEs */
+static int hf_lte_rrc_rf_Parameters_v10j0 = -1; /* RF_Parameters_v10j0 */
+static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* T_nonCriticalExtension_56 */
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_144 = -1; /* T_nonCriticalExtension_54 */
+static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* T_nonCriticalExtension_57 */
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 */
@@ -2597,9 +3031,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_145 = -1; /* UE_EUTRA_Capability_v940_IEs */
-static int hf_lte_rrc_lateNonCriticalExtension_08 = -1; /* T_lateNonCriticalExtension_07 */
-static int hf_lte_rrc_nonCriticalExtension_146 = -1; /* UE_EUTRA_Capability_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_157 = -1; /* UE_EUTRA_Capability_v940_IEs */
+static int hf_lte_rrc_lateNonCriticalExtension_11 = -1; /* T_lateNonCriticalExtension_10 */
+static int hf_lte_rrc_nonCriticalExtension_158 = -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 */
@@ -2608,13 +3042,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_147 = -1; /* UE_EUTRA_Capability_v1060_IEs */
+static int hf_lte_rrc_nonCriticalExtension_159 = -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_148 = -1; /* UE_EUTRA_Capability_v1090_IEs */
+static int hf_lte_rrc_nonCriticalExtension_160 = -1; /* UE_EUTRA_Capability_v1090_IEs */
static int hf_lte_rrc_rf_Parameters_v1090 = -1; /* RF_Parameters_v1090 */
-static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* UE_EUTRA_Capability_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_161 = -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 */
@@ -2623,18 +3057,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_150 = -1; /* UE_EUTRA_Capability_v1170_IEs */
+static int hf_lte_rrc_nonCriticalExtension_162 = -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_151 = -1; /* UE_EUTRA_Capability_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_163 = -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_152 = -1; /* UE_EUTRA_Capability_v11a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_164 = -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_153 = -1; /* UE_EUTRA_Capability_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_165 = -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 */
@@ -2649,11 +3083,26 @@ 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_154 = -1; /* UE_EUTRA_Capability_v1260_IEs */
+static int hf_lte_rrc_nonCriticalExtension_166 = -1; /* UE_EUTRA_Capability_v1260_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1260 = -1; /* INTEGER_15_16 */
-static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* UE_EUTRA_Capability_v1270_IEs */
+static int hf_lte_rrc_nonCriticalExtension_167 = -1; /* UE_EUTRA_Capability_v1270_IEs */
static int hf_lte_rrc_rf_Parameters_v1270 = -1; /* RF_Parameters_v1270 */
-static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* T_nonCriticalExtension_55 */
+static int hf_lte_rrc_nonCriticalExtension_168 = -1; /* UE_EUTRA_Capability_v1280_IEs */
+static int hf_lte_rrc_phyLayerParameters_v1280 = -1; /* PhyLayerParameters_v1280 */
+static int hf_lte_rrc_nonCriticalExtension_169 = -1; /* UE_EUTRA_Capability_v13x0_IEs */
+static int hf_lte_rrc_dc_Parameters_v13x0 = -1; /* DC_Parameters_v13x0 */
+static int hf_lte_rrc_measParameters_v13xy = -1; /* MeasParameters_v13xy */
+static int hf_lte_rrc_mac_Parameters_v13x0 = -1; /* MAC_Parameters_v13x0 */
+static int hf_lte_rrc_pdcp_Parameters_v13x0 = -1; /* PDCP_Parameters_v13x0 */
+static int hf_lte_rrc_phyLayerParameters_v13x0 = -1; /* PhyLayerParameters_v13x0 */
+static int hf_lte_rrc_rf_Parameters_v13x0 = -1; /* RF_Parameters_v13x0 */
+static int hf_lte_rrc_rlc_Parameters_v13x0 = -1; /* RLC_Parameters_v13x0 */
+static int hf_lte_rrc_ue_CategoryDL_v13x0 = -1; /* INTEGER_17 */
+static int hf_lte_rrc_ue_CategoryUL_v13x0 = -1; /* INTEGER_14 */
+static int hf_lte_rrc_scptm_Parameters_v13x0 = -1; /* SCPTM_Parameters_v13x0 */
+static int hf_lte_rrc_sl_Parameters_r13 = -1; /* SL_Parameters_r13 */
+static int hf_lte_rrc_supportOfLAA_r13 = -1; /* T_supportOfLAA_r13 */
+static int hf_lte_rrc_nonCriticalExtension_170 = -1; /* T_nonCriticalExtension_58 */
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 */
@@ -2666,13 +3115,19 @@ static int hf_lte_rrc_interRAT_ParametersCDMA2000_v1060 = -1; /* IRAT_Parameter
static int hf_lte_rrc_interRAT_ParametersUTRA_TDD_v1060 = -1; /* IRAT_ParametersUTRA_TDD_v1020 */
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 */
+static int hf_lte_rrc_ue_SSTD_Meas_r13 = -1; /* T_ue_SSTD_Meas_r13 */
static int hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12_01 = -1; /* T_logicalChannelSR_ProhibitTimer_r12_01 */
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_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_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_ue_TxAntennaSelectionSupported = -1; /* BOOLEAN */
static int hf_lte_rrc_ue_SpecificRefSigsSupported = -1; /* BOOLEAN */
static int hf_lte_rrc_enhancedDualLayerFDD_r9 = -1; /* T_enhancedDualLayerFDD_r9 */
@@ -2705,6 +3160,14 @@ static int hf_lte_rrc_csi_SubframeSet_r12 = -1; /* T_csi_SubframeSet_r12 */
static int hf_lte_rrc_noResourceRestrictionForTTIBundling_r12 = -1; /* T_noResourceRestrictionForTTIBundling_r12 */
static int hf_lte_rrc_discoverySignalsInDeactSCell_r12 = -1; /* T_discoverySignalsInDeactSCell_r12 */
static int hf_lte_rrc_naics_Capability_List_r12 = -1; /* NAICS_Capability_List_r12 */
+static int hf_lte_rrc_alternativeTBS_Indices_r12 = -1; /* T_alternativeTBS_Indices_r12 */
+static int hf_lte_rrc_codebook_HARQ_ACK_r13 = -1; /* T_codebook_HARQ_ACK_r13 */
+static int hf_lte_rrc_fdd_Harq_TimingTDD_r13 = -1; /* T_fdd_Harq_TimingTDD_r13 */
+static int hf_lte_rrc_maxNumberUpdatedCSI_Proc_r13 = -1; /* INTEGER_5_32 */
+static int hf_lte_rrc_supportedBlindDecoding_r13 = -1; /* INTEGER_1_32 */
+static int hf_lte_rrc_pucch_Format4_r13 = -1; /* T_pucch_Format4_r13 */
+static int hf_lte_rrc_pucch_Format5_r13 = -1; /* T_pucch_Format5_r13 */
+static int hf_lte_rrc_pucch_SCell_r13 = -1; /* T_pucch_SCell_r13 */
static int hf_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10_item = -1; /* NonContiguousUL_RA_WithinCC_r10 */
static int hf_lte_rrc_nonContiguousUL_RA_WithinCC_Info_r10 = -1; /* T_nonContiguousUL_RA_WithinCC_Info_r10 */
static int hf_lte_rrc_supportedBandListEUTRA = -1; /* SupportedBandListEUTRA */
@@ -2714,6 +3177,7 @@ static int hf_lte_rrc_supportedBandCombinationExt_r10 = -1; /* SupportedBandCom
static int hf_lte_rrc_supportedBandCombination_v1090 = -1; /* SupportedBandCombination_v1090 */
static int hf_lte_rrc_modifiedMPR_Behavior_r10 = -1; /* T_modifiedMPR_Behavior_r10 */
static int hf_lte_rrc_supportedBandCombination_v10i0 = -1; /* SupportedBandCombination_v10i0 */
+static int hf_lte_rrc_multiNS_Pmax_r10 = -1; /* T_multiNS_Pmax_r10 */
static int hf_lte_rrc_supportedBandCombination_v1130 = -1; /* SupportedBandCombination_v1130 */
static int hf_lte_rrc_freqBandRetrieval_r11 = -1; /* T_freqBandRetrieval_r11 */
static int hf_lte_rrc_requestedBands_r11 = -1; /* SEQUENCE_SIZE_1_maxBands_OF_FreqBandIndicator_r11 */
@@ -2726,6 +3190,10 @@ static int hf_lte_rrc_supportedBandCombinationAdd_v1250 = -1; /* SupportedBandC
static int hf_lte_rrc_freqBandPriorityAdjustment_r12 = -1; /* T_freqBandPriorityAdjustment_r12 */
static int hf_lte_rrc_supportedBandCombination_v1270 = -1; /* SupportedBandCombination_v1270 */
static int hf_lte_rrc_supportedBandCombinationAdd_v1270 = -1; /* SupportedBandCombinationAdd_v1270 */
+static int hf_lte_rrc_requestedMaximumCCs_r13 = -1; /* T_requestedMaximumCCs_r13 */
+static int hf_lte_rrc_skipFallbackCombinations_r13_01 = -1; /* T_skipFallbackCombinations_r13_01 */
+static int hf_lte_rrc_supportedBandCombinations_r13 = -1; /* SupportedBandCombinations_r13 */
+static int hf_lte_rrc_supportedMIMO_CapabilityDL_r13 = -1; /* MIMO_CapabilityDL_r10 */
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 */
@@ -2737,6 +3205,24 @@ static int hf_lte_rrc_SupportedBandCombinationAdd_r11_item = -1; /* BandCombina
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_bandCombinationList_r13 = -1; /* BandCombinationList_r13 */
+static int hf_lte_rrc_BandCombinationList_r13_item = -1; /* BandCombination_r13 */
+static int hf_lte_rrc_additionalFallbackSupported_r13 = -1; /* T_additionalFallbackSupported_r13 */
+static int hf_lte_rrc_bandCombinationParameters_r13 = -1; /* BandCombinationParametersCommon_r13 */
+static int hf_lte_rrc_bandParameterList_r13 = -1; /* SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 */
+static int hf_lte_rrc_bandParameterList_r13_item = -1; /* BandParameters_r13 */
+static int hf_lte_rrc_supportedBandwidthCombinationSet_r13 = -1; /* SupportedBandwidthCombinationSet_r10 */
+static int hf_lte_rrc_multipleTimingAdvance_r13 = -1; /* T_multipleTimingAdvance_r13 */
+static int hf_lte_rrc_simultaneousRx_Tx_r13 = -1; /* T_simultaneousRx_Tx_r13 */
+static int hf_lte_rrc_bandInfoEUTRA_r13 = -1; /* BandInfoEUTRA */
+static int hf_lte_rrc_dc_Support_r13 = -1; /* T_dc_Support_r13 */
+static int hf_lte_rrc_asynchronous_r13 = -1; /* T_asynchronous_r13 */
+static int hf_lte_rrc_supportedCellGrouping_r13 = -1; /* T_supportedCellGrouping_r13 */
+static int hf_lte_rrc_threeEntries_r13 = -1; /* BIT_STRING_SIZE_3 */
+static int hf_lte_rrc_fourEntries_r13 = -1; /* BIT_STRING_SIZE_7 */
+static int hf_lte_rrc_fiveEntries_r13 = -1; /* BIT_STRING_SIZE_15 */
+static int hf_lte_rrc_supportedNAICS_2CRS_AP_r13 = -1; /* BIT_STRING_SIZE_1_maxNAICS_Entries_r12 */
+static int hf_lte_rrc_commSupportedBandsPerBC_r13 = -1; /* BIT_STRING_SIZE_1_maxBands */
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 */
@@ -2775,15 +3261,25 @@ static int hf_lte_rrc_bandParametersDL_r11 = -1; /* BandParametersDL_r10 */
static int hf_lte_rrc_supportedCSI_Proc_r11_01 = -1; /* T_supportedCSI_Proc_r11_01 */
static int hf_lte_rrc_bandParametersDL_v1270 = -1; /* SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270 */
static int hf_lte_rrc_bandParametersDL_v1270_item = -1; /* CA_MIMO_ParametersDL_v1270 */
+static int hf_lte_rrc_bandEUTRA_r13 = -1; /* FreqBandIndicator_r11 */
+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_BandParametersUL_r10_item = -1; /* CA_MIMO_ParametersUL_r10 */
+static int hf_lte_rrc_BandParametersUL_r13_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 */
static int hf_lte_rrc_BandParametersDL_r10_item = -1; /* CA_MIMO_ParametersDL_r10 */
+static int hf_lte_rrc_BandParametersDL_r13_item = -1; /* CA_MIMO_ParametersDL_r13 */
static int hf_lte_rrc_ca_BandwidthClassDL_r10 = -1; /* CA_BandwidthClass_r10 */
static int hf_lte_rrc_supportedMIMO_CapabilityDL_r10 = -1; /* MIMO_CapabilityDL_r10 */
static int hf_lte_rrc_fourLayerTM3_TM4_r10 = -1; /* T_fourLayerTM3_TM4_r10 */
static int hf_lte_rrc_intraBandContiguousCC_InfoList_r12 = -1; /* SEQUENCE_SIZE_1_maxServCell_r10_OF_IntraBandContiguousCC_Info_r12 */
static int hf_lte_rrc_intraBandContiguousCC_InfoList_r12_item = -1; /* IntraBandContiguousCC_Info_r12 */
+static int hf_lte_rrc_ca_BandwidthClassDL_r13 = -1; /* CA_BandwidthClass_r10 */
+static int hf_lte_rrc_fourLayerTM3_TM4_r13 = -1; /* T_fourLayerTM3_TM4_r13 */
+static int hf_lte_rrc_intraBandContiguousCC_InfoList_r13 = -1; /* SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12 */
+static int hf_lte_rrc_intraBandContiguousCC_InfoList_r13_item = -1; /* IntraBandContiguousCC_Info_r12 */
static int hf_lte_rrc_fourLayerTM3_TM4_perCC_r12 = -1; /* T_fourLayerTM3_TM4_perCC_r12 */
static int hf_lte_rrc_supportedMIMO_CapabilityDL_r12 = -1; /* MIMO_CapabilityDL_r10 */
static int hf_lte_rrc_supportedCSI_Proc_r12 = -1; /* T_supportedCSI_Proc_r12 */
@@ -2808,6 +3304,8 @@ static int hf_lte_rrc_extendedRSRQ_LowerRange_r12 = -1; /* T_extendedRSRQ_Lower
static int hf_lte_rrc_rsrq_OnAllSymbols_r12 = -1; /* T_rsrq_OnAllSymbols_r12 */
static int hf_lte_rrc_crs_DiscoverySignalsMeas_r12 = -1; /* T_crs_DiscoverySignalsMeas_r12 */
static int hf_lte_rrc_csi_RS_DiscoverySignalsMeas_r12 = -1; /* T_csi_RS_DiscoverySignalsMeas_r12 */
+static int hf_lte_rrc_rs_SINR_Meas_r13 = -1; /* T_rs_SINR_Meas_r13 */
+static int hf_lte_rrc_whiteCellList_r13 = -1; /* T_whiteCellList_r13 */
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 */
@@ -2869,6 +3367,7 @@ static int hf_lte_rrc_inDeviceCoexInd_UL_CA_r11 = -1; /* T_inDeviceCoexInd_UL_C
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_scptm_ParallelReception_r13 = -1; /* T_scptm_ParallelReception_r13 */
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_NAICS_Capability_List_r12_item = -1; /* NAICS_Capability_Entry_r12 */
@@ -2881,6 +3380,7 @@ static int hf_lte_rrc_discScheduledResourceAlloc_r12 = -1; /* T_discScheduledRe
static int hf_lte_rrc_disc_UE_SelectedResourceAlloc_r12 = -1; /* T_disc_UE_SelectedResourceAlloc_r12 */
static int hf_lte_rrc_disc_SLSS_r12 = -1; /* T_disc_SLSS_r12 */
static int hf_lte_rrc_discSupportedProc_r12 = -1; /* T_discSupportedProc_r12 */
+static int hf_lte_rrc_discSysInfoReporting_r13 = -1; /* T_discSysInfoReporting_r13 */
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 */
@@ -2927,6 +3427,8 @@ 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_MBMSServiceList_r13_item = -1; /* MBMSServiceInfo_r13 */
+static int hf_lte_rrc_tmgi_r13 = -1; /* TMGI_r9 */
static int hf_lte_rrc_MBSFN_AreaInfoList_r9_item = -1; /* MBSFN_AreaInfo_r9 */
static int hf_lte_rrc_mbsfn_AreaId_r9 = -1; /* MBSFN_AreaId_r12 */
static int hf_lte_rrc_non_MBSFNregionLength = -1; /* T_non_MBSFNregionLength */
@@ -2964,8 +3466,31 @@ 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 */
static int hf_lte_rrc_serviceId_r9 = -1; /* OCTET_STRING_SIZE_3 */
+static int hf_lte_rrc_SC_MTCH_InfoList_r13_item = -1; /* SC_MTCH_Info_r13 */
+static int hf_lte_rrc_mbmsSessionInfo_r13 = -1; /* MBMSSessionInfo_r13 */
+static int hf_lte_rrc_g_RNTI_r13 = -1; /* C_RNTI */
+static int hf_lte_rrc_sc_mtch_schedulingInfo_r13 = -1; /* SC_MTCH_SchedulingInfo_r13 */
+static int hf_lte_rrc_sc_mtch_neighbourCell_r13 = -1; /* BIT_STRING_SIZE_maxNeighCellSCPTM_r13 */
+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_SCPTMNeighbourCellList_r13_item = -1; /* CellIdentity */
static int hf_lte_rrc_commTxResources_r12 = -1; /* T_commTxResources_r12 */
-static int hf_lte_rrc_setup_64 = -1; /* T_setup_55 */
+static int hf_lte_rrc_setup_85 = -1; /* T_setup_74 */
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 */
@@ -2975,12 +3500,26 @@ static int hf_lte_rrc_ue_Selected_r12 = -1; /* T_ue_Selected_r12 */
static int hf_lte_rrc_commTxPoolNormalDedicated_r12 = -1; /* T_commTxPoolNormalDedicated_r12 */
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_scheduled_r13x0 = -1; /* T_scheduled_r13x0 */
+static int hf_lte_rrc_setup_86 = -1; /* T_setup_75 */
+static int hf_lte_rrc_logicalChGroupInfoList_r13 = -1; /* LogicalChGroupInfoList_r13 */
+static int hf_lte_rrc_multipleTxAllowed_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_ue_Selected_r13x0 = -1; /* T_ue_Selected_r13x0 */
+static int hf_lte_rrc_commTxPoolNormalDedicatedExt_r13 = -1; /* T_commTxPoolNormalDedicatedExt_r13 */
+static int hf_lte_rrc_poolToReleaseListExt_r13 = -1; /* SL_TxPoolToReleaseListExt_r13 */
+static int hf_lte_rrc_poolToAddModListExt_r13 = -1; /* SL_CommTxPoolToAddModListExt_r13 */
+static int hf_lte_rrc_commTxAllowRelayDedicated_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_LogicalChGroupInfoList_r13_item = -1; /* SL_PriorityList_r13 */
static int hf_lte_rrc_SL_CommTxPoolToAddModList_r12_item = -1; /* SL_CommTxPoolToAddMod_r12 */
+static int hf_lte_rrc_SL_CommTxPoolToAddModListExt_r13_item = -1; /* SL_CommTxPoolToAddModExt_r13 */
static int hf_lte_rrc_poolIdentity_r12 = -1; /* SL_TxPoolIdentity_r12 */
static int hf_lte_rrc_pool_r12 = -1; /* SL_CommResourcePool_r12 */
+static int hf_lte_rrc_poolIdentity_v13x0 = -1; /* SL_CommTxPoolIdentity_v13x0 */
+static int hf_lte_rrc_pool_r13 = -1; /* SL_CommResourcePool_r12 */
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_CommRxPoolList_r12_item = -1; /* SL_CommResourcePool_r12 */
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 */
@@ -2996,8 +3535,9 @@ static int hf_lte_rrc_syncConfigIndex_r12 = -1; /* INTEGER_0_15 */
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_discTxResources_r12 = -1; /* T_discTxResources_r12 */
-static int hf_lte_rrc_setup_65 = -1; /* T_setup_56 */
+static int hf_lte_rrc_setup_87 = -1; /* T_setup_76 */
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 */
@@ -3006,8 +3546,40 @@ 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_66 = -1; /* T_setup_57 */
+static int hf_lte_rrc_setup_88 = -1; /* T_setup_77 */
static int hf_lte_rrc_discTF_IndexList_r12b = -1; /* SL_TF_IndexPairList_r12b */
+static int hf_lte_rrc_discTxResourcesPS_r13_01 = -1; /* T_discTxResourcesPS_r13 */
+static int hf_lte_rrc_setup_89 = -1; /* T_setup_78 */
+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_90 = -1; /* T_setup_79 */
+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_discTxInfoInterFreqListExt_r13 = -1; /* SL_DiscTxInfoInterFreqListExt_r13 */
+static int hf_lte_rrc_gapRequestsAllowedDedicated_r13 = -1; /* T_gapRequestsAllowedDedicated_r13 */
+static int hf_lte_rrc_discRxGapConfig_r13 = -1; /* T_discRxGapConfig_r13 */
+static int hf_lte_rrc_setup_91 = -1; /* SL_GapConfig_r13 */
+static int hf_lte_rrc_discTxGapConfig_r13 = -1; /* T_discTxGapConfig_r13 */
+static int hf_lte_rrc_discSysInfoReportConfig_r13 = -1; /* T_discSysInfoReportConfig_r13 */
+static int hf_lte_rrc_setup_92 = -1; /* SL_DiscSysInfoReportFreqList_r13 */
+static int hf_lte_rrc_SL_DiscSysInfoReportFreqList_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 */
+static int hf_lte_rrc_discTxFreqToReleaseList_r13 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_discTxFreqToReleaseList_r13_item = -1; /* ARFCN_ValueEUTRA_r9 */
+static int hf_lte_rrc_discTxResources_r13_01 = -1; /* SL_DiscTxResource_r13 */
+static int hf_lte_rrc_discTxResourcesPS_r13_02 = -1; /* SL_DiscTxResource_r13 */
+static int hf_lte_rrc_setup_93 = -1; /* T_setup_80 */
+static int hf_lte_rrc_scheduled_r13_01 = -1; /* T_scheduled_r13 */
+static int hf_lte_rrc_discTxConfig_r13 = -1; /* SL_DiscResourcePool_r12 */
+static int hf_lte_rrc_discTF_IndexList_r13 = -1; /* SL_TF_IndexPairList_r12b */
+static int hf_lte_rrc_discHoppingConfig_r13 = -1; /* SL_HoppingConfigDisc_r12 */
+static int hf_lte_rrc_ue_Selected_r13_01 = -1; /* T_ue_Selected_r13_01 */
+static int hf_lte_rrc_discTxPoolDedicated_r13 = -1; /* T_discTxPoolDedicated_r13 */
+static int hf_lte_rrc_poolToReleaseList_r13 = -1; /* SL_TxPoolToReleaseList_r12 */
+static int hf_lte_rrc_poolToAddModList_r13 = -1; /* SL_DiscTxPoolToAddModList_r12 */
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 */
static int hf_lte_rrc_SL_TF_IndexPairList_r12_item = -1; /* SL_TF_IndexPair_r12 */
@@ -3016,6 +3588,8 @@ static int hf_lte_rrc_discPRB_Index_r12 = -1; /* INTEGER_1_50 */
static int hf_lte_rrc_SL_TF_IndexPairList_r12b_item = -1; /* SL_TF_IndexPair_r12b */
static int hf_lte_rrc_discSF_Index_r12b = -1; /* INTEGER_0_209 */
static int hf_lte_rrc_discPRB_Index_r12b = -1; /* INTEGER_0_49 */
+static int hf_lte_rrc_pCell = -1; /* NULL */
+static int hf_lte_rrc_sCell = -1; /* SCellIndex_r10 */
static int hf_lte_rrc_SL_DiscTxPoolList_r12_item = -1; /* SL_DiscResourcePool_r12 */
static int hf_lte_rrc_SL_DiscRxPoolList_r12_item = -1; /* SL_DiscResourcePool_r12 */
static int hf_lte_rrc_cp_Len_r12 = -1; /* SL_CP_Len_r12 */
@@ -3031,10 +3605,25 @@ static int hf_lte_rrc_rsrpBased_r12 = -1; /* SL_PoolSelectionConfig_r12
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_v13x0 = -1; /* T_discPeriod_v13x0 */
+static int hf_lte_rrc_setup_94 = -1; /* T_setup_81 */
+static int hf_lte_rrc_rxParamsAddNeighFreq_r13 = -1; /* T_rxParamsAddNeighFreq_r13 */
+static int hf_lte_rrc_txParamsAddNeighFreq_r13 = -1; /* T_txParamsAddNeighFreq_r13 */
+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 */
+static int hf_lte_rrc_referenceSignalPower_01 = -1; /* T_referenceSignalPower_01 */
+static int hf_lte_rrc_syncConfigIndex_r13 = -1; /* INTEGER_0_15 */
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_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 */
+static int hf_lte_rrc_SL_GapPatternList_r13_item = -1; /* SL_GapPattern_r13 */
+static int hf_lte_rrc_gapPeriod_r13 = -1; /* T_gapPeriod_r13 */
+static int hf_lte_rrc_gapOffset_r12 = -1; /* SL_OffsetIndicator_r12 */
+static int hf_lte_rrc_gapSubframeBitmap_r13 = -1; /* BIT_STRING_SIZE_1_10240 */
+static int hf_lte_rrc_SL_GapRequest_r13_item = -1; /* SL_GapFreqInfo_r13 */
static int hf_lte_rrc_hoppingParameter_r12 = -1; /* INTEGER_0_504 */
static int hf_lte_rrc_numSubbands_r12 = -1; /* T_numSubbands_r12 */
static int hf_lte_rrc_rb_Offset_r12 = -1; /* INTEGER_0_110 */
@@ -3043,6 +3632,7 @@ 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_small_r12 = -1; /* INTEGER_0_319 */
static int hf_lte_rrc_large_r12 = -1; /* INTEGER_0_10239 */
+static int hf_lte_rrc_SL_PriorityList_r13_item = -1; /* SL_Priority_r13 */
static int hf_lte_rrc_SL_SyncConfigList_r12_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 */
@@ -3053,6 +3643,35 @@ static int hf_lte_rrc_syncTxThreshIC_r12 = -1; /* RSRP_RangeSL_r12 */
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_SL_SyncConfigListNFreq_r12_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 */
+static int hf_lte_rrc_slssid_r13 = -1; /* SLSSID_r12 */
+static int hf_lte_rrc_txParameters_r13 = -1; /* T_txParameters_r13 */
+static int hf_lte_rrc_syncTxParameters_r13 = -1; /* SL_TxParameters_r12 */
+static int hf_lte_rrc_syncTxThreshIC_r13 = -1; /* RSRP_RangeSL_r12 */
+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_r1s = -1; /* T_rxParameters_r1s */
+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_discSyncConfig_r13_01 = -1; /* T_discSyncConfig_r13 */
+static int hf_lte_rrc_asyncParameters_r13_01 = -1; /* T_asyncParameters_r13_01 */
+static int hf_lte_rrc_txParameters_r13_01 = -1; /* T_txParameters_r13_01 */
+static int hf_lte_rrc_syncTxPeriodic_r13_02 = -1; /* T_syncTxPeriodic_r13_02 */
+static int hf_lte_rrc_cellSelectionInfo_r13_01 = -1; /* T_cellSelectionInfo_r13 */
+static int hf_lte_rrc_q_RxLevMinOffset_r13 = -1; /* INTEGER_1_8 */
+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; /* T_referenceSignalPower_r13 */
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 */
@@ -3068,7 +3687,8 @@ static int hf_lte_rrc_bs42_r12 = -1; /* BIT_STRING_SIZE_42 */
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_message_08 = -1; /* SBCCH_SL_BCH_MessageType */
+static int hf_lte_rrc_SL_TxPoolToReleaseListExt_r13_item = -1; /* SL_CommTxPoolIdentity_v13x0 */
+static int hf_lte_rrc_message_09 = -1; /* SBCCH_SL_BCH_MessageType */
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 */
@@ -3188,6 +3808,8 @@ static int hf_lte_rrc_interBandTDD_CA_WithDifferentConfig_bit1 = -1;
static int hf_lte_rrc_interBandTDD_CA_WithDifferentConfig_bit2 = -1;
static int hf_lte_rrc_tdd_FDD_CA_PCellDuplex_r12_bit1 = -1;
static int hf_lte_rrc_tdd_FDD_CA_PCellDuplex_r12_bit2 = -1;
+static int hf_lte_rrc_codebook_HARQ_ACK_r13_bit1 = -1;
+static int hf_lte_rrc_codebook_HARQ_ACK_r13_bit2 = -1;
static int hf_lte_rrc_sr_config_periodicity = -1;
static int hf_lte_rrc_sr_config_subframe_offset = -1;
static int hf_lte_rrc_cdma_time = -1;
@@ -3276,24 +3898,28 @@ static gint ett_lte_rrc_T_criticalExtensionsFuture_01 = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_r8_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v920_IEs = -1;
static gint ett_lte_rrc_HandoverPreparationInformation_v9d0_IEs = -1;
+static gint ett_lte_rrc_HandoverPreparationInformation_v9j0_IEs = -1;
+static gint ett_lte_rrc_HandoverPreparationInformation_v10j0_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_01 = -1;
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_T_nonCriticalExtension_01 = -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;
static gint ett_lte_rrc_T_c1_02 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_02 = -1;
static gint ett_lte_rrc_SCG_Config_r12_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_02 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_03 = -1;
static gint ett_lte_rrc_UERadioAccessCapabilityInformation = -1;
static gint ett_lte_rrc_T_criticalExtensions_03 = -1;
static gint ett_lte_rrc_T_c1_03 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_03 = -1;
static gint ett_lte_rrc_UERadioAccessCapabilityInformation_r8_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_03 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_04 = -1;
static gint ett_lte_rrc_AS_Config = -1;
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_Context = -1;
static gint ett_lte_rrc_AS_Context_v1130 = -1;
@@ -3336,13 +3962,17 @@ static gint ett_lte_rrc_T_c1_10 = -1;
static gint ett_lte_rrc_T_messageClassExtension_06 = -1;
static gint ett_lte_rrc_T_c2_01 = -1;
static gint ett_lte_rrc_T_messageClassExtensionFuture_r11 = -1;
+static gint ett_lte_rrc_SC_MCCH_Message = -1;
+static gint ett_lte_rrc_SC_MCCH_MessageType = -1;
+static gint ett_lte_rrc_T_c1_11 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_07 = -1;
static gint ett_lte_rrc_CounterCheck = -1;
static gint ett_lte_rrc_T_criticalExtensions_04 = -1;
-static gint ett_lte_rrc_T_c1_11 = -1;
+static gint ett_lte_rrc_T_c1_12 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_04 = -1;
static gint ett_lte_rrc_CounterCheck_r8_IEs = -1;
static gint ett_lte_rrc_CounterCheck_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_04 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_05 = -1;
static gint ett_lte_rrc_DRB_CountMSB_InfoList = -1;
static gint ett_lte_rrc_DRB_CountMSB_Info = -1;
static gint ett_lte_rrc_CounterCheckResponse = -1;
@@ -3350,7 +3980,7 @@ static gint ett_lte_rrc_T_criticalExtensions_05 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_05 = -1;
static gint ett_lte_rrc_CounterCheckResponse_r8_IEs = -1;
static gint ett_lte_rrc_CounterCheckResponse_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_05 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_06 = -1;
static gint ett_lte_rrc_DRB_CountInfoList = -1;
static gint ett_lte_rrc_DRB_CountInfo = -1;
static gint ett_lte_rrc_CSFBParametersRequestCDMA2000 = -1;
@@ -3358,38 +3988,38 @@ static gint ett_lte_rrc_T_criticalExtensions_06 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_06 = -1;
static gint ett_lte_rrc_CSFBParametersRequestCDMA2000_r8_IEs = -1;
static gint ett_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_06 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_07 = -1;
static gint ett_lte_rrc_CSFBParametersResponseCDMA2000 = -1;
static gint ett_lte_rrc_T_criticalExtensions_07 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_07 = -1;
static gint ett_lte_rrc_CSFBParametersResponseCDMA2000_r8_IEs = -1;
static gint ett_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_07 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_08 = -1;
static gint ett_lte_rrc_DLInformationTransfer = -1;
static gint ett_lte_rrc_T_criticalExtensions_08 = -1;
-static gint ett_lte_rrc_T_c1_12 = -1;
+static gint ett_lte_rrc_T_c1_13 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_08 = -1;
static gint ett_lte_rrc_DLInformationTransfer_r8_IEs = -1;
static gint ett_lte_rrc_T_dedicatedInfoType = -1;
static gint ett_lte_rrc_DLInformationTransfer_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_08 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_09 = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest = -1;
static gint ett_lte_rrc_T_criticalExtensions_09 = -1;
-static gint ett_lte_rrc_T_c1_13 = -1;
+static gint ett_lte_rrc_T_c1_14 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_09 = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs = -1;
static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_09 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_10 = -1;
static gint ett_lte_rrc_InDeviceCoexIndication_r11 = -1;
static gint ett_lte_rrc_T_criticalExtensions_10 = -1;
-static gint ett_lte_rrc_T_c1_14 = -1;
+static gint ett_lte_rrc_T_c1_15 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_10 = -1;
static gint ett_lte_rrc_InDeviceCoexIndication_r11_IEs = -1;
static gint ett_lte_rrc_InDeviceCoexIndication_v11d0_IEs = -1;
static gint ett_lte_rrc_T_ul_CA_AssistanceInfo_r11 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_10 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_11 = -1;
static gint ett_lte_rrc_AffectedCarrierFreqList_r11 = -1;
static gint ett_lte_rrc_AffectedCarrierFreq_r11 = -1;
static gint ett_lte_rrc_AffectedCarrierFreqCombList_r11 = -1;
@@ -3402,70 +4032,71 @@ 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_11 = -1;
-static gint ett_lte_rrc_T_c1_15 = -1;
+static gint ett_lte_rrc_T_c1_16 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_11 = -1;
static gint ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs = -1;
static gint ett_lte_rrc_T_rstd_InterFreqIndication_r10 = -1;
static gint ett_lte_rrc_T_start = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_11 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_12 = -1;
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_12 = -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_12 = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_r10_IEs = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_12 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_13 = -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_MBMSCountingRequest_r10 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_13 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_14 = -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_13 = -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_13 = -1;
static gint ett_lte_rrc_MBMSCountingResponse_r10_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_14 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_15 = -1;
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_14 = -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_14 = -1;
static gint ett_lte_rrc_MBMSInterestIndication_r11_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_15 = -1;
+static gint ett_lte_rrc_MBMSInterestIndication_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_16 = -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_T_nonCriticalExtension_16 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_17 = -1;
static gint ett_lte_rrc_CommonSF_AllocPatternList_r9 = -1;
static gint ett_lte_rrc_MeasurementReport = -1;
static gint ett_lte_rrc_T_criticalExtensions_15 = -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_15 = -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_17 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_18 = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand = -1;
static gint ett_lte_rrc_T_criticalExtensions_16 = -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_16 = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_r8_IEs = -1;
static gint ett_lte_rrc_T_purpose = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_18 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_19 = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_r9_IEs = -1;
static gint ett_lte_rrc_T_purpose_01 = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_v930_IEs = -1;
static gint ett_lte_rrc_MobilityFromEUTRACommand_v960_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_19 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_20 = -1;
static gint ett_lte_rrc_Handover = -1;
static gint ett_lte_rrc_CellChangeOrder = -1;
static gint ett_lte_rrc_T_targetRAT_Type_01 = -1;
@@ -3476,57 +4107,63 @@ static gint ett_lte_rrc_Paging = -1;
static gint ett_lte_rrc_Paging_v890_IEs = -1;
static gint ett_lte_rrc_Paging_v920_IEs = -1;
static gint ett_lte_rrc_Paging_v1130_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_20 = -1;
+static gint ett_lte_rrc_Paging_v13xx_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_21 = -1;
static gint ett_lte_rrc_PagingRecordList = -1;
static gint ett_lte_rrc_PagingRecord = -1;
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_17 = -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_17 = -1;
static gint ett_lte_rrc_ProximityIndication_r9_IEs = -1;
static gint ett_lte_rrc_T_carrierFreq_r9 = -1;
static gint ett_lte_rrc_ProximityIndication_v930_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_21 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_22 = -1;
static gint ett_lte_rrc_RNReconfiguration_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_18 = -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_18 = -1;
static gint ett_lte_rrc_RNReconfiguration_r10_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_22 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_23 = -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_19 = -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_19 = -1;
static gint ett_lte_rrc_RNReconfigurationComplete_r10_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_23 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_24 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration = -1;
static gint ett_lte_rrc_T_criticalExtensions_20 = -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_20 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_r8_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v890_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v8m0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_24 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_25 = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v920_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReconfiguration_v1130_IEs = -1;
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_T_nonCriticalExtension_25 = -1;
+static gint ett_lte_rrc_RRCConnectionReconfiguration_v13xy_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_26 = -1;
static gint ett_lte_rrc_SL_SyncTxControl_r12 = -1;
static gint ett_lte_rrc_PSCellToAddMod_r12 = -1;
static gint ett_lte_rrc_T_cellIdentification_r12 = -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_SCellToAddMod_r10 = -1;
static gint ett_lte_rrc_T_cellIdentification_r10 = -1;
+static gint ett_lte_rrc_SCellToAddMod_r13 = -1;
+static gint ett_lte_rrc_T_cellIdentification_r13 = -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;
static gint ett_lte_rrc_T_setup_01 = -1;
static gint ett_lte_rrc_T_scg_ConfigPartMCG_r12 = -1;
@@ -3543,14 +4180,14 @@ 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_T_nonCriticalExtension_26 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_27 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment = -1;
static gint ett_lte_rrc_T_criticalExtensions_22 = -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_22 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReestablishment_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_27 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_28 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentComplete = -1;
static gint ett_lte_rrc_T_criticalExtensions_23 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_23 = -1;
@@ -3560,13 +4197,13 @@ static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_28 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_29 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentReject = -1;
static gint ett_lte_rrc_T_criticalExtensions_24 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_24 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentReject_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_29 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_30 = -1;
static gint ett_lte_rrc_RRCConnectionReestablishmentRequest = -1;
static gint ett_lte_rrc_T_criticalExtensions_25 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_25 = -1;
@@ -3574,26 +4211,26 @@ 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_26 = -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_26 = -1;
static gint ett_lte_rrc_RRCConnectionReject_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v8a0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v1130_IEs = -1;
static gint ett_lte_rrc_T_deprioritisationReq_r11 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_30 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_31 = -1;
static gint ett_lte_rrc_RRCConnectionRelease = -1;
static gint ett_lte_rrc_T_criticalExtensions_27 = -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_27 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v890_IEs = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v9e0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_31 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_32 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v920_IEs = -1;
static gint ett_lte_rrc_T_cellInfoList_r9 = -1;
static gint ett_lte_rrc_RRCConnectionRelease_v1020_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_32 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_33 = -1;
static gint ett_lte_rrc_RedirectedCarrierInfo = -1;
static gint ett_lte_rrc_RedirectedCarrierInfo_v9e0 = -1;
static gint ett_lte_rrc_CarrierFreqListUTRA_TDD_r10 = -1;
@@ -3602,9 +4239,12 @@ static gint ett_lte_rrc_IdleModeMobilityControlInfo_v9e0 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_FreqPriorityEUTRA_v9e0 = -1;
static gint ett_lte_rrc_FreqPriorityListEUTRA = -1;
static gint ett_lte_rrc_FreqPriorityListExtEUTRA_r12 = -1;
+static gint ett_lte_rrc_FreqPriorityListEUTRA_v13xy = -1;
+static gint ett_lte_rrc_FreqPriorityListExtEUTRA_v13xy = -1;
static gint ett_lte_rrc_FreqPriorityEUTRA = -1;
static gint ett_lte_rrc_FreqPriorityEUTRA_v9e0 = -1;
static gint ett_lte_rrc_FreqPriorityEUTRA_r12 = -1;
+static gint ett_lte_rrc_FreqPriorityEUTRA_v13xy = -1;
static gint ett_lte_rrc_FreqsPriorityListGERAN = -1;
static gint ett_lte_rrc_FreqsPriorityGERAN = -1;
static gint ett_lte_rrc_FreqPriorityListUTRA_FDD = -1;
@@ -3630,57 +4270,65 @@ static gint ett_lte_rrc_RRCConnectionRequest_r8_IEs = -1;
static gint ett_lte_rrc_InitialUE_Identity = -1;
static gint ett_lte_rrc_RRCConnectionSetup = -1;
static gint ett_lte_rrc_T_criticalExtensions_29 = -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_29 = -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_33 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_34 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete = -1;
static gint ett_lte_rrc_T_criticalExtensions_30 = -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_30 = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1020_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1130_IEs = -1;
static gint ett_lte_rrc_RRCConnectionSetupComplete_v1250_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_34 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_35 = -1;
static gint ett_lte_rrc_RegisteredMME = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12 = -1;
static gint ett_lte_rrc_T_criticalExtensions_31 = -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_31 = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_35 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_36 = -1;
static gint ett_lte_rrc_FailureReportSCG_r12 = -1;
+static gint ett_lte_rrc_SCPTMConfiguration_r13 = -1;
static gint ett_lte_rrc_SecurityModeCommand = -1;
static gint ett_lte_rrc_T_criticalExtensions_32 = -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_32 = -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_36 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_37 = -1;
static gint ett_lte_rrc_SecurityConfigSMC = -1;
static gint ett_lte_rrc_SecurityModeComplete = -1;
static gint ett_lte_rrc_T_criticalExtensions_33 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_33 = -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_37 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_38 = -1;
static gint ett_lte_rrc_SecurityModeFailure = -1;
static gint ett_lte_rrc_T_criticalExtensions_34 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_34 = -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_38 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_39 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12 = -1;
static gint ett_lte_rrc_T_criticalExtensions_35 = -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_35 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_39 = -1;
+static gint ett_lte_rrc_SidelinkUEInformation_v13x0_IEs = -1;
+static gint ett_lte_rrc_T_commTxResourceInfoReqRelay_r13 = -1;
+static gint ett_lte_rrc_T_discTxResourceReq_v13x0 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_40 = -1;
static gint ett_lte_rrc_SL_CommTxResourceReq_r12 = -1;
+static gint ett_lte_rrc_SL_CommTxResourceReqUC_r13 = -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_SysInfoReportList_r13 = -1;
static gint ett_lte_rrc_SystemInformation = -1;
static gint ett_lte_rrc_T_criticalExtensions_36 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_36 = -1;
@@ -3688,19 +4336,21 @@ 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_40 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_41 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1 = -1;
static gint ett_lte_rrc_T_cellAccessRelatedInfo = -1;
static gint ett_lte_rrc_T_cellSelectionInfo = -1;
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_T_nonCriticalExtension_41 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_42 = -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;
static gint ett_lte_rrc_T_cellAccessRelatedInfo_v1250 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_42 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_v13xy_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_43 = -1;
static gint ett_lte_rrc_PLMN_IdentityList = -1;
static gint ett_lte_rrc_PLMN_IdentityInfo = -1;
static gint ett_lte_rrc_SchedulingInfoList = -1;
@@ -3711,51 +4361,52 @@ static gint ett_lte_rrc_CellSelectionInfo_v1130 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1250 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11 = -1;
static gint ett_lte_rrc_T_criticalExtensions_37 = -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_37 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_43 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry = -1;
static gint ett_lte_rrc_T_criticalExtensions_38 = -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_38 = -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_T_nonCriticalExtension_44 = -1;
+static gint ett_lte_rrc_UECapabilityEnquiry_v13xy_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
static gint ett_lte_rrc_UE_CapabilityRequest = -1;
static gint ett_lte_rrc_UECapabilityInformation = -1;
static gint ett_lte_rrc_T_criticalExtensions_39 = -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_39 = -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_45 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_46 = -1;
static gint ett_lte_rrc_UEInformationRequest_r9 = -1;
static gint ett_lte_rrc_T_criticalExtensions_40 = -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_40 = -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_46 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_47 = -1;
static gint ett_lte_rrc_UEInformationResponse_r9 = -1;
static gint ett_lte_rrc_T_criticalExtensions_41 = -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_41 = -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_47 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_48 = -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_48 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_49 = -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;
@@ -3797,31 +4448,37 @@ 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_42 = -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_42 = -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_49 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_50 = -1;
static gint ett_lte_rrc_ULInformationTransfer = -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_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_50 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_51 = -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_51 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_52 = -1;
static gint ett_lte_rrc_AC_BarringConfig = -1;
static gint ett_lte_rrc_MBSFN_SubframeConfigList = -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;
+static gint ett_lte_rrc_ACDC_BarringForCommon_r13 = -1;
+static gint ett_lte_rrc_ACDC_BarringPerPLMN_List_r13 = -1;
+static gint ett_lte_rrc_ACDC_BarringPerPLMN_r13 = -1;
+static gint ett_lte_rrc_BarringPerACDC_CategoryList_r13 = -1;
+static gint ett_lte_rrc_BarringPerACDC_Category_r13 = -1;
+static gint ett_lte_rrc_T_acdc_BarringConfig_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType3 = -1;
static gint ett_lte_rrc_T_cellReselectionInfoCommon = -1;
static gint ett_lte_rrc_T_speedStateReselectionPars = -1;
@@ -3830,6 +4487,10 @@ static gint ett_lte_rrc_T_cellReselectionServingFreqInfo = -1;
static gint ett_lte_rrc_T_intraFreqCellReselectionInfo = -1;
static gint ett_lte_rrc_T_s_IntraSearch_v920 = -1;
static gint ett_lte_rrc_T_s_NonIntraSearch_v920 = -1;
+static gint ett_lte_rrc_RedistributionServingInfo_r13 = -1;
+static gint ett_lte_rrc_CellReselectionServingFreqInfo_v13xy = -1;
+static gint ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_53 = -1;
static gint ett_lte_rrc_SystemInformationBlockType4 = -1;
static gint ett_lte_rrc_IntraFreqNeighCellList = -1;
static gint ett_lte_rrc_IntraFreqNeighCellInfo = -1;
@@ -3839,26 +4500,36 @@ static gint ett_lte_rrc_SystemInformationBlockType5_v8h0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v8h0 = -1;
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_T_nonCriticalExtension_52 = -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_54 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqList_v1250 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqListExt_r12 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v1280 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqList_v13xy = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v13xy = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqInfo = -1;
static gint ett_lte_rrc_T_threshX_Q_r9 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqInfo_v8h0 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqInfo_v9e0 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqInfo_v10j0 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqInfo_v1250 = -1;
static gint ett_lte_rrc_InterFreqCarrierFreqInfo_r12 = -1;
static gint ett_lte_rrc_T_threshX_Q_r12 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqInfo_v13xy = -1;
static gint ett_lte_rrc_InterFreqNeighCellList = -1;
static gint ett_lte_rrc_InterFreqNeighCellInfo = -1;
static gint ett_lte_rrc_InterFreqBlackCellList = -1;
+static gint ett_lte_rrc_RedistributionInterFreqInfo_r13 = -1;
+static gint ett_lte_rrc_RedistributionNeighCellList_r13 = -1;
+static gint ett_lte_rrc_RedistributionNeighCell_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType6 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_v1250 = -1;
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_53 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_55 = -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;
@@ -3935,10 +4606,19 @@ static gint ett_lte_rrc_SystemInformationBlockType18_r12 = -1;
static gint ett_lte_rrc_T_commConfig_r12 = -1;
static gint ett_lte_rrc_SystemInformationBlockType19_r12 = -1;
static gint ett_lte_rrc_T_discConfig_r12 = -1;
+static gint ett_lte_rrc_T_discConfig_v13x0 = -1;
+static gint ett_lte_rrc_T_discConfigRelay_r13 = -1;
+static gint ett_lte_rrc_T_discConfigPS_13 = -1;
static gint ett_lte_rrc_SL_CarrierFreqInfoList_r12 = -1;
+static gint ett_lte_rrc_SL_CarrierFreqInfoList_v13x0 = -1;
static gint ett_lte_rrc_SL_CarrierFreqInfo_r12 = -1;
+static gint ett_lte_rrc_ReselectionInfoRelay_r13 = -1;
+static gint ett_lte_rrc_CellSelectionInfoNFreq_r13 = -1;
+static gint ett_lte_rrc_SL_CarrierFreqInfo_v13x0 = -1;
static gint ett_lte_rrc_PLMN_IdentityList4_r12 = -1;
static gint ett_lte_rrc_PLMN_IdentityInfo2_r12 = -1;
+static gint ett_lte_rrc_SL_DiscTxResourcesInterFreq_r13 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType20_r13 = -1;
static gint ett_lte_rrc_AntennaInfoCommon = -1;
static gint ett_lte_rrc_AntennaInfoDedicated = -1;
static gint ett_lte_rrc_T_codebookSubsetRestriction = -1;
@@ -3959,6 +4639,7 @@ static gint ett_lte_rrc_CQI_ReportConfig_v1130 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v1250 = -1;
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_v13xy = -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;
@@ -3972,6 +4653,7 @@ static gint ett_lte_rrc_T_subbandCQI_r10 = -1;
static gint ett_lte_rrc_T_csi_ConfigIndex_r10 = -1;
static gint ett_lte_rrc_T_setup_08 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic_v1130 = -1;
+static gint ett_lte_rrc_CQI_ReportPeriodic_v13xy = -1;
static gint ett_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11 = -1;
static gint ett_lte_rrc_CQI_ReportPeriodicProcExt_r11 = -1;
@@ -3986,7 +4668,12 @@ static gint ett_lte_rrc_T_aperiodicCSI_Trigger_r10 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodic_v1250 = -1;
static gint ett_lte_rrc_T_setup_11 = -1;
static gint ett_lte_rrc_T_aperiodicCSI_Trigger_v1250 = -1;
+static gint ett_lte_rrc_CQI_ReportAperiodic_v13xy = -1;
+static gint ett_lte_rrc_T_setup_12 = -1;
+static gint ett_lte_rrc_T_aperiodicCSI_Trigger_v13xy = -1;
+static gint ett_lte_rrc_T_aperiodicCSI_Trigger2_r13 = -1;
static gint ett_lte_rrc_CQI_ReportAperiodicProc_r11 = -1;
+static gint ett_lte_rrc_CQI_ReportAperiodicProc_r13 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_r11 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_v1250 = -1;
static gint ett_lte_rrc_CSI_IM_ConfigToAddModList_r11 = -1;
@@ -3994,10 +4681,16 @@ static gint ett_lte_rrc_CSI_IM_ConfigToReleaseList_r11 = -1;
static gint ett_lte_rrc_CSI_ProcessToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_ProcessToReleaseList_r11 = -1;
static gint ett_lte_rrc_CQI_ReportBothProc_r11 = -1;
+static gint ett_lte_rrc_CRI_ReportConfig_r13 = -1;
+static gint ett_lte_rrc_T_setup_13 = -1;
static gint ett_lte_rrc_CrossCarrierSchedulingConfig_r10 = -1;
static gint ett_lte_rrc_T_schedulingCellInfo_r10 = -1;
static gint ett_lte_rrc_T_own_r10 = -1;
static gint ett_lte_rrc_T_other_r10 = -1;
+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_CSI_IM_Config_r11 = -1;
static gint ett_lte_rrc_CSI_IM_ConfigExt_r12 = -1;
static gint ett_lte_rrc_CSI_Process_r11 = -1;
@@ -4005,53 +4698,75 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11 = -1;
static gint ett_lte_rrc_T_csi_IM_ConfigIdList_r12 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 = -1;
static gint ett_lte_rrc_T_cqi_ReportAperiodicProc2_r12 = -1;
+static gint ett_lte_rrc_T_cqi_ReportAperiodicProc2_r13 = -1;
+static gint ett_lte_rrc_T_eMIMO_Type_r13 = -1;
+static gint ett_lte_rrc_T_setup_14 = -1;
static gint ett_lte_rrc_P_C_AndCBSR_r11 = -1;
+static gint ett_lte_rrc_P_C_AndCBSR_r13 = -1;
+static gint ett_lte_rrc_T_legacySet = -1;
+static gint ett_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13 = -1;
static gint ett_lte_rrc_CSI_RS_Config_r10 = -1;
static gint ett_lte_rrc_T_csi_RS_r10 = -1;
-static gint ett_lte_rrc_T_setup_12 = -1;
+static gint ett_lte_rrc_T_setup_15 = -1;
static gint ett_lte_rrc_CSI_RS_Config_v1250 = -1;
static gint ett_lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12 = -1;
-static gint ett_lte_rrc_T_setup_13 = -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_v13x0 = -1;
+static gint ett_lte_rrc_T_eMIMO_Type_r13_01 = -1;
+static gint ett_lte_rrc_T_setup_17 = -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_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_14 = -1;
+static gint ett_lte_rrc_T_setup_18 = -1;
+static gint ett_lte_rrc_T_eMIMO_Info_r13 = -1;
+static gint ett_lte_rrc_T_setup_19 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZP_r11 = -1;
+static gint ett_lte_rrc_CSI_RS_InfoNonPrecoded_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13 = -1;
+static gint ett_lte_rrc_CSI_RS_InfoBeamformed_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13 = -1;
+static gint ett_lte_rrc_CSI_IM_ConfigIdInfo_r13 = -1;
static gint ett_lte_rrc_DMRS_Config_r11 = -1;
-static gint ett_lte_rrc_T_setup_15 = -1;
+static gint ett_lte_rrc_T_setup_20 = -1;
+static gint ett_lte_rrc_DMRS_Config_v13x0 = -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_16 = -1;
+static gint ett_lte_rrc_T_setup_21 = -1;
static gint ett_lte_rrc_T_subframePatternConfig_r11 = -1;
-static gint ett_lte_rrc_T_setup_17 = -1;
+static gint ett_lte_rrc_T_setup_22 = -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;
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_EIMTA_MainConfig_r12 = -1;
-static gint ett_lte_rrc_T_setup_18 = -1;
+static gint ett_lte_rrc_T_setup_23 = -1;
static gint ett_lte_rrc_EIMTA_MainConfigServCell_r12 = -1;
-static gint ett_lte_rrc_T_setup_19 = -1;
+static gint ett_lte_rrc_T_setup_24 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250 = -1;
-static gint ett_lte_rrc_T_setup_20 = -1;
+static gint ett_lte_rrc_T_setup_25 = -1;
static gint ett_lte_rrc_LogicalChannelConfig = -1;
static gint ett_lte_rrc_T_ul_SpecificParameters = -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_21 = -1;
+static gint ett_lte_rrc_T_setup_26 = -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_22 = -1;
+static gint ett_lte_rrc_T_setup_27 = -1;
static gint ett_lte_rrc_T_logicalChannelSR_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_23 = -1;
+static gint ett_lte_rrc_T_setup_28 = -1;
+static gint ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13 = -1;
+static gint ett_lte_rrc_T_setup_29 = -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_24 = -1;
+static gint ett_lte_rrc_T_setup_30 = -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;
@@ -4059,30 +4774,36 @@ static gint ett_lte_rrc_T_longDRX_CycleStartOffset_v1130 = -1;
static gint ett_lte_rrc_STAG_ToReleaseList_r11 = -1;
static gint ett_lte_rrc_STAG_ToAddModList_r11 = -1;
static gint ett_lte_rrc_STAG_ToAddMod_r11 = -1;
+static gint ett_lte_rrc_PDCCH_ConfigSCell_r13 = -1;
+static gint ett_lte_rrc_PDCCH_CandidateReductions_r13 = -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;
static gint ett_lte_rrc_T_headerCompression = -1;
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_PDSCH_ConfigCommon = -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_v13x0 = -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_25 = -1;
+static gint ett_lte_rrc_T_setup_32 = -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_26 = -1;
+static gint ett_lte_rrc_T_setup_33 = -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_LAA_SCellConfiguration_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZPToAddModList_r11 = -1;
@@ -4094,27 +4815,37 @@ static gint ett_lte_rrc_PRACH_ConfigInfo = -1;
static gint ett_lte_rrc_PUCCH_ConfigCommon = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated = -1;
static gint ett_lte_rrc_T_ackNackRepetition = -1;
-static gint ett_lte_rrc_T_setup_27 = -1;
+static gint ett_lte_rrc_T_setup_34 = -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_28 = -1;
+static gint ett_lte_rrc_T_setup_35 = -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_29 = -1;
+static gint ett_lte_rrc_T_setup_36 = -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_30 = -1;
+static gint ett_lte_rrc_T_setup_37 = -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_31 = -1;
+static gint ett_lte_rrc_T_setup_38 = -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_32 = -1;
+static gint ett_lte_rrc_T_setup_39 = -1;
+static gint ett_lte_rrc_PUCCH_ConfigDedicated_v13xy = -1;
+static gint ett_lte_rrc_T_pucch_Format_r13 = -1;
+static gint ett_lte_rrc_T_format4_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13 = -1;
+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_SEQUENCE_SIZE_1_2_OF_Format5_resource_r13 = -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;
static gint ett_lte_rrc_PUSCH_ConfigCommon = -1;
static gint ett_lte_rrc_T_pusch_ConfigBasic = -1;
@@ -4124,11 +4855,16 @@ 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_33 = -1;
+static gint ett_lte_rrc_T_setup_40 = -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_34 = -1;
+static gint ett_lte_rrc_T_setup_41 = -1;
static gint ett_lte_rrc_T_betaOffsetMC_r12 = -1;
+static gint ett_lte_rrc_PUSCH_ConfigDedicated_v13xy = -1;
+static gint ett_lte_rrc_T_betaOffset_r13 = -1;
+static gint ett_lte_rrc_T_betaOffsetMC_r13 = -1;
+static gint ett_lte_rrc_T_betaOffset_Subframeset2_r13 = -1;
+static gint ett_lte_rrc_T_betaOffset_Subframeset2_MC_r13 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_UL_ReferenceSignalsPUSCH = -1;
static gint ett_lte_rrc_RACH_ConfigCommon = -1;
@@ -4170,8 +4906,11 @@ static gint ett_lte_rrc_MeasSubframePatternPCell_r10 = -1;
static gint ett_lte_rrc_NeighCellsCRS_Info_r11 = -1;
static gint ett_lte_rrc_CRS_AssistanceInfoList_r11 = -1;
static gint ett_lte_rrc_CRS_AssistanceInfo_r11 = -1;
+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_35 = -1;
+static gint ett_lte_rrc_T_setup_42 = -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;
@@ -4182,14 +4921,15 @@ static gint ett_lte_rrc_T_um_Bi_Directional = -1;
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_v13xx = -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_36 = -1;
+static gint ett_lte_rrc_T_setup_43 = -1;
static gint ett_lte_rrc_RLF_TimersAndConstantsSCG_r12 = -1;
-static gint ett_lte_rrc_T_setup_37 = -1;
+static gint ett_lte_rrc_T_setup_44 = -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;
@@ -4204,38 +4944,57 @@ 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_38 = -1;
+static gint ett_lte_rrc_T_setup_45 = -1;
static gint ett_lte_rrc_SchedulingRequestConfig_v1020 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigCommon = -1;
-static gint ett_lte_rrc_T_setup_39 = -1;
+static gint ett_lte_rrc_T_setup_46 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated = -1;
-static gint ett_lte_rrc_T_setup_40 = -1;
+static gint ett_lte_rrc_T_setup_47 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1020 = -1;
+static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0 = -1;
+static gint ett_lte_rrc_T_setup_48 = -1;
+static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 = -1;
+static gint ett_lte_rrc_T_setup_49 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10 = -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_3_OF_SRS_ConfigAp_r10 = -1;
static gint ett_lte_rrc_T_srs_ActivateAp_r10 = -1;
-static gint ett_lte_rrc_T_setup_42 = -1;
+static gint ett_lte_rrc_T_setup_51 = -1;
+static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0 = -1;
+static gint ett_lte_rrc_T_setup_52 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0 = -1;
+static gint ett_lte_rrc_T_srs_ActivateAp_v13x0 = -1;
+static gint ett_lte_rrc_T_setup_53 = -1;
+static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1;
+static gint ett_lte_rrc_T_setup_54 = -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_55 = -1;
static gint ett_lte_rrc_SRS_ConfigAp_r10 = -1;
+static gint ett_lte_rrc_SRS_ConfigAp_v13x0 = -1;
+static gint ett_lte_rrc_SRS_ConfigAp_r13 = -1;
static gint ett_lte_rrc_SPS_Config = -1;
static gint ett_lte_rrc_SPS_ConfigDL = -1;
-static gint ett_lte_rrc_T_setup_43 = -1;
+static gint ett_lte_rrc_T_setup_56 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivated_r10 = -1;
-static gint ett_lte_rrc_T_setup_44 = -1;
+static gint ett_lte_rrc_T_setup_57 = -1;
static gint ett_lte_rrc_SPS_ConfigUL = -1;
-static gint ett_lte_rrc_T_setup_45 = -1;
+static gint ett_lte_rrc_T_setup_58 = -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_46 = -1;
+static gint ett_lte_rrc_T_setup_59 = -1;
static gint ett_lte_rrc_N1PUCCH_AN_PersistentList = -1;
static gint ett_lte_rrc_TDD_Config = -1;
static gint ett_lte_rrc_TDD_Config_v1130 = -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_47 = -1;
+static gint ett_lte_rrc_T_setup_60 = -1;
+static gint ett_lte_rrc_TPC_PDCCH_ConfigSCell = -1;
+static gint ett_lte_rrc_T_setup_61 = -1;
static gint ett_lte_rrc_TPC_Index = -1;
static gint ett_lte_rrc_UplinkPowerControlCommon = -1;
static gint ett_lte_rrc_UplinkPowerControlCommon_v1020 = -1;
+static gint ett_lte_rrc_UplinkPowerControlCommon_v13xy = -1;
static gint ett_lte_rrc_UplinkPowerControlCommonPSCell_r12 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommonSCell_r10 = -1;
static gint ett_lte_rrc_UplinkPowerControlCommonSCell_v1130 = -1;
@@ -4244,7 +5003,7 @@ 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_48 = -1;
+static gint ett_lte_rrc_T_setup_62 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_DeltaFList_PUCCH = -1;
static gint ett_lte_rrc_DeltaTxD_OffsetListPUCCH_r10 = -1;
@@ -4272,8 +5031,11 @@ static gint ett_lte_rrc_CarrierFreqEUTRA_v9e0 = -1;
static gint ett_lte_rrc_MobilityStateParameters = -1;
static gint ett_lte_rrc_MultiBandInfoList = -1;
static gint ett_lte_rrc_MultiBandInfoList_v9e0 = -1;
+static gint ett_lte_rrc_MultiBandInfoList_v10j0 = -1;
static gint ett_lte_rrc_MultiBandInfoList_r11 = -1;
static gint ett_lte_rrc_MultiBandInfo_v9e0 = -1;
+static gint ett_lte_rrc_NS_PmaxList_r10 = -1;
+static gint ett_lte_rrc_NS_PmaxValue_r10 = -1;
static gint ett_lte_rrc_PhysCellIdRange = -1;
static gint ett_lte_rrc_PhysCellIdRangeUTRA_FDDList_r9 = -1;
static gint ett_lte_rrc_PhysCellIdRangeUTRA_FDD_r9 = -1;
@@ -4292,21 +5054,21 @@ 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_49 = -1;
+static gint ett_lte_rrc_T_setup_63 = -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;
static gint ett_lte_rrc_MeasObjectToRemoveList = -1;
static gint ett_lte_rrc_ReportConfigToRemoveList = -1;
static gint ett_lte_rrc_MeasDS_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_T_setup_64 = -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_51 = -1;
+static gint ett_lte_rrc_T_setup_65 = -1;
static gint ett_lte_rrc_T_gapOffset = -1;
static gint ett_lte_rrc_MeasIdToAddModList = -1;
static gint ett_lte_rrc_MeasIdToAddModListExt_r12 = -1;
@@ -4323,10 +5085,14 @@ 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_53 = -1;
+static gint ett_lte_rrc_T_setup_67 = -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_MeasRSSI_Config_r13 = -1;
+static gint ett_lte_rrc_T_setup_68 = -1;
static gint ett_lte_rrc_MeasObjectGERAN = -1;
static gint ett_lte_rrc_MeasObjectToAddModList = -1;
static gint ett_lte_rrc_MeasObjectToAddModList_v9e0 = -1;
@@ -4344,14 +5110,21 @@ static gint ett_lte_rrc_CSG_AllowedReportingCells_r9 = -1;
static gint ett_lte_rrc_MeasResults = -1;
static gint ett_lte_rrc_T_measResultPCell = -1;
static gint ett_lte_rrc_T_measResultNeighCells = -1;
+static gint ett_lte_rrc_T_measResultPCell_v13xy = -1;
static gint ett_lte_rrc_MeasResultListEUTRA = -1;
static gint ett_lte_rrc_MeasResultEUTRA = -1;
static gint ett_lte_rrc_T_cgi_Info = -1;
static gint ett_lte_rrc_T_measResult = -1;
static gint ett_lte_rrc_MeasResultServFreqList_r10 = -1;
+static gint ett_lte_rrc_MeasResultServFreqListExt_r13 = -1;
static gint ett_lte_rrc_MeasResultServFreq_r10 = -1;
static gint ett_lte_rrc_T_measResultSCell_r10 = -1;
static gint ett_lte_rrc_T_measResultBestNeighCell_r10 = -1;
+static gint ett_lte_rrc_T_measResultSCell_v13xy = -1;
+static gint ett_lte_rrc_T_measResultBestNeighCell_v13xy = -1;
+static gint ett_lte_rrc_MeasResultServFreq_r13 = -1;
+static gint ett_lte_rrc_T_measResultSCell_r13 = -1;
+static gint ett_lte_rrc_T_measResultBestNeighCell_r13 = -1;
static gint ett_lte_rrc_MeasResultCSI_RS_List_r12 = -1;
static gint ett_lte_rrc_MeasResultCSI_RS_r12 = -1;
static gint ett_lte_rrc_MeasResultListUTRA = -1;
@@ -4370,9 +5143,14 @@ static gint ett_lte_rrc_T_measResult_03 = -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;
+static gint ett_lte_rrc_MeasResultForRSSI_r13 = -1;
+static gint ett_lte_rrc_UL_PDCP_DelayResultList_r13 = -1;
+static gint ett_lte_rrc_UL_PDCP_DelayResult_r13 = -1;
+static gint ett_lte_rrc_MeasResultSSTD_r13 = -1;
static gint ett_lte_rrc_QuantityConfig = -1;
static gint ett_lte_rrc_QuantityConfigEUTRA = -1;
static gint ett_lte_rrc_QuantityConfigEUTRA_v1250 = -1;
+static gint ett_lte_rrc_QuantityConfigEUTRA_v13xy = -1;
static gint ett_lte_rrc_QuantityConfigUTRA = -1;
static gint ett_lte_rrc_QuantityConfigUTRA_v1020 = -1;
static gint ett_lte_rrc_QuantityConfigGERAN = -1;
@@ -4391,8 +5169,13 @@ static gint ett_lte_rrc_T_eventC1_r12 = -1;
static gint ett_lte_rrc_T_eventC2_r12 = -1;
static gint ett_lte_rrc_T_periodical = -1;
static gint ett_lte_rrc_T_alternativeTimeToTrigger_r12 = -1;
+static gint ett_lte_rrc_T_triggerQuantity_v13xy = -1;
+static gint ett_lte_rrc_T_aN_ThresholdSINR_r13 = -1;
+static gint ett_lte_rrc_T_setup_70 = -1;
+static gint ett_lte_rrc_T_reportQuantity_v13xy = -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;
static gint ett_lte_rrc_ReportConfigInterRAT = -1;
static gint ett_lte_rrc_T_triggerType_01 = -1;
static gint ett_lte_rrc_T_event_01 = -1;
@@ -4408,6 +5191,8 @@ static gint ett_lte_rrc_ReportConfigToAddModList = -1;
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_72 = -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;
@@ -4421,7 +5206,7 @@ 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_54 = -1;
+static gint ett_lte_rrc_T_setup_73 = -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;
@@ -4437,8 +5222,10 @@ static gint ett_lte_rrc_UE_EUTRA_Capability_v9h0_IEs = -1;
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_56 = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_54 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_57 = -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;
@@ -4451,18 +5238,24 @@ static gint ett_lte_rrc_UE_EUTRA_Capability_v11a0_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1250_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1260_IEs = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v1270_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
+static gint ett_lte_rrc_UE_EUTRA_Capability_v1280_IEs = -1;
+static gint ett_lte_rrc_UE_EUTRA_Capability_v13x0_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_58 = -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;
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_DC_Parameters_r12 = -1;
+static gint ett_lte_rrc_DC_Parameters_v13x0 = -1;
static gint ett_lte_rrc_MAC_Parameters_r12 = -1;
+static gint ett_lte_rrc_MAC_Parameters_v13x0 = -1;
static gint ett_lte_rrc_RLC_Parameters_r12 = -1;
+static gint ett_lte_rrc_RLC_Parameters_v13x0 = -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_v13x0 = -1;
static gint ett_lte_rrc_PhyLayerParameters = -1;
static gint ett_lte_rrc_PhyLayerParameters_v920 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v9d0 = -1;
@@ -4470,6 +5263,8 @@ static gint ett_lte_rrc_PhyLayerParameters_v1020 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1130 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1170 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v1250 = -1;
+static gint ett_lte_rrc_PhyLayerParameters_v1280 = -1;
+static gint ett_lte_rrc_PhyLayerParameters_v13x0 = -1;
static gint ett_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10 = -1;
static gint ett_lte_rrc_NonContiguousUL_RA_WithinCC_r10 = -1;
static gint ett_lte_rrc_RF_Parameters = -1;
@@ -4479,12 +5274,14 @@ static gint ett_lte_rrc_RF_Parameters_v1060 = -1;
static gint ett_lte_rrc_RF_Parameters_v1090 = -1;
static gint ett_lte_rrc_RF_Parameters_v10f0 = -1;
static gint ett_lte_rrc_RF_Parameters_v10i0 = -1;
+static gint ett_lte_rrc_RF_Parameters_v10j0 = -1;
static gint ett_lte_rrc_RF_Parameters_v1130 = -1;
static gint ett_lte_rrc_RF_Parameters_v1180 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxBands_OF_FreqBandIndicator_r11 = -1;
static gint ett_lte_rrc_RF_Parameters_v11d0 = -1;
static gint ett_lte_rrc_RF_Parameters_v1250 = -1;
static gint ett_lte_rrc_RF_Parameters_v1270 = -1;
+static gint ett_lte_rrc_RF_Parameters_v13x0 = -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;
@@ -4496,6 +5293,13 @@ 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_SupportedBandCombinations_r13 = -1;
+static gint ett_lte_rrc_BandCombinationList_r13 = -1;
+static gint ett_lte_rrc_BandCombination_r13 = -1;
+static gint ett_lte_rrc_BandCombinationParametersCommon_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 = -1;
+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_r10 = -1;
static gint ett_lte_rrc_BandCombinationParametersExt_r10 = -1;
static gint ett_lte_rrc_BandCombinationParameters_v1090 = -1;
@@ -4518,13 +5322,18 @@ static gint ett_lte_rrc_BandParameters_v1130 = -1;
static gint ett_lte_rrc_BandParameters_r11 = -1;
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_BandParametersUL_r10 = -1;
+static gint ett_lte_rrc_BandParametersUL_r13 = -1;
static gint ett_lte_rrc_CA_MIMO_ParametersUL_r10 = -1;
static gint ett_lte_rrc_BandParametersDL_r10 = -1;
+static gint ett_lte_rrc_BandParametersDL_r13 = -1;
static gint ett_lte_rrc_CA_MIMO_ParametersDL_r10 = -1;
static gint ett_lte_rrc_CA_MIMO_ParametersDL_v10i0 = -1;
static gint ett_lte_rrc_CA_MIMO_ParametersDL_v1270 = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r10_OF_IntraBandContiguousCC_Info_r12 = -1;
+static gint ett_lte_rrc_CA_MIMO_ParametersDL_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12 = -1;
static gint ett_lte_rrc_IntraBandContiguousCC_Info_r12 = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA_v9e0 = -1;
@@ -4537,6 +5346,7 @@ static gint ett_lte_rrc_MeasParameters_v1020 = -1;
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_v13xy = -1;
static gint ett_lte_rrc_BandListEUTRA = -1;
static gint ett_lte_rrc_BandCombinationListEUTRA_r10 = -1;
static gint ett_lte_rrc_BandInfoEUTRA = -1;
@@ -4576,10 +5386,12 @@ static gint ett_lte_rrc_Other_Parameters_r11 = -1;
static gint ett_lte_rrc_Other_Parameters_v11d0 = -1;
static gint ett_lte_rrc_MBMS_Parameters_r11 = -1;
static gint ett_lte_rrc_MBMS_Parameters_v1250 = -1;
+static gint ett_lte_rrc_SCPTM_Parameters_v13x0 = -1;
static gint ett_lte_rrc_WLAN_IW_Parameters_r12 = -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_r13 = -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;
@@ -4599,6 +5411,8 @@ 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_thresholdBeaconRSSI_r12 = -1;
static gint ett_lte_rrc_MBMS_NotificationConfig_r9 = -1;
+static gint ett_lte_rrc_MBMSServiceList_r13 = -1;
+static gint ett_lte_rrc_MBMSServiceInfo_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;
@@ -4615,16 +5429,30 @@ static gint ett_lte_rrc_PMCH_Config_r12 = -1;
static gint ett_lte_rrc_T_dataMCS_r12 = -1;
static gint ett_lte_rrc_TMGI_r9 = -1;
static gint ett_lte_rrc_T_plmn_Id_r9 = -1;
+static gint ett_lte_rrc_SC_MTCH_InfoList_r13 = -1;
+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_SCPTMNeighbourCellList_r13 = -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_55 = -1;
+static gint ett_lte_rrc_T_setup_74 = -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_scheduled_r13x0 = -1;
+static gint ett_lte_rrc_T_setup_75 = -1;
+static gint ett_lte_rrc_T_ue_Selected_r13x0 = -1;
+static gint ett_lte_rrc_T_commTxPoolNormalDedicatedExt_r13 = -1;
+static gint ett_lte_rrc_LogicalChGroupInfoList_r13 = -1;
static gint ett_lte_rrc_SL_CommTxPoolToAddModList_r12 = -1;
+static gint ett_lte_rrc_SL_CommTxPoolToAddModListExt_r13 = -1;
static gint ett_lte_rrc_SL_CommTxPoolToAddMod_r12 = -1;
+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_CommRxPoolList_r12 = -1;
static gint ett_lte_rrc_SL_CommResourcePool_r12 = -1;
static gint ett_lte_rrc_T_ue_SelectedResourceConfig_r12 = -1;
@@ -4632,18 +5460,39 @@ static gint ett_lte_rrc_T_rxParametersNCell_r12 = -1;
static gint ett_lte_rrc_T_txParameters_r12 = -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_56 = -1;
+static gint ett_lte_rrc_T_setup_76 = -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_57 = -1;
+static gint ett_lte_rrc_T_setup_77 = -1;
+static gint ett_lte_rrc_T_discTxResourcesPS_r13 = -1;
+static gint ett_lte_rrc_T_setup_78 = -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_79 = -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_discSysInfoReportConfig_r13 = -1;
+static gint ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13 = -1;
+static gint ett_lte_rrc_SL_DiscTxInfoInterFreqListExt_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13 = -1;
+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_80 = -1;
+static gint ett_lte_rrc_T_scheduled_r13 = -1;
+static gint ett_lte_rrc_T_ue_Selected_r13_01 = -1;
+static gint ett_lte_rrc_T_discTxPoolDedicated_r13 = -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;
+static gint ett_lte_rrc_SL_DiscTxPoolDedicated_r13 = -1;
static gint ett_lte_rrc_SL_TF_IndexPairList_r12 = -1;
static gint ett_lte_rrc_SL_TF_IndexPair_r12 = -1;
static gint ett_lte_rrc_SL_TF_IndexPairList_r12b = -1;
static gint ett_lte_rrc_SL_TF_IndexPair_r12b = -1;
+static gint ett_lte_rrc_SL_DiscTxRefCarrierDedicated_r13 = -1;
static gint ett_lte_rrc_SL_DiscTxPoolList_r12 = -1;
static gint ett_lte_rrc_SL_DiscRxPoolList_r12 = -1;
static gint ett_lte_rrc_SL_DiscResourcePool_r12 = -1;
@@ -4651,25 +5500,47 @@ static gint ett_lte_rrc_T_txParameters_r12_01 = -1;
static gint ett_lte_rrc_T_ue_SelectedResourceConfig_r12_01 = -1;
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_v13x0 = -1;
+static gint ett_lte_rrc_T_rxParamsAddNeighFreq_r13 = -1;
+static gint ett_lte_rrc_T_txParamsAddNeighFreq_r13 = -1;
+static gint ett_lte_rrc_T_freqInfo_01 = -1;
static gint ett_lte_rrc_SL_PoolSelectionConfig_r12 = -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;
+static gint ett_lte_rrc_SL_GapPatternList_r13 = -1;
+static gint ett_lte_rrc_SL_GapPattern_r13 = -1;
+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_OffsetIndicator_r12 = -1;
+static gint ett_lte_rrc_SL_PriorityList_r13 = -1;
static gint ett_lte_rrc_SL_SyncConfigList_r12 = -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_r12 = -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_r1s = -1;
+static gint ett_lte_rrc_SL_SysInfoReport_r13 = -1;
+static gint ett_lte_rrc_T_discSyncConfig_r13 = -1;
+static gint ett_lte_rrc_T_asyncParameters_r13_01 = -1;
+static gint ett_lte_rrc_T_txParameters_r13_01 = -1;
+static gint ett_lte_rrc_T_cellSelectionInfo_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_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_SBCCH_SL_BCH_Message = -1;
static gint ett_lte_rrc_MasterInformationBlock_SL = -1;
/*--- End of included file: packet-lte-rrc-ett.c ---*/
-#line 268 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 270 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
static gint ett_lte_rrc_featureGroupIndicators = -1;
static gint ett_lte_rrc_featureGroupIndRel9Add = -1;
@@ -4686,6 +5557,7 @@ static gint ett_lte_rrc_dataCodingScheme = -1;
static gint ett_lte_rrc_warningMessageSegment = -1;
static gint ett_lte_rrc_interBandTDD_CA_WithDifferentConfig = -1;
static gint ett_lte_rrc_tdd_FDD_CA_PCellDuplex_r12 = -1;
+static gint ett_lte_rrc_codebook_HARQ_ACK_r13 = -1;
static gint ett_lte_rrc_sr_ConfigIndex = -1;
static gint ett_lte_rrc_transmissionModeList_r12 = -1;
static gint ett_lte_rrc_modifiedMPR_Behavior_r10 = -1;
@@ -6550,11 +7422,100 @@ static const true_false_string lte_rrc_tdd_FDD_CA_PCellDuplex_r12_bit2_val = {
"FDD PCell - Not supported"
};
+static const true_false_string hf_lte_rrc_codebook_HARQ_ACK_r13_bit1_val = {
+ "DAI-based codebook size determination - Supported",
+ "DAI-based codebook size determination - Not supported"
+};
+
+static const true_false_string hf_lte_rrc_codebook_HARQ_ACK_r13_bit2_val = {
+ "Number of configured CCs based codebook size determination - Supported",
+ "Number of configured CCs based codebook size determination - Not supported"
+};
+
static const true_false_string lte_rrc_transmissionModeList_r12_val = {
"NeighCellsInfo applies",
"NeighCellsInfo does not apply"
};
+static const value_string lte_rrc_codebooksizeDetermination_r13_vals[] = {
+ { 0, "HARQ codebook size is determined with downlink assignment indicator"},
+ { 1, "HARQ codebook size is determined with number of configured CCs"},
+ { 0, NULL},
+};
+
+static const value_string lte_rrc_excessDelay_r13_vals[] = {
+ { 0, "ratio < 0.079%"},
+ { 1, "0.079% < ratio < 0.100%"},
+ { 2, "0.100% < ratio < 0.126%"},
+ { 3, "0.126% < ratio < 0.158%"},
+ { 4, "0.158% < ratio < 0.199%"},
+ { 5, "0.199% < ratio < 0.251%"},
+ { 6, "0.251% < ratio < 0.316%"},
+ { 7, "0.316% < ratio < 0.398%"},
+ { 8, "0.398% < ratio < 0.501%"},
+ { 9, "0.501% < ratio < 0.631%"},
+ { 10, "0.631% < ratio < 0.794%"},
+ { 11, "0.794% < ratio < 1.000%"},
+ { 12, "1.000% < ratio < 1.259%"},
+ { 13, "1.259% < ratio < 1.585%"},
+ { 14, "1.585% < ratio < 1.995%"},
+ { 15, "1.995% < ratio < 2.511%"},
+ { 16, "2.511% < ratio < 3.161%"},
+ { 17, "3.161% < ratio < 3.980%"},
+ { 18, "3.980% < ratio < 5.011%"},
+ { 19, "5.011% < ratio < 6.309%"},
+ { 20, "6.309% < ratio < 7.943%"},
+ { 21, "7.943% < ratio < 10.00%"},
+ { 22, "10.00% < ratio < 12.589%"},
+ { 23, "12.589% < ratio < 15.849%"},
+ { 24, "15.849% < ratio < 19.953%"},
+ { 25, "19.953% < ratio < 25.119%"},
+ { 26, "25.119% < ratio < 31.623%"},
+ { 27, "31.623% < ratio < 39.811%"},
+ { 28, "39.811% < ratio < 50.119%"},
+ { 29, "50.119% < ratio < 63.096%"},
+ { 30, "63.096% < ratio < 79.433%"},
+ { 31, "79.433% < ratio < 100%"},
+ { 0, NULL}
+};
+static value_string_ext lte_rrc_excessDelay_r13_vals_ext = VALUE_STRING_EXT_INIT(lte_rrc_excessDelay_r13_vals);
+
+static void
+lte_rrc_subframeBoundaryOffsetResult_r13_fmt(gchar *s, guint32 v)
+{
+ if (v == 0) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "abs(deltaZ) < 700Ts (0)");
+ } else if (v == 63) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "1320Ts < abs(deltaZ) (63)");
+ } else {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%uTs < abs(deltaZ) <= %uTs (%u)", 700+(v-1)*10, 700+v*10, v);
+ }
+}
+
+static void
+lte_rrc_RS_SINR_Range_r13_fmt(gchar *s, guint32 v)
+{
+ if (v == 0) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "RS-SINR < -23dB (0)");
+ } else if (v == 127) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "40dB <= RS-SINR (127)");
+ } else {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%.1fdB <= RS-SINR < %.1fdB (%u)", (((float)v-1)/2)-23, ((float)v/2)-23, v);
+ }
+}
+
+static void
+lte_rrc_RSSI_Range_r13_fmt(gchar *s, guint32 v)
+{
+ if (v == 0) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "RSSI < -100dBm (0)");
+ } else if (v == 76) {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "-25dBm <= RSSI (76)");
+ } else {
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%ddBm <= RSSI < %ddBm (%u)", -100+(v-1), -100+v, v);
+ }
+}
+
static void
lte_rrc_call_dissector(dissector_handle_t handle, tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
{
@@ -7075,6 +8036,7 @@ static void sr_lookup_configindex(guint32 config_index, guint16 *periodicity, gu
/*--- Included file: packet-lte-rrc-fn.c ---*/
#line 1 "../../asn1/lte-rrc/packet-lte-rrc-fn.c"
/*--- PDUs declarations ---*/
+static int dissect_HandoverPreparationInformation_v9j0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType1_v890_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_InDeviceCoexIndication_r11_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_MBMSInterestIndication_r11_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
@@ -7086,8 +8048,10 @@ static int dissect_RRCConnectionRelease_v9e0_IEs_PDU(tvbuff_t *tvb _U_, packet_i
static int dissect_SystemInformationBlockType1_v8h0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_UEInformationResponse_v9e0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType2_v8h0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+static int dissect_SystemInformationBlockType3_v10j0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType5_v8h0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_SystemInformationBlockType6_v8h0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
+static int dissect_UE_EUTRA_Capability_v10j0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
static int dissect_UE_EUTRA_Capability_v9a0_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_);
@@ -7745,16 +8709,16 @@ dissect_lte_rrc_MeasSubframeCellList_r10(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_53_sequence[] = {
+static const per_sequence_t T_setup_67_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_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_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_53, T_setup_53_sequence);
+ ett_lte_rrc_T_setup_67, T_setup_67_sequence);
return offset;
}
@@ -7768,7 +8732,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_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
+ { 1, &hf_lte_rrc_setup_76 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_67 },
{ 0, NULL, 0, NULL }
};
@@ -7847,7 +8811,7 @@ dissect_lte_rrc_AltTTT_CellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_setup_52_vals[] = {
+static const value_string lte_rrc_T_setup_66_vals[] = {
{ 0, "ms0" },
{ 1, "ms50" },
{ 2, "ms100" },
@@ -7861,7 +8825,7 @@ static const value_string lte_rrc_T_setup_52_vals[] = {
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_66(tvbuff_t *tvb _U_, int offset _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);
@@ -7877,7 +8841,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_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
+ { 1, &hf_lte_rrc_setup_75 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_66 },
{ 0, NULL, 0, NULL }
};
@@ -8074,7 +9038,7 @@ dissect_lte_rrc_MeasCSI_RS_ToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_setup_50_sequence[] = {
+static const per_sequence_t T_setup_64_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 },
@@ -8083,9 +9047,9 @@ static const per_sequence_t T_setup_50_sequence[] = {
};
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_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_setup_50, T_setup_50_sequence);
+ ett_lte_rrc_T_setup_64, T_setup_64_sequence);
return offset;
}
@@ -8099,7 +9063,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_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
+ { 1, &hf_lte_rrc_setup_73 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_64 },
{ 0, NULL, 0, NULL }
};
@@ -8130,6 +9094,136 @@ dissect_lte_rrc_MeasObjectEUTRA_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const per_sequence_t WhiteCellsToAddMod_r13_sequence[] = {
+ { &hf_lte_rrc_cellIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxCellMeas },
+ { &hf_lte_rrc_physCellIdRange_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdRange },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WhiteCellsToAddMod_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_WhiteCellsToAddMod_r13, WhiteCellsToAddMod_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WhiteCellsToAddModList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_WhiteCellsToAddModList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WhiteCellsToAddMod_r13 },
+};
+
+static int
+dissect_lte_rrc_WhiteCellsToAddModList_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_WhiteCellsToAddModList_r13, WhiteCellsToAddModList_r13_sequence_of,
+ 1, maxCellMeas, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rmtc_Period_r13_vals[] = {
+ { 0, "ms40" },
+ { 1, "ms80" },
+ { 2, "ms160" },
+ { 3, "ms320" },
+ { 4, "ms640" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rmtc_Period_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 int
+dissect_lte_rrc_INTEGER_0_639(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, 639U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_measDuration_r13_vals[] = {
+ { 0, "sym1" },
+ { 1, "sym14" },
+ { 2, "sym28" },
+ { 3, "sym42" },
+ { 4, "sym70" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_measDuration_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 per_sequence_t T_setup_68_sequence[] = {
+ { &hf_lte_rrc_rmtc_Period_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rmtc_Period_r13 },
+ { &hf_lte_rrc_rmtc_SubframeOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_639 },
+ { &hf_lte_rrc_measDuration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measDuration_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_68, T_setup_68_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_MeasRSSI_Config_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t MeasRSSI_Config_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 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasRSSI_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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasRSSI_Config_r13, MeasRSSI_Config_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasObjectEUTRA_eag_4_sequence[] = {
+ { &hf_lte_rrc_whiteCellsToRemoveList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellIndexList },
+ { &hf_lte_rrc_whiteCellsToAddModList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_WhiteCellsToAddModList_r13 },
+ { &hf_lte_rrc_measRSSI_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasRSSI_Config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasObjectEUTRA_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, MeasObjectEUTRA_eag_4_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 },
@@ -8144,6 +9238,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_1 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -9343,7 +10438,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_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_TimeToTrigger },
+ { 1, &hf_lte_rrc_setup_78 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_TimeToTrigger },
{ 0, NULL, 0, NULL }
};
@@ -9375,7 +10470,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_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
+ { 1, &hf_lte_rrc_setup_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
{ 0, NULL, 0, NULL }
};
@@ -9409,6 +10504,180 @@ dissect_lte_rrc_ReportConfigEUTRA_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const value_string lte_rrc_T_setup_69_vals[] = {
+ { 0, "sinr" },
+ { 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_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_triggerQuantity_v13xy_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_triggerQuantity_v13xy_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_69 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_triggerQuantity_v13xy(tvbuff_t *tvb _U_, int offset _U_, 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_triggerQuantity_v13xy, T_triggerQuantity_v13xy_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RS_SINR_Range_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, 127U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_ThresholdEUTRA_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_RS_SINR_Range_r13(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_70_sequence[] = {
+ { &hf_lte_rrc_threshold1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ThresholdEUTRA_v13xy },
+ { &hf_lte_rrc_threshold2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ThresholdEUTRA_v13xy },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_70, T_setup_70_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_aN_ThresholdSINR_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_aN_ThresholdSINR_r13_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_70 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_aN_ThresholdSINR_r13(tvbuff_t *tvb _U_, int offset _U_, 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_aN_ThresholdSINR_r13, T_aN_ThresholdSINR_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_71_vals[] = {
+ { 0, "rsrpANDsinr" },
+ { 1, "rsrqANDsinr" },
+ { 2, "all" },
+ { 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_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_reportQuantity_v13xy_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_reportQuantity_v13xy_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_71 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_reportQuantity_v13xy(tvbuff_t *tvb _U_, int offset _U_, 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_reportQuantity_v13xy, T_reportQuantity_v13xy_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RSSI_Range_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, 76U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasRSSI_ReportConfig_r13_sequence[] = {
+ { &hf_lte_rrc_channelOccupancyThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSSI_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasRSSI_ReportConfig_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_MeasRSSI_ReportConfig_r13, MeasRSSI_ReportConfig_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ReportConfigEUTRA_eag_4_sequence[] = {
+ { &hf_lte_rrc_reportSSTD_Meas_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_triggerQuantity_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_triggerQuantity_v13xy },
+ { &hf_lte_rrc_aN_ThresholdSINR_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aN_ThresholdSINR_r13 },
+ { &hf_lte_rrc_reportQuantity_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_reportQuantity_v13xy },
+ { &hf_lte_rrc_useWhiteCellList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_measRSSI_ReportConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasRSSI_ReportConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReportConfigEUTRA_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, ReportConfigEUTRA_eag_4_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 },
@@ -9419,6 +10688,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_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigEUTRA_eag_2 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -9760,7 +11030,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_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
+ { 1, &hf_lte_rrc_setup_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
{ 0, NULL, 0, NULL }
};
@@ -10119,6 +11389,33 @@ dissect_lte_rrc_QuantityConfig_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const per_sequence_t QuantityConfigEUTRA_v13xy_sequence[] = {
+ { &hf_lte_rrc_filterCoefficientRS_SINR_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FilterCoefficient },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_QuantityConfigEUTRA_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_QuantityConfigEUTRA_v13xy, QuantityConfigEUTRA_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t QuantityConfig_eag_3_sequence[] = {
+ { &hf_lte_rrc_quantityConfigEUTRA_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_QuantityConfigEUTRA_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_QuantityConfig_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, QuantityConfig_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t QuantityConfig_sequence[] = {
{ &hf_lte_rrc_quantityConfigEUTRA, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_QuantityConfigEUTRA },
{ &hf_lte_rrc_quantityConfigUTRA, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_QuantityConfigUTRA },
@@ -10126,6 +11423,7 @@ static const per_sequence_t QuantityConfig_sequence[] = {
{ &hf_lte_rrc_quantityConfigCDMA2000, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_QuantityConfigCDMA2000 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_QuantityConfig_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_QuantityConfig_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_QuantityConfig_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -10160,15 +11458,15 @@ dissect_lte_rrc_T_gapOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_setup_51_sequence[] = {
+static const per_sequence_t T_setup_65_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_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_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_51, T_setup_51_sequence);
+ ett_lte_rrc_T_setup_65, T_setup_65_sequence);
return offset;
}
@@ -10182,7 +11480,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_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
+ { 1, &hf_lte_rrc_setup_74 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_65 },
{ 0, NULL, 0, NULL }
};
@@ -10367,16 +11665,16 @@ dissect_lte_rrc_SpeedStateScaleFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_49_sequence[] = {
+static const per_sequence_t T_setup_63_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_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_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_49, T_setup_49_sequence);
+ ett_lte_rrc_T_setup_63, T_setup_63_sequence);
return offset;
}
@@ -10390,7 +11688,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_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 1, &hf_lte_rrc_setup_71 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_63 },
{ 0, NULL, 0, NULL }
};
@@ -10506,7 +11804,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_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasScaleFactor_r12 },
+ { 1, &hf_lte_rrc_setup_72 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasScaleFactor_r12 },
{ 0, NULL, 0, NULL }
};
@@ -10590,6 +11888,104 @@ dissect_lte_rrc_MeasConfig_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const value_string lte_rrc_T_delayThreshold_r13_vals[] = {
+ { 0, "ms30" },
+ { 1, "ms40" },
+ { 2, "ms50" },
+ { 3, "ms60" },
+ { 4, "ms70" },
+ { 5, "ms80" },
+ { 6, "ms90" },
+ { 7, "ms100" },
+ { 8, "ms150" },
+ { 9, "ms300" },
+ { 10, "ms500" },
+ { 11, "ms750" },
+ { 12, "spare4" },
+ { 13, "spare3" },
+ { 14, "spare2" },
+ { 15, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_delayThreshold_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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_delayReportInterval_r13_vals[] = {
+ { 0, "ms1024" },
+ { 1, "ms2048" },
+ { 2, "ms5120" },
+ { 3, "ms10240" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_delayReportInterval_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_72_sequence[] = {
+ { &hf_lte_rrc_delayThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_delayThreshold_r13 },
+ { &hf_lte_rrc_delayReportInterval_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_delayReportInterval_r13 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_72, T_setup_72_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_UL_DelayConfig_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_83 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_72 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_DelayConfig_r13(tvbuff_t *tvb _U_, int offset _U_, 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_UL_DelayConfig_r13, UL_DelayConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasConfig_eag_4_sequence[] = {
+ { &hf_lte_rrc_ul_DelayConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UL_DelayConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasConfig_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, MeasConfig_eag_4_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 },
@@ -10605,6 +12001,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_1 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -11604,6 +13001,87 @@ 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_31_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" },
+ { 15, "spare1" },
+ { 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_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_DataSplitThreshold_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ul_DataSplitThreshold_r13(tvbuff_t *tvb _U_, int offset _U_, 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_DataSplitThreshold_r13, T_ul_DataSplitThreshold_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pdcp_SN_Size_v13xx_vals[] = {
+ { 0, "len18bits" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdcp_SN_Size_v13xx(tvbuff_t *tvb _U_, int offset _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 PDCP_Config_eag_4_sequence[] = {
+ { &hf_lte_rrc_ul_DataSplitThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_DataSplitThreshold_r13 },
+ { &hf_lte_rrc_pdcp_SN_Size_v13xx, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdcp_SN_Size_v13xx },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCP_Config_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, PDCP_Config_eag_4_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 },
@@ -11612,6 +13090,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_1 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -11718,6 +13197,57 @@ dissect_lte_rrc_DRB_ToAddMod_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_PollPDU_v13xy_vals[] = {
+ { 0, "p512" },
+ { 1, "p1024" },
+ { 2, "p2048" },
+ { 3, "p4096" },
+ { 4, "p6144" },
+ { 5, "p8192" },
+ { 6, "p12288" },
+ { 7, "p16384" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_PollPDU_v13xy(tvbuff_t *tvb _U_, int offset _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 RLC_Config_v13xx_sequence[] = {
+ { &hf_lte_rrc_ul_extended_RLC_AM_SN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_dl_extended_RLC_AM_SN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_pollPDU_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PollPDU_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLC_Config_v13xx(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13xx, RLC_Config_v13xx_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DRB_ToAddMod_eag_2_sequence[] = {
+ { &hf_lte_rrc_rlc_Config_v13xx, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_v13xx },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRB_ToAddMod_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, DRB_ToAddMod_eag_2_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 },
@@ -11726,6 +13256,7 @@ static const per_sequence_t DRB_ToAddMod_sequence[] = {
{ &hf_lte_rrc_logicalChannelIdentity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_logicalChannelIdentity },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -12399,7 +13930,7 @@ dissect_lte_rrc_T_shortDRX(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_24_sequence[] = {
+static const per_sequence_t T_setup_30_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 },
@@ -12409,9 +13940,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_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_24, T_setup_24_sequence);
+ ett_lte_rrc_T_setup_30, T_setup_30_sequence);
return offset;
}
@@ -12425,7 +13956,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_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
+ { 1, &hf_lte_rrc_setup_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
{ 0, NULL, 0, NULL }
};
@@ -12523,7 +14054,7 @@ dissect_lte_rrc_T_dl_PathlossChange(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_setup_21_sequence[] = {
+static const per_sequence_t T_setup_26_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 },
@@ -12531,9 +14062,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_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_21, T_setup_21_sequence);
+ ett_lte_rrc_T_setup_26, T_setup_26_sequence);
return offset;
}
@@ -12547,7 +14078,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_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
+ { 1, &hf_lte_rrc_setup_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
{ 0, NULL, 0, NULL }
};
@@ -12878,15 +14409,15 @@ dissect_lte_rrc_T_phr_ModeOtherCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_22_sequence[] = {
+static const per_sequence_t T_setup_27_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_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_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_22, T_setup_22_sequence);
+ ett_lte_rrc_T_setup_27, T_setup_27_sequence);
return offset;
}
@@ -12900,7 +14431,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_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
+ { 1, &hf_lte_rrc_setup_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
{ 0, NULL, 0, NULL }
};
@@ -12936,15 +14467,15 @@ dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r12(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_setup_23_sequence[] = {
+static const per_sequence_t T_setup_28_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_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_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_23, T_setup_23_sequence);
+ ett_lte_rrc_T_setup_28, T_setup_28_sequence);
return offset;
}
@@ -12958,7 +14489,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_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
+ { 1, &hf_lte_rrc_setup_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
{ 0, NULL, 0, NULL }
};
@@ -12987,6 +14518,89 @@ dissect_lte_rrc_MAC_MainConfig_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_extendedPHR2_r13_vals[] = {
+ { 0, "setup" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedPHR2_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 int
+dissect_lte_rrc_INTEGER_0_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 1U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_29_vals[] = {
+ { 0, "sf5120" },
+ { 1, "sf10240" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_29_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_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_setup_29, T_setup_29_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eDRX_Config_CycleStartOffset_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eDRX_Config_CycleStartOffset_r13(tvbuff_t *tvb _U_, int offset _U_, 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_eDRX_Config_CycleStartOffset_r13, T_eDRX_Config_CycleStartOffset_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MAC_MainConfig_eag_5_sequence[] = {
+ { &hf_lte_rrc_extendedPHR2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedPHR2_r13 },
+ { &hf_lte_rrc_eDRX_Config_CycleStartOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eDRX_Config_CycleStartOffset_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_MainConfig_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, MAC_MainConfig_eag_5_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 },
@@ -12996,6 +14610,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_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_eag_3 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -13117,15 +14732,15 @@ dissect_lte_rrc_N1PUCCH_AN_PersistentList(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_setup_44_sequence[] = {
+static const per_sequence_t T_setup_57_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_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_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_44, T_setup_44_sequence);
+ ett_lte_rrc_T_setup_57, T_setup_57_sequence);
return offset;
}
@@ -13139,7 +14754,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_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
+ { 1, &hf_lte_rrc_setup_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
{ 0, NULL, 0, NULL }
};
@@ -13166,7 +14781,7 @@ 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_43_sequence[] = {
+static const per_sequence_t T_setup_56_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 },
@@ -13175,9 +14790,9 @@ static const per_sequence_t T_setup_43_sequence[] = {
};
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_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_43, T_setup_43_sequence);
+ ett_lte_rrc_T_setup_56, T_setup_56_sequence);
return offset;
}
@@ -13191,7 +14806,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_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
+ { 1, &hf_lte_rrc_setup_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
{ 0, NULL, 0, NULL }
};
@@ -13335,16 +14950,16 @@ dissect_lte_rrc_T_p0_UE_PUSCH_PersistentSubframeSet2_r12(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_setup_46_sequence[] = {
+static const per_sequence_t T_setup_59_sequence[] = {
{ &hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_NominalPUSCH_PersistentSubframeSet2_r12 },
{ &hf_lte_rrc_p0_UE_PUSCH_PersistentSubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_UE_PUSCH_PersistentSubframeSet2_r12 },
{ 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_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_46, T_setup_46_sequence);
+ ett_lte_rrc_T_setup_59, T_setup_59_sequence);
return offset;
}
@@ -13358,7 +14973,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_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
+ { 1, &hf_lte_rrc_setup_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
{ 0, NULL, 0, NULL }
};
@@ -13385,7 +15000,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_45_sequence[] = {
+static const per_sequence_t T_setup_58_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 },
@@ -13395,9 +15010,9 @@ static const per_sequence_t T_setup_45_sequence[] = {
};
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_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_45, T_setup_45_sequence);
+ ett_lte_rrc_T_setup_58, T_setup_58_sequence);
return offset;
}
@@ -13411,7 +15026,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_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
+ { 1, &hf_lte_rrc_setup_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
{ 0, NULL, 0, NULL }
};
@@ -13495,16 +15110,16 @@ dissect_lte_rrc_T_repetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_27_sequence[] = {
+static const per_sequence_t T_setup_34_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_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_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_27, T_setup_27_sequence);
+ ett_lte_rrc_T_setup_34, T_setup_34_sequence);
return offset;
}
@@ -13518,7 +15133,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_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
+ { 1, &hf_lte_rrc_setup_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
{ 0, NULL, 0, NULL }
};
@@ -13692,16 +15307,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_47_sequence[] = {
+static const per_sequence_t T_setup_60_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_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_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_47, T_setup_47_sequence);
+ ett_lte_rrc_T_setup_60, T_setup_60_sequence);
return offset;
}
@@ -13715,7 +15330,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_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
+ { 1, &hf_lte_rrc_setup_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_60 },
{ 0, NULL, 0, NULL }
};
@@ -13736,8 +15351,8 @@ static const value_string lte_rrc_CQI_ReportModeAperiodic_vals[] = {
{ 3, "rm30" },
{ 4, "rm31" },
{ 5, "rm32-v1250" },
- { 6, "spare2" },
- { 7, "spare1" },
+ { 6, "rm10-v13xy" },
+ { 7, "rm11-v13xx" },
{ 0, NULL }
};
@@ -13940,16 +15555,6 @@ dissect_lte_rrc_T_duration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-
-static int
-dissect_lte_rrc_INTEGER_0_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 1U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string lte_rrc_T_cyclicShift_vals[] = {
{ 0, "cs0" },
{ 1, "cs1" },
@@ -13972,7 +15577,7 @@ dissect_lte_rrc_T_cyclicShift(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_40_sequence[] = {
+static const per_sequence_t T_setup_47_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 },
@@ -13984,9 +15589,9 @@ static const per_sequence_t T_setup_40_sequence[] = {
};
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_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_40, T_setup_40_sequence);
+ ett_lte_rrc_T_setup_47, T_setup_47_sequence);
return offset;
}
@@ -14000,7 +15605,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_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
+ { 1, &hf_lte_rrc_setup_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
{ 0, NULL, 0, NULL }
};
@@ -14234,7 +15839,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_38_sequence[] = {
+static const per_sequence_t T_setup_45_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 },
@@ -14242,9 +15847,9 @@ static const per_sequence_t T_setup_38_sequence[] = {
};
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;
}
@@ -14258,7 +15863,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_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 }
};
@@ -14885,26 +16490,29 @@ dissect_lte_rrc_INTEGER_0_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
-dissect_lte_rrc_INTEGER_M8_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_p_C_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_integer(tvb, offset, actx, tree, hf_index,
-8, 15U, NULL, FALSE);
+ proto_item_append_text(actx->created_item, "dB");
+
+
return offset;
}
-static const per_sequence_t T_setup_12_sequence[] = {
+static const per_sequence_t T_setup_15_sequence[] = {
{ &hf_lte_rrc_antennaPortsCount_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_antennaPortsCount_r10 },
{ &hf_lte_rrc_resourceConfig_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_subframeConfig_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_154 },
- { &hf_lte_rrc_p_C_r10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M8_15 },
+ { &hf_lte_rrc_p_C_r10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p_C_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_12, T_setup_12_sequence);
+ ett_lte_rrc_T_setup_15, T_setup_15_sequence);
return offset;
}
@@ -14918,7 +16526,7 @@ static const value_string lte_rrc_T_csi_RS_r10_vals[] = {
static const per_choice_t T_csi_RS_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_12 },
+ { 1, &hf_lte_rrc_setup_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_15 },
{ 0, NULL, 0, NULL }
};
@@ -14955,7 +16563,7 @@ static const value_string lte_rrc_ZeroTxPowerCSI_RS_Conf_r12_vals[] = {
static const per_choice_t ZeroTxPowerCSI_RS_Conf_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_ZeroTxPowerCSI_RS_r12 },
+ { 1, &hf_lte_rrc_setup_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_ZeroTxPowerCSI_RS_r12 },
{ 0, NULL, 0, NULL }
};
@@ -15022,15 +16630,15 @@ dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_28_sequence[] = {
+static const per_sequence_t T_setup_35_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_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_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_28, T_setup_28_sequence);
+ ett_lte_rrc_T_setup_35, T_setup_35_sequence);
return offset;
}
@@ -15044,7 +16652,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_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
+ { 1, &hf_lte_rrc_setup_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
{ 0, NULL, 0, NULL }
};
@@ -15101,15 +16709,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_29_sequence[] = {
+static const per_sequence_t T_setup_36_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_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_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_29, T_setup_29_sequence);
+ ett_lte_rrc_T_setup_36, T_setup_36_sequence);
return offset;
}
@@ -15123,7 +16731,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_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
+ { 1, &hf_lte_rrc_setup_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
{ 0, NULL, 0, NULL }
};
@@ -15410,16 +17018,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_42_sequence[] = {
+static const per_sequence_t T_setup_51_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_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_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_42, T_setup_42_sequence);
+ ett_lte_rrc_T_setup_51, T_setup_51_sequence);
return offset;
}
@@ -15433,7 +17041,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_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
+ { 1, &hf_lte_rrc_setup_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
{ 0, NULL, 0, NULL }
};
@@ -15447,7 +17055,7 @@ dissect_lte_rrc_T_srs_ActivateAp_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_setup_41_sequence[] = {
+static const per_sequence_t T_setup_50_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 },
@@ -15455,9 +17063,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;
}
@@ -15471,7 +17079,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_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
+ { 1, &hf_lte_rrc_setup_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
{ 0, NULL, 0, NULL }
};
@@ -15614,15 +17222,15 @@ dissect_lte_rrc_AdditionalSpectrumEmission(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_26_sequence[] = {
+static const per_sequence_t T_setup_33_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_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_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_26, T_setup_26_sequence);
+ ett_lte_rrc_T_setup_33, T_setup_33_sequence);
return offset;
}
@@ -15636,7 +17244,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_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
+ { 1, &hf_lte_rrc_setup_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
{ 0, NULL, 0, NULL }
};
@@ -15815,15 +17423,15 @@ dissect_lte_rrc_MBSFN_SubframeConfigList(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_14_sequence[] = {
+static const per_sequence_t T_setup_18_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_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_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_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_14, T_setup_14_sequence);
+ ett_lte_rrc_T_setup_18, T_setup_18_sequence);
return offset;
}
@@ -15837,7 +17445,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_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_14 },
+ { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
{ 0, NULL, 0, NULL }
};
@@ -15867,6 +17475,96 @@ dissect_lte_rrc_T_qcl_CRS_Info_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+
+static int
+dissect_lte_rrc_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_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 31U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13_sequence_of[1] = {
+ { &hf_lte_rrc_nzp_resourceConfigList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResourceConfig_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_2_8_OF_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_2_8_OF_ResourceConfig_r13, SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13_sequence_of,
+ 2, 8, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cdmType_vals[] = {
+ { 0, "cdm2" },
+ { 1, "cdm4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cdmType(tvbuff_t *tvb _U_, int offset _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_setup_19_sequence[] = {
+ { &hf_lte_rrc_nzp_resourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13 },
+ { &hf_lte_rrc_cdmType , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cdmType },
+ { 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_T_eMIMO_Info_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_eMIMO_Info_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 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eMIMO_Info_r13(tvbuff_t *tvb _U_, int offset _U_, 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_eMIMO_Info_r13, T_eMIMO_Info_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_ConfigNZP_r11_eag_1_sequence[] = {
+ { &hf_lte_rrc_eMIMO_Info_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eMIMO_Info_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZP_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, CSI_RS_ConfigNZP_r11_eag_1_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 },
@@ -15874,6 +17572,7 @@ static const per_sequence_t CSI_RS_ConfigNZP_r11_sequence[] = {
{ &hf_lte_rrc_subframeConfig_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_154 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -15954,15 +17653,15 @@ dissect_lte_rrc_CSI_RS_ConfigZPToAddModList_r11(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_setup_17_sequence[] = {
+static const per_sequence_t T_setup_22_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_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_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_17, T_setup_17_sequence);
+ ett_lte_rrc_T_setup_22, T_setup_22_sequence);
return offset;
}
@@ -15976,7 +17675,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_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_17 },
+ { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
{ 0, NULL, 0, NULL }
};
@@ -16090,7 +17789,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_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
+ { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
{ 0, NULL, 0, NULL }
};
@@ -16151,7 +17850,7 @@ dissect_lte_rrc_EPDCCH_SetConfigToAddModList_r11(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_16_sequence[] = {
+static const per_sequence_t T_setup_21_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 },
@@ -16160,9 +17859,9 @@ static const per_sequence_t T_setup_16_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_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_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_16, T_setup_16_sequence);
+ ett_lte_rrc_T_setup_21, T_setup_21_sequence);
return offset;
}
@@ -16176,7 +17875,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_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_16 },
+ { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
{ 0, NULL, 0, NULL }
};
@@ -16204,16 +17903,16 @@ dissect_lte_rrc_EPDCCH_Config_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_15_sequence[] = {
+static const per_sequence_t T_setup_20_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_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_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_15, T_setup_15_sequence);
+ ett_lte_rrc_T_setup_20, T_setup_20_sequence);
return offset;
}
@@ -16227,7 +17926,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_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_15 },
+ { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
{ 0, NULL, 0, NULL }
};
@@ -16299,15 +17998,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_25_sequence[] = {
+static const per_sequence_t T_setup_32_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_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_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_25, T_setup_25_sequence);
+ ett_lte_rrc_T_setup_32, T_setup_32_sequence);
return offset;
}
@@ -16321,7 +18020,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_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
+ { 1, &hf_lte_rrc_setup_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
{ 0, NULL, 0, NULL }
};
@@ -16579,12 +18278,103 @@ dissect_lte_rrc_T_csi_ConfigIndex_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const value_string lte_rrc_T_cri_ConfigIndex_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 4, "n16" },
+ { 5, "n32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cri_ConfigIndex_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cri_ConfigIndex2_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 4, "n16" },
+ { 5, "n32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cri_ConfigIndex2_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_13_sequence[] = {
+ { &hf_lte_rrc_cri_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cri_ConfigIndex_r13 },
+ { &hf_lte_rrc_cri_ConfigIndex2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cri_ConfigIndex2_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_setup_13, T_setup_13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CRI_ReportConfig_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CRI_ReportConfig_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CRI_ReportConfig_r13(tvbuff_t *tvb _U_, int offset _U_, 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_CRI_ReportConfig_r13, CRI_ReportConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportPeriodicProcExt_r11_eag_1_sequence[] = {
+ { &hf_lte_rrc_cri_ReportConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CRI_ReportConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportPeriodicProcExt_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, CQI_ReportPeriodicProcExt_r11_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CQI_ReportPeriodicProcExt_r11_sequence[] = {
{ &hf_lte_rrc_cqi_ReportPeriodicProcExtId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportPeriodicProcExtId_r11 },
{ &hf_lte_rrc_cqi_pmi_ConfigIndex_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_cqi_FormatIndicatorPeriodic_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic_r11 },
{ &hf_lte_rrc_ri_ConfigIndex_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_csi_ConfigIndex_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_ConfigIndex_r11 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportPeriodicProcExt_r11_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -16705,8 +18495,21 @@ dissect_lte_rrc_CSI_ProcessToReleaseList_r11(tvbuff_t *tvb _U_, int offset _U_,
}
+
+static int
+dissect_lte_rrc_T_p_C_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_integer(tvb, offset, actx, tree, hf_index,
+ -8, 15U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dB");
+
+
+ return offset;
+}
+
+
static const per_sequence_t P_C_AndCBSR_r11_sequence[] = {
- { &hf_lte_rrc_p_C_r11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M8_15 },
+ { &hf_lte_rrc_p_C_r11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p_C_r11 },
{ &hf_lte_rrc_codebookSubsetRestriction_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING },
{ NULL, 0, 0, NULL }
};
@@ -16838,7 +18641,7 @@ static const value_string lte_rrc_T_csi_IM_ConfigIdList_r12_vals[] = {
static const per_choice_t T_csi_IM_ConfigIdList_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 },
+ { 1, &hf_lte_rrc_setup_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 },
{ 0, NULL, 0, NULL }
};
@@ -16860,7 +18663,7 @@ static const value_string lte_rrc_T_cqi_ReportAperiodicProc2_r12_vals[] = {
static const per_choice_t T_cqi_ReportAperiodicProc2_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
+ { 1, &hf_lte_rrc_setup_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
{ 0, NULL, 0, NULL }
};
@@ -16889,6 +18692,424 @@ dissect_lte_rrc_CSI_Process_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const per_sequence_t CQI_ReportAperiodicProc_r13_sequence[] = {
+ { &hf_lte_rrc_trigger001_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_trigger010_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_trigger011_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_trigger100_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_trigger101_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_trigger110_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_trigger111_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportAperiodicProc_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_CQI_ReportAperiodicProc_r13, CQI_ReportAperiodicProc_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cqi_ReportAperiodicProc2_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_cqi_ReportAperiodicProc2_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cqi_ReportAperiodicProc2_r13(tvbuff_t *tvb _U_, int offset _U_, 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_cqi_ReportAperiodicProc2_r13, T_cqi_ReportAperiodicProc2_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_p_C_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_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -8, 15U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dB");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t T_legacySet_sequence[] = {
+ { &hf_lte_rrc_p_C_r11_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p_C_r11_01 },
+ { &hf_lte_rrc_codebookSubsetRestriction1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_legacySet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_legacySet, T_legacySet_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t P_C_AndCBSR_r13_sequence[] = {
+ { &hf_lte_rrc_legacySet , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_legacySet },
+ { &hf_lte_rrc_codebookSubsetRestriction2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING },
+ { &hf_lte_rrc_codebookSubsetRestriction3_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_P_C_AndCBSR_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_P_C_AndCBSR_r13, P_C_AndCBSR_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13_sequence_of[1] = {
+ { &hf_lte_rrc_p_C_AndCBSRList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_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_2_OF_P_C_AndCBSR_r13, SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_codebookConfigN1_r13_vals[] = {
+ { 0, "an1" },
+ { 1, "an2" },
+ { 2, "an3" },
+ { 3, "an4" },
+ { 4, "an8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookConfigN1_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_codebookConfigN2_r13_vals[] = {
+ { 0, "an1" },
+ { 1, "an2" },
+ { 2, "an3" },
+ { 3, "an4" },
+ { 4, "an8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookConfigN2_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_codebookOverSamplingRateConfig_O1_r13_vals[] = {
+ { 0, "na" },
+ { 1, "an4" },
+ { 2, "an8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookOverSamplingRateConfig_O1_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,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_codebookOverSamplingRateConfig_O2_r13_vals[] = {
+ { 0, "na" },
+ { 1, "an4" },
+ { 2, "an8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookOverSamplingRateConfig_O2_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,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_codebookConfig_r13_vals[] = {
+ { 0, "an1" },
+ { 1, "an2" },
+ { 2, "an3" },
+ { 3, "an4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebookConfig_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interferenceMeasRestriction_r13_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interferenceMeasRestriction_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 CSI_RS_InfoNonPrecoded_r13_sequence[] = {
+ { &hf_lte_rrc_p_C_AndCBSRList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13 },
+ { &hf_lte_rrc_codebookConfigN1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfigN1_r13 },
+ { &hf_lte_rrc_codebookConfigN2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfigN2_r13 },
+ { &hf_lte_rrc_codebookOverSamplingRateConfig_O1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookOverSamplingRateConfig_O1_r13 },
+ { &hf_lte_rrc_codebookOverSamplingRateConfig_O2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookOverSamplingRateConfig_O2_r13 },
+ { &hf_lte_rrc_codebookConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_codebookConfig_r13 },
+ { &hf_lte_rrc_interferenceMeasRestriction_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interferenceMeasRestriction_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_InfoNonPrecoded_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_CSI_RS_InfoNonPrecoded_r13, CSI_RS_InfoNonPrecoded_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11_sequence_of[1] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZPId_r11 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_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_7_OF_CSI_RS_ConfigNZPId_r11, SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11_sequence_of,
+ 1, 7, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interferenceMeasRestriction_r13_01_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interferenceMeasRestriction_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 CSI_IM_ConfigIdInfo_r13_sequence[] = {
+ { &hf_lte_rrc_csi_IM_ConfigId_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_IM_ConfigId_r11 },
+ { &hf_lte_rrc_interferenceMeasRestriction_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interferenceMeasRestriction_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_IM_ConfigIdInfo_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_CSI_IM_ConfigIdInfo_r13, CSI_IM_ConfigIdInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13_sequence_of[1] = {
+ { &hf_lte_rrc_csi_IM_ConfigIdListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigIdInfo_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_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_7_OF_CSI_IM_ConfigIdInfo_r13, SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13_sequence_of,
+ 1, 7, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t P_C_AndCBSR_PerResourceConfig_r13_sequence_of[1] = {
+ { &hf_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_r13 },
+};
+
+static int
+dissect_lte_rrc_P_C_AndCBSR_PerResourceConfig_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_P_C_AndCBSR_PerResourceConfig_r13, P_C_AndCBSR_PerResourceConfig_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13_sequence_of[1] = {
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_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_7_OF_P_C_AndCBSR_PerResourceConfig_r13, SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13_sequence_of,
+ 1, 7, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_alternativeCodebookEnabledBeamformed_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_alternativeCodebookEnabledBeamformed_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 value_string lte_rrc_T_channelMeasRestriction_r13_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_channelMeasRestriction_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 CSI_RS_InfoBeamformed_r13_sequence[] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11 },
+ { &hf_lte_rrc_csi_IM_ConfigIdListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13 },
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13 },
+ { &hf_lte_rrc_alternativeCodebookEnabledBeamformed_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_alternativeCodebookEnabledBeamformed_r13 },
+ { &hf_lte_rrc_channelMeasRestriction_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_channelMeasRestriction_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_InfoBeamformed_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_CSI_RS_InfoBeamformed_r13, CSI_RS_InfoBeamformed_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_14_vals[] = {
+ { 0, "nonPrecoded-r13" },
+ { 1, "beamformed-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_14_choice[] = {
+ { 0, &hf_lte_rrc_nonPrecoded_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_InfoNonPrecoded_r13 },
+ { 1, &hf_lte_rrc_beamformed_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_InfoBeamformed_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_setup_14, T_setup_14_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eMIMO_Type_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_eMIMO_Type_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_14 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eMIMO_Type_r13(tvbuff_t *tvb _U_, int offset _U_, 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_eMIMO_Type_r13, T_eMIMO_Type_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_Process_r11_eag_2_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportAperiodicProc_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportAperiodicProc_r13 },
+ { &hf_lte_rrc_cqi_ReportAperiodicProc2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cqi_ReportAperiodicProc2_r13 },
+ { &hf_lte_rrc_eMIMO_Type_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eMIMO_Type_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_Process_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_Process_r11_eag_2_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 },
@@ -16898,6 +19119,7 @@ static const per_sequence_t CSI_Process_r11_sequence[] = {
{ &hf_lte_rrc_cqi_ReportPeriodicProcId_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_maxCQI_ProcExt_r11 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -16970,15 +19192,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_30_sequence[] = {
+static const per_sequence_t T_setup_37_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_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_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_30, T_setup_30_sequence);
+ ett_lte_rrc_T_setup_37, T_setup_37_sequence);
return offset;
}
@@ -16992,7 +19214,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_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
+ { 1, &hf_lte_rrc_setup_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
{ 0, NULL, 0, NULL }
};
@@ -17006,16 +19228,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_31_sequence[] = {
+static const per_sequence_t T_setup_38_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_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_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_31, T_setup_31_sequence);
+ ett_lte_rrc_T_setup_38, T_setup_38_sequence);
return offset;
}
@@ -17029,7 +19251,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_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
+ { 1, &hf_lte_rrc_setup_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
{ 0, NULL, 0, NULL }
};
@@ -17068,16 +19290,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_33_sequence[] = {
+static const per_sequence_t T_setup_40_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_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_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_33, T_setup_33_sequence);
+ ett_lte_rrc_T_setup_40, T_setup_40_sequence);
return offset;
}
@@ -17091,7 +19313,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_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
+ { 1, &hf_lte_rrc_setup_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
{ 0, NULL, 0, NULL }
};
@@ -17239,7 +19461,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_18_sequence[] = {
+static const per_sequence_t T_setup_23_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 },
@@ -17247,9 +19469,9 @@ static const per_sequence_t T_setup_18_sequence[] = {
};
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_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_18, T_setup_18_sequence);
+ ett_lte_rrc_T_setup_23, T_setup_23_sequence);
return offset;
}
@@ -17263,7 +19485,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_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
+ { 1, &hf_lte_rrc_setup_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
{ 0, NULL, 0, NULL }
};
@@ -17304,15 +19526,15 @@ dissect_lte_rrc_T_eimta_HARQ_ReferenceConfig_r12(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_20_sequence[] = {
+static const per_sequence_t T_setup_25_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_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_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_20, T_setup_20_sequence);
+ ett_lte_rrc_T_setup_25, T_setup_25_sequence);
return offset;
}
@@ -17326,7 +19548,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_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
+ { 1, &hf_lte_rrc_setup_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
{ 0, NULL, 0, NULL }
};
@@ -17340,7 +19562,7 @@ dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1250(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_19_sequence[] = {
+static const per_sequence_t T_setup_24_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 },
@@ -17348,9 +19570,9 @@ static const per_sequence_t T_setup_19_sequence[] = {
};
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_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_19, T_setup_19_sequence);
+ ett_lte_rrc_T_setup_24, T_setup_24_sequence);
return offset;
}
@@ -17364,7 +19586,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_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_19 },
+ { 1, &hf_lte_rrc_setup_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
{ 0, NULL, 0, NULL }
};
@@ -17378,15 +19600,15 @@ dissect_lte_rrc_EIMTA_MainConfigServCell_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_32_sequence[] = {
+static const per_sequence_t T_setup_39_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_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_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_32, T_setup_32_sequence);
+ ett_lte_rrc_T_setup_39, T_setup_39_sequence);
return offset;
}
@@ -17400,7 +19622,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_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
+ { 1, &hf_lte_rrc_setup_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
{ 0, NULL, 0, NULL }
};
@@ -17656,7 +19878,7 @@ dissect_lte_rrc_T_p0_UE_PUSCH_SubframeSet2_r12(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_setup_48_sequence[] = {
+static const per_sequence_t T_setup_62_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_T_p0_NominalPUSCH_SubframeSet2_r12 },
{ &hf_lte_rrc_alpha_SubframeSet2_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Alpha_r12 },
@@ -17665,9 +19887,9 @@ static const per_sequence_t T_setup_48_sequence[] = {
};
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_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_48, T_setup_48_sequence);
+ ett_lte_rrc_T_setup_62, T_setup_62_sequence);
return offset;
}
@@ -17681,7 +19903,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_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
+ { 1, &hf_lte_rrc_setup_70 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_62 },
{ 0, NULL, 0, NULL }
};
@@ -17725,7 +19947,7 @@ dissect_lte_rrc_T_betaOffsetMC_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_34_sequence[] = {
+static const per_sequence_t T_setup_41_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 },
@@ -17734,9 +19956,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_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_34, T_setup_34_sequence);
+ ett_lte_rrc_T_setup_41, T_setup_41_sequence);
return offset;
}
@@ -17750,7 +19972,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_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
+ { 1, &hf_lte_rrc_setup_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
{ 0, NULL, 0, NULL }
};
@@ -17792,15 +20014,15 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12(tv
}
-static const per_sequence_t T_setup_13_sequence[] = {
+static const per_sequence_t T_setup_16_sequence[] = {
{ &hf_lte_rrc_zeroTxPowerCSI_RS_List_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_13, T_setup_13_sequence);
+ ett_lte_rrc_T_setup_16, T_setup_16_sequence);
return offset;
}
@@ -17814,7 +20036,7 @@ static const value_string lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12_vals[] = {
static const per_choice_t T_ds_ZeroTxPowerCSI_RS_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_13 },
+ { 1, &hf_lte_rrc_setup_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_16 },
{ 0, NULL, 0, NULL }
};
@@ -17863,6 +20085,1081 @@ dissect_lte_rrc_PhysicalConfigDedicated_eag_5(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string lte_rrc_T_tbsIndexAlt_r12_vals[] = {
+ { 0, "a26" },
+ { 1, "a33" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tbsIndexAlt_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDSCH_ConfigDedicated_v1280_sequence[] = {
+ { &hf_lte_rrc_tbsIndexAlt_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tbsIndexAlt_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_ConfigDedicated_v1280(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1280, PDSCH_ConfigDedicated_v1280_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicated_eag_6_sequence[] = {
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v1280 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicated_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, PhysicalConfigDedicated_eag_6_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dmrs_tableAlt_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dmrs_tableAlt_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 DMRS_Config_v13x0_sequence[] = {
+ { &hf_lte_rrc_dmrs_tableAlt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_tableAlt_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DMRS_Config_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DMRS_Config_v13x0, DMRS_Config_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDSCH_ConfigDedicated_v13x0_sequence[] = {
+ { &hf_lte_rrc_dmrs_ConfigPDSCH_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DMRS_Config_v13x0 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_ConfigDedicated_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, PDSCH_ConfigDedicated_v13x0_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_109(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, 109U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Format4_resource_r13_sequence[] = {
+ { &hf_lte_rrc_startingPRB_format4_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_109 },
+ { &hf_lte_rrc_numberOfPRB_format4_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_7 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Format4_resource_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_Format4_resource_r13, Format4_resource_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_4_OF_Format4_resource_r13_sequence_of[1] = {
+ { &hf_lte_rrc_format4_resourceConfiguration_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format4_resource_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_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_4_OF_Format4_resource_r13, SEQUENCE_SIZE_4_OF_Format4_resource_r13_sequence_of,
+ 4, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_Format4_resource_r13_sequence_of[1] = {
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format4_resource_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_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_2_OF_Format4_resource_r13, SEQUENCE_SIZE_1_2_OF_Format4_resource_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_format4_r13_sequence[] = {
+ { &hf_lte_rrc_format4_resourceConfiguration, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13 },
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_format4_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_format4_r13, T_format4_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Format5_resource_r13_sequence[] = {
+ { &hf_lte_rrc_startingPRB_format5_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_109 },
+ { &hf_lte_rrc_cdm_index_format5_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Format5_resource_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_Format5_resource_r13, Format5_resource_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_4_OF_Format5_resource_r13_sequence_of[1] = {
+ { &hf_lte_rrc_format5_resourceConfiguration_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format5_resource_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_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_4_OF_Format5_resource_r13, SEQUENCE_SIZE_4_OF_Format5_resource_r13_sequence_of,
+ 4, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_Format5_resource_r13_sequence_of[1] = {
+ { &hf_lte_rrc_format5_MultiCSI_resourceConfiguration_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format5_resource_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format5_resource_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_2_OF_Format5_resource_r13, SEQUENCE_SIZE_1_2_OF_Format5_resource_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_format5_r13_sequence[] = {
+ { &hf_lte_rrc_format5_resourceConfiguration, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13 },
+ { &hf_lte_rrc_format5_MultiCSI_resourceConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format5_resource_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_format5_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_format5_r13, T_format5_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_Format_r13_vals[] = {
+ { 0, "format4-r13" },
+ { 1, "format5-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_pucch_Format_r13_choice[] = {
+ { 0, &hf_lte_rrc_format4_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_format4_r13 },
+ { 1, &hf_lte_rrc_format5_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_format5_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_pucch_Format_r13(tvbuff_t *tvb _U_, int offset _U_, 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_pucch_Format_r13, T_pucch_Format_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PUCCH_ConfigDedicated_v13xy_sequence[] = {
+ { &hf_lte_rrc_spatialBundlingPUCCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_spatialBundlingPUSCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_harq_TimingTDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_codebooksizeDetermination_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1 },
+ { &hf_lte_rrc_maximumPayloadCoderate_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_7 },
+ { &hf_lte_rrc_pucch_Format_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_Format_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUCCH_ConfigDedicated_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13xy, PUCCH_ConfigDedicated_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_betaOffset_r13_sequence[] = {
+ { &hf_lte_rrc_betaOffset_ACK_Index_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset2_ACK_Index_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_betaOffset_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_betaOffset_r13, T_betaOffset_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_betaOffsetMC_r13_sequence[] = {
+ { &hf_lte_rrc_betaOffset_ACK_Index_MC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset2_ACK_Index_MC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_betaOffsetMC_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_betaOffsetMC_r13, T_betaOffsetMC_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_betaOffset_Subframeset2_r13_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_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_betaOffset_Subframeset2_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_betaOffset_Subframeset2_r13, T_betaOffset_Subframeset2_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_betaOffset_Subframeset2_MC_r13_sequence[] = {
+ { &hf_lte_rrc_betaOffset_ACK_Index_MC_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset2_ACK_Index_MC_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_betaOffset_Subframeset2_MC_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_betaOffset_Subframeset2_MC_r13, T_betaOffset_Subframeset2_MC_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PUSCH_ConfigDedicated_v13xy_sequence[] = {
+ { &hf_lte_rrc_betaOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_betaOffset_r13 },
+ { &hf_lte_rrc_betaOffsetMC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_betaOffsetMC_r13 },
+ { &hf_lte_rrc_betaOffset_Subframeset2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_betaOffset_Subframeset2_r13 },
+ { &hf_lte_rrc_betaOffset_Subframeset2_MC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_betaOffset_Subframeset2_MC_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUSCH_ConfigDedicated_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13xy, PUSCH_ConfigDedicated_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_aperiodicCSI_Trigger_v13xy_sequence[] = {
+ { &hf_lte_rrc_trigger1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger3_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger4_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger5_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger6_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_aperiodicCSI_Trigger_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_aperiodicCSI_Trigger_v13xy, T_aperiodicCSI_Trigger_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_aperiodicCSI_Trigger2_r13_sequence[] = {
+ { &hf_lte_rrc_trigger1_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger2_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger3_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger4_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger5_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { &hf_lte_rrc_trigger6_SubframeSetIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_32 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_aperiodicCSI_Trigger2_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_aperiodicCSI_Trigger2_r13, T_aperiodicCSI_Trigger2_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_12_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportModeAperiodic_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportModeAperiodic },
+ { &hf_lte_rrc_aperiodicCSI_Trigger_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger_v13xy },
+ { &hf_lte_rrc_aperiodicCSI_Trigger2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger2_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_setup_12, T_setup_12_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CQI_ReportAperiodic_v13xy_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CQI_ReportAperiodic_v13xy_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_12 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportAperiodic_v13xy(tvbuff_t *tvb _U_, int offset _U_, 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_CQI_ReportAperiodic_v13xy, CQI_ReportAperiodic_v13xy_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_simultaneousAckNackAndCQI_Format4_Format5_r13_vals[] = {
+ { 0, "setup" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_simultaneousAckNackAndCQI_Format4_Format5_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 CQI_ReportPeriodic_v13xy_sequence[] = {
+ { &hf_lte_rrc_cri_ReportConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CRI_ReportConfig_r13 },
+ { &hf_lte_rrc_simultaneousAckNackAndCQI_Format4_Format5_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_simultaneousAckNackAndCQI_Format4_Format5_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportPeriodic_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_ReportPeriodic_v13xy, CQI_ReportPeriodic_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportConfig_v13xy_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportAperiodic_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportAperiodic_v13xy },
+ { &hf_lte_rrc_cqi_ReportPeriodic_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportPeriodic_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CQI_ReportConfig_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13xy, CQI_ReportConfig_v13xy_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_2_3(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, 3U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cyclicShift_v13x0_vals[] = {
+ { 0, "cs8" },
+ { 1, "cs9" },
+ { 2, "cs10" },
+ { 3, "cs11" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cyclicShift_v13x0(tvbuff_t *tvb _U_, int offset _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_transmissionCombNum_r13_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_transmissionCombNum_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_setup_48_sequence[] = {
+ { &hf_lte_rrc_transmissionComb_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_3 },
+ { &hf_lte_rrc_cyclicShift_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cyclicShift_v13x0 },
+ { &hf_lte_rrc_transmissionCombNum_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_transmissionCombNum_r13 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_48, T_setup_48_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t SoundingRS_UL_ConfigDedicated_v13x0_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_48 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0(tvbuff_t *tvb _U_, int offset _U_, 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_ConfigDedicated_v13x0, SoundingRS_UL_ConfigDedicated_v13x0_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_UpPtsAdd_vals[] = {
+ { 0, "sym2" },
+ { 1, "sym4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_UpPtsAdd(tvbuff_t *tvb _U_, int offset _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_srs_Bandwidth_r13_vals[] = {
+ { 0, "bw0" },
+ { 1, "bw1" },
+ { 2, "bw2" },
+ { 3, "bw3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_Bandwidth_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_HoppingBandwidth_r13_vals[] = {
+ { 0, "hbw0" },
+ { 1, "hbw1" },
+ { 2, "hbw2" },
+ { 3, "hbw3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_HoppingBandwidth_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cyclicShift_r13_vals[] = {
+ { 0, "cs0" },
+ { 1, "cs1" },
+ { 2, "cs2" },
+ { 3, "cs3" },
+ { 4, "cs4" },
+ { 5, "cs5" },
+ { 6, "cs6" },
+ { 7, "cs7" },
+ { 8, "cs8" },
+ { 9, "cs9" },
+ { 10, "cs10" },
+ { 11, "cs11" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cyclicShift_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,
+ 12, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_transmissionCombNum_r13_01_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_transmissionCombNum_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,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_49_sequence[] = {
+ { &hf_lte_rrc_srs_UpPtsAdd, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_UpPtsAdd },
+ { &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 },
+ { &hf_lte_rrc_freqDomainPosition_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_23 },
+ { &hf_lte_rrc_duration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_srs_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
+ { &hf_lte_rrc_transmissionComb_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_cyclicShift_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cyclicShift_r13 },
+ { &hf_lte_rrc_srs_AntennaPort_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_AntennaPort },
+ { &hf_lte_rrc_transmissionCombNum_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_transmissionCombNum_r13_01 },
+ { 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_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13, SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cyclicShiftAp_v13x0_vals[] = {
+ { 0, "cs8" },
+ { 1, "cs9" },
+ { 2, "cs10" },
+ { 3, "cs11" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cyclicShiftAp_v13x0(tvbuff_t *tvb _U_, int offset _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_transmissionCombNum_r13_02_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_transmissionCombNum_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRS_ConfigAp_v13x0_sequence[] = {
+ { &hf_lte_rrc_transmissionCombAp_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_3 },
+ { &hf_lte_rrc_cyclicShiftAp_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cyclicShiftAp_v13x0 },
+ { &hf_lte_rrc_transmissionCombNum_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_transmissionCombNum_r13_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SRS_ConfigAp_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_ConfigAp_v13x0, SRS_ConfigAp_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0_sequence_of[1] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v13x0_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_v13x0 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0(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_3_OF_SRS_ConfigAp_v13x0, SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0_sequence_of,
+ 1, 3, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_53_sequence[] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format0_v13x0, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SRS_ConfigAp_v13x0 },
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v13x0, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SRS_ConfigAp_v13x0 },
+ { NULL, 0, 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_53, T_setup_53_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_ActivateAp_v13x0_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_srs_ActivateAp_v13x0_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_53 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_srs_ActivateAp_v13x0(tvbuff_t *tvb _U_, int offset _U_, 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_srs_ActivateAp_v13x0, T_srs_ActivateAp_v13x0_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_52_sequence[] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0 },
+ { &hf_lte_rrc_srs_ActivateAp_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_ActivateAp_v13x0 },
+ { 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_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodic_v13x0_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_52 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0(tvbuff_t *tvb _U_, int offset _U_, 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_v13x0, SoundingRS_UL_ConfigDedicatedAperiodic_v13x0_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_UpPtsAdd_01_vals[] = {
+ { 0, "sym2" },
+ { 1, "sym4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_UpPtsAdd_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_srs_BandwidthAp_r10_01_vals[] = {
+ { 0, "bw0" },
+ { 1, "bw1" },
+ { 2, "bw2" },
+ { 3, "bw3" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_srs_BandwidthAp_r10_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 value_string lte_rrc_T_cyclicShiftAp_r10_01_vals[] = {
+ { 0, "cs0" },
+ { 1, "cs1" },
+ { 2, "cs2" },
+ { 3, "cs3" },
+ { 4, "cs4" },
+ { 5, "cs5" },
+ { 6, "cs6" },
+ { 7, "cs7" },
+ { 8, "cs8" },
+ { 9, "cs9" },
+ { 10, "cs10" },
+ { 11, "cs11" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_cyclicShiftAp_r10_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,
+ 12, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_transmissionCombNum_r13_03_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_transmissionCombNum_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SRS_ConfigAp_r13_sequence[] = {
+ { &hf_lte_rrc_srs_AntennaPortAp_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_AntennaPort },
+ { &hf_lte_rrc_srs_BandwidthAp_r10_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_BandwidthAp_r10_01 },
+ { &hf_lte_rrc_freqDomainPositionAp_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_23 },
+ { &hf_lte_rrc_transmissionCombAp_r10_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_cyclicShiftAp_r10_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cyclicShiftAp_r10_01 },
+ { &hf_lte_rrc_transmissionCombNum_r13_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_transmissionCombNum_r13_03 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SRS_ConfigAp_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_SRS_ConfigAp_r13, SRS_ConfigAp_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13_sequence_of[1] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_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_3_OF_SRS_ConfigAp_r13, SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13_sequence_of,
+ 1, 3, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_55_sequence[] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format0_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_55, T_setup_55_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_srs_ActivateAp_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_srs_ActivateAp_r13(tvbuff_t *tvb _U_, int offset _U_, 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_srs_ActivateAp_r13, T_srs_ActivateAp_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_54_sequence[] = {
+ { &hf_lte_rrc_srs_UpPtsAdd_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_UpPtsAdd_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 },
+ { &hf_lte_rrc_srs_ActivateAp_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_ActivateAp_r13 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_54, T_setup_54_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13, SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_17_vals[] = {
+ { 0, "nonPrecoded-r13" },
+ { 1, "beamformed-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_17_choice[] = {
+ { 0, &hf_lte_rrc_nonPrecoded_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_InfoNonPrecoded_r13 },
+ { 1, &hf_lte_rrc_beamformed_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_InfoBeamformed_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_setup_17, T_setup_17_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_eMIMO_Type_r13_01_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_eMIMO_Type_r13_01_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_17 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eMIMO_Type_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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eMIMO_Type_r13_01, T_eMIMO_Type_r13_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_Config_v13x0_sequence[] = {
+ { &hf_lte_rrc_eMIMO_Type_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eMIMO_Type_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_Config_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, CSI_RS_Config_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicated_eag_7_sequence[] = {
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v13x0 },
+ { &hf_lte_rrc_pucch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_v13xy },
+ { &hf_lte_rrc_pusch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated_v13xy },
+ { &hf_lte_rrc_cqi_ReportConfig_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v13xy },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicated_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedUpPTsExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 },
+ { &hf_lte_rrc_cqi_ReportConfigPCell_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v13xy },
+ { &hf_lte_rrc_csi_RS_Config_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_v13x0 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicated_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, PhysicalConfigDedicated_eag_7_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 },
@@ -17879,6 +21176,8 @@ 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_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_4 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicated_eag_5 },
+ { &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 },
{ NULL, 0, 0, NULL }
};
@@ -17999,7 +21298,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_36_sequence[] = {
+static const per_sequence_t T_setup_43_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 },
@@ -18009,9 +21308,9 @@ static const per_sequence_t T_setup_36_sequence[] = {
};
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_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_36, T_setup_36_sequence);
+ ett_lte_rrc_T_setup_43, T_setup_43_sequence);
return offset;
}
@@ -18025,7 +21324,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_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
+ { 1, &hf_lte_rrc_setup_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
{ 0, NULL, 0, NULL }
};
@@ -18060,7 +21359,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_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
+ { 1, &hf_lte_rrc_setup_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
{ 0, NULL, 0, NULL }
};
@@ -18143,7 +21442,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_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
+ { 1, &hf_lte_rrc_setup_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
{ 0, NULL, 0, NULL }
};
@@ -18297,7 +21596,7 @@ dissect_lte_rrc_NeighCellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_35_sequence[] = {
+static const per_sequence_t T_setup_42_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 },
@@ -18305,9 +21604,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_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_35, T_setup_35_sequence);
+ ett_lte_rrc_T_setup_42, T_setup_42_sequence);
return offset;
}
@@ -18321,7 +21620,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_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
+ { 1, &hf_lte_rrc_setup_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
{ 0, NULL, 0, NULL }
};
@@ -18348,6 +21647,89 @@ dissect_lte_rrc_RadioResourceConfigDedicated_eag_4(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_antennaPortsCount_r13_vals[] = {
+ { 0, "an1" },
+ { 1, "an2" },
+ { 2, "an4" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_antennaPortsCount_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ 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 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CRS_AssistanceInfo_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_CRS_AssistanceInfo_r13, CRS_AssistanceInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t CRS_AssistanceInfoList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_CRS_AssistanceInfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CRS_AssistanceInfo_r13 },
+};
+
+static int
+dissect_lte_rrc_CRS_AssistanceInfoList_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_CRS_AssistanceInfoList_r13, CRS_AssistanceInfoList_r13_sequence_of,
+ 1, maxCellReport, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_NeighCellsCRS_Info_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NeighCellsCRS_Info_r13(tvbuff_t *tvb _U_, int offset _U_, 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_NeighCellsCRS_Info_r13, NeighCellsCRS_Info_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigDedicated_eag_5_sequence[] = {
+ { &hf_lte_rrc_neighCellsCRS_Info_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsCRS_Info_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigDedicated_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, RadioResourceConfigDedicated_eag_5_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 },
@@ -18359,6 +21741,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_2 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -18838,6 +22221,7 @@ static const value_string lte_rrc_SIB_Type_vals[] = {
{ 14, "sibType17-v1250" },
{ 15, "sibType18-v1250" },
{ 16, "sibType19-v1250" },
+ { 17, "sibType20-v13xy" },
{ 0, NULL }
};
@@ -18847,7 +22231,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, 1, NULL);
+ 16, NULL, TRUE, 2, NULL);
return offset;
}
@@ -19013,7 +22397,7 @@ dissect_lte_rrc_T_systemInfoValueTag(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_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_lateNonCriticalExtension_03(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_SystemInformationBlockType1_v8h0_IEs_PDU);
@@ -19179,14 +22563,45 @@ dissect_lte_rrc_T_freqBandIndicatorPriority_r12(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtension_42_sequence[] = {
+static const value_string lte_rrc_T_eDRXAllowed_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_eDRXAllowed(tvbuff_t *tvb _U_, int offset _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_43_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_42, T_nonCriticalExtension_42_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_43, T_nonCriticalExtension_43_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_v13xy_IEs_sequence[] = {
+ { &hf_lte_rrc_hyperSFN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_eDRXAllowed , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eDRXAllowed },
+ { &hf_lte_rrc_nonCriticalExtension_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_v13xy_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_v13xy_IEs, SystemInformationBlockType1_v13xy_IEs_sequence);
return offset;
}
@@ -19196,7 +22611,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_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
+ { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v13xy_IEs },
{ NULL, 0, 0, NULL }
};
@@ -19212,7 +22627,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_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -19228,7 +22643,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_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -19242,8 +22657,8 @@ 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_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_02 },
- { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_03 },
+ { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -19265,7 +22680,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_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -20059,7 +23474,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_39_sequence[] = {
+static const per_sequence_t T_setup_46_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 },
@@ -20068,9 +23483,9 @@ static const per_sequence_t T_setup_39_sequence[] = {
};
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_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_39, T_setup_39_sequence);
+ ett_lte_rrc_T_setup_46, T_setup_46_sequence);
return offset;
}
@@ -20084,7 +23499,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_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
+ { 1, &hf_lte_rrc_setup_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
{ 0, NULL, 0, NULL }
};
@@ -20681,7 +24096,7 @@ dissect_lte_rrc_T_freqInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_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_lateNonCriticalExtension_05(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_v8h0_IEs_PDU);
@@ -20883,6 +24298,199 @@ dissect_lte_rrc_SystemInformationBlockType2_eag_3(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_voiceServiceCauseIndication_r12_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_voiceServiceCauseIndication_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType2_eag_4_sequence[] = {
+ { &hf_lte_rrc_voiceServiceCauseIndication_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_voiceServiceCauseIndication_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType2_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, SystemInformationBlockType2_eag_4_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_maxACDC_Cat_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,
+ 1U, maxACDC_Cat_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ac_BarringFactor_r13_vals[] = {
+ { 0, "p00" },
+ { 1, "p05" },
+ { 2, "p10" },
+ { 3, "p15" },
+ { 4, "p20" },
+ { 5, "p25" },
+ { 6, "p30" },
+ { 7, "p40" },
+ { 8, "p50" },
+ { 9, "p60" },
+ { 10, "p70" },
+ { 11, "p75" },
+ { 12, "p80" },
+ { 13, "p85" },
+ { 14, "p90" },
+ { 15, "p95" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ac_BarringFactor_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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ac_BarringTime_r13_vals[] = {
+ { 0, "s4" },
+ { 1, "s8" },
+ { 2, "s16" },
+ { 3, "s32" },
+ { 4, "s64" },
+ { 5, "s128" },
+ { 6, "s256" },
+ { 7, "s512" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ac_BarringTime_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);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_acdc_BarringConfig_r13_sequence[] = {
+ { &hf_lte_rrc_ac_BarringFactor_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ac_BarringFactor_r13 },
+ { &hf_lte_rrc_ac_BarringTime_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ac_BarringTime_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_acdc_BarringConfig_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_acdc_BarringConfig_r13, T_acdc_BarringConfig_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BarringPerACDC_Category_r13_sequence[] = {
+ { &hf_lte_rrc_acdc_CatValue_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxACDC_Cat_r13 },
+ { &hf_lte_rrc_acdc_BarringConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_acdc_BarringConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BarringPerACDC_Category_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_BarringPerACDC_Category_r13, BarringPerACDC_Category_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BarringPerACDC_CategoryList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_BarringPerACDC_CategoryList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BarringPerACDC_Category_r13 },
+};
+
+static int
+dissect_lte_rrc_BarringPerACDC_CategoryList_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_BarringPerACDC_CategoryList_r13, BarringPerACDC_CategoryList_r13_sequence_of,
+ 1, maxACDC_Cat_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t ACDC_BarringForCommon_r13_sequence[] = {
+ { &hf_lte_rrc_acdc_HPLMNonly_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_barringPerACDC_CategoryList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BarringPerACDC_CategoryList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ACDC_BarringForCommon_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_ACDC_BarringForCommon_r13, ACDC_BarringForCommon_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ACDC_BarringPerPLMN_r13_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxPLMN_r11 },
+ { &hf_lte_rrc_acdc_HPLMNonly_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_barringPerACDC_CategoryList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BarringPerACDC_CategoryList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ACDC_BarringPerPLMN_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_ACDC_BarringPerPLMN_r13, ACDC_BarringPerPLMN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ACDC_BarringPerPLMN_List_r13_sequence_of[1] = {
+ { &hf_lte_rrc_ACDC_BarringPerPLMN_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ACDC_BarringPerPLMN_r13 },
+};
+
+static int
+dissect_lte_rrc_ACDC_BarringPerPLMN_List_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_ACDC_BarringPerPLMN_List_r13, ACDC_BarringPerPLMN_List_r13_sequence_of,
+ 1, maxPLMN_r11, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType2_eag_5_sequence[] = {
+ { &hf_lte_rrc_acdc_BarringForCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ACDC_BarringForCommon_r13 },
+ { &hf_lte_rrc_acdc_BarringPerPLMN_List_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ACDC_BarringPerPLMN_List_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType2_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, SystemInformationBlockType2_eag_5_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 },
@@ -20890,10 +24498,12 @@ static const per_sequence_t SystemInformationBlockType2_sequence[] = {
{ &hf_lte_rrc_freqInfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_freqInfo },
{ &hf_lte_rrc_mbsfn_SubframeConfigList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MBSFN_SubframeConfigList },
{ &hf_lte_rrc_timeAlignmentTimerCommon, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TimeAlignmentTimer },
- { &hf_lte_rrc_lateNonCriticalExtension_05, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_04 },
+ { &hf_lte_rrc_lateNonCriticalExtension_06, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_05 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_3 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType2_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -21144,15 +24754,15 @@ dissect_lte_rrc_T_powerPrefIndicationTimer_r11(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_setup_54_sequence[] = {
+static const per_sequence_t T_setup_73_sequence[] = {
{ &hf_lte_rrc_powerPrefIndicationTimer_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_powerPrefIndicationTimer_r11 },
{ 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_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_54, T_setup_54_sequence);
+ ett_lte_rrc_T_setup_73, T_setup_73_sequence);
return offset;
}
@@ -21166,7 +24776,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_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
+ { 1, &hf_lte_rrc_setup_84 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_73 },
{ 0, NULL, 0, NULL }
};
@@ -21515,12 +25125,97 @@ dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_3(tvbuff_t *tvb _U_, int
}
+static const value_string lte_rrc_T_deltaF_PUCCH_Format3_r12_vals[] = {
+ { 0, "deltaF-1" },
+ { 1, "deltaF0" },
+ { 2, "deltaF1" },
+ { 3, "deltaF2" },
+ { 4, "deltaF3" },
+ { 5, "deltaF4" },
+ { 6, "deltaF5" },
+ { 7, "deltaF6" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_deltaF_PUCCH_Format3_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_deltaF_PUCCH_Format1bCS_r12_vals[] = {
+ { 0, "deltaF1" },
+ { 1, "deltaF2" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_deltaF_PUCCH_Format1bCS_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_p0_NominalPUCCH_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,
+ -127, -96, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dBm");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPowerControlCommonPSCell_r12_sequence[] = {
+ { &hf_lte_rrc_deltaF_PUCCH_Format3_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_deltaF_PUCCH_Format3_r12 },
+ { &hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_deltaF_PUCCH_Format1bCS_r12 },
+ { &hf_lte_rrc_p0_NominalPUCCH_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_NominalPUCCH_r12 },
+ { &hf_lte_rrc_deltaFList_PUCCH_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DeltaFList_PUCCH },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UplinkPowerControlCommonPSCell_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UplinkPowerControlCommonPSCell_r12, UplinkPowerControlCommonPSCell_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigCommonSCell_r10_eag_4_sequence[] = {
+ { &hf_lte_rrc_pucch_ConfigCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigCommon },
+ { &hf_lte_rrc_uplinkPowerControlCommonSCell_v13xx, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommonPSCell_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_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, RadioResourceConfigCommonSCell_r10_eag_4_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 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_1 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -21825,11 +25520,296 @@ dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_2(tvbuff_t *tvb _U_, int of
}
+static const per_sequence_t PhysicalConfigDedicatedSCell_r10_eag_3_sequence[] = {
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v1280 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicatedSCell_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, PhysicalConfigDedicatedSCell_r10_eag_3_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_Cell_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_Cell_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 T_own_r13_sequence[] = {
+ { &hf_lte_rrc_cif_Presence_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_own_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_own_r13, T_own_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_ServCellIndexFull_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);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_other_r13_sequence[] = {
+ { &hf_lte_rrc_schedulingCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndexFull_r13 },
+ { &hf_lte_rrc_pdsch_Start_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { &hf_lte_rrc_cif_InSchedulingCell_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_7 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_other_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_other_r13, T_other_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_schedulingCellInfo_r13_vals[] = {
+ { 0, "own-r13" },
+ { 1, "other-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_schedulingCellInfo_r13_choice[] = {
+ { 0, &hf_lte_rrc_own_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_own_r13 },
+ { 1, &hf_lte_rrc_other_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_other_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_schedulingCellInfo_r13(tvbuff_t *tvb _U_, int offset _U_, 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_schedulingCellInfo_r13, T_schedulingCellInfo_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CrossCarrierSchedulingConfig_r13_sequence[] = {
+ { &hf_lte_rrc_schedulingCellInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_schedulingCellInfo_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CrossCarrierSchedulingConfig_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_CrossCarrierSchedulingConfig_r13, CrossCarrierSchedulingConfig_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_61_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_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_61, T_setup_61_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_TPC_PDCCH_ConfigSCell_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t TPC_PDCCH_ConfigSCell_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_61 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_TPC_PDCCH_ConfigSCell(tvbuff_t *tvb _U_, int offset _U_, 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_TPC_PDCCH_ConfigSCell, TPC_PDCCH_ConfigSCell_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_skipMonitoringDCI_format0_1A_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipMonitoringDCI_format0_1A_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 value_string lte_rrc_PDCCH_CandidateReductionValue_r13_vals[] = {
+ { 0, "n0" },
+ { 1, "n33" },
+ { 2, "n66" },
+ { 3, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_PDCCH_CandidateReductionValue_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDCCH_CandidateReductions_r13_sequence[] = {
+ { &hf_lte_rrc_pdcch_candidateReductionAL1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL3, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL4, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductionAL5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCCH_CandidateReductionValue_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCCH_CandidateReductions_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_PDCCH_CandidateReductions_r13, PDCCH_CandidateReductions_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDCCH_ConfigSCell_r13_sequence[] = {
+ { &hf_lte_rrc_skipMonitoringDCI_format0_1A_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipMonitoringDCI_format0_1A_r13 },
+ { &hf_lte_rrc_pdcch_candidateReductions_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_CandidateReductions_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCCH_ConfigSCell_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_PDCCH_ConfigSCell_r13, PDCCH_ConfigSCell_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_subframeStartPosition_vals[] = {
+ { 0, "s0" },
+ { 1, "s07" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_subframeStartPosition(tvbuff_t *tvb _U_, int offset _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 LAA_SCellConfiguration_r13_sequence[] = {
+ { &hf_lte_rrc_subframeStartPosition, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_subframeStartPosition },
+ { &hf_lte_rrc_laa_SCellSubframeConfig, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LAA_SCellConfiguration_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_LAA_SCellConfiguration_r13, LAA_SCellConfiguration_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhysicalConfigDedicatedSCell_r10_eag_4_sequence[] = {
+ { &hf_lte_rrc_pucch_ConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated },
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_v1020 },
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_v1130 },
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt3_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_v1250 },
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt4_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_v13xy },
+ { &hf_lte_rrc_pucch_Cell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_Cell_r13 },
+ { &hf_lte_rrc_crossCarrierSchedulingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CrossCarrierSchedulingConfig_r13 },
+ { &hf_lte_rrc_schedulingRequestConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingRequestConfig },
+ { &hf_lte_rrc_schedulingRequestConfigExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingRequestConfig_v1020 },
+ { &hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TPC_PDCCH_ConfigSCell },
+ { &hf_lte_rrc_pusch_ConfigDedicated_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated },
+ { &hf_lte_rrc_pusch_ConfigDedicatedExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated_v1020 },
+ { &hf_lte_rrc_pusch_ConfigDedicatedExt2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated_v13xy },
+ { &hf_lte_rrc_uplinkPowerControlDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlDedicated },
+ { &hf_lte_rrc_uplinkPowerControlDedicatedExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlDedicated_v1020 },
+ { &hf_lte_rrc_pdcch_ConfigSCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_ConfigSCell_r13 },
+ { &hf_lte_rrc_cqi_ReportConfig_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v13xy },
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v13x0 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicated_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedUpPTsExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 },
+ { &hf_lte_rrc_csi_RS_Config_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_v13x0 },
+ { &hf_lte_rrc_laa_SCellConfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LAA_SCellConfiguration_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_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, PhysicalConfigDedicatedSCell_r10_eag_4_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 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10_eag_2 },
+ { &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 },
{ NULL, 0, 0, NULL }
};
@@ -21882,10 +25862,24 @@ dissect_lte_rrc_RadioResourceConfigDedicatedSCell_r10_eag_2(tvbuff_t *tvb _U_, i
}
+static const per_sequence_t RadioResourceConfigDedicatedSCell_r10_eag_3_sequence[] = {
+ { &hf_lte_rrc_neighCellsCRS_InfoSCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsCRS_Info_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigDedicatedSCell_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, RadioResourceConfigDedicatedSCell_r10_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigDedicatedSCell_r10_sequence[] = {
{ &hf_lte_rrc_physicalConfigDedicatedSCell_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PhysicalConfigDedicatedSCell_r10 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicatedSCell_r10_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicatedSCell_r10_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigDedicatedSCell_r10_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -22146,7 +26140,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_37_sequence[] = {
+static const per_sequence_t T_setup_44_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 },
@@ -22154,9 +26148,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_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_37, T_setup_37_sequence);
+ ett_lte_rrc_T_setup_44, T_setup_44_sequence);
return offset;
}
@@ -22170,7 +26164,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_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
+ { 1, &hf_lte_rrc_setup_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
{ 0, NULL, 0, NULL }
};
@@ -22239,21 +26233,21 @@ dissect_lte_rrc_T_cellIdentification_r12(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_deltaF_PUCCH_Format3_r12_vals[] = {
- { 0, "deltaF-1" },
- { 1, "deltaF0" },
- { 2, "deltaF1" },
- { 3, "deltaF2" },
- { 4, "deltaF3" },
- { 5, "deltaF4" },
- { 6, "deltaF5" },
- { 7, "deltaF6" },
+static const value_string lte_rrc_T_deltaF_PUCCH_Format4_vals[] = {
+ { 0, "deltaFX" },
+ { 1, "deltaFX1" },
+ { 2, "deltaFX2" },
+ { 3, "deltaFX3" },
+ { 4, "deltaFX4" },
+ { 5, "deltaFX5" },
+ { 6, "deltaFX6" },
+ { 7, "deltaFX7" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_deltaF_PUCCH_Format3_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_deltaF_PUCCH_Format4(tvbuff_t *tvb _U_, int offset _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);
@@ -22261,49 +26255,51 @@ dissect_lte_rrc_T_deltaF_PUCCH_Format3_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_deltaF_PUCCH_Format1bCS_r12_vals[] = {
- { 0, "deltaF1" },
- { 1, "deltaF2" },
- { 2, "spare2" },
- { 3, "spare1" },
+static const value_string lte_rrc_T_deltaF_PUCCH_Format5_vals[] = {
+ { 0, "deltaFX" },
+ { 1, "deltaFX1" },
+ { 2, "deltaFX2" },
+ { 3, "deltaFX3" },
+ { 4, "deltaFX4" },
+ { 5, "deltaFX5" },
+ { 6, "deltaFX6" },
+ { 7, "deltaFX7" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_deltaF_PUCCH_Format1bCS_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_deltaF_PUCCH_Format5(tvbuff_t *tvb _U_, int offset _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);
+ 8, NULL, FALSE, 0, NULL);
return offset;
}
+static const per_sequence_t UplinkPowerControlCommon_v13xy_sequence[] = {
+ { &hf_lte_rrc_deltaF_PUCCH_Format4, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format4 },
+ { &hf_lte_rrc_deltaF_PUCCH_Format5, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format5 },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_lte_rrc_T_p0_NominalPUCCH_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,
- -127, -96, NULL, FALSE);
-
- proto_item_append_text(actx->created_item, "dBm");
-
+dissect_lte_rrc_UplinkPowerControlCommon_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UplinkPowerControlCommon_v13xy, UplinkPowerControlCommon_v13xy_sequence);
return offset;
}
-static const per_sequence_t UplinkPowerControlCommonPSCell_r12_sequence[] = {
- { &hf_lte_rrc_deltaF_PUCCH_Format3_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_deltaF_PUCCH_Format3_r12 },
- { &hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_deltaF_PUCCH_Format1bCS_r12 },
- { &hf_lte_rrc_p0_NominalPUCCH_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_NominalPUCCH_r12 },
- { &hf_lte_rrc_deltaFList_PUCCH_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DeltaFList_PUCCH },
+static const per_sequence_t RadioResourceConfigCommonPSCell_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_uplinkPowerControlCommon_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommon_v13xy },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_UplinkPowerControlCommonPSCell_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_UplinkPowerControlCommonPSCell_r12, UplinkPowerControlCommonPSCell_r12_sequence);
+dissect_lte_rrc_RadioResourceConfigCommonPSCell_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, RadioResourceConfigCommonPSCell_r12_eag_1_sequence);
return offset;
}
@@ -22314,6 +26310,7 @@ static const per_sequence_t RadioResourceConfigCommonPSCell_r12_sequence[] = {
{ &hf_lte_rrc_pucch_ConfigCommon_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PUCCH_ConfigCommon },
{ &hf_lte_rrc_rach_ConfigCommon_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_ConfigCommon },
{ &hf_lte_rrc_uplinkPowerControlCommonPSCell_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UplinkPowerControlCommonPSCell_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonPSCell_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -22326,10 +26323,24 @@ dissect_lte_rrc_RadioResourceConfigCommonPSCell_r12(tvbuff_t *tvb _U_, int offse
}
+static const per_sequence_t RadioResourceConfigDedicatedPSCell_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_neighCellsCRS_InfoPSCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NeighCellsCRS_Info_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_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, RadioResourceConfigDedicatedPSCell_r12_eag_1_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 },
{ NULL, 0, 0, NULL }
};
@@ -22346,7 +26357,7 @@ dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_r12(tvbuff_t *tvb _U_, int of
static const per_sequence_t PSCellToAddMod_r12_eag_1_sequence[] = {
- { &hf_lte_rrc_antennaInfoDedicatedPSCell_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
+ { &hf_lte_rrc_antennaInfoDedicatedPSCell_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
{ NULL, 0, 0, NULL }
};
@@ -22358,12 +26369,36 @@ dissect_lte_rrc_PSCellToAddMod_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+
+static int
+dissect_lte_rrc_SCellIndex_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,
+ 1U, 31U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PSCellToAddMod_r12_eag_2_sequence[] = {
+ { &hf_lte_rrc_sCellIndex_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellIndex_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PSCellToAddMod_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, PSCellToAddMod_r12_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PSCellToAddMod_r12_sequence[] = {
{ &hf_lte_rrc_sCellIndex_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_r10 },
{ &hf_lte_rrc_cellIdentification_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_cellIdentification_r12 },
{ &hf_lte_rrc_radioResourceConfigCommonPSCell_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigCommonPSCell_r12 },
{ &hf_lte_rrc_radioResourceConfigDedicatedPSCell_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicatedPSCell_r12 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PSCellToAddMod_r12_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_PSCellToAddMod_r12_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -22430,12 +26465,97 @@ dissect_lte_rrc_MobilityControlInfoSCG_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
+
+static int
+dissect_lte_rrc_SCellIndex_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 8U, 31U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCellToReleaseListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SCellToReleaseListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_v13xy },
+};
+
+static int
+dissect_lte_rrc_SCellToReleaseListExt_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_SCellToReleaseListExt_r13, SCellToReleaseListExt_r13_sequence_of,
+ maxSCell_Plus1, maxSCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellIdentification_r13_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &hf_lte_rrc_dl_CarrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellIdentification_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_cellIdentification_r13, T_cellIdentification_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCellToAddMod_r13_sequence[] = {
+ { &hf_lte_rrc_sCellIndex_v13xy, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_v13xy },
+ { &hf_lte_rrc_cellIdentification_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cellIdentification_r13 },
+ { &hf_lte_rrc_radioResourceConfigCommonSCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigCommonSCell_r10 },
+ { &hf_lte_rrc_radioResourceConfigDedicatedSCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicatedSCell_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCellToAddMod_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_SCellToAddMod_r13, SCellToAddMod_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCellToAddModListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SCellToAddModListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellToAddMod_r13 },
+};
+
+static int
+dissect_lte_rrc_SCellToAddModListExt_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_SCellToAddModListExt_r13, SCellToAddModListExt_r13_sequence_of,
+ maxSCell_Plus1, maxSCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCG_ConfigPartSCG_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_sCellToReleaseListSCG_Ext_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseListExt_r13 },
+ { &hf_lte_rrc_sCellToAddModListSCG_Ext_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListExt_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCG_ConfigPartSCG_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, SCG_ConfigPartSCG_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SCG_ConfigPartSCG_r12_sequence[] = {
{ &hf_lte_rrc_radioResourceConfigDedicatedSCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RadioResourceConfigDedicatedSCG_r12 },
{ &hf_lte_rrc_sCellToReleaseListSCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseList_r10 },
{ &hf_lte_rrc_pSCellToAddMod_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PSCellToAddMod_r12 },
{ &hf_lte_rrc_sCellToAddModListSCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModList_r10 },
{ &hf_lte_rrc_mobilityControlInfoSCG_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MobilityControlInfoSCG_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCG_ConfigPartSCG_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -22448,14 +26568,14 @@ dissect_lte_rrc_SCG_ConfigPartSCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtension_02_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_03_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_02, T_nonCriticalExtension_02_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_03, T_nonCriticalExtension_03_sequence);
return offset;
}
@@ -22463,7 +26583,7 @@ dissect_lte_rrc_T_nonCriticalExtension_02(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_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_02 },
+ { &hf_lte_rrc_nonCriticalExtension_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_03 },
{ NULL, 0, 0, NULL }
};
@@ -22703,6 +26823,19 @@ dissect_lte_rrc_CandidateCellInfo_r10_eag_2(tvbuff_t *tvb _U_, int offset _U_, a
}
+static const per_sequence_t CandidateCellInfo_r10_eag_3_sequence[] = {
+ { &hf_lte_rrc_rs_sinrResult_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CandidateCellInfo_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, CandidateCellInfo_r10_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CandidateCellInfo_r10_sequence[] = {
{ &hf_lte_rrc_physCellId_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
{ &hf_lte_rrc_dl_CarrierFreq_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA },
@@ -22710,6 +26843,7 @@ static const per_sequence_t CandidateCellInfo_r10_sequence[] = {
{ &hf_lte_rrc_rsrqResult_r10, 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_CandidateCellInfo_r10_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CandidateCellInfo_r10_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CandidateCellInfo_r10_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -22849,9 +26983,9 @@ static const value_string lte_rrc_T_ue_ConfigRelease_r9_vals[] = {
{ 1, "rel10" },
{ 2, "rel11" },
{ 3, "rel12" },
- { 4, "spare4" },
- { 5, "spare3" },
- { 6, "spare2" },
+ { 4, "v10j0" },
+ { 5, "v11e0" },
+ { 6, "v1280" },
{ 7, "spare1" },
{ 0, NULL }
};
@@ -22868,9 +27002,9 @@ dissect_lte_rrc_T_ue_ConfigRelease_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
-dissect_lte_rrc_OCTET_STRING(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
- NO_BOUND, NO_BOUND, FALSE, NULL);
+dissect_lte_rrc_T_lateNonCriticalExtension(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_HandoverPreparationInformation_v9j0_IEs_PDU);
return offset;
}
@@ -23545,6 +27679,43 @@ dissect_lte_rrc_T_txParameters_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+
+static int
+dissect_lte_rrc_SL_Priority_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,
+ 1U, 8U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_PriorityList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_PriorityList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_Priority_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_PriorityList_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_SL_PriorityList_r13, SL_PriorityList_r13_sequence_of,
+ 1, maxSL_Prio_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommResourcePool_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_priorityList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_PriorityList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CommResourcePool_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, SL_CommResourcePool_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SL_CommResourcePool_r12_sequence[] = {
{ &hf_lte_rrc_sc_CP_Len_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CP_Len_r12 },
{ &hf_lte_rrc_sc_Period_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PeriodComm_r12 },
@@ -23554,6 +27725,7 @@ static const per_sequence_t SL_CommResourcePool_r12_sequence[] = {
{ &hf_lte_rrc_ue_SelectedResourceConfig_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_SelectedResourceConfig_r12 },
{ &hf_lte_rrc_rxParametersNCell_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParametersNCell_r12 },
{ &hf_lte_rrc_txParameters_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_txParameters_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePool_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -23675,22 +27847,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_55_vals[] = {
+static const value_string lte_rrc_T_setup_74_vals[] = {
{ 0, "scheduled-r12" },
{ 1, "ue-Selected-r12" },
{ 0, NULL }
};
-static const per_choice_t T_setup_55_choice[] = {
+static const per_choice_t T_setup_74_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_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_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_55, T_setup_55_choice,
+ ett_lte_rrc_T_setup_74, T_setup_74_choice,
NULL);
return offset;
@@ -23705,7 +27877,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_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
+ { 1, &hf_lte_rrc_setup_85 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_74 },
{ 0, NULL, 0, NULL }
};
@@ -23719,8 +27891,157 @@ dissect_lte_rrc_T_commTxResources_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const per_sequence_t LogicalChGroupInfoList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_LogicalChGroupInfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_PriorityList_r13 },
+};
+
+static int
+dissect_lte_rrc_LogicalChGroupInfoList_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_LogicalChGroupInfoList_r13, LogicalChGroupInfoList_r13_sequence_of,
+ 1, maxLCG_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_75_sequence[] = {
+ { &hf_lte_rrc_logicalChGroupInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogicalChGroupInfoList_r13 },
+ { &hf_lte_rrc_multipleTxAllowed_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_75, T_setup_75_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_scheduled_r13x0_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_scheduled_r13x0_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_75 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_scheduled_r13x0(tvbuff_t *tvb _U_, int offset _U_, 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_scheduled_r13x0, T_scheduled_r13x0_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SL_CommTxPoolIdentity_v13x0(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,
+ maxSL_CommTxPool_r12Plus1_r13, maxSL_CommTxPool_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_TxPoolToReleaseListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_TxPoolToReleaseListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommTxPoolIdentity_v13x0 },
+};
+
+static int
+dissect_lte_rrc_SL_TxPoolToReleaseListExt_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_SL_TxPoolToReleaseListExt_r13, SL_TxPoolToReleaseListExt_r13_sequence_of,
+ 1, maxSL_CommTxPool_v13x0, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommTxPoolToAddModExt_r13_sequence[] = {
+ { &hf_lte_rrc_poolIdentity_v13x0, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommTxPoolIdentity_v13x0 },
+ { &hf_lte_rrc_pool_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePool_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CommTxPoolToAddModExt_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_CommTxPoolToAddModExt_r13, SL_CommTxPoolToAddModExt_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommTxPoolToAddModListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CommTxPoolToAddModListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommTxPoolToAddModExt_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_CommTxPoolToAddModListExt_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_SL_CommTxPoolToAddModListExt_r13, SL_CommTxPoolToAddModListExt_r13_sequence_of,
+ 1, maxSL_CommTxPool_v13x0, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_commTxPoolNormalDedicatedExt_r13_sequence[] = {
+ { &hf_lte_rrc_poolToReleaseListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxPoolToReleaseListExt_r13 },
+ { &hf_lte_rrc_poolToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolToAddModListExt_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_commTxPoolNormalDedicatedExt_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_commTxPoolNormalDedicatedExt_r13, T_commTxPoolNormalDedicatedExt_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ue_Selected_r13x0_sequence[] = {
+ { &hf_lte_rrc_commTxPoolNormalDedicatedExt_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_commTxPoolNormalDedicatedExt_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ue_Selected_r13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_r13x0, T_ue_Selected_r13x0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommConfig_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_scheduled_r13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scheduled_r13x0 },
+ { &hf_lte_rrc_ue_Selected_r13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_Selected_r13x0 },
+ { &hf_lte_rrc_commTxAllowRelayDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CommConfig_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, SL_CommConfig_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SL_CommConfig_r12_sequence[] = {
{ &hf_lte_rrc_commTxResources_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxResources_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommConfig_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -23740,7 +28061,7 @@ static const value_string lte_rrc_T_discPeriod_r12_vals[] = {
{ 3, "rf256" },
{ 4, "rf512" },
{ 5, "rf1024" },
- { 6, "spare2" },
+ { 6, "rf16-v13x0" },
{ 7, "spare" },
{ 0, NULL }
};
@@ -23875,6 +28196,148 @@ dissect_lte_rrc_T_rxParameters_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_T_setup_81_vals[] = {
+ { 0, "rf4" },
+ { 1, "rf7" },
+ { 2, "rf8" },
+ { 3, "rf14" },
+ { 4, "rf28" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+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_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discPeriod_v13x0_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_discPeriod_v13x0_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_81 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discPeriod_v13x0(tvbuff_t *tvb _U_, int offset _U_, 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_discPeriod_v13x0, T_discPeriod_v13x0_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_rxParamsAddNeighFreq_r13_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_rxParamsAddNeighFreq_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_rxParamsAddNeighFreq_r13, T_rxParamsAddNeighFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_Bandwidth_02_vals[] = {
+ { 0, "n6" },
+ { 1, "n15" },
+ { 2, "n25" },
+ { 3, "n50" },
+ { 4, "n75" },
+ { 5, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_Bandwidth_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 per_sequence_t T_freqInfo_01_sequence[] = {
+ { &hf_lte_rrc_ul_CarrierFreq, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA },
+ { &hf_lte_rrc_ul_Bandwidth_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Bandwidth_02 },
+ { &hf_lte_rrc_additionalSpectrumEmission, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_freqInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_freqInfo_01, T_freqInfo_01_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_referenceSignalPower_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -60, 50U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dBm");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t T_txParamsAddNeighFreq_r13_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &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 },
+ { &hf_lte_rrc_tdd_Config_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config_v1130 },
+ { &hf_lte_rrc_freqInfo_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_freqInfo_01 },
+ { &hf_lte_rrc_referenceSignalPower_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_referenceSignalPower_01 },
+ { &hf_lte_rrc_syncConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_txParamsAddNeighFreq_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_txParamsAddNeighFreq_r13, T_txParamsAddNeighFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscResourcePool_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_discPeriod_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discPeriod_v13x0 },
+ { &hf_lte_rrc_rxParamsAddNeighFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParamsAddNeighFreq_r13 },
+ { &hf_lte_rrc_txParamsAddNeighFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_txParamsAddNeighFreq_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscResourcePool_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, SL_DiscResourcePool_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SL_DiscResourcePool_r12_sequence[] = {
{ &hf_lte_rrc_cp_Len_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CP_Len_r12 },
{ &hf_lte_rrc_discPeriod_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discPeriod_r12 },
@@ -23883,6 +28346,7 @@ static const per_sequence_t SL_DiscResourcePool_r12_sequence[] = {
{ &hf_lte_rrc_tf_ResourceConfig_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TF_ResourceConfig_r12 },
{ &hf_lte_rrc_txParameters_r12_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_txParameters_r12_01 },
{ &hf_lte_rrc_rxParameters_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParameters_r12 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscResourcePool_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -24050,22 +28514,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_56_vals[] = {
+static const value_string lte_rrc_T_setup_76_vals[] = {
{ 0, "scheduled-r12" },
{ 1, "ue-Selected-r12" },
{ 0, NULL }
};
-static const per_choice_t T_setup_56_choice[] = {
+static const per_choice_t T_setup_76_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_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_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_56, T_setup_56_choice,
+ ett_lte_rrc_T_setup_76, T_setup_76_choice,
NULL);
return offset;
@@ -24080,7 +28544,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_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
+ { 1, &hf_lte_rrc_setup_87 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_76 },
{ 0, NULL, 0, NULL }
};
@@ -24143,15 +28607,15 @@ dissect_lte_rrc_SL_TF_IndexPairList_r12b(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_57_sequence[] = {
+static const per_sequence_t T_setup_77_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_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_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_57, T_setup_57_sequence);
+ ett_lte_rrc_T_setup_77, T_setup_77_sequence);
return offset;
}
@@ -24165,7 +28629,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_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
+ { 1, &hf_lte_rrc_setup_88 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_77 },
{ 0, NULL, 0, NULL }
};
@@ -24192,9 +28656,552 @@ dissect_lte_rrc_SL_DiscConfig_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
+static const per_sequence_t SL_DiscTxConfigScheduled_r13_sequence[] = {
+ { &hf_lte_rrc_discTxConfig_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscResourcePool_r12 },
+ { &hf_lte_rrc_discTF_IndexList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TF_IndexPairList_r12 },
+ { &hf_lte_rrc_discHoppingConfig_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_HoppingConfigDisc_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxConfigScheduled_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_DiscTxConfigScheduled_r13, SL_DiscTxConfigScheduled_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscTxPoolDedicated_r13_sequence[] = {
+ { &hf_lte_rrc_poolToReleaseList_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxPoolToReleaseList_r12 },
+ { &hf_lte_rrc_poolToAddModList_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPoolToAddModList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxPoolDedicated_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_DiscTxPoolDedicated_r13, SL_DiscTxPoolDedicated_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ue_Selected_r13_sequence[] = {
+ { &hf_lte_rrc_discTxPoolPS_Dedicated_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscTxPoolDedicated_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ue_Selected_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_ue_Selected_r13, T_ue_Selected_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_78_vals[] = {
+ { 0, "scheduled-r13" },
+ { 1, "ue-Selected-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_78_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_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_78, T_setup_78_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discTxResourcesPS_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_89 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_78 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discTxResourcesPS_r13(tvbuff_t *tvb _U_, int offset _U_, 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_discTxResourcesPS_r13, T_discTxResourcesPS_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SL_DiscTxRefCarrierDedicated_r13_vals[] = {
+ { 0, "pCell" },
+ { 1, "sCell" },
+ { 0, NULL }
+};
+
+static const per_choice_t SL_DiscTxRefCarrierDedicated_r13_choice[] = {
+ { 0, &hf_lte_rrc_pCell , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_sCell , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCellIndex_r10 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxRefCarrierDedicated_r13(tvbuff_t *tvb _U_, int offset _U_, 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_DiscTxRefCarrierDedicated_r13, SL_DiscTxRefCarrierDedicated_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_scheduled_r13_sequence[] = {
+ { &hf_lte_rrc_discTxConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscResourcePool_r12 },
+ { &hf_lte_rrc_discTF_IndexList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TF_IndexPairList_r12b },
+ { &hf_lte_rrc_discHoppingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_HoppingConfigDisc_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_scheduled_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_scheduled_r13, T_scheduled_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_discTxPoolDedicated_r13_sequence[] = {
+ { &hf_lte_rrc_poolToReleaseList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_TxPoolToReleaseList_r12 },
+ { &hf_lte_rrc_poolToAddModList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPoolToAddModList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discTxPoolDedicated_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_discTxPoolDedicated_r13, T_discTxPoolDedicated_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ue_Selected_r13_01_sequence[] = {
+ { &hf_lte_rrc_discTxPoolDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxPoolDedicated_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ue_Selected_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_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_ue_Selected_r13_01, T_ue_Selected_r13_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_80_vals[] = {
+ { 0, "scheduled-r13" },
+ { 1, "ue-Selected-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_80_choice[] = {
+ { 0, &hf_lte_rrc_scheduled_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_scheduled_r13 },
+ { 1, &hf_lte_rrc_ue_Selected_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_r13_01 },
+ { 0, NULL, 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_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_80, T_setup_80_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SL_DiscTxResource_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_93 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_80 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxResource_r13(tvbuff_t *tvb _U_, int offset _U_, 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_DiscTxResource_r13, SL_DiscTxResource_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_q_Hyst_r13_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB1" },
+ { 2, "dB2" },
+ { 3, "dB3" },
+ { 4, "dB4" },
+ { 5, "dB5" },
+ { 6, "dB6" },
+ { 7, "dB8" },
+ { 8, "dB10" },
+ { 9, "dB12" },
+ { 10, "dB14" },
+ { 11, "dB16" },
+ { 12, "dB18" },
+ { 13, "dB20" },
+ { 14, "dB22" },
+ { 15, "dB24" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_q_Hyst_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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellSelectionInfoNFreq_r13_sequence[] = {
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_q_RxLevMinOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_8 },
+ { &hf_lte_rrc_q_Hyst_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_q_Hyst_r13 },
+ { &hf_lte_rrc_q_RxLevMinReselection_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_t_ReselectionEUTRA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_Reselection },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CellSelectionInfoNFreq_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_CellSelectionInfoNFreq_r13, CellSelectionInfoNFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscTxResourceInfoPerFreq_r13_sequence[] = {
+ { &hf_lte_rrc_discTxCarrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_discTxResources_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResource_r13 },
+ { &hf_lte_rrc_discTxResourcesPS_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResource_r13 },
+ { &hf_lte_rrc_discTxRefCarrierDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxRefCarrierDedicated_r13 },
+ { &hf_lte_rrc_cellSelectionInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoNFreq_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxResourceInfoPerFreq_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_DiscTxResourceInfoPerFreq_r13, SL_DiscTxResourceInfoPerFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13_sequence_of[1] = {
+ { &hf_lte_rrc_discTxFreqToAddModList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscTxResourceInfoPerFreq_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_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_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13, SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9_sequence_of[1] = {
+ { &hf_lte_rrc_discTxFreqToReleaseList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_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_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9, SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscTxInfoInterFreqListExt_r13_sequence[] = {
+ { &hf_lte_rrc_discTxFreqToAddModList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13 },
+ { &hf_lte_rrc_discTxFreqToReleaseList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxInfoInterFreqListExt_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_DiscTxInfoInterFreqListExt_r13, SL_DiscTxInfoInterFreqListExt_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_79_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_discTxInfoInterFreqListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxInfoInterFreqListExt_r13 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_79, T_setup_79_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discTxInterFreqInfo_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_90 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_79 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discTxInterFreqInfo_r13(tvbuff_t *tvb _U_, int offset _U_, 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_discTxInterFreqInfo_r13, T_discTxInterFreqInfo_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_gapRequestsAllowedDedicated_r13_vals[] = {
+ { 0, "false" },
+ { 1, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gapRequestsAllowedDedicated_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 value_string lte_rrc_T_gapPeriod_r13_vals[] = {
+ { 0, "rf4" },
+ { 1, "rf7" },
+ { 2, "rf8" },
+ { 3, "rf14" },
+ { 4, "rf16" },
+ { 5, "rf28" },
+ { 6, "rf32" },
+ { 7, "rf64" },
+ { 8, "rf128" },
+ { 9, "rf256" },
+ { 10, "rf512" },
+ { 11, "rf1024" },
+ { 12, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gapPeriod_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,
+ 13, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_1_10240(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, 10240, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_GapPattern_r13_sequence[] = {
+ { &hf_lte_rrc_gapPeriod_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_gapPeriod_r13 },
+ { &hf_lte_rrc_gapOffset_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_OffsetIndicator_r12 },
+ { &hf_lte_rrc_gapSubframeBitmap_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1_10240 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_GapPattern_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_GapPattern_r13, SL_GapPattern_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_GapPatternList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_GapPatternList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_GapPattern_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_GapPatternList_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_SL_GapPatternList_r13, SL_GapPatternList_r13_sequence_of,
+ 1, maxSL_GP_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_GapConfig_r13_sequence[] = {
+ { &hf_lte_rrc_gapPatternList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_GapPatternList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_GapConfig_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_GapConfig_r13, SL_GapConfig_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discRxGapConfig_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discRxGapConfig_r13(tvbuff_t *tvb _U_, int offset _U_, 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_discRxGapConfig_r13, T_discRxGapConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discTxGapConfig_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+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_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discTxGapConfig_r13(tvbuff_t *tvb _U_, int offset _U_, 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_discTxGapConfig_r13, T_discTxGapConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscSysInfoReportFreqList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_DiscSysInfoReportFreqList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+};
+
+static int
+dissect_lte_rrc_SL_DiscSysInfoReportFreqList_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_SL_DiscSysInfoReportFreqList_r13, SL_DiscSysInfoReportFreqList_r13_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discSysInfoReportConfig_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_discSysInfoReportConfig_r13_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_SL_DiscSysInfoReportFreqList_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discSysInfoReportConfig_r13(tvbuff_t *tvb _U_, int offset _U_, 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_discSysInfoReportConfig_r13, T_discSysInfoReportConfig_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscConfig_r12_eag_2_sequence[] = {
+ { &hf_lte_rrc_discTxResourcesPS_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxResourcesPS_r13 },
+ { &hf_lte_rrc_discTxInterFreqInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxInterFreqInfo_r13 },
+ { &hf_lte_rrc_gapRequestsAllowedDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_gapRequestsAllowedDedicated_r13 },
+ { &hf_lte_rrc_discRxGapConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discRxGapConfig_r13 },
+ { &hf_lte_rrc_discTxGapConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxGapConfig_r13 },
+ { &hf_lte_rrc_discSysInfoReportConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discSysInfoReportConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscConfig_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_DiscConfig_r12_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SL_DiscConfig_r12_sequence[] = {
{ &hf_lte_rrc_discTxResources_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxResources_r12 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscConfig_r12_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscConfig_r12_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -24223,14 +29230,14 @@ dissect_lte_rrc_AS_Config_v1250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_01_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_02_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_01(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_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_nonCriticalExtension_01, T_nonCriticalExtension_01_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_02, T_nonCriticalExtension_02_sequence);
return offset;
}
@@ -24239,7 +29246,7 @@ dissect_lte_rrc_T_nonCriticalExtension_01(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t HandoverPreparationInformation_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_ue_SupportedEARFCN_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
{ &hf_lte_rrc_as_Config_v1250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v1250 },
- { &hf_lte_rrc_nonCriticalExtension_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_01 },
+ { &hf_lte_rrc_nonCriticalExtension_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_02 },
{ NULL, 0, 0, NULL }
};
@@ -24254,7 +29261,7 @@ dissect_lte_rrc_HandoverPreparationInformation_v1250_IEs(tvbuff_t *tvb _U_, int
static const per_sequence_t HandoverPreparationInformation_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_as_Context_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Context_v1130 },
- { &hf_lte_rrc_nonCriticalExtension_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -24269,7 +29276,7 @@ dissect_lte_rrc_HandoverPreparationInformation_v1130_IEs(tvbuff_t *tvb _U_, int
static const per_sequence_t HandoverPreparationInformation_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_as_Config_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -24283,7 +29290,7 @@ dissect_lte_rrc_HandoverPreparationInformation_v9e0_IEs(tvbuff_t *tvb _U_, int o
static const per_sequence_t HandoverPreparationInformation_v9d0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension },
{ &hf_lte_rrc_nonCriticalExtension_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -24415,6 +29422,73 @@ dissect_lte_rrc_HandoverPreparationInformation(tvbuff_t *tvb _U_, int offset _U_
static int
+dissect_lte_rrc_OCTET_STRING(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t AS_Config_v10j0_sequence[] = {
+ { &hf_lte_rrc_antennaInfoDedicatedPCell_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AS_Config_v10j0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v10j0, AS_Config_v10j0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_01_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_01, T_nonCriticalExtension_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t HandoverPreparationInformation_v10j0_IEs_sequence[] = {
+ { &hf_lte_rrc_as_Config_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AS_Config_v10j0 },
+ { &hf_lte_rrc_nonCriticalExtension_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HandoverPreparationInformation_v10j0_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_v10j0_IEs, HandoverPreparationInformation_v10j0_IEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t HandoverPreparationInformation_v9j0_IEs_sequence[] = {
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverPreparationInformation_v10j0_IEs },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_HandoverPreparationInformation_v9j0_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_v9j0_IEs, HandoverPreparationInformation_v9j0_IEs_sequence);
+
+ return offset;
+}
+
+
+
+static int
dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo(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_UECapabilityInformation_PDU);
@@ -24423,14 +29497,14 @@ dissect_lte_rrc_T_ue_RadioAccessCapabilityInfo(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_03_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_04_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_03, T_nonCriticalExtension_03_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_04, T_nonCriticalExtension_04_sequence);
return offset;
}
@@ -24438,7 +29512,7 @@ dissect_lte_rrc_T_nonCriticalExtension_03(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_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_03 },
+ { &hf_lte_rrc_nonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_04 },
{ NULL, 0, 0, NULL }
};
@@ -24727,6 +29801,16 @@ dissect_lte_rrc_T_intraFreqCellReselectionInfo(tvbuff_t *tvb _U_, int offset _U_
static int
+dissect_lte_rrc_T_lateNonCriticalExtension_06(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_SystemInformationBlockType3_v10j0_IEs_PDU);
+
+ return offset;
+}
+
+
+
+static int
dissect_lte_rrc_ReselectionThresholdQ_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, 31U, NULL, FALSE);
@@ -24810,14 +29894,140 @@ dissect_lte_rrc_SystemInformationBlockType3_eag_3(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_CellReselectionSubPriority_r13_vals[] = {
+ { 0, "oDot2" },
+ { 1, "oDot4" },
+ { 2, "oDot6" },
+ { 3, "oDot8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_CellReselectionSubPriority_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CellReselectionServingFreqInfo_v13xy_sequence[] = {
+ { &hf_lte_rrc_cellReselectionSubPriority_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CellReselectionSubPriority_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CellReselectionServingFreqInfo_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_CellReselectionServingFreqInfo_v13xy, CellReselectionServingFreqInfo_v13xy_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_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,
+ 0U, 10U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_redistributionFactorCell_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_redistributionFactorCell_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 value_string lte_rrc_T_t360_r13_vals[] = {
+ { 0, "min4" },
+ { 1, "min8" },
+ { 2, "min16" },
+ { 3, "min32" },
+ { 4, "infinity" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t360_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);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_redistrOnPagingOnly_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_redistrOnPagingOnly_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 RedistributionServingInfo_r13_sequence[] = {
+ { &hf_lte_rrc_redistributionFactorServing_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10 },
+ { &hf_lte_rrc_redistributionFactorCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_redistributionFactorCell_r13 },
+ { &hf_lte_rrc_t360_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t360_r13 },
+ { &hf_lte_rrc_redistrOnPagingOnly_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_redistrOnPagingOnly_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RedistributionServingInfo_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_RedistributionServingInfo_r13, RedistributionServingInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType3_eag_4_sequence[] = {
+ { &hf_lte_rrc_cellReselectionServingFreqInfo_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellReselectionServingFreqInfo_v13xy },
+ { &hf_lte_rrc_redistributionServingInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedistributionServingInfo_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType3_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, SystemInformationBlockType3_eag_4_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType3_sequence[] = {
{ &hf_lte_rrc_cellReselectionInfoCommon, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReselectionInfoCommon },
{ &hf_lte_rrc_cellReselectionServingFreqInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cellReselectionServingFreqInfo },
{ &hf_lte_rrc_intraFreqCellReselectionInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_intraFreqCellReselectionInfo },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_07, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_06 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_eag_3 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType3_eag_4 },
{ NULL, 0, 0, NULL }
};
@@ -24880,7 +30090,7 @@ static const per_sequence_t SystemInformationBlockType4_sequence[] = {
{ &hf_lte_rrc_intraFreqNeighCellList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_IntraFreqNeighCellList },
{ &hf_lte_rrc_intraFreqBlackCellList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_IntraFreqBlackCellList },
{ &hf_lte_rrc_csg_PhysCellIdRange, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PhysCellIdRange },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -25026,7 +30236,7 @@ dissect_lte_rrc_InterFreqCarrierFreqList(tvbuff_t *tvb _U_, int offset _U_, asn1
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_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_lateNonCriticalExtension_07(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_SystemInformationBlockType5_v8h0_IEs_PDU);
@@ -25193,10 +30403,208 @@ dissect_lte_rrc_SystemInformationBlockType5_eag_1(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t NS_PmaxValue_r10_sequence[] = {
+ { &hf_lte_rrc_additionalPmax_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_additionalSpectrumEmission, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AdditionalSpectrumEmission },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_NS_PmaxValue_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_NS_PmaxValue_r10, NS_PmaxValue_r10_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NS_PmaxList_r10_sequence_of[1] = {
+ { &hf_lte_rrc_NS_PmaxList_r10_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NS_PmaxValue_r10 },
+};
+
+static int
+dissect_lte_rrc_NS_PmaxList_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_NS_PmaxList_r10, NS_PmaxList_r10_sequence_of,
+ 1, maxNS_Pmax_r10, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MultiBandInfoList_v10j0_sequence_of[1] = {
+ { &hf_lte_rrc_MultiBandInfoList_v10j0_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NS_PmaxList_r10 },
+};
+
+static int
+dissect_lte_rrc_MultiBandInfoList_v10j0(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_MultiBandInfoList_v10j0, MultiBandInfoList_v10j0_sequence_of,
+ 1, maxMultiBands, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqInfo_v10j0_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 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqInfo_v10j0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_InterFreqCarrierFreqInfo_v10j0, InterFreqCarrierFreqInfo_v10j0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqListExt_v1280_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqCarrierFreqListExt_v1280_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_v10j0 },
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqListExt_v1280(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_InterFreqCarrierFreqListExt_v1280, InterFreqCarrierFreqListExt_v1280_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType5_eag_2_sequence[] = {
+ { &hf_lte_rrc_interFreqCarrierFreqListExt_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqCarrierFreqListExt_v1280 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType5_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, SystemInformationBlockType5_eag_2_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RedistributionFactor_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,
+ 1U, 10U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RedistributionNeighCell_r13_sequence[] = {
+ { &hf_lte_rrc_physCellId_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &hf_lte_rrc_redistributionFactorCell_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RedistributionFactor_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RedistributionNeighCell_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_RedistributionNeighCell_r13, RedistributionNeighCell_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RedistributionNeighCellList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_RedistributionNeighCellList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RedistributionNeighCell_r13 },
+};
+
+static int
+dissect_lte_rrc_RedistributionNeighCellList_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_RedistributionNeighCellList_r13, RedistributionNeighCellList_r13_sequence_of,
+ 1, maxCellInter, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RedistributionInterFreqInfo_r13_sequence[] = {
+ { &hf_lte_rrc_redistributionFactorFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedistributionFactor_r13 },
+ { &hf_lte_rrc_redistributionNeighCellList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedistributionNeighCellList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RedistributionInterFreqInfo_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_RedistributionInterFreqInfo_r13, RedistributionInterFreqInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqInfo_v13xy_sequence[] = {
+ { &hf_lte_rrc_cellReselectionSubPriority_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellReselectionSubPriority_r13 },
+ { &hf_lte_rrc_redistributionInterFreqInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedistributionInterFreqInfo_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqInfo_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_InterFreqCarrierFreqInfo_v13xy, InterFreqCarrierFreqInfo_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqList_v13xy_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqCarrierFreqList_v13xy_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_v13xy },
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqList_v13xy(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_InterFreqCarrierFreqList_v13xy, InterFreqCarrierFreqList_v13xy_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t InterFreqCarrierFreqListExt_v13xy_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqCarrierFreqListExt_v13xy_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_v13xy },
+};
+
+static int
+dissect_lte_rrc_InterFreqCarrierFreqListExt_v13xy(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_InterFreqCarrierFreqListExt_v13xy, InterFreqCarrierFreqListExt_v13xy_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType5_eag_3_sequence[] = {
+ { &hf_lte_rrc_interFreqCarrierFreqList_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqCarrierFreqList_v13xy },
+ { &hf_lte_rrc_interFreqCarrierFreqListExt_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqCarrierFreqListExt_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType5_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, SystemInformationBlockType5_eag_3_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_06, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_05 },
+ { &hf_lte_rrc_lateNonCriticalExtension_08, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_07 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType5_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -25359,7 +30767,7 @@ dissect_lte_rrc_CarrierFreqListUTRA_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_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_lateNonCriticalExtension_08(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_SystemInformationBlockType6_v8h0_IEs_PDU);
@@ -25624,7 +31032,7 @@ static const per_sequence_t SystemInformationBlockType6_sequence[] = {
{ &hf_lte_rrc_carrierFreqListUTRA_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqListUTRA_TDD },
{ &hf_lte_rrc_t_ReselectionUTRA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_Reselection },
{ &hf_lte_rrc_t_ReselectionUTRA_SF, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SpeedStateScaleFactors },
- { &hf_lte_rrc_lateNonCriticalExtension_07, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_06 },
+ { &hf_lte_rrc_lateNonCriticalExtension_09, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_08 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType6_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -25716,7 +31124,7 @@ static const per_sequence_t SystemInformationBlockType7_sequence[] = {
{ &hf_lte_rrc_t_ReselectionGERAN, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_Reselection },
{ &hf_lte_rrc_t_ReselectionGERAN_SF, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SpeedStateScaleFactors },
{ &hf_lte_rrc_carrierFreqsInfoList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqsInfoListGERAN },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -26444,7 +31852,7 @@ static const per_sequence_t SystemInformationBlockType8_sequence[] = {
{ &hf_lte_rrc_searchWindowSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
{ &hf_lte_rrc_parametersHRPD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_parametersHRPD },
{ &hf_lte_rrc_parameters1XRTT, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_parameters1XRTT },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NOT_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_SystemInformationBlockType8_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType8_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInformationBlockType8_eag_3 },
@@ -26480,7 +31888,7 @@ dissect_lte_rrc_T_hnb_Name(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t SystemInformationBlockType9_sequence[] = {
{ &hf_lte_rrc_hnb_Name , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_hnb_Name },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -26570,7 +31978,7 @@ static const per_sequence_t SystemInformationBlockType10_sequence[] = {
{ &hf_lte_rrc_serialNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_serialNumber },
{ &hf_lte_rrc_warningType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_warningType },
{ &hf_lte_rrc_dummy , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_50 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -26721,7 +32129,7 @@ static const per_sequence_t SystemInformationBlockType11_sequence[] = {
{ &hf_lte_rrc_warningMessageSegmentNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_warningMessageSegmentNumber },
{ &hf_lte_rrc_warningMessageSegment, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_warningMessageSegment },
{ &hf_lte_rrc_dataCodingScheme, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_dataCodingScheme },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -26872,7 +32280,7 @@ static const per_sequence_t SystemInformationBlockType12_r9_sequence[] = {
{ &hf_lte_rrc_warningMessageSegmentNumber_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_warningMessageSegmentNumber_r9 },
{ &hf_lte_rrc_warningMessageSegment_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_warningMessageSegment_r9 },
{ &hf_lte_rrc_dataCodingScheme_r9, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_dataCodingScheme_r9 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -26932,16 +32340,6 @@ dissect_lte_rrc_T_mcch_RepetitionPeriod_r9(tvbuff_t *tvb _U_, int offset _U_, as
}
-
-static int
-dissect_lte_rrc_INTEGER_0_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,
- 0U, 10U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string lte_rrc_T_mcch_ModificationPeriod_r9_vals[] = {
{ 0, "rf512" },
{ 1, "rf1024" },
@@ -27070,7 +32468,7 @@ dissect_lte_rrc_MBMS_NotificationConfig_r9(tvbuff_t *tvb _U_, int offset _U_, as
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, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -27163,7 +32561,7 @@ dissect_lte_rrc_T_eab_Param_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t SystemInformationBlockType14_r11_sequence[] = {
{ &hf_lte_rrc_eab_Param_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_eab_Param_r11 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -27276,7 +32674,7 @@ dissect_lte_rrc_SystemInformationBlockType15_r11_eag_1(tvbuff_t *tvb _U_, int of
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, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &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 },
{ NULL, 0, 0, NULL }
};
@@ -27374,7 +32772,7 @@ dissect_lte_rrc_T_timeInfo_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const per_sequence_t SystemInformationBlockType16_r11_sequence[] = {
{ &hf_lte_rrc_timeInfo_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_timeInfo_r11 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -27476,7 +32874,7 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_WLAN_OffloadInfoPerPLMN_r12(tvbuf
static const per_sequence_t SystemInformationBlockType17_r12_sequence[] = {
{ &hf_lte_rrc_wlan_OffloadInfoPerPLMN_List_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxPLMN_r11_OF_WLAN_OffloadInfoPerPLMN_r12 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
};
@@ -27607,12 +33005,41 @@ dissect_lte_rrc_T_rxParamsNCell_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+static const value_string lte_rrc_T_syncTxPeriodic_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_syncTxPeriodic_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 SL_SyncConfig_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_syncTxPeriodic_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_syncTxPeriodic_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfig_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, SL_SyncConfig_r12_eag_1_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 },
{ &hf_lte_rrc_slssid_r12 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SLSSID_r12 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -27656,9 +33083,53 @@ dissect_lte_rrc_T_commConfig_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const per_sequence_t SL_CommTxPoolListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CommTxPoolListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePool_r12 },
+};
+
+static int
+dissect_lte_rrc_SL_CommTxPoolListExt_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_SL_CommTxPoolListExt_r13, SL_CommTxPoolListExt_r13_sequence_of,
+ 1, maxSL_CommTxPool_v13x0, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_commTxAllowRelayCommon_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_commTxAllowRelayCommon_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 SystemInformationBlockType18_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_commTxPoolNormalCommonExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxPoolListExt_r13 },
+ { &hf_lte_rrc_commTxAllowRelayCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxAllowRelayCommon_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType18_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, SystemInformationBlockType18_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType18_r12_sequence[] = {
{ &hf_lte_rrc_commConfig_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_commConfig_r12 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &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_SystemInformationBlockType18_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -27812,10 +33283,369 @@ dissect_lte_rrc_SL_CarrierFreqInfoList_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string lte_rrc_SL_DiscTxResourcesInterFreq_r13_vals[] = {
+ { 0, "acquireSI-FromCarrier-r13" },
+ { 1, "discTxPoolCommon-r13" },
+ { 2, "requestDedicated-r13" },
+ { 3, "noTxOnCarrier-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t SL_DiscTxResourcesInterFreq_r13_choice[] = {
+ { 0, &hf_lte_rrc_acquireSI_FromCarrier_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_discTxPoolCommon_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscTxPoolList_r12 },
+ { 2, &hf_lte_rrc_requestDedicated_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_noTxOnCarrier_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxResourcesInterFreq_r13(tvbuff_t *tvb _U_, int offset _U_, 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_DiscTxResourcesInterFreq_r13, SL_DiscTxResourcesInterFreq_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discTxRefCarrierCommon_r13_vals[] = {
+ { 0, "pCell" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discTxRefCarrierCommon_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 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_r1s_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_r1s(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_r1s, T_rxParameters_r1s_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_r1s, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParameters_r1s },
+ { 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_r12_sequence_of[1] = {
+ { &hf_lte_rrc_SL_SyncConfigListNFreq_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfigNFreq_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_SyncConfigListNFreq_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SL_SyncConfigListNFreq_r12, SL_SyncConfigListNFreq_r12_sequence_of,
+ 1, maxSL_SyncConfig_r12, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CarrierFreqInfo_v13x0_sequence[] = {
+ { &hf_lte_rrc_discRxResources_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscRxPoolList_r12 },
+ { &hf_lte_rrc_discRxResourcesPS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscRxPoolList_r12 },
+ { &hf_lte_rrc_discTxResources_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResourcesInterFreq_r13 },
+ { &hf_lte_rrc_discTxResourcesPS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResourcesInterFreq_r13 },
+ { &hf_lte_rrc_discTxPowerInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPowerInfoList_r12 },
+ { &hf_lte_rrc_discTxRefCarrierCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxRefCarrierCommon_r13 },
+ { &hf_lte_rrc_discSyncConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncConfigListNFreq_r12 },
+ { &hf_lte_rrc_cellSelectionInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoNFreq_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_CarrierFreqInfo_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_CarrierFreqInfo_v13x0, SL_CarrierFreqInfo_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CarrierFreqInfoList_v13x0_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CarrierFreqInfoList_v13x0_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CarrierFreqInfo_v13x0 },
+};
+
+static int
+dissect_lte_rrc_SL_CarrierFreqInfoList_v13x0(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_CarrierFreqInfoList_v13x0, SL_CarrierFreqInfoList_v13x0_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_gapRequestsAllowedCommon_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_gapRequestsAllowedCommon(tvbuff_t *tvb _U_, int offset _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_discConfig_v13x0_sequence[] = {
+ { &hf_lte_rrc_discInterFreqList_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CarrierFreqInfoList_v13x0 },
+ { &hf_lte_rrc_gapRequestsAllowedCommon, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_gapRequestsAllowedCommon },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discConfig_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_discConfig_v13x0, T_discConfig_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discHystMaxRelayUE_r13_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB3" },
+ { 2, "dB6" },
+ { 3, "dB9" },
+ { 4, "dB12" },
+ { 5, "dBinf" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discHystMaxRelayUE_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discHystMinRelayUE_r13_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB3" },
+ { 2, "dB6" },
+ { 3, "dB9" },
+ { 4, "dB12" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discHystMinRelayUE_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_discHystMaxRemoteUE_r13_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB3" },
+ { 2, "dB6" },
+ { 3, "dB9" },
+ { 4, "dB12" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discHystMaxRemoteUE_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_minHyst_r13_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB3" },
+ { 2, "dB6" },
+ { 3, "dB9" },
+ { 4, "dB12" },
+ { 5, "dBinf" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_minHyst_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ReselectionInfoRelay_r13_sequence[] = {
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_filterCoefficient_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FilterCoefficient },
+ { &hf_lte_rrc_minHyst_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_minHyst_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReselectionInfoRelay_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_ReselectionInfoRelay_r13, ReselectionInfoRelay_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_discConfigRelay_r13_sequence[] = {
+ { &hf_lte_rrc_discThreshHiRelayUE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range },
+ { &hf_lte_rrc_discThreshLoRelayUE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range },
+ { &hf_lte_rrc_discHystMaxRelayUE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discHystMaxRelayUE_r13 },
+ { &hf_lte_rrc_discHystMinRelayUE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discHystMinRelayUE_r13 },
+ { &hf_lte_rrc_discThreshHiRemoteUE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range },
+ { &hf_lte_rrc_discHystMaxRemoteUE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discHystMaxRemoteUE_r13 },
+ { &hf_lte_rrc_reselectionInfoRemoteUE_IC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReselectionInfoRelay_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discConfigRelay_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_discConfigRelay_r13, T_discConfigRelay_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_discConfigPS_13_sequence[] = {
+ { &hf_lte_rrc_discRxPoolPS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscRxPoolList_r12 },
+ { &hf_lte_rrc_discTxPoolPS_Common_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPoolList_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discConfigPS_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_discConfigPS_13, T_discConfigPS_13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType19_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_discConfig_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discConfig_v13x0 },
+ { &hf_lte_rrc_discConfigRelay_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discConfigRelay_r13 },
+ { &hf_lte_rrc_discConfigPS_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discConfigPS_13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType19_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, SystemInformationBlockType19_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t SystemInformationBlockType19_r12_sequence[] = {
{ &hf_lte_rrc_discConfig_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_discConfig_r12 },
{ &hf_lte_rrc_discInterFreqList_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_CarrierFreqInfoList_r12 },
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &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_SystemInformationBlockType19_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -27831,6 +33661,83 @@ dissect_lte_rrc_SystemInformationBlockType19_r12(tvbuff_t *tvb _U_, int offset _
}
+static const value_string lte_rrc_T_sc_mcch_RepetionPeriod_r13_vals[] = {
+ { 0, "rf2" },
+ { 1, "rf4" },
+ { 2, "rf8" },
+ { 3, "rf16" },
+ { 4, "rf32" },
+ { 5, "rf64" },
+ { 6, "rf128" },
+ { 7, "rf256" },
+ { 0, NULL }
+};
+
+
+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_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, 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 value_string lte_rrc_T_sc_mcch_ModificationPeriod_r13_vals[] = {
+ { 0, "rf2" },
+ { 1, "rf4" },
+ { 2, "rf8" },
+ { 3, "rf16" },
+ { 4, "rf32" },
+ { 5, "rf64" },
+ { 6, "rf128" },
+ { 7, "rf256" },
+ { 8, "rf512" },
+ { 9, "rf1024" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_sc_mcch_ModificationPeriod_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,
+ 10, NULL, FALSE, 0, NULL);
+
+ 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_Offset_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_10 },
+ { &hf_lte_rrc_sc_mcch_Subframe_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_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 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType20_r13(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_r13, SystemInformationBlockType20_r13_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_sib_TypeAndInfo_item_vals[] = {
{ 0, "sib2" },
{ 1, "sib3" },
@@ -27850,6 +33757,7 @@ static const value_string lte_rrc_T_sib_TypeAndInfo_item_vals[] = {
{ 15, "sib17-v1250" },
{ 16, "sib18-v1250" },
{ 17, "sib19-v1250" },
+ { 18, "sib20-v13x0" },
{ 0, NULL }
};
@@ -27872,6 +33780,7 @@ static const per_choice_t T_sib_TypeAndInfo_item_choice[] = {
{ 15, &hf_lte_rrc_sib17_v1250 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType17_r12 },
{ 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_v13x0 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType20_r13 },
{ 0, NULL, 0, NULL }
};
@@ -27899,22 +33808,22 @@ dissect_lte_rrc_T_sib_TypeAndInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_40_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_41_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_40, T_nonCriticalExtension_40_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_41, T_nonCriticalExtension_41_sequence);
return offset;
}
static const per_sequence_t SystemInformation_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, 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_40 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
{ NULL, 0, 0, NULL }
};
@@ -27929,7 +33838,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_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28378,14 +34287,14 @@ dissect_lte_rrc_PMCH_InfoListExt_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_16_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_17_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_16, T_nonCriticalExtension_16_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_17, T_nonCriticalExtension_17_sequence);
return offset;
}
@@ -28393,7 +34302,7 @@ dissect_lte_rrc_T_nonCriticalExtension_16(tvbuff_t *tvb _U_, int offset _U_, asn
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_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_16 },
+ { &hf_lte_rrc_nonCriticalExtension_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
{ NULL, 0, 0, NULL }
};
@@ -28407,8 +34316,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28425,7 +34334,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_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28489,14 +34398,14 @@ dissect_lte_rrc_CountingRequestList_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_nonCriticalExtension_13_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_14_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_13, T_nonCriticalExtension_13_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_14, T_nonCriticalExtension_14_sequence);
return offset;
}
@@ -28504,8 +34413,8 @@ dissect_lte_rrc_T_nonCriticalExtension_13(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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
+ { &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_T_nonCriticalExtension_14 },
{ NULL, 0, 0, NULL }
};
@@ -28814,14 +34723,60 @@ dissect_lte_rrc_T_eab_ParamModification_r11(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtension_20_sequence[] = {
+static const value_string lte_rrc_T_redistributionIndication_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_redistributionIndication_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 value_string lte_rrc_T_systemInfoModification_eDRX_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_systemInfoModification_eDRX_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 T_nonCriticalExtension_21_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_20, T_nonCriticalExtension_20_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_21, T_nonCriticalExtension_21_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Paging_v13xx_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_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_Paging_v13xx_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_Paging_v13xx_IEs, Paging_v13xx_IEs_sequence);
return offset;
}
@@ -28829,7 +34784,7 @@ dissect_lte_rrc_T_nonCriticalExtension_20(tvbuff_t *tvb _U_, int offset _U_, asn
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_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
+ { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v13xx_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28844,7 +34799,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_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28858,8 +34813,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28876,7 +34831,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_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -28981,22 +34936,22 @@ dissect_lte_rrc_NextHopChainingCount(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_27_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_28_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_27, T_nonCriticalExtension_27_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_28, T_nonCriticalExtension_28_sequence);
return offset;
}
static const per_sequence_t RRCConnectionReestablishment_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
{ NULL, 0, 0, NULL }
};
@@ -29012,7 +34967,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_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29025,7 +34980,7 @@ dissect_lte_rrc_RRCConnectionReestablishment_r8_IEs(tvbuff_t *tvb _U_, int offse
}
-static const value_string lte_rrc_T_c1_25_vals[] = {
+static const value_string lte_rrc_T_c1_26_vals[] = {
{ 0, "rrcConnectionReestablishment-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -29037,7 +34992,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_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 },
@@ -29050,9 +35005,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;
@@ -29079,7 +35034,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_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_22, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_22 },
{ 0, NULL, 0, NULL }
};
@@ -29112,22 +35067,22 @@ dissect_lte_rrc_RRCConnectionReestablishment(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtension_29_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_30_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_29, T_nonCriticalExtension_29_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_30, T_nonCriticalExtension_30_sequence);
return offset;
}
static const per_sequence_t RRCConnectionReestablishmentReject_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
{ NULL, 0, 0, NULL }
};
@@ -29141,7 +35096,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_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29281,14 +35236,14 @@ dissect_lte_rrc_T_deprioritisationReq_r11(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtension_30_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_31_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_30, T_nonCriticalExtension_30_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_31, T_nonCriticalExtension_31_sequence);
return offset;
}
@@ -29296,7 +35251,7 @@ dissect_lte_rrc_T_nonCriticalExtension_30(tvbuff_t *tvb _U_, int offset _U_, asn
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_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
+ { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
{ NULL, 0, 0, NULL }
};
@@ -29311,7 +35266,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_T_extendedWaitTime_r10 },
- { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29325,8 +35280,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29341,7 +35296,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_T_waitTime },
- { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29354,7 +35309,7 @@ dissect_lte_rrc_RRCConnectionReject_r8_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, "rrcConnectionReject-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -29362,7 +35317,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_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 },
@@ -29371,9 +35326,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;
@@ -29400,7 +35355,7 @@ static const value_string lte_rrc_T_criticalExtensions_26_vals[] = {
};
static const per_choice_t T_criticalExtensions_26_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_26, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_26 },
{ 0, NULL, 0, NULL }
};
@@ -29432,22 +35387,22 @@ dissect_lte_rrc_RRCConnectionReject(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_33_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_34_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_33, T_nonCriticalExtension_33_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_34, T_nonCriticalExtension_34_sequence);
return offset;
}
static const per_sequence_t RRCConnectionSetup_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
+ { &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_T_nonCriticalExtension_34 },
{ NULL, 0, 0, NULL }
};
@@ -29462,7 +35417,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_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29475,7 +35430,7 @@ dissect_lte_rrc_RRCConnectionSetup_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_28_vals[] = {
+static const value_string lte_rrc_T_c1_29_vals[] = {
{ 0, "rrcConnectionSetup-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -29487,7 +35442,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_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 },
@@ -29500,9 +35455,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;
@@ -29529,7 +35484,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_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_29, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_29 },
{ 0, NULL, 0, NULL }
};
@@ -29675,22 +35630,22 @@ dissect_lte_rrc_MobilityParametersCDMA2000(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_07_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_08_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_07, T_nonCriticalExtension_07_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_08, T_nonCriticalExtension_08_sequence);
return offset;
}
static const per_sequence_t CSFBParametersResponseCDMA2000_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_07 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_08 },
{ NULL, 0, 0, NULL }
};
@@ -29706,7 +35661,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_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29824,22 +35779,22 @@ dissect_lte_rrc_T_dedicatedInfoType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_08_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_09_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_08(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_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_08, T_nonCriticalExtension_08_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_09, T_nonCriticalExtension_09_sequence);
return offset;
}
static const per_sequence_t DLInformationTransfer_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_08 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_09 },
{ NULL, 0, 0, NULL }
};
@@ -29854,7 +35809,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_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DLInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DLInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -29867,7 +35822,7 @@ dissect_lte_rrc_DLInformationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_12_vals[] = {
+static const value_string lte_rrc_T_c1_13_vals[] = {
{ 0, "dlInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -29875,7 +35830,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_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 },
@@ -29884,9 +35839,9 @@ 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;
@@ -29913,7 +35868,7 @@ static const value_string lte_rrc_T_criticalExtensions_08_vals[] = {
};
static const per_choice_t T_criticalExtensions_08_choice[] = {
- { 0, &hf_lte_rrc_c1_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_12 },
+ { 0, &hf_lte_rrc_c1_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_13 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_08, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_08 },
{ 0, NULL, 0, NULL }
};
@@ -29961,14 +35916,14 @@ dissect_lte_rrc_T_dualRxTxRedirectIndicator_r10(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_nonCriticalExtension_09_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_10_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_09, T_nonCriticalExtension_09_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_10, T_nonCriticalExtension_10_sequence);
return offset;
}
@@ -29977,7 +35932,7 @@ dissect_lte_rrc_T_nonCriticalExtension_09(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_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_09 },
+ { &hf_lte_rrc_nonCriticalExtension_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_10 },
{ NULL, 0, 0, NULL }
};
@@ -29992,7 +35947,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_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30006,8 +35961,8 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t HandoverFromEUTRAPreparationRequest_v890_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30024,7 +35979,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_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30037,7 +35992,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs(tvbuff_t *tvb _U_, in
}
-static const value_string lte_rrc_T_c1_13_vals[] = {
+static const value_string lte_rrc_T_c1_14_vals[] = {
{ 0, "handoverFromEUTRAPreparationRequest-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -30045,7 +36000,7 @@ static const value_string lte_rrc_T_c1_13_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_13_choice[] = {
+static const per_choice_t T_c1_14_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 },
@@ -30054,9 +36009,9 @@ static const per_choice_t T_c1_13_choice[] = {
};
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;
@@ -30083,7 +36038,7 @@ static const value_string lte_rrc_T_criticalExtensions_09_vals[] = {
};
static const per_choice_t T_criticalExtensions_09_choice[] = {
- { 0, &hf_lte_rrc_c1_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_13 },
+ { 0, &hf_lte_rrc_c1_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_14 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_09, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_09 },
{ 0, NULL, 0, NULL }
};
@@ -30441,14 +36396,14 @@ dissect_lte_rrc_T_purpose(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_nonCriticalExtension_18_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_19_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_18, T_nonCriticalExtension_18_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_19, T_nonCriticalExtension_19_sequence);
return offset;
}
@@ -30456,7 +36411,7 @@ dissect_lte_rrc_T_nonCriticalExtension_18(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_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
+ { &hf_lte_rrc_nonCriticalExtension_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
{ NULL, 0, 0, NULL }
};
@@ -30470,8 +36425,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
+ { &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_MobilityFromEUTRACommand_v8d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30487,7 +36442,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_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30557,14 +36512,14 @@ dissect_lte_rrc_T_purpose_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtension_19_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_20_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_19, T_nonCriticalExtension_19_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_20, T_nonCriticalExtension_20_sequence);
return offset;
}
@@ -30572,7 +36527,7 @@ dissect_lte_rrc_T_nonCriticalExtension_19(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_43, 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_20 },
{ NULL, 0, 0, NULL }
};
@@ -30586,8 +36541,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30603,7 +36558,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_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -30616,7 +36571,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_r9_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_20_vals[] = {
+static const value_string lte_rrc_T_c1_21_vals[] = {
{ 0, "mobilityFromEUTRACommand-r8" },
{ 1, "mobilityFromEUTRACommand-r9" },
{ 2, "spare2" },
@@ -30624,7 +36579,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_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 },
@@ -30633,9 +36588,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;
@@ -30662,7 +36617,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_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_16, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_16 },
{ 0, NULL, 0, NULL }
};
@@ -30846,6 +36801,19 @@ dissect_lte_rrc_RadioResourceConfigCommon_eag_3(tvbuff_t *tvb _U_, int offset _U
}
+static const per_sequence_t RadioResourceConfigCommon_eag_4_sequence[] = {
+ { &hf_lte_rrc_uplinkPowerControlCommon_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommon_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommon_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, RadioResourceConfigCommon_eag_4_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 },
@@ -30862,6 +36830,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_1 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -31057,7 +37026,7 @@ dissect_lte_rrc_SecurityConfigHO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
-dissect_lte_rrc_T_lateNonCriticalExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_lateNonCriticalExtension_01(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_RRCConnectionReconfiguration_v8m0_IEs_PDU);
@@ -31257,14 +37226,30 @@ dissect_lte_rrc_SL_SyncTxControl_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_25_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_26_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_25, T_nonCriticalExtension_25_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_26, T_nonCriticalExtension_26_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RRCConnectionReconfiguration_v13xy_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_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RRCConnectionReconfiguration_v13xy_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_v13xy_IEs, RRCConnectionReconfiguration_v13xy_IEs_sequence);
return offset;
}
@@ -31276,7 +37261,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_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
+ { &hf_lte_rrc_nonCriticalExtension_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v13xy_IEs },
{ NULL, 0, 0, NULL }
};
@@ -31291,7 +37276,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_systemInfomationBlockType1Dedicated_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfomationBlockType1Dedicated_r11 },
- { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -31307,7 +37292,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_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -31323,7 +37308,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_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -31337,8 +37322,8 @@ 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_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension },
- { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_01 },
+ { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -31357,7 +37342,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_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -31370,7 +37355,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_r8_IEs(tvbuff_t *tvb _U_, int offse
}
-static const value_string lte_rrc_T_c1_24_vals[] = {
+static const value_string lte_rrc_T_c1_25_vals[] = {
{ 0, "rrcConnectionReconfiguration-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -31382,7 +37367,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_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 },
@@ -31395,9 +37380,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;
@@ -31424,7 +37409,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_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_20, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_20 },
{ 0, NULL, 0, NULL }
};
@@ -31764,6 +37749,62 @@ dissect_lte_rrc_IdleModeMobilityControlInfo_eag_1(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t FreqPriorityEUTRA_v13xy_sequence[] = {
+ { &hf_lte_rrc_cellReselectionSubPriority_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellReselectionSubPriority_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_FreqPriorityEUTRA_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_FreqPriorityEUTRA_v13xy, FreqPriorityEUTRA_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t FreqPriorityListEUTRA_v13xy_sequence_of[1] = {
+ { &hf_lte_rrc_FreqPriorityListEUTRA_v13xy_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqPriorityEUTRA_v13xy },
+};
+
+static int
+dissect_lte_rrc_FreqPriorityListEUTRA_v13xy(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_FreqPriorityListEUTRA_v13xy, FreqPriorityListEUTRA_v13xy_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t FreqPriorityListExtEUTRA_v13xy_sequence_of[1] = {
+ { &hf_lte_rrc_FreqPriorityListExtEUTRA_v13xy_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqPriorityEUTRA_v13xy },
+};
+
+static int
+dissect_lte_rrc_FreqPriorityListExtEUTRA_v13xy(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_FreqPriorityListExtEUTRA_v13xy, FreqPriorityListExtEUTRA_v13xy_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t IdleModeMobilityControlInfo_eag_2_sequence[] = {
+ { &hf_lte_rrc_freqPriorityListEUTRA_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqPriorityListEUTRA_v13xy },
+ { &hf_lte_rrc_freqPriorityListExtEUTRA_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqPriorityListExtEUTRA_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_IdleModeMobilityControlInfo_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, IdleModeMobilityControlInfo_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t IdleModeMobilityControlInfo_sequence[] = {
{ &hf_lte_rrc_freqPriorityListEUTRA, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_FreqPriorityListEUTRA },
{ &hf_lte_rrc_freqPriorityListGERAN, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_FreqsPriorityListGERAN },
@@ -31773,6 +37814,7 @@ static const per_sequence_t IdleModeMobilityControlInfo_sequence[] = {
{ &hf_lte_rrc_bandClassPriorityList1XRTT, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BandClassPriorityList1XRTT },
{ &hf_lte_rrc_t320 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_t320 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_IdleModeMobilityControlInfo_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_IdleModeMobilityControlInfo_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -31787,7 +37829,7 @@ dissect_lte_rrc_IdleModeMobilityControlInfo(tvbuff_t *tvb _U_, int offset _U_, a
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_lateNonCriticalExtension_02(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_RRCConnectionRelease_v9e0_IEs_PDU);
@@ -32018,14 +38060,14 @@ dissect_lte_rrc_T_extendedWaitTime_r10_01(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_nonCriticalExtension_32_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_33_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_32, T_nonCriticalExtension_32_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_33, T_nonCriticalExtension_33_sequence);
return offset;
}
@@ -32033,7 +38075,7 @@ dissect_lte_rrc_T_nonCriticalExtension_32(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionRelease_v1020_IEs_sequence[] = {
{ &hf_lte_rrc_extendedWaitTime_r10_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedWaitTime_r10_01 },
- { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
+ { &hf_lte_rrc_nonCriticalExtension_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
{ NULL, 0, 0, NULL }
};
@@ -32048,7 +38090,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_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32062,8 +38104,8 @@ 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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_01 },
- { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_02 },
+ { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32080,7 +38122,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_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32093,7 +38135,7 @@ dissect_lte_rrc_RRCConnectionRelease_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_27_vals[] = {
+static const value_string lte_rrc_T_c1_28_vals[] = {
{ 0, "rrcConnectionRelease-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -32101,7 +38143,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_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 },
@@ -32110,9 +38152,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;
@@ -32139,7 +38181,7 @@ static const value_string lte_rrc_T_criticalExtensions_27_vals[] = {
};
static const per_choice_t T_criticalExtensions_27_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_27, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_27 },
{ 0, NULL, 0, NULL }
};
@@ -32186,22 +38228,22 @@ dissect_lte_rrc_SecurityConfigSMC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_36_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_37_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_36, T_nonCriticalExtension_36_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_37, T_nonCriticalExtension_37_sequence);
return offset;
}
static const per_sequence_t SecurityModeCommand_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
{ NULL, 0, 0, NULL }
};
@@ -32216,7 +38258,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_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32229,7 +38271,7 @@ dissect_lte_rrc_SecurityModeCommand_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, "securityModeCommand-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -32237,7 +38279,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_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 },
@@ -32246,9 +38288,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;
@@ -32275,7 +38317,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_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_32, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_32 },
{ 0, NULL, 0, NULL }
};
@@ -32336,14 +38378,72 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11(tvbuff_t *tvb _U_, i
}
-static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
+static const value_string lte_rrc_T_requestReducedFormat_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_requestReducedFormat_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 value_string lte_rrc_T_skipFallbackCombinations_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipFallbackCombinations_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 int
+dissect_lte_rrc_INTEGER_2_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 2U, 32U, NULL, FALSE);
+
+ return offset;
+}
+
+
+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;
+}
+
+
+static const per_sequence_t UECapabilityEnquiry_v13xy_IEs_sequence[] = {
+ { &hf_lte_rrc_requestReducedFormat_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_requestReducedFormat_r13 },
+ { &hf_lte_rrc_skipFallbackCombinations_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipFallbackCombinations_r13 },
+ { &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_nonCriticalExtension_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UECapabilityEnquiry_v13xy_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_v13xy_IEs, UECapabilityEnquiry_v13xy_IEs_sequence);
return offset;
}
@@ -32351,7 +38451,7 @@ dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn
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_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
+ { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v13xy_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32365,8 +38465,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32381,7 +38481,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_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32394,7 +38494,7 @@ dissect_lte_rrc_UECapabilityEnquiry_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_34_vals[] = {
+static const value_string lte_rrc_T_c1_35_vals[] = {
{ 0, "ueCapabilityEnquiry-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -32402,7 +38502,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_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 },
@@ -32411,9 +38511,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;
@@ -32440,7 +38540,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_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_38, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_38 },
{ 0, NULL, 0, NULL }
};
@@ -32513,22 +38613,22 @@ dissect_lte_rrc_DRB_CountMSB_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtension_04_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_05_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_04, T_nonCriticalExtension_04_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_05, T_nonCriticalExtension_05_sequence);
return offset;
}
static const per_sequence_t CounterCheck_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_04 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_05 },
{ NULL, 0, 0, NULL }
};
@@ -32543,7 +38643,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_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheck_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheck_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32556,7 +38656,7 @@ dissect_lte_rrc_CounterCheck_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string lte_rrc_T_c1_11_vals[] = {
+static const value_string lte_rrc_T_c1_12_vals[] = {
{ 0, "counterCheck-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -32564,7 +38664,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_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 },
@@ -32573,9 +38673,9 @@ 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;
@@ -32602,7 +38702,7 @@ static const value_string lte_rrc_T_criticalExtensions_04_vals[] = {
};
static const per_choice_t T_criticalExtensions_04_choice[] = {
- { 0, &hf_lte_rrc_c1_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_11 },
+ { 0, &hf_lte_rrc_c1_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_12 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_04 },
{ 0, NULL, 0, NULL }
};
@@ -32680,14 +38780,14 @@ dissect_lte_rrc_T_mobilityHistoryReportReq_r12(tvbuff_t *tvb _U_, int offset _U_
}
-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;
}
@@ -32695,7 +38795,7 @@ dissect_lte_rrc_T_nonCriticalExtension_46(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_119, 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 }
};
@@ -32710,7 +38810,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_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32725,7 +38825,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_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32739,8 +38839,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
+ { &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_UEInformationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32756,7 +38856,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_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -32769,7 +38869,7 @@ dissect_lte_rrc_UEInformationRequest_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_36_vals[] = {
+static const value_string lte_rrc_T_c1_37_vals[] = {
{ 0, "ueInformationRequest-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -32777,7 +38877,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_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 },
@@ -32786,9 +38886,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;
@@ -32815,7 +38915,7 @@ static const value_string lte_rrc_T_criticalExtensions_40_vals[] = {
};
static const per_choice_t T_criticalExtensions_40_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_40, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_40 },
{ 0, NULL, 0, NULL }
};
@@ -33089,14 +39189,14 @@ dissect_lte_rrc_TargetMBSFN_AreaList_r12(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtension_12_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_13_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_12, T_nonCriticalExtension_12_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_13, T_nonCriticalExtension_13_sequence);
return offset;
}
@@ -33104,7 +39204,7 @@ dissect_lte_rrc_T_nonCriticalExtension_12(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_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
+ { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
{ NULL, 0, 0, NULL }
};
@@ -33120,7 +39220,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_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -33135,7 +39235,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_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -33156,7 +39256,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_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
{ NULL, 0, 0, NULL }
};
@@ -33169,7 +39269,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int of
}
-static const value_string lte_rrc_T_c1_16_vals[] = {
+static const value_string lte_rrc_T_c1_17_vals[] = {
{ 0, "loggedMeasurementConfiguration-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -33177,7 +39277,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_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 },
@@ -33186,9 +39286,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;
@@ -33215,7 +39315,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_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_12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_12 },
{ 0, NULL, 0, NULL }
};
@@ -33646,14 +39746,14 @@ dissect_lte_rrc_RN_SubframeConfig_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_nonCriticalExtension_22_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_23_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_22, T_nonCriticalExtension_22_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_23, T_nonCriticalExtension_23_sequence);
return offset;
}
@@ -33662,8 +39762,8 @@ dissect_lte_rrc_T_nonCriticalExtension_22(tvbuff_t *tvb _U_, int offset _U_, asn
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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
+ { &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_T_nonCriticalExtension_23 },
{ NULL, 0, 0, NULL }
};
@@ -33676,7 +39776,7 @@ dissect_lte_rrc_RNReconfiguration_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_22_vals[] = {
+static const value_string lte_rrc_T_c1_23_vals[] = {
{ 0, "rnReconfiguration-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -33684,7 +39784,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_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 },
@@ -33693,9 +39793,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;
@@ -33722,7 +39822,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_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_18, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_18 },
{ 0, NULL, 0, NULL }
};
@@ -33987,7 +40087,7 @@ static const value_string lte_rrc_EstablishmentCause_vals[] = {
{ 3, "mo-Signalling" },
{ 4, "mo-Data" },
{ 5, "delayTolerantAccess-v1020" },
- { 6, "spare2" },
+ { 6, "mo-VoiceCall-v1280" },
{ 7, "spare1" },
{ 0, NULL }
};
@@ -34151,22 +40251,22 @@ dissect_lte_rrc_UL_CCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_06_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_07_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_06, T_nonCriticalExtension_06_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_07, T_nonCriticalExtension_07_sequence);
return offset;
}
static const per_sequence_t CSFBParametersRequestCDMA2000_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_06 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_07 },
{ NULL, 0, 0, NULL }
};
@@ -34180,7 +40280,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_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34362,11 +40462,25 @@ dissect_lte_rrc_T_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
+static const per_sequence_t T_eag_3_sequence[] = {
+ { &hf_lte_rrc_rs_sinrResult_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { 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_measResult_sequence[] = {
{ &hf_lte_rrc_rsrpResult , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_Range },
{ &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_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 }
};
@@ -35062,11 +41176,54 @@ dissect_lte_rrc_MeasResultServFreq_r10_eag_1(tvbuff_t *tvb _U_, int offset _U_,
}
+static const per_sequence_t T_measResultSCell_v13xy_sequence[] = {
+ { &hf_lte_rrc_rs_sinrResult_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RS_SINR_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_measResultSCell_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_measResultSCell_v13xy, T_measResultSCell_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_measResultBestNeighCell_v13xy_sequence[] = {
+ { &hf_lte_rrc_rs_sinrResult_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RS_SINR_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_measResultBestNeighCell_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_measResultBestNeighCell_v13xy, T_measResultBestNeighCell_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultServFreq_r10_eag_2_sequence[] = {
+ { &hf_lte_rrc_measResultSCell_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultSCell_v13xy },
+ { &hf_lte_rrc_measResultBestNeighCell_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultBestNeighCell_v13xy },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasResultServFreq_r10_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, MeasResultServFreq_r10_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t MeasResultServFreq_r10_sequence[] = {
{ &hf_lte_rrc_servFreqId_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndex_r10 },
{ &hf_lte_rrc_measResultSCell_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultSCell_r10 },
{ &hf_lte_rrc_measResultBestNeighCell_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultBestNeighCell_r10 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultServFreq_r10_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultServFreq_r10_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -35151,6 +41308,215 @@ dissect_lte_rrc_MeasResults_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+
+static int
+dissect_lte_rrc_T_channelOccupancy_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, 100U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, " percents");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultForRSSI_r13_sequence[] = {
+ { &hf_lte_rrc_rssi_Result_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSSI_Range_r13 },
+ { &hf_lte_rrc_channelOccupancy_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_channelOccupancy_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasResultForRSSI_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_MeasResultForRSSI_r13, MeasResultForRSSI_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RSRQ_Range_v13xx(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -30, 46U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_measResultSCell_r13_sequence[] = {
+ { &hf_lte_rrc_rsrpResultSCell_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_Range },
+ { &hf_lte_rrc_rsrqResultSCell_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRQ_Range_v13xx },
+ { &hf_lte_rrc_rs_sinrResult_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_measResultSCell_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_measResultSCell_r13, T_measResultSCell_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_measResultBestNeighCell_r13_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &hf_lte_rrc_rsrpResultNCell_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_Range },
+ { &hf_lte_rrc_rsrqResultNCell_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRQ_Range_v13xx },
+ { &hf_lte_rrc_rs_sinrResult_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_measResultBestNeighCell_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_measResultBestNeighCell_r13, T_measResultBestNeighCell_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultServFreq_r13_sequence[] = {
+ { &hf_lte_rrc_servFreqId_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndexFull_r13 },
+ { &hf_lte_rrc_measResultSCell_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultSCell_r13 },
+ { &hf_lte_rrc_measResultBestNeighCell_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultBestNeighCell_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasResultServFreq_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_MeasResultServFreq_r13, MeasResultServFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultServFreqListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MeasResultServFreqListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultServFreq_r13 },
+};
+
+static int
+dissect_lte_rrc_MeasResultServFreqListExt_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_MeasResultServFreqListExt_r13, MeasResultServFreqListExt_r13_sequence_of,
+ maxServCell_Plus1, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_M4_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -4, 5U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultSSTD_r13_sequence[] = {
+ { &hf_lte_rrc_sfn_OffsetResult_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
+ { &hf_lte_rrc_frameBoundaryOffsetResult_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_M4_5 },
+ { &hf_lte_rrc_subframeBoundaryOffsetResult_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasResultSSTD_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_MeasResultSSTD_r13, MeasResultSSTD_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_measResultPCell_v13xy_sequence[] = {
+ { &hf_lte_rrc_rs_sinrResult_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RS_SINR_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_measResultPCell_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_measResultPCell_v13xy, T_measResultPCell_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_qci_Id_r13_vals[] = {
+ { 0, "qci1" },
+ { 1, "qci2" },
+ { 2, "qci3" },
+ { 3, "qci4" },
+ { 4, "spare4" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_qci_Id_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);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_PDCP_DelayResult_r13_sequence[] = {
+ { &hf_lte_rrc_qci_Id_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_qci_Id_r13 },
+ { &hf_lte_rrc_excessDelay_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UL_PDCP_DelayResult_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_UL_PDCP_DelayResult_r13, UL_PDCP_DelayResult_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_PDCP_DelayResultList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_UL_PDCP_DelayResultList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_PDCP_DelayResult_r13 },
+};
+
+static int
+dissect_lte_rrc_UL_PDCP_DelayResultList_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_UL_PDCP_DelayResultList_r13, UL_PDCP_DelayResultList_r13_sequence_of,
+ 1, maxQCI_r13, 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_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultPCell_v13xy },
+ { &hf_lte_rrc_ul_PDCP_DelayResultList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UL_PDCP_DelayResultList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+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);
+
+ return offset;
+}
+
+
static const per_sequence_t MeasResults_sequence[] = {
{ &hf_lte_rrc_measId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasId },
{ &hf_lte_rrc_measResultPCell, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measResultPCell },
@@ -35158,6 +41524,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_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResults_eag_2 },
{ &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 },
{ NULL, 0, 0, NULL }
};
@@ -35170,22 +41537,22 @@ dissect_lte_rrc_MeasResults(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtension_17_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_18_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_17, T_nonCriticalExtension_17_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_18, T_nonCriticalExtension_18_sequence);
return offset;
}
static const per_sequence_t MeasurementReport_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
{ NULL, 0, 0, NULL }
};
@@ -35200,7 +41567,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_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35213,7 +41580,7 @@ dissect_lte_rrc_MeasurementReport_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_c1_19_vals[] = {
+static const value_string lte_rrc_T_c1_20_vals[] = {
{ 0, "measurementReport-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -35225,7 +41592,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_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 },
@@ -35238,9 +41605,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;
@@ -35267,7 +41634,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_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_15, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_15 },
{ 0, NULL, 0, NULL }
};
@@ -35359,14 +41726,14 @@ dissect_lte_rrc_T_logMeasAvailableMBSFN_r12(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_nonCriticalExtension_26_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_27_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_26, T_nonCriticalExtension_26_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_27, T_nonCriticalExtension_27_sequence);
return offset;
}
@@ -35374,7 +41741,7 @@ dissect_lte_rrc_T_nonCriticalExtension_26(tvbuff_t *tvb _U_, int offset _U_, asn
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_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
+ { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
{ NULL, 0, 0, NULL }
};
@@ -35389,7 +41756,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_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35405,7 +41772,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_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35419,8 +41786,8 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35434,7 +41801,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReconfigurationComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35560,14 +41927,14 @@ dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_01(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_28_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_29_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_28, T_nonCriticalExtension_28_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_29, T_nonCriticalExtension_29_sequence);
return offset;
}
@@ -35575,7 +41942,7 @@ dissect_lte_rrc_T_nonCriticalExtension_28(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_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
+ { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
{ NULL, 0, 0, NULL }
};
@@ -35590,7 +41957,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_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35605,7 +41972,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_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35619,8 +41986,8 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35635,7 +42002,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_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35649,7 +42016,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReestablishmentComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35856,14 +42223,14 @@ dissect_lte_rrc_T_logMeasAvailableMBSFN_r12_02(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_34_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_35_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_34, T_nonCriticalExtension_34_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_35, T_nonCriticalExtension_35_sequence);
return offset;
}
@@ -35873,7 +42240,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_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
+ { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_35 },
{ NULL, 0, 0, NULL }
};
@@ -35888,7 +42255,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_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35906,7 +42273,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_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35920,8 +42287,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35938,7 +42305,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_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35951,7 +42318,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_r8_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_29_vals[] = {
+static const value_string lte_rrc_T_c1_30_vals[] = {
{ 0, "rrcConnectionSetupComplete-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -35959,7 +42326,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_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 },
@@ -35968,9 +42335,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;
@@ -35997,7 +42364,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_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_30, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_30 },
{ 0, NULL, 0, NULL }
};
@@ -36030,22 +42397,22 @@ dissect_lte_rrc_RRCConnectionSetupComplete(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_37_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_38_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_37, T_nonCriticalExtension_37_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_38, T_nonCriticalExtension_38_sequence);
return offset;
}
static const per_sequence_t SecurityModeComplete_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
+ { &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_38 },
{ NULL, 0, 0, NULL }
};
@@ -36059,7 +42426,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_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36125,22 +42492,22 @@ dissect_lte_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_38_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_39_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_38, T_nonCriticalExtension_38_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_39, T_nonCriticalExtension_39_sequence);
return offset;
}
static const per_sequence_t SecurityModeFailure_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
{ NULL, 0, 0, NULL }
};
@@ -36154,7 +42521,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_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36254,14 +42621,14 @@ dissect_lte_rrc_UE_RadioPagingInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-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;
}
@@ -36269,7 +42636,7 @@ dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UECapabilityInformation_v1250_IEs_sequence[] = {
{ &hf_lte_rrc_ue_RadioPagingInfo_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_RadioPagingInfo_r12 },
- { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
+ { &hf_lte_rrc_nonCriticalExtension_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
{ NULL, 0, 0, NULL }
};
@@ -36283,8 +42650,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
+ { &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_UECapabilityInformation_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36299,7 +42666,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_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36312,7 +42679,7 @@ dissect_lte_rrc_UECapabilityInformation_r8_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_35_vals[] = {
+static const value_string lte_rrc_T_c1_36_vals[] = {
{ 0, "ueCapabilityInformation-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -36324,7 +42691,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_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 },
@@ -36337,9 +42704,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;
@@ -36366,7 +42733,7 @@ static const value_string lte_rrc_T_criticalExtensions_39_vals[] = {
};
static const per_choice_t T_criticalExtensions_39_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_39, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_39 },
{ 0, NULL, 0, NULL }
};
@@ -36409,22 +42776,22 @@ dissect_lte_rrc_BIT_STRING_SIZE_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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;
}
static const per_sequence_t ULHandoverPreparationTransfer_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
{ NULL, 0, 0, NULL }
};
@@ -36441,7 +42808,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_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36454,7 +42821,7 @@ dissect_lte_rrc_ULHandoverPreparationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offs
}
-static const value_string lte_rrc_T_c1_38_vals[] = {
+static const value_string lte_rrc_T_c1_39_vals[] = {
{ 0, "ulHandoverPreparationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -36462,7 +42829,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_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 },
@@ -36471,9 +42838,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;
@@ -36500,7 +42867,7 @@ static const value_string lte_rrc_T_criticalExtensions_42_vals[] = {
};
static const per_choice_t T_criticalExtensions_42_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_42, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_42 },
{ 0, NULL, 0, NULL }
};
@@ -36556,22 +42923,22 @@ dissect_lte_rrc_T_dedicatedInfoType_01(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_50_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_51_sequence[] = {
{ 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_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_50, T_nonCriticalExtension_50_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_51, T_nonCriticalExtension_51_sequence);
return offset;
}
static const per_sequence_t ULInformationTransfer_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
+ { &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 },
{ NULL, 0, 0, NULL }
};
@@ -36586,7 +42953,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_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36599,7 +42966,7 @@ dissect_lte_rrc_ULInformationTransfer_r8_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, "ulInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -36607,7 +42974,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_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 },
@@ -36616,9 +42983,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;
@@ -36645,7 +43012,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 }
};
@@ -36717,22 +43084,22 @@ dissect_lte_rrc_DRB_CountInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_05_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_06_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_05, T_nonCriticalExtension_05_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_06, T_nonCriticalExtension_06_sequence);
return offset;
}
static const per_sequence_t CounterCheckResponse_v8a0_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_05 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_06 },
{ NULL, 0, 0, NULL }
};
@@ -36747,7 +43114,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_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheckResponse_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CounterCheckResponse_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37265,6 +43632,34 @@ dissect_lte_rrc_RLF_Report_r9_eag_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+static const value_string lte_rrc_T_droppedQCI_r13_vals[] = {
+ { 0, "qci1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_droppedQCI_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 RLF_Report_r9_eag_5_sequence[] = {
+ { &hf_lte_rrc_droppedQCI_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_droppedQCI_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLF_Report_r9_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, RLF_Report_r9_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RLF_Report_r9_sequence[] = {
{ &hf_lte_rrc_measResultLastServCell_r9, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measResultLastServCell_r9 },
{ &hf_lte_rrc_measResultNeighCells_r9, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultNeighCells_r9 },
@@ -37272,6 +43667,7 @@ static const per_sequence_t RLF_Report_r9_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RLF_Report_r9_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RLF_Report_r9_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RLF_Report_r9_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RLF_Report_r9_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -37286,7 +43682,7 @@ dissect_lte_rrc_RLF_Report_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_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_lateNonCriticalExtension_04(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_UEInformationResponse_v9e0_IEs_PDU);
@@ -37578,6 +43974,34 @@ dissect_lte_rrc_LogMeasInfo_r10_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+static const value_string lte_rrc_T_inDeviceCoexDetected_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_inDeviceCoexDetected_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 LogMeasInfo_r10_eag_3_sequence[] = {
+ { &hf_lte_rrc_inDeviceCoexDetected_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_inDeviceCoexDetected_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LogMeasInfo_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, LogMeasInfo_r10_eag_3_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t LogMeasInfo_r10_sequence[] = {
{ &hf_lte_rrc_locationInfo_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_LocationInfo_r10 },
{ &hf_lte_rrc_relativeTimeStamp_r10, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_relativeTimeStamp_r10 },
@@ -37586,6 +44010,7 @@ static const per_sequence_t LogMeasInfo_r10_sequence[] = {
{ &hf_lte_rrc_measResultNeighCells_r10, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultNeighCells_r10 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogMeasInfo_r10_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogMeasInfo_r10_eag_2 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_LogMeasInfo_r10_eag_3 },
{ NULL, 0, 0, NULL }
};
@@ -37804,14 +44229,14 @@ dissect_lte_rrc_MobilityHistoryReport_r12(tvbuff_t *tvb _U_, int offset _U_, asn
}
-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;
}
@@ -37819,7 +44244,7 @@ dissect_lte_rrc_T_nonCriticalExtension_48(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_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
+ { &hf_lte_rrc_nonCriticalExtension_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
{ NULL, 0, 0, NULL }
};
@@ -37834,7 +44259,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_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37849,7 +44274,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_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37863,8 +44288,8 @@ 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_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_03 },
- { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_04 },
+ { &hf_lte_rrc_nonCriticalExtension_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37880,7 +44305,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_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37893,7 +44318,7 @@ dissect_lte_rrc_UEInformationResponse_r9_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_37_vals[] = {
+static const value_string lte_rrc_T_c1_38_vals[] = {
{ 0, "ueInformationResponse-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -37901,7 +44326,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_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 },
@@ -37910,9 +44335,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;
@@ -37939,7 +44364,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_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_41, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_41 },
{ 0, NULL, 0, NULL }
};
@@ -38012,22 +44437,22 @@ dissect_lte_rrc_T_carrierFreq_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_nonCriticalExtension_21_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_22_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_21, T_nonCriticalExtension_21_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_22, T_nonCriticalExtension_22_sequence);
return offset;
}
static const per_sequence_t ProximityIndication_v930_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, 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_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
{ NULL, 0, 0, NULL }
};
@@ -38043,7 +44468,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_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38056,7 +44481,7 @@ dissect_lte_rrc_ProximityIndication_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_21_vals[] = {
+static const value_string lte_rrc_T_c1_22_vals[] = {
{ 0, "proximityIndication-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38064,7 +44489,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_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 },
@@ -38073,9 +44498,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;
@@ -38102,7 +44527,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_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_17, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_17 },
{ 0, NULL, 0, NULL }
};
@@ -38134,22 +44559,22 @@ dissect_lte_rrc_ProximityIndication_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_23_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_24_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_23, T_nonCriticalExtension_23_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_24, T_nonCriticalExtension_24_sequence);
return offset;
}
static const per_sequence_t RNReconfigurationComplete_r10_IEs_sequence[] = {
- { &hf_lte_rrc_lateNonCriticalExtension, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
{ NULL, 0, 0, NULL }
};
@@ -38162,7 +44587,7 @@ dissect_lte_rrc_RNReconfigurationComplete_r10_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_23_vals[] = {
+static const value_string lte_rrc_T_c1_24_vals[] = {
{ 0, "rnReconfigurationComplete-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38170,7 +44595,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_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 },
@@ -38179,9 +44604,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;
@@ -38208,7 +44633,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_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_19, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_19 },
{ 0, NULL, 0, NULL }
};
@@ -38289,14 +44714,14 @@ dissect_lte_rrc_CountingResponseList_r10(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_nonCriticalExtension_14_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_15_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_14, T_nonCriticalExtension_14_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_15, T_nonCriticalExtension_15_sequence);
return offset;
}
@@ -38305,8 +44730,8 @@ dissect_lte_rrc_T_nonCriticalExtension_14(tvbuff_t *tvb _U_, int offset _U_, asn
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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
{ NULL, 0, 0, NULL }
};
@@ -38319,7 +44744,7 @@ dissect_lte_rrc_MBMSCountingResponse_r10_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, "countingResponse-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38327,7 +44752,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_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 },
@@ -38336,9 +44761,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;
@@ -38365,7 +44790,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_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_13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_13 },
{ 0, NULL, 0, NULL }
};
@@ -38476,14 +44901,14 @@ dissect_lte_rrc_T_rstd_InterFreqIndication_r10(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_nonCriticalExtension_11_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_12_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_11, T_nonCriticalExtension_11_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_12, T_nonCriticalExtension_12_sequence);
return offset;
}
@@ -38491,8 +44916,8 @@ dissect_lte_rrc_T_nonCriticalExtension_11(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, 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_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 },
{ NULL, 0, 0, NULL }
};
@@ -38505,7 +44930,7 @@ dissect_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs(tvbuff_t *tvb _U_, in
}
-static const value_string lte_rrc_T_c1_15_vals[] = {
+static const value_string lte_rrc_T_c1_16_vals[] = {
{ 0, "interFreqRSTDMeasurementIndication-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38513,7 +44938,7 @@ static const value_string lte_rrc_T_c1_15_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_15_choice[] = {
+static const per_choice_t T_c1_16_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 },
@@ -38522,9 +44947,9 @@ static const per_choice_t T_c1_15_choice[] = {
};
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;
@@ -38551,7 +44976,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_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_15 },
+ { 0, &hf_lte_rrc_c1_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_16 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_11 },
{ 0, NULL, 0, NULL }
};
@@ -38649,14 +45074,14 @@ dissect_lte_rrc_T_powerPrefIndication_r11_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtension_43_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_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_43, T_nonCriticalExtension_43_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
return offset;
}
@@ -38664,8 +45089,8 @@ dissect_lte_rrc_T_nonCriticalExtension_43(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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
{ NULL, 0, 0, NULL }
};
@@ -38678,7 +45103,7 @@ dissect_lte_rrc_UEAssistanceInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_33_vals[] = {
+static const value_string lte_rrc_T_c1_34_vals[] = {
{ 0, "ueAssistanceInformation-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38686,7 +45111,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_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 },
@@ -38695,9 +45120,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;
@@ -38724,7 +45149,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_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_37, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_37 },
{ 0, NULL, 0, NULL }
};
@@ -39097,14 +45522,14 @@ dissect_lte_rrc_T_ul_CA_AssistanceInfo_r11(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_nonCriticalExtension_10_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_11_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_10, T_nonCriticalExtension_10_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_11, T_nonCriticalExtension_11_sequence);
return offset;
}
@@ -39112,7 +45537,7 @@ dissect_lte_rrc_T_nonCriticalExtension_10(tvbuff_t *tvb _U_, int offset _U_, asn
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_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_10 },
+ { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
{ NULL, 0, 0, NULL }
};
@@ -39128,8 +45553,8 @@ dissect_lte_rrc_InDeviceCoexIndication_v11d0_IEs(tvbuff_t *tvb _U_, int offset _
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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v11d0_IEs },
+ { &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_InDeviceCoexIndication_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39142,7 +45567,7 @@ dissect_lte_rrc_InDeviceCoexIndication_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_14_vals[] = {
+static const value_string lte_rrc_T_c1_15_vals[] = {
{ 0, "inDeviceCoexIndication-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -39150,7 +45575,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_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 },
@@ -39159,9 +45584,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;
@@ -39188,7 +45613,7 @@ static const value_string lte_rrc_T_criticalExtensions_10_vals[] = {
};
static const per_choice_t T_criticalExtensions_10_choice[] = {
- { 0, &hf_lte_rrc_c1_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_14 },
+ { 0, &hf_lte_rrc_c1_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_15 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_10 },
{ 0, NULL, 0, NULL }
};
@@ -39249,14 +45674,57 @@ dissect_lte_rrc_T_mbms_Priority_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_15_sequence[] = {
+static const per_sequence_t MBMSServiceInfo_r13_sequence[] = {
+ { &hf_lte_rrc_tmgi_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TMGI_r9 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MBMSServiceInfo_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_nonCriticalExtension_15, T_nonCriticalExtension_15_sequence);
+ ett_lte_rrc_MBMSServiceInfo_r13, MBMSServiceInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBMSServiceList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MBMSServiceList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMSServiceInfo_r13 },
+};
+
+static int
+dissect_lte_rrc_MBMSServiceList_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_MBMSServiceList_r13, MBMSServiceList_r13_sequence_of,
+ 0, maxMBMSServiceListPerUE_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_16_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_16, T_nonCriticalExtension_16_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MBMSInterestIndication_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_mbms_Services_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSServiceList_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_16 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MBMSInterestIndication_r13_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_MBMSInterestIndication_r13_IEs, MBMSInterestIndication_r13_IEs_sequence);
return offset;
}
@@ -39265,8 +45733,8 @@ dissect_lte_rrc_T_nonCriticalExtension_15(tvbuff_t *tvb _U_, int offset _U_, asn
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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_r13_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39279,7 +45747,7 @@ dissect_lte_rrc_MBMSInterestIndication_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_18_vals[] = {
+static const value_string lte_rrc_T_c1_19_vals[] = {
{ 0, "interestIndication-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -39287,7 +45755,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_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 },
@@ -39296,9 +45764,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;
@@ -39325,7 +45793,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_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_14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_14 },
{ 0, NULL, 0, NULL }
};
@@ -39375,10 +45843,24 @@ dissect_lte_rrc_T_failureType_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t FailureReportSCG_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_measResultServFreqListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultServFreqListExt_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_FailureReportSCG_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, FailureReportSCG_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t FailureReportSCG_r12_sequence[] = {
{ &hf_lte_rrc_failureType_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_failureType_r12 },
{ &hf_lte_rrc_measResultServFreqList_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultServFreqList_r10 },
{ &hf_lte_rrc_measResultNeighCells_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultList2EUTRA_r9 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_FailureReportSCG_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -39391,14 +45873,14 @@ dissect_lte_rrc_FailureReportSCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_35_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_36_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_35, T_nonCriticalExtension_35_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_36, T_nonCriticalExtension_36_sequence);
return offset;
}
@@ -39406,7 +45888,7 @@ dissect_lte_rrc_T_nonCriticalExtension_35(tvbuff_t *tvb _U_, int offset _U_, asn
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_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_35 },
+ { &hf_lte_rrc_nonCriticalExtension_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
{ NULL, 0, 0, NULL }
};
@@ -39419,7 +45901,7 @@ dissect_lte_rrc_SCGFailureInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_30_vals[] = {
+static const value_string lte_rrc_T_c1_31_vals[] = {
{ 0, "scgFailureInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -39427,7 +45909,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_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 },
@@ -39436,9 +45918,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;
@@ -39465,7 +45947,7 @@ static const value_string lte_rrc_T_criticalExtensions_31_vals[] = {
};
static const per_choice_t T_criticalExtensions_31_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_31, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_31 },
{ 0, NULL, 0, NULL }
};
@@ -39561,14 +46043,372 @@ dissect_lte_rrc_INTEGER_1_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtension_39_sequence[] = {
+
+static int
+dissect_lte_rrc_SL_DestinationInfoListUC_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_lte_rrc_SL_DestinationInfoList_r12(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CommTxResourceReqUC_r13_sequence[] = {
+ { &hf_lte_rrc_carrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_destinationInfoListUC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DestinationInfoListUC_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_SL_CommTxResourceReqUC_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_nonCriticalExtension_39, T_nonCriticalExtension_39_sequence);
+ ett_lte_rrc_SL_CommTxResourceReqUC_r13, SL_CommTxResourceReqUC_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ue_Type_r13_vals[] = {
+ { 0, "relayUE" },
+ { 1, "remoteUE" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_Type_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_commTxResourceInfoReqRelay_r13_sequence[] = {
+ { &hf_lte_rrc_commTxResourceReqRelay_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommTxResourceReqUC_r13 },
+ { &hf_lte_rrc_ue_Type_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_Type_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_commTxResourceInfoReqRelay_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_commTxResourceInfoReqRelay_r13, T_commTxResourceInfoReqRelay_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_maxFreq(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, maxFreq, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscTxResourceReq_r13_sequence[] = {
+ { &hf_lte_rrc_carrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_discTxResourceReq_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_63 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxResourceReq_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_DiscTxResourceReq_r13, SL_DiscTxResourceReq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_DiscTxResourceReqPerFreqList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscTxResourceReq_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_DiscTxResourceReqPerFreqList_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_SL_DiscTxResourceReqPerFreqList_r13, SL_DiscTxResourceReqPerFreqList_r13_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_discTxResourceReq_v13x0_sequence[] = {
+ { &hf_lte_rrc_carrierFreqDiscTx_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxFreq },
+ { &hf_lte_rrc_discTxResourceReqAddFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discTxResourceReq_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_discTxResourceReq_v13x0, T_discTxResourceReq_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_GapFreqInfo_r13_sequence[] = {
+ { &hf_lte_rrc_carrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_gapPatternList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_GapPatternList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_GapFreqInfo_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_GapFreqInfo_r13, SL_GapFreqInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_GapRequest_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_GapRequest_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_GapFreqInfo_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_GapRequest_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_SL_GapRequest_r13, SL_GapRequest_r13_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_asyncParameters_r13_01_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_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_asyncParameters_r13_01, T_asyncParameters_r13_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_syncTxPeriodic_r13_02_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_syncTxPeriodic_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_txParameters_r13_01_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_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_syncTxPeriodic_r13_02 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_txParameters_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_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_txParameters_r13_01, T_txParameters_r13_01_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_discSyncConfig_r13_sequence[] = {
+ { &hf_lte_rrc_asyncParameters_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_asyncParameters_r13_01 },
+ { &hf_lte_rrc_txParameters_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_txParameters_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_discSyncConfig_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_discSyncConfig_r13, T_discSyncConfig_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_cellSelectionInfo_r13_sequence[] = {
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_q_RxLevMinOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_8 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cellSelectionInfo_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_cellSelectionInfo_r13, T_cellSelectionInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_q_Hyst_r13_01_vals[] = {
+ { 0, "dB0" },
+ { 1, "dB1" },
+ { 2, "dB2" },
+ { 3, "dB3" },
+ { 4, "dB4" },
+ { 5, "dB5" },
+ { 6, "dB6" },
+ { 7, "dB8" },
+ { 8, "dB10" },
+ { 9, "dB12" },
+ { 10, "dB14" },
+ { 11, "dB16" },
+ { 12, "dB18" },
+ { 13, "dB20" },
+ { 14, "dB22" },
+ { 15, "dB24" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_q_Hyst_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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ul_Bandwidth_r13_vals[] = {
+ { 0, "n6" },
+ { 1, "n15" },
+ { 2, "n25" },
+ { 3, "n50" },
+ { 4, "n75" },
+ { 5, "n100" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_Bandwidth_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,
+ 6, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_freqInfo_r13_sequence[] = {
+ { &hf_lte_rrc_ul_CarrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA },
+ { &hf_lte_rrc_ul_Bandwidth_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_Bandwidth_r13 },
+ { &hf_lte_rrc_additionalSpectrumEmission_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AdditionalSpectrumEmission },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_freqInfo_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_freqInfo_r13, T_freqInfo_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_referenceSignalPower_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,
+ -60, 50U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dBm");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_SysInfoReport_r13_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PLMN_IdentityList },
+ { &hf_lte_rrc_cellIdentity_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellIdentity },
+ { &hf_lte_rrc_carrierFreqInfo_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_discRxResources_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscRxPoolList_r12 },
+ { &hf_lte_rrc_discTxPoolCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPoolList_r12 },
+ { &hf_lte_rrc_discTxPowerInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPowerInfoList_r12 },
+ { &hf_lte_rrc_discSyncConfig_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discSyncConfig_r13 },
+ { &hf_lte_rrc_cellSelectionInfo_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cellSelectionInfo_r13 },
+ { &hf_lte_rrc_q_Hyst_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_q_Hyst_r13_01 },
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_t_ReselectionEUTRA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_Reselection },
+ { &hf_lte_rrc_tdd_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
+ { &hf_lte_rrc_freqInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_freqInfo_r13 },
+ { &hf_lte_rrc_p_Max_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_referenceSignalPower_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_referenceSignalPower_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_SysInfoReport_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_SysInfoReport_r13, SL_SysInfoReport_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_SysInfoReportList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_SysInfoReportList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SysInfoReport_r13 },
+};
+
+static int
+dissect_lte_rrc_SL_SysInfoReportList_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_SL_SysInfoReportList_r13, SL_SysInfoReportList_r13_sequence_of,
+ 1, maxSL_DiscSysInfoReportFreq_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_40_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_40, T_nonCriticalExtension_40_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SidelinkUEInformation_v13x0_IEs_sequence[] = {
+ { &hf_lte_rrc_commTxResourceReq121_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxResourceReqUC_r13 },
+ { &hf_lte_rrc_commTxResourceInfoReqRelay_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxResourceInfoReqRelay_r13 },
+ { &hf_lte_rrc_discTxResourceReq_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxResourceReq_v13x0 },
+ { &hf_lte_rrc_discTxResourceReqPS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResourceReq_r13 },
+ { &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_discSysInfoReportList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SysInfoReportList_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_40 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SidelinkUEInformation_v13x0_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_v13x0_IEs, SidelinkUEInformation_v13x0_IEs_sequence);
return offset;
}
@@ -39579,8 +46419,8 @@ static const per_sequence_t SidelinkUEInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_commTxResourceReq_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxResourceReq_r12 },
{ &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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
+ { &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_SidelinkUEInformation_v13x0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39593,7 +46433,7 @@ dissect_lte_rrc_SidelinkUEInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_32_vals[] = {
+static const value_string lte_rrc_T_c1_33_vals[] = {
{ 0, "sidelinkUEInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -39601,7 +46441,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_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 },
@@ -39610,9 +46450,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;
@@ -39639,7 +46479,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_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_35, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_35 },
{ 0, NULL, 0, NULL }
};
@@ -39794,14 +46634,318 @@ dissect_lte_rrc_UL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-static const per_sequence_t T_nonCriticalExtension_24_sequence[] = {
+static const per_sequence_t MBMSSessionInfo_r13_sequence[] = {
+ { &hf_lte_rrc_tmgi_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TMGI_r9 },
+ { &hf_lte_rrc_sessionId_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_1 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MBMSSessionInfo_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_nonCriticalExtension_24, T_nonCriticalExtension_24_sequence);
+ ett_lte_rrc_MBMSSessionInfo_r13, MBMSSessionInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_onDurationTimerSCPTM_r13_vals[] = {
+ { 0, "psf1" },
+ { 1, "psf2" },
+ { 2, "psf3" },
+ { 3, "psf4" },
+ { 4, "psf5" },
+ { 5, "psf6" },
+ { 6, "psf8" },
+ { 7, "psf10" },
+ { 8, "psf20" },
+ { 9, "psf30" },
+ { 10, "psf40" },
+ { 11, "psf50" },
+ { 12, "psf60" },
+ { 13, "psf80" },
+ { 14, "psf100" },
+ { 15, "psf200" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimerSCPTM_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,
+ 16, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_InactivityTimerSCPTM_r13_vals[] = {
+ { 0, "psf0" },
+ { 1, "psf1" },
+ { 2, "psf2" },
+ { 3, "psf4" },
+ { 4, "psf8" },
+ { 5, "psf10" },
+ { 6, "psf20" },
+ { 7, "psf40" },
+ { 8, "psf80" },
+ { 9, "psf160" },
+ { 10, "ps320" },
+ { 11, "psf640" },
+ { 12, "psf960" },
+ { 13, "psf1280" },
+ { 14, "psf1920" },
+ { 15, "psf2560" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_InactivityTimerSCPTM_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,
+ 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_127(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, 127U, 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 const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13_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" },
+ { 0, NULL }
+};
+
+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 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13(tvbuff_t *tvb _U_, int offset _U_, 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_r13, T_schedulingPeriodStartOffsetSCPTM_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MTCH_SchedulingInfo_r13_sequence[] = {
+ { &hf_lte_rrc_onDurationTimerSCPTM_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_onDurationTimerSCPTM_r13 },
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_drx_InactivityTimerSCPTM_r13 },
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_SchedulingInfo_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_SC_MTCH_SchedulingInfo_r13, SC_MTCH_SchedulingInfo_r13_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCellSCPTM_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,
+ maxNeighCellSCPTM_r13, maxNeighCellSCPTM_r13, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MTCH_Info_r13_sequence[] = {
+ { &hf_lte_rrc_mbmsSessionInfo_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMSSessionInfo_r13 },
+ { &hf_lte_rrc_g_RNTI_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_C_RNTI },
+ { &hf_lte_rrc_sc_mtch_schedulingInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SC_MTCH_SchedulingInfo_r13 },
+ { &hf_lte_rrc_sc_mtch_neighbourCell_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCellSCPTM_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_Info_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_SC_MTCH_Info_r13, SC_MTCH_Info_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MTCH_InfoList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SC_MTCH_InfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_Info_r13 },
+};
+
+static int
+dissect_lte_rrc_SC_MTCH_InfoList_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_SC_MTCH_InfoList_r13, SC_MTCH_InfoList_r13_sequence_of,
+ 0, maxSC_MTCH_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCPTMNeighbourCellList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SCPTMNeighbourCellList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CellIdentity },
+};
+
+static int
+dissect_lte_rrc_SCPTMNeighbourCellList_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_SCPTMNeighbourCellList_r13, SCPTMNeighbourCellList_r13_sequence_of,
+ 1, maxNeighCellSCPTM_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCPTMConfiguration_r13_sequence[] = {
+ { &hf_lte_rrc_sc_mtch_InfoList_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_InfoList_r13 },
+ { &hf_lte_rrc_scptmNeighbourCellList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SCPTMNeighbourCellList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCPTMConfiguration_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_SCPTMConfiguration_r13, SCPTMConfiguration_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_11_vals[] = {
+ { 0, "scptmConfiguration-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_11_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_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_11, T_c1_11_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_07_sequence[] = {
+ { NULL, 0, 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_messageClassExtension_07, T_messageClassExtension_07_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_SC_MCCH_MessageType_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t SC_MCCH_MessageType_choice[] = {
+ { 0, &hf_lte_rrc_c1_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_11 },
+ { 1, &hf_lte_rrc_messageClassExtension_07, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_07 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, 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, SC_MCCH_MessageType_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SC_MCCH_Message_sequence[] = {
+ { &hf_lte_rrc_message_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MCCH_MessageType },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SC_MCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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, SC_MCCH_Message_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_25_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_25, T_nonCriticalExtension_25_sequence);
return offset;
}
@@ -39809,7 +46953,7 @@ dissect_lte_rrc_T_nonCriticalExtension_24(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_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
+ { &hf_lte_rrc_nonCriticalExtension_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
{ NULL, 0, 0, NULL }
};
@@ -39823,8 +46967,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39893,14 +47037,14 @@ dissect_lte_rrc_IdleModeMobilityControlInfo_v9e0(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_nonCriticalExtension_31_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_32_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_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_nonCriticalExtension_31, T_nonCriticalExtension_31_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_32, T_nonCriticalExtension_32_sequence);
return offset;
}
@@ -39909,7 +47053,7 @@ dissect_lte_rrc_T_nonCriticalExtension_31(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_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
+ { &hf_lte_rrc_nonCriticalExtension_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
{ NULL, 0, 0, NULL }
};
@@ -39974,14 +47118,30 @@ dissect_lte_rrc_MultiBandInfoList_v9e0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_41_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_42_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_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_nonCriticalExtension_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_41, T_nonCriticalExtension_41_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_42, T_nonCriticalExtension_42_sequence);
+
+ return offset;
+}
+
+
+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_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_v10j0_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_v10j0_IEs, SystemInformationBlockType1_v10j0_IEs_sequence);
return offset;
}
@@ -39990,7 +47150,7 @@ dissect_lte_rrc_T_nonCriticalExtension_41(tvbuff_t *tvb _U_, int offset _U_, asn
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_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
+ { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40005,7 +47165,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_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40032,14 +47192,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_47_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_48_sequence[] = {
{ 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_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_47, T_nonCriticalExtension_47_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_48, T_nonCriticalExtension_48_sequence);
return offset;
}
@@ -40047,7 +47207,7 @@ dissect_lte_rrc_T_nonCriticalExtension_47(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_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
+ { &hf_lte_rrc_nonCriticalExtension_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
{ NULL, 0, 0, NULL }
};
@@ -40074,14 +47234,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission(tvbu
}
-static const per_sequence_t T_nonCriticalExtension_51_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_52_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_) {
+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_51, T_nonCriticalExtension_51_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_52, T_nonCriticalExtension_52_sequence);
return offset;
}
@@ -40089,7 +47249,7 @@ dissect_lte_rrc_T_nonCriticalExtension_51(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_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
+ { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
{ NULL, 0, 0, NULL }
};
@@ -40104,7 +47264,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_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40117,6 +47277,35 @@ dissect_lte_rrc_SystemInformationBlockType2_v8h0_IEs(tvbuff_t *tvb _U_, int offs
}
+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 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_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType3_v10j0_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_SystemInformationBlockType3_v10j0_IEs, SystemInformationBlockType3_v10j0_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t InterFreqCarrierFreqInfo_v8h0_sequence[] = {
{ &hf_lte_rrc_multiBandInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList },
{ NULL, 0, 0, NULL }
@@ -40174,14 +47363,43 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0(tvbuff_
}
-static const per_sequence_t T_nonCriticalExtension_52_sequence[] = {
+static const per_sequence_t SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0_sequence_of[1] = {
+ { &hf_lte_rrc_interFreqCarrierFreqList_v10j0_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_v10j0 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0(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_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0, SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0_sequence_of,
+ 1, maxFreq, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_54_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_) {
+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_52, T_nonCriticalExtension_52_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_54, T_nonCriticalExtension_54_sequence);
+
+ return offset;
+}
+
+
+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_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType5_v10j0_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_SystemInformationBlockType5_v10j0_IEs, SystemInformationBlockType5_v10j0_IEs_sequence);
return offset;
}
@@ -40189,7 +47407,7 @@ dissect_lte_rrc_T_nonCriticalExtension_52(tvbuff_t *tvb _U_, int offset _U_, asn
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_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
+ { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40204,7 +47422,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_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -40259,14 +47477,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v
}
-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;
}
@@ -40274,7 +47492,7 @@ dissect_lte_rrc_T_nonCriticalExtension_53(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_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
+ { &hf_lte_rrc_nonCriticalExtension_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
{ NULL, 0, 0, NULL }
};
@@ -41404,7 +48622,7 @@ dissect_lte_rrc_SON_Parameters_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
-dissect_lte_rrc_T_lateNonCriticalExtension_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_lateNonCriticalExtension_10(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_UE_EUTRA_Capability_v9a0_IEs_PDU);
@@ -44022,14 +51240,823 @@ dissect_lte_rrc_RF_Parameters_v1270(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_55_sequence[] = {
+static const value_string lte_rrc_T_alternativeTBS_Indices_r12_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_alternativeTBS_Indices_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PhyLayerParameters_v1280_sequence[] = {
+ { &hf_lte_rrc_alternativeTBS_Indices_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_alternativeTBS_Indices_r12 },
{ 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_PhyLayerParameters_v1280(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_PhyLayerParameters_v1280, PhyLayerParameters_v1280_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pdcp_TransferSplitUL_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdcp_TransferSplitUL_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 value_string lte_rrc_T_ue_SSTD_Meas_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_SSTD_Meas_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 DC_Parameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_pdcp_TransferSplitUL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdcp_TransferSplitUL_r13 },
+ { &hf_lte_rrc_ue_SSTD_Meas_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_SSTD_Meas_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DC_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DC_Parameters_v13x0, DC_Parameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rs_SINR_Meas_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rs_SINR_Meas_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 value_string lte_rrc_T_whiteCellList_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_whiteCellList_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 MeasParameters_v13xy_sequence[] = {
+ { &hf_lte_rrc_rs_SINR_Meas_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rs_SINR_Meas_r13 },
+ { &hf_lte_rrc_whiteCellList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_whiteCellList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasParameters_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13xy, MeasParameters_v13xy_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_extendedMAC_LengthField_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedMAC_LengthField_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 value_string lte_rrc_T_extendedLongDRX_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedLongDRX_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 MAC_Parameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_extendedMAC_LengthField_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedMAC_LengthField_r13 },
+ { &hf_lte_rrc_extendedLongDRX_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedLongDRX_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, MAC_Parameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pdcp_SN_Extension_18bits_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdcp_SN_Extension_18bits_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 PDCP_Parameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_pdcp_SN_Extension_18bits_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_pdcp_SN_Extension_18bits_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDCP_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, PDCP_Parameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_codebook_HARQ_ACK_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *codebook_tvb=NULL;
+ proto_tree *subtree;
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 2, 2, FALSE, &codebook_tvb, NULL);
+
+ if (codebook_tvb) {
+ subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_codebook_HARQ_ACK_r13);
+ proto_tree_add_bits_item(subtree, hf_lte_rrc_codebook_HARQ_ACK_r13_bit1, codebook_tvb, 0, 1, ENC_BIG_ENDIAN);
+ proto_tree_add_bits_item(subtree, hf_lte_rrc_codebook_HARQ_ACK_r13_bit2, codebook_tvb, 1, 1, ENC_BIG_ENDIAN);
+ }
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fdd_Harq_TimingTDD_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fdd_Harq_TimingTDD_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 int
+dissect_lte_rrc_INTEGER_5_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 5U, 32U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 32U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_Format4_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_Format4_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 value_string lte_rrc_T_pucch_Format5_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_Format5_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 value_string lte_rrc_T_pucch_SCell_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_SCell_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 PhyLayerParameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_codebook_HARQ_ACK_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_codebook_HARQ_ACK_r13 },
+ { &hf_lte_rrc_fdd_Harq_TimingTDD_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fdd_Harq_TimingTDD_r13 },
+ { &hf_lte_rrc_maxNumberUpdatedCSI_Proc_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_5_32 },
+ { &hf_lte_rrc_supportedBlindDecoding_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_32 },
+ { &hf_lte_rrc_pucch_Format4_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_Format4_r13 },
+ { &hf_lte_rrc_pucch_Format5_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_Format5_r13 },
+ { &hf_lte_rrc_pucch_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_SCell_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PhyLayerParameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, PhyLayerParameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_requestedMaximumCCs_r13_vals[] = {
+ { 0, "supported" },
+ { 1, "includedUL" },
+ { 2, "includedDL" },
+ { 3, "includedBoth" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_requestedMaximumCCs_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_skipFallbackCombinations_r13_01_vals[] = {
+ { 0, "supported" },
+ { 1, "included" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipFallbackCombinations_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,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_additionalFallbackSupported_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_additionalFallbackSupported_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 BandParametersUL_r13_sequence_of[1] = {
+ { &hf_lte_rrc_BandParametersUL_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CA_MIMO_ParametersUL_r10 },
+};
+
+static int
+dissect_lte_rrc_BandParametersUL_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_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandParametersUL_r13, BandParametersUL_r13_sequence_of);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fourLayerTM3_TM4_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fourLayerTM3_TM4_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 SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12_sequence_of[1] = {
+ { &hf_lte_rrc_intraBandContiguousCC_InfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IntraBandContiguousCC_Info_r12 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12, SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12_sequence_of,
+ 1, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CA_MIMO_ParametersDL_r13_sequence[] = {
+ { &hf_lte_rrc_ca_BandwidthClassDL_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CA_BandwidthClass_r10 },
+ { &hf_lte_rrc_supportedMIMO_CapabilityDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CapabilityDL_r10 },
+ { &hf_lte_rrc_fourLayerTM3_TM4_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fourLayerTM3_TM4_r13 },
+ { &hf_lte_rrc_intraBandContiguousCC_InfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CA_MIMO_ParametersDL_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_CA_MIMO_ParametersDL_r13, CA_MIMO_ParametersDL_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandParametersDL_r13_sequence_of[1] = {
+ { &hf_lte_rrc_BandParametersDL_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CA_MIMO_ParametersDL_r13 },
+};
+
+static int
+dissect_lte_rrc_BandParametersDL_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_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BandParametersDL_r13, BandParametersDL_r13_sequence_of);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_supportedCSI_Proc_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n3" },
+ { 2, "n4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_supportedCSI_Proc_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,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandParameters_r13_sequence[] = {
+ { &hf_lte_rrc_bandEUTRA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqBandIndicator_r11 },
+ { &hf_lte_rrc_bandParametersUL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandParametersUL_r13 },
+ { &hf_lte_rrc_bandParametersDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BandParametersDL_r13 },
+ { &hf_lte_rrc_supportedCSI_Proc_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_supportedCSI_Proc_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandParameters_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_BandParameters_r13, BandParameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13_sequence_of[1] = {
+ { &hf_lte_rrc_bandParameterList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandParameters_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_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_maxSimultaneousBands_r10_OF_BandParameters_r13, SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13_sequence_of,
+ 1, maxSimultaneousBands_r10, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_multipleTimingAdvance_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multipleTimingAdvance_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 value_string lte_rrc_T_simultaneousRx_Tx_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_simultaneousRx_Tx_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 value_string lte_rrc_T_asynchronous_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_asynchronous_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 value_string lte_rrc_T_supportedCellGrouping_r13_vals[] = {
+ { 0, "threeEntries-r13" },
+ { 1, "fourEntries-r13" },
+ { 2, "fiveEntries-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_supportedCellGrouping_r13_choice[] = {
+ { 0, &hf_lte_rrc_threeEntries_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_3 },
+ { 1, &hf_lte_rrc_fourEntries_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_7 },
+ { 2, &hf_lte_rrc_fiveEntries_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_15 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_supportedCellGrouping_r13(tvbuff_t *tvb _U_, int offset _U_, 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_supportedCellGrouping_r13, T_supportedCellGrouping_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_dc_Support_r13_sequence[] = {
+ { &hf_lte_rrc_asynchronous_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_asynchronous_r13 },
+ { &hf_lte_rrc_supportedCellGrouping_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_supportedCellGrouping_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_dc_Support_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_dc_Support_r13, T_dc_Support_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombinationParametersCommon_r13_sequence[] = {
+ { &hf_lte_rrc_bandParameterList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13 },
+ { &hf_lte_rrc_supportedBandwidthCombinationSet_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandwidthCombinationSet_r10 },
+ { &hf_lte_rrc_multipleTimingAdvance_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multipleTimingAdvance_r13 },
+ { &hf_lte_rrc_simultaneousRx_Tx_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_simultaneousRx_Tx_r13 },
+ { &hf_lte_rrc_bandInfoEUTRA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandInfoEUTRA },
+ { &hf_lte_rrc_dc_Support_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dc_Support_r13 },
+ { &hf_lte_rrc_supportedNAICS_2CRS_AP_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_1_maxNAICS_Entries_r12 },
+ { &hf_lte_rrc_commSupportedBandsPerBC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_1_maxBands },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandCombinationParametersCommon_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_BandCombinationParametersCommon_r13, BandCombinationParametersCommon_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombination_r13_sequence[] = {
+ { &hf_lte_rrc_additionalFallbackSupported_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_additionalFallbackSupported_r13 },
+ { &hf_lte_rrc_bandCombinationParameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParametersCommon_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BandCombination_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_BandCombination_r13, BandCombination_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BandCombinationList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_BandCombinationList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombination_r13 },
+};
+
+static int
+dissect_lte_rrc_BandCombinationList_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_BandCombinationList_r13, BandCombinationList_r13_sequence_of,
+ maxBandComb_r13, maxBandComb_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandCombinations_r13_sequence[] = {
+ { &hf_lte_rrc_bandCombinationList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombinations_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_SupportedBandCombinations_r13, SupportedBandCombinations_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RF_Parameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_requestedMaximumCCs_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_requestedMaximumCCs_r13 },
+ { &hf_lte_rrc_skipFallbackCombinations_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipFallbackCombinations_r13_01 },
+ { &hf_lte_rrc_supportedBandCombinations_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombinations_r13 },
+ { &hf_lte_rrc_supportedMIMO_CapabilityDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MIMO_CapabilityDL_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RF_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, RF_Parameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_extendedRLC_SN_SO_Field_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedRLC_SN_SO_Field_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 RLC_Parameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_extendedRLC_SN_SO_Field_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_extendedRLC_SN_SO_Field_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLC_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v13x0, RLC_Parameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 17U, 17U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_14(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,
+ 14U, 14U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_scptm_ParallelReception_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_scptm_ParallelReception_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 SCPTM_Parameters_v13x0_sequence[] = {
+ { &hf_lte_rrc_scptm_ParallelReception_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scptm_ParallelReception_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCPTM_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SCPTM_Parameters_v13x0, SCPTM_Parameters_v13x0_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_discSysInfoReporting_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discSysInfoReporting_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 SL_Parameters_r13_sequence[] = {
+ { &hf_lte_rrc_discSysInfoReporting_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discSysInfoReporting_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_Parameters_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_Parameters_r13, SL_Parameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_supportOfLAA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_supportOfLAA_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 T_nonCriticalExtension_58_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_Capability_v13x0_IEs_sequence[] = {
+ { &hf_lte_rrc_dc_Parameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DC_Parameters_v13x0 },
+ { &hf_lte_rrc_measParameters_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasParameters_v13xy },
+ { &hf_lte_rrc_mac_Parameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MAC_Parameters_v13x0 },
+ { &hf_lte_rrc_pdcp_Parameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCP_Parameters_v13x0 },
+ { &hf_lte_rrc_phyLayerParameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v13x0 },
+ { &hf_lte_rrc_rf_Parameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v13x0 },
+ { &hf_lte_rrc_rlc_Parameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Parameters_v13x0 },
+ { &hf_lte_rrc_ue_CategoryDL_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_17 },
+ { &hf_lte_rrc_ue_CategoryUL_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_14 },
+ { &hf_lte_rrc_scptm_Parameters_v13x0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_Parameters_v13x0 },
+ { &hf_lte_rrc_sl_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Parameters_r13 },
+ { &hf_lte_rrc_supportOfLAA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_supportOfLAA_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_58 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_Capability_v13x0_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_v13x0_IEs, UE_EUTRA_Capability_v13x0_IEs_sequence);
+
+ return offset;
+}
+
+
+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_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v13x0_IEs },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_Capability_v1280_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_v1280_IEs, UE_EUTRA_Capability_v1280_IEs_sequence);
return offset;
}
@@ -44037,7 +52064,7 @@ dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn
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_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
+ { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44052,7 +52079,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_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44080,7 +52107,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_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44096,7 +52123,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_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44114,7 +52141,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_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44130,7 +52157,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_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44152,7 +52179,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_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44167,7 +52194,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_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44184,7 +52211,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_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44206,7 +52233,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_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44220,8 +52247,8 @@ 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_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_07 },
- { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_10 },
+ { &hf_lte_rrc_nonCriticalExtension_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44243,7 +52270,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_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44265,7 +52292,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_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44750,6 +52777,16 @@ dissect_lte_rrc_RF_Parameters_v10i0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+
+static int
+dissect_lte_rrc_T_lateNonCriticalExtension_09(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_UE_EUTRA_Capability_v10j0_IEs_PDU);
+
+ return offset;
+}
+
+
static const per_sequence_t SupportedBandCombinationAdd_v11d0_sequence_of[1] = {
{ &hf_lte_rrc_SupportedBandCombinationAdd_v11d0_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_v10i0 },
};
@@ -44807,14 +52844,14 @@ dissect_lte_rrc_Other_Parameters_v11d0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_54_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_57_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_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_54, T_nonCriticalExtension_54_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
return offset;
}
@@ -44823,7 +52860,7 @@ dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn
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_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
+ { &hf_lte_rrc_nonCriticalExtension_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
{ NULL, 0, 0, NULL }
};
@@ -44838,8 +52875,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_09 },
+ { &hf_lte_rrc_nonCriticalExtension_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44854,7 +52891,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_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44869,7 +52906,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_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44884,8 +52921,8 @@ 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, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44900,7 +52937,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_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44915,7 +52952,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_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44930,7 +52967,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_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44947,7 +52984,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_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44960,6 +52997,63 @@ dissect_lte_rrc_UE_EUTRA_Capability_v9a0_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string lte_rrc_T_multiNS_Pmax_r10_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiNS_Pmax_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,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RF_Parameters_v10j0_sequence[] = {
+ { &hf_lte_rrc_multiNS_Pmax_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiNS_Pmax_r10 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RF_Parameters_v10j0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v10j0, RF_Parameters_v10j0_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_56_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
+
+ return offset;
+}
+
+
+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_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_Capability_v10j0_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_v10j0_IEs, UE_EUTRA_Capability_v10j0_IEs_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_sl_Bandwidth_r12_vals[] = {
{ 0, "n6" },
{ 1, "n15" },
@@ -44980,16 +53074,6 @@ dissect_lte_rrc_T_sl_Bandwidth_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-
-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 MasterInformationBlock_SL_sequence[] = {
{ &hf_lte_rrc_sl_Bandwidth_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sl_Bandwidth_r12 },
{ &hf_lte_rrc_tdd_ConfigSL_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_TDD_ConfigSL_r12 },
@@ -45022,7 +53106,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_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType },
+ { &hf_lte_rrc_message_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -45124,6 +53208,14 @@ static int dissect_UL_DCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SC_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;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_SC_MCCH_Message(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_SC_MCCH_Message_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UECapabilityInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -45148,6 +53240,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_HandoverPreparationInformation_v9j0_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;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_HandoverPreparationInformation_v9j0_IEs(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_HandoverPreparationInformation_v9j0_IEs_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SystemInformationBlockType1_v890_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;
@@ -45236,6 +53336,14 @@ static int dissect_SystemInformationBlockType2_v8h0_IEs_PDU(tvbuff_t *tvb _U_, p
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SystemInformationBlockType3_v10j0_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;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_SystemInformationBlockType3_v10j0_IEs(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_SystemInformationBlockType3_v10j0_IEs_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SystemInformationBlockType5_v8h0_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;
@@ -45252,6 +53360,14 @@ static int dissect_SystemInformationBlockType6_v8h0_IEs_PDU(tvbuff_t *tvb _U_, p
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_EUTRA_Capability_v10j0_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;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_UE_EUTRA_Capability_v10j0_IEs(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_UE_EUTRA_Capability_v10j0_IEs_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UE_EUTRA_Capability_v9a0_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;
@@ -45263,7 +53379,7 @@ static int dissect_UE_EUTRA_Capability_v9a0_IEs_PDU(tvbuff_t *tvb _U_, packet_in
/*--- End of included file: packet-lte-rrc-fn.c ---*/
-#line 2670 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 2762 "../../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_)
@@ -45423,6 +53539,21 @@ dissect_lte_rrc_SBCCH_SL_BCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree
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;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC SC MCCH");
+ 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_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
static void
lte_rrc_init_protocol(void)
{
@@ -45496,6 +53627,10 @@ void proto_register_lte_rrc(void) {
{ "UL-DCCH-Message", "lte-rrc.UL_DCCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SC_MCCH_Message_PDU,
+ { "SC-MCCH-Message", "lte-rrc.SC_MCCH_Message_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_UECapabilityInformation_PDU,
{ "UECapabilityInformation", "lte-rrc.UECapabilityInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45508,6 +53643,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_HandoverPreparationInformation_v9j0_IEs_PDU,
+ { "HandoverPreparationInformation-v9j0-IEs", "lte-rrc.HandoverPreparationInformation_v9j0_IEs_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SystemInformationBlockType1_v890_IEs_PDU,
{ "SystemInformationBlockType1-v890-IEs", "lte-rrc.SystemInformationBlockType1_v890_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45552,6 +53691,10 @@ void proto_register_lte_rrc(void) {
{ "SystemInformationBlockType2-v8h0-IEs", "lte-rrc.SystemInformationBlockType2_v8h0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SystemInformationBlockType3_v10j0_IEs_PDU,
+ { "SystemInformationBlockType3-v10j0-IEs", "lte-rrc.SystemInformationBlockType3_v10j0_IEs_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SystemInformationBlockType5_v8h0_IEs_PDU,
{ "SystemInformationBlockType5-v8h0-IEs", "lte-rrc.SystemInformationBlockType5_v8h0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45560,6 +53703,10 @@ void proto_register_lte_rrc(void) {
{ "SystemInformationBlockType6-v8h0-IEs", "lte-rrc.SystemInformationBlockType6_v8h0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_UE_EUTRA_Capability_v10j0_IEs_PDU,
+ { "UE-EUTRA-Capability-v10j0-IEs", "lte-rrc.UE_EUTRA_Capability_v10j0_IEs_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_UE_EUTRA_Capability_v9a0_IEs_PDU,
{ "UE-EUTRA-Capability-v9a0-IEs", "lte-rrc.UE_EUTRA_Capability_v9a0_IEs_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45663,16 +53810,32 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_lateNonCriticalExtension,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "OCTET_STRING", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_nonCriticalExtension_03,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverPreparationInformation_v9e0_IEs", HFILL }},
+ { &hf_lte_rrc_lateNonCriticalExtension_01,
+ { "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_04,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "HandoverPreparationInformation_v10j0_IEs", HFILL }},
+ { &hf_lte_rrc_as_Config_v10j0,
+ { "as-Config-v10j0", "lte-rrc.as_Config_v10j0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_05,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_01", HFILL }},
{ &hf_lte_rrc_as_Config_v9e0,
{ "as-Config-v9e0", "lte-rrc.as_Config_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_04,
+ { &hf_lte_rrc_nonCriticalExtension_06,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverPreparationInformation_v1130_IEs", HFILL }},
@@ -45680,7 +53843,7 @@ void proto_register_lte_rrc(void) {
{ "as-Context-v1130", "lte-rrc.as_Context_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_05,
+ { &hf_lte_rrc_nonCriticalExtension_07,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverPreparationInformation_v1250_IEs", HFILL }},
@@ -45692,10 +53855,10 @@ void proto_register_lte_rrc(void) {
{ "as-Config-v1250", "lte-rrc.as_Config_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_06,
+ { &hf_lte_rrc_nonCriticalExtension_08,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_01", HFILL }},
+ "T_nonCriticalExtension_02", HFILL }},
{ &hf_lte_rrc_criticalExtensions_02,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_02_vals), 0,
@@ -45716,10 +53879,10 @@ 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_07,
+ { &hf_lte_rrc_nonCriticalExtension_09,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_02", HFILL }},
+ "T_nonCriticalExtension_03", HFILL }},
{ &hf_lte_rrc_criticalExtensions_03,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_03_vals), 0,
@@ -45740,10 +53903,10 @@ void proto_register_lte_rrc(void) {
{ "ue-RadioAccessCapabilityInfo", "lte-rrc.ue_RadioAccessCapabilityInfo",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_08,
+ { &hf_lte_rrc_nonCriticalExtension_10,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_03", HFILL }},
+ "T_nonCriticalExtension_04", HFILL }},
{ &hf_lte_rrc_sourceMeasConfig,
{ "sourceMeasConfig", "lte-rrc.sourceMeasConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45800,6 +53963,10 @@ void proto_register_lte_rrc(void) {
{ "sourceDl-CarrierFreq-v9e0", "lte-rrc.sourceDl_CarrierFreq_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
+ { &hf_lte_rrc_antennaInfoDedicatedPCell_v10i0,
+ { "antennaInfoDedicatedPCell-v10i0", "lte-rrc.antennaInfoDedicatedPCell_v10i0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AntennaInfoDedicated_v10i0", HFILL }},
{ &hf_lte_rrc_sourceWlan_OffloadConfig_r12,
{ "sourceWlan-OffloadConfig-r12", "lte-rrc.sourceWlan_OffloadConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45896,6 +54063,10 @@ void proto_register_lte_rrc(void) {
{ "rsrqResult-v1250", "lte-rrc.rsrqResult_v1250",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
"RSRQ_Range_v1250", HFILL }},
+ { &hf_lte_rrc_rs_sinrResult_v13xy,
+ { "rs-sinrResult-v13xy", "lte-rrc.rs_sinrResult_v13xy",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RS_SINR_Range_r13_fmt), 0,
+ "RS_SINR_Range_r13", HFILL }},
{ &hf_lte_rrc_message,
{ "message", "lte-rrc.message_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46192,6 +54363,22 @@ 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_08,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SC_MCCH_MessageType_vals), 0,
+ "SC_MCCH_MessageType", HFILL }},
+ { &hf_lte_rrc_c1_11,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_11_vals), 0,
+ "T_c1_11", 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_07,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_07", HFILL }},
{ &hf_lte_rrc_rrc_TransactionIdentifier,
{ "rrc-TransactionIdentifier", "lte-rrc.rrc_TransactionIdentifier",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46200,10 +54387,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_04_vals), 0,
"T_criticalExtensions_04", 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_counterCheck_r8,
{ "counterCheck-r8", "lte-rrc.counterCheck_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46216,14 +54403,14 @@ 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_09,
+ { &hf_lte_rrc_nonCriticalExtension_11,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CounterCheck_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_10,
+ { &hf_lte_rrc_nonCriticalExtension_12,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_04", HFILL }},
+ "T_nonCriticalExtension_05", HFILL }},
{ &hf_lte_rrc_DRB_CountMSB_InfoList_item,
{ "DRB-CountMSB-Info", "lte-rrc.DRB_CountMSB_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46256,14 +54443,14 @@ void proto_register_lte_rrc(void) {
{ "drb-CountInfoList", "lte-rrc.drb_CountInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_11,
+ { &hf_lte_rrc_nonCriticalExtension_13,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CounterCheckResponse_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_12,
+ { &hf_lte_rrc_nonCriticalExtension_14,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_05", HFILL }},
+ "T_nonCriticalExtension_06", HFILL }},
{ &hf_lte_rrc_DRB_CountInfoList_item,
{ "DRB-CountInfo", "lte-rrc.DRB_CountInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46288,14 +54475,14 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_06", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_13,
+ { &hf_lte_rrc_nonCriticalExtension_15,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSFBParametersRequestCDMA2000_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_14,
+ { &hf_lte_rrc_nonCriticalExtension_16,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_06", HFILL }},
+ "T_nonCriticalExtension_07", HFILL }},
{ &hf_lte_rrc_criticalExtensions_07,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_07_vals), 0,
@@ -46316,22 +54503,22 @@ void proto_register_lte_rrc(void) {
{ "mobilityParameters", "lte-rrc.mobilityParameters",
FT_BYTES, BASE_NONE, NULL, 0,
"MobilityParametersCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_15,
+ { &hf_lte_rrc_nonCriticalExtension_17,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSFBParametersResponseCDMA2000_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_16,
+ { &hf_lte_rrc_nonCriticalExtension_18,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_07", HFILL }},
+ "T_nonCriticalExtension_08", HFILL }},
{ &hf_lte_rrc_criticalExtensions_08,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_08_vals), 0,
"T_criticalExtensions_08", 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_dlInformationTransfer_r8,
{ "dlInformationTransfer-r8", "lte-rrc.dlInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46356,22 +54543,22 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfoCDMA2000-HRPD", "lte-rrc.dedicatedInfoCDMA2000_HRPD",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_17,
+ { &hf_lte_rrc_nonCriticalExtension_19,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"DLInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_18,
+ { &hf_lte_rrc_nonCriticalExtension_20,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_08", HFILL }},
+ "T_nonCriticalExtension_09", HFILL }},
{ &hf_lte_rrc_criticalExtensions_09,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_09_vals), 0,
"T_criticalExtensions_09", 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_handoverFromEUTRAPreparationRequest_r8,
{ "handoverFromEUTRAPreparationRequest-r8", "lte-rrc.handoverFromEUTRAPreparationRequest_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46384,11 +54571,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_19,
+ { &hf_lte_rrc_nonCriticalExtension_21,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_20,
+ { &hf_lte_rrc_nonCriticalExtension_22,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v920_IEs", HFILL }},
@@ -46396,7 +54583,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_21,
+ { &hf_lte_rrc_nonCriticalExtension_23,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"HandoverFromEUTRAPreparationRequest_v1020_IEs", HFILL }},
@@ -46408,18 +54595,18 @@ 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_22,
+ { &hf_lte_rrc_nonCriticalExtension_24,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_09", HFILL }},
+ "T_nonCriticalExtension_10", HFILL }},
{ &hf_lte_rrc_criticalExtensions_10,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_10_vals), 0,
"T_criticalExtensions_10", 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_inDeviceCoexIndication_r11_01,
{ "inDeviceCoexIndication-r11", "lte-rrc.inDeviceCoexIndication_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46436,7 +54623,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_23,
+ { &hf_lte_rrc_nonCriticalExtension_25,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"InDeviceCoexIndication_v11d0_IEs", HFILL }},
@@ -46452,10 +54639,10 @@ 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_24,
+ { &hf_lte_rrc_nonCriticalExtension_26,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_10", HFILL }},
+ "T_nonCriticalExtension_11", HFILL }},
{ &hf_lte_rrc_AffectedCarrierFreqList_r11_item,
{ "AffectedCarrierFreq-r11", "lte-rrc.AffectedCarrierFreq_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46548,10 +54735,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_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_interFreqRSTDMeasurementIndication_r10_01,
{ "interFreqRSTDMeasurementIndication-r10", "lte-rrc.interFreqRSTDMeasurementIndication_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46576,10 +54763,10 @@ void proto_register_lte_rrc(void) {
{ "stop", "lte-rrc.stop_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, 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 }},
+ "T_nonCriticalExtension_12", HFILL }},
{ &hf_lte_rrc_RSTD_InterFreqInfoList_r10_item,
{ "RSTD-InterFreqInfo-r10", "lte-rrc.RSTD_InterFreqInfo_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46600,10 +54787,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_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_loggedMeasurementConfiguration_r10_01,
{ "loggedMeasurementConfiguration-r10", "lte-rrc.loggedMeasurementConfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46640,7 +54827,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_26,
+ { &hf_lte_rrc_nonCriticalExtension_28,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1080_IEs", HFILL }},
@@ -46648,7 +54835,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_27,
+ { &hf_lte_rrc_nonCriticalExtension_29,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1130_IEs", HFILL }},
@@ -46660,7 +54847,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_28,
+ { &hf_lte_rrc_nonCriticalExtension_30,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1250_IEs", HFILL }},
@@ -46668,10 +54855,10 @@ 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_29,
+ { &hf_lte_rrc_nonCriticalExtension_31,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_12", HFILL }},
+ "T_nonCriticalExtension_13", HFILL }},
{ &hf_lte_rrc_TargetMBSFN_AreaList_r12_item,
{ "TargetMBSFN-Area-r12", "lte-rrc.TargetMBSFN_Area_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46704,10 +54891,10 @@ void proto_register_lte_rrc(void) {
{ "countingRequestList-r10", "lte-rrc.countingRequestList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_30,
+ { &hf_lte_rrc_nonCriticalExtension_32,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_13", HFILL }},
+ "T_nonCriticalExtension_14", HFILL }},
{ &hf_lte_rrc_CountingRequestList_r10_item,
{ "CountingRequestInfo-r10", "lte-rrc.CountingRequestInfo_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46720,10 +54907,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_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_countingResponse_r10,
{ "countingResponse-r10", "lte-rrc.countingResponse_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46740,10 +54927,10 @@ void proto_register_lte_rrc(void) {
{ "countingResponseList-r10", "lte-rrc.countingResponseList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_31,
+ { &hf_lte_rrc_nonCriticalExtension_33,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_14", HFILL }},
+ "T_nonCriticalExtension_15", HFILL }},
{ &hf_lte_rrc_CountingResponseList_r10_item,
{ "CountingResponseInfo-r10", "lte-rrc.CountingResponseInfo_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46756,10 +54943,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_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_interestIndication_r11,
{ "interestIndication-r11", "lte-rrc.interestIndication_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46776,10 +54963,18 @@ 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_32,
+ { &hf_lte_rrc_nonCriticalExtension_34,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_15", HFILL }},
+ "MBMSInterestIndication_r13_IEs", HFILL }},
+ { &hf_lte_rrc_mbms_Services_r13,
+ { "mbms-Services-r13", "lte-rrc.mbms_Services_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MBMSServiceList_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_35,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_16", HFILL }},
{ &hf_lte_rrc_commonSF_Alloc_r9,
{ "commonSF-Alloc-r9", "lte-rrc.commonSF_Alloc_r9",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46792,11 +54987,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_33,
+ { &hf_lte_rrc_nonCriticalExtension_36,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_34,
+ { &hf_lte_rrc_nonCriticalExtension_37,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v1250_IEs", HFILL }},
@@ -46804,10 +54999,10 @@ 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_35,
+ { &hf_lte_rrc_nonCriticalExtension_38,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_16", HFILL }},
+ "T_nonCriticalExtension_17", HFILL }},
{ &hf_lte_rrc_CommonSF_AllocPatternList_r9_item,
{ "MBSFN-SubframeConfig", "lte-rrc.MBSFN_SubframeConfig_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46816,10 +55011,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_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_measurementReport_r8,
{ "measurementReport-r8", "lte-rrc.measurementReport_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46832,22 +55027,22 @@ void proto_register_lte_rrc(void) {
{ "measResults", "lte-rrc.measResults_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_36,
+ { &hf_lte_rrc_nonCriticalExtension_39,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementReport_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_37,
+ { &hf_lte_rrc_nonCriticalExtension_40,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_17", HFILL }},
+ "T_nonCriticalExtension_18", HFILL }},
{ &hf_lte_rrc_criticalExtensions_16,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_16_vals), 0,
"T_criticalExtensions_16", 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_mobilityFromEUTRACommand_r8,
{ "mobilityFromEUTRACommand-r8", "lte-rrc.mobilityFromEUTRACommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46876,11 +55071,11 @@ void proto_register_lte_rrc(void) {
{ "cellChangeOrder", "lte-rrc.cellChangeOrder_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_38,
+ { &hf_lte_rrc_nonCriticalExtension_41,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_39,
+ { &hf_lte_rrc_nonCriticalExtension_42,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8d0_IEs", HFILL }},
@@ -46888,10 +55083,10 @@ 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_40,
+ { &hf_lte_rrc_nonCriticalExtension_43,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_18", HFILL }},
+ "T_nonCriticalExtension_19", HFILL }},
{ &hf_lte_rrc_purpose_01,
{ "purpose", "lte-rrc.purpose",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_purpose_01_vals), 0,
@@ -46900,18 +55095,18 @@ 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_41,
+ { &hf_lte_rrc_nonCriticalExtension_44,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_42,
+ { &hf_lte_rrc_nonCriticalExtension_45,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v960_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_43,
+ { &hf_lte_rrc_nonCriticalExtension_46,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_19", HFILL }},
+ "T_nonCriticalExtension_20", HFILL }},
{ &hf_lte_rrc_targetRAT_Type,
{ "targetRAT-Type", "lte-rrc.targetRAT_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_targetRAT_Type_vals), 0,
@@ -46988,11 +55183,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_44,
+ { &hf_lte_rrc_nonCriticalExtension_47,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_45,
+ { &hf_lte_rrc_nonCriticalExtension_48,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v920_IEs", HFILL }},
@@ -47000,7 +55195,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_46,
+ { &hf_lte_rrc_nonCriticalExtension_49,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v1130_IEs", HFILL }},
@@ -47008,10 +55203,22 @@ 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_47,
+ { &hf_lte_rrc_nonCriticalExtension_50,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_20", HFILL }},
+ "Paging_v13xx_IEs", HFILL }},
+ { &hf_lte_rrc_redistributionIndication_r13,
+ { "redistributionIndication-r13", "lte-rrc.redistributionIndication_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redistributionIndication_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemInfoModification_eDRX_r13,
+ { "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_51,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_21", HFILL }},
{ &hf_lte_rrc_PagingRecordList_item,
{ "PagingRecord", "lte-rrc.PagingRecord_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47040,10 +55247,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_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_proximityIndication_r9_01,
{ "proximityIndication-r9", "lte-rrc.proximityIndication_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47072,22 +55279,22 @@ 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_48,
+ { &hf_lte_rrc_nonCriticalExtension_52,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ProximityIndication_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_49,
+ { &hf_lte_rrc_nonCriticalExtension_53,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_21", HFILL }},
+ "T_nonCriticalExtension_22", 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_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_rnReconfiguration_r10_01,
{ "rnReconfiguration-r10", "lte-rrc.rnReconfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47104,10 +55311,10 @@ 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_50,
+ { &hf_lte_rrc_nonCriticalExtension_54,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_22", HFILL }},
+ "T_nonCriticalExtension_23", HFILL }},
{ &hf_lte_rrc_systemInformationBlockType1_r10,
{ "systemInformationBlockType1-r10", "lte-rrc.systemInformationBlockType1_r10",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -47120,10 +55327,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_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_rnReconfigurationComplete_r10_01,
{ "rnReconfigurationComplete-r10", "lte-rrc.rnReconfigurationComplete_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47132,18 +55339,18 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_19", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_51,
+ { &hf_lte_rrc_nonCriticalExtension_55,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_23", HFILL }},
+ "T_nonCriticalExtension_24", HFILL }},
{ &hf_lte_rrc_criticalExtensions_20,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_20_vals), 0,
"T_criticalExtensions_20", 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_rrcConnectionReconfiguration_r8,
{ "rrcConnectionReconfiguration-r8", "lte-rrc.rrcConnectionReconfiguration_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47176,30 +55383,26 @@ void proto_register_lte_rrc(void) {
{ "securityConfigHO", "lte-rrc.securityConfigHO_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_52,
+ { &hf_lte_rrc_nonCriticalExtension_56,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v890_IEs", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_01,
+ { &hf_lte_rrc_lateNonCriticalExtension_02,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_53,
+ "T_lateNonCriticalExtension_01", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_57,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v920_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_54,
+ { &hf_lte_rrc_nonCriticalExtension_58,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v10i0_IEs", HFILL }},
- { &hf_lte_rrc_antennaInfoDedicatedPCell_v10i0,
- { "antennaInfoDedicatedPCell-v10i0", "lte-rrc.antennaInfoDedicatedPCell_v10i0_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "AntennaInfoDedicated_v10i0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_55,
+ { &hf_lte_rrc_nonCriticalExtension_59,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_24", HFILL }},
+ "T_nonCriticalExtension_25", HFILL }},
{ &hf_lte_rrc_otherConfig_r9,
{ "otherConfig-r9", "lte-rrc.otherConfig_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47208,7 +55411,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_56,
+ { &hf_lte_rrc_nonCriticalExtension_60,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1020_IEs", HFILL }},
@@ -47220,7 +55423,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_57,
+ { &hf_lte_rrc_nonCriticalExtension_61,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1130_IEs", HFILL }},
@@ -47228,7 +55431,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfomationBlockType1Dedicated-r11", "lte-rrc.systemInfomationBlockType1Dedicated_r11",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_58,
+ { &hf_lte_rrc_nonCriticalExtension_62,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1250_IEs", HFILL }},
@@ -47268,10 +55471,22 @@ 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_59,
+ { &hf_lte_rrc_nonCriticalExtension_63,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_25", HFILL }},
+ "RRCConnectionReconfiguration_v13xy_IEs", HFILL }},
+ { &hf_lte_rrc_sCellToReleaseListExt_r13,
+ { "sCellToReleaseListExt-r13", "lte-rrc.sCellToReleaseListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sCellToAddModListExt_r13,
+ { "sCellToAddModListExt-r13", "lte-rrc.sCellToAddModListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_64,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_26", HFILL }},
{ &hf_lte_rrc_networkControlledSyncTx_r12,
{ "networkControlledSyncTx-r12", "lte-rrc.networkControlledSyncTx_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_networkControlledSyncTx_r12_vals), 0,
@@ -47300,10 +55515,14 @@ void proto_register_lte_rrc(void) {
{ "radioResourceConfigDedicatedPSCell-r12", "lte-rrc.radioResourceConfigDedicatedPSCell_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_antennaInfoDedicatedPSCell_v10i0,
- { "antennaInfoDedicatedPSCell-v10i0", "lte-rrc.antennaInfoDedicatedPSCell_v10i0_element",
+ { &hf_lte_rrc_antennaInfoDedicatedPSCell_v1280,
+ { "antennaInfoDedicatedPSCell-v1280", "lte-rrc.antennaInfoDedicatedPSCell_v1280_element",
FT_NONE, BASE_NONE, NULL, 0,
"AntennaInfoDedicated_v10i0", HFILL }},
+ { &hf_lte_rrc_sCellIndex_r13,
+ { "sCellIndex-r13", "lte-rrc.sCellIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_p_MeNB_r12,
{ "p-MeNB-r12", "lte-rrc.p_MeNB_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -47320,6 +55539,10 @@ void proto_register_lte_rrc(void) {
{ "SCellToAddMod-r10", "lte-rrc.SCellToAddMod_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SCellToAddModListExt_r13_item,
+ { "SCellToAddMod-r13", "lte-rrc.SCellToAddMod_r13_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,
@@ -47340,10 +55563,38 @@ 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_sCellIndex_v13xy,
+ { "sCellIndex-v13xy", "lte-rrc.sCellIndex_v13xy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cellIdentification_r13,
+ { "cellIdentification-r13", "lte-rrc.cellIdentification_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_physCellId_r13,
+ { "physCellId-r13", "lte-rrc.physCellId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PhysCellId", HFILL }},
+ { &hf_lte_rrc_dl_CarrierFreq_r13,
+ { "dl-CarrierFreq-r13", "lte-rrc.dl_CarrierFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_radioResourceConfigCommonSCell_r13,
+ { "radioResourceConfigCommonSCell-r13", "lte-rrc.radioResourceConfigCommonSCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioResourceConfigCommonSCell_r10", HFILL }},
+ { &hf_lte_rrc_radioResourceConfigDedicatedSCell_r13,
+ { "radioResourceConfigDedicatedSCell-r13", "lte-rrc.radioResourceConfigDedicatedSCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "RadioResourceConfigDedicatedSCell_r10", HFILL }},
{ &hf_lte_rrc_SCellToReleaseList_r10_item,
{ "SCellIndex-r10", "lte-rrc.SCellIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SCellToReleaseListExt_r13_item,
+ { "SCellIndex-v13xy", "lte-rrc.SCellIndex_v13xy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_setup_01,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47384,6 +55635,14 @@ void proto_register_lte_rrc(void) {
{ "mobilityControlInfoSCG-r12", "lte-rrc.mobilityControlInfoSCG_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_sCellToReleaseListSCG_Ext_r13,
+ { "sCellToReleaseListSCG-Ext-r13", "lte-rrc.sCellToReleaseListSCG_Ext_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SCellToReleaseListExt_r13", HFILL }},
+ { &hf_lte_rrc_sCellToAddModListSCG_Ext_r13,
+ { "sCellToAddModListSCG-Ext-r13", "lte-rrc.sCellToAddModListSCG_Ext_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SCellToAddModListExt_r13", HFILL }},
{ &hf_lte_rrc_handoverType,
{ "handoverType", "lte-rrc.handoverType",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_handoverType_vals), 0,
@@ -47424,11 +55683,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_21", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_60,
+ { &hf_lte_rrc_nonCriticalExtension_65,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_61,
+ { &hf_lte_rrc_nonCriticalExtension_66,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1020_IEs", HFILL }},
@@ -47440,7 +55699,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_62,
+ { &hf_lte_rrc_nonCriticalExtension_67,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1130_IEs", HFILL }},
@@ -47448,7 +55707,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_63,
+ { &hf_lte_rrc_nonCriticalExtension_68,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1250_IEs", HFILL }},
@@ -47456,18 +55715,18 @@ 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_64,
+ { &hf_lte_rrc_nonCriticalExtension_69,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_26", HFILL }},
+ "T_nonCriticalExtension_27", HFILL }},
{ &hf_lte_rrc_criticalExtensions_22,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_22_vals), 0,
"T_criticalExtensions_22", 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_rrcConnectionReestablishment_r8,
{ "rrcConnectionReestablishment-r8", "lte-rrc.rrcConnectionReestablishment_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47476,14 +55735,14 @@ 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_65,
+ { &hf_lte_rrc_nonCriticalExtension_70,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishment_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_66,
+ { &hf_lte_rrc_nonCriticalExtension_71,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_27", HFILL }},
+ "T_nonCriticalExtension_28", HFILL }},
{ &hf_lte_rrc_criticalExtensions_23,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_23_vals), 0,
@@ -47496,7 +55755,7 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_23", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_67,
+ { &hf_lte_rrc_nonCriticalExtension_72,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v920_IEs", HFILL }},
@@ -47504,11 +55763,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_68,
+ { &hf_lte_rrc_nonCriticalExtension_73,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_69,
+ { &hf_lte_rrc_nonCriticalExtension_74,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1020_IEs", HFILL }},
@@ -47516,7 +55775,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_70,
+ { &hf_lte_rrc_nonCriticalExtension_75,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1130_IEs", HFILL }},
@@ -47524,7 +55783,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_71,
+ { &hf_lte_rrc_nonCriticalExtension_76,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1250_IEs", HFILL }},
@@ -47532,10 +55791,10 @@ 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_72,
+ { &hf_lte_rrc_nonCriticalExtension_77,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_28", HFILL }},
+ "T_nonCriticalExtension_29", HFILL }},
{ &hf_lte_rrc_criticalExtensions_24,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_24_vals), 0,
@@ -47548,14 +55807,14 @@ 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_73,
+ { &hf_lte_rrc_nonCriticalExtension_78,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_74,
+ { &hf_lte_rrc_nonCriticalExtension_79,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_29", HFILL }},
+ "T_nonCriticalExtension_30", HFILL }},
{ &hf_lte_rrc_criticalExtensions_25,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_25_vals), 0,
@@ -47592,10 +55851,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_26_vals), 0,
"T_criticalExtensions_26", 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_rrcConnectionReject_r8,
{ "rrcConnectionReject-r8", "lte-rrc.rrcConnectionReject_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47608,11 +55867,11 @@ void proto_register_lte_rrc(void) {
{ "waitTime", "lte-rrc.waitTime",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_75,
+ { &hf_lte_rrc_nonCriticalExtension_80,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_76,
+ { &hf_lte_rrc_nonCriticalExtension_81,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1020_IEs", HFILL }},
@@ -47620,7 +55879,7 @@ void proto_register_lte_rrc(void) {
{ "extendedWaitTime-r10", "lte-rrc.extendedWaitTime_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_77,
+ { &hf_lte_rrc_nonCriticalExtension_82,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1130_IEs", HFILL }},
@@ -47636,18 +55895,18 @@ 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_78,
+ { &hf_lte_rrc_nonCriticalExtension_83,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_30", HFILL }},
+ "T_nonCriticalExtension_31", HFILL }},
{ &hf_lte_rrc_criticalExtensions_27,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_27_vals), 0,
"T_criticalExtensions_27", 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_rrcConnectionRelease_r8,
{ "rrcConnectionRelease-r8", "lte-rrc.rrcConnectionRelease_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47668,15 +55927,15 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo", "lte-rrc.idleModeMobilityControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_79,
+ { &hf_lte_rrc_nonCriticalExtension_84,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v890_IEs", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_02,
+ { &hf_lte_rrc_lateNonCriticalExtension_03,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_80,
+ "T_lateNonCriticalExtension_02", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_85,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v920_IEs", HFILL }},
@@ -47688,10 +55947,10 @@ 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_81,
+ { &hf_lte_rrc_nonCriticalExtension_86,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_31", HFILL }},
+ "T_nonCriticalExtension_32", HFILL }},
{ &hf_lte_rrc_cellInfoList_r9,
{ "cellInfoList-r9", "lte-rrc.cellInfoList_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cellInfoList_r9_vals), 0,
@@ -47712,7 +55971,7 @@ 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_82,
+ { &hf_lte_rrc_nonCriticalExtension_87,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v1020_IEs", HFILL }},
@@ -47720,10 +55979,10 @@ void proto_register_lte_rrc(void) {
{ "extendedWaitTime-r10", "lte-rrc.extendedWaitTime_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"T_extendedWaitTime_r10_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_83,
+ { &hf_lte_rrc_nonCriticalExtension_88,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_32", HFILL }},
+ "T_nonCriticalExtension_33", HFILL }},
{ &hf_lte_rrc_eutra,
{ "eutra", "lte-rrc.eutra",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -47792,6 +56051,14 @@ void proto_register_lte_rrc(void) {
{ "freqPriorityListExtEUTRA-r12", "lte-rrc.freqPriorityListExtEUTRA_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_freqPriorityListEUTRA_v13xy,
+ { "freqPriorityListEUTRA-v13xy", "lte-rrc.freqPriorityListEUTRA_v13xy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_freqPriorityListExtEUTRA_v13xy,
+ { "freqPriorityListExtEUTRA-v13xy", "lte-rrc.freqPriorityListExtEUTRA_v13xy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_freqPriorityListEUTRA_v9e0,
{ "freqPriorityListEUTRA-v9e0", "lte-rrc.freqPriorityListEUTRA_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -47808,6 +56075,14 @@ void proto_register_lte_rrc(void) {
{ "FreqPriorityEUTRA-r12", "lte-rrc.FreqPriorityEUTRA_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_FreqPriorityListEUTRA_v13xy_item,
+ { "FreqPriorityEUTRA-v13xy", "lte-rrc.FreqPriorityEUTRA_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_FreqPriorityListExtEUTRA_v13xy_item,
+ { "FreqPriorityEUTRA-v13xy", "lte-rrc.FreqPriorityEUTRA_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_carrierFreq_01,
{ "carrierFreq", "lte-rrc.carrierFreq",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -47824,6 +56099,10 @@ void proto_register_lte_rrc(void) {
{ "cellReselectionPriority-r12", "lte-rrc.cellReselectionPriority_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"CellReselectionPriority", HFILL }},
+ { &hf_lte_rrc_cellReselectionSubPriority_r13,
+ { "cellReselectionSubPriority-r13", "lte-rrc.cellReselectionSubPriority_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CellReselectionSubPriority_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_FreqsPriorityListGERAN_item,
{ "FreqsPriorityGERAN", "lte-rrc.FreqsPriorityGERAN_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47944,10 +56223,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_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_rrcConnectionSetup_r8,
{ "rrcConnectionSetup-r8", "lte-rrc.rrcConnectionSetup_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47956,22 +56235,22 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_29", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_84,
+ { &hf_lte_rrc_nonCriticalExtension_89,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_85,
+ { &hf_lte_rrc_nonCriticalExtension_90,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_33", HFILL }},
+ "T_nonCriticalExtension_34", HFILL }},
{ &hf_lte_rrc_criticalExtensions_30,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_30_vals), 0,
"T_criticalExtensions_30", 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_rrcConnectionSetupComplete_r8,
{ "rrcConnectionSetupComplete-r8", "lte-rrc.rrcConnectionSetupComplete_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47988,11 +56267,11 @@ void proto_register_lte_rrc(void) {
{ "registeredMME", "lte-rrc.registeredMME_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_86,
+ { &hf_lte_rrc_nonCriticalExtension_91,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_87,
+ { &hf_lte_rrc_nonCriticalExtension_92,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1020_IEs", HFILL }},
@@ -48012,7 +56291,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_88,
+ { &hf_lte_rrc_nonCriticalExtension_93,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1130_IEs", HFILL }},
@@ -48020,7 +56299,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_89,
+ { &hf_lte_rrc_nonCriticalExtension_94,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1250_IEs", HFILL }},
@@ -48036,10 +56315,10 @@ 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_90,
+ { &hf_lte_rrc_nonCriticalExtension_95,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_34", HFILL }},
+ "T_nonCriticalExtension_35", HFILL }},
{ &hf_lte_rrc_plmn_Identity,
{ "plmn-Identity", "lte-rrc.plmn_Identity_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48056,10 +56335,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_31_vals), 0,
"T_criticalExtensions_31", 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_scgFailureInformation_r12_01,
{ "scgFailureInformation-r12", "lte-rrc.scgFailureInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48072,10 +56351,10 @@ 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_91,
+ { &hf_lte_rrc_nonCriticalExtension_96,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_35", HFILL }},
+ "T_nonCriticalExtension_36", HFILL }},
{ &hf_lte_rrc_failureType_r12,
{ "failureType-r12", "lte-rrc.failureType_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_failureType_r12_vals), 0,
@@ -48088,14 +56367,26 @@ void proto_register_lte_rrc(void) {
{ "measResultNeighCells-r12", "lte-rrc.measResultNeighCells_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"MeasResultList2EUTRA_r9", HFILL }},
+ { &hf_lte_rrc_measResultServFreqListExt_r13,
+ { "measResultServFreqListExt-r13", "lte-rrc.measResultServFreqListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mtch_InfoList_r13,
+ { "sc-mtch-InfoList-r13", "lte-rrc.sc_mtch_InfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_scptmNeighbourCellList_r13,
+ { "scptmNeighbourCellList-r13", "lte-rrc.scptmNeighbourCellList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_32,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_32_vals), 0,
"T_criticalExtensions_32", 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_securityModeCommand_r8,
{ "securityModeCommand-r8", "lte-rrc.securityModeCommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48108,14 +56399,14 @@ void proto_register_lte_rrc(void) {
{ "securityConfigSMC", "lte-rrc.securityConfigSMC_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_92,
+ { &hf_lte_rrc_nonCriticalExtension_97,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeCommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_93,
+ { &hf_lte_rrc_nonCriticalExtension_98,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_36", HFILL }},
+ "T_nonCriticalExtension_37", HFILL }},
{ &hf_lte_rrc_criticalExtensions_33,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_33_vals), 0,
@@ -48128,14 +56419,14 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_33", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_94,
+ { &hf_lte_rrc_nonCriticalExtension_99,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_95,
+ { &hf_lte_rrc_nonCriticalExtension_100,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_37", HFILL }},
+ "T_nonCriticalExtension_38", HFILL }},
{ &hf_lte_rrc_criticalExtensions_34,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_34_vals), 0,
@@ -48148,22 +56439,22 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_34", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_96,
+ { &hf_lte_rrc_nonCriticalExtension_101,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeFailure_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_97,
+ { &hf_lte_rrc_nonCriticalExtension_102,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_38", HFILL }},
+ "T_nonCriticalExtension_39", HFILL }},
{ &hf_lte_rrc_criticalExtensions_35,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_35_vals), 0,
"T_criticalExtensions_35", 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_sidelinkUEInformation_r12_02,
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48188,18 +56479,86 @@ 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_98,
+ { &hf_lte_rrc_nonCriticalExtension_103,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_39", HFILL }},
+ "SidelinkUEInformation_v13x0_IEs", HFILL }},
+ { &hf_lte_rrc_commTxResourceReq121_r13,
+ { "commTxResourceReq121-r13", "lte-rrc.commTxResourceReq121_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommTxResourceReqUC_r13", HFILL }},
+ { &hf_lte_rrc_commTxResourceInfoReqRelay_r13,
+ { "commTxResourceInfoReqRelay-r13", "lte-rrc.commTxResourceInfoReqRelay_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_commTxResourceReqRelay_r13,
+ { "commTxResourceReqRelay-r13", "lte-rrc.commTxResourceReqRelay_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommTxResourceReqUC_r13", HFILL }},
+ { &hf_lte_rrc_ue_Type_r13,
+ { "ue-Type-r13", "lte-rrc.ue_Type_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_Type_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxResourceReq_v13x0,
+ { "discTxResourceReq-v13x0", "lte-rrc.discTxResourceReq_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_carrierFreqDiscTx_r13,
+ { "carrierFreqDiscTx-r13", "lte-rrc.carrierFreqDiscTx_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxFreq", HFILL }},
+ { &hf_lte_rrc_discTxResourceReqAddFreq_r13,
+ { "discTxResourceReqAddFreq-r13", "lte-rrc.discTxResourceReqAddFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxResourceReqPerFreqList_r13", HFILL }},
+ { &hf_lte_rrc_discTxResourceReqPS_r13,
+ { "discTxResourceReqPS-r13", "lte-rrc.discTxResourceReqPS_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscTxResourceReq_r13", HFILL }},
+ { &hf_lte_rrc_discRxGapReq_r13,
+ { "discRxGapReq-r13", "lte-rrc.discRxGapReq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_GapRequest_r13", HFILL }},
+ { &hf_lte_rrc_discTxGapReq_r13,
+ { "discTxGapReq-r13", "lte-rrc.discTxGapReq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_GapRequest_r13", HFILL }},
+ { &hf_lte_rrc_discSysInfoReportList_r13,
+ { "discSysInfoReportList-r13", "lte-rrc.discSysInfoReportList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_SysInfoReportList_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_104,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_40", HFILL }},
{ &hf_lte_rrc_destinationInfoList_r12,
{ "destinationInfoList-r12", "lte-rrc.destinationInfoList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_DestinationInfoList_r12", HFILL }},
+ { &hf_lte_rrc_carrierFreq_r13,
+ { "carrierFreq-r13", "lte-rrc.carrierFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_destinationInfoListUC_r13,
+ { "destinationInfoListUC-r13", "lte-rrc.destinationInfoListUC_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DestinationInfoListUC_r13", HFILL }},
+ { &hf_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13_item,
+ { "SL-DiscTxResourceReq-r13", "lte-rrc.SL_DiscTxResourceReq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxResourceReq_r13,
+ { "discTxResourceReq-r13", "lte-rrc.discTxResourceReq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_63", HFILL }},
{ &hf_lte_rrc_SL_DestinationInfoList_r12_item,
{ "SL-DestinationIdentity-r12", "lte-rrc.SL_DestinationIdentity_r12",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_SysInfoReportList_r13_item,
+ { "SL-SysInfoReport-r13", "lte-rrc.SL_SysInfoReport_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_36,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_36_vals), 0,
@@ -48292,14 +56651,18 @@ void proto_register_lte_rrc(void) {
{ "sib19-v1250", "lte-rrc.sib19_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType19_r12", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_99,
+ { &hf_lte_rrc_sib20_v13x0,
+ { "sib20-v13x0", "lte-rrc.sib20_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SystemInformationBlockType20_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_105,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_100,
+ { &hf_lte_rrc_nonCriticalExtension_106,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_40", HFILL }},
+ "T_nonCriticalExtension_41", HFILL }},
{ &hf_lte_rrc_cellAccessRelatedInfo,
{ "cellAccessRelatedInfo", "lte-rrc.cellAccessRelatedInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48364,15 +56727,15 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTag", "lte-rrc.systemInfoValueTag",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_101,
+ { &hf_lte_rrc_nonCriticalExtension_107,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v890_IEs", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_03,
+ { &hf_lte_rrc_lateNonCriticalExtension_04,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_102,
+ "T_lateNonCriticalExtension_03", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_108,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v920_IEs", HFILL }},
@@ -48380,7 +56743,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_103,
+ { &hf_lte_rrc_nonCriticalExtension_109,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v9e0_IEs", HFILL }},
@@ -48392,10 +56755,22 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v9e0", "lte-rrc.multiBandInfoList_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_104,
+ { &hf_lte_rrc_nonCriticalExtension_110,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_41", HFILL }},
+ "SystemInformationBlockType1_v10j0_IEs", HFILL }},
+ { &hf_lte_rrc_freqBandInfo_r10,
+ { "freqBandInfo-r10", "lte-rrc.freqBandInfo_r10",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "NS_PmaxList_r10", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_v10j0,
+ { "multiBandInfoList-v10j0", "lte-rrc.multiBandInfoList_v10j0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_111,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_42", 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,
@@ -48404,7 +56779,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_105,
+ { &hf_lte_rrc_nonCriticalExtension_112,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1130_IEs", HFILL }},
@@ -48416,7 +56791,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_106,
+ { &hf_lte_rrc_nonCriticalExtension_113,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1250_IEs", HFILL }},
@@ -48436,10 +56811,22 @@ 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_107,
+ { &hf_lte_rrc_nonCriticalExtension_114,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_42", HFILL }},
+ "SystemInformationBlockType1_v13xy_IEs", HFILL }},
+ { &hf_lte_rrc_hyperSFN,
+ { "hyperSFN", "lte-rrc.hyperSFN",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_eDRXAllowed,
+ { "eDRXAllowed", "lte-rrc.eDRXAllowed",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eDRXAllowed_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_115,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_43", HFILL }},
{ &hf_lte_rrc_PLMN_IdentityList_item,
{ "PLMN-IdentityInfo", "lte-rrc.PLMN_IdentityInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48484,10 +56871,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_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_ueAssistanceInformation_r11_01,
{ "ueAssistanceInformation-r11", "lte-rrc.ueAssistanceInformation_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48500,18 +56887,18 @@ 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_108,
+ { &hf_lte_rrc_nonCriticalExtension_116,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_43", HFILL }},
+ "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_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_ueCapabilityEnquiry_r8,
{ "ueCapabilityEnquiry-r8", "lte-rrc.ueCapabilityEnquiry_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48524,11 +56911,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_109,
+ { &hf_lte_rrc_nonCriticalExtension_117,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_110,
+ { &hf_lte_rrc_nonCriticalExtension_118,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v1180_IEs", HFILL }},
@@ -48540,10 +56927,30 @@ void proto_register_lte_rrc(void) {
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_111,
+ { &hf_lte_rrc_nonCriticalExtension_119,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_44", HFILL }},
+ "UECapabilityEnquiry_v13xy_IEs", HFILL }},
+ { &hf_lte_rrc_requestReducedFormat_r13,
+ { "requestReducedFormat-r13", "lte-rrc.requestReducedFormat_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_requestReducedFormat_r13_vals), 0,
+ "T_requestReducedFormat_r13", HFILL }},
+ { &hf_lte_rrc_skipFallbackCombinations_r13,
+ { "skipFallbackCombinations-r13", "lte-rrc.skipFallbackCombinations_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipFallbackCombinations_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_requestedMaxCCsDL_r13,
+ { "requestedMaxCCsDL-r13", "lte-rrc.requestedMaxCCsDL_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_32", HFILL }},
+ { &hf_lte_rrc_requestedMaxCCsUL_r13,
+ { "requestedMaxCCsUL-r13", "lte-rrc.requestedMaxCCsUL_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_32", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_120,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_45", HFILL }},
{ &hf_lte_rrc_UE_CapabilityRequest_item,
{ "RAT-Type", "lte-rrc.RAT_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RAT_Type_vals), 0,
@@ -48552,10 +56959,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_39_vals), 0,
"T_criticalExtensions_39", 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_ueCapabilityInformation_r8,
{ "ueCapabilityInformation-r8", "lte-rrc.ueCapabilityInformation_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48568,11 +56975,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_112,
+ { &hf_lte_rrc_nonCriticalExtension_121,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_113,
+ { &hf_lte_rrc_nonCriticalExtension_122,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v1250_IEs", HFILL }},
@@ -48580,18 +56987,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_114,
+ { &hf_lte_rrc_nonCriticalExtension_123,
{ "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,
"T_criticalExtensions_40", 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_ueInformationRequest_r9_01,
{ "ueInformationRequest-r9", "lte-rrc.ueInformationRequest_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48608,11 +57015,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_115,
+ { &hf_lte_rrc_nonCriticalExtension_124,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_116,
+ { &hf_lte_rrc_nonCriticalExtension_125,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1020_IEs", HFILL }},
@@ -48620,7 +57027,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_117,
+ { &hf_lte_rrc_nonCriticalExtension_126,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1130_IEs", HFILL }},
@@ -48628,7 +57035,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_118,
+ { &hf_lte_rrc_nonCriticalExtension_127,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1250_IEs", HFILL }},
@@ -48636,18 +57043,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_119,
+ { &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_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_ueInformationResponse_r9_01,
{ "ueInformationResponse-r9", "lte-rrc.ueInformationResponse_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48672,7 +57079,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_120,
+ { &hf_lte_rrc_nonCriticalExtension_129,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v930_IEs", HFILL }},
@@ -48680,15 +57087,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_121,
+ { &hf_lte_rrc_nonCriticalExtension_130,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_47", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_04,
+ "T_nonCriticalExtension_48", HFILL }},
+ { &hf_lte_rrc_lateNonCriticalExtension_05,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_03", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_122,
+ "T_lateNonCriticalExtension_04", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_131,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1020_IEs", HFILL }},
@@ -48696,7 +57103,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_123,
+ { &hf_lte_rrc_nonCriticalExtension_132,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1130_IEs", HFILL }},
@@ -48704,7 +57111,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_124,
+ { &hf_lte_rrc_nonCriticalExtension_133,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1250_IEs", HFILL }},
@@ -48712,10 +57119,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_125,
+ { &hf_lte_rrc_nonCriticalExtension_134,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_48", HFILL }},
+ "T_nonCriticalExtension_49", HFILL }},
{ &hf_lte_rrc_measResultLastServCell_r9,
{ "measResultLastServCell-r9", "lte-rrc.measResultLastServCell_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48852,6 +57259,10 @@ void proto_register_lte_rrc(void) {
{ "measResultListEUTRA-v1250", "lte-rrc.measResultListEUTRA_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
"MeasResultList2EUTRA_v1250", HFILL }},
+ { &hf_lte_rrc_droppedQCI_r13,
+ { "droppedQCI-r13", "lte-rrc.droppedQCI_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_droppedQCI_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_measResultListEUTRA_v9e0,
{ "measResultListEUTRA-v9e0", "lte-rrc.measResultListEUTRA_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -48968,6 +57379,10 @@ void proto_register_lte_rrc(void) {
{ "servCellRSRQ-Type-r12", "lte-rrc.servCellRSRQ_Type_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"RSRQ_Type_r12", HFILL }},
+ { &hf_lte_rrc_inDeviceCoexDetected_r13,
+ { "inDeviceCoexDetected-r13", "lte-rrc.inDeviceCoexDetected_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_inDeviceCoexDetected_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasResultListMBSFN_r12_item,
{ "MeasResultMBSFN-r12", "lte-rrc.MeasResultMBSFN_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49092,10 +57507,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_42_vals), 0,
"T_criticalExtensions_42", 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_ulHandoverPreparationTransfer_r8,
{ "ulHandoverPreparationTransfer-r8", "lte-rrc.ulHandoverPreparationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49112,22 +57527,22 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfo", "lte-rrc.dedicatedInfo",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_126,
+ { &hf_lte_rrc_nonCriticalExtension_135,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULHandoverPreparationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_127,
+ { &hf_lte_rrc_nonCriticalExtension_136,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_49", HFILL }},
+ "T_nonCriticalExtension_50", 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_ulInformationTransfer_r8,
{ "ulInformationTransfer-r8", "lte-rrc.ulInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49140,14 +57555,14 @@ 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_128,
+ { &hf_lte_rrc_nonCriticalExtension_137,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_129,
+ { &hf_lte_rrc_nonCriticalExtension_138,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_50", HFILL }},
+ "T_nonCriticalExtension_51", HFILL }},
{ &hf_lte_rrc_ac_BarringInfo,
{ "ac-BarringInfo", "lte-rrc.ac_BarringInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49196,10 +57611,10 @@ void proto_register_lte_rrc(void) {
{ "timeAlignmentTimerCommon", "lte-rrc.timeAlignmentTimerCommon",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeAlignmentTimer_vals), 0,
"TimeAlignmentTimer", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_05,
+ { &hf_lte_rrc_lateNonCriticalExtension_06,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_04", HFILL }},
+ "T_lateNonCriticalExtension_05", HFILL }},
{ &hf_lte_rrc_ssac_BarringForMMTEL_Voice_r9,
{ "ssac-BarringForMMTEL-Voice-r9", "lte-rrc.ssac_BarringForMMTEL_Voice_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49228,6 +57643,18 @@ void proto_register_lte_rrc(void) {
{ "ac-BarringPerPLMN-List-r12", "lte-rrc.ac_BarringPerPLMN_List_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_voiceServiceCauseIndication_r12,
+ { "voiceServiceCauseIndication-r12", "lte-rrc.voiceServiceCauseIndication_r12",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_voiceServiceCauseIndication_r12_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_acdc_BarringForCommon_r13,
+ { "acdc-BarringForCommon-r13", "lte-rrc.acdc_BarringForCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_acdc_BarringPerPLMN_List_r13,
+ { "acdc-BarringPerPLMN-List-r13", "lte-rrc.acdc_BarringPerPLMN_List_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_multiBandInfoList_01,
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49236,7 +57663,7 @@ void proto_register_lte_rrc(void) {
{ "AdditionalSpectrumEmission", "lte-rrc.AdditionalSpectrumEmission",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_130,
+ { &hf_lte_rrc_nonCriticalExtension_139,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType2_v9e0_IEs", HFILL }},
@@ -49244,10 +57671,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_131,
+ { &hf_lte_rrc_nonCriticalExtension_140,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_51", HFILL }},
+ "T_nonCriticalExtension_52", HFILL }},
{ &hf_lte_rrc_ac_BarringFactor,
{ "ac-BarringFactor", "lte-rrc.ac_BarringFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringFactor_vals), 0,
@@ -49312,6 +57739,42 @@ void proto_register_lte_rrc(void) {
{ "ssac-BarringForMMTEL-Video-r12", "lte-rrc.ssac_BarringForMMTEL_Video_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"AC_BarringConfig", HFILL }},
+ { &hf_lte_rrc_acdc_HPLMNonly_r13,
+ { "acdc-HPLMNonly-r13", "lte-rrc.acdc_HPLMNonly_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_barringPerACDC_CategoryList_r13,
+ { "barringPerACDC-CategoryList-r13", "lte-rrc.barringPerACDC_CategoryList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ACDC_BarringPerPLMN_List_r13_item,
+ { "ACDC-BarringPerPLMN-r13", "lte-rrc.ACDC_BarringPerPLMN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_plmn_IdentityIndex_r13,
+ { "plmn-IdentityIndex-r13", "lte-rrc.plmn_IdentityIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxPLMN_r11", HFILL }},
+ { &hf_lte_rrc_BarringPerACDC_CategoryList_r13_item,
+ { "BarringPerACDC-Category-r13", "lte-rrc.BarringPerACDC_Category_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_acdc_CatValue_r13,
+ { "acdc-CatValue-r13", "lte-rrc.acdc_CatValue_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxACDC_Cat_r13", HFILL }},
+ { &hf_lte_rrc_acdc_BarringConfig_r13,
+ { "acdc-BarringConfig-r13", "lte-rrc.acdc_BarringConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ac_BarringFactor_r13,
+ { "ac-BarringFactor-r13", "lte-rrc.ac_BarringFactor_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringFactor_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ac_BarringTime_r13,
+ { "ac-BarringTime-r13", "lte-rrc.ac_BarringTime_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringTime_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cellReselectionInfoCommon,
{ "cellReselectionInfoCommon", "lte-rrc.cellReselectionInfoCommon_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49380,6 +57843,10 @@ void proto_register_lte_rrc(void) {
{ "t-ReselectionEUTRA-SF", "lte-rrc.t_ReselectionEUTRA_SF_element",
FT_NONE, BASE_NONE, NULL, 0,
"SpeedStateScaleFactors", HFILL }},
+ { &hf_lte_rrc_lateNonCriticalExtension_07,
+ { "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_lateNonCriticalExtension_06", HFILL }},
{ &hf_lte_rrc_s_IntraSearch_v920,
{ "s-IntraSearch-v920", "lte-rrc.s_IntraSearch_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49408,6 +57875,34 @@ void proto_register_lte_rrc(void) {
{ "threshServingLowQ-r9", "lte-rrc.threshServingLowQ_r9",
FT_UINT32, BASE_DEC, NULL, 0,
"ReselectionThresholdQ_r9", HFILL }},
+ { &hf_lte_rrc_cellReselectionServingFreqInfo_v13xy,
+ { "cellReselectionServingFreqInfo-v13xy", "lte-rrc.cellReselectionServingFreqInfo_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_redistributionServingInfo_r13,
+ { "redistributionServingInfo-r13", "lte-rrc.redistributionServingInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_redistributionFactorServing_r13,
+ { "redistributionFactorServing-r13", "lte-rrc.redistributionFactorServing_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_10", HFILL }},
+ { &hf_lte_rrc_redistributionFactorCell_r13,
+ { "redistributionFactorCell-r13", "lte-rrc.redistributionFactorCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redistributionFactorCell_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_t360_r13,
+ { "t360-r13", "lte-rrc.t360_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t360_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_redistrOnPagingOnly_r13,
+ { "redistrOnPagingOnly-r13", "lte-rrc.redistrOnPagingOnly_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redistrOnPagingOnly_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_141,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_53", HFILL }},
{ &hf_lte_rrc_intraFreqNeighCellList,
{ "intraFreqNeighCellList", "lte-rrc.intraFreqNeighCellList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49436,10 +57931,10 @@ void proto_register_lte_rrc(void) {
{ "interFreqCarrierFreqList", "lte-rrc.interFreqCarrierFreqList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_06,
+ { &hf_lte_rrc_lateNonCriticalExtension_08,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_05", HFILL }},
+ "T_lateNonCriticalExtension_07", HFILL }},
{ &hf_lte_rrc_interFreqCarrierFreqList_v1250,
{ "interFreqCarrierFreqList-v1250", "lte-rrc.interFreqCarrierFreqList_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49448,6 +57943,18 @@ void proto_register_lte_rrc(void) {
{ "interFreqCarrierFreqListExt-r12", "lte-rrc.interFreqCarrierFreqListExt_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_interFreqCarrierFreqListExt_v1280,
+ { "interFreqCarrierFreqListExt-v1280", "lte-rrc.interFreqCarrierFreqListExt_v1280",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interFreqCarrierFreqList_v13xy,
+ { "interFreqCarrierFreqList-v13xy", "lte-rrc.interFreqCarrierFreqList_v13xy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interFreqCarrierFreqListExt_v13xy,
+ { "interFreqCarrierFreqListExt-v13xy", "lte-rrc.interFreqCarrierFreqListExt_v13xy",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_interFreqCarrierFreqList_v8h0,
{ "interFreqCarrierFreqList-v8h0", "lte-rrc.interFreqCarrierFreqList_v8h0",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49456,7 +57963,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_132,
+ { &hf_lte_rrc_nonCriticalExtension_142,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v9e0_IEs", HFILL }},
@@ -49468,10 +57975,22 @@ 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_133,
+ { &hf_lte_rrc_nonCriticalExtension_143,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_52", HFILL }},
+ "SystemInformationBlockType5_v10j0_IEs", HFILL }},
+ { &hf_lte_rrc_interFreqCarrierFreqList_v10j0,
+ { "interFreqCarrierFreqList-v10j0", "lte-rrc.interFreqCarrierFreqList_v10j0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0", HFILL }},
+ { &hf_lte_rrc_interFreqCarrierFreqList_v10j0_item,
+ { "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_144,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_54", HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqList_item,
{ "InterFreqCarrierFreqInfo", "lte-rrc.InterFreqCarrierFreqInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49484,6 +58003,18 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-r12", "lte-rrc.InterFreqCarrierFreqInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_InterFreqCarrierFreqListExt_v1280_item,
+ { "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_InterFreqCarrierFreqList_v13xy_item,
+ { "InterFreqCarrierFreqInfo-v13xy", "lte-rrc.InterFreqCarrierFreqInfo_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_InterFreqCarrierFreqListExt_v13xy_item,
+ { "InterFreqCarrierFreqInfo-v13xy", "lte-rrc.InterFreqCarrierFreqInfo_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_dl_CarrierFreq,
{ "dl-CarrierFreq", "lte-rrc.dl_CarrierFreq",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49604,6 +58135,10 @@ void proto_register_lte_rrc(void) {
{ "reducedMeasPerformance-r12", "lte-rrc.reducedMeasPerformance_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reducedMeasPerformance_r12_01_vals), 0,
"T_reducedMeasPerformance_r12_01", HFILL }},
+ { &hf_lte_rrc_redistributionInterFreqInfo_r13,
+ { "redistributionInterFreqInfo-r13", "lte-rrc.redistributionInterFreqInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_InterFreqNeighCellList_item,
{ "InterFreqNeighCellInfo", "lte-rrc.InterFreqNeighCellInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49612,6 +58147,22 @@ void proto_register_lte_rrc(void) {
{ "PhysCellIdRange", "lte-rrc.PhysCellIdRange_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_redistributionFactorFreq_r13,
+ { "redistributionFactorFreq-r13", "lte-rrc.redistributionFactorFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RedistributionFactor_r13", HFILL }},
+ { &hf_lte_rrc_redistributionNeighCellList_r13,
+ { "redistributionNeighCellList-r13", "lte-rrc.redistributionNeighCellList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_RedistributionNeighCellList_r13_item,
+ { "RedistributionNeighCell-r13", "lte-rrc.RedistributionNeighCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_redistributionFactorCell_r13_01,
+ { "redistributionFactorCell-r13", "lte-rrc.redistributionFactorCell_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RedistributionFactor_r13", HFILL }},
{ &hf_lte_rrc_carrierFreqListUTRA_FDD,
{ "carrierFreqListUTRA-FDD", "lte-rrc.carrierFreqListUTRA_FDD",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49628,10 +58179,10 @@ void proto_register_lte_rrc(void) {
{ "t-ReselectionUTRA-SF", "lte-rrc.t_ReselectionUTRA_SF_element",
FT_NONE, BASE_NONE, NULL, 0,
"SpeedStateScaleFactors", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_07,
+ { &hf_lte_rrc_lateNonCriticalExtension_09,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_06", HFILL }},
+ "T_lateNonCriticalExtension_08", HFILL }},
{ &hf_lte_rrc_carrierFreqListUTRA_FDD_v1250,
{ "carrierFreqListUTRA-FDD-v1250", "lte-rrc.carrierFreqListUTRA_FDD_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -49664,10 +58215,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_134,
+ { &hf_lte_rrc_nonCriticalExtension_145,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_53", HFILL }},
+ "T_nonCriticalExtension_55", 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,
@@ -50280,6 +58831,14 @@ void proto_register_lte_rrc(void) {
{ "commSyncConfig-r12", "lte-rrc.commSyncConfig_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_SyncConfigList_r12", HFILL }},
+ { &hf_lte_rrc_commTxPoolNormalCommonExt_r13,
+ { "commTxPoolNormalCommonExt-r13", "lte-rrc.commTxPoolNormalCommonExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolListExt_r13", HFILL }},
+ { &hf_lte_rrc_commTxAllowRelayCommon_r13,
+ { "commTxAllowRelayCommon-r13", "lte-rrc.commTxAllowRelayCommon_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxAllowRelayCommon_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_discConfig_r12,
{ "discConfig-r12", "lte-rrc.discConfig_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50304,14 +58863,130 @@ void proto_register_lte_rrc(void) {
{ "discInterFreqList-r12", "lte-rrc.discInterFreqList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_CarrierFreqInfoList_r12", HFILL }},
+ { &hf_lte_rrc_discConfig_v13x0,
+ { "discConfig-v13x0", "lte-rrc.discConfig_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discInterFreqList_v13x0,
+ { "discInterFreqList-v13x0", "lte-rrc.discInterFreqList_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CarrierFreqInfoList_v13x0", HFILL }},
+ { &hf_lte_rrc_gapRequestsAllowedCommon,
+ { "gapRequestsAllowedCommon", "lte-rrc.gapRequestsAllowedCommon",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapRequestsAllowedCommon_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discConfigRelay_r13,
+ { "discConfigRelay-r13", "lte-rrc.discConfigRelay_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discThreshHiRelayUE_r13,
+ { "discThreshHiRelayUE-r13", "lte-rrc.discThreshHiRelayUE_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ "RSRP_Range", HFILL }},
+ { &hf_lte_rrc_discThreshLoRelayUE_r13,
+ { "discThreshLoRelayUE-r13", "lte-rrc.discThreshLoRelayUE_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ "RSRP_Range", HFILL }},
+ { &hf_lte_rrc_discHystMaxRelayUE_r13,
+ { "discHystMaxRelayUE-r13", "lte-rrc.discHystMaxRelayUE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discHystMaxRelayUE_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discHystMinRelayUE_r13,
+ { "discHystMinRelayUE-r13", "lte-rrc.discHystMinRelayUE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discHystMinRelayUE_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discThreshHiRemoteUE_r13,
+ { "discThreshHiRemoteUE-r13", "lte-rrc.discThreshHiRemoteUE_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ "RSRP_Range", HFILL }},
+ { &hf_lte_rrc_discHystMaxRemoteUE_r13,
+ { "discHystMaxRemoteUE-r13", "lte-rrc.discHystMaxRemoteUE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discHystMaxRemoteUE_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_reselectionInfoRemoteUE_IC_r13,
+ { "reselectionInfoRemoteUE-IC-r13", "lte-rrc.reselectionInfoRemoteUE_IC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ReselectionInfoRelay_r13", HFILL }},
+ { &hf_lte_rrc_discConfigPS_13,
+ { "discConfigPS-13", "lte-rrc.discConfigPS_13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discRxPoolPS_r13,
+ { "discRxPoolPS-r13", "lte-rrc.discRxPoolPS_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscRxPoolList_r12", HFILL }},
+ { &hf_lte_rrc_discTxPoolPS_Common_r13,
+ { "discTxPoolPS-Common-r13", "lte-rrc.discTxPoolPS_Common_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxPoolList_r12", HFILL }},
{ &hf_lte_rrc_SL_CarrierFreqInfoList_r12_item,
{ "SL-CarrierFreqInfo-r12", "lte-rrc.SL_CarrierFreqInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_CarrierFreqInfoList_v13x0_item,
+ { "SL-CarrierFreqInfo-v13x0", "lte-rrc.SL_CarrierFreqInfo_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_plmn_IdentityList_r12,
{ "plmn-IdentityList-r12", "lte-rrc.plmn_IdentityList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"PLMN_IdentityList4_r12", HFILL }},
+ { &hf_lte_rrc_q_RxLevMin_r13,
+ { "q-RxLevMin-r13", "lte-rrc.q_RxLevMin_r13",
+ FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_q_RxLevMin_vals_ext, 0,
+ "Q_RxLevMin", HFILL }},
+ { &hf_lte_rrc_filterCoefficient_r13,
+ { "filterCoefficient-r13", "lte-rrc.filterCoefficient_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_FilterCoefficient_vals), 0,
+ "FilterCoefficient", HFILL }},
+ { &hf_lte_rrc_minHyst_r13,
+ { "minHyst-r13", "lte-rrc.minHyst_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_minHyst_r13_vals), 0,
+ "T_minHyst_r13", HFILL }},
+ { &hf_lte_rrc_q_Hyst_r13,
+ { "q-Hyst-r13", "lte-rrc.q_Hyst_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_q_Hyst_r13_vals), 0,
+ "T_q_Hyst_r13", HFILL }},
+ { &hf_lte_rrc_q_RxLevMinReselection_r13,
+ { "q-RxLevMinReselection-r13", "lte-rrc.q_RxLevMinReselection_r13",
+ FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_q_RxLevMin_vals_ext, 0,
+ "Q_RxLevMin", HFILL }},
+ { &hf_lte_rrc_t_ReselectionEUTRA_r13,
+ { "t-ReselectionEUTRA-r13", "lte-rrc.t_ReselectionEUTRA_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_Reselection", 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_discRxResourcesPS_r13,
+ { "discRxResourcesPS-r13", "lte-rrc.discRxResourcesPS_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscRxPoolList_r12", HFILL }},
+ { &hf_lte_rrc_discTxResources_r13,
+ { "discTxResources-r13", "lte-rrc.discTxResources_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxResourcesInterFreq_r13_vals), 0,
+ "SL_DiscTxResourcesInterFreq_r13", HFILL }},
+ { &hf_lte_rrc_discTxResourcesPS_r13,
+ { "discTxResourcesPS-r13", "lte-rrc.discTxResourcesPS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxResourcesInterFreq_r13_vals), 0,
+ "SL_DiscTxResourcesInterFreq_r13", 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_discTxRefCarrierCommon_r13,
+ { "discTxRefCarrierCommon-r13", "lte-rrc.discTxRefCarrierCommon_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxRefCarrierCommon_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discSyncConfig_r13,
+ { "discSyncConfig-r13", "lte-rrc.discSyncConfig_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_SyncConfigListNFreq_r12", HFILL }},
+ { &hf_lte_rrc_cellSelectionInfo_r13,
+ { "cellSelectionInfo-r13", "lte-rrc.cellSelectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellSelectionInfoNFreq_r13", HFILL }},
{ &hf_lte_rrc_PLMN_IdentityList4_r12_item,
{ "PLMN-IdentityInfo2-r12", "lte-rrc.PLMN_IdentityInfo2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PLMN_IdentityInfo2_r12_vals), 0,
@@ -50324,6 +58999,38 @@ void proto_register_lte_rrc(void) {
{ "plmnIdentity-r12", "lte-rrc.plmnIdentity_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"PLMN_Identity", HFILL }},
+ { &hf_lte_rrc_acquireSI_FromCarrier_r13,
+ { "acquireSI-FromCarrier-r13", "lte-rrc.acquireSI_FromCarrier_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxPoolCommon_r13,
+ { "discTxPoolCommon-r13", "lte-rrc.discTxPoolCommon_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxPoolList_r12", HFILL }},
+ { &hf_lte_rrc_requestDedicated_r13,
+ { "requestDedicated-r13", "lte-rrc.requestDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_noTxOnCarrier_r13,
+ { "noTxOnCarrier-r13", "lte-rrc.noTxOnCarrier_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, 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,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mcch_Offset_r13,
+ { "sc-mcch-Offset-r13", "lte-rrc.sc_mcch_Offset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_10", HFILL }},
+ { &hf_lte_rrc_sc_mcch_Subframe_r13,
+ { "sc-mcch-Subframe-r13", "lte-rrc.sc_mcch_Subframe_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_9", HFILL }},
+ { &hf_lte_rrc_sc_mcch_ModificationPeriod_r13,
+ { "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_antennaPortsCount,
{ "antennaPortsCount", "lte-rrc.antennaPortsCount",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_vals), 0,
@@ -50500,6 +59207,14 @@ void proto_register_lte_rrc(void) {
{ "altCQI-Table-r12", "lte-rrc.altCQI_Table_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_altCQI_Table_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportAperiodic_v13xy,
+ { "cqi-ReportAperiodic-v13xy", "lte-rrc.cqi_ReportAperiodic_v13xy",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CQI_ReportAperiodic_v13xy_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportPeriodic_v13xy,
+ { "cqi-ReportPeriodic-v13xy", "lte-rrc.cqi_ReportPeriodic_v13xy_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,
@@ -50616,6 +59331,14 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportPeriodicProcExtToAddModList-r11", "lte-rrc.cqi_ReportPeriodicProcExtToAddModList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_cri_ReportConfig_r13,
+ { "cri-ReportConfig-r13", "lte-rrc.cri_ReportConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CRI_ReportConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_simultaneousAckNackAndCQI_Format4_Format5_r13,
+ { "simultaneousAckNackAndCQI-Format4-Format5-r13", "lte-rrc.simultaneousAckNackAndCQI_Format4_Format5_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_simultaneousAckNackAndCQI_Format4_Format5_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11_item,
{ "CQI-ReportPeriodicProcExt-r11", "lte-rrc.CQI_ReportPeriodicProcExt_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50708,6 +59431,70 @@ void proto_register_lte_rrc(void) {
{ "trigger2-SubframeSetIndicator-r12", "lte-rrc.trigger2_SubframeSetIndicator_r12",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_8", HFILL }},
+ { &hf_lte_rrc_setup_12,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_12", HFILL }},
+ { &hf_lte_rrc_cqi_ReportModeAperiodic_r13,
+ { "cqi-ReportModeAperiodic-r13", "lte-rrc.cqi_ReportModeAperiodic_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CQI_ReportModeAperiodic_vals), 0,
+ "CQI_ReportModeAperiodic", HFILL }},
+ { &hf_lte_rrc_aperiodicCSI_Trigger_v13xy,
+ { "aperiodicCSI-Trigger-v13xy", "lte-rrc.aperiodicCSI_Trigger_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_trigger1_r13,
+ { "trigger1-r13", "lte-rrc.trigger1_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger2_r13,
+ { "trigger2-r13", "lte-rrc.trigger2_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger3_r13,
+ { "trigger3-r13", "lte-rrc.trigger3_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger4_r13,
+ { "trigger4-r13", "lte-rrc.trigger4_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger5_r13,
+ { "trigger5-r13", "lte-rrc.trigger5_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger6_r13,
+ { "trigger6-r13", "lte-rrc.trigger6_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_aperiodicCSI_Trigger2_r13,
+ { "aperiodicCSI-Trigger2-r13", "lte-rrc.aperiodicCSI_Trigger2_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_trigger1_SubframeSetIndicator_r13,
+ { "trigger1-SubframeSetIndicator-r13", "lte-rrc.trigger1_SubframeSetIndicator_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger2_SubframeSetIndicator_r13,
+ { "trigger2-SubframeSetIndicator-r13", "lte-rrc.trigger2_SubframeSetIndicator_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger3_SubframeSetIndicator_r13,
+ { "trigger3-SubframeSetIndicator-r13", "lte-rrc.trigger3_SubframeSetIndicator_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger4_SubframeSetIndicator_r13,
+ { "trigger4-SubframeSetIndicator-r13", "lte-rrc.trigger4_SubframeSetIndicator_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger5_SubframeSetIndicator_r13,
+ { "trigger5-SubframeSetIndicator-r13", "lte-rrc.trigger5_SubframeSetIndicator_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_lte_rrc_trigger6_SubframeSetIndicator_r13,
+ { "trigger6-SubframeSetIndicator-r13", "lte-rrc.trigger6_SubframeSetIndicator_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
{ &hf_lte_rrc_cqi_ReportModeAperiodic_r11,
{ "cqi-ReportModeAperiodic-r11", "lte-rrc.cqi_ReportModeAperiodic_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CQI_ReportModeAperiodic_vals), 0,
@@ -50724,6 +59511,34 @@ void proto_register_lte_rrc(void) {
{ "trigger11-r11", "lte-rrc.trigger11_r11",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger001_r13,
+ { "trigger001-r13", "lte-rrc.trigger001_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger010_r13,
+ { "trigger010-r13", "lte-rrc.trigger010_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger011_r13,
+ { "trigger011-r13", "lte-rrc.trigger011_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger100_r13,
+ { "trigger100-r13", "lte-rrc.trigger100_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger101_r13,
+ { "trigger101-r13", "lte-rrc.trigger101_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger110_r13,
+ { "trigger110-r13", "lte-rrc.trigger110_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_trigger111_r13,
+ { "trigger111-r13", "lte-rrc.trigger111_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_csi_IM_ConfigToReleaseList_r11,
{ "csi-IM-ConfigToReleaseList-r11", "lte-rrc.csi_IM_ConfigToReleaseList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50772,6 +59587,18 @@ void proto_register_lte_rrc(void) {
{ "pmi-RI-Report-r11", "lte-rrc.pmi_RI_Report_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pmi_RI_Report_r11_vals), 0,
"T_pmi_RI_Report_r11", HFILL }},
+ { &hf_lte_rrc_setup_13,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_13", HFILL }},
+ { &hf_lte_rrc_cri_ConfigIndex_r13,
+ { "cri-ConfigIndex-r13", "lte-rrc.cri_ConfigIndex_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cri_ConfigIndex_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cri_ConfigIndex2_r13,
+ { "cri-ConfigIndex2-r13", "lte-rrc.cri_ConfigIndex2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cri_ConfigIndex2_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_schedulingCellInfo_r10,
{ "schedulingCellInfo-r10", "lte-rrc.schedulingCellInfo_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingCellInfo_r10_vals), 0,
@@ -50796,6 +59623,34 @@ void proto_register_lte_rrc(void) {
{ "pdsch-Start-r10", "lte-rrc.pdsch_Start_r10",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_schedulingCellInfo_r13,
+ { "schedulingCellInfo-r13", "lte-rrc.schedulingCellInfo_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingCellInfo_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_own_r13,
+ { "own-r13", "lte-rrc.own_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cif_Presence_r13,
+ { "cif-Presence-r13", "lte-rrc.cif_Presence_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_other_r13,
+ { "other-r13", "lte-rrc.other_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_schedulingCellId_r13,
+ { "schedulingCellId-r13", "lte-rrc.schedulingCellId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ServCellIndexFull_r13", HFILL }},
+ { &hf_lte_rrc_pdsch_Start_r13,
+ { "pdsch-Start-r13", "lte-rrc.pdsch_Start_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_cif_InSchedulingCell_r13,
+ { "cif-InSchedulingCell-r13", "lte-rrc.cif_InSchedulingCell_r13",
+ 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,
@@ -50856,7 +59711,7 @@ void proto_register_lte_rrc(void) {
{ "csi-IM-ConfigIdList-r12", "lte-rrc.csi_IM_ConfigIdList_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_IM_ConfigIdList_r12_vals), 0,
"T_csi_IM_ConfigIdList_r12", HFILL }},
- { &hf_lte_rrc_setup_12,
+ { &hf_lte_rrc_setup_14,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12", HFILL }},
@@ -50868,26 +59723,78 @@ void proto_register_lte_rrc(void) {
{ "cqi-ReportAperiodicProc2-r12", "lte-rrc.cqi_ReportAperiodicProc2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cqi_ReportAperiodicProc2_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_13,
+ { &hf_lte_rrc_setup_15,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"CQI_ReportAperiodicProc_r11", HFILL }},
+ { &hf_lte_rrc_cqi_ReportAperiodicProc_r13,
+ { "cqi-ReportAperiodicProc-r13", "lte-rrc.cqi_ReportAperiodicProc_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportAperiodicProc2_r13,
+ { "cqi-ReportAperiodicProc2-r13", "lte-rrc.cqi_ReportAperiodicProc2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cqi_ReportAperiodicProc2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_16,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CQI_ReportAperiodicProc_r13", HFILL }},
+ { &hf_lte_rrc_eMIMO_Type_r13,
+ { "eMIMO-Type-r13", "lte-rrc.eMIMO_Type_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eMIMO_Type_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_17,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_14_vals), 0,
+ "T_setup_14", HFILL }},
+ { &hf_lte_rrc_nonPrecoded_r13,
+ { "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_InfoNonPrecoded_r13", HFILL }},
+ { &hf_lte_rrc_beamformed_r13,
+ { "beamformed-r13", "lte-rrc.beamformed_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_InfoBeamformed_r13", HFILL }},
{ &hf_lte_rrc_p_C_r11,
{ "p-C-r11", "lte-rrc.p_C_r11",
FT_INT32, BASE_DEC, NULL, 0,
- "INTEGER_M8_15", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_codebookSubsetRestriction_r11,
{ "codebookSubsetRestriction-r11", "lte-rrc.codebookSubsetRestriction_r11",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_lte_rrc_legacySet,
+ { "legacySet", "lte-rrc.legacySet_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_p_C_r11_01,
+ { "p-C-r11", "lte-rrc.p_C_r11",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "T_p_C_r11_01", HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction1_r13,
+ { "codebookSubsetRestriction1-r13", "lte-rrc.codebookSubsetRestriction1_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction2_r13,
+ { "codebookSubsetRestriction2-r13", "lte-rrc.codebookSubsetRestriction2_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction3_r13,
+ { "codebookSubsetRestriction3-r13", "lte-rrc.codebookSubsetRestriction3_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING", HFILL }},
+ { &hf_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13_item,
+ { "P-C-AndCBSR-r13", "lte-rrc.P_C_AndCBSR_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, 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,
NULL, HFILL }},
- { &hf_lte_rrc_setup_14,
+ { &hf_lte_rrc_setup_18,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_12", HFILL }},
+ "T_setup_15", HFILL }},
{ &hf_lte_rrc_antennaPortsCount_r10,
{ "antennaPortsCount-r10", "lte-rrc.antennaPortsCount_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_r10_vals), 0,
@@ -50903,7 +59810,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_p_C_r10,
{ "p-C-r10", "lte-rrc.p_C_r10",
FT_INT32, BASE_DEC, NULL, 0,
- "INTEGER_M8_15", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_zeroTxPowerCSI_RS_r10,
{ "zeroTxPowerCSI-RS-r10", "lte-rrc.zeroTxPowerCSI_RS_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_ZeroTxPowerCSI_RS_Conf_r12_vals), 0,
@@ -50916,10 +59823,10 @@ void proto_register_lte_rrc(void) {
{ "ds-ZeroTxPowerCSI-RS-r12", "lte-rrc.ds_ZeroTxPowerCSI_RS_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_15,
+ { &hf_lte_rrc_setup_19,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_13", HFILL }},
+ "T_setup_16", HFILL }},
{ &hf_lte_rrc_zeroTxPowerCSI_RS_List_r12,
{ "zeroTxPowerCSI-RS-List-r12", "lte-rrc.zeroTxPowerCSI_RS_List_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50928,7 +59835,15 @@ void proto_register_lte_rrc(void) {
{ "ZeroTxPowerCSI-RS-r12", "lte-rrc.ZeroTxPowerCSI_RS_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_16,
+ { &hf_lte_rrc_eMIMO_Type_r13_01,
+ { "eMIMO-Type-r13", "lte-rrc.eMIMO_Type_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eMIMO_Type_r13_01_vals), 0,
+ "T_eMIMO_Type_r13_01", HFILL }},
+ { &hf_lte_rrc_setup_20,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_17_vals), 0,
+ "T_setup_17", HFILL }},
+ { &hf_lte_rrc_setup_21,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"ZeroTxPowerCSI_RS_r12", HFILL }},
@@ -50964,14 +59879,34 @@ 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_17,
+ { &hf_lte_rrc_setup_22,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_14", HFILL }},
+ "T_setup_18", HFILL }},
{ &hf_lte_rrc_subframeConfigList,
{ "subframeConfigList", "lte-rrc.subframeConfigList",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
+ { &hf_lte_rrc_eMIMO_Info_r13,
+ { "eMIMO-Info-r13", "lte-rrc.eMIMO_Info_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eMIMO_Info_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_23,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_19", HFILL }},
+ { &hf_lte_rrc_nzp_resourceConfigList_r13,
+ { "nzp-resourceConfigList-r13", "lte-rrc.nzp_resourceConfigList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13", HFILL }},
+ { &hf_lte_rrc_nzp_resourceConfigList_r13_item,
+ { "ResourceConfig-r13", "lte-rrc.ResourceConfig_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cdmType,
+ { "cdmType", "lte-rrc.cdmType",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cdmType_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_csi_RS_ConfigZPId_r11,
{ "csi-RS-ConfigZPId-r11", "lte-rrc.csi_RS_ConfigZPId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50980,30 +59915,106 @@ 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_18,
+ { &hf_lte_rrc_p_C_AndCBSRList_r13,
+ { "p-C-AndCBSRList-r13", "lte-rrc.p_C_AndCBSRList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13", HFILL }},
+ { &hf_lte_rrc_p_C_AndCBSRList_r13_item,
+ { "P-C-AndCBSR-r13", "lte-rrc.P_C_AndCBSR_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookConfigN1_r13,
+ { "codebookConfigN1-r13", "lte-rrc.codebookConfigN1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookConfigN1_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookConfigN2_r13,
+ { "codebookConfigN2-r13", "lte-rrc.codebookConfigN2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookConfigN2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookOverSamplingRateConfig_O1_r13,
+ { "codebookOverSamplingRateConfig-O1-r13", "lte-rrc.codebookOverSamplingRateConfig_O1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookOverSamplingRateConfig_O1_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookOverSamplingRateConfig_O2_r13,
+ { "codebookOverSamplingRateConfig-O2-r13", "lte-rrc.codebookOverSamplingRateConfig_O2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookOverSamplingRateConfig_O2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookConfig_r13,
+ { "codebookConfig-r13", "lte-rrc.codebookConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interferenceMeasRestriction_r13,
+ { "interferenceMeasRestriction-r13", "lte-rrc.interferenceMeasRestriction_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interferenceMeasRestriction_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13,
+ { "csi-RS-ConfigNZPIdListExt-r13", "lte-rrc.csi_RS_ConfigNZPIdListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11", HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item,
+ { "CSI-RS-ConfigNZPId-r11", "lte-rrc.CSI_RS_ConfigNZPId_r11",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdListExt_r13,
+ { "csi-IM-ConfigIdListExt-r13", "lte-rrc.csi_IM_ConfigIdListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13", HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdListExt_r13_item,
+ { "CSI-IM-ConfigIdInfo-r13", "lte-rrc.CSI_IM_ConfigIdInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13,
+ { "p-C-AndCBSR-PerResourceConfigList-r13", "lte-rrc.p_C_AndCBSR_PerResourceConfigList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13", HFILL }},
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13_item,
+ { "P-C-AndCBSR-PerResourceConfig-r13", "lte-rrc.P_C_AndCBSR_PerResourceConfig_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_alternativeCodebookEnabledBeamformed_r13,
+ { "alternativeCodebookEnabledBeamformed-r13", "lte-rrc.alternativeCodebookEnabledBeamformed_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_alternativeCodebookEnabledBeamformed_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_channelMeasRestriction_r13,
+ { "channelMeasRestriction-r13", "lte-rrc.channelMeasRestriction_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_channelMeasRestriction_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigId_r13,
+ { "csi-IM-ConfigId-r13", "lte-rrc.csi_IM_ConfigId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CSI_IM_ConfigId_r11", HFILL }},
+ { &hf_lte_rrc_interferenceMeasRestriction_r13_01,
+ { "interferenceMeasRestriction-r13", "lte-rrc.interferenceMeasRestriction_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interferenceMeasRestriction_r13_01_vals), 0,
+ "T_interferenceMeasRestriction_r13_01", HFILL }},
+ { &hf_lte_rrc_setup_24,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_15", HFILL }},
+ "T_setup_20", HFILL }},
{ &hf_lte_rrc_scramblingIdentity2_r11,
{ "scramblingIdentity2-r11", "lte-rrc.scramblingIdentity2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_503", HFILL }},
+ { &hf_lte_rrc_dmrs_tableAlt_r13,
+ { "dmrs-tableAlt-r13", "lte-rrc.dmrs_tableAlt_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_tableAlt_r13_vals), 0,
+ "T_dmrs_tableAlt_r13", HFILL }},
{ &hf_lte_rrc_config_r11,
{ "config-r11", "lte-rrc.config_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_19,
+ { &hf_lte_rrc_setup_25,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_16", HFILL }},
+ "T_setup_21", 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_20,
+ { &hf_lte_rrc_setup_26,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_17", HFILL }},
+ "T_setup_22", HFILL }},
{ &hf_lte_rrc_subframePattern_r11,
{ "subframePattern-r11", "lte-rrc.subframePattern_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -51064,14 +60075,14 @@ 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_21,
+ { &hf_lte_rrc_setup_27,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CSI_RS_ConfigZPId_r11", HFILL }},
- { &hf_lte_rrc_setup_22,
+ { &hf_lte_rrc_setup_28,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_18", HFILL }},
+ "T_setup_23", HFILL }},
{ &hf_lte_rrc_eimta_RNTI_r12,
{ "eimta-RNTI-r12", "lte-rrc.eimta_RNTI_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -51084,10 +60095,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_23,
+ { &hf_lte_rrc_setup_29,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_19", HFILL }},
+ "T_setup_24", 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,
@@ -51100,10 +60111,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_24,
+ { &hf_lte_rrc_setup_30,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_20", HFILL }},
+ "T_setup_25", HFILL }},
{ &hf_lte_rrc_subframeConfigList_r12,
{ "subframeConfigList-r12", "lte-rrc.subframeConfigList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51168,10 +60179,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_25,
+ { &hf_lte_rrc_setup_31,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_21", HFILL }},
+ "T_setup_26", HFILL }},
{ &hf_lte_rrc_periodicPHR_Timer,
{ "periodicPHR-Timer", "lte-rrc.periodicPHR_Timer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_periodicPHR_Timer_vals), 0,
@@ -51224,10 +60235,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_26,
+ { &hf_lte_rrc_setup_32,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_22", HFILL }},
+ "T_setup_27", 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,
@@ -51236,14 +60247,34 @@ 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_27,
+ { &hf_lte_rrc_setup_33,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_23", HFILL }},
+ "T_setup_28", 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,
NULL, HFILL }},
+ { &hf_lte_rrc_extendedPHR2_r13,
+ { "extendedPHR2-r13", "lte-rrc.extendedPHR2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedPHR2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_eDRX_Config_CycleStartOffset_r13,
+ { "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_34,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_29_vals), 0,
+ "T_setup_29", HFILL }},
+ { &hf_lte_rrc_sf5120,
+ { "sf5120", "lte-rrc.sf5120",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1", HFILL }},
+ { &hf_lte_rrc_sf10240,
+ { "sf10240", "lte-rrc.sf10240",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
{ &hf_lte_rrc_stag_Id_r11,
{ "stag-Id-r11", "lte-rrc.stag_Id_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51252,10 +60283,10 @@ void proto_register_lte_rrc(void) {
{ "release", "lte-rrc.release_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_28,
+ { &hf_lte_rrc_setup_35,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_24", HFILL }},
+ "T_setup_30", HFILL }},
{ &hf_lte_rrc_onDurationTimer,
{ "onDurationTimer", "lte-rrc.onDurationTimer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_vals), 0,
@@ -51380,6 +60411,34 @@ void proto_register_lte_rrc(void) {
{ "timeAlignmentTimerSTAG-r11", "lte-rrc.timeAlignmentTimerSTAG_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeAlignmentTimer_vals), 0,
"TimeAlignmentTimer", HFILL }},
+ { &hf_lte_rrc_skipMonitoringDCI_format0_1A_r13,
+ { "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_pdcch_candidateReductions_r13,
+ { "pdcch-candidateReductions-r13", "lte-rrc.pdcch_candidateReductions_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL1,
+ { "pdcch-candidateReductionAL1", "lte-rrc.pdcch_candidateReductionAL1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL2,
+ { "pdcch-candidateReductionAL2", "lte-rrc.pdcch_candidateReductionAL2",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL3,
+ { "pdcch-candidateReductionAL3", "lte-rrc.pdcch_candidateReductionAL3",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL4,
+ { "pdcch-candidateReductionAL4", "lte-rrc.pdcch_candidateReductionAL4",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
+ { &hf_lte_rrc_pdcch_candidateReductionAL5,
+ { "pdcch-candidateReductionAL5", "lte-rrc.pdcch_candidateReductionAL5",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
+ "PDCCH_CandidateReductionValue_r13", HFILL }},
{ &hf_lte_rrc_discardTimer,
{ "discardTimer", "lte-rrc.discardTimer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discardTimer_vals), 0,
@@ -51472,6 +60531,18 @@ void proto_register_lte_rrc(void) {
{ "t-Reordering-r12", "lte-rrc.t_Reordering_r12",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_T_t_Reordering_r12_vals_ext, 0,
"T_t_Reordering_r12", HFILL }},
+ { &hf_lte_rrc_ul_DataSplitThreshold_r13,
+ { "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_36,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_31_vals), 0,
+ "T_setup_31", HFILL }},
+ { &hf_lte_rrc_pdcp_SN_Size_v13xx,
+ { "pdcp-SN-Size-v13xx", "lte-rrc.pdcp_SN_Size_v13xx",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcp_SN_Size_v13xx_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_referenceSignalPower,
{ "referenceSignalPower", "lte-rrc.referenceSignalPower",
FT_INT32, BASE_DEC, NULL, 0,
@@ -51500,6 +60571,14 @@ void proto_register_lte_rrc(void) {
{ "re-MappingQCLConfigToAddModList-r11", "lte-rrc.re_MappingQCLConfigToAddModList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_tbsIndexAlt_r12,
+ { "tbsIndexAlt-r12", "lte-rrc.tbsIndexAlt_r12",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tbsIndexAlt_r12_vals), 0,
+ "T_tbsIndexAlt_r12", HFILL }},
+ { &hf_lte_rrc_dmrs_ConfigPDSCH_v13x0,
+ { "dmrs-ConfigPDSCH-v13x0", "lte-rrc.dmrs_ConfigPDSCH_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DMRS_Config_v13x0", 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,
@@ -51528,10 +60607,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_29,
+ { &hf_lte_rrc_setup_37,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_25", HFILL }},
+ "T_setup_32", 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,
@@ -51648,10 +60727,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_30,
+ { &hf_lte_rrc_setup_38,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_26", HFILL }},
+ "T_setup_33", HFILL }},
{ &hf_lte_rrc_additionalSpectrumEmissionPCell_r10,
{ "additionalSpectrumEmissionPCell-r10", "lte-rrc.additionalSpectrumEmissionPCell_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51728,6 +60807,50 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-Config-v1250", "lte-rrc.csi_RS_Config_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1280,
+ { "pdsch-ConfigDedicated-v1280", "lte-rrc.pdsch_ConfigDedicated_v1280_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v13x0,
+ { "pdsch-ConfigDedicated-v13x0", "lte-rrc.pdsch_ConfigDedicated_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicated_r13,
+ { "pucch-ConfigDedicated-r13", "lte-rrc.pucch_ConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigDedicated_v13xy", HFILL }},
+ { &hf_lte_rrc_pusch_ConfigDedicated_r13,
+ { "pusch-ConfigDedicated-r13", "lte-rrc.pusch_ConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUSCH_ConfigDedicated_v13xy", HFILL }},
+ { &hf_lte_rrc_cqi_ReportConfig_v13xy,
+ { "cqi-ReportConfig-v13xy", "lte-rrc.cqi_ReportConfig_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicated_v13x0,
+ { "soundingRS-UL-ConfigDedicated-v13x0", "lte-rrc.soundingRS_UL_ConfigDedicated_v13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedUpPTsExt_r13,
+ { "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_ConfigDedicatedAperiodic_v13x0,
+ { "soundingRS-UL-ConfigDedicatedAperiodic-v13x0", "lte-rrc.soundingRS_UL_ConfigDedicatedAperiodic_v13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13,
+ { "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_cqi_ReportConfigPCell_v13x0,
+ { "cqi-ReportConfigPCell-v13x0", "lte-rrc.cqi_ReportConfigPCell_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CQI_ReportConfig_v13xy", HFILL }},
+ { &hf_lte_rrc_csi_RS_Config_v13x0,
+ { "csi-RS-Config-v13x0", "lte-rrc.csi_RS_Config_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_nonUL_Configuration_r10,
{ "nonUL-Configuration-r10", "lte-rrc.nonUL_Configuration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -51780,6 +60903,82 @@ void proto_register_lte_rrc(void) {
{ "uplinkPowerControlDedicatedSCell-v1250", "lte-rrc.uplinkPowerControlDedicatedSCell_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
"UplinkPowerControlDedicated_v1250", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicated_r13_01,
+ { "pucch-ConfigDedicated-r13", "lte-rrc.pucch_ConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigDedicated", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt1_r13,
+ { "pucch-ConfigDedicatedExt1-r13", "lte-rrc.pucch_ConfigDedicatedExt1_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigDedicated_v1020", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt2_r13,
+ { "pucch-ConfigDedicatedExt2-r13", "lte-rrc.pucch_ConfigDedicatedExt2_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigDedicated_v1130", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt3_r13,
+ { "pucch-ConfigDedicatedExt3-r13", "lte-rrc.pucch_ConfigDedicatedExt3_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigDedicated_v1250", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigDedicatedExt4_r13,
+ { "pucch-ConfigDedicatedExt4-r13", "lte-rrc.pucch_ConfigDedicatedExt4_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigDedicated_v13xy", HFILL }},
+ { &hf_lte_rrc_pucch_Cell_r13,
+ { "pucch-Cell-r13", "lte-rrc.pucch_Cell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_Cell_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_crossCarrierSchedulingConfig_r13,
+ { "crossCarrierSchedulingConfig-r13", "lte-rrc.crossCarrierSchedulingConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_schedulingRequestConfig_r13,
+ { "schedulingRequestConfig-r13", "lte-rrc.schedulingRequestConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SchedulingRequestConfig_vals), 0,
+ "SchedulingRequestConfig", HFILL }},
+ { &hf_lte_rrc_schedulingRequestConfigExt_r13,
+ { "schedulingRequestConfigExt-r13", "lte-rrc.schedulingRequestConfigExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SchedulingRequestConfig_v1020", HFILL }},
+ { &hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13,
+ { "tpc-PDCCH-ConfigPUCCH-SCell-r13", "lte-rrc.tpc_PDCCH_ConfigPUCCH_SCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_TPC_PDCCH_ConfigSCell_vals), 0,
+ "TPC_PDCCH_ConfigSCell", HFILL }},
+ { &hf_lte_rrc_pusch_ConfigDedicated_r13_01,
+ { "pusch-ConfigDedicated-r13", "lte-rrc.pusch_ConfigDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUSCH_ConfigDedicated", HFILL }},
+ { &hf_lte_rrc_pusch_ConfigDedicatedExt_r13,
+ { "pusch-ConfigDedicatedExt-r13", "lte-rrc.pusch_ConfigDedicatedExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUSCH_ConfigDedicated_v1020", HFILL }},
+ { &hf_lte_rrc_pusch_ConfigDedicatedExt2_r13,
+ { "pusch-ConfigDedicatedExt2-r13", "lte-rrc.pusch_ConfigDedicatedExt2_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUSCH_ConfigDedicated_v13xy", HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlDedicated_r13,
+ { "uplinkPowerControlDedicated-r13", "lte-rrc.uplinkPowerControlDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkPowerControlDedicated", HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlDedicatedExt_r13,
+ { "uplinkPowerControlDedicatedExt-r13", "lte-rrc.uplinkPowerControlDedicatedExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkPowerControlDedicated_v1020", HFILL }},
+ { &hf_lte_rrc_pdcch_ConfigSCell_r13,
+ { "pdcch-ConfigSCell-r13", "lte-rrc.pdcch_ConfigSCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_laa_SCellConfiguration_r13,
+ { "laa-SCellConfiguration-r13", "lte-rrc.laa_SCellConfiguration_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_subframeStartPosition,
+ { "subframeStartPosition", "lte-rrc.subframeStartPosition",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeStartPosition_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_laa_SCellSubframeConfig,
+ { "laa-SCellSubframeConfig", "lte-rrc.laa_SCellSubframeConfig",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", 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,
@@ -51844,10 +61043,10 @@ void proto_register_lte_rrc(void) {
{ "ackNackRepetition", "lte-rrc.ackNackRepetition",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_31,
+ { &hf_lte_rrc_setup_39,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_27", HFILL }},
+ "T_setup_34", HFILL }},
{ &hf_lte_rrc_repetitionFactor,
{ "repetitionFactor", "lte-rrc.repetitionFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_vals), 0,
@@ -51880,10 +61079,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_32,
+ { &hf_lte_rrc_setup_40,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_28", HFILL }},
+ "T_setup_35", HFILL }},
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r10,
{ "n3PUCCH-AN-ListP1-r10", "lte-rrc.n3PUCCH_AN_ListP1_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51900,10 +61099,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_33,
+ { &hf_lte_rrc_setup_41,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_29", HFILL }},
+ "T_setup_36", 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,
@@ -51928,10 +61127,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_34,
+ { &hf_lte_rrc_setup_42,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_30", HFILL }},
+ "T_setup_37", 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,
@@ -51944,10 +61143,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_35,
+ { &hf_lte_rrc_setup_43,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_31", HFILL }},
+ "T_setup_38", HFILL }},
{ &hf_lte_rrc_nPUCCH_Identity_r11,
{ "nPUCCH-Identity-r11", "lte-rrc.nPUCCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51960,14 +61159,94 @@ 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_36,
+ { &hf_lte_rrc_setup_44,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_32", HFILL }},
+ "T_setup_39", HFILL }},
{ &hf_lte_rrc_nkaPUCCH_AN_r12,
{ "nkaPUCCH-AN-r12", "lte-rrc.nkaPUCCH_AN_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_spatialBundlingPUCCH,
+ { "spatialBundlingPUCCH", "lte-rrc.spatialBundlingPUCCH",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_spatialBundlingPUSCH,
+ { "spatialBundlingPUSCH", "lte-rrc.spatialBundlingPUSCH",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_harq_TimingTDD,
+ { "harq-TimingTDD", "lte-rrc.harq_TimingTDD",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_codebooksizeDetermination_r13,
+ { "codebooksizeDetermination-r13", "lte-rrc.codebooksizeDetermination_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_codebooksizeDetermination_r13_vals), 0,
+ "INTEGER_0_1", HFILL }},
+ { &hf_lte_rrc_maximumPayloadCoderate_r13,
+ { "maximumPayloadCoderate-r13", "lte-rrc.maximumPayloadCoderate_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_7", HFILL }},
+ { &hf_lte_rrc_pucch_Format_r13,
+ { "pucch-Format-r13", "lte-rrc.pucch_Format_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_Format_r13_vals), 0,
+ "T_pucch_Format_r13", HFILL }},
+ { &hf_lte_rrc_format4_r13,
+ { "format4-r13", "lte-rrc.format4_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_format4_resourceConfiguration,
+ { "format4-resourceConfiguration", "lte-rrc.format4_resourceConfiguration",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_4_OF_Format4_resource_r13", HFILL }},
+ { &hf_lte_rrc_format4_resourceConfiguration_item,
+ { "Format4-resource-r13", "lte-rrc.Format4_resource_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration,
+ { "format4-MultiCSI-resourceConfiguration", "lte-rrc.format4_MultiCSI_resourceConfiguration",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_Format4_resource_r13", HFILL }},
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_item,
+ { "Format4-resource-r13", "lte-rrc.Format4_resource_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_format5_r13,
+ { "format5-r13", "lte-rrc.format5_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_format5_resourceConfiguration,
+ { "format5-resourceConfiguration", "lte-rrc.format5_resourceConfiguration",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_4_OF_Format5_resource_r13", HFILL }},
+ { &hf_lte_rrc_format5_resourceConfiguration_item,
+ { "Format5-resource-r13", "lte-rrc.Format5_resource_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_format5_MultiCSI_resourceConfiguration,
+ { "format5-MultiCSI-resourceConfiguration", "lte-rrc.format5_MultiCSI_resourceConfiguration",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_Format5_resource_r13", HFILL }},
+ { &hf_lte_rrc_format5_MultiCSI_resourceConfiguration_item,
+ { "Format5-resource-r13", "lte-rrc.Format5_resource_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_startingPRB_format4_r13,
+ { "startingPRB-format4-r13", "lte-rrc.startingPRB_format4_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_109", HFILL }},
+ { &hf_lte_rrc_numberOfPRB_format4_r13,
+ { "numberOfPRB-format4-r13", "lte-rrc.numberOfPRB_format4_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_7", HFILL }},
+ { &hf_lte_rrc_startingPRB_format5_r13,
+ { "startingPRB-format5-r13", "lte-rrc.startingPRB_format5_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_109", HFILL }},
+ { &hf_lte_rrc_cdm_index_format5_r13,
+ { "cdm-index-format5-r13", "lte-rrc.cdm_index_format5_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1", HFILL }},
{ &hf_lte_rrc_N1PUCCH_AN_CS_r10_item,
{ "N1PUCCH-AN-CS-r10 item", "lte-rrc.N1PUCCH_AN_CS_r10_item",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52040,10 +61319,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_37,
+ { &hf_lte_rrc_setup_45,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_33", HFILL }},
+ "T_setup_40", HFILL }},
{ &hf_lte_rrc_nPUSCH_Identity_r11,
{ "nPUSCH-Identity-r11", "lte-rrc.nPUSCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52056,10 +61335,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_38,
+ { &hf_lte_rrc_setup_46,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_34", HFILL }},
+ "T_setup_41", 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,
@@ -52088,6 +61367,54 @@ void proto_register_lte_rrc(void) {
{ "betaOffset-CQI-Index-MC-SubframeSet2-r12", "lte-rrc.betaOffset_CQI_Index_MC_SubframeSet2_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_r13,
+ { "betaOffset-r13", "lte-rrc.betaOffset_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_betaOffset_r13", HFILL }},
+ { &hf_lte_rrc_betaOffset_ACK_Index_r13,
+ { "betaOffset-ACK-Index-r13", "lte-rrc.betaOffset_ACK_Index_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset2_ACK_Index_r13,
+ { "betaOffset2-ACK-Index-r13", "lte-rrc.betaOffset2_ACK_Index_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffsetMC_r13,
+ { "betaOffsetMC-r13", "lte-rrc.betaOffsetMC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_betaOffset_ACK_Index_MC_r13,
+ { "betaOffset-ACK-Index-MC-r13", "lte-rrc.betaOffset_ACK_Index_MC_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset2_ACK_Index_MC_r13,
+ { "betaOffset2-ACK-Index-MC-r13", "lte-rrc.betaOffset2_ACK_Index_MC_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_Subframeset2_r13,
+ { "betaOffset-Subframeset2-r13", "lte-rrc.betaOffset_Subframeset2_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_betaOffset_Subframeset2_r13", 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,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset2_ACK_Index_SubframeSet2_r13,
+ { "betaOffset2-ACK-Index-SubframeSet2-r13", "lte-rrc.betaOffset2_ACK_Index_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_Subframeset2_MC_r13,
+ { "betaOffset-Subframeset2-MC-r13", "lte-rrc.betaOffset_Subframeset2_MC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_betaOffset_Subframeset2_MC_r13", HFILL }},
+ { &hf_lte_rrc_betaOffset_ACK_Index_MC_SubframeSet2_r13,
+ { "betaOffset-ACK-Index-MC-SubframeSet2-r13", "lte-rrc.betaOffset_ACK_Index_MC_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset2_ACK_Index_MC_SubframeSet2_r13,
+ { "betaOffset2-ACK-Index-MC-SubframeSet2-r13", "lte-rrc.betaOffset2_ACK_Index_MC_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", 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,
@@ -52260,6 +61587,10 @@ void proto_register_lte_rrc(void) {
{ "prach-Config", "lte-rrc.prach_Config_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlCommon_v13xy,
+ { "uplinkPowerControlCommon-v13xy", "lte-rrc.uplinkPowerControlCommon_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_basicFields_r12,
{ "basicFields-r12", "lte-rrc.basicFields_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -52364,6 +61695,14 @@ void proto_register_lte_rrc(void) {
{ "uplinkPowerControlCommonSCell-v1130", "lte-rrc.uplinkPowerControlCommonSCell_v1130_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pucch_ConfigCommon_r13,
+ { "pucch-ConfigCommon-r13", "lte-rrc.pucch_ConfigCommon_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PUCCH_ConfigCommon", HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlCommonSCell_v13xx,
+ { "uplinkPowerControlCommonSCell-v13xx", "lte-rrc.uplinkPowerControlCommonSCell_v13xx_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkPowerControlCommonPSCell_r12", HFILL }},
{ &hf_lte_rrc_modificationPeriodCoeff,
{ "modificationPeriodCoeff", "lte-rrc.modificationPeriodCoeff",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_modificationPeriodCoeff_vals), 0,
@@ -52420,6 +61759,10 @@ void proto_register_lte_rrc(void) {
{ "naics-Info-r12", "lte-rrc.naics_Info_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_NAICS_AssistanceInfo_r12_vals), 0,
"NAICS_AssistanceInfo_r12", HFILL }},
+ { &hf_lte_rrc_neighCellsCRS_Info_r13,
+ { "neighCellsCRS-Info-r13", "lte-rrc.neighCellsCRS_Info_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_NeighCellsCRS_Info_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_physicalConfigDedicatedPSCell_r12,
{ "physicalConfigDedicatedPSCell-r12", "lte-rrc.physicalConfigDedicatedPSCell_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -52428,6 +61771,10 @@ void proto_register_lte_rrc(void) {
{ "sps-Config-r12", "lte-rrc.sps_Config_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SPS_Config", HFILL }},
+ { &hf_lte_rrc_neighCellsCRS_InfoPSCell_r13,
+ { "neighCellsCRS-InfoPSCell-r13", "lte-rrc.neighCellsCRS_InfoPSCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_NeighCellsCRS_Info_r13_vals), 0,
+ "NeighCellsCRS_Info_r13", HFILL }},
{ &hf_lte_rrc_drb_ToAddModListSCG_r12,
{ "drb-ToAddModListSCG-r12", "lte-rrc.drb_ToAddModListSCG_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52448,6 +61795,10 @@ void proto_register_lte_rrc(void) {
{ "mac-MainConfigSCell-r11", "lte-rrc.mac_MainConfigSCell_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_neighCellsCRS_InfoSCell_r13,
+ { "neighCellsCRS-InfoSCell-r13", "lte-rrc.neighCellsCRS_InfoSCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_NeighCellsCRS_Info_r13_vals), 0,
+ "NeighCellsCRS_Info_r13", HFILL }},
{ &hf_lte_rrc_SRB_ToAddModList_item,
{ "SRB-ToAddMod", "lte-rrc.SRB_ToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -52508,6 +61859,10 @@ void proto_register_lte_rrc(void) {
{ "rlc-Config-v1250", "lte-rrc.rlc_Config_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_rlc_Config_v13xx,
+ { "rlc-Config-v13xx", "lte-rrc.rlc_Config_v13xx_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_drb_Identity_r12,
{ "drb-Identity-r12", "lte-rrc.drb_Identity_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52548,11 +61903,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_39,
+ { &hf_lte_rrc_setup_47,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
"MeasSubframePattern_r10", HFILL }},
- { &hf_lte_rrc_setup_40,
+ { &hf_lte_rrc_setup_48,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r11", HFILL }},
@@ -52572,10 +61927,26 @@ 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_41,
+ { &hf_lte_rrc_setup_49,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CRS_AssistanceInfoList_r13", HFILL }},
+ { &hf_lte_rrc_CRS_AssistanceInfoList_r13_item,
+ { "CRS-AssistanceInfo-r13", "lte-rrc.CRS_AssistanceInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_antennaPortsCount_r13,
+ { "antennaPortsCount-r13", "lte-rrc.antennaPortsCount_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_r13_vals), 0,
+ "T_antennaPortsCount_r13", HFILL }},
+ { &hf_lte_rrc_mbsfn_SubframeConfigList_r13,
+ { "mbsfn-SubframeConfigList-r13", "lte-rrc.mbsfn_SubframeConfigList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MBSFN_SubframeConfigList", HFILL }},
+ { &hf_lte_rrc_setup_50,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_35", HFILL }},
+ "T_setup_42", HFILL }},
{ &hf_lte_rrc_neighCellsToReleaseList_r12,
{ "neighCellsToReleaseList-r12", "lte-rrc.neighCellsToReleaseList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52664,6 +62035,18 @@ void proto_register_lte_rrc(void) {
{ "dl-extended-RLC-LI-Field-r12", "lte-rrc.dl_extended_RLC_LI_Field_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_ul_extended_RLC_AM_SN_r13,
+ { "ul-extended-RLC-AM-SN-r13", "lte-rrc.ul_extended_RLC_AM_SN_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_dl_extended_RLC_AM_SN_r13,
+ { "dl-extended-RLC-AM-SN-r13", "lte-rrc.dl_extended_RLC_AM_SN_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_pollPDU_v13xy,
+ { "pollPDU-v13xy", "lte-rrc.pollPDU_v13xy",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PollPDU_v13xy_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,
@@ -52692,10 +62075,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_42,
+ { &hf_lte_rrc_setup_51,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_36", HFILL }},
+ "T_setup_43", HFILL }},
{ &hf_lte_rrc_t301_r9,
{ "t301-r9", "lte-rrc.t301_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_r9_vals), 0,
@@ -52716,10 +62099,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_43,
+ { &hf_lte_rrc_setup_52,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_37", HFILL }},
+ "T_setup_44", HFILL }},
{ &hf_lte_rrc_t313_r12,
{ "t313-r12", "lte-rrc.t313_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t313_r12_vals), 0,
@@ -52864,10 +62247,10 @@ void proto_register_lte_rrc(void) {
{ "fdd", "lte-rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, 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_sr_PUCCH_ResourceIndex,
{ "sr-PUCCH-ResourceIndex", "lte-rrc.sr_PUCCH_ResourceIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52884,10 +62267,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_45,
+ { &hf_lte_rrc_setup_54,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_39", HFILL }},
+ "T_setup_46", HFILL }},
{ &hf_lte_rrc_srs_BandwidthConfig,
{ "srs-BandwidthConfig", "lte-rrc.srs_BandwidthConfig",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_BandwidthConfig_vals), 0,
@@ -52904,10 +62287,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_46,
+ { &hf_lte_rrc_setup_55,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_40", HFILL }},
+ "T_setup_47", HFILL }},
{ &hf_lte_rrc_srs_Bandwidth,
{ "srs-Bandwidth", "lte-rrc.srs_Bandwidth",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_Bandwidth_vals), 0,
@@ -52940,10 +62323,70 @@ 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_47,
+ { &hf_lte_rrc_setup_56,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_41", HFILL }},
+ "T_setup_48", HFILL }},
+ { &hf_lte_rrc_transmissionComb_v13x0,
+ { "transmissionComb-v13x0", "lte-rrc.transmissionComb_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_3", HFILL }},
+ { &hf_lte_rrc_cyclicShift_v13x0,
+ { "cyclicShift-v13x0", "lte-rrc.cyclicShift_v13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShift_v13x0_vals), 0,
+ "T_cyclicShift_v13x0", HFILL }},
+ { &hf_lte_rrc_transmissionCombNum_r13,
+ { "transmissionCombNum-r13", "lte-rrc.transmissionCombNum_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionCombNum_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_57,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_49", HFILL }},
+ { &hf_lte_rrc_srs_UpPtsAdd,
+ { "srs-UpPtsAdd", "lte-rrc.srs_UpPtsAdd",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_UpPtsAdd_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srs_Bandwidth_r13,
+ { "srs-Bandwidth-r13", "lte-rrc.srs_Bandwidth_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_Bandwidth_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srs_HoppingBandwidth_r13,
+ { "srs-HoppingBandwidth-r13", "lte-rrc.srs_HoppingBandwidth_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_HoppingBandwidth_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_freqDomainPosition_r13,
+ { "freqDomainPosition-r13", "lte-rrc.freqDomainPosition_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_23", HFILL }},
+ { &hf_lte_rrc_duration_r13,
+ { "duration-r13", "lte-rrc.duration_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_srs_ConfigIndex_r13,
+ { "srs-ConfigIndex-r13", "lte-rrc.srs_ConfigIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1023", HFILL }},
+ { &hf_lte_rrc_transmissionComb_r13,
+ { "transmissionComb-r13", "lte-rrc.transmissionComb_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_cyclicShift_r13,
+ { "cyclicShift-r13", "lte-rrc.cyclicShift_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShift_r13_vals), 0,
+ "T_cyclicShift_r13", HFILL }},
+ { &hf_lte_rrc_srs_AntennaPort_r13,
+ { "srs-AntennaPort-r13", "lte-rrc.srs_AntennaPort_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SRS_AntennaPort_vals), 0,
+ "SRS_AntennaPort", HFILL }},
+ { &hf_lte_rrc_transmissionCombNum_r13_01,
+ { "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_58,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_50", HFILL }},
{ &hf_lte_rrc_srs_ConfigIndexAp_r10,
{ "srs-ConfigIndexAp-r10", "lte-rrc.srs_ConfigIndexAp_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -52960,10 +62403,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_48,
+ { &hf_lte_rrc_setup_59,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_42", HFILL }},
+ "T_setup_51", 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,
@@ -52972,6 +62415,70 @@ 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_60,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_52", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v13x0,
+ { "srs-ConfigApDCI-Format4-v13x0", "lte-rrc.srs_ConfigApDCI_Format4_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v13x0_item,
+ { "SRS-ConfigAp-v13x0", "lte-rrc.SRS_ConfigAp_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srs_ActivateAp_v13x0,
+ { "srs-ActivateAp-v13x0", "lte-rrc.srs_ActivateAp_v13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_ActivateAp_v13x0_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_61,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_53", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format0_v13x0,
+ { "srs-ConfigApDCI-Format0-v13x0", "lte-rrc.srs_ConfigApDCI_Format0_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SRS_ConfigAp_v13x0", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v13x0,
+ { "srs-ConfigApDCI-Format1a2b2c-v13x0", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SRS_ConfigAp_v13x0", HFILL }},
+ { &hf_lte_rrc_setup_62,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_54", HFILL }},
+ { &hf_lte_rrc_srs_UpPtsAdd_01,
+ { "srs-UpPtsAdd", "lte-rrc.srs_UpPtsAdd",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_UpPtsAdd_01_vals), 0,
+ "T_srs_UpPtsAdd_01", HFILL }},
+ { &hf_lte_rrc_srs_ConfigIndexAp_r13,
+ { "srs-ConfigIndexAp-r13", "lte-rrc.srs_ConfigIndexAp_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_r13,
+ { "srs-ConfigApDCI-Format4-r13", "lte-rrc.srs_ConfigApDCI_Format4_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_r13_item,
+ { "SRS-ConfigAp-r13", "lte-rrc.SRS_ConfigAp_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_srs_ActivateAp_r13,
+ { "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_63,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_55", 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,
+ "SRS_ConfigAp_r13", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r13,
+ { "srs-ConfigApDCI-Format1a2b2c-r13", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SRS_ConfigAp_r13", 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,
@@ -52992,6 +62499,34 @@ void proto_register_lte_rrc(void) {
{ "cyclicShiftAp-r10", "lte-rrc.cyclicShiftAp_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShiftAp_r10_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_transmissionCombAp_v13x0,
+ { "transmissionCombAp-v13x0", "lte-rrc.transmissionCombAp_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_3", HFILL }},
+ { &hf_lte_rrc_cyclicShiftAp_v13x0,
+ { "cyclicShiftAp-v13x0", "lte-rrc.cyclicShiftAp_v13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShiftAp_v13x0_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_transmissionCombNum_r13_02,
+ { "transmissionCombNum-r13", "lte-rrc.transmissionCombNum_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionCombNum_r13_02_vals), 0,
+ "T_transmissionCombNum_r13_02", HFILL }},
+ { &hf_lte_rrc_srs_BandwidthAp_r10_01,
+ { "srs-BandwidthAp-r10", "lte-rrc.srs_BandwidthAp_r10",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_BandwidthAp_r10_01_vals), 0,
+ "T_srs_BandwidthAp_r10_01", HFILL }},
+ { &hf_lte_rrc_transmissionCombAp_r10_01,
+ { "transmissionCombAp-r10", "lte-rrc.transmissionCombAp_r10",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_cyclicShiftAp_r10_01,
+ { "cyclicShiftAp-r10", "lte-rrc.cyclicShiftAp_r10",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShiftAp_r10_01_vals), 0,
+ "T_cyclicShiftAp_r10_01", HFILL }},
+ { &hf_lte_rrc_transmissionCombNum_r13_03,
+ { "transmissionCombNum-r13", "lte-rrc.transmissionCombNum_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionCombNum_r13_03_vals), 0,
+ "T_transmissionCombNum_r13_03", HFILL }},
{ &hf_lte_rrc_semiPersistSchedC_RNTI,
{ "semiPersistSchedC-RNTI", "lte-rrc.semiPersistSchedC_RNTI",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -53004,10 +62539,10 @@ 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_49,
+ { &hf_lte_rrc_setup_64,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_43", HFILL }},
+ "T_setup_56", HFILL }},
{ &hf_lte_rrc_semiPersistSchedIntervalDL,
{ "semiPersistSchedIntervalDL", "lte-rrc.semiPersistSchedIntervalDL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalDL_vals), 0,
@@ -53024,18 +62559,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_50,
+ { &hf_lte_rrc_setup_65,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_44", HFILL }},
+ "T_setup_57", 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_51,
+ { &hf_lte_rrc_setup_66,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_45", HFILL }},
+ "T_setup_58", HFILL }},
{ &hf_lte_rrc_semiPersistSchedIntervalUL,
{ "semiPersistSchedIntervalUL", "lte-rrc.semiPersistSchedIntervalUL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalUL_vals), 0,
@@ -53064,10 +62599,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_52,
+ { &hf_lte_rrc_setup_67,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_46", HFILL }},
+ "T_setup_59", HFILL }},
{ &hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12,
{ "p0-NominalPUSCH-PersistentSubframeSet2-r12", "lte-rrc.p0_NominalPUSCH_PersistentSubframeSet2_r12",
FT_INT32, BASE_DEC, NULL, 0,
@@ -53096,10 +62631,10 @@ void proto_register_lte_rrc(void) {
{ "subframeAssignmentSL-r12", "lte-rrc.subframeAssignmentSL_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeAssignmentSL_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_53,
+ { &hf_lte_rrc_setup_68,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_47", HFILL }},
+ "T_setup_60", HFILL }},
{ &hf_lte_rrc_tpc_RNTI,
{ "tpc-RNTI", "lte-rrc.tpc_RNTI",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -53108,6 +62643,14 @@ 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_69,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_61", 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,
+ "TPC_Index", HFILL }},
{ &hf_lte_rrc_indexOfFormat3,
{ "indexOfFormat3", "lte-rrc.indexOfFormat3",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -53144,6 +62687,14 @@ void proto_register_lte_rrc(void) {
{ "deltaF-PUCCH-Format1bCS-r10", "lte-rrc.deltaF_PUCCH_Format1bCS_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format1bCS_r10_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_deltaF_PUCCH_Format4,
+ { "deltaF-PUCCH-Format4", "lte-rrc.deltaF_PUCCH_Format4",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format4_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_deltaF_PUCCH_Format5,
+ { "deltaF-PUCCH-Format5", "lte-rrc.deltaF_PUCCH_Format5",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format5_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_deltaF_PUCCH_Format3_r12,
{ "deltaF-PUCCH-Format3-r12", "lte-rrc.deltaF_PUCCH_Format3_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format3_r12_vals), 0,
@@ -53220,10 +62771,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_54,
+ { &hf_lte_rrc_setup_70,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_48", HFILL }},
+ "T_setup_62", HFILL }},
{ &hf_lte_rrc_tpc_SubframeSet_r12,
{ "tpc-SubframeSet-r12", "lte-rrc.tpc_SubframeSet_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -53524,10 +63075,22 @@ void proto_register_lte_rrc(void) {
{ "MultiBandInfo-v9e0", "lte-rrc.MultiBandInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MultiBandInfoList_v10j0_item,
+ { "NS-PmaxList-r10", "lte-rrc.NS_PmaxList_r10",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MultiBandInfoList_r11_item,
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_NS_PmaxList_r10_item,
+ { "NS-PmaxValue-r10", "lte-rrc.NS_PmaxValue_r10_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_additionalPmax_r10,
+ { "additionalPmax-r10", "lte-rrc.additionalPmax_r10",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "P_Max", HFILL }},
{ &hf_lte_rrc_start_01,
{ "start", "lte-rrc.start",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -53700,10 +63263,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_55,
+ { &hf_lte_rrc_setup_71,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_49", HFILL }},
+ "T_setup_63", HFILL }},
{ &hf_lte_rrc_timeToTrigger_SF,
{ "timeToTrigger-SF", "lte-rrc.timeToTrigger_SF_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53720,7 +63283,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_56,
+ { &hf_lte_rrc_setup_72,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasScaleFactor_r12_vals), 0,
"MeasScaleFactor_r12", HFILL }},
@@ -53736,6 +63299,10 @@ void proto_register_lte_rrc(void) {
{ "measRSRQ-OnAllSymbols-r12", "lte-rrc.measRSRQ_OnAllSymbols_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_ul_DelayConfig_r13,
+ { "ul-DelayConfig-r13", "lte-rrc.ul_DelayConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_DelayConfig_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasIdToRemoveList_item,
{ "MeasId", "lte-rrc.MeasId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -53752,10 +63319,10 @@ void proto_register_lte_rrc(void) {
{ "ReportConfigId", "lte-rrc.ReportConfigId",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_57,
+ { &hf_lte_rrc_setup_73,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_50", HFILL }},
+ "T_setup_64", 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,
@@ -53820,10 +63387,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_58,
+ { &hf_lte_rrc_setup_74,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_51", HFILL }},
+ "T_setup_65", HFILL }},
{ &hf_lte_rrc_gapOffset,
{ "gapOffset", "lte-rrc.gapOffset",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapOffset_vals), 0,
@@ -53944,10 +63511,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_59,
+ { &hf_lte_rrc_setup_75,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_52_vals), 0,
- "T_setup_52", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_66_vals), 0,
+ "T_setup_66", HFILL }},
{ &hf_lte_rrc_reducedMeasPerformance_r12_05,
{ "reducedMeasPerformance-r12", "lte-rrc.reducedMeasPerformance_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -53956,6 +63523,18 @@ void proto_register_lte_rrc(void) {
{ "measDS-Config-r12", "lte-rrc.measDS_Config_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasDS_Config_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_whiteCellsToRemoveList_r13,
+ { "whiteCellsToRemoveList-r13", "lte-rrc.whiteCellsToRemoveList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CellIndexList", HFILL }},
+ { &hf_lte_rrc_whiteCellsToAddModList_r13,
+ { "whiteCellsToAddModList-r13", "lte-rrc.whiteCellsToAddModList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measRSSI_Config_r13,
+ { "measRSSI-Config-r13", "lte-rrc.measRSSI_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasRSSI_Config_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CellsToAddModList_item,
{ "CellsToAddMod", "lte-rrc.CellsToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53972,10 +63551,10 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRange", "lte-rrc.physCellIdRange_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_60,
+ { &hf_lte_rrc_setup_76,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_53", HFILL }},
+ "T_setup_67", HFILL }},
{ &hf_lte_rrc_measSubframePatternNeigh_r10,
{ "measSubframePatternNeigh-r10", "lte-rrc.measSubframePatternNeigh_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -54000,6 +63579,34 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRange-r12", "lte-rrc.physCellIdRange_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysCellIdRange", HFILL }},
+ { &hf_lte_rrc_WhiteCellsToAddModList_r13_item,
+ { "WhiteCellsToAddMod-r13", "lte-rrc.WhiteCellsToAddMod_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cellIndex_r13,
+ { "cellIndex-r13", "lte-rrc.cellIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxCellMeas", HFILL }},
+ { &hf_lte_rrc_physCellIdRange_r13,
+ { "physCellIdRange-r13", "lte-rrc.physCellIdRange_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PhysCellIdRange", HFILL }},
+ { &hf_lte_rrc_setup_77,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_68", 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,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rmtc_SubframeOffset_r13,
+ { "rmtc-SubframeOffset-r13", "lte-rrc.rmtc_SubframeOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_639", HFILL }},
+ { &hf_lte_rrc_measDuration_r13,
+ { "measDuration-r13", "lte-rrc.measDuration_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measDuration_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cellForWhichToReportCGI_02,
{ "cellForWhichToReportCGI", "lte-rrc.cellForWhichToReportCGI_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54132,6 +63739,26 @@ void proto_register_lte_rrc(void) {
{ "measResultCSI-RS-List-r12", "lte-rrc.measResultCSI_RS_List_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_measResultForRSSI_r13,
+ { "measResultForRSSI-r13", "lte-rrc.measResultForRSSI_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measResultSSTD_r13,
+ { "measResultSSTD-r13", "lte-rrc.measResultSSTD_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measResultPCell_v13xy,
+ { "measResultPCell-v13xy", "lte-rrc.measResultPCell_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rs_sinrResult_r13,
+ { "rs-sinrResult-r13", "lte-rrc.rs_sinrResult_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RS_SINR_Range_r13_fmt), 0,
+ "RS_SINR_Range_r13", HFILL }},
+ { &hf_lte_rrc_ul_PDCP_DelayResultList_r13,
+ { "ul-PDCP-DelayResultList-r13", "lte-rrc.ul_PDCP_DelayResultList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasResultListEUTRA_item,
{ "MeasResultEUTRA", "lte-rrc.MeasResultEUTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54168,6 +63795,10 @@ void proto_register_lte_rrc(void) {
{ "MeasResultServFreq-r10", "lte-rrc.MeasResultServFreq_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasResultServFreqListExt_r13_item,
+ { "MeasResultServFreq-r13", "lte-rrc.MeasResultServFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_servFreqId_r10,
{ "servFreqId-r10", "lte-rrc.servFreqId_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -54204,6 +63835,38 @@ void proto_register_lte_rrc(void) {
{ "measResultBestNeighCell-v1250", "lte-rrc.measResultBestNeighCell_v1250",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
"RSRQ_Range_v1250", HFILL }},
+ { &hf_lte_rrc_measResultSCell_v13xy,
+ { "measResultSCell-v13xy", "lte-rrc.measResultSCell_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measResultBestNeighCell_v13xy,
+ { "measResultBestNeighCell-v13xy", "lte-rrc.measResultBestNeighCell_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_servFreqId_r13,
+ { "servFreqId-r13", "lte-rrc.servFreqId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ServCellIndexFull_r13", HFILL }},
+ { &hf_lte_rrc_measResultSCell_r13,
+ { "measResultSCell-r13", "lte-rrc.measResultSCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rsrpResultSCell_r13,
+ { "rsrpResultSCell-r13", "lte-rrc.rsrpResultSCell_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ "RSRP_Range", HFILL }},
+ { &hf_lte_rrc_rsrqResultSCell_r13,
+ { "rsrqResultSCell-r13", "lte-rrc.rsrqResultSCell_r13",
+ FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
+ "RSRQ_Range_v13xx", HFILL }},
+ { &hf_lte_rrc_measResultBestNeighCell_r13,
+ { "measResultBestNeighCell-r13", "lte-rrc.measResultBestNeighCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rsrqResultNCell_r13,
+ { "rsrqResultNCell-r13", "lte-rrc.rsrqResultNCell_r13",
+ FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
+ "RSRQ_Range_v13xx", HFILL }},
{ &hf_lte_rrc_MeasResultCSI_RS_List_r12_item,
{ "MeasResultCSI-RS-r12", "lte-rrc.MeasResultCSI_RS_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54324,6 +63987,38 @@ void proto_register_lte_rrc(void) {
{ "csg-Identity-r9", "lte-rrc.csg_Identity_r9",
FT_BYTES, BASE_NONE, NULL, 0,
"CSG_Identity", HFILL }},
+ { &hf_lte_rrc_rssi_Result_r13,
+ { "rssi-Result-r13", "lte-rrc.rssi_Result_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RSSI_Range_r13_fmt), 0,
+ "RSSI_Range_r13", HFILL }},
+ { &hf_lte_rrc_channelOccupancy_r13,
+ { "channelOccupancy-r13", "lte-rrc.channelOccupancy_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_UL_PDCP_DelayResultList_r13_item,
+ { "UL-PDCP-DelayResult-r13", "lte-rrc.UL_PDCP_DelayResult_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_qci_Id_r13,
+ { "qci-Id-r13", "lte-rrc.qci_Id_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_qci_Id_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_excessDelay_r13,
+ { "excessDelay-r13", "lte-rrc.excessDelay_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_excessDelay_r13_vals_ext, 0,
+ "INTEGER_0_31", HFILL }},
+ { &hf_lte_rrc_sfn_OffsetResult_r13,
+ { "sfn-OffsetResult-r13", "lte-rrc.sfn_OffsetResult_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_1023", HFILL }},
+ { &hf_lte_rrc_frameBoundaryOffsetResult_r13,
+ { "frameBoundaryOffsetResult-r13", "lte-rrc.frameBoundaryOffsetResult_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M4_5", HFILL }},
+ { &hf_lte_rrc_subframeBoundaryOffsetResult_r13,
+ { "subframeBoundaryOffsetResult-r13", "lte-rrc.subframeBoundaryOffsetResult_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_subframeBoundaryOffsetResult_r13_fmt), 0,
+ "INTEGER_0_63", HFILL }},
{ &hf_lte_rrc_quantityConfigEUTRA,
{ "quantityConfigEUTRA", "lte-rrc.quantityConfigEUTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54348,6 +64043,10 @@ void proto_register_lte_rrc(void) {
{ "quantityConfigEUTRA-v1250", "lte-rrc.quantityConfigEUTRA_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_quantityConfigEUTRA_v13xy,
+ { "quantityConfigEUTRA-v13xy", "lte-rrc.quantityConfigEUTRA_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_filterCoefficientRSRP,
{ "filterCoefficientRSRP", "lte-rrc.filterCoefficientRSRP",
FT_UINT32, BASE_DEC, VALS(lte_rrc_FilterCoefficient_vals), 0,
@@ -54360,6 +64059,10 @@ void proto_register_lte_rrc(void) {
{ "filterCoefficientCSI-RSRP-r12", "lte-rrc.filterCoefficientCSI_RSRP_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_FilterCoefficient_vals), 0,
"FilterCoefficient", HFILL }},
+ { &hf_lte_rrc_filterCoefficientRS_SINR_r13,
+ { "filterCoefficientRS-SINR-r13", "lte-rrc.filterCoefficientRS_SINR_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_FilterCoefficient_vals), 0,
+ "FilterCoefficient", HFILL }},
{ &hf_lte_rrc_measQuantityUTRA_FDD,
{ "measQuantityUTRA-FDD", "lte-rrc.measQuantityUTRA_FDD",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measQuantityUTRA_FDD_vals), 0,
@@ -54536,7 +64239,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_61,
+ { &hf_lte_rrc_setup_78,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeToTrigger_vals), 0,
"TimeToTrigger", HFILL }},
@@ -54568,7 +64271,51 @@ void proto_register_lte_rrc(void) {
{ "triggerQuantityCSI-RS-r12", "lte-rrc.triggerQuantityCSI_RS_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_62,
+ { &hf_lte_rrc_reportSSTD_Meas_r13,
+ { "reportSSTD-Meas-r13", "lte-rrc.reportSSTD_Meas_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_triggerQuantity_v13xy,
+ { "triggerQuantity-v13xy", "lte-rrc.triggerQuantity_v13xy",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_triggerQuantity_v13xy_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_79,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_69_vals), 0,
+ "T_setup_69", HFILL }},
+ { &hf_lte_rrc_aN_ThresholdSINR_r13,
+ { "aN-ThresholdSINR-r13", "lte-rrc.aN_ThresholdSINR_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_aN_ThresholdSINR_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_80,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_70", HFILL }},
+ { &hf_lte_rrc_threshold1_r13,
+ { "threshold1-r13", "lte-rrc.threshold1_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RS_SINR_Range_r13_fmt), 0,
+ "ThresholdEUTRA_v13xy", HFILL }},
+ { &hf_lte_rrc_threshold2_r13,
+ { "threshold2-r13", "lte-rrc.threshold2_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RS_SINR_Range_r13_fmt), 0,
+ "ThresholdEUTRA_v13xy", HFILL }},
+ { &hf_lte_rrc_reportQuantity_v13xy,
+ { "reportQuantity-v13xy", "lte-rrc.reportQuantity_v13xy",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reportQuantity_v13xy_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_81,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_71_vals), 0,
+ "T_setup_71", HFILL }},
+ { &hf_lte_rrc_useWhiteCellList_r13,
+ { "useWhiteCellList-r13", "lte-rrc.useWhiteCellList_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_measRSSI_ReportConfig_r13,
+ { "measRSSI-ReportConfig-r13", "lte-rrc.measRSSI_ReportConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_82,
{ "setup", "lte-rrc.setup",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
"RSRQ_Range_v1250", HFILL }},
@@ -54580,6 +64327,10 @@ void proto_register_lte_rrc(void) {
{ "threshold-RSRQ", "lte-rrc.threshold_RSRQ",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_threshold_RSRQ_vals_ext, 0,
"Threshold_RSRQ_Range", HFILL }},
+ { &hf_lte_rrc_channelOccupancyThreshold_r13,
+ { "channelOccupancyThreshold-r13", "lte-rrc.channelOccupancyThreshold_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RSSI_Range_r13_fmt), 0,
+ "RSSI_Range_r13", HFILL }},
{ &hf_lte_rrc_triggerType_01,
{ "triggerType", "lte-rrc.triggerType",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_triggerType_01_vals), 0,
@@ -54696,6 +64447,18 @@ void proto_register_lte_rrc(void) {
{ "wideBand-r12", "lte-rrc.wideBand_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_setup_83,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_72", HFILL }},
+ { &hf_lte_rrc_delayThreshold_r13,
+ { "delayThreshold-r13", "lte-rrc.delayThreshold_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_delayThreshold_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_delayReportInterval_r13,
+ { "delayReportInterval-r13", "lte-rrc.delayReportInterval_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_delayReportInterval_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cellGlobalIdList_r10,
{ "cellGlobalIdList-r10", "lte-rrc.cellGlobalIdList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -54784,10 +64547,10 @@ 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_63,
+ { &hf_lte_rrc_setup_84,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_54", HFILL }},
+ "T_setup_73", HFILL }},
{ &hf_lte_rrc_powerPrefIndicationTimer_r11,
{ "powerPrefIndicationTimer-r11", "lte-rrc.powerPrefIndicationTimer_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndicationTimer_r11_vals), 0,
@@ -54884,7 +64647,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_135,
+ { &hf_lte_rrc_nonCriticalExtension_146,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v920_IEs", HFILL }},
@@ -54900,7 +64663,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_136,
+ { &hf_lte_rrc_nonCriticalExtension_147,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9c0_IEs", HFILL }},
@@ -54908,7 +64671,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_137,
+ { &hf_lte_rrc_nonCriticalExtension_148,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9d0_IEs", HFILL }},
@@ -54916,7 +64679,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_138,
+ { &hf_lte_rrc_nonCriticalExtension_149,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9e0_IEs", HFILL }},
@@ -54924,7 +64687,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_139,
+ { &hf_lte_rrc_nonCriticalExtension_150,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9h0_IEs", HFILL }},
@@ -54932,7 +64695,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_140,
+ { &hf_lte_rrc_nonCriticalExtension_151,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10c0_IEs", HFILL }},
@@ -54940,7 +64703,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_141,
+ { &hf_lte_rrc_nonCriticalExtension_152,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10f0_IEs", HFILL }},
@@ -54948,7 +64711,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_142,
+ { &hf_lte_rrc_nonCriticalExtension_153,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10i0_IEs", HFILL }},
@@ -54956,10 +64719,22 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v10i0", "lte-rrc.rf_Parameters_v10i0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_143,
+ { &hf_lte_rrc_lateNonCriticalExtension_10,
+ { "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "T_lateNonCriticalExtension_09", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_154,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11d0_IEs", HFILL }},
+ { &hf_lte_rrc_rf_Parameters_v10j0,
+ { "rf-Parameters-v10j0", "lte-rrc.rf_Parameters_v10j0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_155,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_56", HFILL }},
{ &hf_lte_rrc_rf_Parameters_v11d0,
{ "rf-Parameters-v11d0", "lte-rrc.rf_Parameters_v11d0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54968,10 +64743,10 @@ 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_144,
+ { &hf_lte_rrc_nonCriticalExtension_156,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_54", HFILL }},
+ "T_nonCriticalExtension_57", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_v920,
{ "phyLayerParameters-v920", "lte-rrc.phyLayerParameters_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55004,15 +64779,15 @@ 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_145,
+ { &hf_lte_rrc_nonCriticalExtension_157,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v940_IEs", HFILL }},
- { &hf_lte_rrc_lateNonCriticalExtension_08,
+ { &hf_lte_rrc_lateNonCriticalExtension_11,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
- "T_lateNonCriticalExtension_07", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_146,
+ "T_lateNonCriticalExtension_10", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_158,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1020_IEs", HFILL }},
@@ -55048,7 +64823,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_147,
+ { &hf_lte_rrc_nonCriticalExtension_159,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1060_IEs", HFILL }},
@@ -55064,7 +64839,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_148,
+ { &hf_lte_rrc_nonCriticalExtension_160,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1090_IEs", HFILL }},
@@ -55072,7 +64847,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_149,
+ { &hf_lte_rrc_nonCriticalExtension_161,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1130_IEs", HFILL }},
@@ -55108,7 +64883,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_150,
+ { &hf_lte_rrc_nonCriticalExtension_162,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1170_IEs", HFILL }},
@@ -55120,7 +64895,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_151,
+ { &hf_lte_rrc_nonCriticalExtension_163,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1180_IEs", HFILL }},
@@ -55140,7 +64915,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_152,
+ { &hf_lte_rrc_nonCriticalExtension_164,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11a0_IEs", HFILL }},
@@ -55152,7 +64927,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_153,
+ { &hf_lte_rrc_nonCriticalExtension_165,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1250_IEs", HFILL }},
@@ -55212,7 +64987,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_154,
+ { &hf_lte_rrc_nonCriticalExtension_166,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1260_IEs", HFILL }},
@@ -55220,7 +64995,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_155,
+ { &hf_lte_rrc_nonCriticalExtension_167,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1270_IEs", HFILL }},
@@ -55228,10 +65003,70 @@ 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_156,
+ { &hf_lte_rrc_nonCriticalExtension_168,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_55", HFILL }},
+ "UE_EUTRA_Capability_v1280_IEs", HFILL }},
+ { &hf_lte_rrc_phyLayerParameters_v1280,
+ { "phyLayerParameters-v1280", "lte-rrc.phyLayerParameters_v1280_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_169,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_Capability_v13x0_IEs", HFILL }},
+ { &hf_lte_rrc_dc_Parameters_v13x0,
+ { "dc-Parameters-v13x0", "lte-rrc.dc_Parameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measParameters_v13xy,
+ { "measParameters-v13xy", "lte-rrc.measParameters_v13xy_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mac_Parameters_v13x0,
+ { "mac-Parameters-v13x0", "lte-rrc.mac_Parameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcp_Parameters_v13x0,
+ { "pdcp-Parameters-v13x0", "lte-rrc.pdcp_Parameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_phyLayerParameters_v13x0,
+ { "phyLayerParameters-v13x0", "lte-rrc.phyLayerParameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rf_Parameters_v13x0,
+ { "rf-Parameters-v13x0", "lte-rrc.rf_Parameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rlc_Parameters_v13x0,
+ { "rlc-Parameters-v13x0", "lte-rrc.rlc_Parameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_CategoryDL_v13x0,
+ { "ue-CategoryDL-v13x0", "lte-rrc.ue_CategoryDL_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_17", HFILL }},
+ { &hf_lte_rrc_ue_CategoryUL_v13x0,
+ { "ue-CategoryUL-v13x0", "lte-rrc.ue_CategoryUL_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_14", HFILL }},
+ { &hf_lte_rrc_scptm_Parameters_v13x0,
+ { "scptm-Parameters-v13x0", "lte-rrc.scptm_Parameters_v13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sl_Parameters_r13,
+ { "sl-Parameters-r13", "lte-rrc.sl_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportOfLAA_r13,
+ { "supportOfLAA-r13", "lte-rrc.supportOfLAA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportOfLAA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_170,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_58", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_r9,
{ "phyLayerParameters-r9", "lte-rrc.phyLayerParameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55280,6 +65115,14 @@ void proto_register_lte_rrc(void) {
{ "drb-TypeSCG-r12", "lte-rrc.drb_TypeSCG_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_TypeSCG_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pdcp_TransferSplitUL_r13,
+ { "pdcp-TransferSplitUL-r13", "lte-rrc.pdcp_TransferSplitUL_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcp_TransferSplitUL_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_SSTD_Meas_r13,
+ { "ue-SSTD-Meas-r13", "lte-rrc.ue_SSTD_Meas_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_SSTD_Meas_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_logicalChannelSR_ProhibitTimer_r12_01,
{ "logicalChannelSR-ProhibitTimer-r12", "lte-rrc.logicalChannelSR_ProhibitTimer_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logicalChannelSR_ProhibitTimer_r12_01_vals), 0,
@@ -55288,10 +65131,22 @@ void proto_register_lte_rrc(void) {
{ "longDRX-Command-r12", "lte-rrc.longDRX_Command_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_longDRX_Command_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_extendedMAC_LengthField_r13,
+ { "extendedMAC-LengthField-r13", "lte-rrc.extendedMAC_LengthField_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedMAC_LengthField_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_extendedLongDRX_r13,
+ { "extendedLongDRX-r13", "lte-rrc.extendedLongDRX_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedLongDRX_r13_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,
NULL, HFILL }},
+ { &hf_lte_rrc_extendedRLC_SN_SO_Field_r13,
+ { "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_supportedROHC_Profiles,
{ "supportedROHC-Profiles", "lte-rrc.supportedROHC_Profiles_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55308,6 +65163,10 @@ void proto_register_lte_rrc(void) {
{ "supportRohcContextContinue-r11", "lte-rrc.supportRohcContextContinue_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportRohcContextContinue_r11_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pdcp_SN_Extension_18bits_r13,
+ { "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_ue_TxAntennaSelectionSupported,
{ "ue-TxAntennaSelectionSupported", "lte-rrc.ue_TxAntennaSelectionSupported",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -55436,6 +65295,38 @@ void proto_register_lte_rrc(void) {
{ "naics-Capability-List-r12", "lte-rrc.naics_Capability_List_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_alternativeTBS_Indices_r12,
+ { "alternativeTBS-Indices-r12", "lte-rrc.alternativeTBS_Indices_r12",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_alternativeTBS_Indices_r12_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebook_HARQ_ACK_r13,
+ { "codebook-HARQ-ACK-r13", "lte-rrc.codebook_HARQ_ACK_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_Harq_TimingTDD_r13,
+ { "fdd-Harq-TimingTDD-r13", "lte-rrc.fdd_Harq_TimingTDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_Harq_TimingTDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxNumberUpdatedCSI_Proc_r13,
+ { "maxNumberUpdatedCSI-Proc-r13", "lte-rrc.maxNumberUpdatedCSI_Proc_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_5_32", HFILL }},
+ { &hf_lte_rrc_supportedBlindDecoding_r13,
+ { "supportedBlindDecoding-r13", "lte-rrc.supportedBlindDecoding_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_32", HFILL }},
+ { &hf_lte_rrc_pucch_Format4_r13,
+ { "pucch-Format4-r13", "lte-rrc.pucch_Format4_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_Format4_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_Format5_r13,
+ { "pucch-Format5-r13", "lte-rrc.pucch_Format5_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_Format5_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_SCell_r13,
+ { "pucch-SCell-r13", "lte-rrc.pucch_SCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_SCell_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10_item,
{ "NonContiguousUL-RA-WithinCC-r10", "lte-rrc.NonContiguousUL_RA_WithinCC_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55472,6 +65363,10 @@ void proto_register_lte_rrc(void) {
{ "supportedBandCombination-v10i0", "lte-rrc.supportedBandCombination_v10i0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_multiNS_Pmax_r10,
+ { "multiNS-Pmax-r10", "lte-rrc.multiNS_Pmax_r10",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiNS_Pmax_r10_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_supportedBandCombination_v1130,
{ "supportedBandCombination-v1130", "lte-rrc.supportedBandCombination_v1130",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55520,6 +65415,22 @@ void proto_register_lte_rrc(void) {
{ "supportedBandCombinationAdd-v1270", "lte-rrc.supportedBandCombinationAdd_v1270",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_requestedMaximumCCs_r13,
+ { "requestedMaximumCCs-r13", "lte-rrc.requestedMaximumCCs_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_requestedMaximumCCs_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_skipFallbackCombinations_r13_01,
+ { "skipFallbackCombinations-r13", "lte-rrc.skipFallbackCombinations_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipFallbackCombinations_r13_01_vals), 0,
+ "T_skipFallbackCombinations_r13_01", HFILL }},
+ { &hf_lte_rrc_supportedBandCombinations_r13,
+ { "supportedBandCombinations-r13", "lte-rrc.supportedBandCombinations_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedMIMO_CapabilityDL_r13,
+ { "supportedMIMO-CapabilityDL-r13", "lte-rrc.supportedMIMO_CapabilityDL_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MIMO_CapabilityDL_r10_vals), 0,
+ "MIMO_CapabilityDL_r10", HFILL }},
{ &hf_lte_rrc_SupportedBandCombination_r10_item,
{ "BandCombinationParameters-r10", "lte-rrc.BandCombinationParameters_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55564,6 +65475,78 @@ void proto_register_lte_rrc(void) {
{ "BandCombinationParameters-v1270", "lte-rrc.BandCombinationParameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_bandCombinationList_r13,
+ { "bandCombinationList-r13", "lte-rrc.bandCombinationList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_BandCombinationList_r13_item,
+ { "BandCombination-r13", "lte-rrc.BandCombination_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_additionalFallbackSupported_r13,
+ { "additionalFallbackSupported-r13", "lte-rrc.additionalFallbackSupported_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_additionalFallbackSupported_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandCombinationParameters_r13,
+ { "bandCombinationParameters-r13", "lte-rrc.bandCombinationParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "BandCombinationParametersCommon_r13", HFILL }},
+ { &hf_lte_rrc_bandParameterList_r13,
+ { "bandParameterList-r13", "lte-rrc.bandParameterList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13", HFILL }},
+ { &hf_lte_rrc_bandParameterList_r13_item,
+ { "BandParameters-r13", "lte-rrc.BandParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandwidthCombinationSet_r13,
+ { "supportedBandwidthCombinationSet-r13", "lte-rrc.supportedBandwidthCombinationSet_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "SupportedBandwidthCombinationSet_r10", HFILL }},
+ { &hf_lte_rrc_multipleTimingAdvance_r13,
+ { "multipleTimingAdvance-r13", "lte-rrc.multipleTimingAdvance_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multipleTimingAdvance_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_simultaneousRx_Tx_r13,
+ { "simultaneousRx-Tx-r13", "lte-rrc.simultaneousRx_Tx_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_simultaneousRx_Tx_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandInfoEUTRA_r13,
+ { "bandInfoEUTRA-r13", "lte-rrc.bandInfoEUTRA_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "BandInfoEUTRA", HFILL }},
+ { &hf_lte_rrc_dc_Support_r13,
+ { "dc-Support-r13", "lte-rrc.dc_Support_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_dc_Support_r13", HFILL }},
+ { &hf_lte_rrc_asynchronous_r13,
+ { "asynchronous-r13", "lte-rrc.asynchronous_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_asynchronous_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedCellGrouping_r13,
+ { "supportedCellGrouping-r13", "lte-rrc.supportedCellGrouping_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportedCellGrouping_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_threeEntries_r13,
+ { "threeEntries-r13", "lte-rrc.threeEntries_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_3", HFILL }},
+ { &hf_lte_rrc_fourEntries_r13,
+ { "fourEntries-r13", "lte-rrc.fourEntries_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_7", HFILL }},
+ { &hf_lte_rrc_fiveEntries_r13,
+ { "fiveEntries-r13", "lte-rrc.fiveEntries_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_15", HFILL }},
+ { &hf_lte_rrc_supportedNAICS_2CRS_AP_r13,
+ { "supportedNAICS-2CRS-AP-r13", "lte-rrc.supportedNAICS_2CRS_AP_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_maxNAICS_Entries_r12", HFILL }},
+ { &hf_lte_rrc_commSupportedBandsPerBC_r13,
+ { "commSupportedBandsPerBC-r13", "lte-rrc.commSupportedBandsPerBC_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_maxBands", HFILL }},
{ &hf_lte_rrc_BandCombinationParameters_r10_item,
{ "BandParameters-r10", "lte-rrc.BandParameters_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55716,10 +65699,30 @@ void proto_register_lte_rrc(void) {
{ "CA-MIMO-ParametersDL-v1270", "lte-rrc.CA_MIMO_ParametersDL_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_bandEUTRA_r13,
+ { "bandEUTRA-r13", "lte-rrc.bandEUTRA_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_r11", HFILL }},
+ { &hf_lte_rrc_bandParametersUL_r13,
+ { "bandParametersUL-r13", "lte-rrc.bandParametersUL_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandParametersDL_r13,
+ { "bandParametersDL-r13", "lte-rrc.bandParametersDL_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedCSI_Proc_r13,
+ { "supportedCSI-Proc-r13", "lte-rrc.supportedCSI_Proc_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_supportedCSI_Proc_r13_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,
NULL, HFILL }},
+ { &hf_lte_rrc_BandParametersUL_r13_item,
+ { "CA-MIMO-ParametersUL-r10", "lte-rrc.CA_MIMO_ParametersUL_r10_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ca_BandwidthClassUL_r10,
{ "ca-BandwidthClassUL-r10", "lte-rrc.ca_BandwidthClassUL_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CA_BandwidthClass_r10_vals), 0,
@@ -55732,6 +65735,10 @@ void proto_register_lte_rrc(void) {
{ "CA-MIMO-ParametersDL-r10", "lte-rrc.CA_MIMO_ParametersDL_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_BandParametersDL_r13_item,
+ { "CA-MIMO-ParametersDL-r13", "lte-rrc.CA_MIMO_ParametersDL_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ca_BandwidthClassDL_r10,
{ "ca-BandwidthClassDL-r10", "lte-rrc.ca_BandwidthClassDL_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CA_BandwidthClass_r10_vals), 0,
@@ -55752,6 +65759,22 @@ void proto_register_lte_rrc(void) {
{ "IntraBandContiguousCC-Info-r12", "lte-rrc.IntraBandContiguousCC_Info_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_ca_BandwidthClassDL_r13,
+ { "ca-BandwidthClassDL-r13", "lte-rrc.ca_BandwidthClassDL_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CA_BandwidthClass_r10_vals), 0,
+ "CA_BandwidthClass_r10", HFILL }},
+ { &hf_lte_rrc_fourLayerTM3_TM4_r13,
+ { "fourLayerTM3-TM4-r13", "lte-rrc.fourLayerTM3_TM4_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fourLayerTM3_TM4_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_intraBandContiguousCC_InfoList_r13,
+ { "intraBandContiguousCC-InfoList-r13", "lte-rrc.intraBandContiguousCC_InfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12", HFILL }},
+ { &hf_lte_rrc_intraBandContiguousCC_InfoList_r13_item,
+ { "IntraBandContiguousCC-Info-r12", "lte-rrc.IntraBandContiguousCC_Info_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_fourLayerTM3_TM4_perCC_r12,
{ "fourLayerTM3-TM4-perCC-r12", "lte-rrc.fourLayerTM3_TM4_perCC_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fourLayerTM3_TM4_perCC_r12_vals), 0,
@@ -55848,6 +65871,14 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-DiscoverySignalsMeas-r12", "lte-rrc.csi_RS_DiscoverySignalsMeas_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_DiscoverySignalsMeas_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_rs_SINR_Meas_r13,
+ { "rs-SINR-Meas-r13", "lte-rrc.rs_SINR_Meas_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rs_SINR_Meas_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_whiteCellList_r13,
+ { "whiteCellList-r13", "lte-rrc.whiteCellList_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_whiteCellList_r13_vals), 0,
+ "T_whiteCellList_r13", HFILL }},
{ &hf_lte_rrc_BandListEUTRA_item,
{ "BandInfoEUTRA", "lte-rrc.BandInfoEUTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56092,6 +66123,10 @@ 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_scptm_ParallelReception_r13,
+ { "scptm-ParallelReception-r13", "lte-rrc.scptm_ParallelReception_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_scptm_ParallelReception_r13_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,
@@ -56140,6 +66175,10 @@ void proto_register_lte_rrc(void) {
{ "discSupportedProc-r12", "lte-rrc.discSupportedProc_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSupportedProc_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_discSysInfoReporting_r13,
+ { "discSysInfoReporting-r13", "lte-rrc.discSysInfoReporting_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSysInfoReporting_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandInfoList_r12_item,
{ "SupportedBandInfo-r12", "lte-rrc.SupportedBandInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56324,6 +66363,14 @@ 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_MBMSServiceList_r13_item,
+ { "MBMSServiceInfo-r13", "lte-rrc.MBMSServiceInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tmgi_r13,
+ { "tmgi-r13", "lte-rrc.tmgi_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TMGI_r9", HFILL }},
{ &hf_lte_rrc_MBSFN_AreaInfoList_r9_item,
{ "MBSFN-AreaInfo-r9", "lte-rrc.MBSFN_AreaInfo_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56472,14 +66519,106 @@ void proto_register_lte_rrc(void) {
{ "serviceId-r9", "lte-rrc.serviceId_r9",
FT_BYTES, BASE_NONE, NULL, 0,
"OCTET_STRING_SIZE_3", HFILL }},
+ { &hf_lte_rrc_SC_MTCH_InfoList_r13_item,
+ { "SC-MTCH-Info-r13", "lte-rrc.SC_MTCH_Info_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mbmsSessionInfo_r13,
+ { "mbmsSessionInfo-r13", "lte-rrc.mbmsSessionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_g_RNTI_r13,
+ { "g-RNTI-r13", "lte-rrc.g_RNTI_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "C_RNTI", HFILL }},
+ { &hf_lte_rrc_sc_mtch_schedulingInfo_r13,
+ { "sc-mtch-schedulingInfo-r13", "lte-rrc.sc_mtch_schedulingInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sc_mtch_neighbourCell_r13,
+ { "sc-mtch-neighbourCell-r13", "lte-rrc.sc_mtch_neighbourCell_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_maxNeighCellSCPTM_r13", HFILL }},
+ { &hf_lte_rrc_sessionId_r13,
+ { "sessionId-r13", "lte-rrc.sessionId_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING_SIZE_1", HFILL }},
+ { &hf_lte_rrc_onDurationTimerSCPTM_r13,
+ { "onDurationTimerSCPTM-r13", "lte-rrc.onDurationTimerSCPTM_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimerSCPTM_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_InactivityTimerSCPTM_r13,
+ { "drx-InactivityTimerSCPTM-r13", "lte-rrc.drx_InactivityTimerSCPTM_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_InactivityTimerSCPTM_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_schedulingPeriodStartOffsetSCPTM_r13,
+ { "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_SCPTMNeighbourCellList_r13_item,
+ { "CellIdentity", "lte-rrc.CellIdentity",
+ FT_BYTES, BASE_NONE, 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_64,
+ { &hf_lte_rrc_setup_85,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_55_vals), 0,
- "T_setup_55", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_74_vals), 0,
+ "T_setup_74", HFILL }},
{ &hf_lte_rrc_scheduled_r12,
{ "scheduled-r12", "lte-rrc.scheduled_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56516,10 +66655,54 @@ void proto_register_lte_rrc(void) {
{ "poolToAddModList-r12", "lte-rrc.poolToAddModList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_CommTxPoolToAddModList_r12", HFILL }},
+ { &hf_lte_rrc_scheduled_r13x0,
+ { "scheduled-r13x0", "lte-rrc.scheduled_r13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_scheduled_r13x0_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_86,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_75", HFILL }},
+ { &hf_lte_rrc_logicalChGroupInfoList_r13,
+ { "logicalChGroupInfoList-r13", "lte-rrc.logicalChGroupInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_multipleTxAllowed_r13,
+ { "multipleTxAllowed-r13", "lte-rrc.multipleTxAllowed_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_ue_Selected_r13x0,
+ { "ue-Selected-r13x0", "lte-rrc.ue_Selected_r13x0_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_commTxPoolNormalDedicatedExt_r13,
+ { "commTxPoolNormalDedicatedExt-r13", "lte-rrc.commTxPoolNormalDedicatedExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_commTxPoolNormalDedicatedExt_r13", HFILL }},
+ { &hf_lte_rrc_poolToReleaseListExt_r13,
+ { "poolToReleaseListExt-r13", "lte-rrc.poolToReleaseListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_TxPoolToReleaseListExt_r13", HFILL }},
+ { &hf_lte_rrc_poolToAddModListExt_r13,
+ { "poolToAddModListExt-r13", "lte-rrc.poolToAddModListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolToAddModListExt_r13", HFILL }},
+ { &hf_lte_rrc_commTxAllowRelayDedicated_r13,
+ { "commTxAllowRelayDedicated-r13", "lte-rrc.commTxAllowRelayDedicated_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_LogicalChGroupInfoList_r13_item,
+ { "SL-PriorityList-r13", "lte-rrc.SL_PriorityList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SL_CommTxPoolToAddModList_r12_item,
{ "SL-CommTxPoolToAddMod-r12", "lte-rrc.SL_CommTxPoolToAddMod_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SL_CommTxPoolToAddModListExt_r13_item,
+ { "SL-CommTxPoolToAddModExt-r13", "lte-rrc.SL_CommTxPoolToAddModExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_poolIdentity_r12,
{ "poolIdentity-r12", "lte-rrc.poolIdentity_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -56528,6 +66711,14 @@ void proto_register_lte_rrc(void) {
{ "pool-r12", "lte-rrc.pool_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SL_CommResourcePool_r12", HFILL }},
+ { &hf_lte_rrc_poolIdentity_v13x0,
+ { "poolIdentity-v13x0", "lte-rrc.poolIdentity_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_CommTxPoolIdentity_v13x0", HFILL }},
+ { &hf_lte_rrc_pool_r13,
+ { "pool-r13", "lte-rrc.pool_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommResourcePool_r12", HFILL }},
{ &hf_lte_rrc_periodic_BSR_TimerSL,
{ "periodic-BSR-TimerSL", "lte-rrc.periodic_BSR_TimerSL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PeriodicBSR_Timer_r12_vals), 0,
@@ -56540,6 +66731,10 @@ 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_CommTxPoolListExt_r13_item,
+ { "SL-CommResourcePool-r12", "lte-rrc.SL_CommResourcePool_r12_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,
@@ -56600,14 +66795,18 @@ void proto_register_lte_rrc(void) {
{ "dataTxParameters-r12", "lte-rrc.dataTxParameters_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"SL_TxParameters_r12", HFILL }},
+ { &hf_lte_rrc_priorityList_r13,
+ { "priorityList-r13", "lte-rrc.priorityList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_PriorityList_r13", 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_65,
+ { &hf_lte_rrc_setup_87,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_56_vals), 0,
- "T_setup_56", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_76_vals), 0,
+ "T_setup_76", HFILL }},
{ &hf_lte_rrc_scheduled_r12_01,
{ "scheduled-r12", "lte-rrc.scheduled_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56640,14 +66839,142 @@ 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_66,
+ { &hf_lte_rrc_setup_88,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_57", HFILL }},
+ "T_setup_77", HFILL }},
{ &hf_lte_rrc_discTF_IndexList_r12b,
{ "discTF-IndexList-r12b", "lte-rrc.discTF_IndexList_r12b",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_TF_IndexPairList_r12b", HFILL }},
+ { &hf_lte_rrc_discTxResourcesPS_r13_01,
+ { "discTxResourcesPS-r13", "lte-rrc.discTxResourcesPS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxResourcesPS_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_89,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_78_vals), 0,
+ "T_setup_78", HFILL }},
+ { &hf_lte_rrc_scheduled_r13,
+ { "scheduled-r13", "lte-rrc.scheduled_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscTxConfigScheduled_r13", HFILL }},
+ { &hf_lte_rrc_ue_Selected_r13,
+ { "ue-Selected-r13", "lte-rrc.ue_Selected_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxPoolPS_Dedicated_r13,
+ { "discTxPoolPS-Dedicated-r13", "lte-rrc.discTxPoolPS_Dedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscTxPoolDedicated_r13", HFILL }},
+ { &hf_lte_rrc_discTxInterFreqInfo_r13,
+ { "discTxInterFreqInfo-r13", "lte-rrc.discTxInterFreqInfo_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxInterFreqInfo_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_90,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_79", HFILL }},
+ { &hf_lte_rrc_discTxCarrierFreq_r13,
+ { "discTxCarrierFreq-r13", "lte-rrc.discTxCarrierFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_discTxRefCarrierDedicated_r13,
+ { "discTxRefCarrierDedicated-r13", "lte-rrc.discTxRefCarrierDedicated_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxRefCarrierDedicated_r13_vals), 0,
+ "SL_DiscTxRefCarrierDedicated_r13", HFILL }},
+ { &hf_lte_rrc_discTxInfoInterFreqListExt_r13,
+ { "discTxInfoInterFreqListExt-r13", "lte-rrc.discTxInfoInterFreqListExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscTxInfoInterFreqListExt_r13", HFILL }},
+ { &hf_lte_rrc_gapRequestsAllowedDedicated_r13,
+ { "gapRequestsAllowedDedicated-r13", "lte-rrc.gapRequestsAllowedDedicated_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapRequestsAllowedDedicated_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discRxGapConfig_r13,
+ { "discRxGapConfig-r13", "lte-rrc.discRxGapConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discRxGapConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_91,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_GapConfig_r13", HFILL }},
+ { &hf_lte_rrc_discTxGapConfig_r13,
+ { "discTxGapConfig-r13", "lte-rrc.discTxGapConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxGapConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discSysInfoReportConfig_r13,
+ { "discSysInfoReportConfig-r13", "lte-rrc.discSysInfoReportConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSysInfoReportConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_92,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscSysInfoReportFreqList_r13", HFILL }},
+ { &hf_lte_rrc_SL_DiscSysInfoReportFreqList_r13_item,
+ { "ARFCN-ValueEUTRA-r9", "lte-rrc.ARFCN_ValueEUTRA_r9",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxFreqToAddModList_r13,
+ { "discTxFreqToAddModList-r13", "lte-rrc.discTxFreqToAddModList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13", HFILL }},
+ { &hf_lte_rrc_discTxFreqToAddModList_r13_item,
+ { "SL-DiscTxResourceInfoPerFreq-r13", "lte-rrc.SL_DiscTxResourceInfoPerFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxFreqToReleaseList_r13,
+ { "discTxFreqToReleaseList-r13", "lte-rrc.discTxFreqToReleaseList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_discTxFreqToReleaseList_r13_item,
+ { "ARFCN-ValueEUTRA-r9", "lte-rrc.ARFCN_ValueEUTRA_r9",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxResources_r13_01,
+ { "discTxResources-r13", "lte-rrc.discTxResources_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxResource_r13_vals), 0,
+ "SL_DiscTxResource_r13", HFILL }},
+ { &hf_lte_rrc_discTxResourcesPS_r13_02,
+ { "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_93,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_80_vals), 0,
+ "T_setup_80", HFILL }},
+ { &hf_lte_rrc_scheduled_r13_01,
+ { "scheduled-r13", "lte-rrc.scheduled_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discTxConfig_r13,
+ { "discTxConfig-r13", "lte-rrc.discTxConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscResourcePool_r12", HFILL }},
+ { &hf_lte_rrc_discTF_IndexList_r13,
+ { "discTF-IndexList-r13", "lte-rrc.discTF_IndexList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_TF_IndexPairList_r12b", HFILL }},
+ { &hf_lte_rrc_discHoppingConfig_r13,
+ { "discHoppingConfig-r13", "lte-rrc.discHoppingConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_HoppingConfigDisc_r12", HFILL }},
+ { &hf_lte_rrc_ue_Selected_r13_01,
+ { "ue-Selected-r13", "lte-rrc.ue_Selected_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_ue_Selected_r13_01", HFILL }},
+ { &hf_lte_rrc_discTxPoolDedicated_r13,
+ { "discTxPoolDedicated-r13", "lte-rrc.discTxPoolDedicated_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_poolToReleaseList_r13,
+ { "poolToReleaseList-r13", "lte-rrc.poolToReleaseList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_TxPoolToReleaseList_r12", HFILL }},
+ { &hf_lte_rrc_poolToAddModList_r13,
+ { "poolToAddModList-r13", "lte-rrc.poolToAddModList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxPoolToAddModList_r12", HFILL }},
{ &hf_lte_rrc_SL_DiscTxPoolToAddModList_r12_item,
{ "SL-DiscTxPoolToAddMod-r12", "lte-rrc.SL_DiscTxPoolToAddMod_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56680,6 +67007,14 @@ void proto_register_lte_rrc(void) {
{ "discPRB-Index-r12b", "lte-rrc.discPRB_Index_r12b",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_49", HFILL }},
+ { &hf_lte_rrc_pCell,
+ { "pCell", "lte-rrc.pCell_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_sCell,
+ { "sCell", "lte-rrc.sCell",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SCellIndex_r10", HFILL }},
{ &hf_lte_rrc_SL_DiscTxPoolList_r12_item,
{ "SL-DiscResourcePool-r12", "lte-rrc.SL_DiscResourcePool_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56740,6 +67075,42 @@ void proto_register_lte_rrc(void) {
{ "rxParameters-r12", "lte-rrc.rxParameters_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_discPeriod_v13x0,
+ { "discPeriod-v13x0", "lte-rrc.discPeriod_v13x0",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discPeriod_v13x0_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_94,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_81_vals), 0,
+ "T_setup_81", HFILL }},
+ { &hf_lte_rrc_rxParamsAddNeighFreq_r13,
+ { "rxParamsAddNeighFreq-r13", "lte-rrc.rxParamsAddNeighFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_txParamsAddNeighFreq_r13,
+ { "txParamsAddNeighFreq-r13", "lte-rrc.txParamsAddNeighFreq_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_Config_r13,
+ { "tdd-Config-r13", "lte-rrc.tdd_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "TDD_Config", HFILL }},
+ { &hf_lte_rrc_freqInfo_01,
+ { "freqInfo", "lte-rrc.freqInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_freqInfo_01", HFILL }},
+ { &hf_lte_rrc_ul_Bandwidth_02,
+ { "ul-Bandwidth", "lte-rrc.ul_Bandwidth",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_Bandwidth_02_vals), 0,
+ "T_ul_Bandwidth_02", HFILL }},
+ { &hf_lte_rrc_referenceSignalPower_01,
+ { "referenceSignalPower", "lte-rrc.referenceSignalPower",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "T_referenceSignalPower_01", HFILL }},
+ { &hf_lte_rrc_syncConfigIndex_r13,
+ { "syncConfigIndex-r13", "lte-rrc.syncConfigIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
{ &hf_lte_rrc_threshLow_r12,
{ "threshLow-r12", "lte-rrc.threshLow_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RSRP_RangeSL2_vals), 0,
@@ -56756,6 +67127,30 @@ void proto_register_lte_rrc(void) {
{ "discMaxTxPower-r12", "lte-rrc.discMaxTxPower_r12",
FT_INT32, BASE_DEC, NULL, 0,
"P_Max", HFILL }},
+ { &hf_lte_rrc_gapPatternList_r13,
+ { "gapPatternList-r13", "lte-rrc.gapPatternList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_GapPatternList_r13", HFILL }},
+ { &hf_lte_rrc_SL_GapPatternList_r13_item,
+ { "SL-GapPattern-r13", "lte-rrc.SL_GapPattern_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_gapPeriod_r13,
+ { "gapPeriod-r13", "lte-rrc.gapPeriod_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapPeriod_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_gapOffset_r12,
+ { "gapOffset-r12", "lte-rrc.gapOffset_r12",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_OffsetIndicator_r12_vals), 0,
+ "SL_OffsetIndicator_r12", HFILL }},
+ { &hf_lte_rrc_gapSubframeBitmap_r13,
+ { "gapSubframeBitmap-r13", "lte-rrc.gapSubframeBitmap_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_1_10240", HFILL }},
+ { &hf_lte_rrc_SL_GapRequest_r13_item,
+ { "SL-GapFreqInfo-r13", "lte-rrc.SL_GapFreqInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_hoppingParameter_r12,
{ "hoppingParameter-r12", "lte-rrc.hoppingParameter_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -56788,6 +67183,10 @@ 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_SL_PriorityList_r13_item,
+ { "SL-Priority-r13", "lte-rrc.SL_Priority_r13",
+ FT_UINT32, BASE_DEC, NULL, 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,
@@ -56828,6 +67227,122 @@ void proto_register_lte_rrc(void) {
{ "discSyncWindow-r12", "lte-rrc.discSyncWindow_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSyncWindow_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_syncTxPeriodic_r13,
+ { "syncTxPeriodic-r13", "lte-rrc.syncTxPeriodic_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_syncTxPeriodic_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_SL_SyncConfigListNFreq_r12_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,
+ NULL, HFILL }},
+ { &hf_lte_rrc_syncCP_Len_r13,
+ { "syncCP-Len-r13", "lte-rrc.syncCP_Len_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_CP_Len_r12_vals), 0,
+ "SL_CP_Len_r12", HFILL }},
+ { &hf_lte_rrc_syncOffsetIndicator_r13,
+ { "syncOffsetIndicator-r13", "lte-rrc.syncOffsetIndicator_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_OffsetIndicatorSync_r12", HFILL }},
+ { &hf_lte_rrc_slssid_r13,
+ { "slssid-r13", "lte-rrc.slssid_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SLSSID_r12", HFILL }},
+ { &hf_lte_rrc_txParameters_r13,
+ { "txParameters-r13", "lte-rrc.txParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_syncTxParameters_r13,
+ { "syncTxParameters-r13", "lte-rrc.syncTxParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_TxParameters_r12", HFILL }},
+ { &hf_lte_rrc_syncTxThreshIC_r13,
+ { "syncTxThreshIC-r13", "lte-rrc.syncTxThreshIC_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RSRP_RangeSL_vals), 0,
+ "RSRP_RangeSL_r12", HFILL }},
+ { &hf_lte_rrc_syncInfoReserved_r13,
+ { "syncInfoReserved-r13", "lte-rrc.syncInfoReserved_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_19", HFILL }},
+ { &hf_lte_rrc_syncTxPeriodic_r13_01,
+ { "syncTxPeriodic-r13", "lte-rrc.syncTxPeriodic_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_syncTxPeriodic_r13_01_vals), 0,
+ "T_syncTxPeriodic_r13_01", HFILL }},
+ { &hf_lte_rrc_rxParameters_r1s,
+ { "rxParameters-r1s", "lte-rrc.rxParameters_r1s_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discSyncWindow_r13,
+ { "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_discSyncConfig_r13_01,
+ { "discSyncConfig-r13", "lte-rrc.discSyncConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_asyncParameters_r13_01,
+ { "asyncParameters-r13", "lte-rrc.asyncParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_asyncParameters_r13_01", HFILL }},
+ { &hf_lte_rrc_txParameters_r13_01,
+ { "txParameters-r13", "lte-rrc.txParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_txParameters_r13_01", HFILL }},
+ { &hf_lte_rrc_syncTxPeriodic_r13_02,
+ { "syncTxPeriodic-r13", "lte-rrc.syncTxPeriodic_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_syncTxPeriodic_r13_02_vals), 0,
+ "T_syncTxPeriodic_r13_02", HFILL }},
+ { &hf_lte_rrc_cellSelectionInfo_r13_01,
+ { "cellSelectionInfo-r13", "lte-rrc.cellSelectionInfo_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, VALS(lte_rrc_q_RxLevMinOffset_vals), 0,
+ "INTEGER_1_8", 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, NULL, 0,
+ "P_Max", HFILL }},
+ { &hf_lte_rrc_referenceSignalPower_r13,
+ { "referenceSignalPower-r13", "lte-rrc.referenceSignalPower_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_prb_Num_r12,
{ "prb-Num-r12", "lte-rrc.prb_Num_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -56888,7 +67403,11 @@ void proto_register_lte_rrc(void) {
{ "SL-TxPoolIdentity-r12", "lte-rrc.SL_TxPoolIdentity_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_message_08,
+ { &hf_lte_rrc_SL_TxPoolToReleaseListExt_r13_item,
+ { "SL-CommTxPoolIdentity-v13x0", "lte-rrc.SL_CommTxPoolIdentity_v13x0",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_message_09,
{ "message", "lte-rrc.message_element",
FT_NONE, BASE_NONE, NULL, 0,
"SBCCH_SL_BCH_MessageType", HFILL }},
@@ -56918,7 +67437,7 @@ void proto_register_lte_rrc(void) {
"BIT_STRING_SIZE_19", HFILL }},
/*--- End of included file: packet-lte-rrc-hfarr.c ---*/
-#line 2856 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 2963 "../../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",
@@ -57352,6 +67871,14 @@ void proto_register_lte_rrc(void) {
{ "Bit 2", "lte-rrc.tdd_FDD_CA_PCellDuplex_r12.bit2",
FT_BOOLEAN, BASE_NONE, TFS(&lte_rrc_tdd_FDD_CA_PCellDuplex_r12_bit2_val), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_codebook_HARQ_ACK_r13_bit1,
+ { "Bit 1", "lte-rrc.codebook_HARQ_ACK_r13.bit1",
+ FT_BOOLEAN, BASE_NONE, TFS(&hf_lte_rrc_codebook_HARQ_ACK_r13_bit1_val), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebook_HARQ_ACK_r13_bit2,
+ { "Bit 2", "lte-rrc.codebook_HARQ_ACK_r13.bit2",
+ FT_BOOLEAN, BASE_NONE, TFS(&hf_lte_rrc_codebook_HARQ_ACK_r13_bit2_val), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_sr_config_periodicity,
{ "Periodicity", "lte-rrc.sr_Periodicity",
FT_UINT16, BASE_DEC, NULL, 0x0,
@@ -57645,24 +68172,28 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_HandoverPreparationInformation_r8_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v920_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v9d0_IEs,
+ &ett_lte_rrc_HandoverPreparationInformation_v9j0_IEs,
+ &ett_lte_rrc_HandoverPreparationInformation_v10j0_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_01,
&ett_lte_rrc_HandoverPreparationInformation_v9e0_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v1130_IEs,
&ett_lte_rrc_HandoverPreparationInformation_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_01,
+ &ett_lte_rrc_T_nonCriticalExtension_02,
&ett_lte_rrc_SCG_Config_r12,
&ett_lte_rrc_T_criticalExtensions_02,
&ett_lte_rrc_T_c1_02,
&ett_lte_rrc_T_criticalExtensionsFuture_02,
&ett_lte_rrc_SCG_Config_r12_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_02,
+ &ett_lte_rrc_T_nonCriticalExtension_03,
&ett_lte_rrc_UERadioAccessCapabilityInformation,
&ett_lte_rrc_T_criticalExtensions_03,
&ett_lte_rrc_T_c1_03,
&ett_lte_rrc_T_criticalExtensionsFuture_03,
&ett_lte_rrc_UERadioAccessCapabilityInformation_r8_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_03,
+ &ett_lte_rrc_T_nonCriticalExtension_04,
&ett_lte_rrc_AS_Config,
&ett_lte_rrc_AS_Config_v9e0,
+ &ett_lte_rrc_AS_Config_v10j0,
&ett_lte_rrc_AS_Config_v1250,
&ett_lte_rrc_AS_Context,
&ett_lte_rrc_AS_Context_v1130,
@@ -57705,13 +68236,17 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_messageClassExtension_06,
&ett_lte_rrc_T_c2_01,
&ett_lte_rrc_T_messageClassExtensionFuture_r11,
+ &ett_lte_rrc_SC_MCCH_Message,
+ &ett_lte_rrc_SC_MCCH_MessageType,
+ &ett_lte_rrc_T_c1_11,
+ &ett_lte_rrc_T_messageClassExtension_07,
&ett_lte_rrc_CounterCheck,
&ett_lte_rrc_T_criticalExtensions_04,
- &ett_lte_rrc_T_c1_11,
+ &ett_lte_rrc_T_c1_12,
&ett_lte_rrc_T_criticalExtensionsFuture_04,
&ett_lte_rrc_CounterCheck_r8_IEs,
&ett_lte_rrc_CounterCheck_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_04,
+ &ett_lte_rrc_T_nonCriticalExtension_05,
&ett_lte_rrc_DRB_CountMSB_InfoList,
&ett_lte_rrc_DRB_CountMSB_Info,
&ett_lte_rrc_CounterCheckResponse,
@@ -57719,7 +68254,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_criticalExtensionsFuture_05,
&ett_lte_rrc_CounterCheckResponse_r8_IEs,
&ett_lte_rrc_CounterCheckResponse_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_05,
+ &ett_lte_rrc_T_nonCriticalExtension_06,
&ett_lte_rrc_DRB_CountInfoList,
&ett_lte_rrc_DRB_CountInfo,
&ett_lte_rrc_CSFBParametersRequestCDMA2000,
@@ -57727,38 +68262,38 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_criticalExtensionsFuture_06,
&ett_lte_rrc_CSFBParametersRequestCDMA2000_r8_IEs,
&ett_lte_rrc_CSFBParametersRequestCDMA2000_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_06,
+ &ett_lte_rrc_T_nonCriticalExtension_07,
&ett_lte_rrc_CSFBParametersResponseCDMA2000,
&ett_lte_rrc_T_criticalExtensions_07,
&ett_lte_rrc_T_criticalExtensionsFuture_07,
&ett_lte_rrc_CSFBParametersResponseCDMA2000_r8_IEs,
&ett_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_07,
+ &ett_lte_rrc_T_nonCriticalExtension_08,
&ett_lte_rrc_DLInformationTransfer,
&ett_lte_rrc_T_criticalExtensions_08,
- &ett_lte_rrc_T_c1_12,
+ &ett_lte_rrc_T_c1_13,
&ett_lte_rrc_T_criticalExtensionsFuture_08,
&ett_lte_rrc_DLInformationTransfer_r8_IEs,
&ett_lte_rrc_T_dedicatedInfoType,
&ett_lte_rrc_DLInformationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_08,
+ &ett_lte_rrc_T_nonCriticalExtension_09,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest,
&ett_lte_rrc_T_criticalExtensions_09,
- &ett_lte_rrc_T_c1_13,
+ &ett_lte_rrc_T_c1_14,
&ett_lte_rrc_T_criticalExtensionsFuture_09,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v920_IEs,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_09,
+ &ett_lte_rrc_T_nonCriticalExtension_10,
&ett_lte_rrc_InDeviceCoexIndication_r11,
&ett_lte_rrc_T_criticalExtensions_10,
- &ett_lte_rrc_T_c1_14,
+ &ett_lte_rrc_T_c1_15,
&ett_lte_rrc_T_criticalExtensionsFuture_10,
&ett_lte_rrc_InDeviceCoexIndication_r11_IEs,
&ett_lte_rrc_InDeviceCoexIndication_v11d0_IEs,
&ett_lte_rrc_T_ul_CA_AssistanceInfo_r11,
- &ett_lte_rrc_T_nonCriticalExtension_10,
+ &ett_lte_rrc_T_nonCriticalExtension_11,
&ett_lte_rrc_AffectedCarrierFreqList_r11,
&ett_lte_rrc_AffectedCarrierFreq_r11,
&ett_lte_rrc_AffectedCarrierFreqCombList_r11,
@@ -57771,70 +68306,71 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_VictimSystemType_r11,
&ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10,
&ett_lte_rrc_T_criticalExtensions_11,
- &ett_lte_rrc_T_c1_15,
+ &ett_lte_rrc_T_c1_16,
&ett_lte_rrc_T_criticalExtensionsFuture_11,
&ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs,
&ett_lte_rrc_T_rstd_InterFreqIndication_r10,
&ett_lte_rrc_T_start,
- &ett_lte_rrc_T_nonCriticalExtension_11,
+ &ett_lte_rrc_T_nonCriticalExtension_12,
&ett_lte_rrc_RSTD_InterFreqInfoList_r10,
&ett_lte_rrc_RSTD_InterFreqInfo_r10,
&ett_lte_rrc_LoggedMeasurementConfiguration_r10,
&ett_lte_rrc_T_criticalExtensions_12,
- &ett_lte_rrc_T_c1_16,
+ &ett_lte_rrc_T_c1_17,
&ett_lte_rrc_T_criticalExtensionsFuture_12,
&ett_lte_rrc_LoggedMeasurementConfiguration_r10_IEs,
&ett_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs,
&ett_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs,
&ett_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_12,
+ &ett_lte_rrc_T_nonCriticalExtension_13,
&ett_lte_rrc_TargetMBSFN_AreaList_r12,
&ett_lte_rrc_TargetMBSFN_Area_r12,
&ett_lte_rrc_MasterInformationBlock,
&ett_lte_rrc_MBMSCountingRequest_r10,
- &ett_lte_rrc_T_nonCriticalExtension_13,
+ &ett_lte_rrc_T_nonCriticalExtension_14,
&ett_lte_rrc_CountingRequestList_r10,
&ett_lte_rrc_CountingRequestInfo_r10,
&ett_lte_rrc_MBMSCountingResponse_r10,
&ett_lte_rrc_T_criticalExtensions_13,
- &ett_lte_rrc_T_c1_17,
+ &ett_lte_rrc_T_c1_18,
&ett_lte_rrc_T_criticalExtensionsFuture_13,
&ett_lte_rrc_MBMSCountingResponse_r10_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_14,
+ &ett_lte_rrc_T_nonCriticalExtension_15,
&ett_lte_rrc_CountingResponseList_r10,
&ett_lte_rrc_CountingResponseInfo_r10,
&ett_lte_rrc_MBMSInterestIndication_r11,
&ett_lte_rrc_T_criticalExtensions_14,
- &ett_lte_rrc_T_c1_18,
+ &ett_lte_rrc_T_c1_19,
&ett_lte_rrc_T_criticalExtensionsFuture_14,
&ett_lte_rrc_MBMSInterestIndication_r11_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_15,
+ &ett_lte_rrc_MBMSInterestIndication_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_16,
&ett_lte_rrc_MBSFNAreaConfiguration_r9,
&ett_lte_rrc_MBSFNAreaConfiguration_v930_IEs,
&ett_lte_rrc_MBSFNAreaConfiguration_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_16,
+ &ett_lte_rrc_T_nonCriticalExtension_17,
&ett_lte_rrc_CommonSF_AllocPatternList_r9,
&ett_lte_rrc_MeasurementReport,
&ett_lte_rrc_T_criticalExtensions_15,
- &ett_lte_rrc_T_c1_19,
+ &ett_lte_rrc_T_c1_20,
&ett_lte_rrc_T_criticalExtensionsFuture_15,
&ett_lte_rrc_MeasurementReport_r8_IEs,
&ett_lte_rrc_MeasurementReport_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_17,
+ &ett_lte_rrc_T_nonCriticalExtension_18,
&ett_lte_rrc_MobilityFromEUTRACommand,
&ett_lte_rrc_T_criticalExtensions_16,
- &ett_lte_rrc_T_c1_20,
+ &ett_lte_rrc_T_c1_21,
&ett_lte_rrc_T_criticalExtensionsFuture_16,
&ett_lte_rrc_MobilityFromEUTRACommand_r8_IEs,
&ett_lte_rrc_T_purpose,
&ett_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs,
&ett_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_18,
+ &ett_lte_rrc_T_nonCriticalExtension_19,
&ett_lte_rrc_MobilityFromEUTRACommand_r9_IEs,
&ett_lte_rrc_T_purpose_01,
&ett_lte_rrc_MobilityFromEUTRACommand_v930_IEs,
&ett_lte_rrc_MobilityFromEUTRACommand_v960_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_19,
+ &ett_lte_rrc_T_nonCriticalExtension_20,
&ett_lte_rrc_Handover,
&ett_lte_rrc_CellChangeOrder,
&ett_lte_rrc_T_targetRAT_Type_01,
@@ -57845,57 +68381,63 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_Paging_v890_IEs,
&ett_lte_rrc_Paging_v920_IEs,
&ett_lte_rrc_Paging_v1130_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_20,
+ &ett_lte_rrc_Paging_v13xx_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_21,
&ett_lte_rrc_PagingRecordList,
&ett_lte_rrc_PagingRecord,
&ett_lte_rrc_PagingUE_Identity,
&ett_lte_rrc_IMSI,
&ett_lte_rrc_ProximityIndication_r9,
&ett_lte_rrc_T_criticalExtensions_17,
- &ett_lte_rrc_T_c1_21,
+ &ett_lte_rrc_T_c1_22,
&ett_lte_rrc_T_criticalExtensionsFuture_17,
&ett_lte_rrc_ProximityIndication_r9_IEs,
&ett_lte_rrc_T_carrierFreq_r9,
&ett_lte_rrc_ProximityIndication_v930_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_21,
+ &ett_lte_rrc_T_nonCriticalExtension_22,
&ett_lte_rrc_RNReconfiguration_r10,
&ett_lte_rrc_T_criticalExtensions_18,
- &ett_lte_rrc_T_c1_22,
+ &ett_lte_rrc_T_c1_23,
&ett_lte_rrc_T_criticalExtensionsFuture_18,
&ett_lte_rrc_RNReconfiguration_r10_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_22,
+ &ett_lte_rrc_T_nonCriticalExtension_23,
&ett_lte_rrc_RN_SystemInfo_r10,
&ett_lte_rrc_RNReconfigurationComplete_r10,
&ett_lte_rrc_T_criticalExtensions_19,
- &ett_lte_rrc_T_c1_23,
+ &ett_lte_rrc_T_c1_24,
&ett_lte_rrc_T_criticalExtensionsFuture_19,
&ett_lte_rrc_RNReconfigurationComplete_r10_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_23,
+ &ett_lte_rrc_T_nonCriticalExtension_24,
&ett_lte_rrc_RRCConnectionReconfiguration,
&ett_lte_rrc_T_criticalExtensions_20,
- &ett_lte_rrc_T_c1_24,
+ &ett_lte_rrc_T_c1_25,
&ett_lte_rrc_T_criticalExtensionsFuture_20,
&ett_lte_rrc_RRCConnectionReconfiguration_r8_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS,
&ett_lte_rrc_RRCConnectionReconfiguration_v890_IEs,
&ett_lte_rrc_RRCConnectionReconfiguration_v8m0_IEs,
&ett_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_24,
+ &ett_lte_rrc_T_nonCriticalExtension_25,
&ett_lte_rrc_RRCConnectionReconfiguration_v920_IEs,
&ett_lte_rrc_RRCConnectionReconfiguration_v1020_IEs,
&ett_lte_rrc_RRCConnectionReconfiguration_v1130_IEs,
&ett_lte_rrc_RRCConnectionReconfiguration_v1250_IEs,
&ett_lte_rrc_T_wlan_OffloadInfo_r12,
&ett_lte_rrc_T_setup,
- &ett_lte_rrc_T_nonCriticalExtension_25,
+ &ett_lte_rrc_RRCConnectionReconfiguration_v13xy_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_26,
&ett_lte_rrc_SL_SyncTxControl_r12,
&ett_lte_rrc_PSCellToAddMod_r12,
&ett_lte_rrc_T_cellIdentification_r12,
&ett_lte_rrc_PowerCoordinationInfo_r12,
&ett_lte_rrc_SCellToAddModList_r10,
+ &ett_lte_rrc_SCellToAddModListExt_r13,
&ett_lte_rrc_SCellToAddMod_r10,
&ett_lte_rrc_T_cellIdentification_r10,
+ &ett_lte_rrc_SCellToAddMod_r13,
+ &ett_lte_rrc_T_cellIdentification_r13,
&ett_lte_rrc_SCellToReleaseList_r10,
+ &ett_lte_rrc_SCellToReleaseListExt_r13,
&ett_lte_rrc_SCG_Configuration_r12,
&ett_lte_rrc_T_setup_01,
&ett_lte_rrc_T_scg_ConfigPartMCG_r12,
@@ -57912,14 +68454,14 @@ 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_T_nonCriticalExtension_26,
+ &ett_lte_rrc_T_nonCriticalExtension_27,
&ett_lte_rrc_RRCConnectionReestablishment,
&ett_lte_rrc_T_criticalExtensions_22,
- &ett_lte_rrc_T_c1_25,
+ &ett_lte_rrc_T_c1_26,
&ett_lte_rrc_T_criticalExtensionsFuture_22,
&ett_lte_rrc_RRCConnectionReestablishment_r8_IEs,
&ett_lte_rrc_RRCConnectionReestablishment_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_27,
+ &ett_lte_rrc_T_nonCriticalExtension_28,
&ett_lte_rrc_RRCConnectionReestablishmentComplete,
&ett_lte_rrc_T_criticalExtensions_23,
&ett_lte_rrc_T_criticalExtensionsFuture_23,
@@ -57929,13 +68471,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs,
&ett_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs,
&ett_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_28,
+ &ett_lte_rrc_T_nonCriticalExtension_29,
&ett_lte_rrc_RRCConnectionReestablishmentReject,
&ett_lte_rrc_T_criticalExtensions_24,
&ett_lte_rrc_T_criticalExtensionsFuture_24,
&ett_lte_rrc_RRCConnectionReestablishmentReject_r8_IEs,
&ett_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_29,
+ &ett_lte_rrc_T_nonCriticalExtension_30,
&ett_lte_rrc_RRCConnectionReestablishmentRequest,
&ett_lte_rrc_T_criticalExtensions_25,
&ett_lte_rrc_T_criticalExtensionsFuture_25,
@@ -57943,26 +68485,26 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_ReestabUE_Identity,
&ett_lte_rrc_RRCConnectionReject,
&ett_lte_rrc_T_criticalExtensions_26,
- &ett_lte_rrc_T_c1_26,
+ &ett_lte_rrc_T_c1_27,
&ett_lte_rrc_T_criticalExtensionsFuture_26,
&ett_lte_rrc_RRCConnectionReject_r8_IEs,
&ett_lte_rrc_RRCConnectionReject_v8a0_IEs,
&ett_lte_rrc_RRCConnectionReject_v1020_IEs,
&ett_lte_rrc_RRCConnectionReject_v1130_IEs,
&ett_lte_rrc_T_deprioritisationReq_r11,
- &ett_lte_rrc_T_nonCriticalExtension_30,
+ &ett_lte_rrc_T_nonCriticalExtension_31,
&ett_lte_rrc_RRCConnectionRelease,
&ett_lte_rrc_T_criticalExtensions_27,
- &ett_lte_rrc_T_c1_27,
+ &ett_lte_rrc_T_c1_28,
&ett_lte_rrc_T_criticalExtensionsFuture_27,
&ett_lte_rrc_RRCConnectionRelease_r8_IEs,
&ett_lte_rrc_RRCConnectionRelease_v890_IEs,
&ett_lte_rrc_RRCConnectionRelease_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_31,
+ &ett_lte_rrc_T_nonCriticalExtension_32,
&ett_lte_rrc_RRCConnectionRelease_v920_IEs,
&ett_lte_rrc_T_cellInfoList_r9,
&ett_lte_rrc_RRCConnectionRelease_v1020_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_32,
+ &ett_lte_rrc_T_nonCriticalExtension_33,
&ett_lte_rrc_RedirectedCarrierInfo,
&ett_lte_rrc_RedirectedCarrierInfo_v9e0,
&ett_lte_rrc_CarrierFreqListUTRA_TDD_r10,
@@ -57971,9 +68513,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_FreqPriorityEUTRA_v9e0,
&ett_lte_rrc_FreqPriorityListEUTRA,
&ett_lte_rrc_FreqPriorityListExtEUTRA_r12,
+ &ett_lte_rrc_FreqPriorityListEUTRA_v13xy,
+ &ett_lte_rrc_FreqPriorityListExtEUTRA_v13xy,
&ett_lte_rrc_FreqPriorityEUTRA,
&ett_lte_rrc_FreqPriorityEUTRA_v9e0,
&ett_lte_rrc_FreqPriorityEUTRA_r12,
+ &ett_lte_rrc_FreqPriorityEUTRA_v13xy,
&ett_lte_rrc_FreqsPriorityListGERAN,
&ett_lte_rrc_FreqsPriorityGERAN,
&ett_lte_rrc_FreqPriorityListUTRA_FDD,
@@ -57999,57 +68544,65 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_InitialUE_Identity,
&ett_lte_rrc_RRCConnectionSetup,
&ett_lte_rrc_T_criticalExtensions_29,
- &ett_lte_rrc_T_c1_28,
+ &ett_lte_rrc_T_c1_29,
&ett_lte_rrc_T_criticalExtensionsFuture_29,
&ett_lte_rrc_RRCConnectionSetup_r8_IEs,
&ett_lte_rrc_RRCConnectionSetup_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_33,
+ &ett_lte_rrc_T_nonCriticalExtension_34,
&ett_lte_rrc_RRCConnectionSetupComplete,
&ett_lte_rrc_T_criticalExtensions_30,
- &ett_lte_rrc_T_c1_29,
+ &ett_lte_rrc_T_c1_30,
&ett_lte_rrc_T_criticalExtensionsFuture_30,
&ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1020_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1130_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_34,
+ &ett_lte_rrc_T_nonCriticalExtension_35,
&ett_lte_rrc_RegisteredMME,
&ett_lte_rrc_SCGFailureInformation_r12,
&ett_lte_rrc_T_criticalExtensions_31,
- &ett_lte_rrc_T_c1_30,
+ &ett_lte_rrc_T_c1_31,
&ett_lte_rrc_T_criticalExtensionsFuture_31,
&ett_lte_rrc_SCGFailureInformation_r12_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_35,
+ &ett_lte_rrc_T_nonCriticalExtension_36,
&ett_lte_rrc_FailureReportSCG_r12,
+ &ett_lte_rrc_SCPTMConfiguration_r13,
&ett_lte_rrc_SecurityModeCommand,
&ett_lte_rrc_T_criticalExtensions_32,
- &ett_lte_rrc_T_c1_31,
+ &ett_lte_rrc_T_c1_32,
&ett_lte_rrc_T_criticalExtensionsFuture_32,
&ett_lte_rrc_SecurityModeCommand_r8_IEs,
&ett_lte_rrc_SecurityModeCommand_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_36,
+ &ett_lte_rrc_T_nonCriticalExtension_37,
&ett_lte_rrc_SecurityConfigSMC,
&ett_lte_rrc_SecurityModeComplete,
&ett_lte_rrc_T_criticalExtensions_33,
&ett_lte_rrc_T_criticalExtensionsFuture_33,
&ett_lte_rrc_SecurityModeComplete_r8_IEs,
&ett_lte_rrc_SecurityModeComplete_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_37,
+ &ett_lte_rrc_T_nonCriticalExtension_38,
&ett_lte_rrc_SecurityModeFailure,
&ett_lte_rrc_T_criticalExtensions_34,
&ett_lte_rrc_T_criticalExtensionsFuture_34,
&ett_lte_rrc_SecurityModeFailure_r8_IEs,
&ett_lte_rrc_SecurityModeFailure_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_38,
+ &ett_lte_rrc_T_nonCriticalExtension_39,
&ett_lte_rrc_SidelinkUEInformation_r12,
&ett_lte_rrc_T_criticalExtensions_35,
- &ett_lte_rrc_T_c1_32,
+ &ett_lte_rrc_T_c1_33,
&ett_lte_rrc_T_criticalExtensionsFuture_35,
&ett_lte_rrc_SidelinkUEInformation_r12_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_39,
+ &ett_lte_rrc_SidelinkUEInformation_v13x0_IEs,
+ &ett_lte_rrc_T_commTxResourceInfoReqRelay_r13,
+ &ett_lte_rrc_T_discTxResourceReq_v13x0,
+ &ett_lte_rrc_T_nonCriticalExtension_40,
&ett_lte_rrc_SL_CommTxResourceReq_r12,
+ &ett_lte_rrc_SL_CommTxResourceReqUC_r13,
+ &ett_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13,
+ &ett_lte_rrc_SL_DiscTxResourceReq_r13,
&ett_lte_rrc_SL_DestinationInfoList_r12,
+ &ett_lte_rrc_SL_SysInfoReportList_r13,
&ett_lte_rrc_SystemInformation,
&ett_lte_rrc_T_criticalExtensions_36,
&ett_lte_rrc_T_criticalExtensionsFuture_36,
@@ -58057,19 +68610,21 @@ 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_40,
+ &ett_lte_rrc_T_nonCriticalExtension_41,
&ett_lte_rrc_SystemInformationBlockType1,
&ett_lte_rrc_T_cellAccessRelatedInfo,
&ett_lte_rrc_T_cellSelectionInfo,
&ett_lte_rrc_SystemInformationBlockType1_v890_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_41,
+ &ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_42,
&ett_lte_rrc_SystemInformationBlockType1_v920_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1130_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v1250_IEs,
&ett_lte_rrc_T_cellAccessRelatedInfo_v1250,
- &ett_lte_rrc_T_nonCriticalExtension_42,
+ &ett_lte_rrc_SystemInformationBlockType1_v13xy_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_43,
&ett_lte_rrc_PLMN_IdentityList,
&ett_lte_rrc_PLMN_IdentityInfo,
&ett_lte_rrc_SchedulingInfoList,
@@ -58080,51 +68635,52 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CellSelectionInfo_v1250,
&ett_lte_rrc_UEAssistanceInformation_r11,
&ett_lte_rrc_T_criticalExtensions_37,
- &ett_lte_rrc_T_c1_33,
+ &ett_lte_rrc_T_c1_34,
&ett_lte_rrc_T_criticalExtensionsFuture_37,
&ett_lte_rrc_UEAssistanceInformation_r11_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_43,
+ &ett_lte_rrc_T_nonCriticalExtension_44,
&ett_lte_rrc_UECapabilityEnquiry,
&ett_lte_rrc_T_criticalExtensions_38,
- &ett_lte_rrc_T_c1_34,
+ &ett_lte_rrc_T_c1_35,
&ett_lte_rrc_T_criticalExtensionsFuture_38,
&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_T_nonCriticalExtension_44,
+ &ett_lte_rrc_UECapabilityEnquiry_v13xy_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_45,
&ett_lte_rrc_UE_CapabilityRequest,
&ett_lte_rrc_UECapabilityInformation,
&ett_lte_rrc_T_criticalExtensions_39,
- &ett_lte_rrc_T_c1_35,
+ &ett_lte_rrc_T_c1_36,
&ett_lte_rrc_T_criticalExtensionsFuture_39,
&ett_lte_rrc_UECapabilityInformation_r8_IEs,
&ett_lte_rrc_UECapabilityInformation_v8a0_IEs,
&ett_lte_rrc_UECapabilityInformation_v1250_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_45,
+ &ett_lte_rrc_T_nonCriticalExtension_46,
&ett_lte_rrc_UEInformationRequest_r9,
&ett_lte_rrc_T_criticalExtensions_40,
- &ett_lte_rrc_T_c1_36,
+ &ett_lte_rrc_T_c1_37,
&ett_lte_rrc_T_criticalExtensionsFuture_40,
&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_46,
+ &ett_lte_rrc_T_nonCriticalExtension_47,
&ett_lte_rrc_UEInformationResponse_r9,
&ett_lte_rrc_T_criticalExtensions_41,
- &ett_lte_rrc_T_c1_37,
+ &ett_lte_rrc_T_c1_38,
&ett_lte_rrc_T_criticalExtensionsFuture_41,
&ett_lte_rrc_UEInformationResponse_r9_IEs,
&ett_lte_rrc_T_rach_Report_r9,
&ett_lte_rrc_UEInformationResponse_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_47,
+ &ett_lte_rrc_T_nonCriticalExtension_48,
&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_48,
+ &ett_lte_rrc_T_nonCriticalExtension_49,
&ett_lte_rrc_RLF_Report_r9,
&ett_lte_rrc_T_measResultLastServCell_r9,
&ett_lte_rrc_T_measResultNeighCells_r9,
@@ -58166,31 +68722,37 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_measResultNeighCells_r11,
&ett_lte_rrc_ULHandoverPreparationTransfer,
&ett_lte_rrc_T_criticalExtensions_42,
- &ett_lte_rrc_T_c1_38,
+ &ett_lte_rrc_T_c1_39,
&ett_lte_rrc_T_criticalExtensionsFuture_42,
&ett_lte_rrc_ULHandoverPreparationTransfer_r8_IEs,
&ett_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_49,
+ &ett_lte_rrc_T_nonCriticalExtension_50,
&ett_lte_rrc_ULInformationTransfer,
&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_ULInformationTransfer_r8_IEs,
&ett_lte_rrc_T_dedicatedInfoType_01,
&ett_lte_rrc_ULInformationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_50,
+ &ett_lte_rrc_T_nonCriticalExtension_51,
&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_51,
+ &ett_lte_rrc_T_nonCriticalExtension_52,
&ett_lte_rrc_AC_BarringConfig,
&ett_lte_rrc_MBSFN_SubframeConfigList,
&ett_lte_rrc_AC_BarringPerPLMN_List_r12,
&ett_lte_rrc_AC_BarringPerPLMN_r12,
&ett_lte_rrc_T_ac_BarringInfo_r12,
+ &ett_lte_rrc_ACDC_BarringForCommon_r13,
+ &ett_lte_rrc_ACDC_BarringPerPLMN_List_r13,
+ &ett_lte_rrc_ACDC_BarringPerPLMN_r13,
+ &ett_lte_rrc_BarringPerACDC_CategoryList_r13,
+ &ett_lte_rrc_BarringPerACDC_Category_r13,
+ &ett_lte_rrc_T_acdc_BarringConfig_r13,
&ett_lte_rrc_SystemInformationBlockType3,
&ett_lte_rrc_T_cellReselectionInfoCommon,
&ett_lte_rrc_T_speedStateReselectionPars,
@@ -58199,6 +68761,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_intraFreqCellReselectionInfo,
&ett_lte_rrc_T_s_IntraSearch_v920,
&ett_lte_rrc_T_s_NonIntraSearch_v920,
+ &ett_lte_rrc_RedistributionServingInfo_r13,
+ &ett_lte_rrc_CellReselectionServingFreqInfo_v13xy,
+ &ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_53,
&ett_lte_rrc_SystemInformationBlockType4,
&ett_lte_rrc_IntraFreqNeighCellList,
&ett_lte_rrc_IntraFreqNeighCellInfo,
@@ -58208,26 +68774,36 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v8h0,
&ett_lte_rrc_SystemInformationBlockType5_v9e0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0,
- &ett_lte_rrc_T_nonCriticalExtension_52,
+ &ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0,
+ &ett_lte_rrc_T_nonCriticalExtension_54,
&ett_lte_rrc_InterFreqCarrierFreqList,
&ett_lte_rrc_InterFreqCarrierFreqList_v1250,
&ett_lte_rrc_InterFreqCarrierFreqListExt_r12,
+ &ett_lte_rrc_InterFreqCarrierFreqListExt_v1280,
+ &ett_lte_rrc_InterFreqCarrierFreqList_v13xy,
+ &ett_lte_rrc_InterFreqCarrierFreqListExt_v13xy,
&ett_lte_rrc_InterFreqCarrierFreqInfo,
&ett_lte_rrc_T_threshX_Q_r9,
&ett_lte_rrc_InterFreqCarrierFreqInfo_v8h0,
&ett_lte_rrc_InterFreqCarrierFreqInfo_v9e0,
+ &ett_lte_rrc_InterFreqCarrierFreqInfo_v10j0,
&ett_lte_rrc_InterFreqCarrierFreqInfo_v1250,
&ett_lte_rrc_InterFreqCarrierFreqInfo_r12,
&ett_lte_rrc_T_threshX_Q_r12,
+ &ett_lte_rrc_InterFreqCarrierFreqInfo_v13xy,
&ett_lte_rrc_InterFreqNeighCellList,
&ett_lte_rrc_InterFreqNeighCellInfo,
&ett_lte_rrc_InterFreqBlackCellList,
+ &ett_lte_rrc_RedistributionInterFreqInfo_r13,
+ &ett_lte_rrc_RedistributionNeighCellList_r13,
+ &ett_lte_rrc_RedistributionNeighCell_r13,
&ett_lte_rrc_SystemInformationBlockType6,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_v1250,
&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_53,
+ &ett_lte_rrc_T_nonCriticalExtension_55,
&ett_lte_rrc_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_CarrierFreqListUTRA_FDD,
&ett_lte_rrc_CarrierFreqUTRA_FDD,
@@ -58304,10 +68880,19 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_commConfig_r12,
&ett_lte_rrc_SystemInformationBlockType19_r12,
&ett_lte_rrc_T_discConfig_r12,
+ &ett_lte_rrc_T_discConfig_v13x0,
+ &ett_lte_rrc_T_discConfigRelay_r13,
+ &ett_lte_rrc_T_discConfigPS_13,
&ett_lte_rrc_SL_CarrierFreqInfoList_r12,
+ &ett_lte_rrc_SL_CarrierFreqInfoList_v13x0,
&ett_lte_rrc_SL_CarrierFreqInfo_r12,
+ &ett_lte_rrc_ReselectionInfoRelay_r13,
+ &ett_lte_rrc_CellSelectionInfoNFreq_r13,
+ &ett_lte_rrc_SL_CarrierFreqInfo_v13x0,
&ett_lte_rrc_PLMN_IdentityList4_r12,
&ett_lte_rrc_PLMN_IdentityInfo2_r12,
+ &ett_lte_rrc_SL_DiscTxResourcesInterFreq_r13,
+ &ett_lte_rrc_SystemInformationBlockType20_r13,
&ett_lte_rrc_AntennaInfoCommon,
&ett_lte_rrc_AntennaInfoDedicated,
&ett_lte_rrc_T_codebookSubsetRestriction,
@@ -58328,6 +68913,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CQI_ReportConfig_v1250,
&ett_lte_rrc_T_csi_SubframePatternConfig_r12,
&ett_lte_rrc_T_setup_05,
+ &ett_lte_rrc_CQI_ReportConfig_v13xy,
&ett_lte_rrc_CQI_ReportConfigSCell_r10,
&ett_lte_rrc_CQI_ReportPeriodic,
&ett_lte_rrc_T_setup_06,
@@ -58341,6 +68927,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_csi_ConfigIndex_r10,
&ett_lte_rrc_T_setup_08,
&ett_lte_rrc_CQI_ReportPeriodic_v1130,
+ &ett_lte_rrc_CQI_ReportPeriodic_v13xy,
&ett_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11,
&ett_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11,
&ett_lte_rrc_CQI_ReportPeriodicProcExt_r11,
@@ -58355,7 +68942,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CQI_ReportAperiodic_v1250,
&ett_lte_rrc_T_setup_11,
&ett_lte_rrc_T_aperiodicCSI_Trigger_v1250,
+ &ett_lte_rrc_CQI_ReportAperiodic_v13xy,
+ &ett_lte_rrc_T_setup_12,
+ &ett_lte_rrc_T_aperiodicCSI_Trigger_v13xy,
+ &ett_lte_rrc_T_aperiodicCSI_Trigger2_r13,
&ett_lte_rrc_CQI_ReportAperiodicProc_r11,
+ &ett_lte_rrc_CQI_ReportAperiodicProc_r13,
&ett_lte_rrc_CQI_ReportBoth_r11,
&ett_lte_rrc_CQI_ReportBoth_v1250,
&ett_lte_rrc_CSI_IM_ConfigToAddModList_r11,
@@ -58363,10 +68955,16 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CSI_ProcessToAddModList_r11,
&ett_lte_rrc_CSI_ProcessToReleaseList_r11,
&ett_lte_rrc_CQI_ReportBothProc_r11,
+ &ett_lte_rrc_CRI_ReportConfig_r13,
+ &ett_lte_rrc_T_setup_13,
&ett_lte_rrc_CrossCarrierSchedulingConfig_r10,
&ett_lte_rrc_T_schedulingCellInfo_r10,
&ett_lte_rrc_T_own_r10,
&ett_lte_rrc_T_other_r10,
+ &ett_lte_rrc_CrossCarrierSchedulingConfig_r13,
+ &ett_lte_rrc_T_schedulingCellInfo_r13,
+ &ett_lte_rrc_T_own_r13,
+ &ett_lte_rrc_T_other_r13,
&ett_lte_rrc_CSI_IM_Config_r11,
&ett_lte_rrc_CSI_IM_ConfigExt_r12,
&ett_lte_rrc_CSI_Process_r11,
@@ -58374,53 +68972,75 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_csi_IM_ConfigIdList_r12,
&ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12,
&ett_lte_rrc_T_cqi_ReportAperiodicProc2_r12,
+ &ett_lte_rrc_T_cqi_ReportAperiodicProc2_r13,
+ &ett_lte_rrc_T_eMIMO_Type_r13,
+ &ett_lte_rrc_T_setup_14,
&ett_lte_rrc_P_C_AndCBSR_r11,
+ &ett_lte_rrc_P_C_AndCBSR_r13,
+ &ett_lte_rrc_T_legacySet,
+ &ett_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13,
&ett_lte_rrc_CSI_RS_Config_r10,
&ett_lte_rrc_T_csi_RS_r10,
- &ett_lte_rrc_T_setup_12,
+ &ett_lte_rrc_T_setup_15,
&ett_lte_rrc_CSI_RS_Config_v1250,
&ett_lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12,
- &ett_lte_rrc_T_setup_13,
+ &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_v13x0,
+ &ett_lte_rrc_T_eMIMO_Type_r13_01,
+ &ett_lte_rrc_T_setup_17,
&ett_lte_rrc_ZeroTxPowerCSI_RS_Conf_r12,
&ett_lte_rrc_ZeroTxPowerCSI_RS_r12,
&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_14,
+ &ett_lte_rrc_T_setup_18,
+ &ett_lte_rrc_T_eMIMO_Info_r13,
+ &ett_lte_rrc_T_setup_19,
+ &ett_lte_rrc_SEQUENCE_SIZE_2_8_OF_ResourceConfig_r13,
&ett_lte_rrc_CSI_RS_ConfigZP_r11,
+ &ett_lte_rrc_CSI_RS_InfoNonPrecoded_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13,
+ &ett_lte_rrc_CSI_RS_InfoBeamformed_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_IM_ConfigIdInfo_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13,
+ &ett_lte_rrc_CSI_IM_ConfigIdInfo_r13,
&ett_lte_rrc_DMRS_Config_r11,
- &ett_lte_rrc_T_setup_15,
+ &ett_lte_rrc_T_setup_20,
+ &ett_lte_rrc_DMRS_Config_v13x0,
&ett_lte_rrc_EPDCCH_Config_r11,
&ett_lte_rrc_T_config_r11,
- &ett_lte_rrc_T_setup_16,
+ &ett_lte_rrc_T_setup_21,
&ett_lte_rrc_T_subframePatternConfig_r11,
- &ett_lte_rrc_T_setup_17,
+ &ett_lte_rrc_T_setup_22,
&ett_lte_rrc_EPDCCH_SetConfigToAddModList_r11,
&ett_lte_rrc_EPDCCH_SetConfigToReleaseList_r11,
&ett_lte_rrc_EPDCCH_SetConfig_r11,
&ett_lte_rrc_T_resourceBlockAssignment_r11,
&ett_lte_rrc_T_csi_RS_ConfigZPId2_r12,
&ett_lte_rrc_EIMTA_MainConfig_r12,
- &ett_lte_rrc_T_setup_18,
+ &ett_lte_rrc_T_setup_23,
&ett_lte_rrc_EIMTA_MainConfigServCell_r12,
- &ett_lte_rrc_T_setup_19,
+ &ett_lte_rrc_T_setup_24,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250,
- &ett_lte_rrc_T_setup_20,
+ &ett_lte_rrc_T_setup_25,
&ett_lte_rrc_LogicalChannelConfig,
&ett_lte_rrc_T_ul_SpecificParameters,
&ett_lte_rrc_MAC_MainConfig,
&ett_lte_rrc_T_ul_SCH_Config,
&ett_lte_rrc_T_phr_Config,
- &ett_lte_rrc_T_setup_21,
+ &ett_lte_rrc_T_setup_26,
&ett_lte_rrc_T_mac_MainConfig_v1020,
&ett_lte_rrc_T_dualConnectivityPHR,
- &ett_lte_rrc_T_setup_22,
+ &ett_lte_rrc_T_setup_27,
&ett_lte_rrc_T_logicalChannelSR_Config_r12,
- &ett_lte_rrc_T_setup_23,
+ &ett_lte_rrc_T_setup_28,
+ &ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13,
+ &ett_lte_rrc_T_setup_29,
&ett_lte_rrc_MAC_MainConfigSCell_r11,
&ett_lte_rrc_DRX_Config,
- &ett_lte_rrc_T_setup_24,
+ &ett_lte_rrc_T_setup_30,
&ett_lte_rrc_T_longDRX_CycleStartOffset,
&ett_lte_rrc_T_shortDRX,
&ett_lte_rrc_DRX_Config_v1130,
@@ -58428,30 +69048,36 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_STAG_ToReleaseList_r11,
&ett_lte_rrc_STAG_ToAddModList_r11,
&ett_lte_rrc_STAG_ToAddMod_r11,
+ &ett_lte_rrc_PDCCH_ConfigSCell_r13,
+ &ett_lte_rrc_PDCCH_CandidateReductions_r13,
&ett_lte_rrc_PDCP_Config,
&ett_lte_rrc_T_rlc_AM,
&ett_lte_rrc_T_rlc_UM,
&ett_lte_rrc_T_headerCompression,
&ett_lte_rrc_T_rohc,
&ett_lte_rrc_T_profiles,
+ &ett_lte_rrc_T_ul_DataSplitThreshold_r13,
&ett_lte_rrc_PDSCH_ConfigCommon,
&ett_lte_rrc_PDSCH_ConfigDedicated,
&ett_lte_rrc_PDSCH_ConfigDedicated_v1130,
+ &ett_lte_rrc_PDSCH_ConfigDedicated_v1280,
+ &ett_lte_rrc_PDSCH_ConfigDedicated_v13x0,
&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_25,
+ &ett_lte_rrc_T_setup_32,
&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_26,
+ &ett_lte_rrc_T_setup_33,
&ett_lte_rrc_PhysicalConfigDedicatedSCell_r10,
&ett_lte_rrc_T_nonUL_Configuration_r10,
&ett_lte_rrc_T_ul_Configuration_r10,
+ &ett_lte_rrc_LAA_SCellConfiguration_r13,
&ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11,
&ett_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11,
&ett_lte_rrc_CSI_RS_ConfigZPToAddModList_r11,
@@ -58463,27 +69089,37 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PUCCH_ConfigCommon,
&ett_lte_rrc_PUCCH_ConfigDedicated,
&ett_lte_rrc_T_ackNackRepetition,
- &ett_lte_rrc_T_setup_27,
+ &ett_lte_rrc_T_setup_34,
&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_28,
+ &ett_lte_rrc_T_setup_35,
&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_29,
+ &ett_lte_rrc_T_setup_36,
&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_30,
+ &ett_lte_rrc_T_setup_37,
&ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11,
&ett_lte_rrc_T_nPUCCH_Param_r11,
- &ett_lte_rrc_T_setup_31,
+ &ett_lte_rrc_T_setup_38,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_nkaPUCCH_Param_r12,
- &ett_lte_rrc_T_setup_32,
+ &ett_lte_rrc_T_setup_39,
+ &ett_lte_rrc_PUCCH_ConfigDedicated_v13xy,
+ &ett_lte_rrc_T_pucch_Format_r13,
+ &ett_lte_rrc_T_format4_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_r13,
+ &ett_lte_rrc_T_format5_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format5_resource_r13,
+ &ett_lte_rrc_Format4_resource_r13,
+ &ett_lte_rrc_Format5_resource_r13,
&ett_lte_rrc_N1PUCCH_AN_CS_r10,
&ett_lte_rrc_PUSCH_ConfigCommon,
&ett_lte_rrc_T_pusch_ConfigBasic,
@@ -58493,11 +69129,16 @@ 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_33,
+ &ett_lte_rrc_T_setup_40,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_uciOnPUSCH,
- &ett_lte_rrc_T_setup_34,
+ &ett_lte_rrc_T_setup_41,
&ett_lte_rrc_T_betaOffsetMC_r12,
+ &ett_lte_rrc_PUSCH_ConfigDedicated_v13xy,
+ &ett_lte_rrc_T_betaOffset_r13,
+ &ett_lte_rrc_T_betaOffsetMC_r13,
+ &ett_lte_rrc_T_betaOffset_Subframeset2_r13,
+ &ett_lte_rrc_T_betaOffset_Subframeset2_MC_r13,
&ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10,
&ett_lte_rrc_UL_ReferenceSignalsPUSCH,
&ett_lte_rrc_RACH_ConfigCommon,
@@ -58539,8 +69180,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_NeighCellsCRS_Info_r11,
&ett_lte_rrc_CRS_AssistanceInfoList_r11,
&ett_lte_rrc_CRS_AssistanceInfo_r11,
+ &ett_lte_rrc_NeighCellsCRS_Info_r13,
+ &ett_lte_rrc_CRS_AssistanceInfoList_r13,
+ &ett_lte_rrc_CRS_AssistanceInfo_r13,
&ett_lte_rrc_NAICS_AssistanceInfo_r12,
- &ett_lte_rrc_T_setup_35,
+ &ett_lte_rrc_T_setup_42,
&ett_lte_rrc_NeighCellsToReleaseList_r12,
&ett_lte_rrc_NeighCellsToAddModList_r12,
&ett_lte_rrc_NeighCellsInfo_r12,
@@ -58551,14 +69195,15 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_um_Uni_Directional_UL,
&ett_lte_rrc_T_um_Uni_Directional_DL,
&ett_lte_rrc_RLC_Config_v1250,
+ &ett_lte_rrc_RLC_Config_v13xx,
&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_36,
+ &ett_lte_rrc_T_setup_43,
&ett_lte_rrc_RLF_TimersAndConstantsSCG_r12,
- &ett_lte_rrc_T_setup_37,
+ &ett_lte_rrc_T_setup_44,
&ett_lte_rrc_RN_SubframeConfig_r10,
&ett_lte_rrc_T_subframeConfigPattern_r10,
&ett_lte_rrc_T_rpdcch_Config_r10,
@@ -58573,38 +69218,57 @@ 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_38,
+ &ett_lte_rrc_T_setup_45,
&ett_lte_rrc_SchedulingRequestConfig_v1020,
&ett_lte_rrc_SoundingRS_UL_ConfigCommon,
- &ett_lte_rrc_T_setup_39,
+ &ett_lte_rrc_T_setup_46,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicated,
- &ett_lte_rrc_T_setup_40,
+ &ett_lte_rrc_T_setup_47,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1020,
+ &ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0,
+ &ett_lte_rrc_T_setup_48,
+ &ett_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13,
+ &ett_lte_rrc_T_setup_49,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10,
- &ett_lte_rrc_T_setup_41,
+ &ett_lte_rrc_T_setup_50,
&ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10,
&ett_lte_rrc_T_srs_ActivateAp_r10,
- &ett_lte_rrc_T_setup_42,
+ &ett_lte_rrc_T_setup_51,
+ &ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0,
+ &ett_lte_rrc_T_setup_52,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v13x0,
+ &ett_lte_rrc_T_srs_ActivateAp_v13x0,
+ &ett_lte_rrc_T_setup_53,
+ &ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13,
+ &ett_lte_rrc_T_setup_54,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13,
+ &ett_lte_rrc_T_srs_ActivateAp_r13,
+ &ett_lte_rrc_T_setup_55,
&ett_lte_rrc_SRS_ConfigAp_r10,
+ &ett_lte_rrc_SRS_ConfigAp_v13x0,
+ &ett_lte_rrc_SRS_ConfigAp_r13,
&ett_lte_rrc_SPS_Config,
&ett_lte_rrc_SPS_ConfigDL,
- &ett_lte_rrc_T_setup_43,
+ &ett_lte_rrc_T_setup_56,
&ett_lte_rrc_T_twoAntennaPortActivated_r10,
- &ett_lte_rrc_T_setup_44,
+ &ett_lte_rrc_T_setup_57,
&ett_lte_rrc_SPS_ConfigUL,
- &ett_lte_rrc_T_setup_45,
+ &ett_lte_rrc_T_setup_58,
&ett_lte_rrc_T_p0_Persistent,
&ett_lte_rrc_T_p0_PersistentSubframeSet2_r12,
- &ett_lte_rrc_T_setup_46,
+ &ett_lte_rrc_T_setup_59,
&ett_lte_rrc_N1PUCCH_AN_PersistentList,
&ett_lte_rrc_TDD_Config,
&ett_lte_rrc_TDD_Config_v1130,
&ett_lte_rrc_TDD_ConfigSL_r12,
&ett_lte_rrc_TPC_PDCCH_Config,
- &ett_lte_rrc_T_setup_47,
+ &ett_lte_rrc_T_setup_60,
+ &ett_lte_rrc_TPC_PDCCH_ConfigSCell,
+ &ett_lte_rrc_T_setup_61,
&ett_lte_rrc_TPC_Index,
&ett_lte_rrc_UplinkPowerControlCommon,
&ett_lte_rrc_UplinkPowerControlCommon_v1020,
+ &ett_lte_rrc_UplinkPowerControlCommon_v13xy,
&ett_lte_rrc_UplinkPowerControlCommonPSCell_r12,
&ett_lte_rrc_UplinkPowerControlCommonSCell_r10,
&ett_lte_rrc_UplinkPowerControlCommonSCell_v1130,
@@ -58613,7 +69277,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UplinkPowerControlDedicated_v1130,
&ett_lte_rrc_UplinkPowerControlDedicated_v1250,
&ett_lte_rrc_T_set2PowerControlParameter,
- &ett_lte_rrc_T_setup_48,
+ &ett_lte_rrc_T_setup_62,
&ett_lte_rrc_UplinkPowerControlDedicatedSCell_r10,
&ett_lte_rrc_DeltaFList_PUCCH,
&ett_lte_rrc_DeltaTxD_OffsetListPUCCH_r10,
@@ -58641,8 +69305,11 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MobilityStateParameters,
&ett_lte_rrc_MultiBandInfoList,
&ett_lte_rrc_MultiBandInfoList_v9e0,
+ &ett_lte_rrc_MultiBandInfoList_v10j0,
&ett_lte_rrc_MultiBandInfoList_r11,
&ett_lte_rrc_MultiBandInfo_v9e0,
+ &ett_lte_rrc_NS_PmaxList_r10,
+ &ett_lte_rrc_NS_PmaxValue_r10,
&ett_lte_rrc_PhysCellIdRange,
&ett_lte_rrc_PhysCellIdRangeUTRA_FDDList_r9,
&ett_lte_rrc_PhysCellIdRangeUTRA_FDD_r9,
@@ -58661,21 +69328,21 @@ 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_49,
+ &ett_lte_rrc_T_setup_63,
&ett_lte_rrc_T_measScaleFactor_r12,
&ett_lte_rrc_MeasIdToRemoveList,
&ett_lte_rrc_MeasIdToRemoveListExt_r12,
&ett_lte_rrc_MeasObjectToRemoveList,
&ett_lte_rrc_ReportConfigToRemoveList,
&ett_lte_rrc_MeasDS_Config_r12,
- &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_T_setup_64,
&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_51,
+ &ett_lte_rrc_T_setup_65,
&ett_lte_rrc_T_gapOffset,
&ett_lte_rrc_MeasIdToAddModList,
&ett_lte_rrc_MeasIdToAddModListExt_r12,
@@ -58692,10 +69359,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BlackCellsToAddModList,
&ett_lte_rrc_BlackCellsToAddMod,
&ett_lte_rrc_MeasSubframePatternConfigNeigh_r10,
- &ett_lte_rrc_T_setup_53,
+ &ett_lte_rrc_T_setup_67,
&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_MeasRSSI_Config_r13,
+ &ett_lte_rrc_T_setup_68,
&ett_lte_rrc_MeasObjectGERAN,
&ett_lte_rrc_MeasObjectToAddModList,
&ett_lte_rrc_MeasObjectToAddModList_v9e0,
@@ -58713,14 +69384,21 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasResults,
&ett_lte_rrc_T_measResultPCell,
&ett_lte_rrc_T_measResultNeighCells,
+ &ett_lte_rrc_T_measResultPCell_v13xy,
&ett_lte_rrc_MeasResultListEUTRA,
&ett_lte_rrc_MeasResultEUTRA,
&ett_lte_rrc_T_cgi_Info,
&ett_lte_rrc_T_measResult,
&ett_lte_rrc_MeasResultServFreqList_r10,
+ &ett_lte_rrc_MeasResultServFreqListExt_r13,
&ett_lte_rrc_MeasResultServFreq_r10,
&ett_lte_rrc_T_measResultSCell_r10,
&ett_lte_rrc_T_measResultBestNeighCell_r10,
+ &ett_lte_rrc_T_measResultSCell_v13xy,
+ &ett_lte_rrc_T_measResultBestNeighCell_v13xy,
+ &ett_lte_rrc_MeasResultServFreq_r13,
+ &ett_lte_rrc_T_measResultSCell_r13,
+ &ett_lte_rrc_T_measResultBestNeighCell_r13,
&ett_lte_rrc_MeasResultCSI_RS_List_r12,
&ett_lte_rrc_MeasResultCSI_RS_r12,
&ett_lte_rrc_MeasResultListUTRA,
@@ -58739,9 +69417,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasResultForECID_r9,
&ett_lte_rrc_PLMN_IdentityList2,
&ett_lte_rrc_AdditionalSI_Info_r9,
+ &ett_lte_rrc_MeasResultForRSSI_r13,
+ &ett_lte_rrc_UL_PDCP_DelayResultList_r13,
+ &ett_lte_rrc_UL_PDCP_DelayResult_r13,
+ &ett_lte_rrc_MeasResultSSTD_r13,
&ett_lte_rrc_QuantityConfig,
&ett_lte_rrc_QuantityConfigEUTRA,
&ett_lte_rrc_QuantityConfigEUTRA_v1250,
+ &ett_lte_rrc_QuantityConfigEUTRA_v13xy,
&ett_lte_rrc_QuantityConfigUTRA,
&ett_lte_rrc_QuantityConfigUTRA_v1020,
&ett_lte_rrc_QuantityConfigGERAN,
@@ -58760,8 +69443,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_eventC2_r12,
&ett_lte_rrc_T_periodical,
&ett_lte_rrc_T_alternativeTimeToTrigger_r12,
+ &ett_lte_rrc_T_triggerQuantity_v13xy,
+ &ett_lte_rrc_T_aN_ThresholdSINR_r13,
+ &ett_lte_rrc_T_setup_70,
+ &ett_lte_rrc_T_reportQuantity_v13xy,
&ett_lte_rrc_RSRQ_RangeConfig_r12,
&ett_lte_rrc_ThresholdEUTRA,
+ &ett_lte_rrc_MeasRSSI_ReportConfig_r13,
&ett_lte_rrc_ReportConfigInterRAT,
&ett_lte_rrc_T_triggerType_01,
&ett_lte_rrc_T_event_01,
@@ -58777,6 +69465,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_ReportConfigToAddMod,
&ett_lte_rrc_T_reportConfig,
&ett_lte_rrc_RSRQ_Type_r12,
+ &ett_lte_rrc_UL_DelayConfig_r13,
+ &ett_lte_rrc_T_setup_72,
&ett_lte_rrc_AreaConfiguration_r10,
&ett_lte_rrc_AreaConfiguration_v1130,
&ett_lte_rrc_CellGlobalIdList_r10,
@@ -58790,7 +69480,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_autonomousDenialParameters_r11,
&ett_lte_rrc_ObtainLocationConfig_r11,
&ett_lte_rrc_PowerPrefIndicationConfig_r11,
- &ett_lte_rrc_T_setup_54,
+ &ett_lte_rrc_T_setup_73,
&ett_lte_rrc_ReportProximityConfig_r9,
&ett_lte_rrc_S_TMSI,
&ett_lte_rrc_TraceReference_r10,
@@ -58806,8 +69496,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v10c0_IEs,
&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_56,
&ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_54,
+ &ett_lte_rrc_T_nonCriticalExtension_57,
&ett_lte_rrc_UE_EUTRA_Capability_v920_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v940_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1020_IEs,
@@ -58820,18 +69512,24 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v1250_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1260_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1270_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_55,
+ &ett_lte_rrc_UE_EUTRA_Capability_v1280_IEs,
+ &ett_lte_rrc_UE_EUTRA_Capability_v13x0_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_58,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_r9,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1060,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1130,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1180,
&ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1250,
&ett_lte_rrc_DC_Parameters_r12,
+ &ett_lte_rrc_DC_Parameters_v13x0,
&ett_lte_rrc_MAC_Parameters_r12,
+ &ett_lte_rrc_MAC_Parameters_v13x0,
&ett_lte_rrc_RLC_Parameters_r12,
+ &ett_lte_rrc_RLC_Parameters_v13x0,
&ett_lte_rrc_PDCP_Parameters,
&ett_lte_rrc_T_supportedROHC_Profiles,
&ett_lte_rrc_PDCP_Parameters_v1130,
+ &ett_lte_rrc_PDCP_Parameters_v13x0,
&ett_lte_rrc_PhyLayerParameters,
&ett_lte_rrc_PhyLayerParameters_v920,
&ett_lte_rrc_PhyLayerParameters_v9d0,
@@ -58839,6 +69537,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PhyLayerParameters_v1130,
&ett_lte_rrc_PhyLayerParameters_v1170,
&ett_lte_rrc_PhyLayerParameters_v1250,
+ &ett_lte_rrc_PhyLayerParameters_v1280,
+ &ett_lte_rrc_PhyLayerParameters_v13x0,
&ett_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10,
&ett_lte_rrc_NonContiguousUL_RA_WithinCC_r10,
&ett_lte_rrc_RF_Parameters,
@@ -58848,12 +69548,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RF_Parameters_v1090,
&ett_lte_rrc_RF_Parameters_v10f0,
&ett_lte_rrc_RF_Parameters_v10i0,
+ &ett_lte_rrc_RF_Parameters_v10j0,
&ett_lte_rrc_RF_Parameters_v1130,
&ett_lte_rrc_RF_Parameters_v1180,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxBands_OF_FreqBandIndicator_r11,
&ett_lte_rrc_RF_Parameters_v11d0,
&ett_lte_rrc_RF_Parameters_v1250,
&ett_lte_rrc_RF_Parameters_v1270,
+ &ett_lte_rrc_RF_Parameters_v13x0,
&ett_lte_rrc_SupportedBandCombination_r10,
&ett_lte_rrc_SupportedBandCombinationExt_r10,
&ett_lte_rrc_SupportedBandCombination_v1090,
@@ -58865,6 +69567,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SupportedBandCombinationAdd_v11d0,
&ett_lte_rrc_SupportedBandCombinationAdd_v1250,
&ett_lte_rrc_SupportedBandCombinationAdd_v1270,
+ &ett_lte_rrc_SupportedBandCombinations_r13,
+ &ett_lte_rrc_BandCombinationList_r13,
+ &ett_lte_rrc_BandCombination_r13,
+ &ett_lte_rrc_BandCombinationParametersCommon_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxSimultaneousBands_r10_OF_BandParameters_r13,
+ &ett_lte_rrc_T_dc_Support_r13,
+ &ett_lte_rrc_T_supportedCellGrouping_r13,
&ett_lte_rrc_BandCombinationParameters_r10,
&ett_lte_rrc_BandCombinationParametersExt_r10,
&ett_lte_rrc_BandCombinationParameters_v1090,
@@ -58887,13 +69596,18 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BandParameters_r11,
&ett_lte_rrc_BandParameters_v1270,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270,
+ &ett_lte_rrc_BandParameters_r13,
&ett_lte_rrc_BandParametersUL_r10,
+ &ett_lte_rrc_BandParametersUL_r13,
&ett_lte_rrc_CA_MIMO_ParametersUL_r10,
&ett_lte_rrc_BandParametersDL_r10,
+ &ett_lte_rrc_BandParametersDL_r13,
&ett_lte_rrc_CA_MIMO_ParametersDL_r10,
&ett_lte_rrc_CA_MIMO_ParametersDL_v10i0,
&ett_lte_rrc_CA_MIMO_ParametersDL_v1270,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r10_OF_IntraBandContiguousCC_Info_r12,
+ &ett_lte_rrc_CA_MIMO_ParametersDL_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxServCell_r13_OF_IntraBandContiguousCC_Info_r12,
&ett_lte_rrc_IntraBandContiguousCC_Info_r12,
&ett_lte_rrc_SupportedBandListEUTRA,
&ett_lte_rrc_SupportedBandListEUTRA_v9e0,
@@ -58906,6 +69620,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasParameters_v1130,
&ett_lte_rrc_MeasParameters_v11a0,
&ett_lte_rrc_MeasParameters_v1250,
+ &ett_lte_rrc_MeasParameters_v13xy,
&ett_lte_rrc_BandListEUTRA,
&ett_lte_rrc_BandCombinationListEUTRA_r10,
&ett_lte_rrc_BandInfoEUTRA,
@@ -58945,10 +69660,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_Other_Parameters_v11d0,
&ett_lte_rrc_MBMS_Parameters_r11,
&ett_lte_rrc_MBMS_Parameters_v1250,
+ &ett_lte_rrc_SCPTM_Parameters_v13x0,
&ett_lte_rrc_WLAN_IW_Parameters_r12,
&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_r13,
&ett_lte_rrc_SupportedBandInfoList_r12,
&ett_lte_rrc_SupportedBandInfo_r12,
&ett_lte_rrc_FreqBandIndicatorListEUTRA_r12,
@@ -58968,6 +69685,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_thresholdBackhaul_Bandwidth_r12,
&ett_lte_rrc_T_thresholdBeaconRSSI_r12,
&ett_lte_rrc_MBMS_NotificationConfig_r9,
+ &ett_lte_rrc_MBMSServiceList_r13,
+ &ett_lte_rrc_MBMSServiceInfo_r13,
&ett_lte_rrc_MBSFN_AreaInfoList_r9,
&ett_lte_rrc_MBSFN_AreaInfo_r9,
&ett_lte_rrc_T_mcch_Config_r9,
@@ -58984,16 +69703,30 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_dataMCS_r12,
&ett_lte_rrc_TMGI_r9,
&ett_lte_rrc_T_plmn_Id_r9,
+ &ett_lte_rrc_SC_MTCH_InfoList_r13,
+ &ett_lte_rrc_SC_MTCH_Info_r13,
+ &ett_lte_rrc_MBMSSessionInfo_r13,
+ &ett_lte_rrc_SC_MTCH_SchedulingInfo_r13,
+ &ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13,
+ &ett_lte_rrc_SCPTMNeighbourCellList_r13,
&ett_lte_rrc_SL_CommConfig_r12,
&ett_lte_rrc_T_commTxResources_r12,
- &ett_lte_rrc_T_setup_55,
+ &ett_lte_rrc_T_setup_74,
&ett_lte_rrc_T_scheduled_r12,
&ett_lte_rrc_T_ue_Selected_r12,
&ett_lte_rrc_T_commTxPoolNormalDedicated_r12,
+ &ett_lte_rrc_T_scheduled_r13x0,
+ &ett_lte_rrc_T_setup_75,
+ &ett_lte_rrc_T_ue_Selected_r13x0,
+ &ett_lte_rrc_T_commTxPoolNormalDedicatedExt_r13,
+ &ett_lte_rrc_LogicalChGroupInfoList_r13,
&ett_lte_rrc_SL_CommTxPoolToAddModList_r12,
+ &ett_lte_rrc_SL_CommTxPoolToAddModListExt_r13,
&ett_lte_rrc_SL_CommTxPoolToAddMod_r12,
+ &ett_lte_rrc_SL_CommTxPoolToAddModExt_r13,
&ett_lte_rrc_MAC_MainConfigSL_r12,
&ett_lte_rrc_SL_CommTxPoolList_r12,
+ &ett_lte_rrc_SL_CommTxPoolListExt_r13,
&ett_lte_rrc_SL_CommRxPoolList_r12,
&ett_lte_rrc_SL_CommResourcePool_r12,
&ett_lte_rrc_T_ue_SelectedResourceConfig_r12,
@@ -59001,18 +69734,39 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_txParameters_r12,
&ett_lte_rrc_SL_DiscConfig_r12,
&ett_lte_rrc_T_discTxResources_r12,
- &ett_lte_rrc_T_setup_56,
+ &ett_lte_rrc_T_setup_76,
&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_57,
+ &ett_lte_rrc_T_setup_77,
+ &ett_lte_rrc_T_discTxResourcesPS_r13,
+ &ett_lte_rrc_T_setup_78,
+ &ett_lte_rrc_T_ue_Selected_r13,
+ &ett_lte_rrc_T_discTxInterFreqInfo_r13,
+ &ett_lte_rrc_T_setup_79,
+ &ett_lte_rrc_T_discRxGapConfig_r13,
+ &ett_lte_rrc_T_discTxGapConfig_r13,
+ &ett_lte_rrc_T_discSysInfoReportConfig_r13,
+ &ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13,
+ &ett_lte_rrc_SL_DiscTxInfoInterFreqListExt_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13,
+ &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_80,
+ &ett_lte_rrc_T_scheduled_r13,
+ &ett_lte_rrc_T_ue_Selected_r13_01,
+ &ett_lte_rrc_T_discTxPoolDedicated_r13,
&ett_lte_rrc_SL_DiscTxPoolToAddModList_r12,
&ett_lte_rrc_SL_DiscTxPoolToAddMod_r12,
+ &ett_lte_rrc_SL_DiscTxConfigScheduled_r13,
+ &ett_lte_rrc_SL_DiscTxPoolDedicated_r13,
&ett_lte_rrc_SL_TF_IndexPairList_r12,
&ett_lte_rrc_SL_TF_IndexPair_r12,
&ett_lte_rrc_SL_TF_IndexPairList_r12b,
&ett_lte_rrc_SL_TF_IndexPair_r12b,
+ &ett_lte_rrc_SL_DiscTxRefCarrierDedicated_r13,
&ett_lte_rrc_SL_DiscTxPoolList_r12,
&ett_lte_rrc_SL_DiscRxPoolList_r12,
&ett_lte_rrc_SL_DiscResourcePool_r12,
@@ -59020,25 +69774,47 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_ue_SelectedResourceConfig_r12_01,
&ett_lte_rrc_T_poolSelection_r12,
&ett_lte_rrc_T_rxParameters_r12,
+ &ett_lte_rrc_T_discPeriod_v13x0,
+ &ett_lte_rrc_T_rxParamsAddNeighFreq_r13,
+ &ett_lte_rrc_T_txParamsAddNeighFreq_r13,
+ &ett_lte_rrc_T_freqInfo_01,
&ett_lte_rrc_SL_PoolSelectionConfig_r12,
&ett_lte_rrc_SL_DiscTxPowerInfoList_r12,
&ett_lte_rrc_SL_DiscTxPowerInfo_r12,
+ &ett_lte_rrc_SL_GapConfig_r13,
+ &ett_lte_rrc_SL_GapPatternList_r13,
+ &ett_lte_rrc_SL_GapPattern_r13,
+ &ett_lte_rrc_SL_GapRequest_r13,
+ &ett_lte_rrc_SL_GapFreqInfo_r13,
&ett_lte_rrc_SL_HoppingConfigComm_r12,
&ett_lte_rrc_SL_HoppingConfigDisc_r12,
&ett_lte_rrc_SL_OffsetIndicator_r12,
+ &ett_lte_rrc_SL_PriorityList_r13,
&ett_lte_rrc_SL_SyncConfigList_r12,
&ett_lte_rrc_SL_SyncConfig_r12,
&ett_lte_rrc_T_txParameters_r12_02,
&ett_lte_rrc_T_rxParamsNCell_r12,
+ &ett_lte_rrc_SL_SyncConfigListNFreq_r12,
+ &ett_lte_rrc_SL_SyncConfigNFreq_r13,
+ &ett_lte_rrc_T_asyncParameters_r13,
+ &ett_lte_rrc_T_txParameters_r13,
+ &ett_lte_rrc_T_rxParameters_r1s,
+ &ett_lte_rrc_SL_SysInfoReport_r13,
+ &ett_lte_rrc_T_discSyncConfig_r13,
+ &ett_lte_rrc_T_asyncParameters_r13_01,
+ &ett_lte_rrc_T_txParameters_r13_01,
+ &ett_lte_rrc_T_cellSelectionInfo_r13,
+ &ett_lte_rrc_T_freqInfo_r13,
&ett_lte_rrc_SL_TF_ResourceConfig_r12,
&ett_lte_rrc_SubframeBitmapSL_r12,
&ett_lte_rrc_SL_TxParameters_r12,
&ett_lte_rrc_SL_TxPoolToReleaseList_r12,
+ &ett_lte_rrc_SL_TxPoolToReleaseListExt_r13,
&ett_lte_rrc_SBCCH_SL_BCH_Message,
&ett_lte_rrc_MasterInformationBlock_SL,
/*--- End of included file: packet-lte-rrc-ettarr.c ---*/
-#line 3567 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3682 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
&ett_lte_rrc_featureGroupIndicators,
&ett_lte_rrc_featureGroupIndRel9Add,
@@ -59055,6 +69831,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_warningMessageSegment,
&ett_lte_rrc_interBandTDD_CA_WithDifferentConfig,
&ett_lte_rrc_tdd_FDD_CA_PCellDuplex_r12,
+ &ett_lte_rrc_codebook_HARQ_ACK_r13,
&ett_lte_rrc_sr_ConfigIndex,
&ett_lte_rrc_transmissionModeList_r12,
&ett_lte_rrc_modifiedMPR_Behavior_r10,
@@ -59092,6 +69869,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.sc_mcch", dissect_lte_rrc_SC_MCCH, proto_lte_rrc);
/* Register fields and subtrees */
proto_register_field_array(proto_lte_rrc, hf, array_length(hf));
@@ -59111,13 +69889,14 @@ void proto_register_lte_rrc(void) {
register_dissector("lte-rrc.dl.dcch", dissect_DL_DCCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.ul.ccch", dissect_UL_CCCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.ul.dcch", dissect_UL_DCCH_Message_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.sc.mcch", dissect_SC_MCCH_Message_PDU, proto_lte_rrc);
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);
/*--- End of included file: packet-lte-rrc-dis-reg.c ---*/
-#line 3629 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3746 "../../asn1/lte-rrc/packet-lte-rrc-template.c"
register_init_routine(&lte_rrc_init_protocol);
register_cleanup_routine(&lte_rrc_cleanup_protocol);