aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lte-rrc.c
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-04-03 17:46:52 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2016-04-03 17:38:47 +0000
commite42a43bc58a36848316adae19981878a5f430c46 (patch)
tree3c477318106c91f2c439e46ba1f58386c836c3a9 /epan/dissectors/packet-lte-rrc.c
parenta952c7c6bdd56777f06c053f5fc4aff36649bf8c (diff)
LTE RRC: upgrade dissector to v13.1.0
Change-Id: I830c97f6f228a61b942f3b4df46ccdd22a043b5e Reviewed-on: https://code.wireshark.org/review/14796 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-lte-rrc.c')
-rw-r--r--epan/dissectors/packet-lte-rrc.c15864
1 files changed, 11585 insertions, 4279 deletions
diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c
index 42fa10f05b..757173d05d 100644
--- a/epan/dissectors/packet-lte-rrc.c
+++ b/epan/dissectors/packet-lte-rrc.c
@@ -9,7 +9,7 @@
/* packet-lte-rrc-template.c
* Routines for Evolved Universal Terrestrial Radio Access (E-UTRA);
* Radio Resource Control (RRC) protocol specification
- * (3GPP TS 36.331 V13.0.0 Release 13) packet dissection
+ * (3GPP TS 36.331 V13.1.0 Release 13) packet dissection
* Copyright 2008, Vincent Helfre
* Copyright 2009-2016, Pascal Quantin
*
@@ -91,6 +91,7 @@ extern int proto_pdcp_lte;
#line 1 "./asn1/lte-rrc/packet-lte-rrc-val.h"
#define maxReestabInfo 32
#define maxACDC_Cat_r13 16
+#define maxAvailNarrowBands_r13 16
#define maxBandComb_r10 128
#define maxBandComb_r11 256
#define maxBandComb_r13 384
@@ -98,6 +99,7 @@ extern int proto_pdcp_lte;
#define maxBandwidthClass_r10 16
#define maxBandwidthCombSet_r10 32
#define maxCDMA_BandClass 32
+#define maxCE_Level_r13 4
#define maxCellBlack 16
#define maxCellHistory_r12 16
#define maxCellInfoGERAN_r9 32
@@ -105,8 +107,14 @@ extern int proto_pdcp_lte;
#define maxCombIDC_r11 128
#define maxCSI_IM_r11 3
#define maxCSI_IM_r12 4
+#define minCSI_IM_r13 5
+#define maxCSI_IM_r13 24
+#define maxCSI_IM_v1310 20
#define maxCSI_Proc_r11 4
#define maxCSI_RS_NZP_r11 3
+#define minCSI_RS_NZP_r13 4
+#define maxCSI_RS_NZP_r13 24
+#define maxCSI_RS_NZP_v1310 21
#define maxCSI_RS_ZP_r11 4
#define maxCQI_ProcExt_r11 3
#define maxFreqUTRA_TDD_r10 6
@@ -136,7 +144,7 @@ extern int proto_pdcp_lte;
#define maxMBSFN_Allocations 8
#define maxMBSFN_Area 8
#define maxMBSFN_Area_1 7
-#define maxMBMSServiceListPerUE_r13 16
+#define maxMBMS_ServiceListPerUE_r13 15
#define maxMeasId 32
#define maxMeasId_Plus1 33
#define maxMeasId_r12 64
@@ -144,8 +152,10 @@ extern int proto_pdcp_lte;
#define maxNS_Pmax_r10 8
#define maxNAICS_Entries_r12 8
#define maxNeighCell_r12 8
-#define maxNeighCellSCPTM_r13 8
+#define maxNeighCell_SCPTM_r13 8
#define maxObjectId 32
+#define maxObjectId_Plus1_r13 33
+#define maxObjectId_r13 64
#define maxP_a_PerNeighCell_r12 3
#define maxPageRec 16
#define maxPhysCellIdRange_r9 4
@@ -160,19 +170,19 @@ extern int proto_pdcp_lte;
#define maxSAI_MBMS_r11 64
#define maxSCell_r10 4
#define maxSCell_r13 31
-#define maxSCell_Plus1 5
-#define maxSC_MTCH_r13 1024
+#define maxSC_MTCH_r13 1023
#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_CommRxPoolPreconf_v1310 12
+#define maxSL_TxPool_r12Plus1_r13 5
+#define maxSL_TxPool_v1310 4
+#define maxSL_TxPool_r13 8
+#define maxSL_CommTxPoolPreconf_v1310 7
#define maxSL_Dest_r12 16
+#define maxSL_DiscCells_r13 16
#define maxSL_DiscPowerClass_r12 3
-#define maxSL_DiscRxPoolPreconf_r13 4
+#define maxSL_DiscRxPoolPreconf_r13 16
#define maxSL_DiscSysInfoReportFreq_r13 8
-#define maxSL_DiscTxPoolPreconf_r13 1
+#define maxSL_DiscTxPoolPreconf_r13 4
#define maxSL_GP_r13 8
#define maxSL_Prio_r13 8
#define maxSL_RxPool_r12 16
@@ -182,7 +192,6 @@ extern int proto_pdcp_lte;
#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
@@ -195,6 +204,10 @@ extern int proto_pdcp_lte;
#define maxUTRA_FDD_Carrier 16
#define maxUTRA_TDD_Carrier 16
#define maxWLAN_Id_r12 16
+#define maxWLAN_Bands_r13 8
+#define maxWLAN_Id_r13 32
+#define maxWLAN_Channels_r13 16
+#define maxWLAN_CarrierInfo_r13 8
#define maxLogMeas_r10 4060
typedef enum _RAT_Type_enum {
@@ -238,13 +251,14 @@ static int hf_lte_rrc_lte_rrc_HandoverPreparationInformation_PDU = -1; /* Hando
static int hf_lte_rrc_lte_rrc_UERadioAccessCapabilityInformation_PDU = -1; /* UERadioAccessCapabilityInformation */
static int hf_lte_rrc_BCCH_BCH_Message_PDU = -1; /* BCCH_BCH_Message */
static int hf_lte_rrc_BCCH_DL_SCH_Message_PDU = -1; /* BCCH_DL_SCH_Message */
+static int hf_lte_rrc_BCCH_DL_SCH_Message_BR_PDU = -1; /* BCCH_DL_SCH_Message_BR */
static int hf_lte_rrc_MCCH_Message_PDU = -1; /* MCCH_Message */
static int hf_lte_rrc_PCCH_Message_PDU = -1; /* PCCH_Message */
static int hf_lte_rrc_DL_CCCH_Message_PDU = -1; /* DL_CCCH_Message */
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_SC_MCCH_Message_r13_PDU = -1; /* SC_MCCH_Message_r13 */
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 */
@@ -353,33 +367,38 @@ 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_rs_sinr_Result_r13 = -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 */
static int hf_lte_rrc_systemInformation = -1; /* SystemInformation */
static int hf_lte_rrc_systemInformationBlockType1 = -1; /* SystemInformationBlockType1 */
static int hf_lte_rrc_messageClassExtension = -1; /* T_messageClassExtension */
-static int hf_lte_rrc_message_02 = -1; /* MCCH_MessageType */
+static int hf_lte_rrc_message_02 = -1; /* BCCH_DL_SCH_MessageType_BR_r13 */
static int hf_lte_rrc_c1_05 = -1; /* T_c1_05 */
+static int hf_lte_rrc_systemInformation_BR_r13 = -1; /* SystemInformation_BR_r13 */
+static int hf_lte_rrc_systemInformationBlockType1_BR_r13 = -1; /* SystemInformationBlockType1_BR_r13 */
+static int hf_lte_rrc_messageClassExtension_01 = -1; /* T_messageClassExtension_01 */
+static int hf_lte_rrc_message_03 = -1; /* MCCH_MessageType */
+static int hf_lte_rrc_c1_06 = -1; /* T_c1_06 */
static int hf_lte_rrc_mbsfnAreaConfiguration_r9 = -1; /* MBSFNAreaConfiguration_r9 */
static int hf_lte_rrc_later = -1; /* T_later */
static int hf_lte_rrc_c2 = -1; /* T_c2 */
static int hf_lte_rrc_mbmsCountingRequest_r10 = -1; /* MBMSCountingRequest_r10 */
-static int hf_lte_rrc_messageClassExtension_01 = -1; /* T_messageClassExtension_01 */
-static int hf_lte_rrc_message_03 = -1; /* PCCH_MessageType */
-static int hf_lte_rrc_c1_06 = -1; /* T_c1_06 */
-static int hf_lte_rrc_paging = -1; /* Paging */
static int hf_lte_rrc_messageClassExtension_02 = -1; /* T_messageClassExtension_02 */
-static int hf_lte_rrc_message_04 = -1; /* DL_CCCH_MessageType */
+static int hf_lte_rrc_message_04 = -1; /* PCCH_MessageType */
static int hf_lte_rrc_c1_07 = -1; /* T_c1_07 */
+static int hf_lte_rrc_paging = -1; /* Paging */
+static int hf_lte_rrc_messageClassExtension_03 = -1; /* T_messageClassExtension_03 */
+static int hf_lte_rrc_message_05 = -1; /* DL_CCCH_MessageType */
+static int hf_lte_rrc_c1_08 = -1; /* T_c1_08 */
static int hf_lte_rrc_rrcConnectionReestablishment = -1; /* RRCConnectionReestablishment */
static int hf_lte_rrc_rrcConnectionReestablishmentReject = -1; /* RRCConnectionReestablishmentReject */
static int hf_lte_rrc_rrcConnectionReject = -1; /* RRCConnectionReject */
static int hf_lte_rrc_rrcConnectionSetup = -1; /* RRCConnectionSetup */
-static int hf_lte_rrc_messageClassExtension_03 = -1; /* T_messageClassExtension_03 */
-static int hf_lte_rrc_message_05 = -1; /* DL_DCCH_MessageType */
-static int hf_lte_rrc_c1_08 = -1; /* T_c1_08 */
+static int hf_lte_rrc_messageClassExtension_04 = -1; /* T_messageClassExtension_04 */
+static int hf_lte_rrc_message_06 = -1; /* DL_DCCH_MessageType */
+static int hf_lte_rrc_c1_09 = -1; /* T_c1_09 */
static int hf_lte_rrc_csfbParametersResponseCDMA2000 = -1; /* CSFBParametersResponseCDMA2000 */
static int hf_lte_rrc_dlInformationTransfer = -1; /* DLInformationTransfer */
static int hf_lte_rrc_handoverFromEUTRAPreparationRequest = -1; /* HandoverFromEUTRAPreparationRequest */
@@ -392,14 +411,14 @@ static int hf_lte_rrc_counterCheck = -1; /* CounterCheck */
static int hf_lte_rrc_ueInformationRequest_r9 = -1; /* UEInformationRequest_r9 */
static int hf_lte_rrc_loggedMeasurementConfiguration_r10 = -1; /* LoggedMeasurementConfiguration_r10 */
static int hf_lte_rrc_rnReconfiguration_r10 = -1; /* RNReconfiguration_r10 */
-static int hf_lte_rrc_messageClassExtension_04 = -1; /* T_messageClassExtension_04 */
-static int hf_lte_rrc_message_06 = -1; /* UL_CCCH_MessageType */
-static int hf_lte_rrc_c1_09 = -1; /* T_c1_09 */
-static int hf_lte_rrc_rrcConnectionReestablishmentRequest = -1; /* RRCConnectionReestablishmentRequest */
-static int hf_lte_rrc_rrcConnectionRequest = -1; /* RRCConnectionRequest */
static int hf_lte_rrc_messageClassExtension_05 = -1; /* T_messageClassExtension_05 */
-static int hf_lte_rrc_message_07 = -1; /* UL_DCCH_MessageType */
+static int hf_lte_rrc_message_07 = -1; /* UL_CCCH_MessageType */
static int hf_lte_rrc_c1_10 = -1; /* T_c1_10 */
+static int hf_lte_rrc_rrcConnectionReestablishmentRequest = -1; /* RRCConnectionReestablishmentRequest */
+static int hf_lte_rrc_rrcConnectionRequest = -1; /* RRCConnectionRequest */
+static int hf_lte_rrc_messageClassExtension_06 = -1; /* T_messageClassExtension_06 */
+static int hf_lte_rrc_message_08 = -1; /* UL_DCCH_MessageType */
+static int hf_lte_rrc_c1_11 = -1; /* T_c1_11 */
static int hf_lte_rrc_csfbParametersRequestCDMA2000 = -1; /* CSFBParametersRequestCDMA2000 */
static int hf_lte_rrc_measurementReport = -1; /* MeasurementReport */
static int hf_lte_rrc_rrcConnectionReconfigurationComplete = -1; /* RRCConnectionReconfigurationComplete */
@@ -416,25 +435,25 @@ static int hf_lte_rrc_proximityIndication_r9 = -1; /* ProximityIndication_r9 */
static int hf_lte_rrc_rnReconfigurationComplete_r10 = -1; /* RNReconfigurationComplete_r10 */
static int hf_lte_rrc_mbmsCountingResponse_r10 = -1; /* MBMSCountingResponse_r10 */
static int hf_lte_rrc_interFreqRSTDMeasurementIndication_r10 = -1; /* InterFreqRSTDMeasurementIndication_r10 */
-static int hf_lte_rrc_messageClassExtension_06 = -1; /* T_messageClassExtension_06 */
+static int hf_lte_rrc_messageClassExtension_07 = -1; /* T_messageClassExtension_07 */
static int hf_lte_rrc_c2_01 = -1; /* T_c2_01 */
static int hf_lte_rrc_ueAssistanceInformation_r11 = -1; /* UEAssistanceInformation_r11 */
static int hf_lte_rrc_inDeviceCoexIndication_r11 = -1; /* InDeviceCoexIndication_r11 */
static int hf_lte_rrc_mbmsInterestIndication_r11_01 = -1; /* MBMSInterestIndication_r11 */
static int hf_lte_rrc_scgFailureInformation_r12 = -1; /* SCGFailureInformation_r12 */
static int hf_lte_rrc_sidelinkUEInformation_r12_01 = -1; /* SidelinkUEInformation_r12 */
-static int hf_lte_rrc_spare11 = -1; /* NULL */
+static int hf_lte_rrc_wlanConnectionStatusReport_r13 = -1; /* WLANConnectionStatusReport_r13 */
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_message_09 = -1; /* SC_MCCH_MessageType_r13 */
+static int hf_lte_rrc_c1_12 = -1; /* T_c1_12 */
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_messageClassExtension_08 = -1; /* T_messageClassExtension_08 */
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_12 = -1; /* T_c1_12 */
+static int hf_lte_rrc_c1_13 = -1; /* T_c1_13 */
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 */
@@ -466,7 +485,7 @@ static int hf_lte_rrc_mobilityParameters = -1; /* MobilityParametersCDMA2000
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_13 = -1; /* T_c1_13 */
+static int hf_lte_rrc_c1_14 = -1; /* T_c1_14 */
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 */
@@ -476,7 +495,7 @@ static int hf_lte_rrc_dedicatedInfoCDMA2000_HRPD = -1; /* DedicatedInfoCDMA2000
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_14 = -1; /* T_c1_14 */
+static int hf_lte_rrc_c1_15 = -1; /* T_c1_15 */
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 */
@@ -488,7 +507,7 @@ static int hf_lte_rrc_dualRxTxRedirectIndicator_r10 = -1; /* T_dualRxTxRedirect
static int hf_lte_rrc_redirectCarrierCDMA2000_1XRTT_r10 = -1; /* CarrierFreqCDMA2000 */
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_15 = -1; /* T_c1_15 */
+static int hf_lte_rrc_c1_16 = -1; /* T_c1_16 */
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 */
@@ -497,12 +516,19 @@ static int hf_lte_rrc_nonCriticalExtension_25 = -1; /* InDeviceCoexIndication_v
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_26 = -1; /* T_nonCriticalExtension_11 */
+static int hf_lte_rrc_nonCriticalExtension_26 = -1; /* InDeviceCoexIndication_v1310_IEs */
+static int hf_lte_rrc_affectedCarrierFreqList_v1310 = -1; /* AffectedCarrierFreqList_v1310 */
+static int hf_lte_rrc_affectedCarrierFreqCombList_r13 = -1; /* AffectedCarrierFreqCombList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_27 = -1; /* T_nonCriticalExtension_11 */
static int hf_lte_rrc_AffectedCarrierFreqList_r11_item = -1; /* AffectedCarrierFreq_r11 */
+static int hf_lte_rrc_AffectedCarrierFreqList_v1310_item = -1; /* AffectedCarrierFreq_v1310 */
static int hf_lte_rrc_carrierFreq_r11 = -1; /* MeasObjectId */
static int hf_lte_rrc_interferenceDirection_r11 = -1; /* T_interferenceDirection_r11 */
+static int hf_lte_rrc_carrierFreq_v1310 = -1; /* MeasObjectId_v1310 */
static int hf_lte_rrc_AffectedCarrierFreqCombList_r11_item = -1; /* AffectedCarrierFreqComb_r11 */
+static int hf_lte_rrc_AffectedCarrierFreqCombList_r13_item = -1; /* AffectedCarrierFreqComb_r13 */
static int hf_lte_rrc_AffectedCarrierFreqComb_r11_item = -1; /* MeasObjectId */
+static int hf_lte_rrc_AffectedCarrierFreqComb_r13_item = -1; /* MeasObjectId_r13 */
static int hf_lte_rrc_drx_AssistanceInfo_r11 = -1; /* T_drx_AssistanceInfo_r11 */
static int hf_lte_rrc_drx_CycleLength_r11 = -1; /* T_drx_CycleLength_r11 */
static int hf_lte_rrc_drx_Offset_r11 = -1; /* INTEGER_0_255 */
@@ -521,20 +547,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_16 = -1; /* T_c1_16 */
+static int hf_lte_rrc_c1_17 = -1; /* T_c1_17 */
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_27 = -1; /* T_nonCriticalExtension_12 */
+static int hf_lte_rrc_nonCriticalExtension_28 = -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_17 = -1; /* T_c1_17 */
+static int hf_lte_rrc_c1_18 = -1; /* T_c1_18 */
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 */
@@ -544,60 +570,61 @@ 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_28 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
+static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* LoggedMeasurementConfiguration_v1080_IEs */
static int hf_lte_rrc_lateNonCriticalExtension_r10 = -1; /* OCTET_STRING */
-static int hf_lte_rrc_nonCriticalExtension_29 = -1; /* LoggedMeasurementConfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_30 = -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_30 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* LoggedMeasurementConfiguration_v1250_IEs */
static int hf_lte_rrc_targetMBSFN_AreaList_r12 = -1; /* TargetMBSFN_AreaList_r12 */
-static int hf_lte_rrc_nonCriticalExtension_31 = -1; /* T_nonCriticalExtension_13 */
+static int hf_lte_rrc_nonCriticalExtension_32 = -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 */
static int hf_lte_rrc_dl_Bandwidth = -1; /* T_dl_Bandwidth */
static int hf_lte_rrc_phich_Config = -1; /* PHICH_Config */
static int hf_lte_rrc_systemFrameNumber = -1; /* T_systemFrameNumber */
-static int hf_lte_rrc_spare = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_schedulingInfoSIB1_BR_r13 = -1; /* INTEGER_0_31 */
+static int hf_lte_rrc_spare = -1; /* BIT_STRING_SIZE_5 */
static int hf_lte_rrc_countingRequestList_r10 = -1; /* CountingRequestList_r10 */
-static int hf_lte_rrc_nonCriticalExtension_32 = -1; /* T_nonCriticalExtension_14 */
+static int hf_lte_rrc_nonCriticalExtension_33 = -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_18 = -1; /* T_c1_18 */
+static int hf_lte_rrc_c1_19 = -1; /* T_c1_19 */
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_33 = -1; /* T_nonCriticalExtension_15 */
+static int hf_lte_rrc_nonCriticalExtension_34 = -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_19 = -1; /* T_c1_19 */
+static int hf_lte_rrc_c1_20 = -1; /* T_c1_20 */
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_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_nonCriticalExtension_35 = -1; /* MBMSInterestIndication_v1310_IEs */
+static int hf_lte_rrc_mbms_Services_r13 = -1; /* MBMS_ServiceList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_36 = -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_36 = -1; /* MBSFNAreaConfiguration_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_37 = -1; /* MBSFNAreaConfiguration_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* MBSFNAreaConfiguration_v1250_IEs */
static int hf_lte_rrc_pmch_InfoListExt_r12 = -1; /* PMCH_InfoListExt_r12 */
-static int hf_lte_rrc_nonCriticalExtension_38 = -1; /* T_nonCriticalExtension_17 */
+static int hf_lte_rrc_nonCriticalExtension_39 = -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_20 = -1; /* T_c1_20 */
+static int hf_lte_rrc_c1_21 = -1; /* T_c1_21 */
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_39 = -1; /* MeasurementReport_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* T_nonCriticalExtension_18 */
+static int hf_lte_rrc_nonCriticalExtension_40 = -1; /* MeasurementReport_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_41 = -1; /* T_nonCriticalExtension_18 */
static int hf_lte_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */
-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_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 */
@@ -605,15 +632,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_41 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_42 = -1; /* MobilityFromEUTRACommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* MobilityFromEUTRACommand_v8d0_IEs */
static int hf_lte_rrc_bandIndicator = -1; /* BandIndicatorGERAN */
-static int hf_lte_rrc_nonCriticalExtension_43 = -1; /* T_nonCriticalExtension_19 */
+static int hf_lte_rrc_nonCriticalExtension_44 = -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_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_nonCriticalExtension_45 = -1; /* MobilityFromEUTRACommand_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_46 = -1; /* MobilityFromEUTRACommand_v960_IEs */
+static int hf_lte_rrc_nonCriticalExtension_47 = -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 */
@@ -633,15 +660,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_47 = -1; /* Paging_v890_IEs */
-static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* Paging_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_48 = -1; /* Paging_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* Paging_v920_IEs */
static int hf_lte_rrc_cmas_Indication_r9 = -1; /* T_cmas_Indication_r9 */
-static int hf_lte_rrc_nonCriticalExtension_49 = -1; /* Paging_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* Paging_v1130_IEs */
static int hf_lte_rrc_eab_ParamModification_r11 = -1; /* T_eab_ParamModification_r11 */
-static int hf_lte_rrc_nonCriticalExtension_50 = -1; /* Paging_v13xx_IEs */
+static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* Paging_v1310_IEs */
static int hf_lte_rrc_redistributionIndication_r13 = -1; /* T_redistributionIndication_r13 */
static int hf_lte_rrc_systemInfoModification_eDRX_r13 = -1; /* T_systemInfoModification_eDRX_r13 */
-static int hf_lte_rrc_nonCriticalExtension_51 = -1; /* T_nonCriticalExtension_21 */
+static int hf_lte_rrc_nonCriticalExtension_52 = -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 */
@@ -649,7 +676,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_22 = -1; /* T_c1_22 */
+static int hf_lte_rrc_c1_23 = -1; /* T_c1_23 */
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 */
@@ -657,24 +684,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_52 = -1; /* ProximityIndication_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* T_nonCriticalExtension_22 */
+static int hf_lte_rrc_nonCriticalExtension_53 = -1; /* ProximityIndication_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_54 = -1; /* T_nonCriticalExtension_22 */
static int hf_lte_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */
-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_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_54 = -1; /* T_nonCriticalExtension_23 */
+static int hf_lte_rrc_nonCriticalExtension_55 = -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_24 = -1; /* T_c1_24 */
+static int hf_lte_rrc_c1_25 = -1; /* T_c1_25 */
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_55 = -1; /* T_nonCriticalExtension_24 */
+static int hf_lte_rrc_nonCriticalExtension_56 = -1; /* T_nonCriticalExtension_24 */
static int hf_lte_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */
-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_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 */
@@ -683,19 +710,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_56 = -1; /* RRCConnectionReconfiguration_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_57 = -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_nonCriticalExtension_58 = -1; /* RRCConnectionReconfiguration_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_59 = -1; /* RRCConnectionReconfiguration_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_60 = -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_60 = -1; /* RRCConnectionReconfiguration_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_61 = -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_61 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_62 = -1; /* RRCConnectionReconfiguration_v1130_IEs */
static int hf_lte_rrc_systemInfomationBlockType1Dedicated_r11 = -1; /* T_systemInfomationBlockType1Dedicated_r11 */
-static int hf_lte_rrc_nonCriticalExtension_62 = -1; /* RRCConnectionReconfiguration_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_63 = -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 */
@@ -705,10 +732,17 @@ 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_63 = -1; /* RRCConnectionReconfiguration_v13xy_IEs */
+static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* RRCConnectionReconfiguration_v1310_IEs */
static int hf_lte_rrc_sCellToReleaseListExt_r13 = -1; /* SCellToReleaseListExt_r13 */
static int hf_lte_rrc_sCellToAddModListExt_r13 = -1; /* SCellToAddModListExt_r13 */
-static int hf_lte_rrc_nonCriticalExtension_64 = -1; /* T_nonCriticalExtension_26 */
+static int hf_lte_rrc_lwa_Configuration_r13 = -1; /* LWA_Configuration_r13 */
+static int hf_lte_rrc_lwip_Configuration_r13 = -1; /* LWIP_Configuration_r13 */
+static int hf_lte_rrc_steeringCommandWLAN_r13 = -1; /* T_steeringCommandWLAN_r13 */
+static int hf_lte_rrc_setup_01 = -1; /* T_setup_01 */
+static int hf_lte_rrc_command = -1; /* T_command */
+static int hf_lte_rrc_steerToWLAN_r13 = -1; /* WLAN_Id_List_r12 */
+static int hf_lte_rrc_steerToLTE_r13 = -1; /* NULL */
+static int hf_lte_rrc_nonCriticalExtension_65 = -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 */
@@ -722,21 +756,21 @@ 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_SCellToAddModListExt_r13_item = -1; /* SCellToAddModExt_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_antennaInfoDedicatedSCell_r13 = -1; /* AntennaInfoDedicated_v10i0 */
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_SCellToReleaseListExt_r13_item = -1; /* SCellIndex_r13 */
+static int hf_lte_rrc_setup_02 = -1; /* T_setup_02 */
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 */
static int hf_lte_rrc_powerCoordinationInfo_r12 = -1; /* PowerCoordinationInfo_r12 */
@@ -758,39 +792,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_65 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* RRCConnectionReconfigurationComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_66 = -1; /* RRCConnectionReconfigurationComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_67 = -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_67 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReconfigurationComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11 = -1; /* T_connEstFailInfoAvailable_r11 */
-static int hf_lte_rrc_nonCriticalExtension_68 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* RRCConnectionReconfigurationComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12 = -1; /* T_logMeasAvailableMBSFN_r12 */
-static int hf_lte_rrc_nonCriticalExtension_69 = -1; /* T_nonCriticalExtension_27 */
+static int hf_lte_rrc_nonCriticalExtension_70 = -1; /* T_nonCriticalExtension_27 */
static int hf_lte_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */
-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_rrcConnectionReestablishment_r8 = -1; /* RRCConnectionReestablishment_r8_IEs */
static int hf_lte_rrc_criticalExtensionsFuture_22 = -1; /* T_criticalExtensionsFuture_22 */
-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_nonCriticalExtension_71 = -1; /* RRCConnectionReestablishment_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_72 = -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_72 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_73 = -1; /* RRCConnectionReestablishmentComplete_v920_IEs */
static int hf_lte_rrc_rlf_InfoAvailable_r9 = -1; /* T_rlf_InfoAvailable_r9 */
-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_nonCriticalExtension_74 = -1; /* RRCConnectionReestablishmentComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReestablishmentComplete_v1020_IEs */
static int hf_lte_rrc_logMeasAvailable_r10_01 = -1; /* T_logMeasAvailable_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_75 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReestablishmentComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_01 = -1; /* T_connEstFailInfoAvailable_r11_01 */
-static int hf_lte_rrc_nonCriticalExtension_76 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* RRCConnectionReestablishmentComplete_v1250_IEs */
static int hf_lte_rrc_logMeasAvailableMBSFN_r12_01 = -1; /* T_logMeasAvailableMBSFN_r12_01 */
-static int hf_lte_rrc_nonCriticalExtension_77 = -1; /* T_nonCriticalExtension_29 */
+static int hf_lte_rrc_nonCriticalExtension_78 = -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_78 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* T_nonCriticalExtension_30 */
+static int hf_lte_rrc_nonCriticalExtension_79 = -1; /* RRCConnectionReestablishmentReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_80 = -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 */
@@ -800,39 +834,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_27 = -1; /* T_c1_27 */
+static int hf_lte_rrc_c1_28 = -1; /* T_c1_28 */
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_80 = -1; /* RRCConnectionReject_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* RRCConnectionReject_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_81 = -1; /* RRCConnectionReject_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_82 = -1; /* RRCConnectionReject_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10 = -1; /* T_extendedWaitTime_r10 */
-static int hf_lte_rrc_nonCriticalExtension_82 = -1; /* RRCConnectionReject_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_83 = -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_83 = -1; /* T_nonCriticalExtension_31 */
+static int hf_lte_rrc_nonCriticalExtension_84 = -1; /* T_nonCriticalExtension_31 */
static int hf_lte_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */
-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_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_84 = -1; /* RRCConnectionRelease_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_85 = -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_nonCriticalExtension_86 = -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_86 = -1; /* T_nonCriticalExtension_32 */
+static int hf_lte_rrc_nonCriticalExtension_87 = -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_87 = -1; /* RRCConnectionRelease_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* RRCConnectionRelease_v1020_IEs */
static int hf_lte_rrc_extendedWaitTime_r10_01 = -1; /* T_extendedWaitTime_r10_01 */
-static int hf_lte_rrc_nonCriticalExtension_88 = -1; /* T_nonCriticalExtension_33 */
+static int hf_lte_rrc_nonCriticalExtension_89 = -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 */
@@ -850,14 +884,14 @@ 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_v1310 = -1; /* FreqPriorityListEUTRA_v1310 */
+static int hf_lte_rrc_freqPriorityListExtEUTRA_v1310 = -1; /* FreqPriorityListExtEUTRA_v1310 */
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_FreqPriorityListEUTRA_v1310_item = -1; /* FreqPriorityEUTRA_v1310 */
+static int hf_lte_rrc_FreqPriorityListExtEUTRA_v1310_item = -1; /* FreqPriorityEUTRA_v1310 */
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 */
@@ -893,90 +927,92 @@ 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_29 = -1; /* T_c1_29 */
+static int hf_lte_rrc_c1_30 = -1; /* T_c1_30 */
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_89 = -1; /* RRCConnectionSetup_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* T_nonCriticalExtension_34 */
+static int hf_lte_rrc_nonCriticalExtension_90 = -1; /* RRCConnectionSetup_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_91 = -1; /* T_nonCriticalExtension_34 */
static int hf_lte_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */
-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_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_91 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* RRCConnectionSetupComplete_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_92 = -1; /* RRCConnectionSetupComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_93 = -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_93 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* RRCConnectionSetupComplete_v1130_IEs */
static int hf_lte_rrc_connEstFailInfoAvailable_r11_02 = -1; /* T_connEstFailInfoAvailable_r11_02 */
-static int hf_lte_rrc_nonCriticalExtension_94 = -1; /* RRCConnectionSetupComplete_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_95 = -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_95 = -1; /* T_nonCriticalExtension_35 */
+static int hf_lte_rrc_nonCriticalExtension_96 = -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_31 = -1; /* T_c1_31 */
+static int hf_lte_rrc_c1_32 = -1; /* T_c1_32 */
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_96 = -1; /* T_nonCriticalExtension_36 */
+static int hf_lte_rrc_nonCriticalExtension_97 = -1; /* SCGFailureInformation_v1310_IEs */
+static int hf_lte_rrc_nonCriticalExtension_98 = -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_failureType_v1290 = -1; /* T_failureType_v1290 */
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_scptm_NeighbourCellList_r13 = -1; /* SCPTM_NeighbourCellList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_99 = -1; /* T_nonCriticalExtension_37 */
static int hf_lte_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */
-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_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_97 = -1; /* SecurityModeCommand_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_98 = -1; /* T_nonCriticalExtension_37 */
+static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* SecurityModeCommand_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_101 = -1; /* T_nonCriticalExtension_38 */
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_99 = -1; /* SecurityModeComplete_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_100 = -1; /* T_nonCriticalExtension_38 */
+static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* SecurityModeComplete_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_103 = -1; /* T_nonCriticalExtension_39 */
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_101 = -1; /* SecurityModeFailure_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_102 = -1; /* T_nonCriticalExtension_39 */
+static int hf_lte_rrc_nonCriticalExtension_104 = -1; /* SecurityModeFailure_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_105 = -1; /* T_nonCriticalExtension_40 */
static int hf_lte_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */
-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_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_103 = -1; /* SidelinkUEInformation_v13x0_IEs */
-static int hf_lte_rrc_commTxResourceReq121_r13 = -1; /* SL_CommTxResourceReqUC_r13 */
+static int hf_lte_rrc_nonCriticalExtension_106 = -1; /* SidelinkUEInformation_v1310_IEs */
+static int hf_lte_rrc_commTxResourceReqUC_r13 = -1; /* SL_CommTxResourceReq_r12 */
static int hf_lte_rrc_commTxResourceInfoReqRelay_r13 = -1; /* T_commTxResourceInfoReqRelay_r13 */
-static int hf_lte_rrc_commTxResourceReqRelay_r13 = -1; /* SL_CommTxResourceReqUC_r13 */
+static int hf_lte_rrc_commTxResourceReqRelay_r13 = -1; /* SL_CommTxResourceReq_r12 */
+static int hf_lte_rrc_commTxResourceReqRelayUC_r13 = -1; /* SL_CommTxResourceReq_r12 */
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_discTxResourceReq_v1310 = -1; /* T_discTxResourceReq_v1310 */
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_discSysInfoReportFreqList_r13 = -1; /* SL_DiscSysInfoReportFreqList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_107 = -1; /* T_nonCriticalExtension_41 */
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_SL_DiscSysInfoReportFreqList_r13_item = -1; /* SL_DiscSysInfoReport_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 */
@@ -1000,9 +1036,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_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_sib20_v1310 = -1; /* SystemInformationBlockType20_r13 */
+static int hf_lte_rrc_nonCriticalExtension_108 = -1; /* SystemInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* T_nonCriticalExtension_42 */
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 */
@@ -1019,105 +1055,123 @@ 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_107 = -1; /* SystemInformationBlockType1_v890_IEs */
+static int hf_lte_rrc_nonCriticalExtension_110 = -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_nonCriticalExtension_111 = -1; /* SystemInformationBlockType1_v920_IEs */
static int hf_lte_rrc_multiBandInfoList = -1; /* MultiBandInfoList */
-static int hf_lte_rrc_nonCriticalExtension_109 = -1; /* SystemInformationBlockType1_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_112 = -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_110 = -1; /* SystemInformationBlockType1_v10j0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_113 = -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_nonCriticalExtension_114 = -1; /* T_nonCriticalExtension_43 */
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_112 = -1; /* SystemInformationBlockType1_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_115 = -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_113 = -1; /* SystemInformationBlockType1_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_116 = -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_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_nonCriticalExtension_117 = -1; /* SystemInformationBlockType1_v1310_IEs */
+static int hf_lte_rrc_hyperSFN_r13 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_eDRX_Allowed_r13 = -1; /* T_eDRX_Allowed_r13 */
+static int hf_lte_rrc_cellSelectionInfoCE_r13 = -1; /* CellSelectionInfoCE_r13 */
+static int hf_lte_rrc_bandwidthReducedAccessRelatedInfo_r13 = -1; /* T_bandwidthReducedAccessRelatedInfo_r13 */
+static int hf_lte_rrc_si_WindowLength_BR_r13 = -1; /* T_si_WindowLength_BR_r13 */
+static int hf_lte_rrc_si_RepetitionPattern_r13 = -1; /* T_si_RepetitionPattern_r13 */
+static int hf_lte_rrc_schedulingInfoList_BR_r13 = -1; /* SchedulingInfoList_BR_r13 */
+static int hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapLC_r13 = -1; /* T_fdd_DownlinkOrTddSubframeBitmapLC_r13 */
+static int hf_lte_rrc_subframePattern10_r13 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_subframePattern40_r13 = -1; /* BIT_STRING_SIZE_40 */
+static int hf_lte_rrc_fdd_UplinkSubframeBitmapLC_r13 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_lte_rrc_startSymbolLC_r13 = -1; /* INTEGER_1_4 */
+static int hf_lte_rrc_si_HoppingConfigCommon_r13 = -1; /* T_si_HoppingConfigCommon_r13 */
+static int hf_lte_rrc_si_ValidityTime_r13 = -1; /* T_si_ValidityTime_r13 */
+static int hf_lte_rrc_systemInfoValueTagList_r13 = -1; /* SystemInfoValueTagList_r13 */
+static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* T_nonCriticalExtension_44 */
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 */
static int hf_lte_rrc_si_Periodicity = -1; /* T_si_Periodicity */
static int hf_lte_rrc_sib_MappingInfo = -1; /* SIB_MappingInfo */
+static int hf_lte_rrc_SchedulingInfoList_BR_r13_item = -1; /* SchedulingInfo_BR_r13 */
+static int hf_lte_rrc_si_Narrowband_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_si_TBS_r13 = -1; /* T_si_TBS_r13 */
static int hf_lte_rrc_SIB_MappingInfo_item = -1; /* SIB_Type */
+static int hf_lte_rrc_SystemInfoValueTagList_r13_item = -1; /* SystemInfoValueTagSI_r13 */
static int hf_lte_rrc_q_QualMin_r9 = -1; /* Q_QualMin_r9 */
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_34 = -1; /* T_c1_34 */
+static int hf_lte_rrc_c1_35 = -1; /* T_c1_35 */
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_116 = -1; /* T_nonCriticalExtension_44 */
+static int hf_lte_rrc_nonCriticalExtension_119 = -1; /* T_nonCriticalExtension_45 */
static int hf_lte_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */
-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_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_117 = -1; /* UECapabilityEnquiry_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_118 = -1; /* UECapabilityEnquiry_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_120 = -1; /* UECapabilityEnquiry_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_121 = -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_119 = -1; /* UECapabilityEnquiry_v13xy_IEs */
+static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* UECapabilityEnquiry_v1310_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_requestSkipFallbackComb_r13 = -1; /* T_requestSkipFallbackComb_r13 */
static int hf_lte_rrc_requestedMaxCCsDL_r13 = -1; /* INTEGER_2_32 */
static int hf_lte_rrc_requestedMaxCCsUL_r13 = -1; /* INTEGER_2_32 */
-static int hf_lte_rrc_nonCriticalExtension_120 = -1; /* T_nonCriticalExtension_45 */
+static int hf_lte_rrc_requestReducedIntNonContComb_r13 = -1; /* T_requestReducedIntNonContComb_r13 */
+static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* T_nonCriticalExtension_46 */
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_36 = -1; /* T_c1_36 */
+static int hf_lte_rrc_c1_37 = -1; /* T_c1_37 */
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_121 = -1; /* UECapabilityInformation_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_122 = -1; /* UECapabilityInformation_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_124 = -1; /* UECapabilityInformation_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* UECapabilityInformation_v1250_IEs */
static int hf_lte_rrc_ue_RadioPagingInfo_r12 = -1; /* UE_RadioPagingInfo_r12 */
-static int hf_lte_rrc_nonCriticalExtension_123 = -1; /* T_nonCriticalExtension_46 */
+static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* T_nonCriticalExtension_47 */
static int hf_lte_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_40 */
-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_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_124 = -1; /* UEInformationRequest_v930_IEs */
-static int hf_lte_rrc_nonCriticalExtension_125 = -1; /* UEInformationRequest_v1020_IEs */
+static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* UEInformationRequest_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* UEInformationRequest_v1020_IEs */
static int hf_lte_rrc_logMeasReportReq_r10 = -1; /* T_logMeasReportReq_r10 */
-static int hf_lte_rrc_nonCriticalExtension_126 = -1; /* UEInformationRequest_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_129 = -1; /* UEInformationRequest_v1130_IEs */
static int hf_lte_rrc_connEstFailReportReq_r11 = -1; /* T_connEstFailReportReq_r11 */
-static int hf_lte_rrc_nonCriticalExtension_127 = -1; /* UEInformationRequest_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* UEInformationRequest_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReportReq_r12 = -1; /* T_mobilityHistoryReportReq_r12 */
-static int hf_lte_rrc_nonCriticalExtension_128 = -1; /* T_nonCriticalExtension_47 */
+static int hf_lte_rrc_nonCriticalExtension_131 = -1; /* T_nonCriticalExtension_48 */
static int hf_lte_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_41 */
-static int hf_lte_rrc_c1_38 = -1; /* T_c1_38 */
+static int hf_lte_rrc_c1_39 = -1; /* T_c1_39 */
static int hf_lte_rrc_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_129 = -1; /* UEInformationResponse_v930_IEs */
+static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* UEInformationResponse_v930_IEs */
static int hf_lte_rrc_rlf_Report_v9e0 = -1; /* RLF_Report_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_130 = -1; /* T_nonCriticalExtension_48 */
+static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* T_nonCriticalExtension_49 */
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_nonCriticalExtension_134 = -1; /* UEInformationResponse_v1020_IEs */
static int hf_lte_rrc_logMeasReport_r10 = -1; /* LogMeasReport_r10 */
-static int hf_lte_rrc_nonCriticalExtension_132 = -1; /* UEInformationResponse_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_135 = -1; /* UEInformationResponse_v1130_IEs */
static int hf_lte_rrc_connEstFailReport_r11 = -1; /* ConnEstFailReport_r11 */
-static int hf_lte_rrc_nonCriticalExtension_133 = -1; /* UEInformationResponse_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* UEInformationResponse_v1250_IEs */
static int hf_lte_rrc_mobilityHistoryReport_r12 = -1; /* MobilityHistoryReport_r12 */
-static int hf_lte_rrc_nonCriticalExtension_134 = -1; /* T_nonCriticalExtension_49 */
+static int hf_lte_rrc_nonCriticalExtension_137 = -1; /* T_nonCriticalExtension_50 */
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 */
@@ -1152,7 +1206,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_drb_EstablishedWithQCI_1_r13 = -1; /* T_drb_EstablishedWithQCI_1_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 */
@@ -1214,20 +1268,26 @@ 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_39 = -1; /* T_c1_39 */
+static int hf_lte_rrc_c1_40 = -1; /* T_c1_40 */
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_135 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_136 = -1; /* T_nonCriticalExtension_50 */
+static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* ULHandoverPreparationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_139 = -1; /* T_nonCriticalExtension_51 */
static int hf_lte_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_43 */
-static int hf_lte_rrc_c1_40 = -1; /* T_c1_40 */
+static int hf_lte_rrc_c1_41 = -1; /* T_c1_41 */
static int hf_lte_rrc_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_137 = -1; /* ULInformationTransfer_v8a0_IEs */
-static int hf_lte_rrc_nonCriticalExtension_138 = -1; /* T_nonCriticalExtension_51 */
+static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* ULInformationTransfer_v8a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_141 = -1; /* T_nonCriticalExtension_52 */
+static int hf_lte_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_44 */
+static int hf_lte_rrc_c1_42 = -1; /* T_c1_42 */
+static int hf_lte_rrc_wlanConnectionStatusReport_r13_01 = -1; /* WLANConnectionStatusReport_r13_IEs */
+static int hf_lte_rrc_criticalExtensionsFuture_44 = -1; /* T_criticalExtensionsFuture_44 */
+static int hf_lte_rrc_wlan_Status_r13 = -1; /* WLAN_Status_r13 */
+static int hf_lte_rrc_nonCriticalExtension_142 = -1; /* T_nonCriticalExtension_53 */
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 */
@@ -1253,9 +1313,9 @@ static int hf_lte_rrc_acdc_BarringForCommon_r13 = -1; /* ACDC_BarringForCommon_
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_139 = -1; /* SystemInformationBlockType2_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_143 = -1; /* SystemInformationBlockType2_v9e0_IEs */
static int hf_lte_rrc_ul_CarrierFreq_v9e0 = -1; /* ARFCN_ValueEUTRA_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_140 = -1; /* T_nonCriticalExtension_52 */
+static int hf_lte_rrc_nonCriticalExtension_144 = -1; /* T_nonCriticalExtension_54 */
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 */
@@ -1276,8 +1336,9 @@ 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_acdc_OnlyForHPLMN_r13 = -1; /* BOOLEAN */
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_Category_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 */
@@ -1306,13 +1367,14 @@ 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_cellReselectionServingFreqInfo_v1310 = -1; /* CellReselectionServingFreqInfo_v1310 */
static int hf_lte_rrc_redistributionServingInfo_r13 = -1; /* RedistributionServingInfo_r13 */
+static int hf_lte_rrc_t_ReselectionEUTRA_CE_r13 = -1; /* T_ReselectionEUTRA_CE_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_nonCriticalExtension_145 = -1; /* T_nonCriticalExtension_55 */
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 */
@@ -1324,23 +1386,23 @@ static int hf_lte_rrc_lateNonCriticalExtension_08 = -1; /* T_lateNonCriticalExt
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_v1310 = -1; /* InterFreqCarrierFreqList_v1310 */
+static int hf_lte_rrc_interFreqCarrierFreqListExt_v1310 = -1; /* InterFreqCarrierFreqListExt_v1310 */
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_142 = -1; /* SystemInformationBlockType5_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_146 = -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_143 = -1; /* SystemInformationBlockType5_v10j0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_147 = -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_nonCriticalExtension_148 = -1; /* T_nonCriticalExtension_56 */
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_InterFreqCarrierFreqList_v1310_item = -1; /* InterFreqCarrierFreqInfo_v1310 */
+static int hf_lte_rrc_InterFreqCarrierFreqListExt_v1310_item = -1; /* InterFreqCarrierFreqInfo_v1310 */
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 */
@@ -1391,7 +1453,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_145 = -1; /* T_nonCriticalExtension_55 */
+static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* T_nonCriticalExtension_57 */
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 */
@@ -1546,6 +1608,7 @@ 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_commTxResourceUC_ReqAllowed_r13 = -1; /* T_commTxResourceUC_ReqAllowed_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 */
@@ -1553,37 +1616,30 @@ 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_discConfig_v1310 = -1; /* T_discConfig_v1310 */
+static int hf_lte_rrc_discInterFreqList_v1310 = -1; /* SL_CarrierFreqInfoList_v1310 */
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_relayUE_Config_r13 = -1; /* SL_DiscConfigRelayUE_r13 */
+static int hf_lte_rrc_remoteUE_Config_r13 = -1; /* SL_DiscConfigRemoteUE_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_SL_CarrierFreqInfoList_v1310_item = -1; /* SL_CarrierFreqInfo_v1310 */
static int hf_lte_rrc_plmn_IdentityList_r12 = -1; /* PLMN_IdentityList4_r12 */
+static int hf_lte_rrc_threshHigh_r13 = -1; /* RSRP_RangeSL4_r13 */
+static int hf_lte_rrc_threshLow_r13 = -1; /* RSRP_RangeSL4_r13 */
+static int hf_lte_rrc_hystMax_r13 = -1; /* T_hystMax_r13 */
+static int hf_lte_rrc_hystMin_r13 = -1; /* T_hystMin_r13 */
+static int hf_lte_rrc_hystMax_r13_01 = -1; /* T_hystMax_r13_01 */
+static int hf_lte_rrc_reselectionInfoIC_r13 = -1; /* ReselectionInfoRelay_r13 */
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_discResourcesNonPS_r13 = -1; /* SL_ResourcesInterFreq_r13 */
+static int hf_lte_rrc_discResourcesPS_r13 = -1; /* SL_ResourcesInterFreq_r13 */
+static int hf_lte_rrc_discConfigOther_r13 = -1; /* SL_DiscConfigOtherInterFreq_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 */
@@ -1591,9 +1647,16 @@ 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_txPowerInfo_r13 = -1; /* SL_DiscTxPowerInfoList_r12 */
+static int hf_lte_rrc_refCarrierCommon_r13 = -1; /* T_refCarrierCommon_r13 */
+static int hf_lte_rrc_discSyncConfig_r13 = -1; /* SL_SyncConfigListNFreq_r13 */
+static int hf_lte_rrc_discCellSelectionInfo_r13 = -1; /* CellSelectionInfoNFreq_r13 */
+static int hf_lte_rrc_discRxResourcesInterFreq_r13 = -1; /* SL_DiscRxPoolList_r12 */
+static int hf_lte_rrc_discTxResourcesInterFreq_r13 = -1; /* SL_DiscTxResourcesInterFreq_r13 */
static int hf_lte_rrc_sc_mcch_RepetionPeriod_r13 = -1; /* T_sc_mcch_RepetionPeriod_r13 */
static int hf_lte_rrc_sc_mcch_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_FirstSubframe_r13 = -1; /* INTEGER_0_9 */
+static int hf_lte_rrc_sc_mcch_duration_r13 = -1; /* INTEGER_2_9 */
static int hf_lte_rrc_sc_mcch_ModificationPeriod_r13 = -1; /* T_sc_mcch_ModificationPeriod_r13 */
static int hf_lte_rrc_antennaPortsCount = -1; /* T_antennaPortsCount */
static int hf_lte_rrc_transmissionMode = -1; /* T_transmissionMode */
@@ -1607,14 +1670,14 @@ static int hf_lte_rrc_n4TxAntenna_tm5 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_n2TxAntenna_tm6 = -1; /* BIT_STRING_SIZE_4 */
static int hf_lte_rrc_n4TxAntenna_tm6 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_ue_TransmitAntennaSelection = -1; /* T_ue_TransmitAntennaSelection */
-static int hf_lte_rrc_setup_02 = -1; /* T_setup_02 */
+static int hf_lte_rrc_setup_03 = -1; /* T_setup_03 */
static int hf_lte_rrc_codebookSubsetRestriction_v920 = -1; /* T_codebookSubsetRestriction_v920 */
static int hf_lte_rrc_n2TxAntenna_tm8_r9 = -1; /* BIT_STRING_SIZE_6 */
static int hf_lte_rrc_n4TxAntenna_tm8_r9 = -1; /* BIT_STRING_SIZE_32 */
static int hf_lte_rrc_transmissionMode_r10 = -1; /* T_transmissionMode_r10 */
static int hf_lte_rrc_codebookSubsetRestriction_r10 = -1; /* BIT_STRING */
static int hf_lte_rrc_ue_TransmitAntennaSelection_01 = -1; /* T_ue_TransmitAntennaSelection_01 */
-static int hf_lte_rrc_setup_03 = -1; /* T_setup_03 */
+static int hf_lte_rrc_setup_04 = -1; /* T_setup_04 */
static int hf_lte_rrc_maxLayersMIMO_r10 = -1; /* T_maxLayersMIMO_r10 */
static int hf_lte_rrc_alternativeCodebookEnabledFor4TX_r12 = -1; /* BOOLEAN */
static int hf_lte_rrc_transmissionModeUL_r10 = -1; /* T_transmissionModeUL_r10 */
@@ -1628,24 +1691,25 @@ static int hf_lte_rrc_cqi_ReportAperiodic_r10 = -1; /* CQI_ReportAperiodic_r10
static int hf_lte_rrc_cqi_ReportPeriodic_r10 = -1; /* CQI_ReportPeriodic_r10 */
static int hf_lte_rrc_pmi_RI_Report_r9_01 = -1; /* T_pmi_RI_Report_r9_01 */
static int hf_lte_rrc_csi_SubframePatternConfig_r10 = -1; /* T_csi_SubframePatternConfig_r10 */
-static int hf_lte_rrc_setup_04 = -1; /* T_setup_04 */
+static int hf_lte_rrc_setup_05 = -1; /* T_setup_05 */
static int hf_lte_rrc_csi_MeasSubframeSet1_r10 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_csi_MeasSubframeSet2_r10 = -1; /* MeasSubframePattern_r10 */
static int hf_lte_rrc_cqi_ReportPeriodic_v1130 = -1; /* CQI_ReportPeriodic_v1130 */
static int hf_lte_rrc_cqi_ReportBoth_r11 = -1; /* CQI_ReportBoth_r11 */
static int hf_lte_rrc_csi_SubframePatternConfig_r12 = -1; /* T_csi_SubframePatternConfig_r12 */
-static int hf_lte_rrc_setup_05 = -1; /* T_setup_05 */
+static int hf_lte_rrc_setup_06 = -1; /* T_setup_06 */
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_ReportBoth_v1310 = -1; /* CQI_ReportBoth_v1310 */
+static int hf_lte_rrc_cqi_ReportAperiodic_v1310 = -1; /* CQI_ReportAperiodic_v1310 */
+static int hf_lte_rrc_cqi_ReportPeriodic_v1310 = -1; /* CQI_ReportPeriodic_v1310 */
static int hf_lte_rrc_cqi_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 */
static int hf_lte_rrc_pmi_RI_Report_r10 = -1; /* T_pmi_RI_Report_r10 */
-static int hf_lte_rrc_setup_06 = -1; /* T_setup_06 */
+static int hf_lte_rrc_setup_07 = -1; /* T_setup_07 */
static int hf_lte_rrc_cqi_PUCCH_ResourceIndex = -1; /* INTEGER_0_1185 */
static int hf_lte_rrc_cqi_pmi_ConfigIndex = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_cqi_FormatIndicatorPeriodic = -1; /* T_cqi_FormatIndicatorPeriodic */
@@ -1654,7 +1718,7 @@ static int hf_lte_rrc_subbandCQI = -1; /* T_subbandCQI */
static int hf_lte_rrc_k = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_ri_ConfigIndex = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_simultaneousAckNackAndCQI = -1; /* BOOLEAN */
-static int hf_lte_rrc_setup_07 = -1; /* T_setup_07 */
+static int hf_lte_rrc_setup_08 = -1; /* T_setup_08 */
static int hf_lte_rrc_cqi_PUCCH_ResourceIndex_r10 = -1; /* INTEGER_0_1184 */
static int hf_lte_rrc_cqi_PUCCH_ResourceIndexP1_r10 = -1; /* INTEGER_0_1184 */
static int hf_lte_rrc_cqi_FormatIndicatorPeriodic_r10 = -1; /* T_cqi_FormatIndicatorPeriodic_r10 */
@@ -1664,7 +1728,7 @@ static int hf_lte_rrc_subbandCQI_r10 = -1; /* T_subbandCQI_r10 */
static int hf_lte_rrc_periodicityFactor_r10 = -1; /* T_periodicityFactor_r10 */
static int hf_lte_rrc_cqi_Mask_r9_01 = -1; /* T_cqi_Mask_r9_01 */
static int hf_lte_rrc_csi_ConfigIndex_r10 = -1; /* T_csi_ConfigIndex_r10 */
-static int hf_lte_rrc_setup_08 = -1; /* T_setup_08 */
+static int hf_lte_rrc_setup_09 = -1; /* T_setup_09 */
static int hf_lte_rrc_cqi_pmi_ConfigIndex2_r10 = -1; /* INTEGER_0_1023 */
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 */
@@ -1683,21 +1747,20 @@ static int hf_lte_rrc_subbandCQI_r11 = -1; /* T_subbandCQI_r11 */
static int hf_lte_rrc_periodicityFactor_r11 = -1; /* T_periodicityFactor_r11 */
static int hf_lte_rrc_ri_ConfigIndex_r11 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_csi_ConfigIndex_r11 = -1; /* T_csi_ConfigIndex_r11 */
-static int hf_lte_rrc_setup_09 = -1; /* T_setup_09 */
+static int hf_lte_rrc_setup_10 = -1; /* T_setup_10 */
static int hf_lte_rrc_cqi_pmi_ConfigIndex2_r11 = -1; /* INTEGER_0_1023 */
static int hf_lte_rrc_ri_ConfigIndex2_r11 = -1; /* INTEGER_0_1023 */
-static int hf_lte_rrc_setup_10 = -1; /* T_setup_10 */
+static int hf_lte_rrc_setup_11 = -1; /* T_setup_11 */
static int hf_lte_rrc_aperiodicCSI_Trigger_r10 = -1; /* T_aperiodicCSI_Trigger_r10 */
static int hf_lte_rrc_trigger1_r10 = -1; /* BIT_STRING_SIZE_8 */
static int hf_lte_rrc_trigger2_r10 = -1; /* BIT_STRING_SIZE_8 */
-static int hf_lte_rrc_setup_11 = -1; /* T_setup_11 */
+static int hf_lte_rrc_setup_12 = -1; /* T_setup_12 */
static int hf_lte_rrc_aperiodicCSI_Trigger_v1250 = -1; /* T_aperiodicCSI_Trigger_v1250 */
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_setup_13 = -1; /* T_setup_13 */
+static int hf_lte_rrc_aperiodicCSI_Trigger_v1310 = -1; /* T_aperiodicCSI_Trigger_v1310 */
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 */
@@ -1705,6 +1768,7 @@ 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_setup_14 = -1; /* T_setup_14 */
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 */
@@ -1728,15 +1792,19 @@ static int hf_lte_rrc_csi_ProcessToReleaseList_r11 = -1; /* CSI_ProcessToReleas
static int hf_lte_rrc_csi_ProcessToAddModList_r11 = -1; /* CSI_ProcessToAddModList_r11 */
static int hf_lte_rrc_csi_IM_ConfigToReleaseListExt_r12 = -1; /* CSI_IM_ConfigId_v1250 */
static int hf_lte_rrc_csi_IM_ConfigToAddModListExt_r12 = -1; /* CSI_IM_ConfigExt_r12 */
+static int hf_lte_rrc_csi_IM_ConfigToReleaseListExt_r13 = -1; /* CSI_IM_ConfigToReleaseListExt_r13 */
+static int hf_lte_rrc_csi_IM_ConfigToAddModListExt_r13 = -1; /* CSI_IM_ConfigToAddModListExt_r13 */
static int hf_lte_rrc_CSI_IM_ConfigToAddModList_r11_item = -1; /* CSI_IM_Config_r11 */
+static int hf_lte_rrc_CSI_IM_ConfigToAddModListExt_r13_item = -1; /* CSI_IM_ConfigExt_r12 */
static int hf_lte_rrc_CSI_IM_ConfigToReleaseList_r11_item = -1; /* CSI_IM_ConfigId_r11 */
+static int hf_lte_rrc_CSI_IM_ConfigToReleaseListExt_r13_item = -1; /* CSI_IM_ConfigId_v1310 */
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_setup_15 = -1; /* T_setup_15 */
+static int hf_lte_rrc_cri_ConfigIndex_r13 = -1; /* CRI_ConfigIndex_r13 */
+static int hf_lte_rrc_cri_ConfigIndex2_r13 = -1; /* CRI_ConfigIndex_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 */
@@ -1747,15 +1815,17 @@ 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_schedulingCellId_r13 = -1; /* ServCellIndex_r13 */
static int hf_lte_rrc_pdsch_Start_r13 = -1; /* INTEGER_1_4 */
static int hf_lte_rrc_cif_InSchedulingCell_r13 = -1; /* INTEGER_1_7 */
static int hf_lte_rrc_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 */
+static int hf_lte_rrc_interferenceMeasRestriction_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_csi_IM_ConfigId_v1250 = -1; /* CSI_IM_ConfigId_v1250 */
static int hf_lte_rrc_resourceConfig_r12 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_subframeConfig_r12 = -1; /* INTEGER_0_154 */
+static int hf_lte_rrc_csi_IM_ConfigId_v1310 = -1; /* CSI_IM_ConfigId_v1310 */
static int hf_lte_rrc_csi_ProcessId_r11 = -1; /* CSI_ProcessId_r11 */
static int hf_lte_rrc_csi_RS_ConfigNZPId_r11 = -1; /* CSI_RS_ConfigNZPId_r11 */
static int hf_lte_rrc_p_C_AndCBSRList_r11 = -1; /* SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r11 */
@@ -1765,27 +1835,28 @@ 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_14 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 */
+static int hf_lte_rrc_setup_16 = -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_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_setup_17 = -1; /* CQI_ReportAperiodicProc_r11 */
+static int hf_lte_rrc_cqi_ReportAperiodicProc_v1310 = -1; /* T_cqi_ReportAperiodicProc_v1310 */
+static int hf_lte_rrc_setup_18 = -1; /* CQI_ReportAperiodicProc_v1310 */
+static int hf_lte_rrc_cqi_ReportAperiodicProc2_v1310 = -1; /* T_cqi_ReportAperiodicProc2_v1310 */
+static int hf_lte_rrc_eMIMO_Type_r13 = -1; /* CSI_RS_ConfigEMIMO_r13 */
static int hf_lte_rrc_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_p_C_r13 = -1; /* T_p_C_r13 */
+static int hf_lte_rrc_cbsr_Selection_r13 = -1; /* T_cbsr_Selection_r13 */
+static int hf_lte_rrc_nonPrecoded_r13 = -1; /* T_nonPrecoded_r13 */
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_beamformedK1a_r13 = -1; /* T_beamformedK1a_r13 */
static int hf_lte_rrc_codebookSubsetRestriction3_r13 = -1; /* BIT_STRING */
+static int hf_lte_rrc_beamformedKN_r13 = -1; /* T_beamformedKN_r13 */
+static int hf_lte_rrc_codebookSubsetRestriction_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_18 = -1; /* T_setup_15 */
+static int hf_lte_rrc_setup_19 = -1; /* T_setup_16 */
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 */
@@ -1793,12 +1864,31 @@ 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_19 = -1; /* T_setup_16 */
+static int hf_lte_rrc_setup_20 = -1; /* T_setup_17 */
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_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_setup_21 = -1; /* T_setup_18 */
+static int hf_lte_rrc_nonPrecoded_r13_01 = -1; /* CSI_RS_ConfigNonPrecoded_r13 */
+static int hf_lte_rrc_beamformed_r13 = -1; /* CSI_RS_ConfigBeamformed_r13 */
+static int hf_lte_rrc_p_C_AndCBSRList_r13 = -1; /* P_C_AndCBSR_PerResourceConfig_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; /* INTEGER_1_4 */
+static int hf_lte_rrc_csi_IM_ConfigIdList_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13 */
+static int hf_lte_rrc_csi_IM_ConfigIdList_r13_item = -1; /* CSI_IM_ConfigId_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_r13 = -1; /* CSI_RS_ConfigNZP_EMIMO_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13 = -1; /* SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item = -1; /* CSI_RS_ConfigNZPId_r13 */
+static int hf_lte_rrc_csi_IM_ConfigIdList_r13_01 = -1; /* SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 */
+static int hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_8_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_ace_For4Tx_PerResourceConfigList_r13 = -1; /* T_ace_For4Tx_PerResourceConfigList_r13 */
+static int hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13_item = -1; /* BOOLEAN */
+static int hf_lte_rrc_alternativeCodebookEnabledBeamformed_r13 = -1; /* T_alternativeCodebookEnabledBeamformed_r13 */
+static int hf_lte_rrc_channelMeasRestriction_r13 = -1; /* T_channelMeasRestriction_r13 */
+static int hf_lte_rrc_setup_22 = -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 */
@@ -1807,40 +1897,23 @@ static int hf_lte_rrc_qcl_CRS_Info_r11 = -1; /* T_qcl_CRS_Info_r11 */
static int hf_lte_rrc_qcl_ScramblingIdentity_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_crs_PortsCount_r11 = -1; /* T_crs_PortsCount_r11 */
static int hf_lte_rrc_mbsfn_SubframeConfigList_r11 = -1; /* T_mbsfn_SubframeConfigList_r11 */
-static int hf_lte_rrc_setup_22 = -1; /* T_setup_18 */
-static int hf_lte_rrc_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_subframeConfigList = -1; /* MBSFN_SubframeConfigList */
+static int hf_lte_rrc_csi_RS_ConfigNZPId_v1310 = -1; /* CSI_RS_ConfigNZPId_v1310 */
+static int hf_lte_rrc_setup_24 = -1; /* T_setup_20 */
+static int hf_lte_rrc_nzp_resourceConfigList_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 */
+static int hf_lte_rrc_nzp_resourceConfigList_r13_item = -1; /* NZP_ResourceConfig_r13 */
+static int hf_lte_rrc_cdmType_r13 = -1; /* T_cdmType_r13 */
+static int hf_lte_rrc_resourceConfig_r13 = -1; /* ResourceConfig_r13 */
static int hf_lte_rrc_csi_RS_ConfigZPId_r11 = -1; /* CSI_RS_ConfigZPId_r11 */
static int hf_lte_rrc_resourceConfigList_r11 = -1; /* BIT_STRING_SIZE_16 */
-static int hf_lte_rrc_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_setup_25 = -1; /* T_setup_21 */
static int hf_lte_rrc_scramblingIdentity2_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_dmrs_tableAlt_r13 = -1; /* T_dmrs_tableAlt_r13 */
static int hf_lte_rrc_config_r11 = -1; /* T_config_r11 */
-static int hf_lte_rrc_setup_25 = -1; /* T_setup_21 */
-static int hf_lte_rrc_subframePatternConfig_r11 = -1; /* T_subframePatternConfig_r11 */
static int hf_lte_rrc_setup_26 = -1; /* T_setup_22 */
+static int hf_lte_rrc_subframePatternConfig_r11 = -1; /* T_subframePatternConfig_r11 */
+static int hf_lte_rrc_setup_27 = -1; /* T_setup_23 */
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 */
@@ -1856,16 +1929,27 @@ static int hf_lte_rrc_dmrs_ScramblingSequenceInt_r11 = -1; /* INTEGER_0_503 */
static int hf_lte_rrc_pucch_ResourceStartOffset_r11 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_re_MappingQCL_ConfigId_r11 = -1; /* PDSCH_RE_MappingQCL_ConfigId_r11 */
static int hf_lte_rrc_csi_RS_ConfigZPId2_r12 = -1; /* T_csi_RS_ConfigZPId2_r12 */
-static int hf_lte_rrc_setup_27 = -1; /* CSI_RS_ConfigZPId_r11 */
-static int hf_lte_rrc_setup_28 = -1; /* T_setup_23 */
+static int hf_lte_rrc_setup_28 = -1; /* CSI_RS_ConfigZPId_r11 */
+static int hf_lte_rrc_numberPRB_Pairs_v1310 = -1; /* T_numberPRB_Pairs_v1310 */
+static int hf_lte_rrc_setup_29 = -1; /* T_setup_24 */
+static int hf_lte_rrc_mpdcch_config_r13 = -1; /* T_mpdcch_config_r13 */
+static int hf_lte_rrc_setup_30 = -1; /* T_setup_25 */
+static int hf_lte_rrc_csi_NumRepetitionCE_r13 = -1; /* T_csi_NumRepetitionCE_r13 */
+static int hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13 = -1; /* T_mpdcch_pdsch_HoppingConfig_r13 */
+static int hf_lte_rrc_mpdcch_StartSF_UESS_r13 = -1; /* T_mpdcch_StartSF_UESS_r13 */
+static int hf_lte_rrc_fdd_r13 = -1; /* T_fdd_r13 */
+static int hf_lte_rrc_tdd_r13 = -1; /* T_tdd_r13 */
+static int hf_lte_rrc_mpdcch_NumRepetition_r13 = -1; /* T_mpdcch_NumRepetition_r13 */
+static int hf_lte_rrc_mpdcch_Narrowband_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_setup_31 = -1; /* T_setup_26 */
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_29 = -1; /* T_setup_24 */
+static int hf_lte_rrc_setup_32 = -1; /* T_setup_27 */
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_30 = -1; /* T_setup_25 */
+static int hf_lte_rrc_setup_33 = -1; /* T_setup_28 */
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 */
@@ -1874,6 +1958,19 @@ static int hf_lte_rrc_bucketSizeDuration = -1; /* T_bucketSizeDuration */
static int hf_lte_rrc_logicalChannelGroup = -1; /* INTEGER_0_3 */
static int hf_lte_rrc_logicalChannelSR_Mask_r9 = -1; /* T_logicalChannelSR_Mask_r9 */
static int hf_lte_rrc_logicalChannelSR_Prohibit_r12 = -1; /* BOOLEAN */
+static int hf_lte_rrc_setup_34 = -1; /* T_setup_29 */
+static int hf_lte_rrc_lwa_Config_r13 = -1; /* LWA_Config_r13 */
+static int hf_lte_rrc_lwa_MobilityConfig_r13 = -1; /* WLAN_MobilityConfig_r13 */
+static int hf_lte_rrc_lwa_WT_Counter_r13 = -1; /* INTEGER_0_65535 */
+static int hf_lte_rrc_setup_35 = -1; /* T_setup_30 */
+static int hf_lte_rrc_lwip_Config_r13 = -1; /* LWIP_Config_r13 */
+static int hf_lte_rrc_lwip_MobilityConfig_r13 = -1; /* WLAN_MobilityConfig_r13 */
+static int hf_lte_rrc_tunnelConfigLWIP_r13 = -1; /* TunnelConfigLWIP_r13 */
+static int hf_lte_rrc_ip_Address_r13 = -1; /* IP_Address_r13 */
+static int hf_lte_rrc_ike_Identity_r13 = -1; /* IKE_Identity_r13 */
+static int hf_lte_rrc_idI_r13 = -1; /* OCTET_STRING */
+static int hf_lte_rrc_ipv4_r13 = -1; /* T_ipv4_r13 */
+static int hf_lte_rrc_ipv6_r13 = -1; /* T_ipv6_r13 */
static int hf_lte_rrc_ul_SCH_Config = -1; /* T_ul_SCH_Config */
static int hf_lte_rrc_maxHARQ_Tx = -1; /* T_maxHARQ_Tx */
static int hf_lte_rrc_periodicBSR_Timer = -1; /* PeriodicBSR_Timer_r12 */
@@ -1882,7 +1979,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_31 = -1; /* T_setup_26 */
+static int hf_lte_rrc_setup_36 = -1; /* T_setup_31 */
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 */
@@ -1896,19 +1993,22 @@ 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_32 = -1; /* T_setup_27 */
+static int hf_lte_rrc_setup_37 = -1; /* T_setup_32 */
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_33 = -1; /* T_setup_28 */
+static int hf_lte_rrc_setup_38 = -1; /* T_setup_33 */
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_drx_Config_v1310 = -1; /* DRX_Config_v1310 */
+static int hf_lte_rrc_extendedPHR2_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_eDRX_Config_CycleStartOffset_r13 = -1; /* T_eDRX_Config_CycleStartOffset_r13 */
-static int hf_lte_rrc_setup_34 = -1; /* T_setup_29 */
+static int hf_lte_rrc_setup_39 = -1; /* T_setup_34 */
static int hf_lte_rrc_sf5120 = -1; /* INTEGER_0_1 */
static int hf_lte_rrc_sf10240 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_drx_Config_r13 = -1; /* T_drx_Config_r13 */
+static int hf_lte_rrc_setup_40 = -1; /* DRX_Config_r13 */
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_35 = -1; /* T_setup_30 */
+static int hf_lte_rrc_setup_41 = -1; /* T_setup_35 */
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 */
@@ -1937,11 +2037,16 @@ static int hf_lte_rrc_longDRX_CycleStartOffset_v1130 = -1; /* T_longDRX_CycleSt
static int hf_lte_rrc_sf60_v1130 = -1; /* T_sf60_v1130 */
static int hf_lte_rrc_sf70_v1130 = -1; /* T_sf70_v1130 */
static int hf_lte_rrc_shortDRX_Cycle_v1130 = -1; /* T_shortDRX_Cycle_v1130 */
+static int hf_lte_rrc_longDRX_CycleStartOffset_v1310 = -1; /* T_longDRX_CycleStartOffset_v1310 */
+static int hf_lte_rrc_sf60_v1310 = -1; /* T_sf60_v1310 */
+static int hf_lte_rrc_onDurationTimer_v1310 = -1; /* T_onDurationTimer_v1310 */
+static int hf_lte_rrc_drx_RetransmissionTimer_v1310 = -1; /* T_drx_RetransmissionTimer_v1310 */
+static int hf_lte_rrc_drx_ULRetransmissionTimer_r13 = -1; /* T_drx_ULRetransmissionTimer_r13 */
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_setup_42 = -1; /* T_setup_36 */
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 */
@@ -1971,17 +2076,25 @@ 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_setup_43 = -1; /* T_setup_37 */
+static int hf_lte_rrc_pdcp_SN_Size_v1310 = -1; /* T_pdcp_SN_Size_v1310 */
+static int hf_lte_rrc_statusFeedback_r13 = -1; /* T_statusFeedback_r13 */
+static int hf_lte_rrc_setup_44 = -1; /* T_setup_38 */
+static int hf_lte_rrc_statusPDU_TypeForPolling_r13 = -1; /* T_statusPDU_TypeForPolling_r13 */
+static int hf_lte_rrc_statusPDU_Periodicity_Type1_r13 = -1; /* T_statusPDU_Periodicity_Type1_r13 */
+static int hf_lte_rrc_statusPDU_Periodicity_Type2_r13 = -1; /* T_statusPDU_Periodicity_Type2_r13 */
+static int hf_lte_rrc_statusPDU_Periodicity_Offset_r13 = -1; /* T_statusPDU_Periodicity_Offset_r13 */
static int hf_lte_rrc_referenceSignalPower = -1; /* T_referenceSignalPower */
static int hf_lte_rrc_p_b = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_r13 = -1; /* T_pdsch_maxNumRepetitionCEmodeA_r13 */
+static int hf_lte_rrc_pdsch_maxNumRepetitionCEmodeB_r13 = -1; /* T_pdsch_maxNumRepetitionCEmodeB_r13 */
static int hf_lte_rrc_p_a = -1; /* T_p_a */
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_dmrs_ConfigPDSCH_v1310 = -1; /* DMRS_Config_v1310 */
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 */
@@ -1989,7 +2102,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_37 = -1; /* T_setup_32 */
+static int hf_lte_rrc_setup_45 = -1; /* T_setup_39 */
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 */
@@ -2019,7 +2132,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_38 = -1; /* T_setup_33 */
+static int hf_lte_rrc_setup_46 = -1; /* T_setup_40 */
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 */
@@ -2040,16 +2153,20 @@ static int hf_lte_rrc_uplinkPowerControlDedicated_v1250 = -1; /* UplinkPowerCon
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_pdsch_ConfigDedicated_v1310 = -1; /* PDSCH_ConfigDedicated_v1310 */
+static int hf_lte_rrc_pucch_ConfigDedicated_r13 = -1; /* PUCCH_ConfigDedicated_r13 */
+static int hf_lte_rrc_pusch_ConfigDedicated_r13 = -1; /* PUSCH_ConfigDedicated_r13 */
+static int hf_lte_rrc_pdcch_CandidateReductions_r13 = -1; /* PDCCH_CandidateReductions_r13 */
+static int hf_lte_rrc_cqi_ReportConfig_v1310 = -1; /* CQI_ReportConfig_v1310 */
+static int hf_lte_rrc_soundingRS_UL_ConfigDedicated_v1310 = -1; /* SoundingRS_UL_ConfigDedicated_v1310 */
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_ConfigDedicatedAperiodic_v1310 = -1; /* SoundingRS_UL_ConfigDedicatedAperiodic_v1310 */
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_csi_RS_Config_v1310 = -1; /* CSI_RS_Config_v1310 */
+static int hf_lte_rrc_ce_Mode_r13 = -1; /* T_ce_Mode_r13 */
+static int hf_lte_rrc_setup_47 = -1; /* T_setup_41 */
+static int hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13 = -1; /* CSI_RS_ConfigNZPToAddModListExt_r13 */
+static int hf_lte_rrc_csi_RS_ConfigNZPToReleaseListExt_r13 = -1; /* CSI_RS_ConfigNZPToReleaseListExt_r13 */
static int hf_lte_rrc_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 */
@@ -2063,42 +2180,60 @@ 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_pucch_SCell = -1; /* T_pucch_SCell */
+static int hf_lte_rrc_setup_48 = -1; /* T_setup_42 */
+static int hf_lte_rrc_schedulingRequestConfig_r13 = -1; /* SchedulingRequestConfigSCell_r13 */
+static int hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13 = -1; /* TPC_PDCCH_ConfigSCell_r13 */
+static int hf_lte_rrc_uplinkPowerControlDedicated_r13 = -1; /* UplinkPowerControlDedicatedSCell_v1310 */
static int hf_lte_rrc_crossCarrierSchedulingConfig_r13 = -1; /* CrossCarrierSchedulingConfig_r13 */
-static int hf_lte_rrc_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_subframeStartPosition_r13 = -1; /* T_subframeStartPosition_r13 */
+static int hf_lte_rrc_laa_SCellSubframeConfig_r13 = -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_ConfigNZPToAddModListExt_r13_item = -1; /* CSI_RS_ConfigNZP_r11 */
static int hf_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11_item = -1; /* CSI_RS_ConfigNZPId_r11 */
+static int hf_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13_item = -1; /* CSI_RS_ConfigNZPId_v1310 */
static int hf_lte_rrc_CSI_RS_ConfigZPToAddModList_r11_item = -1; /* CSI_RS_ConfigZP_r11 */
static int hf_lte_rrc_CSI_RS_ConfigZPToReleaseList_r11_item = -1; /* CSI_RS_ConfigZPId_r11 */
static int hf_lte_rrc_rootSequenceIndex = -1; /* INTEGER_0_837 */
static int hf_lte_rrc_prach_ConfigInfo = -1; /* PRACH_ConfigInfo */
+static int hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13 = -1; /* RSRP_ThresholdsPrachInfoList_r13 */
+static int hf_lte_rrc_mpdcch_startSF_CSS_RA_r13 = -1; /* T_mpdcch_startSF_CSS_RA_r13 */
+static int hf_lte_rrc_fdd_r13_01 = -1; /* T_fdd_r13_01 */
+static int hf_lte_rrc_tdd_r13_01 = -1; /* T_tdd_r13_01 */
+static int hf_lte_rrc_prach_HoppingOffset_r13 = -1; /* INTEGER_0_94 */
+static int hf_lte_rrc_prach_ParametersListCE_r13 = -1; /* PRACH_ParametersListCE_r13 */
+static int hf_lte_rrc_mpdcch_startSF_CSS_RA_r13_01 = -1; /* T_mpdcch_startSF_CSS_RA_r13_01 */
+static int hf_lte_rrc_fdd_r13_02 = -1; /* T_fdd_r13_02 */
+static int hf_lte_rrc_tdd_r13_02 = -1; /* T_tdd_r13_02 */
+static int hf_lte_rrc_initial_CE_level_r13 = -1; /* INTEGER_1_maxCE_Level_r13 */
static int hf_lte_rrc_prach_ConfigIndex_r10 = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_prach_ConfigIndex = -1; /* INTEGER_0_63 */
static int hf_lte_rrc_highSpeedFlag = -1; /* BOOLEAN */
static int hf_lte_rrc_zeroCorrelationZoneConfig = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_prach_FreqOffset = -1; /* INTEGER_0_94 */
+static int hf_lte_rrc_PRACH_ParametersListCE_r13_item = -1; /* PRACH_ParametersCE_r13 */
+static int hf_lte_rrc_prach_StartingSubframe_r13 = -1; /* T_prach_StartingSubframe_r13 */
+static int hf_lte_rrc_maxNumPreambleAttemptCE_r13 = -1; /* T_maxNumPreambleAttemptCE_r13 */
+static int hf_lte_rrc_numRepetitionPerPreambleAttempt_r13 = -1; /* T_numRepetitionPerPreambleAttempt_r13 */
+static int hf_lte_rrc_mpdcch_NarrowbandsToMonitor_r13 = -1; /* T_mpdcch_NarrowbandsToMonitor_r13 */
+static int hf_lte_rrc_mpdcch_NarrowbandsToMonitor_r13_item = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_mpdcch_NumRepetition_RA_r13 = -1; /* T_mpdcch_NumRepetition_RA_r13 */
+static int hf_lte_rrc_prach_HoppingConfig_r13 = -1; /* T_prach_HoppingConfig_r13 */
+static int hf_lte_rrc_RSRP_ThresholdsPrachInfoList_r13_item = -1; /* RSRP_Range */
static int hf_lte_rrc_deltaPUCCH_Shift = -1; /* T_deltaPUCCH_Shift */
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_n1PUCCH_AN_InfoList_r13 = -1; /* N1PUCCH_AN_InfoList_r13 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level0_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level0_r13 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level1_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level1_r13 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level2_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level2_r13 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r13 = -1; /* T_pucch_NumRepetitionCE_Msg4_Level3_r13 */
static int hf_lte_rrc_ackNackRepetition = -1; /* T_ackNackRepetition */
-static int hf_lte_rrc_setup_39 = -1; /* T_setup_34 */
+static int hf_lte_rrc_setup_49 = -1; /* T_setup_43 */
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 */
@@ -2107,49 +2242,86 @@ 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_40 = -1; /* T_setup_35 */
+static int hf_lte_rrc_setup_50 = -1; /* T_setup_44 */
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_41 = -1; /* T_setup_36 */
+static int hf_lte_rrc_setup_51 = -1; /* T_setup_45 */
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_42 = -1; /* T_setup_37 */
+static int hf_lte_rrc_setup_52 = -1; /* T_setup_46 */
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_43 = -1; /* T_setup_38 */
+static int hf_lte_rrc_setup_53 = -1; /* T_setup_47 */
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_44 = -1; /* T_setup_39 */
+static int hf_lte_rrc_setup_54 = -1; /* T_setup_48 */
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_ackNackRepetition_r13 = -1; /* T_ackNackRepetition_r13 */
+static int hf_lte_rrc_setup_55 = -1; /* T_setup_49 */
+static int hf_lte_rrc_repetitionFactor_r13 = -1; /* T_repetitionFactor_r13 */
+static int hf_lte_rrc_n1PUCCH_AN_Rep_r13 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_tdd_AckNackFeedbackMode_r13 = -1; /* T_tdd_AckNackFeedbackMode_r13 */
static int hf_lte_rrc_pucch_Format_r13 = -1; /* T_pucch_Format_r13 */
+static int hf_lte_rrc_format3_r13 = -1; /* T_format3_r13 */
+static int hf_lte_rrc_n3PUCCH_AN_List_r13 = -1; /* T_n3PUCCH_AN_List_r13 */
+static int hf_lte_rrc_n3PUCCH_AN_List_r13_item = -1; /* INTEGER_0_549 */
+static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r13 = -1; /* T_twoAntennaPortActivatedPUCCH_Format3_r13 */
+static int hf_lte_rrc_setup_56 = -1; /* T_setup_50 */
+static int hf_lte_rrc_n3PUCCH_AN_ListP1_r13 = -1; /* T_n3PUCCH_AN_ListP1_r13 */
+static int hf_lte_rrc_n3PUCCH_AN_ListP1_r13_item = -1; /* INTEGER_0_549 */
+static int hf_lte_rrc_channelSelection_r13 = -1; /* T_channelSelection_r13 */
+static int hf_lte_rrc_n1PUCCH_AN_CS_r13 = -1; /* T_n1PUCCH_AN_CS_r13 */
+static int hf_lte_rrc_setup_57 = -1; /* T_setup_51 */
+static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 */
+static int hf_lte_rrc_n1PUCCH_AN_CS_List_r13_item = -1; /* N1PUCCH_AN_CS_r10 */
+static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13 = -1; /* T_n1PUCCH_AN_CS_ListP1_r13 */
+static int hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13_item = -1; /* INTEGER_0_2047 */
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_format4_resourceConfiguration_r13 = -1; /* SEQUENCE_SIZE_4_OF_Format4_resource_r13 */
+static int hf_lte_rrc_format4_resourceConfiguration_r13_item = -1; /* Format4_resource_r13 */
+static int hf_lte_rrc_format4_MultiCSI_resourceConfiguration_r13 = -1; /* SEQUENCE_SIZE_1_2_OF_Format4_resource_r13 */
+static int hf_lte_rrc_format4_MultiCSI_resourceConfiguration_r13_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_format5_resourceConfiguration_r13 = -1; /* SEQUENCE_SIZE_4_OF_Format5_resource_r13 */
+static int hf_lte_rrc_format5_resourceConfiguration_r13_item = -1; /* Format5_resource_r13 */
+static int hf_lte_rrc_format5_MultiCSI_resourceConfiguration_r13 = -1; /* Format5_resource_r13 */
+static int hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r13 = -1; /* T_twoAntennaPortActivatedPUCCH_Format1a1b_r13 */
+static int hf_lte_rrc_simultaneousPUCCH_PUSCH_r13 = -1; /* T_simultaneousPUCCH_PUSCH_r13 */
+static int hf_lte_rrc_n1PUCCH_AN_RepP1_r13 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_nPUCCH_Param_r13 = -1; /* T_nPUCCH_Param_r13 */
+static int hf_lte_rrc_setup_58 = -1; /* T_setup_52 */
+static int hf_lte_rrc_nPUCCH_Identity_r13 = -1; /* INTEGER_0_503 */
+static int hf_lte_rrc_n1PUCCH_AN_r13 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_nkaPUCCH_Param_r13 = -1; /* T_nkaPUCCH_Param_r13 */
+static int hf_lte_rrc_setup_59 = -1; /* T_setup_53 */
+static int hf_lte_rrc_nkaPUCCH_AN_r13 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_spatialBundlingPUCCH_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_spatialBundlingPUSCH_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_harq_TimingTDD_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_codebooksizeDetermination_r13 = -1; /* T_codebooksizeDetermination_r13 */
+static int hf_lte_rrc_maximumPayloadCoderate_r13 = -1; /* INTEGER_0_7 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_r13 = -1; /* T_pucch_NumRepetitionCE_r13 */
+static int hf_lte_rrc_setup_60 = -1; /* T_setup_54 */
+static int hf_lte_rrc_modeA = -1; /* T_modeA */
+static int hf_lte_rrc_pucch_NumRepetitionCE_format1_r13 = -1; /* T_pucch_NumRepetitionCE_format1_r13 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_format2_r13 = -1; /* T_pucch_NumRepetitionCE_format2_r13 */
+static int hf_lte_rrc_modeB = -1; /* T_modeB */
+static int hf_lte_rrc_pucch_NumRepetitionCE_format1_r13_01 = -1; /* T_pucch_NumRepetitionCE_format1_r13_01 */
+static int hf_lte_rrc_pucch_NumRepetitionCE_format2_r13_01 = -1; /* T_pucch_NumRepetitionCE_format2_r13_01 */
static int hf_lte_rrc_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_N1PUCCH_AN_InfoList_r13_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 */
static int hf_lte_rrc_hoppingMode = -1; /* T_hoppingMode */
@@ -2157,6 +2329,9 @@ static int hf_lte_rrc_pusch_HoppingOffset = -1; /* INTEGER_0_98 */
static int hf_lte_rrc_enable64QAM = -1; /* BOOLEAN */
static int hf_lte_rrc_ul_ReferenceSignalsPUSCH = -1; /* UL_ReferenceSignalsPUSCH */
static int hf_lte_rrc_enable64QAM_v1270 = -1; /* T_enable64QAM_v1270 */
+static int hf_lte_rrc_pusch_maxNumRepetitionCEmodeA_r13 = -1; /* T_pusch_maxNumRepetitionCEmodeA_r13 */
+static int hf_lte_rrc_pusch_maxNumRepetitionCEmodeB_r13 = -1; /* T_pusch_maxNumRepetitionCEmodeB_r13 */
+static int hf_lte_rrc_pusch_HoppingOffset_v1310 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
static int hf_lte_rrc_betaOffset_ACK_Index = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_RI_Index = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_betaOffset_CQI_Index = -1; /* INTEGER_0_15 */
@@ -2167,11 +2342,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_45 = -1; /* T_setup_40 */
+static int hf_lte_rrc_setup_61 = -1; /* T_setup_55 */
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_46 = -1; /* T_setup_41 */
+static int hf_lte_rrc_setup_62 = -1; /* T_setup_56 */
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 */
@@ -2179,18 +2354,33 @@ 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_betaOffset_RI_Index_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset_CQI_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_RI_Index_MC_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset_CQI_Index_MC_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_groupHoppingDisabled_r13 = -1; /* T_groupHoppingDisabled_r13 */
+static int hf_lte_rrc_dmrs_WithOCC_Activated_r13 = -1; /* T_dmrs_WithOCC_Activated_r13 */
+static int hf_lte_rrc_pusch_DMRS_r11_01 = -1; /* T_pusch_DMRS_r11_01 */
+static int hf_lte_rrc_setup_63 = -1; /* T_setup_57 */
+static int hf_lte_rrc_nPUSCH_Identity_r13 = -1; /* INTEGER_0_509 */
+static int hf_lte_rrc_nDMRS_CSH_Identity_r13 = -1; /* INTEGER_0_509 */
+static int hf_lte_rrc_uciOnPUSCH_01 = -1; /* T_uciOnPUSCH_01 */
+static int hf_lte_rrc_setup_64 = -1; /* T_setup_58 */
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_RI_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffsetMC_r12_01 = -1; /* T_betaOffsetMC_r12_01 */
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_betaOffset_RI_Index_MC_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_betaOffset_CQI_Index_MC_SubframeSet2_r13 = -1; /* INTEGER_0_15 */
+static int hf_lte_rrc_pusch_HoppingConfig_r13 = -1; /* T_pusch_HoppingConfig_r13 */
static int hf_lte_rrc_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 */
@@ -2209,6 +2399,8 @@ static int hf_lte_rrc_preambleTransMax = -1; /* PreambleTransMax */
static int hf_lte_rrc_ra_ResponseWindowSize = -1; /* T_ra_ResponseWindowSize */
static int hf_lte_rrc_mac_ContentionResolutionTimer = -1; /* T_mac_ContentionResolutionTimer */
static int hf_lte_rrc_maxHARQ_Msg3Tx = -1; /* INTEGER_1_8 */
+static int hf_lte_rrc_preambleTransMax_CE_r13 = -1; /* PreambleTransMax */
+static int hf_lte_rrc_rach_CE_LevelInfoList_r13 = -1; /* RACH_CE_LevelInfoList_r13 */
static int hf_lte_rrc_txFailParams_r12 = -1; /* T_txFailParams_r12 */
static int hf_lte_rrc_connEstFailCount_r12 = -1; /* T_connEstFailCount_r12 */
static int hf_lte_rrc_connEstFailOffsetValidity_r12 = -1; /* T_connEstFailOffsetValidity_r12 */
@@ -2216,6 +2408,13 @@ static int hf_lte_rrc_connEstFailOffset_r12 = -1; /* T_connEstFailOffset_r12 */
static int hf_lte_rrc_powerRampingParameters_r11 = -1; /* PowerRampingParameters */
static int hf_lte_rrc_ra_SupervisionInfo_r11 = -1; /* T_ra_SupervisionInfo_r11 */
static int hf_lte_rrc_preambleTransMax_r11 = -1; /* PreambleTransMax */
+static int hf_lte_rrc_RACH_CE_LevelInfoList_r13_item = -1; /* RACH_CE_LevelInfo_r13 */
+static int hf_lte_rrc_preambleMappingInfo_r13 = -1; /* T_preambleMappingInfo_r13 */
+static int hf_lte_rrc_firstPreamble_r13 = -1; /* INTEGER_0_63 */
+static int hf_lte_rrc_lastPreamble_r13 = -1; /* INTEGER_0_63 */
+static int hf_lte_rrc_ra_ResponseWindowSize_r13 = -1; /* T_ra_ResponseWindowSize_r13 */
+static int hf_lte_rrc_mac_ContentionResolutionTimer_r13 = -1; /* T_mac_ContentionResolutionTimer_r13 */
+static int hf_lte_rrc_rar_HoppingConfig_r13 = -1; /* T_rar_HoppingConfig_r13 */
static int hf_lte_rrc_powerRampingStep = -1; /* T_powerRampingStep */
static int hf_lte_rrc_preambleInitialReceivedTargetPower = -1; /* T_preambleInitialReceivedTargetPower */
static int hf_lte_rrc_ra_PreambleIndex = -1; /* INTEGER_0_63 */
@@ -2233,12 +2432,21 @@ static int hf_lte_rrc_ul_CyclicPrefixLength = -1; /* UL_CyclicPrefixLength */
static int hf_lte_rrc_uplinkPowerControlCommon_v1020 = -1; /* UplinkPowerControlCommon_v1020 */
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_bcch_Config_v1310 = -1; /* BCCH_Config_v1310 */
+static int hf_lte_rrc_pcch_Config_v1310 = -1; /* PCCH_Config_v1310 */
+static int hf_lte_rrc_freqHoppingParameters_r13 = -1; /* FreqHoppingParameters_r13 */
+static int hf_lte_rrc_pdsch_ConfigCommon_v1310 = -1; /* PDSCH_ConfigCommon_v1310 */
+static int hf_lte_rrc_pusch_ConfigCommon_v1310 = -1; /* PUSCH_ConfigCommon_v1310 */
+static int hf_lte_rrc_prach_ConfigCommon_v1310 = -1; /* PRACH_ConfigSIB_v1310 */
+static int hf_lte_rrc_pucch_ConfigCommon_v1310 = -1; /* PUCCH_ConfigCommon_v1310 */
static int hf_lte_rrc_prach_Config_01 = -1; /* PRACH_Config */
-static int hf_lte_rrc_uplinkPowerControlCommon_v13xy = -1; /* UplinkPowerControlCommon_v13xy */
+static int hf_lte_rrc_prach_Config_v1310 = -1; /* PRACH_Config_v1310 */
+static int hf_lte_rrc_uplinkPowerControlCommon_v1310 = -1; /* UplinkPowerControlCommon_v1310 */
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 */
static int hf_lte_rrc_uplinkPowerControlCommonPSCell_r12 = -1; /* UplinkPowerControlCommonPSCell_r12 */
+static int hf_lte_rrc_uplinkPowerControlCommonPSCell_v1310 = -1; /* UplinkPowerControlCommon_v1310 */
static int hf_lte_rrc_nonUL_Configuration_r10_01 = -1; /* T_nonUL_Configuration_r10_01 */
static int hf_lte_rrc_dl_Bandwidth_r10 = -1; /* T_dl_Bandwidth_r10 */
static int hf_lte_rrc_antennaInfoCommon_r10 = -1; /* AntennaInfoCommon */
@@ -2262,10 +2470,28 @@ static int hf_lte_rrc_rach_ConfigCommonSCell_r11 = -1; /* RACH_ConfigCommonSCel
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_uplinkPowerControlCommonSCell_v1310 = -1; /* UplinkPowerControlCommonSCell_v1310 */
static int hf_lte_rrc_modificationPeriodCoeff = -1; /* T_modificationPeriodCoeff */
+static int hf_lte_rrc_modificationPeriodCoeff_v1310 = -1; /* T_modificationPeriodCoeff_v1310 */
+static int hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13 = -1; /* T_mpdcch_pdsch_HoppingNB_r13 */
+static int hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13 = -1; /* T_interval_DLHoppingConfigCommonModeA_r13 */
+static int hf_lte_rrc_interval_FDD_r13 = -1; /* T_interval_FDD_r13 */
+static int hf_lte_rrc_interval_TDD_r13 = -1; /* T_interval_TDD_r13 */
+static int hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13 = -1; /* T_interval_DLHoppingConfigCommonModeB_r13 */
+static int hf_lte_rrc_interval_FDD_r13_01 = -1; /* T_interval_FDD_r13_01 */
+static int hf_lte_rrc_interval_TDD_r13_01 = -1; /* T_interval_TDD_r13_01 */
+static int hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13 = -1; /* T_interval_ULHoppingConfigCommonModeA_r13 */
+static int hf_lte_rrc_interval_FDD_r13_02 = -1; /* T_interval_FDD_r13_02 */
+static int hf_lte_rrc_interval_TDD_r13_02 = -1; /* T_interval_TDD_r13_02 */
+static int hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13 = -1; /* T_interval_ULHoppingConfigCommonModeB_r13 */
+static int hf_lte_rrc_interval_FDD_r13_03 = -1; /* T_interval_FDD_r13_03 */
+static int hf_lte_rrc_interval_TDD_r13_03 = -1; /* T_interval_TDD_r13_03 */
+static int hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
static int hf_lte_rrc_defaultPagingCycle = -1; /* T_defaultPagingCycle */
static int hf_lte_rrc_nB = -1; /* T_nB */
+static int hf_lte_rrc_paging_narrowBands_r13 = -1; /* INTEGER_1_maxAvailNarrowBands_r13 */
+static int hf_lte_rrc_mpdcch_NumRepetition_Paging_r13 = -1; /* T_mpdcch_NumRepetition_Paging_r13 */
+static int hf_lte_rrc_nB_v1310 = -1; /* T_nB_v1310 */
static int hf_lte_rrc_srb_ToAddModList = -1; /* SRB_ToAddModList */
static int hf_lte_rrc_drb_ToAddModList = -1; /* DRB_ToAddModList */
static int hf_lte_rrc_drb_ToReleaseList = -1; /* DRB_ToReleaseList */
@@ -2278,6 +2504,7 @@ static int hf_lte_rrc_measSubframePatternPCell_r10 = -1; /* MeasSubframePattern
static int hf_lte_rrc_neighCellsCRS_Info_r11 = -1; /* NeighCellsCRS_Info_r11 */
static int hf_lte_rrc_naics_Info_r12 = -1; /* NAICS_AssistanceInfo_r12 */
static int hf_lte_rrc_neighCellsCRS_Info_r13 = -1; /* NeighCellsCRS_Info_r13 */
+static int hf_lte_rrc_rlf_TimersAndConstants_r13 = -1; /* RLF_TimersAndConstants_r13 */
static int hf_lte_rrc_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 */
@@ -2302,7 +2529,9 @@ 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_rlc_Config_v1310 = -1; /* RLC_Config_v1310 */
+static int hf_lte_rrc_drb_TypeLWA_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_drb_TypeLWIP_r13 = -1; /* T_drb_TypeLWIP_r13 */
static int hf_lte_rrc_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 */
@@ -2313,17 +2542,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_47 = -1; /* MeasSubframePattern_r10 */
-static int hf_lte_rrc_setup_48 = -1; /* CRS_AssistanceInfoList_r11 */
+static int hf_lte_rrc_setup_65 = -1; /* MeasSubframePattern_r10 */
+static int hf_lte_rrc_setup_66 = -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_49 = -1; /* CRS_AssistanceInfoList_r13 */
+static int hf_lte_rrc_setup_67 = -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_setup_68 = -1; /* T_setup_59 */
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 */
@@ -2348,7 +2577,7 @@ static int hf_lte_rrc_ul_extended_RLC_LI_Field_r12 = -1; /* T_ul_extended_RLC_L
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; /* T_ul_extended_RLC_AM_SN_r13 */
static int hf_lte_rrc_dl_extended_RLC_AM_SN_r13 = -1; /* T_dl_extended_RLC_AM_SN_r13 */
-static int hf_lte_rrc_pollPDU_v13xy = -1; /* PollPDU_v13xy */
+static int hf_lte_rrc_pollPDU_v1310 = -1; /* PollPDU_v1310 */
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 */
@@ -2356,13 +2585,15 @@ 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_51 = -1; /* T_setup_43 */
+static int hf_lte_rrc_setup_69 = -1; /* T_setup_60 */
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_52 = -1; /* T_setup_44 */
+static int hf_lte_rrc_setup_70 = -1; /* T_setup_61 */
+static int hf_lte_rrc_t301_v1310 = -1; /* T_t301_v1310 */
+static int hf_lte_rrc_setup_71 = -1; /* T_setup_62 */
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 */
@@ -2399,17 +2630,22 @@ static int hf_lte_rrc_fallbackForFormat3 = -1; /* T_fallbackForFormat3 */
static int hf_lte_rrc_n1PUCCH_AN_P0_r10 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_n1PUCCH_AN_P1_r10 = -1; /* INTEGER_0_2047 */
static int hf_lte_rrc_fdd = -1; /* T_fdd */
-static int hf_lte_rrc_setup_53 = -1; /* T_setup_45 */
+static int hf_lte_rrc_setup_72 = -1; /* T_setup_63 */
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_54 = -1; /* T_setup_46 */
+static int hf_lte_rrc_setup_73 = -1; /* T_setup_64 */
+static int hf_lte_rrc_sr_PUCCH_ResourceIndex_r13 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_sr_PUCCH_ResourceIndexP1_r13 = -1; /* INTEGER_0_2047 */
+static int hf_lte_rrc_sr_ConfigIndex_r13 = -1; /* T_sr_ConfigIndex_r13 */
+static int hf_lte_rrc_dsr_TransMax_r13 = -1; /* T_dsr_TransMax_r13 */
+static int hf_lte_rrc_setup_74 = -1; /* T_setup_65 */
static int hf_lte_rrc_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_55 = -1; /* T_setup_47 */
+static int hf_lte_rrc_setup_75 = -1; /* T_setup_66 */
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 */
@@ -2418,12 +2654,12 @@ 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_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_setup_76 = -1; /* T_setup_67 */
+static int hf_lte_rrc_transmissionComb_v1310 = -1; /* INTEGER_2_3 */
+static int hf_lte_rrc_cyclicShift_v1310 = -1; /* T_cyclicShift_v1310 */
static int hf_lte_rrc_transmissionCombNum_r13 = -1; /* T_transmissionCombNum_r13 */
-static int hf_lte_rrc_setup_57 = -1; /* T_setup_49 */
-static int hf_lte_rrc_srs_UpPtsAdd = -1; /* T_srs_UpPtsAdd */
+static int hf_lte_rrc_setup_77 = -1; /* T_setup_68 */
+static int hf_lte_rrc_srs_UpPtsAdd_r13 = -1; /* T_srs_UpPtsAdd_r13 */
static int hf_lte_rrc_srs_Bandwidth_r13 = -1; /* T_srs_Bandwidth_r13 */
static int hf_lte_rrc_srs_HoppingBandwidth_r13 = -1; /* T_srs_HoppingBandwidth_r13 */
static int hf_lte_rrc_freqDomainPosition_r13 = -1; /* INTEGER_0_23 */
@@ -2433,28 +2669,28 @@ 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_setup_78 = -1; /* T_setup_69 */
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_59 = -1; /* T_setup_51 */
+static int hf_lte_rrc_setup_79 = -1; /* T_setup_70 */
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_setup_80 = -1; /* T_setup_71 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format4_v1310 = -1; /* SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format4_v1310_item = -1; /* SRS_ConfigAp_v1310 */
+static int hf_lte_rrc_srs_ActivateAp_v1310 = -1; /* T_srs_ActivateAp_v1310 */
+static int hf_lte_rrc_setup_81 = -1; /* T_setup_72 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format0_v1310 = -1; /* SRS_ConfigAp_v1310 */
+static int hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v1310 = -1; /* SRS_ConfigAp_v1310 */
+static int hf_lte_rrc_setup_82 = -1; /* T_setup_73 */
+static int hf_lte_rrc_srs_UpPtsAdd_r13_01 = -1; /* T_srs_UpPtsAdd_r13_01 */
static int hf_lte_rrc_srs_ConfigIndexAp_r13 = -1; /* INTEGER_0_31 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_r13 = -1; /* SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13 */
static int hf_lte_rrc_srs_ConfigApDCI_Format4_r13_item = -1; /* SRS_ConfigAp_r13 */
static int hf_lte_rrc_srs_ActivateAp_r13 = -1; /* T_srs_ActivateAp_r13 */
-static int hf_lte_rrc_setup_63 = -1; /* T_setup_55 */
+static int hf_lte_rrc_setup_83 = -1; /* T_setup_74 */
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 */
@@ -2462,24 +2698,26 @@ 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_transmissionCombAp_v1310 = -1; /* INTEGER_2_3 */
+static int hf_lte_rrc_cyclicShiftAp_v1310 = -1; /* T_cyclicShiftAp_v1310 */
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_srs_AntennaPortAp_r13 = -1; /* SRS_AntennaPort */
+static int hf_lte_rrc_srs_BandwidthAp_r13 = -1; /* T_srs_BandwidthAp_r13 */
+static int hf_lte_rrc_freqDomainPositionAp_r13 = -1; /* INTEGER_0_23 */
+static int hf_lte_rrc_transmissionCombAp_r13 = -1; /* INTEGER_0_3 */
+static int hf_lte_rrc_cyclicShiftAp_r13 = -1; /* T_cyclicShiftAp_r13 */
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_64 = -1; /* T_setup_56 */
+static int hf_lte_rrc_setup_84 = -1; /* T_setup_75 */
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_65 = -1; /* T_setup_57 */
+static int hf_lte_rrc_setup_85 = -1; /* T_setup_76 */
static int hf_lte_rrc_n1PUCCH_AN_PersistentListP1_r10 = -1; /* N1PUCCH_AN_PersistentList */
-static int hf_lte_rrc_setup_66 = -1; /* T_setup_58 */
+static int hf_lte_rrc_setup_86 = -1; /* T_setup_77 */
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 */
@@ -2487,7 +2725,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_67 = -1; /* T_setup_59 */
+static int hf_lte_rrc_setup_87 = -1; /* T_setup_78 */
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 */
@@ -2495,10 +2733,10 @@ 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_68 = -1; /* T_setup_60 */
+static int hf_lte_rrc_setup_88 = -1; /* T_setup_79 */
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_setup_89 = -1; /* T_setup_80 */
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 */
@@ -2509,8 +2747,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_Format4_r13 = -1; /* T_deltaF_PUCCH_Format4_r13 */
+static int hf_lte_rrc_deltaF_PUCCH_Format5_13 = -1; /* T_deltaF_PUCCH_Format5_13 */
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 */
@@ -2518,6 +2756,11 @@ static int hf_lte_rrc_deltaFList_PUCCH_r12 = -1; /* DeltaFList_PUCCH */
static int hf_lte_rrc_p0_NominalPUSCH_r10 = -1; /* T_p0_NominalPUSCH_r10 */
static int hf_lte_rrc_alpha_r10 = -1; /* Alpha_r12 */
static int hf_lte_rrc_deltaPreambleMsg3_r11 = -1; /* INTEGER_M1_6 */
+static int hf_lte_rrc_p0_NominalPUCCH_01 = -1; /* T_p0_NominalPUCCH_01 */
+static int hf_lte_rrc_deltaF_PUCCH_Format3_r12_01 = -1; /* T_deltaF_PUCCH_Format3_r12_01 */
+static int hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12_01 = -1; /* T_deltaF_PUCCH_Format1bCS_r12_01 */
+static int hf_lte_rrc_deltaF_PUCCH_Format4_r13_01 = -1; /* T_deltaF_PUCCH_Format4_r13_01 */
+static int hf_lte_rrc_deltaF_PUCCH_Format5_13_01 = -1; /* T_deltaF_PUCCH_Format5_13_01 */
static int hf_lte_rrc_p0_UE_PUSCH = -1; /* T_p0_UE_PUSCH */
static int hf_lte_rrc_deltaMCS_Enabled = -1; /* T_deltaMCS_Enabled */
static int hf_lte_rrc_accumulationEnabled = -1; /* BOOLEAN */
@@ -2530,7 +2773,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_70 = -1; /* T_setup_62 */
+static int hf_lte_rrc_setup_90 = -1; /* T_setup_81 */
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 */
@@ -2541,6 +2784,7 @@ static int hf_lte_rrc_accumulationEnabled_r10 = -1; /* BOOLEAN */
static int hf_lte_rrc_pSRS_Offset_r10 = -1; /* INTEGER_0_15 */
static int hf_lte_rrc_filterCoefficient_r10 = -1; /* FilterCoefficient */
static int hf_lte_rrc_pathlossReferenceLinking_r10 = -1; /* T_pathlossReferenceLinking_r10 */
+static int hf_lte_rrc_p0_UE_PUCCH_01 = -1; /* T_p0_UE_PUCCH_01 */
static int hf_lte_rrc_deltaF_PUCCH_Format1 = -1; /* T_deltaF_PUCCH_Format1 */
static int hf_lte_rrc_deltaF_PUCCH_Format1b = -1; /* T_deltaF_PUCCH_Format1b */
static int hf_lte_rrc_deltaF_PUCCH_Format2 = -1; /* T_deltaF_PUCCH_Format2 */
@@ -2551,6 +2795,11 @@ static int hf_lte_rrc_deltaTxD_OffsetPUCCH_Format1a1b_r10 = -1; /* T_deltaTxD_O
static int hf_lte_rrc_deltaTxD_OffsetPUCCH_Format22a2b_r10 = -1; /* T_deltaTxD_OffsetPUCCH_Format22a2b_r10 */
static int hf_lte_rrc_deltaTxD_OffsetPUCCH_Format3_r10 = -1; /* T_deltaTxD_OffsetPUCCH_Format3_r10 */
static int hf_lte_rrc_deltaTxD_OffsetPUCCH_Format1bCS_r11 = -1; /* T_deltaTxD_OffsetPUCCH_Format1bCS_r11 */
+static int hf_lte_rrc_WLAN_Id_List_r13_item = -1; /* WLAN_Identifiers_r12 */
+static int hf_lte_rrc_wlan_ToReleaseList_r13 = -1; /* WLAN_Id_List_r13 */
+static int hf_lte_rrc_wlan_ToAddList_r13 = -1; /* WLAN_Id_List_r13 */
+static int hf_lte_rrc_associationTimer_r13 = -1; /* T_associationTimer_r13 */
+static int hf_lte_rrc_successReportRequested_r13 = -1; /* T_successReportRequested_r13 */
static int hf_lte_rrc_cipheringAlgorithm = -1; /* CipheringAlgorithm_r12 */
static int hf_lte_rrc_integrityProtAlgorithm = -1; /* T_integrityProtAlgorithm */
static int hf_lte_rrc_arfcn_01 = -1; /* ARFCN_ValueGERAN */
@@ -2564,6 +2813,8 @@ static int hf_lte_rrc_variableBitMapOfARFCNs = -1; /* OCTET_STRING_SIZE_1_16 */
static int hf_lte_rrc_ExplicitListOfARFCNs_item = -1; /* ARFCN_ValueGERAN */
static int hf_lte_rrc_CarrierFreqListMBMS_r11_item = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_CellIndexList_item = -1; /* CellIndex */
+static int hf_lte_rrc_q_RxLevMinCE_r13 = -1; /* Q_RxLevMin */
+static int hf_lte_rrc_q_QualMinRSRQ_CE_r13 = -1; /* Q_QualMin_r9 */
static int hf_lte_rrc_sid = -1; /* BIT_STRING_SIZE_15 */
static int hf_lte_rrc_nid = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_multipleSID = -1; /* BOOLEAN */
@@ -2583,6 +2834,9 @@ static int hf_lte_rrc_locationAreaCode = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_cellIdentity_02 = -1; /* BIT_STRING_SIZE_16 */
static int hf_lte_rrc_cellGlobalId1XRTT = -1; /* BIT_STRING_SIZE_47 */
static int hf_lte_rrc_cellGlobalIdHRPD = -1; /* BIT_STRING_SIZE_128 */
+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_targetPhysCellId = -1; /* PhysCellId */
static int hf_lte_rrc_carrierFreq_03 = -1; /* CarrierFreqEUTRA */
static int hf_lte_rrc_carrierBandwidth = -1; /* CarrierBandwidthEUTRA */
@@ -2653,21 +2907,25 @@ 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_71 = -1; /* T_setup_63 */
+static int hf_lte_rrc_setup_91 = -1; /* T_setup_82 */
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_72 = -1; /* MeasScaleFactor_r12 */
+static int hf_lte_rrc_setup_92 = -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_measObjectToRemoveListExt_r13 = -1; /* MeasObjectToRemoveListExt_r13 */
+static int hf_lte_rrc_measObjectToAddModListExt_r13 = -1; /* MeasObjectToAddModListExt_r13 */
+static int hf_lte_rrc_measIdToAddModList_v1310 = -1; /* MeasIdToAddModList_v1310 */
+static int hf_lte_rrc_measIdToAddModListExt_v1310 = -1; /* MeasIdToAddModListExt_v1310 */
static int hf_lte_rrc_MeasIdToRemoveList_item = -1; /* MeasId */
static int hf_lte_rrc_MeasIdToRemoveListExt_r12_item = -1; /* MeasId_v1250 */
static int hf_lte_rrc_MeasObjectToRemoveList_item = -1; /* MeasObjectId */
+static int hf_lte_rrc_MeasObjectToRemoveListExt_r13_item = -1; /* MeasObjectId_v1310 */
static int hf_lte_rrc_ReportConfigToRemoveList_item = -1; /* ReportConfigId */
-static int hf_lte_rrc_setup_73 = -1; /* T_setup_64 */
+static int hf_lte_rrc_setup_93 = -1; /* T_setup_83 */
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 */
@@ -2684,7 +2942,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_74 = -1; /* T_setup_65 */
+static int hf_lte_rrc_setup_94 = -1; /* T_setup_84 */
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 */
@@ -2696,6 +2954,9 @@ static int hf_lte_rrc_reportConfigId = -1; /* ReportConfigId */
static int hf_lte_rrc_measId_v1250 = -1; /* MeasId_v1250 */
static int hf_lte_rrc_measObjectId_r12 = -1; /* MeasObjectId */
static int hf_lte_rrc_reportConfigId_r12 = -1; /* ReportConfigId */
+static int hf_lte_rrc_MeasIdToAddModList_v1310_item = -1; /* MeasIdToAddMod_v1310 */
+static int hf_lte_rrc_measObjectId_v1310 = -1; /* MeasObjectId_v1310 */
+static int hf_lte_rrc_MeasIdToAddModListExt_v1310_item = -1; /* MeasIdToAddMod_v1310 */
static int hf_lte_rrc_carrierFreq_04 = -1; /* CarrierFreqCDMA2000 */
static int hf_lte_rrc_offsetFreq = -1; /* Q_OffsetRangeInterRAT */
static int hf_lte_rrc_cellsToRemoveList = -1; /* CellIndexList */
@@ -2715,17 +2976,18 @@ 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_75 = -1; /* T_setup_66 */
+static int hf_lte_rrc_setup_95 = -1; /* T_setup_85 */
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_rmtc_Config_r13 = -1; /* RMTC_Config_r13 */
+static int hf_lte_rrc_carrierFreq_r13 = -1; /* ARFCN_ValueEUTRA_v9e0 */
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_76 = -1; /* T_setup_67 */
+static int hf_lte_rrc_setup_96 = -1; /* T_setup_86 */
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 */
@@ -2735,18 +2997,26 @@ 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_setup_97 = -1; /* T_setup_87 */
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_MeasObjectToAddModListExt_r13_item = -1; /* MeasObjectToAddModExt_r13 */
static int hf_lte_rrc_MeasObjectToAddModList_v9e0_item = -1; /* MeasObjectToAddMod_v9e0 */
static int hf_lte_rrc_measObject = -1; /* T_measObject */
static int hf_lte_rrc_measObjectEUTRA = -1; /* MeasObjectEUTRA */
static int hf_lte_rrc_measObjectUTRA = -1; /* MeasObjectUTRA */
static int hf_lte_rrc_measObjectGERAN = -1; /* MeasObjectGERAN */
static int hf_lte_rrc_measObjectCDMA2000 = -1; /* MeasObjectCDMA2000 */
+static int hf_lte_rrc_measObjectWLAN_r13 = -1; /* MeasObjectWLAN_r13 */
+static int hf_lte_rrc_measObjectId_r13 = -1; /* MeasObjectId_v1310 */
+static int hf_lte_rrc_measObject_r13 = -1; /* T_measObject_r13 */
+static int hf_lte_rrc_measObjectEUTRA_r13 = -1; /* MeasObjectEUTRA */
+static int hf_lte_rrc_measObjectUTRA_r13 = -1; /* MeasObjectUTRA */
+static int hf_lte_rrc_measObjectGERAN_r13 = -1; /* MeasObjectGERAN */
+static int hf_lte_rrc_measObjectCDMA2000_r13 = -1; /* MeasObjectCDMA2000 */
static int hf_lte_rrc_measObjectEUTRA_v9e0 = -1; /* MeasObjectEUTRA_v9e0 */
static int hf_lte_rrc_cellsToAddModList_02 = -1; /* T_cellsToAddModList */
static int hf_lte_rrc_cellsToAddModListUTRA_FDD = -1; /* CellsToAddModListUTRA_FDD */
@@ -2760,6 +3030,13 @@ static int hf_lte_rrc_physCellId_03 = -1; /* PhysCellIdUTRA_FDD */
static int hf_lte_rrc_CellsToAddModListUTRA_TDD_item = -1; /* CellsToAddModUTRA_TDD */
static int hf_lte_rrc_physCellId_04 = -1; /* PhysCellIdUTRA_TDD */
static int hf_lte_rrc_physCellIdRangeUTRA_FDDList_r9 = -1; /* PhysCellIdRangeUTRA_FDDList_r9 */
+static int hf_lte_rrc_carrierFreq_r13_01 = -1; /* T_carrierFreq_r13 */
+static int hf_lte_rrc_bandIndicatorListWLAN_r13 = -1; /* SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 */
+static int hf_lte_rrc_bandIndicatorListWLAN_r13_item = -1; /* WLAN_BandIndicator_r13 */
+static int hf_lte_rrc_carrierInfoListWLAN_r13 = -1; /* SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13 */
+static int hf_lte_rrc_carrierInfoListWLAN_r13_item = -1; /* WLAN_CarrierInfo_r13 */
+static int hf_lte_rrc_wlan_ToAddModList_r13 = -1; /* WLAN_Id_List_r13 */
+static int hf_lte_rrc_wlan_ToRemoveList_r13 = -1; /* WLAN_Id_List_r13 */
static int hf_lte_rrc_measResultPCell = -1; /* T_measResultPCell */
static int hf_lte_rrc_rsrpResult = -1; /* RSRP_Range */
static int hf_lte_rrc_rsrqResult = -1; /* RSRQ_Range */
@@ -2774,9 +3051,9 @@ 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_measResultPCell_v1310 = -1; /* T_measResultPCell_v1310 */
static int hf_lte_rrc_ul_PDCP_DelayResultList_r13 = -1; /* UL_PDCP_DelayResultList_r13 */
+static int hf_lte_rrc_measResultListWLAN_r13 = -1; /* MeasResultListWLAN_r13 */
static int hf_lte_rrc_MeasResultListEUTRA_item = -1; /* MeasResultEUTRA */
static int hf_lte_rrc_cgi_Info = -1; /* T_cgi_Info */
static int hf_lte_rrc_cellGlobalId = -1; /* CellGlobalIdEUTRA */
@@ -2785,6 +3062,10 @@ static int hf_lte_rrc_measResult = -1; /* T_measResult */
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_cgi_Info_v1310 = -1; /* T_cgi_Info_v1310 */
+static int hf_lte_rrc_freqBandIndicator_r13 = -1; /* FreqBandIndicator_r11 */
+static int hf_lte_rrc_multiBandInfoList_r13 = -1; /* MultiBandInfoList_r11 */
+static int hf_lte_rrc_freqBandIndicatorPriority_r13 = -1; /* T_freqBandIndicatorPriority_r13 */
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 */
@@ -2796,14 +3077,15 @@ 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_v1310 = -1; /* T_measResultSCell_v1310 */
+static int hf_lte_rrc_measResultBestNeighCell_v1310 = -1; /* T_measResultBestNeighCell_v1310 */
+static int hf_lte_rrc_servFreqId_r13 = -1; /* ServCellIndex_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_rsrqResultSCell_r13 = -1; /* RSRQ_Range_r13 */
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_rsrpResultNCell_r13 = -1; /* RSRP_Range */
+static int hf_lte_rrc_rsrqResultNCell_r13 = -1; /* RSRQ_Range_r13 */
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 */
@@ -2829,6 +3111,17 @@ static int hf_lte_rrc_cgi_Info_03 = -1; /* CellGlobalIdCDMA2000 */
static int hf_lte_rrc_measResult_03 = -1; /* T_measResult_03 */
static int hf_lte_rrc_pilotPnPhase = -1; /* INTEGER_0_32767 */
static int hf_lte_rrc_pilotStrength = -1; /* INTEGER_0_63 */
+static int hf_lte_rrc_MeasResultListWLAN_r13_item = -1; /* MeasResultWLAN_r13 */
+static int hf_lte_rrc_wlan_Identifiers_r13 = -1; /* WLAN_Identifiers_r12 */
+static int hf_lte_rrc_carrierInfoWLAN_r13 = -1; /* WLAN_CarrierInfo_r13 */
+static int hf_lte_rrc_bandWLAN_r13 = -1; /* WLAN_BandIndicator_r13 */
+static int hf_lte_rrc_rssiWLAN_r13 = -1; /* WLAN_RSSI_Range_r13 */
+static int hf_lte_rrc_availableAdmissionCapacityWLAN_r13 = -1; /* INTEGER_0_31250 */
+static int hf_lte_rrc_backhaulDL_BandwidthWLAN_r13 = -1; /* WLAN_backhaulRate_r12 */
+static int hf_lte_rrc_backhaulUL_BandwidthWLAN_r13 = -1; /* WLAN_backhaulRate_r12 */
+static int hf_lte_rrc_channelUtilizationWLAN_r13 = -1; /* INTEGER_0_255 */
+static int hf_lte_rrc_stationCountWLAN_r13 = -1; /* INTEGER_0_65535 */
+static int hf_lte_rrc_connectedWLAN_r13 = -1; /* T_connectedWLAN_r13 */
static int hf_lte_rrc_ue_RxTxTimeDiffResult_r9 = -1; /* INTEGER_0_4095 */
static int hf_lte_rrc_currentSFN_r9 = -1; /* BIT_STRING_SIZE_10 */
static int hf_lte_rrc_PLMN_IdentityList2_item = -1; /* PLMN_Identity */
@@ -2848,7 +3141,8 @@ 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_quantityConfigEUTRA_v1310 = -1; /* QuantityConfigEUTRA_v1310 */
+static int hf_lte_rrc_quantityConfigWLAN_r13 = -1; /* QuantityConfigWLAN_r13 */
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 */
@@ -2858,6 +3152,7 @@ static int hf_lte_rrc_measQuantityUTRA_TDD = -1; /* T_measQuantityUTRA_TDD */
static int hf_lte_rrc_filterCoefficient2_FDD_r10 = -1; /* FilterCoefficient */
static int hf_lte_rrc_measQuantityGERAN = -1; /* T_measQuantityGERAN */
static int hf_lte_rrc_measQuantityCDMA2000 = -1; /* T_measQuantityCDMA2000 */
+static int hf_lte_rrc_measQuantityWLAN_r13 = -1; /* T_measQuantityWLAN_r13 */
static int hf_lte_rrc_triggerType = -1; /* T_triggerType */
static int hf_lte_rrc_event = -1; /* T_event */
static int hf_lte_rrc_eventId = -1; /* T_eventId */
@@ -2897,7 +3192,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_78 = -1; /* TimeToTrigger */
+static int hf_lte_rrc_setup_98 = -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 */
@@ -2906,17 +3201,17 @@ 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_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_rs_sinr_Config_r13 = -1; /* T_rs_sinr_Config_r13 */
+static int hf_lte_rrc_setup_99 = -1; /* T_setup_88 */
+static int hf_lte_rrc_triggerQuantity_v1310 = -1; /* T_triggerQuantity_v1310 */
+static int hf_lte_rrc_aN_Threshold1_r13 = -1; /* RS_SINR_Range_r13 */
+static int hf_lte_rrc_a5_Threshold2_r13 = -1; /* RS_SINR_Range_r13 */
+static int hf_lte_rrc_reportQuantity_v1310 = -1; /* T_reportQuantity_v1310 */
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_includeMultiBandInfo_r13 = -1; /* T_includeMultiBandInfo_r13 */
+static int hf_lte_rrc_ul_DelayConfig_r13 = -1; /* UL_DelayConfig_r13 */
+static int hf_lte_rrc_setup_100 = -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 */
@@ -2934,6 +3229,13 @@ static int hf_lte_rrc_b2_Threshold2 = -1; /* T_b2_Threshold2 */
static int hf_lte_rrc_b2_Threshold2UTRA = -1; /* ThresholdUTRA */
static int hf_lte_rrc_b2_Threshold2GERAN = -1; /* ThresholdGERAN */
static int hf_lte_rrc_b2_Threshold2CDMA2000 = -1; /* ThresholdCDMA2000 */
+static int hf_lte_rrc_eventW1 = -1; /* T_eventW1 */
+static int hf_lte_rrc_w1_Threshold_r13 = -1; /* WLAN_RSSI_Range_r13 */
+static int hf_lte_rrc_eventW2 = -1; /* T_eventW2 */
+static int hf_lte_rrc_w2_Threshold1_r13 = -1; /* WLAN_RSSI_Range_r13 */
+static int hf_lte_rrc_w2_Threshold2_r13 = -1; /* WLAN_RSSI_Range_r13 */
+static int hf_lte_rrc_eventW3 = -1; /* T_eventW3 */
+static int hf_lte_rrc_w3_Threshold_r13 = -1; /* WLAN_RSSI_Range_r13 */
static int hf_lte_rrc_periodical_01 = -1; /* T_periodical_01 */
static int hf_lte_rrc_purpose_03 = -1; /* T_purpose_03 */
static int hf_lte_rrc_reportAmount_01 = -1; /* T_reportAmount_01 */
@@ -2941,17 +3243,28 @@ static int hf_lte_rrc_si_RequestForHO_r9_01 = -1; /* T_si_RequestForHO_r9_01 */
static int hf_lte_rrc_reportQuantityUTRA_FDD_r10 = -1; /* T_reportQuantityUTRA_FDD_r10 */
static int hf_lte_rrc_includeLocationInfo_r11 = -1; /* BOOLEAN */
static int hf_lte_rrc_b2_Threshold1_v1250 = -1; /* T_b2_Threshold1_v1250 */
+static int hf_lte_rrc_reportQuantityWLAN_r13 = -1; /* ReportQuantityWLAN_r13 */
static int hf_lte_rrc_utra_RSCP_01 = -1; /* Threshold_utra_RSRP */
static int hf_lte_rrc_utra_EcN0_01 = -1; /* Threshold_utra_EcN0 */
+static int hf_lte_rrc_bandRequestWLAN_r13 = -1; /* T_bandRequestWLAN_r13 */
+static int hf_lte_rrc_carrierInfoRequestWLAN_r13 = -1; /* T_carrierInfoRequestWLAN_r13 */
+static int hf_lte_rrc_availableAdmissionCapacityRequestWLAN_r13 = -1; /* T_availableAdmissionCapacityRequestWLAN_r13 */
+static int hf_lte_rrc_backhaulDL_BandwidthRequestWLAN_r13 = -1; /* T_backhaulDL_BandwidthRequestWLAN_r13 */
+static int hf_lte_rrc_backhaulUL_BandwidthRequestWLAN_r13 = -1; /* T_backhaulUL_BandwidthRequestWLAN_r13 */
+static int hf_lte_rrc_channelUtilizationRequestWLAN_r13 = -1; /* T_channelUtilizationRequestWLAN_r13 */
+static int hf_lte_rrc_stationCountRequestWLAN_r13 = -1; /* T_stationCountRequestWLAN_r13 */
static int hf_lte_rrc_ReportConfigToAddModList_item = -1; /* ReportConfigToAddMod */
static int hf_lte_rrc_reportConfig = -1; /* T_reportConfig */
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_setup_101 = -1; /* T_setup_89 */
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_operatingClass_r13 = -1; /* INTEGER_0_255 */
+static int hf_lte_rrc_countryCode_r13 = -1; /* T_countryCode_r13 */
+static int hf_lte_rrc_channelNumbers_r13 = -1; /* WLAN_ChannelList_r13 */
+static int hf_lte_rrc_WLAN_ChannelList_r13_item = -1; /* WLAN_Channel_r13 */
static int hf_lte_rrc_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 */
@@ -2974,7 +3287,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_84 = -1; /* T_setup_73 */
+static int hf_lte_rrc_setup_102 = -1; /* T_setup_90 */
static int hf_lte_rrc_powerPrefIndicationTimer_r11 = -1; /* T_powerPrefIndicationTimer_r11 */
static int hf_lte_rrc_proximityIndicationEUTRA_r9 = -1; /* T_proximityIndicationEUTRA_r9 */
static int hf_lte_rrc_proximityIndicationUTRA_r9 = -1; /* T_proximityIndicationUTRA_r9 */
@@ -2999,31 +3312,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_146 = -1; /* UE_EUTRA_Capability_v920_IEs */
+static int hf_lte_rrc_nonCriticalExtension_150 = -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_147 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* UE_EUTRA_Capability_v9c0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9c0 = -1; /* IRAT_ParametersUTRA_v9c0 */
-static int hf_lte_rrc_nonCriticalExtension_148 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* UE_EUTRA_Capability_v9d0_IEs */
static int hf_lte_rrc_phyLayerParameters_v9d0 = -1; /* PhyLayerParameters_v9d0 */
-static int hf_lte_rrc_nonCriticalExtension_149 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* UE_EUTRA_Capability_v9e0_IEs */
static int hf_lte_rrc_rf_Parameters_v9e0 = -1; /* RF_Parameters_v9e0 */
-static int hf_lte_rrc_nonCriticalExtension_150 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_154 = -1; /* UE_EUTRA_Capability_v9h0_IEs */
static int hf_lte_rrc_interRAT_ParametersUTRA_v9h0 = -1; /* IRAT_ParametersUTRA_v9h0 */
-static int hf_lte_rrc_nonCriticalExtension_151 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_155 = -1; /* UE_EUTRA_Capability_v10c0_IEs */
static int hf_lte_rrc_otdoa_PositioningCapabilities_r10 = -1; /* OTDOA_PositioningCapabilities_r10 */
-static int hf_lte_rrc_nonCriticalExtension_152 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_156 = -1; /* UE_EUTRA_Capability_v10f0_IEs */
static int hf_lte_rrc_rf_Parameters_v10f0 = -1; /* RF_Parameters_v10f0 */
-static int hf_lte_rrc_nonCriticalExtension_153 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_157 = -1; /* UE_EUTRA_Capability_v10i0_IEs */
static int hf_lte_rrc_rf_Parameters_v10i0 = -1; /* RF_Parameters_v10i0 */
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_nonCriticalExtension_158 = -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_nonCriticalExtension_159 = -1; /* T_nonCriticalExtension_58 */
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_156 = -1; /* T_nonCriticalExtension_57 */
+static int hf_lte_rrc_nonCriticalExtension_160 = -1; /* T_nonCriticalExtension_59 */
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 */
@@ -3032,9 +3345,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_157 = -1; /* UE_EUTRA_Capability_v940_IEs */
+static int hf_lte_rrc_nonCriticalExtension_161 = -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_nonCriticalExtension_162 = -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 */
@@ -3043,13 +3356,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_159 = -1; /* UE_EUTRA_Capability_v1060_IEs */
+static int hf_lte_rrc_nonCriticalExtension_163 = -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_160 = -1; /* UE_EUTRA_Capability_v1090_IEs */
+static int hf_lte_rrc_nonCriticalExtension_164 = -1; /* UE_EUTRA_Capability_v1090_IEs */
static int hf_lte_rrc_rf_Parameters_v1090 = -1; /* RF_Parameters_v1090 */
-static int hf_lte_rrc_nonCriticalExtension_161 = -1; /* UE_EUTRA_Capability_v1130_IEs */
+static int hf_lte_rrc_nonCriticalExtension_165 = -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 */
@@ -3058,18 +3371,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_162 = -1; /* UE_EUTRA_Capability_v1170_IEs */
+static int hf_lte_rrc_nonCriticalExtension_166 = -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_163 = -1; /* UE_EUTRA_Capability_v1180_IEs */
+static int hf_lte_rrc_nonCriticalExtension_167 = -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_164 = -1; /* UE_EUTRA_Capability_v11a0_IEs */
+static int hf_lte_rrc_nonCriticalExtension_168 = -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_165 = -1; /* UE_EUTRA_Capability_v1250_IEs */
+static int hf_lte_rrc_nonCriticalExtension_169 = -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 */
@@ -3084,26 +3397,33 @@ 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_166 = -1; /* UE_EUTRA_Capability_v1260_IEs */
+static int hf_lte_rrc_nonCriticalExtension_170 = -1; /* UE_EUTRA_Capability_v1260_IEs */
static int hf_lte_rrc_ue_CategoryDL_v1260 = -1; /* INTEGER_15_16 */
-static int hf_lte_rrc_nonCriticalExtension_167 = -1; /* UE_EUTRA_Capability_v1270_IEs */
+static int hf_lte_rrc_nonCriticalExtension_171 = -1; /* UE_EUTRA_Capability_v1270_IEs */
static int hf_lte_rrc_rf_Parameters_v1270 = -1; /* RF_Parameters_v1270 */
-static int hf_lte_rrc_nonCriticalExtension_168 = -1; /* UE_EUTRA_Capability_v1280_IEs */
+static int hf_lte_rrc_nonCriticalExtension_172 = -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_nonCriticalExtension_173 = -1; /* UE_EUTRA_Capability_v1310_IEs */
+static int hf_lte_rrc_ue_CategoryDL_v1310 = -1; /* T_ue_CategoryDL_v1310 */
+static int hf_lte_rrc_ue_CategoryUL_v1310 = -1; /* T_ue_CategoryUL_v1310 */
+static int hf_lte_rrc_pdcp_Parameters_v1310 = -1; /* PDCP_Parameters_v1310 */
+static int hf_lte_rrc_rlc_Parameters_v1310 = -1; /* RLC_Parameters_v1310 */
+static int hf_lte_rrc_mac_Parameters_v1310 = -1; /* MAC_Parameters_v1310 */
+static int hf_lte_rrc_phyLayerParameters_v1310 = -1; /* PhyLayerParameters_v1310 */
+static int hf_lte_rrc_rf_Parameters_v1310 = -1; /* RF_Parameters_v1310 */
+static int hf_lte_rrc_measParameters_v1310 = -1; /* MeasParameters_v1310 */
+static int hf_lte_rrc_dc_Parameters_v1310 = -1; /* DC_Parameters_v1310 */
+static int hf_lte_rrc_sl_Parameters_v1310 = -1; /* SL_Parameters_v1310 */
+static int hf_lte_rrc_scptm_Parameters_r13 = -1; /* SCPTM_Parameters_r13 */
+static int hf_lte_rrc_mtc_Parameters_r13 = -1; /* MTC_Parameters_r13 */
+static int hf_lte_rrc_interRAT_ParametersWLAN_r13 = -1; /* IRAT_ParametersWLAN_r13 */
+static int hf_lte_rrc_laa_Parameters_r13 = -1; /* LAA_Parameters_r13 */
+static int hf_lte_rrc_lwa_Parameters_r13 = -1; /* LWA_Parameters_r13 */
+static int hf_lte_rrc_wlan_IW_Parameters_v1310 = -1; /* WLAN_IW_Parameters_v1310 */
+static int hf_lte_rrc_lwip_Parameters_r13 = -1; /* LWIP_Parameters_r13 */
+static int hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1310 */
+static int hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310 = -1; /* UE_EUTRA_CapabilityAddXDD_Mode_v1310 */
+static int hf_lte_rrc_nonCriticalExtension_174 = -1; /* T_nonCriticalExtension_60 */
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 */
@@ -3162,13 +3482,22 @@ static int hf_lte_rrc_noResourceRestrictionForTTIBundling_r12 = -1; /* T_noReso
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_aperiodicCSI_Reporting_r13 = -1; /* T_aperiodicCSI_Reporting_r13 */
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_crossCarrierScheduling_B5C_r13 = -1; /* T_crossCarrierScheduling_B5C_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_spatialBundling_HARQ_ACK_r13 = -1; /* T_spatialBundling_HARQ_ACK_r13 */
+static int hf_lte_rrc_supportedBlindDecoding_r13 = -1; /* T_supportedBlindDecoding_r13 */
+static int hf_lte_rrc_maxNumberDecoding_r13 = -1; /* INTEGER_1_32 */
+static int hf_lte_rrc_pdcch_CandidateReductions_r13_01 = -1; /* T_pdcch_CandidateReductions_r13 */
+static int hf_lte_rrc_skipMonitoringDCI_Format0_1A_r13 = -1; /* T_skipMonitoringDCI_Format0_1A_r13 */
+static int hf_lte_rrc_uci_PUSCH_Ext_r13 = -1; /* T_uci_PUSCH_Ext_r13 */
+static int hf_lte_rrc_crs_InterfMitigationTM10_r13 = -1; /* T_crs_InterfMitigationTM10_r13 */
+static int hf_lte_rrc_pdsch_CollisionHandling_r13 = -1; /* T_pdsch_CollisionHandling_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 */
@@ -3191,10 +3520,16 @@ 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_eNB_RequestedParameters_r13 = -1; /* T_eNB_RequestedParameters_r13 */
+static int hf_lte_rrc_reducedIntNonContCombRequested_r13 = -1; /* T_reducedIntNonContCombRequested_r13 */
+static int hf_lte_rrc_requestedCCsDL_r13 = -1; /* INTEGER_2_32 */
+static int hf_lte_rrc_requestedCCsUL_r13 = -1; /* INTEGER_2_32 */
+static int hf_lte_rrc_skipFallbackCombRequested_r13 = -1; /* T_skipFallbackCombRequested_r13 */
+static int hf_lte_rrc_maximumCCsRetrieval_r13 = -1; /* T_maximumCCsRetrieval_r13 */
+static int hf_lte_rrc_skipFallbackCombinations_r13 = -1; /* T_skipFallbackCombinations_r13 */
+static int hf_lte_rrc_reducedIntNonContComb_r13 = -1; /* T_reducedIntNonContComb_r13 */
+static int hf_lte_rrc_supportedBandListEUTRA_v1310 = -1; /* SupportedBandListEUTRA_v1310 */
+static int hf_lte_rrc_supportedBandCombinationReduced_r13 = -1; /* SupportedBandCombinationReduced_r13 */
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 */
@@ -3206,10 +3541,8 @@ 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_SupportedBandCombinationReduced_r13_item = -1; /* BandCombinationParameters_r13 */
+static int hf_lte_rrc_differentFallbackSupported_r13 = -1; /* T_differentFallbackSupported_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 */
@@ -3267,17 +3600,16 @@ 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_supportedMIMO_CapabilityDL_r13 = -1; /* MIMO_CapabilityDL_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 */
@@ -3287,11 +3619,13 @@ static int hf_lte_rrc_supportedCSI_Proc_r12 = -1; /* T_supportedCSI_Proc_r12 */
static int hf_lte_rrc_SupportedBandListEUTRA_item = -1; /* SupportedBandEUTRA */
static int hf_lte_rrc_SupportedBandListEUTRA_v9e0_item = -1; /* SupportedBandEUTRA_v9e0 */
static int hf_lte_rrc_SupportedBandListEUTRA_v1250_item = -1; /* SupportedBandEUTRA_v1250 */
+static int hf_lte_rrc_SupportedBandListEUTRA_v1310_item = -1; /* SupportedBandEUTRA_v1310 */
static int hf_lte_rrc_bandEUTRA = -1; /* FreqBandIndicator */
static int hf_lte_rrc_halfDuplex = -1; /* BOOLEAN */
static int hf_lte_rrc_bandEUTRA_v9e0 = -1; /* FreqBandIndicator_v9e0 */
static int hf_lte_rrc_dl_256QAM_r12 = -1; /* T_dl_256QAM_r12 */
static int hf_lte_rrc_ul_64QAM_r12 = -1; /* T_ul_64QAM_r12 */
+static int hf_lte_rrc_powerClass_20dBm_r13 = -1; /* T_powerClass_20dBm_r13 */
static int hf_lte_rrc_bandListEUTRA = -1; /* BandListEUTRA */
static int hf_lte_rrc_bandCombinationListEUTRA_r10 = -1; /* BandCombinationListEUTRA_r10 */
static int hf_lte_rrc_rsrqMeasWideband_r11 = -1; /* T_rsrqMeasWideband_r11 */
@@ -3307,6 +3641,11 @@ static int hf_lte_rrc_crs_DiscoverySignalsMeas_r12 = -1; /* T_crs_DiscoverySign
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_extendedMaxObjectId_r13 = -1; /* T_extendedMaxObjectId_r13 */
+static int hf_lte_rrc_ul_PDCP_Delay_r13 = -1; /* T_ul_PDCP_Delay_r13 */
+static int hf_lte_rrc_extendedFreqPriorities_r13 = -1; /* T_extendedFreqPriorities_r13 */
+static int hf_lte_rrc_multiBandInfoReport_r13 = -1; /* T_multiBandInfoReport_r13 */
+static int hf_lte_rrc_rssi_AndChannelOccupancyReporting_r13 = -1; /* T_rssi_AndChannelOccupancyReporting_r13 */
static int hf_lte_rrc_BandListEUTRA_item = -1; /* BandInfoEUTRA */
static int hf_lte_rrc_BandCombinationListEUTRA_r10_item = -1; /* BandInfoEUTRA */
static int hf_lte_rrc_interFreqBandList = -1; /* InterFreqBandList */
@@ -3349,6 +3688,8 @@ static int hf_lte_rrc_e_CSFB_ConcPS_Mob1XRTT_r9 = -1; /* T_e_CSFB_ConcPS_Mob1XR
static int hf_lte_rrc_e_CSFB_dual_1XRTT_r10 = -1; /* T_e_CSFB_dual_1XRTT_r10 */
static int hf_lte_rrc_cdma2000_NW_Sharing_r11 = -1; /* T_cdma2000_NW_Sharing_r11 */
static int hf_lte_rrc_SupportedBandList1XRTT_item = -1; /* BandclassCDMA2000 */
+static int hf_lte_rrc_supportedBandListWLAN_r13 = -1; /* SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 */
+static int hf_lte_rrc_supportedBandListWLAN_r13_item = -1; /* WLAN_BandIndicator_r13 */
static int hf_lte_rrc_intraFreqProximityIndication_r9 = -1; /* T_intraFreqProximityIndication_r9 */
static int hf_lte_rrc_interFreqProximityIndication_r9 = -1; /* T_interFreqProximityIndication_r9 */
static int hf_lte_rrc_utran_ProximityIndication_r9 = -1; /* T_utran_ProximityIndication_r9 */
@@ -3369,8 +3710,26 @@ 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_scptm_SCell_r13 = -1; /* T_scptm_SCell_r13 */
+static int hf_lte_rrc_scptm_NonServingCell_r13 = -1; /* T_scptm_NonServingCell_r13 */
+static int hf_lte_rrc_scptm_AsyncDC_r13 = -1; /* T_scptm_AsyncDC_r13 */
+static int hf_lte_rrc_ce_ModeA_r13 = -1; /* T_ce_ModeA_r13 */
+static int hf_lte_rrc_ce_ModeB_r13 = -1; /* T_ce_ModeB_r13 */
+static int hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13 = -1; /* T_crossCarrierSchedulingLAA_DL_r13 */
+static int hf_lte_rrc_csi_RS_DRS_RRM_MeasurementsLAA_r13 = -1; /* T_csi_RS_DRS_RRM_MeasurementsLAA_r13 */
+static int hf_lte_rrc_downlinkLAA_r13 = -1; /* T_downlinkLAA_r13 */
+static int hf_lte_rrc_endingDwPTS_r13 = -1; /* T_endingDwPTS_r13 */
+static int hf_lte_rrc_secondSlotStartingPosition_r13 = -1; /* T_secondSlotStartingPosition_r13 */
+static int hf_lte_rrc_tm9_LAA_r13 = -1; /* T_tm9_LAA_r13 */
+static int hf_lte_rrc_tm10_LAA_r13 = -1; /* T_tm10_LAA_r13 */
static int hf_lte_rrc_wlan_IW_RAN_Rules_r12 = -1; /* T_wlan_IW_RAN_Rules_r12 */
static int hf_lte_rrc_wlan_IW_ANDSF_Policies_r12 = -1; /* T_wlan_IW_ANDSF_Policies_r12 */
+static int hf_lte_rrc_lwa_r13 = -1; /* T_lwa_r13 */
+static int hf_lte_rrc_lwa_SplitBearer_r13 = -1; /* T_lwa_SplitBearer_r13 */
+static int hf_lte_rrc_wlan_MAC_Address_r13 = -1; /* OCTET_STRING_SIZE_6 */
+static int hf_lte_rrc_lwa_BufferSize_r13 = -1; /* T_lwa_BufferSize_r13 */
+static int hf_lte_rrc_rclwi_r13 = -1; /* T_rclwi_r13 */
+static int hf_lte_rrc_lwip_r13 = -1; /* T_lwip_r13 */
static int hf_lte_rrc_NAICS_Capability_List_r12_item = -1; /* NAICS_Capability_Entry_r12 */
static int hf_lte_rrc_numberOfNAICS_CapableCC_r12 = -1; /* INTEGER_1_5 */
static int hf_lte_rrc_numberOfAggregatedPRB_r12 = -1; /* T_numberOfAggregatedPRB_r12 */
@@ -3382,16 +3741,24 @@ static int hf_lte_rrc_disc_UE_SelectedResourceAlloc_r12 = -1; /* T_disc_UE_Sele
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_commMultipleTx_r13 = -1; /* T_commMultipleTx_r13 */
+static int hf_lte_rrc_discInterFreqTx_r13 = -1; /* T_discInterFreqTx_r13 */
+static int hf_lte_rrc_discPeriodicSLSS_r13 = -1; /* T_discPeriodicSLSS_r13 */
static int hf_lte_rrc_SupportedBandInfoList_r12_item = -1; /* SupportedBandInfo_r12 */
static int hf_lte_rrc_support_r12 = -1; /* T_support_r12 */
static int hf_lte_rrc_FreqBandIndicatorListEUTRA_r12_item = -1; /* FreqBandIndicator_r11 */
static int hf_lte_rrc_ue_Category_v1250 = -1; /* INTEGER_0 */
+static int hf_lte_rrc_ue_CategoryDL_M_v1310 = -1; /* T_ue_CategoryDL_M_v1310 */
+static int hf_lte_rrc_ce_ModeA_r13_01 = -1; /* T_ce_ModeA_r13_01 */
+static int hf_lte_rrc_ce_ModeB_r13_01 = -1; /* T_ce_ModeB_r13_01 */
static int hf_lte_rrc_t300 = -1; /* T_t300 */
static int hf_lte_rrc_t301 = -1; /* T_t301 */
static int hf_lte_rrc_t310 = -1; /* T_t310 */
static int hf_lte_rrc_n310 = -1; /* T_n310 */
static int hf_lte_rrc_t311 = -1; /* T_t311 */
static int hf_lte_rrc_n311 = -1; /* T_n311 */
+static int hf_lte_rrc_t300_v1310 = -1; /* T_t300_v1310 */
+static int hf_lte_rrc_t301_v1310_01 = -1; /* T_t301_v1310_01 */
static int hf_lte_rrc_VisitedCellInfoList_r12_item = -1; /* VisitedCellInfo_r12 */
static int hf_lte_rrc_visitedCellId_r12 = -1; /* T_visitedCellId_r12 */
static int hf_lte_rrc_cellGlobalId_r12 = -1; /* CellGlobalIdEUTRA */
@@ -3420,15 +3787,15 @@ static int hf_lte_rrc_thresholdBackhaulDL_BandwidthLow_r12 = -1; /* WLAN_backha
static int hf_lte_rrc_thresholdBackhaulDL_BandwidthHigh_r12 = -1; /* WLAN_backhaulRate_r12 */
static int hf_lte_rrc_thresholdBackhaulUL_BandwidthLow_r12 = -1; /* WLAN_backhaulRate_r12 */
static int hf_lte_rrc_thresholdBackhaulUL_BandwidthHigh_r12 = -1; /* WLAN_backhaulRate_r12 */
-static int hf_lte_rrc_thresholdBeaconRSSI_r12 = -1; /* T_thresholdBeaconRSSI_r12 */
-static int hf_lte_rrc_thresholdBeaconRSSI_Low_r12 = -1; /* INTEGER_0_255 */
-static int hf_lte_rrc_thresholdBeaconRSSI_High_r12 = -1; /* INTEGER_0_255 */
+static int hf_lte_rrc_thresholdWLAN_RSSI_r12 = -1; /* T_thresholdWLAN_RSSI_r12 */
+static int hf_lte_rrc_thresholdWLAN_RSSI_Low_r12 = -1; /* INTEGER_0_255 */
+static int hf_lte_rrc_thresholdWLAN_RSSI_High_r12 = -1; /* INTEGER_0_255 */
static int hf_lte_rrc_offloadPreferenceIndicator_r12 = -1; /* BIT_STRING_SIZE_16 */
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_MBMS_ServiceList_r13_item = -1; /* MBMS_ServiceInfo_r13 */
static int hf_lte_rrc_tmgi_r13 = -1; /* TMGI_r9 */
static int hf_lte_rrc_MBSFN_AreaInfoList_r9_item = -1; /* MBSFN_AreaInfo_r9 */
static int hf_lte_rrc_mbsfn_AreaId_r9 = -1; /* MBSFN_AreaId_r12 */
@@ -3469,9 +3836,9 @@ 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_g_RNTI_r13 = -1; /* BIT_STRING_SIZE_16 */
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_sc_mtch_neighbourCell_r13 = -1; /* BIT_STRING_SIZE_maxNeighCell_SCPTM_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 */
@@ -3489,9 +3856,13 @@ 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_sf2048_01 = -1; /* INTEGER_0_2048 */
+static int hf_lte_rrc_sf4096 = -1; /* INTEGER_0_4096 */
+static int hf_lte_rrc_sf8192 = -1; /* INTEGER_0_8192 */
+static int hf_lte_rrc_SCPTM_NeighbourCellList_r13_item = -1; /* PCI_ARFCN_r13 */
+static int hf_lte_rrc_carrierFreq_r13_02 = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_commTxResources_r12 = -1; /* T_commTxResources_r12 */
-static int hf_lte_rrc_setup_85 = -1; /* T_setup_74 */
+static int hf_lte_rrc_setup_103 = -1; /* T_setup_91 */
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 */
@@ -3501,11 +3872,12 @@ 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_commTxResources_v1310 = -1; /* T_commTxResources_v1310 */
+static int hf_lte_rrc_setup_104 = -1; /* T_setup_92 */
+static int hf_lte_rrc_scheduled_v1310 = -1; /* T_scheduled_v1310 */
static int hf_lte_rrc_logicalChGroupInfoList_r13 = -1; /* LogicalChGroupInfoList_r13 */
-static int hf_lte_rrc_multipleTxAllowed_r13 = -1; /* BOOLEAN */
-static int hf_lte_rrc_ue_Selected_r13x0 = -1; /* T_ue_Selected_r13x0 */
+static int hf_lte_rrc_multipleTx_r13 = -1; /* BOOLEAN */
+static int hf_lte_rrc_ue_Selected_v1310 = -1; /* T_ue_Selected_v1310 */
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 */
@@ -3515,7 +3887,7 @@ static int hf_lte_rrc_SL_CommTxPoolToAddModList_r12_item = -1; /* SL_CommTxPool
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_poolIdentity_v1310 = -1; /* SL_TxPoolIdentity_v1310 */
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 */
@@ -3538,7 +3910,7 @@ 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_87 = -1; /* T_setup_76 */
+static int hf_lte_rrc_setup_105 = -1; /* T_setup_93 */
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 */
@@ -3547,42 +3919,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_88 = -1; /* T_setup_77 */
+static int hf_lte_rrc_setup_106 = -1; /* T_setup_94 */
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_discTxResourcesPS_r13 = -1; /* T_discTxResourcesPS_r13 */
+static int hf_lte_rrc_setup_107 = -1; /* T_setup_95 */
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_setup_108 = -1; /* T_setup_96 */
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_discTxInfoInterFreqListAdd_r13 = -1; /* SL_DiscTxInfoInterFreqListAdd_r13 */
+static int hf_lte_rrc_gapRequestsAllowedDedicated_r13 = -1; /* BOOLEAN */
static int hf_lte_rrc_discRxGapConfig_r13 = -1; /* T_discRxGapConfig_r13 */
-static int hf_lte_rrc_setup_91 = -1; /* SL_GapConfig_r13 */
+static int hf_lte_rrc_setup_109 = -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_discSysInfoToReportConfig_r13 = -1; /* T_discSysInfoToReportConfig_r13 */
+static int hf_lte_rrc_setup_110 = -1; /* SL_DiscSysInfoToReportFreqList_r13 */
+static int hf_lte_rrc_SL_DiscSysInfoToReportFreqList_r13_item = -1; /* ARFCN_ValueEUTRA_r9 */
static int hf_lte_rrc_discTxFreqToAddModList_r13 = -1; /* SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13 */
static int hf_lte_rrc_discTxFreqToAddModList_r13_item = -1; /* SL_DiscTxResourceInfoPerFreq_r13 */
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_discTxResources_r13 = -1; /* SL_DiscTxResource_r13 */
+static int hf_lte_rrc_discTxResourcesPS_r13_01 = -1; /* SL_DiscTxResource_r13 */
+static int hf_lte_rrc_setup_111 = -1; /* T_setup_97 */
+static int hf_lte_rrc_ue_Selected_r13_01 = -1; /* SL_DiscTxPoolDedicated_r13 */
+static int hf_lte_rrc_SL_DiscTxPoolToAddModList_r12_item = -1; /* SL_DiscTxPoolToAddMod_r12 */
+static int hf_lte_rrc_pool_r12_01 = -1; /* SL_DiscResourcePool_r12 */
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 */
static int hf_lte_rrc_discSF_Index_r12 = -1; /* INTEGER_1_200 */
static int hf_lte_rrc_discPRB_Index_r12 = -1; /* INTEGER_1_50 */
@@ -3606,15 +3976,19 @@ 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_discPeriod_v1310 = -1; /* T_discPeriod_v1310 */
+static int hf_lte_rrc_setup_112 = -1; /* T_setup_98 */
static int hf_lte_rrc_rxParamsAddNeighFreq_r13 = -1; /* T_rxParamsAddNeighFreq_r13 */
+static int hf_lte_rrc_setup_113 = -1; /* T_setup_99 */
+static int hf_lte_rrc_physCellId_r13_01 = -1; /* PhysCellIdList_r13 */
static int hf_lte_rrc_txParamsAddNeighFreq_r13 = -1; /* T_txParamsAddNeighFreq_r13 */
+static int hf_lte_rrc_setup_114 = -1; /* T_setup_100 */
static int hf_lte_rrc_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_PhysCellIdList_r13_item = -1; /* PhysCellId */
static int hf_lte_rrc_threshLow_r12 = -1; /* RSRP_RangeSL2_r12 */
static int hf_lte_rrc_threshHigh_r12 = -1; /* RSRP_RangeSL2_r12 */
static int hf_lte_rrc_SL_DiscTxPowerInfoList_r12_item = -1; /* SL_DiscTxPowerInfo_r12 */
@@ -3645,7 +4019,7 @@ 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_SL_SyncConfigListNFreq_r13_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 */
@@ -3655,17 +4029,17 @@ 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_rxParameters_r13 = -1; /* T_rxParameters_r13 */
static int hf_lte_rrc_discSyncWindow_r13 = -1; /* T_discSyncWindow_r13 */
static int hf_lte_rrc_plmn_IdentityList_r13 = -1; /* PLMN_IdentityList */
static int hf_lte_rrc_cellIdentity_13 = -1; /* CellIdentity */
static int hf_lte_rrc_carrierFreqInfo_13 = -1; /* ARFCN_ValueEUTRA_r9 */
-static int hf_lte_rrc_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_discRxResources_r13 = -1; /* SL_DiscRxPoolList_r12 */
+static int hf_lte_rrc_discTxPowerInfo_r13 = -1; /* SL_DiscTxPowerInfoList_r12 */
+static int hf_lte_rrc_discSyncConfig_r13_01 = -1; /* SL_SyncConfigNFreq_r13 */
+static int hf_lte_rrc_discCellSelectionInfo_r13_01 = -1; /* T_discCellSelectionInfo_r13 */
static int hf_lte_rrc_q_RxLevMinOffset_r13 = -1; /* INTEGER_1_8 */
+static int hf_lte_rrc_cellReselectionInfo_r13 = -1; /* T_cellReselectionInfo_r13 */
static int hf_lte_rrc_q_Hyst_r13_01 = -1; /* T_q_Hyst_r13_01 */
static int hf_lte_rrc_freqInfo_r13 = -1; /* T_freqInfo_r13 */
static int hf_lte_rrc_ul_CarrierFreq_r13 = -1; /* ARFCN_ValueEUTRA */
@@ -3688,8 +4062,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_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_TxPoolToReleaseListExt_r13_item = -1; /* SL_TxPoolIdentity_v1310 */
+static int hf_lte_rrc_message_10 = -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 */
@@ -3809,6 +4183,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_aperiodicCSI_Reporting_r13_bit1 = -1;
+static int hf_lte_rrc_aperiodicCSI_Reporting_r13_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;
@@ -3935,41 +4311,45 @@ static gint ett_lte_rrc_BCCH_DL_SCH_Message = -1;
static gint ett_lte_rrc_BCCH_DL_SCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_04 = -1;
static gint ett_lte_rrc_T_messageClassExtension = -1;
+static gint ett_lte_rrc_BCCH_DL_SCH_Message_BR = -1;
+static gint ett_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13 = -1;
+static gint ett_lte_rrc_T_c1_05 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_01 = -1;
static gint ett_lte_rrc_MCCH_Message = -1;
static gint ett_lte_rrc_MCCH_MessageType = -1;
-static gint ett_lte_rrc_T_c1_05 = -1;
+static gint ett_lte_rrc_T_c1_06 = -1;
static gint ett_lte_rrc_T_later = -1;
static gint ett_lte_rrc_T_c2 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_01 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_02 = -1;
static gint ett_lte_rrc_PCCH_Message = -1;
static gint ett_lte_rrc_PCCH_MessageType = -1;
-static gint ett_lte_rrc_T_c1_06 = -1;
-static gint ett_lte_rrc_T_messageClassExtension_02 = -1;
-static gint ett_lte_rrc_DL_CCCH_Message = -1;
-static gint ett_lte_rrc_DL_CCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_07 = -1;
static gint ett_lte_rrc_T_messageClassExtension_03 = -1;
-static gint ett_lte_rrc_DL_DCCH_Message = -1;
-static gint ett_lte_rrc_DL_DCCH_MessageType = -1;
+static gint ett_lte_rrc_DL_CCCH_Message = -1;
+static gint ett_lte_rrc_DL_CCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_08 = -1;
static gint ett_lte_rrc_T_messageClassExtension_04 = -1;
-static gint ett_lte_rrc_UL_CCCH_Message = -1;
-static gint ett_lte_rrc_UL_CCCH_MessageType = -1;
+static gint ett_lte_rrc_DL_DCCH_Message = -1;
+static gint ett_lte_rrc_DL_DCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_09 = -1;
static gint ett_lte_rrc_T_messageClassExtension_05 = -1;
-static gint ett_lte_rrc_UL_DCCH_Message = -1;
-static gint ett_lte_rrc_UL_DCCH_MessageType = -1;
+static gint ett_lte_rrc_UL_CCCH_Message = -1;
+static gint ett_lte_rrc_UL_CCCH_MessageType = -1;
static gint ett_lte_rrc_T_c1_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_UL_DCCH_Message = -1;
+static gint ett_lte_rrc_UL_DCCH_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_T_c2_01 = -1;
+static gint ett_lte_rrc_T_messageClassExtensionFuture_r11 = -1;
+static gint ett_lte_rrc_SC_MCCH_Message_r13 = -1;
+static gint ett_lte_rrc_SC_MCCH_MessageType_r13 = -1;
+static gint ett_lte_rrc_T_c1_12 = -1;
+static gint ett_lte_rrc_T_messageClassExtension_08 = -1;
static gint ett_lte_rrc_CounterCheck = -1;
static gint ett_lte_rrc_T_criticalExtensions_04 = -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_04 = -1;
static gint ett_lte_rrc_CounterCheck_r8_IEs = -1;
static gint ett_lte_rrc_CounterCheck_v8a0_IEs = -1;
@@ -3998,7 +4378,7 @@ static gint ett_lte_rrc_CSFBParametersResponseCDMA2000_v8a0_IEs = -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_13 = -1;
+static gint ett_lte_rrc_T_c1_14 = -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;
@@ -4006,7 +4386,7 @@ static gint ett_lte_rrc_DLInformationTransfer_v8a0_IEs = -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_14 = -1;
+static gint ett_lte_rrc_T_c1_15 = -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;
@@ -4015,16 +4395,21 @@ static gint ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v1020_IEs = -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_15 = -1;
+static gint ett_lte_rrc_T_c1_16 = -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_InDeviceCoexIndication_v1310_IEs = -1;
static gint ett_lte_rrc_T_nonCriticalExtension_11 = -1;
static gint ett_lte_rrc_AffectedCarrierFreqList_r11 = -1;
+static gint ett_lte_rrc_AffectedCarrierFreqList_v1310 = -1;
static gint ett_lte_rrc_AffectedCarrierFreq_r11 = -1;
+static gint ett_lte_rrc_AffectedCarrierFreq_v1310 = -1;
static gint ett_lte_rrc_AffectedCarrierFreqCombList_r11 = -1;
+static gint ett_lte_rrc_AffectedCarrierFreqCombList_r13 = -1;
static gint ett_lte_rrc_AffectedCarrierFreqComb_r11 = -1;
+static gint ett_lte_rrc_AffectedCarrierFreqComb_r13 = -1;
static gint ett_lte_rrc_TDM_AssistanceInfo_r11 = -1;
static gint ett_lte_rrc_T_drx_AssistanceInfo_r11 = -1;
static gint ett_lte_rrc_IDC_SubframePatternList_r11 = -1;
@@ -4033,7 +4418,7 @@ static gint ett_lte_rrc_T_subframePatternTDD_r11 = -1;
static gint ett_lte_rrc_VictimSystemType_r11 = -1;
static gint ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_11 = -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_11 = -1;
static gint ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs = -1;
static gint ett_lte_rrc_T_rstd_InterFreqIndication_r10 = -1;
@@ -4043,7 +4428,7 @@ static gint ett_lte_rrc_RSTD_InterFreqInfoList_r10 = -1;
static gint ett_lte_rrc_RSTD_InterFreqInfo_r10 = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_r10 = -1;
static gint ett_lte_rrc_T_criticalExtensions_12 = -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_12 = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_r10_IEs = -1;
static gint ett_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs = -1;
@@ -4059,7 +4444,7 @@ 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_18 = -1;
+static gint ett_lte_rrc_T_c1_19 = -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_15 = -1;
@@ -4067,10 +4452,10 @@ 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_19 = -1;
+static gint ett_lte_rrc_T_c1_20 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_14 = -1;
static gint ett_lte_rrc_MBMSInterestIndication_r11_IEs = -1;
-static gint ett_lte_rrc_MBMSInterestIndication_r13_IEs = -1;
+static gint ett_lte_rrc_MBMSInterestIndication_v1310_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;
@@ -4079,14 +4464,14 @@ 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_20 = -1;
+static gint ett_lte_rrc_T_c1_21 = -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_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_21 = -1;
+static gint ett_lte_rrc_T_c1_22 = -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;
@@ -4108,7 +4493,7 @@ 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_Paging_v13xx_IEs = -1;
+static gint ett_lte_rrc_Paging_v1310_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;
@@ -4116,7 +4501,7 @@ static gint ett_lte_rrc_PagingUE_Identity = -1;
static gint ett_lte_rrc_IMSI = -1;
static gint ett_lte_rrc_ProximityIndication_r9 = -1;
static gint ett_lte_rrc_T_criticalExtensions_17 = -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_17 = -1;
static gint ett_lte_rrc_ProximityIndication_r9_IEs = -1;
static gint ett_lte_rrc_T_carrierFreq_r9 = -1;
@@ -4124,20 +4509,20 @@ static gint ett_lte_rrc_ProximityIndication_v930_IEs = -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_23 = -1;
+static gint ett_lte_rrc_T_c1_24 = -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_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_24 = -1;
+static gint ett_lte_rrc_T_c1_25 = -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_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_25 = -1;
+static gint ett_lte_rrc_T_c1_26 = -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;
@@ -4151,7 +4536,10 @@ 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_RRCConnectionReconfiguration_v13xy_IEs = -1;
+static gint ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs = -1;
+static gint ett_lte_rrc_T_steeringCommandWLAN_r13 = -1;
+static gint ett_lte_rrc_T_setup_01 = -1;
+static gint ett_lte_rrc_T_command = -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;
@@ -4161,12 +4549,12 @@ 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_SCellToAddModExt_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_setup_02 = -1;
static gint ett_lte_rrc_T_scg_ConfigPartMCG_r12 = -1;
static gint ett_lte_rrc_SCG_ConfigPartSCG_r12 = -1;
static gint ett_lte_rrc_SecurityConfigHO = -1;
@@ -4184,7 +4572,7 @@ static gint ett_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs = -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_26 = -1;
+static gint ett_lte_rrc_T_c1_27 = -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;
@@ -4212,7 +4600,7 @@ static gint ett_lte_rrc_RRCConnectionReestablishmentRequest_r8_IEs = -1;
static gint ett_lte_rrc_ReestabUE_Identity = -1;
static gint ett_lte_rrc_RRCConnectionReject = -1;
static gint ett_lte_rrc_T_criticalExtensions_26 = -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_26 = -1;
static gint ett_lte_rrc_RRCConnectionReject_r8_IEs = -1;
static gint ett_lte_rrc_RRCConnectionReject_v8a0_IEs = -1;
@@ -4222,7 +4610,7 @@ static gint ett_lte_rrc_T_deprioritisationReq_r11 = -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_28 = -1;
+static gint ett_lte_rrc_T_c1_29 = -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;
@@ -4240,12 +4628,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_FreqPriorityListEUTRA_v1310 = -1;
+static gint ett_lte_rrc_FreqPriorityListExtEUTRA_v1310 = -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_FreqPriorityEUTRA_v1310 = -1;
static gint ett_lte_rrc_FreqsPriorityListGERAN = -1;
static gint ett_lte_rrc_FreqsPriorityGERAN = -1;
static gint ett_lte_rrc_FreqPriorityListUTRA_FDD = -1;
@@ -4271,14 +4659,14 @@ 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_29 = -1;
+static gint ett_lte_rrc_T_c1_30 = -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_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_30 = -1;
+static gint ett_lte_rrc_T_c1_31 = -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;
@@ -4289,47 +4677,48 @@ 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_31 = -1;
+static gint ett_lte_rrc_T_c1_32 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_31 = -1;
static gint ett_lte_rrc_SCGFailureInformation_r12_IEs = -1;
+static gint ett_lte_rrc_SCGFailureInformation_v1310_IEs = -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_T_nonCriticalExtension_37 = -1;
static gint ett_lte_rrc_SecurityModeCommand = -1;
static gint ett_lte_rrc_T_criticalExtensions_32 = -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_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_37 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_38 = -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_38 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_39 = -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_39 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_40 = -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_33 = -1;
+static gint ett_lte_rrc_T_c1_34 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_35 = -1;
static gint ett_lte_rrc_SidelinkUEInformation_r12_IEs = -1;
-static gint ett_lte_rrc_SidelinkUEInformation_v13x0_IEs = -1;
+static gint ett_lte_rrc_SidelinkUEInformation_v1310_IEs = -1;
static gint ett_lte_rrc_T_commTxResourceInfoReqRelay_r13 = -1;
-static gint ett_lte_rrc_T_discTxResourceReq_v13x0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_40 = -1;
+static gint ett_lte_rrc_T_discTxResourceReq_v1310 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_41 = -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_SL_DiscSysInfoReportFreqList_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;
@@ -4337,7 +4726,7 @@ static gint ett_lte_rrc_SystemInformation_r8_IEs = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo = -1;
static gint ett_lte_rrc_T_sib_TypeAndInfo_item = -1;
static gint ett_lte_rrc_SystemInformation_v8a0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_41 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_42 = -1;
static gint ett_lte_rrc_SystemInformationBlockType1 = -1;
static gint ett_lte_rrc_T_cellAccessRelatedInfo = -1;
static gint ett_lte_rrc_T_cellSelectionInfo = -1;
@@ -4345,69 +4734,74 @@ static gint ett_lte_rrc_SystemInformationBlockType1_v890_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs = -1;
static gint ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_42 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_43 = -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_SystemInformationBlockType1_v13xy_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_43 = -1;
+static gint ett_lte_rrc_SystemInformationBlockType1_v1310_IEs = -1;
+static gint ett_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13 = -1;
+static gint ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
static gint ett_lte_rrc_PLMN_IdentityList = -1;
static gint ett_lte_rrc_PLMN_IdentityInfo = -1;
static gint ett_lte_rrc_SchedulingInfoList = -1;
static gint ett_lte_rrc_SchedulingInfo = -1;
+static gint ett_lte_rrc_SchedulingInfoList_BR_r13 = -1;
+static gint ett_lte_rrc_SchedulingInfo_BR_r13 = -1;
static gint ett_lte_rrc_SIB_MappingInfo = -1;
+static gint ett_lte_rrc_SystemInfoValueTagList_r13 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v920 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1130 = -1;
static gint ett_lte_rrc_CellSelectionInfo_v1250 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11 = -1;
static gint ett_lte_rrc_T_criticalExtensions_37 = -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_37 = -1;
static gint ett_lte_rrc_UEAssistanceInformation_r11_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_44 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
static gint ett_lte_rrc_UECapabilityEnquiry = -1;
static gint ett_lte_rrc_T_criticalExtensions_38 = -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_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_UECapabilityEnquiry_v13xy_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_45 = -1;
+static gint ett_lte_rrc_UECapabilityEnquiry_v1310_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_46 = -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_36 = -1;
+static gint ett_lte_rrc_T_c1_37 = -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_46 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_47 = -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_37 = -1;
+static gint ett_lte_rrc_T_c1_38 = -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_47 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_48 = -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_38 = -1;
+static gint ett_lte_rrc_T_c1_39 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_41 = -1;
static gint ett_lte_rrc_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_48 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_49 = -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_49 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_50 = -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;
@@ -4449,26 +4843,32 @@ 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_39 = -1;
+static gint ett_lte_rrc_T_c1_40 = -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_50 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_51 = -1;
static gint ett_lte_rrc_ULInformationTransfer = -1;
static gint ett_lte_rrc_T_criticalExtensions_43 = -1;
-static gint ett_lte_rrc_T_c1_40 = -1;
+static gint ett_lte_rrc_T_c1_41 = -1;
static gint ett_lte_rrc_T_criticalExtensionsFuture_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_51 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_52 = -1;
+static gint ett_lte_rrc_WLANConnectionStatusReport_r13 = -1;
+static gint ett_lte_rrc_T_criticalExtensions_44 = -1;
+static gint ett_lte_rrc_T_c1_42 = -1;
+static gint ett_lte_rrc_T_criticalExtensionsFuture_44 = -1;
+static gint ett_lte_rrc_WLANConnectionStatusReport_r13_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_53 = -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_52 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_54 = -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;
@@ -4489,9 +4889,9 @@ 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_CellReselectionServingFreqInfo_v1310 = -1;
static gint ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_53 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
static gint ett_lte_rrc_SystemInformationBlockType4 = -1;
static gint ett_lte_rrc_IntraFreqNeighCellList = -1;
static gint ett_lte_rrc_IntraFreqNeighCellInfo = -1;
@@ -4503,13 +4903,13 @@ static gint ett_lte_rrc_SystemInformationBlockType5_v9e0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 = -1;
static gint ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_54 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_56 = -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_InterFreqCarrierFreqList_v1310 = -1;
+static gint ett_lte_rrc_InterFreqCarrierFreqListExt_v1310 = -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;
@@ -4518,7 +4918,7 @@ 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_InterFreqCarrierFreqInfo_v1310 = -1;
static gint ett_lte_rrc_InterFreqNeighCellList = -1;
static gint ett_lte_rrc_InterFreqNeighCellInfo = -1;
static gint ett_lte_rrc_InterFreqBlackCellList = -1;
@@ -4530,7 +4930,7 @@ static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUT
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250 = -1;
static gint ett_lte_rrc_SystemInformationBlockType6_v8h0_IEs = -1;
static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0 = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_55 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_57 = -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;
@@ -4607,18 +5007,21 @@ 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_discConfig_v1310 = -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_CarrierFreqInfoList_v1310 = -1;
static gint ett_lte_rrc_SL_CarrierFreqInfo_r12 = -1;
+static gint ett_lte_rrc_SL_DiscConfigRelayUE_r13 = -1;
+static gint ett_lte_rrc_SL_DiscConfigRemoteUE_r13 = -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_SL_CarrierFreqInfo_v1310 = -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_SL_DiscConfigOtherInterFreq_r13 = -1;
+static gint ett_lte_rrc_SL_ResourcesInterFreq_r13 = -1;
static gint ett_lte_rrc_SystemInformationBlockType20_r13 = -1;
static gint ett_lte_rrc_AntennaInfoCommon = -1;
static gint ett_lte_rrc_AntennaInfoDedicated = -1;
@@ -4635,26 +5038,26 @@ static gint ett_lte_rrc_CQI_ReportConfig = -1;
static gint ett_lte_rrc_CQI_ReportConfig_v920 = -1;
static gint ett_lte_rrc_CQI_ReportConfig_r10 = -1;
static gint ett_lte_rrc_T_csi_SubframePatternConfig_r10 = -1;
-static gint ett_lte_rrc_T_setup_04 = -1;
+static gint ett_lte_rrc_T_setup_05 = -1;
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_T_setup_06 = -1;
+static gint ett_lte_rrc_CQI_ReportConfig_v1310 = -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;
+static gint ett_lte_rrc_T_setup_07 = -1;
static gint ett_lte_rrc_T_cqi_FormatIndicatorPeriodic = -1;
static gint ett_lte_rrc_T_subbandCQI = -1;
static gint ett_lte_rrc_CQI_ReportPeriodic_r10 = -1;
-static gint ett_lte_rrc_T_setup_07 = -1;
+static gint ett_lte_rrc_T_setup_08 = -1;
static gint ett_lte_rrc_T_cqi_FormatIndicatorPeriodic_r10 = -1;
static gint ett_lte_rrc_T_widebandCQI_r10 = -1;
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_T_setup_09 = -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_ReportPeriodic_v1310 = -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;
@@ -4662,28 +5065,32 @@ static gint ett_lte_rrc_T_cqi_FormatIndicatorPeriodic_r11 = -1;
static gint ett_lte_rrc_T_widebandCQI_r11 = -1;
static gint ett_lte_rrc_T_subbandCQI_r11 = -1;
static gint ett_lte_rrc_T_csi_ConfigIndex_r11 = -1;
-static gint ett_lte_rrc_T_setup_09 = -1;
-static gint ett_lte_rrc_CQI_ReportAperiodic_r10 = -1;
static gint ett_lte_rrc_T_setup_10 = -1;
+static gint ett_lte_rrc_CQI_ReportAperiodic_r10 = -1;
+static gint ett_lte_rrc_T_setup_11 = -1;
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_Trigger_v1250 = -1;
+static gint ett_lte_rrc_CQI_ReportAperiodic_v1310 = -1;
+static gint ett_lte_rrc_T_setup_13 = -1;
+static gint ett_lte_rrc_T_aperiodicCSI_Trigger_v1310 = -1;
static gint ett_lte_rrc_T_aperiodicCSI_Trigger2_r13 = -1;
+static gint ett_lte_rrc_T_setup_14 = -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_ReportAperiodicProc_v1310 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_r11 = -1;
static gint ett_lte_rrc_CQI_ReportBoth_v1250 = -1;
+static gint ett_lte_rrc_CQI_ReportBoth_v1310 = -1;
static gint ett_lte_rrc_CSI_IM_ConfigToAddModList_r11 = -1;
+static gint ett_lte_rrc_CSI_IM_ConfigToAddModListExt_r13 = -1;
static gint ett_lte_rrc_CSI_IM_ConfigToReleaseList_r11 = -1;
+static gint ett_lte_rrc_CSI_IM_ConfigToReleaseListExt_r13 = -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_T_setup_15 = -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;
@@ -4699,84 +5106,105 @@ 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_T_cqi_ReportAperiodicProc_v1310 = -1;
+static gint ett_lte_rrc_T_cqi_ReportAperiodicProc2_v1310 = -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_T_cbsr_Selection_r13 = -1;
+static gint ett_lte_rrc_T_nonPrecoded_r13 = -1;
+static gint ett_lte_rrc_T_beamformedK1a_r13 = -1;
+static gint ett_lte_rrc_T_beamformedKN_r13 = -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_15 = -1;
+static gint ett_lte_rrc_T_setup_16 = -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_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_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12 = -1;
+static gint ett_lte_rrc_CSI_RS_Config_v1310 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigEMIMO_r13 = -1;
+static gint ett_lte_rrc_T_setup_18 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigBeamformed_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13 = -1;
+static gint ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13 = -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_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_ConfigNZP_EMIMO_r13 = -1;
+static gint ett_lte_rrc_T_setup_20 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 = -1;
+static gint ett_lte_rrc_NZP_ResourceConfig_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZP_r11 = -1;
-static gint ett_lte_rrc_CSI_RS_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_20 = -1;
-static gint ett_lte_rrc_DMRS_Config_v13x0 = -1;
+static gint ett_lte_rrc_T_setup_21 = -1;
+static gint ett_lte_rrc_DMRS_Config_v1310 = -1;
static gint ett_lte_rrc_EPDCCH_Config_r11 = -1;
static gint ett_lte_rrc_T_config_r11 = -1;
-static gint ett_lte_rrc_T_setup_21 = -1;
-static gint ett_lte_rrc_T_subframePatternConfig_r11 = -1;
static gint ett_lte_rrc_T_setup_22 = -1;
+static gint ett_lte_rrc_T_subframePatternConfig_r11 = -1;
+static gint ett_lte_rrc_T_setup_23 = -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_T_numberPRB_Pairs_v1310 = -1;
+static gint ett_lte_rrc_T_mpdcch_config_r13 = -1;
+static gint ett_lte_rrc_T_setup_25 = -1;
+static gint ett_lte_rrc_T_mpdcch_StartSF_UESS_r13 = -1;
static gint ett_lte_rrc_EIMTA_MainConfig_r12 = -1;
-static gint ett_lte_rrc_T_setup_23 = -1;
+static gint ett_lte_rrc_T_setup_26 = -1;
static gint ett_lte_rrc_EIMTA_MainConfigServCell_r12 = -1;
-static gint ett_lte_rrc_T_setup_24 = -1;
+static gint ett_lte_rrc_T_setup_27 = -1;
static gint ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250 = -1;
-static gint ett_lte_rrc_T_setup_25 = -1;
+static gint ett_lte_rrc_T_setup_28 = -1;
static gint ett_lte_rrc_LogicalChannelConfig = -1;
static gint ett_lte_rrc_T_ul_SpecificParameters = -1;
+static gint ett_lte_rrc_LWA_Configuration_r13 = -1;
+static gint ett_lte_rrc_T_setup_29 = -1;
+static gint ett_lte_rrc_LWA_Config_r13 = -1;
+static gint ett_lte_rrc_LWIP_Configuration_r13 = -1;
+static gint ett_lte_rrc_T_setup_30 = -1;
+static gint ett_lte_rrc_LWIP_Config_r13 = -1;
+static gint ett_lte_rrc_TunnelConfigLWIP_r13 = -1;
+static gint ett_lte_rrc_IKE_Identity_r13 = -1;
+static gint ett_lte_rrc_IP_Address_r13 = -1;
static gint ett_lte_rrc_MAC_MainConfig = -1;
static gint ett_lte_rrc_T_ul_SCH_Config = -1;
static gint ett_lte_rrc_T_phr_Config = -1;
-static gint ett_lte_rrc_T_setup_26 = -1;
+static gint ett_lte_rrc_T_setup_31 = -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_27 = -1;
+static gint ett_lte_rrc_T_setup_32 = -1;
static gint ett_lte_rrc_T_logicalChannelSR_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_28 = -1;
+static gint ett_lte_rrc_T_setup_33 = -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_T_setup_34 = -1;
+static gint ett_lte_rrc_T_drx_Config_r13 = -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_30 = -1;
+static gint ett_lte_rrc_T_setup_35 = -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;
static gint ett_lte_rrc_T_longDRX_CycleStartOffset_v1130 = -1;
+static gint ett_lte_rrc_DRX_Config_v1310 = -1;
+static gint ett_lte_rrc_T_longDRX_CycleStartOffset_v1310 = -1;
+static gint ett_lte_rrc_DRX_Config_r13 = -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_T_setup_36 = -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;
@@ -4784,88 +5212,127 @@ 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_T_statusFeedback_r13 = -1;
+static gint ett_lte_rrc_T_setup_38 = -1;
static gint ett_lte_rrc_PDSCH_ConfigCommon = -1;
+static gint ett_lte_rrc_PDSCH_ConfigCommon_v1310 = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1130 = -1;
static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1280 = -1;
-static gint ett_lte_rrc_PDSCH_ConfigDedicated_v13x0 = -1;
+static gint ett_lte_rrc_PDSCH_ConfigDedicated_v1310 = -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_32 = -1;
+static gint ett_lte_rrc_T_setup_39 = -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_33 = -1;
+static gint ett_lte_rrc_T_setup_40 = -1;
+static gint ett_lte_rrc_T_ce_Mode_r13 = -1;
static gint ett_lte_rrc_PhysicalConfigDedicatedSCell_r10 = -1;
static gint ett_lte_rrc_T_nonUL_Configuration_r10 = -1;
static gint ett_lte_rrc_T_ul_Configuration_r10 = -1;
+static gint ett_lte_rrc_T_pucch_SCell = -1;
+static gint ett_lte_rrc_T_setup_42 = -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_ConfigNZPToAddModListExt_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11 = -1;
+static gint ett_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZPToAddModList_r11 = -1;
static gint ett_lte_rrc_CSI_RS_ConfigZPToReleaseList_r11 = -1;
static gint ett_lte_rrc_PRACH_ConfigSIB = -1;
+static gint ett_lte_rrc_PRACH_ConfigSIB_v1310 = -1;
+static gint ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13 = -1;
static gint ett_lte_rrc_PRACH_Config = -1;
+static gint ett_lte_rrc_PRACH_Config_v1310 = -1;
+static gint ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01 = -1;
static gint ett_lte_rrc_PRACH_ConfigSCell_r10 = -1;
static gint ett_lte_rrc_PRACH_ConfigInfo = -1;
+static gint ett_lte_rrc_PRACH_ParametersListCE_r13 = -1;
+static gint ett_lte_rrc_PRACH_ParametersCE_r13 = -1;
+static gint ett_lte_rrc_T_mpdcch_NarrowbandsToMonitor_r13 = -1;
+static gint ett_lte_rrc_RSRP_ThresholdsPrachInfoList_r13 = -1;
static gint ett_lte_rrc_PUCCH_ConfigCommon = -1;
+static gint ett_lte_rrc_PUCCH_ConfigCommon_v1310 = -1;
static gint ett_lte_rrc_PUCCH_ConfigDedicated = -1;
static gint ett_lte_rrc_T_ackNackRepetition = -1;
-static gint ett_lte_rrc_T_setup_34 = -1;
+static gint ett_lte_rrc_T_setup_43 = -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_35 = -1;
+static gint ett_lte_rrc_T_setup_44 = -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_36 = -1;
+static gint ett_lte_rrc_T_setup_45 = -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_37 = -1;
+static gint ett_lte_rrc_T_setup_46 = -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_38 = -1;
+static gint ett_lte_rrc_T_setup_47 = -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_39 = -1;
-static gint ett_lte_rrc_PUCCH_ConfigDedicated_v13xy = -1;
+static gint ett_lte_rrc_T_setup_48 = -1;
+static gint ett_lte_rrc_PUCCH_ConfigDedicated_r13 = -1;
+static gint ett_lte_rrc_T_ackNackRepetition_r13 = -1;
+static gint ett_lte_rrc_T_setup_49 = -1;
static gint ett_lte_rrc_T_pucch_Format_r13 = -1;
+static gint ett_lte_rrc_T_format3_r13 = -1;
+static gint ett_lte_rrc_T_n3PUCCH_AN_List_r13 = -1;
+static gint ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13 = -1;
+static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_T_n3PUCCH_AN_ListP1_r13 = -1;
+static gint ett_lte_rrc_T_channelSelection_r13 = -1;
+static gint ett_lte_rrc_T_n1PUCCH_AN_CS_r13 = -1;
+static gint ett_lte_rrc_T_setup_51 = -1;
+static gint ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_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_T_nPUCCH_Param_r13 = -1;
+static gint ett_lte_rrc_T_setup_52 = -1;
+static gint ett_lte_rrc_T_nkaPUCCH_Param_r13 = -1;
+static gint ett_lte_rrc_T_setup_53 = -1;
+static gint ett_lte_rrc_T_pucch_NumRepetitionCE_r13 = -1;
+static gint ett_lte_rrc_T_setup_54 = -1;
+static gint ett_lte_rrc_T_modeA = -1;
+static gint ett_lte_rrc_T_modeB = -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_N1PUCCH_AN_InfoList_r13 = -1;
static gint ett_lte_rrc_PUSCH_ConfigCommon = -1;
static gint ett_lte_rrc_T_pusch_ConfigBasic = -1;
static gint ett_lte_rrc_PUSCH_ConfigCommon_v1270 = -1;
+static gint ett_lte_rrc_PUSCH_ConfigCommon_v1310 = -1;
static gint ett_lte_rrc_PUSCH_ConfigDedicated = -1;
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_40 = -1;
+static gint ett_lte_rrc_T_setup_55 = -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_41 = -1;
+static gint ett_lte_rrc_T_setup_56 = -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_PUSCH_ConfigDedicated_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_T_pusch_DMRS_r11_01 = -1;
+static gint ett_lte_rrc_T_setup_57 = -1;
+static gint ett_lte_rrc_T_uciOnPUSCH_01 = -1;
+static gint ett_lte_rrc_T_setup_58 = -1;
+static gint ett_lte_rrc_T_betaOffsetMC_r12_01 = -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;
@@ -4876,6 +5343,9 @@ static gint ett_lte_rrc_RACH_ConfigCommon_v1250 = -1;
static gint ett_lte_rrc_T_txFailParams_r12 = -1;
static gint ett_lte_rrc_RACH_ConfigCommonSCell_r11 = -1;
static gint ett_lte_rrc_T_ra_SupervisionInfo_r11 = -1;
+static gint ett_lte_rrc_RACH_CE_LevelInfoList_r13 = -1;
+static gint ett_lte_rrc_RACH_CE_LevelInfo_r13 = -1;
+static gint ett_lte_rrc_T_preambleMappingInfo_r13 = -1;
static gint ett_lte_rrc_PowerRampingParameters = -1;
static gint ett_lte_rrc_RACH_ConfigDedicated = -1;
static gint ett_lte_rrc_RadioResourceConfigCommonSIB = -1;
@@ -4886,7 +5356,14 @@ static gint ett_lte_rrc_T_nonUL_Configuration_r10_01 = -1;
static gint ett_lte_rrc_T_ul_Configuration_r10_01 = -1;
static gint ett_lte_rrc_T_ul_FreqInfo_r10 = -1;
static gint ett_lte_rrc_BCCH_Config = -1;
+static gint ett_lte_rrc_BCCH_Config_v1310 = -1;
+static gint ett_lte_rrc_FreqHoppingParameters_r13 = -1;
+static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 = -1;
+static gint ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 = -1;
+static gint ett_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13 = -1;
+static gint ett_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13 = -1;
static gint ett_lte_rrc_PCCH_Config = -1;
+static gint ett_lte_rrc_PCCH_Config_v1310 = -1;
static gint ett_lte_rrc_RadioResourceConfigDedicated = -1;
static gint ett_lte_rrc_T_mac_MainConfig = -1;
static gint ett_lte_rrc_RadioResourceConfigDedicatedPSCell_r12 = -1;
@@ -4911,7 +5388,7 @@ 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_42 = -1;
+static gint ett_lte_rrc_T_setup_59 = -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;
@@ -4922,15 +5399,17 @@ 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_RLC_Config_v1310 = -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_43 = -1;
+static gint ett_lte_rrc_T_setup_60 = -1;
+static gint ett_lte_rrc_RLF_TimersAndConstants_r13 = -1;
+static gint ett_lte_rrc_T_setup_61 = -1;
static gint ett_lte_rrc_RLF_TimersAndConstantsSCG_r12 = -1;
-static gint ett_lte_rrc_T_setup_44 = -1;
+static gint ett_lte_rrc_T_setup_62 = -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;
@@ -4945,70 +5424,76 @@ 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_45 = -1;
+static gint ett_lte_rrc_T_setup_63 = -1;
static gint ett_lte_rrc_SchedulingRequestConfig_v1020 = -1;
+static gint ett_lte_rrc_SchedulingRequestConfigSCell_r13 = -1;
+static gint ett_lte_rrc_T_setup_64 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigCommon = -1;
-static gint ett_lte_rrc_T_setup_46 = -1;
+static gint ett_lte_rrc_T_setup_65 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicated = -1;
-static gint ett_lte_rrc_T_setup_47 = -1;
+static gint ett_lte_rrc_T_setup_66 = -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_ConfigDedicated_v1310 = -1;
+static gint ett_lte_rrc_T_setup_67 = -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_T_setup_68 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10 = -1;
-static gint ett_lte_rrc_T_setup_50 = -1;
+static gint ett_lte_rrc_T_setup_69 = -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_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_T_setup_70 = -1;
+static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310 = -1;
+static gint ett_lte_rrc_T_setup_71 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310 = -1;
+static gint ett_lte_rrc_T_srs_ActivateAp_v1310 = -1;
+static gint ett_lte_rrc_T_setup_72 = -1;
static gint ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13 = -1;
-static gint ett_lte_rrc_T_setup_54 = -1;
+static gint ett_lte_rrc_T_setup_73 = -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_T_setup_74 = -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_v1310 = -1;
static gint ett_lte_rrc_SRS_ConfigAp_r13 = -1;
static gint ett_lte_rrc_SPS_Config = -1;
static gint ett_lte_rrc_SPS_ConfigDL = -1;
-static gint ett_lte_rrc_T_setup_56 = -1;
+static gint ett_lte_rrc_T_setup_75 = -1;
static gint ett_lte_rrc_T_twoAntennaPortActivated_r10 = -1;
-static gint ett_lte_rrc_T_setup_57 = -1;
+static gint ett_lte_rrc_T_setup_76 = -1;
static gint ett_lte_rrc_SPS_ConfigUL = -1;
-static gint ett_lte_rrc_T_setup_58 = -1;
+static gint ett_lte_rrc_T_setup_77 = -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_59 = -1;
+static gint ett_lte_rrc_T_setup_78 = -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_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_T_setup_79 = -1;
+static gint ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13 = -1;
+static gint ett_lte_rrc_T_setup_80 = -1;
static gint ett_lte_rrc_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_UplinkPowerControlCommon_v1310 = -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;
+static gint ett_lte_rrc_UplinkPowerControlCommonSCell_v1310 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_v1020 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_v1130 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicated_v1250 = -1;
static gint ett_lte_rrc_T_set2PowerControlParameter = -1;
-static gint ett_lte_rrc_T_setup_62 = -1;
+static gint ett_lte_rrc_T_setup_81 = -1;
static gint ett_lte_rrc_UplinkPowerControlDedicatedSCell_r10 = -1;
+static gint ett_lte_rrc_UplinkPowerControlDedicatedSCell_v1310 = -1;
static gint ett_lte_rrc_DeltaFList_PUCCH = -1;
static gint ett_lte_rrc_DeltaTxD_OffsetListPUCCH_r10 = -1;
static gint ett_lte_rrc_DeltaTxD_OffsetListPUCCH_v1130 = -1;
+static gint ett_lte_rrc_WLAN_Id_List_r13 = -1;
+static gint ett_lte_rrc_WLAN_MobilityConfig_r13 = -1;
static gint ett_lte_rrc_SecurityAlgorithmConfig = -1;
static gint ett_lte_rrc_CarrierFreqCDMA2000 = -1;
static gint ett_lte_rrc_CarrierFreqGERAN = -1;
@@ -5018,12 +5503,14 @@ static gint ett_lte_rrc_T_equallySpacedARFCNs = -1;
static gint ett_lte_rrc_ExplicitListOfARFCNs = -1;
static gint ett_lte_rrc_CarrierFreqListMBMS_r11 = -1;
static gint ett_lte_rrc_CellIndexList = -1;
+static gint ett_lte_rrc_CellSelectionInfoCE_r13 = -1;
static gint ett_lte_rrc_CSFB_RegistrationParam1XRTT = -1;
static gint ett_lte_rrc_CSFB_RegistrationParam1XRTT_v920 = -1;
static gint ett_lte_rrc_CellGlobalIdEUTRA = -1;
static gint ett_lte_rrc_CellGlobalIdUTRA = -1;
static gint ett_lte_rrc_CellGlobalIdGERAN = -1;
static gint ett_lte_rrc_CellGlobalIdCDMA2000 = -1;
+static gint ett_lte_rrc_CellSelectionInfoNFreq_r13 = -1;
static gint ett_lte_rrc_MobilityControlInfo = -1;
static gint ett_lte_rrc_MobilityControlInfoSCG_r12 = -1;
static gint ett_lte_rrc_CarrierBandwidthEUTRA = -1;
@@ -5055,26 +5542,30 @@ 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_63 = -1;
+static gint ett_lte_rrc_T_setup_82 = -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_MeasObjectToRemoveListExt_r13 = -1;
static gint ett_lte_rrc_ReportConfigToRemoveList = -1;
static gint ett_lte_rrc_MeasDS_Config_r12 = -1;
-static gint ett_lte_rrc_T_setup_64 = -1;
+static gint ett_lte_rrc_T_setup_83 = -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_65 = -1;
+static gint ett_lte_rrc_T_setup_84 = -1;
static gint ett_lte_rrc_T_gapOffset = -1;
static gint ett_lte_rrc_MeasIdToAddModList = -1;
static gint ett_lte_rrc_MeasIdToAddModListExt_r12 = -1;
static gint ett_lte_rrc_MeasIdToAddMod = -1;
static gint ett_lte_rrc_MeasIdToAddModExt_r12 = -1;
+static gint ett_lte_rrc_MeasIdToAddModList_v1310 = -1;
+static gint ett_lte_rrc_MeasIdToAddMod_v1310 = -1;
+static gint ett_lte_rrc_MeasIdToAddModListExt_v1310 = -1;
static gint ett_lte_rrc_MeasObjectCDMA2000 = -1;
static gint ett_lte_rrc_CellsToAddModListCDMA2000 = -1;
static gint ett_lte_rrc_CellsToAddModCDMA2000 = -1;
@@ -5086,19 +5577,22 @@ 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_67 = -1;
+static gint ett_lte_rrc_T_setup_86 = -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_RMTC_Config_r13 = -1;
+static gint ett_lte_rrc_T_setup_87 = -1;
static gint ett_lte_rrc_MeasObjectGERAN = -1;
static gint ett_lte_rrc_MeasObjectToAddModList = -1;
+static gint ett_lte_rrc_MeasObjectToAddModListExt_r13 = -1;
static gint ett_lte_rrc_MeasObjectToAddModList_v9e0 = -1;
static gint ett_lte_rrc_MeasObjectToAddMod = -1;
static gint ett_lte_rrc_T_measObject = -1;
+static gint ett_lte_rrc_MeasObjectToAddModExt_r13 = -1;
+static gint ett_lte_rrc_T_measObject_r13 = -1;
static gint ett_lte_rrc_MeasObjectToAddMod_v9e0 = -1;
static gint ett_lte_rrc_MeasObjectUTRA = -1;
static gint ett_lte_rrc_T_cellsToAddModList = -1;
@@ -5108,21 +5602,26 @@ static gint ett_lte_rrc_CellsToAddModUTRA_FDD = -1;
static gint ett_lte_rrc_CellsToAddModListUTRA_TDD = -1;
static gint ett_lte_rrc_CellsToAddModUTRA_TDD = -1;
static gint ett_lte_rrc_CSG_AllowedReportingCells_r9 = -1;
+static gint ett_lte_rrc_MeasObjectWLAN_r13 = -1;
+static gint ett_lte_rrc_T_carrierFreq_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 = -1;
+static gint ett_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13 = -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_T_measResultPCell_v1310 = -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_T_cgi_Info_v1310 = -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_T_measResultSCell_v1310 = -1;
+static gint ett_lte_rrc_T_measResultBestNeighCell_v1310 = -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;
@@ -5141,6 +5640,8 @@ static gint ett_lte_rrc_MeasResultsCDMA2000 = -1;
static gint ett_lte_rrc_MeasResultListCDMA2000 = -1;
static gint ett_lte_rrc_MeasResultCDMA2000 = -1;
static gint ett_lte_rrc_T_measResult_03 = -1;
+static gint ett_lte_rrc_MeasResultListWLAN_r13 = -1;
+static gint ett_lte_rrc_MeasResultWLAN_r13 = -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;
@@ -5151,11 +5652,12 @@ 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_QuantityConfigEUTRA_v1310 = -1;
static gint ett_lte_rrc_QuantityConfigUTRA = -1;
static gint ett_lte_rrc_QuantityConfigUTRA_v1020 = -1;
static gint ett_lte_rrc_QuantityConfigGERAN = -1;
static gint ett_lte_rrc_QuantityConfigCDMA2000 = -1;
+static gint ett_lte_rrc_QuantityConfigWLAN_r13 = -1;
static gint ett_lte_rrc_ReportConfigEUTRA = -1;
static gint ett_lte_rrc_T_triggerType = -1;
static gint ett_lte_rrc_T_event = -1;
@@ -5170,10 +5672,8 @@ 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_T_rs_sinr_Config_r13 = -1;
+static gint ett_lte_rrc_T_setup_88 = -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;
@@ -5185,15 +5685,21 @@ static gint ett_lte_rrc_T_eventB1 = -1;
static gint ett_lte_rrc_T_b1_Threshold = -1;
static gint ett_lte_rrc_T_eventB2 = -1;
static gint ett_lte_rrc_T_b2_Threshold2 = -1;
+static gint ett_lte_rrc_T_eventW1 = -1;
+static gint ett_lte_rrc_T_eventW2 = -1;
+static gint ett_lte_rrc_T_eventW3 = -1;
static gint ett_lte_rrc_T_periodical_01 = -1;
static gint ett_lte_rrc_T_b2_Threshold1_v1250 = -1;
static gint ett_lte_rrc_ThresholdUTRA = -1;
+static gint ett_lte_rrc_ReportQuantityWLAN_r13 = -1;
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_T_setup_89 = -1;
+static gint ett_lte_rrc_WLAN_CarrierInfo_r13 = -1;
+static gint ett_lte_rrc_WLAN_ChannelList_r13 = -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;
@@ -5207,7 +5713,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_73 = -1;
+static gint ett_lte_rrc_T_setup_90 = -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;
@@ -5224,9 +5730,9 @@ 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_T_nonCriticalExtension_58 = -1;
static gint ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs = -1;
-static gint ett_lte_rrc_T_nonCriticalExtension_57 = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_59 = -1;
static gint ett_lte_rrc_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;
@@ -5240,23 +5746,24 @@ 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_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_Capability_v1310_IEs = -1;
+static gint ett_lte_rrc_T_nonCriticalExtension_60 = -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_UE_EUTRA_CapabilityAddXDD_Mode_v1310 = -1;
static gint ett_lte_rrc_DC_Parameters_r12 = -1;
-static gint ett_lte_rrc_DC_Parameters_v13x0 = -1;
+static gint ett_lte_rrc_DC_Parameters_v1310 = -1;
static gint ett_lte_rrc_MAC_Parameters_r12 = -1;
-static gint ett_lte_rrc_MAC_Parameters_v13x0 = -1;
+static gint ett_lte_rrc_MAC_Parameters_v1310 = -1;
static gint ett_lte_rrc_RLC_Parameters_r12 = -1;
-static gint ett_lte_rrc_RLC_Parameters_v13x0 = -1;
+static gint ett_lte_rrc_RLC_Parameters_v1310 = -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_PDCP_Parameters_v1310 = -1;
static gint ett_lte_rrc_PhyLayerParameters = -1;
static gint ett_lte_rrc_PhyLayerParameters_v920 = -1;
static gint ett_lte_rrc_PhyLayerParameters_v9d0 = -1;
@@ -5265,7 +5772,8 @@ 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_PhyLayerParameters_v1310 = -1;
+static gint ett_lte_rrc_T_supportedBlindDecoding_r13 = -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;
@@ -5282,7 +5790,8 @@ 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_RF_Parameters_v1310 = -1;
+static gint ett_lte_rrc_T_eNB_RequestedParameters_r13 = -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;
@@ -5294,10 +5803,8 @@ 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_SupportedBandCombinationReduced_r13 = -1;
+static gint ett_lte_rrc_BandCombinationParameters_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;
@@ -5325,10 +5832,8 @@ 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;
@@ -5339,15 +5844,17 @@ static gint ett_lte_rrc_IntraBandContiguousCC_Info_r12 = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA_v9e0 = -1;
static gint ett_lte_rrc_SupportedBandListEUTRA_v1250 = -1;
+static gint ett_lte_rrc_SupportedBandListEUTRA_v1310 = -1;
static gint ett_lte_rrc_SupportedBandEUTRA = -1;
static gint ett_lte_rrc_SupportedBandEUTRA_v9e0 = -1;
static gint ett_lte_rrc_SupportedBandEUTRA_v1250 = -1;
+static gint ett_lte_rrc_SupportedBandEUTRA_v1310 = -1;
static gint ett_lte_rrc_MeasParameters = -1;
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_MeasParameters_v1310 = -1;
static gint ett_lte_rrc_BandListEUTRA = -1;
static gint ett_lte_rrc_BandCombinationListEUTRA_r10 = -1;
static gint ett_lte_rrc_BandInfoEUTRA = -1;
@@ -5377,6 +5884,7 @@ static gint ett_lte_rrc_IRAT_ParametersCDMA2000_1XRTT_v920 = -1;
static gint ett_lte_rrc_IRAT_ParametersCDMA2000_1XRTT_v1020 = -1;
static gint ett_lte_rrc_IRAT_ParametersCDMA2000_v1130 = -1;
static gint ett_lte_rrc_SupportedBandList1XRTT = -1;
+static gint ett_lte_rrc_IRAT_ParametersWLAN_r13 = -1;
static gint ett_lte_rrc_CSG_ProximityIndicationParameters_r9 = -1;
static gint ett_lte_rrc_NeighCellSI_AcquisitionParameters_r9 = -1;
static gint ett_lte_rrc_SON_Parameters_r9 = -1;
@@ -5387,12 +5895,17 @@ 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_SCPTM_Parameters_r13 = -1;
+static gint ett_lte_rrc_MTC_Parameters_r13 = -1;
+static gint ett_lte_rrc_LAA_Parameters_r13 = -1;
static gint ett_lte_rrc_WLAN_IW_Parameters_r12 = -1;
+static gint ett_lte_rrc_LWA_Parameters_r13 = -1;
+static gint ett_lte_rrc_WLAN_IW_Parameters_v1310 = -1;
+static gint ett_lte_rrc_LWIP_Parameters_r13 = -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_SL_Parameters_v1310 = -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;
@@ -5410,10 +5923,10 @@ static gint ett_lte_rrc_T_thresholdRSRQ_OnAllSymbols_r12 = -1;
static gint ett_lte_rrc_T_thresholdRSRQ_WB_r12 = -1;
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_T_thresholdWLAN_RSSI_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_MBMS_ServiceList_r13 = -1;
+static gint ett_lte_rrc_MBMS_ServiceInfo_r13 = -1;
static gint ett_lte_rrc_MBSFN_AreaInfoList_r9 = -1;
static gint ett_lte_rrc_MBSFN_AreaInfo_r9 = -1;
static gint ett_lte_rrc_T_mcch_Config_r9 = -1;
@@ -5435,16 +5948,18 @@ 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_SCPTM_NeighbourCellList_r13 = -1;
+static gint ett_lte_rrc_PCI_ARFCN_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_74 = -1;
+static gint ett_lte_rrc_T_setup_91 = -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_commTxResources_v1310 = -1;
+static gint ett_lte_rrc_T_setup_92 = -1;
+static gint ett_lte_rrc_T_scheduled_v1310 = -1;
+static gint ett_lte_rrc_T_ue_Selected_v1310 = -1;
static gint ett_lte_rrc_T_commTxPoolNormalDedicatedExt_r13 = -1;
static gint ett_lte_rrc_LogicalChGroupInfoList_r13 = -1;
static gint ett_lte_rrc_SL_CommTxPoolToAddModList_r12 = -1;
@@ -5461,30 +5976,27 @@ 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_76 = -1;
+static gint ett_lte_rrc_T_setup_93 = -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_77 = -1;
+static gint ett_lte_rrc_T_setup_94 = -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_setup_95 = -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_setup_96 = -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_T_discSysInfoToReportConfig_r13 = -1;
+static gint ett_lte_rrc_SL_DiscSysInfoToReportFreqList_r13 = -1;
+static gint ett_lte_rrc_SL_DiscTxInfoInterFreqListAdd_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_T_setup_97 = -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;
@@ -5501,10 +6013,13 @@ 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_discPeriod_v1310 = -1;
static gint ett_lte_rrc_T_rxParamsAddNeighFreq_r13 = -1;
+static gint ett_lte_rrc_T_setup_99 = -1;
static gint ett_lte_rrc_T_txParamsAddNeighFreq_r13 = -1;
+static gint ett_lte_rrc_T_setup_100 = -1;
static gint ett_lte_rrc_T_freqInfo_01 = -1;
+static gint ett_lte_rrc_PhysCellIdList_r13 = -1;
static gint ett_lte_rrc_SL_PoolSelectionConfig_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxPowerInfoList_r12 = -1;
static gint ett_lte_rrc_SL_DiscTxPowerInfo_r12 = -1;
@@ -5521,16 +6036,14 @@ 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_SyncConfigListNFreq_r13 = -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_rxParameters_r13 = -1;
+static gint ett_lte_rrc_SL_DiscSysInfoReport_r13 = -1;
+static gint ett_lte_rrc_T_discCellSelectionInfo_r13 = -1;
+static gint ett_lte_rrc_T_cellReselectionInfo_r13 = -1;
static gint ett_lte_rrc_T_freqInfo_r13 = -1;
static gint ett_lte_rrc_SL_TF_ResourceConfig_r12 = -1;
static gint ett_lte_rrc_SubframeBitmapSL_r12 = -1;
@@ -5541,7 +6054,7 @@ 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 271 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 273 "./asn1/lte-rrc/packet-lte-rrc-template.c"
static gint ett_lte_rrc_featureGroupIndicators = -1;
static gint ett_lte_rrc_featureGroupIndRel9Add = -1;
@@ -5558,6 +6071,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_aperiodicCSI_Reporting_r13 = -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;
@@ -6004,6 +6518,30 @@ static const true_false_string lte_rrc_eutra_cap_feat_group_ind_132_val = {
"Undefined - Not supported"
};
+static const value_string lte_rrc_schedulingInfoSIB1_BR_r13_vals[] = {
+ { 0, "SystemInformationBlockType1-BR is not scheduled"},
+ { 1, "4 PDSCH repetitions - TBS 208 bits"},
+ { 2, "8 PDSCH repetitions - TBS 208 bits"},
+ { 3, "16 PDSCH repetitions - TBS 208 bits"},
+ { 4, "4 PDSCH repetitions - TBS 256 bits"},
+ { 5, "8 PDSCH repetitions - TBS 256 bits"},
+ { 6, "16 PDSCH repetitions - TBS 256 bits"},
+ { 7, "4 PDSCH repetitions - TBS 328 bits"},
+ { 8, "8 PDSCH repetitions - TBS 328 bits"},
+ { 9, "16 PDSCH repetitions - TBS 328 bits"},
+ { 10, "4 PDSCH repetitions - TBS 504 bits"},
+ { 11, "8 PDSCH repetitions - TBS 504 bits"},
+ { 12, "16 PDSCH repetitions - TBS 504 bits"},
+ { 13, "4 PDSCH repetitions - TBS 712 bits"},
+ { 14, "8 PDSCH repetitions - TBS 712 bits"},
+ { 15, "16 PDSCH repetitions - TBS 712 bits"},
+ { 16, "4 PDSCH repetitions - TBS 936 bits"},
+ { 17, "8 PDSCH repetitions - TBS 936 bits"},
+ { 18, "16 PDSCH repetitions - TBS 936 bits"},
+ { 0, NULL}
+};
+static value_string_ext lte_rrc_schedulingInfoSIB1_BR_r13_vals_ext = VALUE_STRING_EXT_INIT(lte_rrc_schedulingInfoSIB1_BR_r13_vals);
+
static const value_string lte_rrc_q_RxLevMin_vals[] = {
{ -70, "-140dBm"},
{ -69, "-138dBm"},
@@ -7182,6 +7720,61 @@ static const value_string lte_rrc_RSRP_RangeSL3_vals[] = {
};
#endif
+static const value_string lte_rrc_RSRP_RangeSL4_vals[] = {
+ { 0, "-130dBm"},
+ { 1, "-128dBm"},
+ { 2, "-126dBm"},
+ { 3, "-124dBm"},
+ { 4, "-122dBm"},
+ { 5, "-120dBm"},
+ { 6, "-118dBm"},
+ { 7, "-116dBm"},
+ { 8, "-114dBm"},
+ { 9, "-112dBm"},
+ { 10, "-110dBm"},
+ { 11, "-108dBm"},
+ { 12, "-106dBm"},
+ { 13, "-104dBm"},
+ { 14, "-102dBm"},
+ { 15, "-100dBm"},
+ { 16, "-98dBm"},
+ { 17, "-96dBm"},
+ { 18, "-94dBm"},
+ { 19, "-92dBm"},
+ { 20, "-90dBm"},
+ { 21, "-88dBm"},
+ { 22, "-86dBm"},
+ { 23, "-84dBm"},
+ { 24, "-82dBm"},
+ { 25, "-80dBm"},
+ { 26, "-78dBm"},
+ { 27, "-76dBm"},
+ { 28, "-74dBm"},
+ { 29, "-72dBm"},
+ { 30, "-70dBm"},
+ { 31, "-68dBm"},
+ { 32, "-66dBm"},
+ { 33, "-64dBm"},
+ { 34, "-62dBm"},
+ { 35, "-60dBm"},
+ { 36, "-58dBm"},
+ { 37, "-56dBm"},
+ { 38, "-54dBm"},
+ { 39, "-52dBm"},
+ { 40, "-50dBm"},
+ { 41, "-48dBm"},
+ { 42, "-46dBm"},
+ { 43, "-44dBm"},
+ { 44, "-42dBm"},
+ { 45, "-40dBm"},
+ { 46, "-38dBm"},
+ { 47, "-36dBm"},
+ { 48, "-34dBm"},
+ { 49, "+infinity"},
+ { 0, NULL}
+};
+static value_string_ext lte_rrc_RSRP_RangeSL4_vals_ext = VALUE_STRING_EXT_INIT(lte_rrc_RSRP_RangeSL4_vals);
+
static const value_string lte_rrc_RSRQ_Range_vals[] = {
{-34, "RSRQ < -36dB"},
{-33, "-36dB <= RSRQ < -35.5dB"},
@@ -7306,6 +7899,12 @@ static const value_string lte_rrc_MBSFN_RSRQ_Range_vals[] = {
static value_string_ext lte_rrc_MBSFN_RSRQ_Range_vals_ext = VALUE_STRING_EXT_INIT(lte_rrc_MBSFN_RSRQ_Range_vals);
static void
+lte_rrc_availableAdmissionCapacityWLAN_fmt(gchar *s, guint32 v)
+{
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%uus/s (%u)", 32*v, v);
+}
+
+static void
lte_rrc_ue_RxTxTimeDiffResult_fmt(gchar *s, guint32 v)
{
if (v == 0) {
@@ -7423,6 +8022,16 @@ 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_aperiodicCSI_Reporting_r13_bit1_val = {
+ "Aperiodic CSI reporting with 3 bits of the CSI request field size - Supported",
+ "Aperiodic CSI reporting with 3 bits of the CSI request field size - Not supported"
+};
+
+static const true_false_string hf_lte_rrc_aperiodicCSI_Reporting_r13_bit2_val = {
+ "Aperiodic CSI reporting mode 1-0 and mode 1-1 - Supported",
+ "Aperiodic CSI reporting mode 1-0 and mode 1-1 - 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"
@@ -7438,12 +8047,6 @@ static const true_false_string lte_rrc_transmissionModeList_r12_val = {
"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%"},
@@ -7518,6 +8121,12 @@ lte_rrc_RSSI_Range_r13_fmt(gchar *s, guint32 v)
}
static void
+lte_rrc_thresholdWLAN_RSSI_fmt(gchar *s, guint32 v)
+{
+ g_snprintf(s, ITEM_LABEL_LENGTH, "%ddBm (%u)", -128+v, v);
+}
+
+static void
lte_rrc_call_dissector(dissector_handle_t handle, tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
{
TRY {
@@ -8710,16 +9319,16 @@ dissect_lte_rrc_MeasSubframeCellList_r10(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_67_sequence[] = {
+static const per_sequence_t T_setup_86_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_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_67, T_setup_67_sequence);
+ ett_lte_rrc_T_setup_86, T_setup_86_sequence);
return offset;
}
@@ -8733,7 +9342,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_76 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_67 },
+ { 1, &hf_lte_rrc_setup_96 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_86 },
{ 0, NULL, 0, NULL }
};
@@ -8812,7 +9421,7 @@ dissect_lte_rrc_AltTTT_CellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_setup_66_vals[] = {
+static const value_string lte_rrc_T_setup_85_vals[] = {
{ 0, "ms0" },
{ 1, "ms50" },
{ 2, "ms100" },
@@ -8826,7 +9435,7 @@ static const value_string lte_rrc_T_setup_66_vals[] = {
static int
-dissect_lte_rrc_T_setup_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_85(tvbuff_t *tvb _U_, int offset _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);
@@ -8842,7 +9451,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_75 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_66 },
+ { 1, &hf_lte_rrc_setup_95 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_85 },
{ 0, NULL, 0, NULL }
};
@@ -9039,7 +9648,7 @@ dissect_lte_rrc_MeasCSI_RS_ToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_setup_64_sequence[] = {
+static const per_sequence_t T_setup_83_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 },
@@ -9048,9 +9657,9 @@ static const per_sequence_t T_setup_64_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_64, T_setup_64_sequence);
+ ett_lte_rrc_T_setup_83, T_setup_83_sequence);
return offset;
}
@@ -9064,7 +9673,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_73 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_64 },
+ { 1, &hf_lte_rrc_setup_93 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_83 },
{ 0, NULL, 0, NULL }
};
@@ -9172,48 +9781,59 @@ dissect_lte_rrc_T_measDuration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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 },
+static const per_sequence_t T_setup_87_sequence[] = {
+ { &hf_lte_rrc_rmtc_Period_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rmtc_Period_r13 },
+ { &hf_lte_rrc_rmtc_SubframeOffset_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_639 },
+ { &hf_lte_rrc_measDuration_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measDuration_r13 },
{ 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_) {
+dissect_lte_rrc_T_setup_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_68, T_setup_68_sequence);
+ ett_lte_rrc_T_setup_87, T_setup_87_sequence);
return offset;
}
-static const value_string lte_rrc_MeasRSSI_Config_r13_vals[] = {
+static const value_string lte_rrc_RMTC_Config_r13_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t MeasRSSI_Config_r13_choice[] = {
+static const per_choice_t RMTC_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_77 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_68 },
+ { 1, &hf_lte_rrc_setup_97 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_87 },
{ 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_) {
+dissect_lte_rrc_RMTC_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,
+ ett_lte_rrc_RMTC_Config_r13, RMTC_Config_r13_choice,
NULL);
return offset;
}
+
+static int
+dissect_lte_rrc_ARFCN_ValueEUTRA_v9e0(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,
+ maxEARFCN_Plus1, maxEARFCN2, NULL, FALSE);
+
+ 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 },
+ { &hf_lte_rrc_rmtc_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RMTC_Config_r13 },
+ { &hf_lte_rrc_carrierFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_v9e0 },
{ NULL, 0, 0, NULL }
};
@@ -9821,11 +10441,223 @@ dissect_lte_rrc_MeasObjectCDMA2000(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_WLAN_BandIndicator_r13_vals[] = {
+ { 0, "band2dot4" },
+ { 1, "band5" },
+ { 2, "spare6" },
+ { 3, "spare5" },
+ { 4, "spare4" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_WLAN_BandIndicator_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, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13_sequence_of[1] = {
+ { &hf_lte_rrc_bandIndicatorListWLAN_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_BandIndicator_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_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_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13, SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13_sequence_of,
+ 1, maxWLAN_Bands_r13, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_255(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, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_countryCode_r13_vals[] = {
+ { 0, "unitedStates" },
+ { 1, "europe" },
+ { 2, "japan" },
+ { 3, "global" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_countryCode_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, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_WLAN_Channel_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, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_ChannelList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_WLAN_ChannelList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Channel_r13 },
+};
+
+static int
+dissect_lte_rrc_WLAN_ChannelList_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_WLAN_ChannelList_r13, WLAN_ChannelList_r13_sequence_of,
+ 1, maxWLAN_Channels_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_CarrierInfo_r13_sequence[] = {
+ { &hf_lte_rrc_operatingClass_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_255 },
+ { &hf_lte_rrc_countryCode_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_countryCode_r13 },
+ { &hf_lte_rrc_channelNumbers_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_ChannelList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_CarrierInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLAN_CarrierInfo_r13, WLAN_CarrierInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13_sequence_of[1] = {
+ { &hf_lte_rrc_carrierInfoListWLAN_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_CarrierInfo_r13 },
+};
+
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_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_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13, SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13_sequence_of,
+ 1, maxWLAN_CarrierInfo_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_carrierFreq_r13_vals[] = {
+ { 0, "bandIndicatorListWLAN-r13" },
+ { 1, "carrierInfoListWLAN-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_carrierFreq_r13_choice[] = {
+ { 0, &hf_lte_rrc_bandIndicatorListWLAN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 },
+ { 1, &hf_lte_rrc_carrierInfoListWLAN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_carrierFreq_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_carrierFreq_r13, T_carrierFreq_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_ssid_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *ssid_tvb = NULL;
+
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, -1,
+ 1, 32, FALSE, &ssid_tvb);
+
+ actx->created_item = proto_tree_add_item(tree, hf_index, ssid_tvb, 0, -1, ENC_ASCII|ENC_NA);
+
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_OCTET_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ 6, 6, FALSE, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_Identifiers_r12_sequence[] = {
+ { &hf_lte_rrc_ssid_r12 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ssid_r12 },
+ { &hf_lte_rrc_bssid_r12 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_6 },
+ { &hf_lte_rrc_hessid_r12 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_6 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_Identifiers_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_WLAN_Identifiers_r12, WLAN_Identifiers_r12_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_Id_List_r13_sequence_of[1] = {
+ { &hf_lte_rrc_WLAN_Id_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
+};
+
+static int
+dissect_lte_rrc_WLAN_Id_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_WLAN_Id_List_r13, WLAN_Id_List_r13_sequence_of,
+ 1, maxWLAN_Id_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasObjectWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_carrierFreq_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_carrierFreq_r13 },
+ { &hf_lte_rrc_wlan_ToAddModList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
+ { &hf_lte_rrc_wlan_ToRemoveList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasObjectWLAN_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_MeasObjectWLAN_r13, MeasObjectWLAN_r13_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_measObject_vals[] = {
{ 0, "measObjectEUTRA" },
{ 1, "measObjectUTRA" },
{ 2, "measObjectGERAN" },
{ 3, "measObjectCDMA2000" },
+ { 4, "measObjectWLAN-r13" },
{ 0, NULL }
};
@@ -9834,6 +10666,7 @@ static const per_choice_t T_measObject_choice[] = {
{ 1, &hf_lte_rrc_measObjectUTRA, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectUTRA },
{ 2, &hf_lte_rrc_measObjectGERAN, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectGERAN },
{ 3, &hf_lte_rrc_measObjectCDMA2000, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectCDMA2000 },
+ { 4, &hf_lte_rrc_measObjectWLAN_r13, ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_MeasObjectWLAN_r13 },
{ 0, NULL, 0, NULL }
};
@@ -10439,7 +11272,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_78 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_TimeToTrigger },
+ { 1, &hf_lte_rrc_setup_98 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_TimeToTrigger },
{ 0, NULL, 0, NULL }
};
@@ -10471,7 +11304,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_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
+ { 1, &hf_lte_rrc_setup_100 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
{ 0, NULL, 0, NULL }
};
@@ -10505,14 +11338,14 @@ dissect_lte_rrc_ReportConfigEUTRA_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string lte_rrc_T_setup_69_vals[] = {
+static const value_string lte_rrc_T_triggerQuantity_v1310_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_) {
+dissect_lte_rrc_T_triggerQuantity_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -10520,28 +11353,6 @@ dissect_lte_rrc_T_setup_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-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_) {
@@ -10552,110 +11363,162 @@ dissect_lte_rrc_RS_SINR_Range_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_T_reportQuantity_v1310_vals[] = {
+ { 0, "rsrpANDsinr" },
+ { 1, "rsrqANDsinr" },
+ { 2, "all" },
+ { 0, NULL }
+};
+
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);
+dissect_lte_rrc_T_reportQuantity_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
return offset;
}
-static const per_sequence_t T_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 },
+static const per_sequence_t T_setup_88_sequence[] = {
+ { &hf_lte_rrc_triggerQuantity_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_triggerQuantity_v1310 },
+ { &hf_lte_rrc_aN_Threshold1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { &hf_lte_rrc_a5_Threshold2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { &hf_lte_rrc_reportQuantity_v1310, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_reportQuantity_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_70, T_setup_70_sequence);
+ ett_lte_rrc_T_setup_88, T_setup_88_sequence);
return offset;
}
-static const value_string lte_rrc_T_aN_ThresholdSINR_r13_vals[] = {
+static const value_string lte_rrc_T_rs_sinr_Config_r13_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_aN_ThresholdSINR_r13_choice[] = {
+static const per_choice_t T_rs_sinr_Config_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_70 },
+ { 1, &hf_lte_rrc_setup_99 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_88 },
{ 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_) {
+dissect_lte_rrc_T_rs_sinr_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_T_aN_ThresholdSINR_r13, T_aN_ThresholdSINR_r13_choice,
+ ett_lte_rrc_T_rs_sinr_Config_r13, T_rs_sinr_Config_r13_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_setup_71_vals[] = {
- { 0, "rsrpANDsinr" },
- { 1, "rsrqANDsinr" },
- { 2, "all" },
+
+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_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 value_string lte_rrc_T_includeMultiBandInfo_r13_vals[] = {
+ { 0, "true" },
{ 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_includeMultiBandInfo_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);
+ 1, NULL, FALSE, 0, NULL);
return offset;
}
-static const value_string lte_rrc_T_reportQuantity_v13xy_vals[] = {
- { 0, "release" },
- { 1, "setup" },
+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 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);
+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 per_sequence_t T_setup_89_sequence[] = {
+ { &hf_lte_rrc_delayThreshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_delayThreshold_r13 },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_lte_rrc_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);
+dissect_lte_rrc_T_setup_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_89, T_setup_89_sequence);
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 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_101 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_89 },
+ { 0, NULL, 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);
+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;
}
@@ -10663,11 +11526,11 @@ dissect_lte_rrc_MeasRSSI_ReportConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn
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_rs_sinr_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rs_sinr_Config_r13 },
{ &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 },
+ { &hf_lte_rrc_includeMultiBandInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_includeMultiBandInfo_r13 },
+ { &hf_lte_rrc_ul_DelayConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UL_DelayConfig_r13 },
{ NULL, 0, 0, NULL }
};
@@ -10841,15 +11704,74 @@ dissect_lte_rrc_T_eventB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
+
+static int
+dissect_lte_rrc_WLAN_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, 141U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_eventW1_sequence[] = {
+ { &hf_lte_rrc_w1_Threshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eventW1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eventW1, T_eventW1_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_eventW2_sequence[] = {
+ { &hf_lte_rrc_w2_Threshold1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
+ { &hf_lte_rrc_w2_Threshold2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eventW2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eventW2, T_eventW2_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_eventW3_sequence[] = {
+ { &hf_lte_rrc_w3_Threshold_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eventW3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_eventW3, T_eventW3_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_eventId_01_vals[] = {
{ 0, "eventB1" },
{ 1, "eventB2" },
+ { 2, "eventW1" },
+ { 3, "eventW2" },
+ { 4, "eventW3" },
{ 0, NULL }
};
static const per_choice_t T_eventId_01_choice[] = {
{ 0, &hf_lte_rrc_eventB1 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_T_eventB1 },
{ 1, &hf_lte_rrc_eventB2 , ASN1_EXTENSION_ROOT , dissect_lte_rrc_T_eventB2 },
+ { 2, &hf_lte_rrc_eventW1 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW1 },
+ { 3, &hf_lte_rrc_eventW2 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW2 },
+ { 4, &hf_lte_rrc_eventW3 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_T_eventW3 },
{ 0, NULL, 0, NULL }
};
@@ -11031,7 +11953,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_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
+ { 1, &hf_lte_rrc_setup_100 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_RSRQ_Range_v1250 },
{ 0, NULL, 0, NULL }
};
@@ -11058,6 +11980,144 @@ dissect_lte_rrc_ReportConfigInterRAT_eag_4(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string lte_rrc_T_bandRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_bandRequestWLAN_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_carrierInfoRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_carrierInfoRequestWLAN_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_availableAdmissionCapacityRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_availableAdmissionCapacityRequestWLAN_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_backhaulDL_BandwidthRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_backhaulDL_BandwidthRequestWLAN_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_backhaulUL_BandwidthRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_backhaulUL_BandwidthRequestWLAN_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_channelUtilizationRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_channelUtilizationRequestWLAN_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_stationCountRequestWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_stationCountRequestWLAN_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 ReportQuantityWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_bandRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_bandRequestWLAN_r13 },
+ { &hf_lte_rrc_carrierInfoRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_carrierInfoRequestWLAN_r13 },
+ { &hf_lte_rrc_availableAdmissionCapacityRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_availableAdmissionCapacityRequestWLAN_r13 },
+ { &hf_lte_rrc_backhaulDL_BandwidthRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_backhaulDL_BandwidthRequestWLAN_r13 },
+ { &hf_lte_rrc_backhaulUL_BandwidthRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_backhaulUL_BandwidthRequestWLAN_r13 },
+ { &hf_lte_rrc_channelUtilizationRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_channelUtilizationRequestWLAN_r13 },
+ { &hf_lte_rrc_stationCountRequestWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_stationCountRequestWLAN_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReportQuantityWLAN_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_ReportQuantityWLAN_r13, ReportQuantityWLAN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ReportConfigInterRAT_eag_5_sequence[] = {
+ { &hf_lte_rrc_reportQuantityWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ReportQuantityWLAN_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_ReportConfigInterRAT_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, ReportConfigInterRAT_eag_5_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t ReportConfigInterRAT_sequence[] = {
{ &hf_lte_rrc_triggerType_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_triggerType_01 },
{ &hf_lte_rrc_maxReportCells, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxCellReport },
@@ -11067,6 +12127,7 @@ static const per_sequence_t ReportConfigInterRAT_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_3 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_4 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReportConfigInterRAT_eag_5 },
{ NULL, 0, 0, NULL }
};
@@ -11390,22 +12451,53 @@ dissect_lte_rrc_QuantityConfig_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t QuantityConfigEUTRA_v13xy_sequence[] = {
+static const per_sequence_t QuantityConfigEUTRA_v1310_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_) {
+dissect_lte_rrc_QuantityConfigEUTRA_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1310, QuantityConfigEUTRA_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_measQuantityWLAN_r13_vals[] = {
+ { 0, "rssiWLAN" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_measQuantityWLAN_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 QuantityConfigWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_measQuantityWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measQuantityWLAN_r13 },
+ { &hf_lte_rrc_filterCoefficient_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FilterCoefficient },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_QuantityConfigWLAN_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_QuantityConfigEUTRA_v13xy, QuantityConfigEUTRA_v13xy_sequence);
+ ett_lte_rrc_QuantityConfigWLAN_r13, QuantityConfigWLAN_r13_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 },
+ { &hf_lte_rrc_quantityConfigEUTRA_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_QuantityConfigEUTRA_v1310 },
+ { &hf_lte_rrc_quantityConfigWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_QuantityConfigWLAN_r13 },
{ NULL, 0, 0, NULL }
};
@@ -11459,15 +12551,15 @@ dissect_lte_rrc_T_gapOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_setup_65_sequence[] = {
+static const per_sequence_t T_setup_84_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_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_65, T_setup_65_sequence);
+ ett_lte_rrc_T_setup_84, T_setup_84_sequence);
return offset;
}
@@ -11481,7 +12573,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_74 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_65 },
+ { 1, &hf_lte_rrc_setup_94 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_84 },
{ 0, NULL, 0, NULL }
};
@@ -11666,16 +12758,16 @@ dissect_lte_rrc_SpeedStateScaleFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_setup_63_sequence[] = {
+static const per_sequence_t T_setup_82_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_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_63, T_setup_63_sequence);
+ ett_lte_rrc_T_setup_82, T_setup_82_sequence);
return offset;
}
@@ -11689,7 +12781,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_71 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_63 },
+ { 1, &hf_lte_rrc_setup_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_82 },
{ 0, NULL, 0, NULL }
};
@@ -11703,16 +12795,6 @@ dissect_lte_rrc_T_speedStatePars(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-
-static int
-dissect_lte_rrc_ARFCN_ValueEUTRA_v9e0(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,
- maxEARFCN_Plus1, maxEARFCN2, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t MeasObjectEUTRA_v9e0_sequence[] = {
{ &hf_lte_rrc_carrierFreq_v9e0, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_v9e0 },
{ NULL, 0, 0, NULL }
@@ -11805,7 +12887,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_72 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasScaleFactor_r12 },
+ { 1, &hf_lte_rrc_setup_92 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasScaleFactor_r12 },
{ 0, NULL, 0, NULL }
};
@@ -11889,93 +12971,132 @@ 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" },
+
+static int
+dissect_lte_rrc_MeasObjectId_v1310(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,
+ maxObjectId_Plus1_r13, maxObjectId_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasObjectToRemoveListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MeasObjectToRemoveListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectId_v1310 },
+};
+
+static int
+dissect_lte_rrc_MeasObjectToRemoveListExt_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_MeasObjectToRemoveListExt_r13, MeasObjectToRemoveListExt_r13_sequence_of,
+ 1, maxObjectId, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_measObject_r13_vals[] = {
+ { 0, "measObjectEUTRA-r13" },
+ { 1, "measObjectUTRA-r13" },
+ { 2, "measObjectGERAN-r13" },
+ { 3, "measObjectCDMA2000-r13" },
{ 0, NULL }
};
+static const per_choice_t T_measObject_r13_choice[] = {
+ { 0, &hf_lte_rrc_measObjectEUTRA_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectEUTRA },
+ { 1, &hf_lte_rrc_measObjectUTRA_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectUTRA },
+ { 2, &hf_lte_rrc_measObjectGERAN_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectGERAN },
+ { 3, &hf_lte_rrc_measObjectCDMA2000_r13, ASN1_EXTENSION_ROOT , dissect_lte_rrc_MeasObjectCDMA2000 },
+ { 0, NULL, 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);
+dissect_lte_rrc_T_measObject_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_measObject_r13, T_measObject_r13_choice,
+ NULL);
return offset;
}
-static const value_string lte_rrc_T_delayReportInterval_r13_vals[] = {
- { 0, "ms1024" },
- { 1, "ms2048" },
- { 2, "ms5120" },
- { 3, "ms10240" },
- { 0, NULL }
+static const per_sequence_t MeasObjectToAddModExt_r13_sequence[] = {
+ { &hf_lte_rrc_measObjectId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectId_v1310 },
+ { &hf_lte_rrc_measObject_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_measObject_r13 },
+ { NULL, 0, 0, NULL }
};
+static int
+dissect_lte_rrc_MeasObjectToAddModExt_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_MeasObjectToAddModExt_r13, MeasObjectToAddModExt_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasObjectToAddModListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MeasObjectToAddModListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectToAddModExt_r13 },
+};
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);
+dissect_lte_rrc_MeasObjectToAddModListExt_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_MeasObjectToAddModListExt_r13, MeasObjectToAddModListExt_r13_sequence_of,
+ 1, maxObjectId, FALSE);
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 },
+static const per_sequence_t MeasIdToAddMod_v1310_sequence[] = {
+ { &hf_lte_rrc_measObjectId_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasObjectId_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MeasIdToAddMod_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_72, T_setup_72_sequence);
+ ett_lte_rrc_MeasIdToAddMod_v1310, MeasIdToAddMod_v1310_sequence);
return offset;
}
-static const value_string lte_rrc_UL_DelayConfig_r13_vals[] = {
- { 0, "release" },
- { 1, "setup" },
- { 0, NULL }
+static const per_sequence_t MeasIdToAddModList_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_MeasIdToAddModList_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasIdToAddMod_v1310 },
};
-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_MeasIdToAddModList_v1310(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_MeasIdToAddModList_v1310, MeasIdToAddModList_v1310_sequence_of,
+ 1, maxMeasId, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasIdToAddModListExt_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_MeasIdToAddModListExt_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasIdToAddMod_v1310 },
};
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);
+dissect_lte_rrc_MeasIdToAddModListExt_v1310(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_MeasIdToAddModListExt_v1310, MeasIdToAddModListExt_v1310_sequence_of,
+ 1, maxMeasId, FALSE);
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 },
+ { &hf_lte_rrc_measObjectToRemoveListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasObjectToRemoveListExt_r13 },
+ { &hf_lte_rrc_measObjectToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasObjectToAddModListExt_r13 },
+ { &hf_lte_rrc_measIdToAddModList_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasIdToAddModList_v1310 },
+ { &hf_lte_rrc_measIdToAddModListExt_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasIdToAddModListExt_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -12081,10 +13202,10 @@ static const value_string lte_rrc_T_PollRetransmit_vals[] = {
{ 52, "ms400" },
{ 53, "ms450" },
{ 54, "ms500" },
- { 55, "spare9" },
- { 56, "spare8" },
- { 57, "spare7" },
- { 58, "spare6" },
+ { 55, "ms800-v1310" },
+ { 56, "ms1000-v1310" },
+ { 57, "ms2000-v1310" },
+ { 58, "ms4000-v1310" },
{ 59, "spare5" },
{ 60, "spare4" },
{ 61, "spare3" },
@@ -12228,7 +13349,7 @@ static const value_string lte_rrc_T_Reordering_vals[] = {
{ 28, "ms180" },
{ 29, "ms190" },
{ 30, "ms200" },
- { 31, "spare1" },
+ { 31, "ms1600-v1310" },
{ 0, NULL }
};
@@ -12301,12 +13422,12 @@ static const value_string lte_rrc_T_StatusProhibit_vals[] = {
{ 53, "ms400" },
{ 54, "ms450" },
{ 55, "ms500" },
- { 56, "spare8" },
- { 57, "spare7" },
- { 58, "spare6" },
- { 59, "spare5" },
- { 60, "spare4" },
- { 61, "spare3" },
+ { 56, "ms800-v1310" },
+ { 57, "ms1000-v1310" },
+ { 58, "ms1200-v1310" },
+ { 59, "ms1600-v1310" },
+ { 60, "ms2000-v1310" },
+ { 61, "ms2400-v1310" },
{ 62, "spare2" },
{ 63, "spare1" },
{ 0, NULL }
@@ -13002,7 +14123,7 @@ dissect_lte_rrc_PDCP_Config_eag_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_31_vals[] = {
+static const value_string lte_rrc_T_setup_37_vals[] = {
{ 0, "b0" },
{ 1, "b100" },
{ 2, "b200" },
@@ -13024,7 +14145,7 @@ static const value_string lte_rrc_T_setup_31_vals[] = {
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_37(tvbuff_t *tvb _U_, int offset _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);
@@ -13040,7 +14161,7 @@ static const value_string lte_rrc_T_ul_DataSplitThreshold_r13_vals[] = {
static const per_choice_t T_ul_DataSplitThreshold_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
+ { 1, &hf_lte_rrc_setup_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
{ 0, NULL, 0, NULL }
};
@@ -13054,14 +14175,14 @@ dissect_lte_rrc_T_ul_DataSplitThreshold_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_pdcp_SN_Size_v13xx_vals[] = {
+static const value_string lte_rrc_T_pdcp_SN_Size_v1310_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_) {
+dissect_lte_rrc_T_pdcp_SN_Size_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
drb_mapping_t *mapping = private_data_get_drb_mapping(actx);
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
1, NULL, FALSE, 0, NULL);
@@ -13076,9 +14197,161 @@ dissect_lte_rrc_T_pdcp_SN_Size_v13xx(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_statusPDU_TypeForPolling_r13_vals[] = {
+ { 0, "type1" },
+ { 1, "type2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_statusPDU_TypeForPolling_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_statusPDU_Periodicity_Type1_r13_vals[] = {
+ { 0, "ms5" },
+ { 1, "ms10" },
+ { 2, "ms20" },
+ { 3, "ms30" },
+ { 4, "ms40" },
+ { 5, "ms50" },
+ { 6, "ms60" },
+ { 7, "ms70" },
+ { 8, "ms80" },
+ { 9, "ms90" },
+ { 10, "ms100" },
+ { 11, "ms150" },
+ { 12, "ms200" },
+ { 13, "ms300" },
+ { 14, "ms500" },
+ { 15, "ms1000" },
+ { 16, "ms2000" },
+ { 17, "ms5000" },
+ { 18, "ms10000" },
+ { 19, "ms20000" },
+ { 20, "ms50000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_statusPDU_Periodicity_Type1_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,
+ 21, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_statusPDU_Periodicity_Type2_r13_vals[] = {
+ { 0, "ms5" },
+ { 1, "ms10" },
+ { 2, "ms20" },
+ { 3, "ms30" },
+ { 4, "ms40" },
+ { 5, "ms50" },
+ { 6, "ms60" },
+ { 7, "ms70" },
+ { 8, "ms80" },
+ { 9, "ms90" },
+ { 10, "ms100" },
+ { 11, "ms150" },
+ { 12, "ms200" },
+ { 13, "ms300" },
+ { 14, "ms500" },
+ { 15, "ms1000" },
+ { 16, "ms2000" },
+ { 17, "ms5000" },
+ { 18, "ms10000" },
+ { 19, "ms20000" },
+ { 20, "ms50000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_statusPDU_Periodicity_Type2_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,
+ 21, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_statusPDU_Periodicity_Offset_r13_vals[] = {
+ { 0, "ms1" },
+ { 1, "ms2" },
+ { 2, "ms5" },
+ { 3, "ms10" },
+ { 4, "ms25" },
+ { 5, "ms50" },
+ { 6, "ms100" },
+ { 7, "ms250" },
+ { 8, "ms500" },
+ { 9, "ms2500" },
+ { 10, "ms5000" },
+ { 11, "ms25000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_statusPDU_Periodicity_Offset_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 per_sequence_t T_setup_38_sequence[] = {
+ { &hf_lte_rrc_statusPDU_TypeForPolling_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_TypeForPolling_r13 },
+ { &hf_lte_rrc_statusPDU_Periodicity_Type1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Type1_r13 },
+ { &hf_lte_rrc_statusPDU_Periodicity_Type2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Type2_r13 },
+ { &hf_lte_rrc_statusPDU_Periodicity_Offset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusPDU_Periodicity_Offset_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_38, T_setup_38_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_statusFeedback_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_statusFeedback_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_statusFeedback_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_statusFeedback_r13, T_statusFeedback_r13_choice,
+ 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 },
+ { &hf_lte_rrc_pdcp_SN_Size_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdcp_SN_Size_v1310 },
+ { &hf_lte_rrc_statusFeedback_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_statusFeedback_r13 },
{ NULL, 0, 0, NULL }
};
@@ -13237,7 +14510,7 @@ dissect_lte_rrc_T_dl_extended_RLC_AM_SN_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_PollPDU_v13xy_vals[] = {
+static const value_string lte_rrc_PollPDU_v1310_vals[] = {
{ 0, "p512" },
{ 1, "p1024" },
{ 2, "p2048" },
@@ -13251,7 +14524,7 @@ static const value_string lte_rrc_PollPDU_v13xy_vals[] = {
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_) {
+dissect_lte_rrc_PollPDU_v1310(tvbuff_t *tvb _U_, int offset _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);
@@ -13259,24 +14532,44 @@ dissect_lte_rrc_PollPDU_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t RLC_Config_v13xx_sequence[] = {
+static const per_sequence_t RLC_Config_v1310_sequence[] = {
{ &hf_lte_rrc_ul_extended_RLC_AM_SN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ul_extended_RLC_AM_SN_r13 },
{ &hf_lte_rrc_dl_extended_RLC_AM_SN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_extended_RLC_AM_SN_r13 },
- { &hf_lte_rrc_pollPDU_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PollPDU_v13xy },
+ { &hf_lte_rrc_pollPDU_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PollPDU_v1310 },
{ 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_) {
+dissect_lte_rrc_RLC_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_RLC_Config_v1310, RLC_Config_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drb_TypeLWIP_r13_vals[] = {
+ { 0, "lwip" },
+ { 1, "lwip-DL-only" },
+ { 2, "lwip-UL-only" },
+ { 3, "lte" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drb_TypeLWIP_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 DRB_ToAddMod_eag_2_sequence[] = {
- { &hf_lte_rrc_rlc_Config_v13xx, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_v13xx },
+ { &hf_lte_rrc_rlc_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLC_Config_v1310 },
+ { &hf_lte_rrc_drb_TypeLWA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_drb_TypeLWIP_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_TypeLWIP_r13 },
{ NULL, 0, 0, NULL }
};
@@ -13970,7 +15263,7 @@ dissect_lte_rrc_T_shortDRX(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const per_sequence_t T_setup_30_sequence[] = {
+static const per_sequence_t T_setup_35_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 },
@@ -13980,9 +15273,9 @@ static const per_sequence_t T_setup_30_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_30, T_setup_30_sequence);
+ ett_lte_rrc_T_setup_35, T_setup_35_sequence);
return offset;
}
@@ -13996,7 +15289,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_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
+ { 1, &hf_lte_rrc_setup_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
{ 0, NULL, 0, NULL }
};
@@ -14094,7 +15387,7 @@ dissect_lte_rrc_T_dl_PathlossChange(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_setup_26_sequence[] = {
+static const per_sequence_t T_setup_31_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 },
@@ -14102,9 +15395,9 @@ static const per_sequence_t T_setup_26_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_26, T_setup_26_sequence);
+ ett_lte_rrc_T_setup_31, T_setup_31_sequence);
return offset;
}
@@ -14118,7 +15411,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_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
+ { 1, &hf_lte_rrc_setup_36 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_31 },
{ 0, NULL, 0, NULL }
};
@@ -14449,15 +15742,15 @@ dissect_lte_rrc_T_phr_ModeOtherCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_27_sequence[] = {
+static const per_sequence_t T_setup_32_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_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_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_27, T_setup_27_sequence);
+ ett_lte_rrc_T_setup_32, T_setup_32_sequence);
return offset;
}
@@ -14471,7 +15764,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_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
+ { 1, &hf_lte_rrc_setup_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
{ 0, NULL, 0, NULL }
};
@@ -14507,15 +15800,15 @@ dissect_lte_rrc_T_logicalChannelSR_ProhibitTimer_r12(tvbuff_t *tvb _U_, int offs
}
-static const per_sequence_t T_setup_28_sequence[] = {
+static const per_sequence_t T_setup_33_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_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_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_28, T_setup_28_sequence);
+ ett_lte_rrc_T_setup_33, T_setup_33_sequence);
return offset;
}
@@ -14529,7 +15822,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_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
+ { 1, &hf_lte_rrc_setup_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
{ 0, NULL, 0, NULL }
};
@@ -14558,16 +15851,48 @@ 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_sf60_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ guint32 value;
+ drx_config_t* config = private_data_get_drx_config(actx);
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 59U, &value, FALSE);
+
+ config->cycleOffset = value;
+
+
+ return offset;
+}
+
+
+static const per_sequence_t T_longDRX_CycleStartOffset_v1310_sequence[] = {
+ { &hf_lte_rrc_sf60_v1310 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sf60_v1310 },
+ { NULL, 0, 0, NULL }
};
+static int
+dissect_lte_rrc_T_longDRX_CycleStartOffset_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ drx_config_t* config = private_data_get_drx_config(actx);
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_longDRX_CycleStartOffset_v1310, T_longDRX_CycleStartOffset_v1310_sequence);
+
+ config->longCycle = 60;
+
+
+ return offset;
+}
+
+
+static const per_sequence_t DRX_Config_v1310_sequence[] = {
+ { &hf_lte_rrc_longDRX_CycleStartOffset_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_longDRX_CycleStartOffset_v1310 },
+ { NULL, 0, 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);
+dissect_lte_rrc_DRX_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DRX_Config_v1310, DRX_Config_v1310_sequence);
return offset;
}
@@ -14583,22 +15908,22 @@ dissect_lte_rrc_INTEGER_0_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string lte_rrc_T_setup_29_vals[] = {
+static const value_string lte_rrc_T_setup_34_vals[] = {
{ 0, "sf5120" },
{ 1, "sf10240" },
{ 0, NULL }
};
-static const per_choice_t T_setup_29_choice[] = {
+static const per_choice_t T_setup_34_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_) {
+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_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_29, T_setup_29_choice,
+ ett_lte_rrc_T_setup_34, T_setup_34_choice,
NULL);
return offset;
@@ -14613,7 +15938,7 @@ static const value_string lte_rrc_T_eDRX_Config_CycleStartOffset_r13_vals[] = {
static const per_choice_t T_eDRX_Config_CycleStartOffset_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
+ { 1, &hf_lte_rrc_setup_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
{ 0, NULL, 0, NULL }
};
@@ -14628,7 +15953,8 @@ dissect_lte_rrc_T_eDRX_Config_CycleStartOffset_r13(tvbuff_t *tvb _U_, int 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_drx_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DRX_Config_v1310 },
+ { &hf_lte_rrc_extendedPHR2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
{ &hf_lte_rrc_eDRX_Config_CycleStartOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eDRX_Config_CycleStartOffset_r13 },
{ NULL, 0, 0, NULL }
};
@@ -14641,6 +15967,132 @@ dissect_lte_rrc_MAC_MainConfig_eag_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_onDurationTimer_v1310_vals[] = {
+ { 0, "psf300" },
+ { 1, "psf400" },
+ { 2, "psf500" },
+ { 3, "psf600" },
+ { 4, "psf800" },
+ { 5, "psf1000" },
+ { 6, "psf1200" },
+ { 7, "psf1600" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_onDurationTimer_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_RetransmissionTimer_v1310_vals[] = {
+ { 0, "psf40" },
+ { 1, "psf64" },
+ { 2, "psf80" },
+ { 3, "psf96" },
+ { 4, "psf112" },
+ { 5, "psf128" },
+ { 6, "psf160" },
+ { 7, "psf320" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_RetransmissionTimer_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_ULRetransmissionTimer_r13_vals[] = {
+ { 0, "psf0" },
+ { 1, "psf1" },
+ { 2, "psf2" },
+ { 3, "psf4" },
+ { 4, "psf6" },
+ { 5, "psf8" },
+ { 6, "psf16" },
+ { 7, "psf24" },
+ { 8, "psf33" },
+ { 9, "psf40" },
+ { 10, "psf64" },
+ { 11, "psf80" },
+ { 12, "psf96" },
+ { 13, "psf112" },
+ { 14, "psf128" },
+ { 15, "psf160" },
+ { 16, "psf320" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_drx_ULRetransmissionTimer_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,
+ 17, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DRX_Config_r13_sequence[] = {
+ { &hf_lte_rrc_onDurationTimer_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_onDurationTimer_v1310 },
+ { &hf_lte_rrc_drx_RetransmissionTimer_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drx_RetransmissionTimer_v1310 },
+ { &hf_lte_rrc_drx_ULRetransmissionTimer_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drx_ULRetransmissionTimer_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_DRX_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_DRX_Config_r13, DRX_Config_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_drx_Config_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_drx_Config_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_DRX_Config_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_drx_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_T_drx_Config_r13, T_drx_Config_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MAC_MainConfig_eag_6_sequence[] = {
+ { &hf_lte_rrc_drx_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drx_Config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MAC_MainConfig_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, MAC_MainConfig_eag_6_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 },
@@ -14651,6 +16103,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_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 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_MAC_MainConfig_eag_6 },
{ NULL, 0, 0, NULL }
};
@@ -14772,15 +16225,15 @@ dissect_lte_rrc_N1PUCCH_AN_PersistentList(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_setup_57_sequence[] = {
+static const per_sequence_t T_setup_76_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_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_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_57, T_setup_57_sequence);
+ ett_lte_rrc_T_setup_76, T_setup_76_sequence);
return offset;
}
@@ -14794,7 +16247,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_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
+ { 1, &hf_lte_rrc_setup_85 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_76 },
{ 0, NULL, 0, NULL }
};
@@ -14821,7 +16274,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_56_sequence[] = {
+static const per_sequence_t T_setup_75_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 },
@@ -14830,9 +16283,9 @@ static const per_sequence_t T_setup_56_sequence[] = {
};
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_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_56, T_setup_56_sequence);
+ ett_lte_rrc_T_setup_75, T_setup_75_sequence);
return offset;
}
@@ -14846,7 +16299,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_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
+ { 1, &hf_lte_rrc_setup_84 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_75 },
{ 0, NULL, 0, NULL }
};
@@ -14990,16 +16443,16 @@ dissect_lte_rrc_T_p0_UE_PUSCH_PersistentSubframeSet2_r12(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t T_setup_59_sequence[] = {
+static const per_sequence_t T_setup_78_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_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_59, T_setup_59_sequence);
+ ett_lte_rrc_T_setup_78, T_setup_78_sequence);
return offset;
}
@@ -15013,7 +16466,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_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
+ { 1, &hf_lte_rrc_setup_87 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_78 },
{ 0, NULL, 0, NULL }
};
@@ -15040,7 +16493,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_58_sequence[] = {
+static const per_sequence_t T_setup_77_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 },
@@ -15050,9 +16503,9 @@ static const per_sequence_t T_setup_58_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_58, T_setup_58_sequence);
+ ett_lte_rrc_T_setup_77, T_setup_77_sequence);
return offset;
}
@@ -15066,7 +16519,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_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
+ { 1, &hf_lte_rrc_setup_86 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_77 },
{ 0, NULL, 0, NULL }
};
@@ -15150,16 +16603,16 @@ dissect_lte_rrc_T_repetitionFactor(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_43_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_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_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_34, T_setup_34_sequence);
+ ett_lte_rrc_T_setup_43, T_setup_43_sequence);
return offset;
}
@@ -15173,7 +16626,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_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_34 },
+ { 1, &hf_lte_rrc_setup_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
{ 0, NULL, 0, NULL }
};
@@ -15347,16 +16800,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_60_sequence[] = {
+static const per_sequence_t T_setup_79_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_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_60, T_setup_60_sequence);
+ ett_lte_rrc_T_setup_79, T_setup_79_sequence);
return offset;
}
@@ -15370,7 +16823,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_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_60 },
+ { 1, &hf_lte_rrc_setup_88 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_79 },
{ 0, NULL, 0, NULL }
};
@@ -15391,8 +16844,8 @@ static const value_string lte_rrc_CQI_ReportModeAperiodic_vals[] = {
{ 3, "rm30" },
{ 4, "rm31" },
{ 5, "rm32-v1250" },
- { 6, "rm10-v13xy" },
- { 7, "rm11-v13xx" },
+ { 6, "rm10-v1310" },
+ { 7, "rm11-v1310" },
{ 0, NULL }
};
@@ -15482,7 +16935,7 @@ dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_06_sequence[] = {
+static const per_sequence_t T_setup_07_sequence[] = {
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1185 },
{ &hf_lte_rrc_cqi_pmi_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_cqi_FormatIndicatorPeriodic, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic },
@@ -15492,9 +16945,9 @@ static const per_sequence_t T_setup_06_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_06, T_setup_06_sequence);
+ ett_lte_rrc_T_setup_07, T_setup_07_sequence);
return offset;
}
@@ -15508,7 +16961,7 @@ static const value_string lte_rrc_CQI_ReportPeriodic_vals[] = {
static const per_choice_t CQI_ReportPeriodic_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_06 },
+ { 1, &hf_lte_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_07 },
{ 0, NULL, 0, NULL }
};
@@ -15617,7 +17070,7 @@ dissect_lte_rrc_T_cyclicShift(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_setup_47_sequence[] = {
+static const per_sequence_t T_setup_66_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 },
@@ -15629,9 +17082,9 @@ static const per_sequence_t T_setup_47_sequence[] = {
};
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_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_47, T_setup_47_sequence);
+ ett_lte_rrc_T_setup_66, T_setup_66_sequence);
return offset;
}
@@ -15645,7 +17098,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_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
+ { 1, &hf_lte_rrc_setup_75 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_66 },
{ 0, NULL, 0, NULL }
};
@@ -15755,7 +17208,7 @@ dissect_lte_rrc_T_codebookSubsetRestriction(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_setup_02_vals[] = {
+static const value_string lte_rrc_T_setup_03_vals[] = {
{ 0, "closedLoop" },
{ 1, "openLoop" },
{ 0, NULL }
@@ -15763,7 +17216,7 @@ static const value_string lte_rrc_T_setup_02_vals[] = {
static int
-dissect_lte_rrc_T_setup_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_setup_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);
@@ -15779,7 +17232,7 @@ static const value_string lte_rrc_T_ue_TransmitAntennaSelection_vals[] = {
static const per_choice_t T_ue_TransmitAntennaSelection_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_02 },
+ { 1, &hf_lte_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_03 },
{ 0, NULL, 0, NULL }
};
@@ -15852,7 +17305,6 @@ dissect_lte_rrc_T_sr_ConfigIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
PROTO_ITEM_SET_GENERATED(ti);
-
return offset;
}
@@ -15879,7 +17331,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_45_sequence[] = {
+static const per_sequence_t T_setup_63_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 },
@@ -15887,9 +17339,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_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_45, T_setup_45_sequence);
+ ett_lte_rrc_T_setup_63, T_setup_63_sequence);
return offset;
}
@@ -15903,7 +17355,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_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
+ { 1, &hf_lte_rrc_setup_72 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_63 },
{ 0, NULL, 0, NULL }
};
@@ -16062,7 +17514,7 @@ dissect_lte_rrc_BIT_STRING(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const value_string lte_rrc_T_setup_03_vals[] = {
+static const value_string lte_rrc_T_setup_04_vals[] = {
{ 0, "closedLoop" },
{ 1, "openLoop" },
{ 0, NULL }
@@ -16070,7 +17522,7 @@ static const value_string lte_rrc_T_setup_03_vals[] = {
static int
-dissect_lte_rrc_T_setup_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_setup_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
2, NULL, FALSE, 0, NULL);
@@ -16086,7 +17538,7 @@ static const value_string lte_rrc_T_ue_TransmitAntennaSelection_01_vals[] = {
static const per_choice_t T_ue_TransmitAntennaSelection_01_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_03 },
+ { 1, &hf_lte_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_04 },
{ 0, NULL, 0, NULL }
};
@@ -16205,16 +17657,16 @@ dissect_lte_rrc_T_aperiodicCSI_Trigger_r10(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_10_sequence[] = {
+static const per_sequence_t T_setup_11_sequence[] = {
{ &hf_lte_rrc_cqi_ReportModeAperiodic_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CQI_ReportModeAperiodic },
{ &hf_lte_rrc_aperiodicCSI_Trigger_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_10, T_setup_10_sequence);
+ ett_lte_rrc_T_setup_11, T_setup_11_sequence);
return offset;
}
@@ -16228,7 +17680,7 @@ static const value_string lte_rrc_CQI_ReportAperiodic_r10_vals[] = {
static const per_choice_t CQI_ReportAperiodic_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_10 },
+ { 1, &hf_lte_rrc_setup_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_11 },
{ 0, NULL, 0, NULL }
};
@@ -16350,16 +17802,16 @@ dissect_lte_rrc_T_cqi_Mask_r9_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t T_setup_08_sequence[] = {
+static const per_sequence_t T_setup_09_sequence[] = {
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_ri_ConfigIndex2_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_08, T_setup_08_sequence);
+ ett_lte_rrc_T_setup_09, T_setup_09_sequence);
return offset;
}
@@ -16373,7 +17825,7 @@ static const value_string lte_rrc_T_csi_ConfigIndex_r10_vals[] = {
static const per_choice_t T_csi_ConfigIndex_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_08 },
+ { 1, &hf_lte_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_09 },
{ 0, NULL, 0, NULL }
};
@@ -16387,7 +17839,7 @@ dissect_lte_rrc_T_csi_ConfigIndex_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_07_sequence[] = {
+static const per_sequence_t T_setup_08_sequence[] = {
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1184 },
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndexP1_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1184 },
{ &hf_lte_rrc_cqi_pmi_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
@@ -16400,9 +17852,9 @@ static const per_sequence_t T_setup_07_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_07, T_setup_07_sequence);
+ ett_lte_rrc_T_setup_08, T_setup_08_sequence);
return offset;
}
@@ -16416,7 +17868,7 @@ static const value_string lte_rrc_CQI_ReportPeriodic_r10_vals[] = {
static const per_choice_t CQI_ReportPeriodic_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_07 },
+ { 1, &hf_lte_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_08 },
{ 0, NULL, 0, NULL }
};
@@ -16445,16 +17897,16 @@ dissect_lte_rrc_T_pmi_RI_Report_r9_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t T_setup_04_sequence[] = {
+static const per_sequence_t T_setup_05_sequence[] = {
{ &hf_lte_rrc_csi_MeasSubframeSet1_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ &hf_lte_rrc_csi_MeasSubframeSet2_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_04, T_setup_04_sequence);
+ ett_lte_rrc_T_setup_05, T_setup_05_sequence);
return offset;
}
@@ -16468,7 +17920,7 @@ static const value_string lte_rrc_T_csi_SubframePatternConfig_r10_vals[] = {
static const per_choice_t T_csi_SubframePatternConfig_r10_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_04 },
+ { 1, &hf_lte_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_05 },
{ 0, NULL, 0, NULL }
};
@@ -16541,7 +17993,7 @@ dissect_lte_rrc_T_p_C_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
-static const per_sequence_t T_setup_15_sequence[] = {
+static const per_sequence_t T_setup_16_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 },
@@ -16550,9 +18002,9 @@ static const per_sequence_t T_setup_15_sequence[] = {
};
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_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_15, T_setup_15_sequence);
+ ett_lte_rrc_T_setup_16, T_setup_16_sequence);
return offset;
}
@@ -16566,7 +18018,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_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_15 },
+ { 1, &hf_lte_rrc_setup_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_16 },
{ 0, NULL, 0, NULL }
};
@@ -16603,7 +18055,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_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_ZeroTxPowerCSI_RS_r12 },
+ { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_ZeroTxPowerCSI_RS_r12 },
{ 0, NULL, 0, NULL }
};
@@ -16670,15 +18122,15 @@ dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_35_sequence[] = {
+static const per_sequence_t T_setup_44_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_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_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_35, T_setup_35_sequence);
+ ett_lte_rrc_T_setup_44, T_setup_44_sequence);
return offset;
}
@@ -16692,7 +18144,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_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_35 },
+ { 1, &hf_lte_rrc_setup_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
{ 0, NULL, 0, NULL }
};
@@ -16749,15 +18201,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_36_sequence[] = {
+static const per_sequence_t T_setup_45_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_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_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_36, T_setup_36_sequence);
+ ett_lte_rrc_T_setup_45, T_setup_45_sequence);
return offset;
}
@@ -16771,7 +18223,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_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
+ { 1, &hf_lte_rrc_setup_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_45 },
{ 0, NULL, 0, NULL }
};
@@ -17058,16 +18510,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_51_sequence[] = {
+static const per_sequence_t T_setup_70_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_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_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_51, T_setup_51_sequence);
+ ett_lte_rrc_T_setup_70, T_setup_70_sequence);
return offset;
}
@@ -17081,7 +18533,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_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
+ { 1, &hf_lte_rrc_setup_79 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_70 },
{ 0, NULL, 0, NULL }
};
@@ -17095,7 +18547,7 @@ dissect_lte_rrc_T_srs_ActivateAp_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_setup_50_sequence[] = {
+static const per_sequence_t T_setup_69_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 },
@@ -17103,9 +18555,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_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_50, T_setup_50_sequence);
+ ett_lte_rrc_T_setup_69, T_setup_69_sequence);
return offset;
}
@@ -17119,7 +18571,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_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
+ { 1, &hf_lte_rrc_setup_78 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_69 },
{ 0, NULL, 0, NULL }
};
@@ -17262,15 +18714,15 @@ dissect_lte_rrc_AdditionalSpectrumEmission(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_33_sequence[] = {
+static const per_sequence_t T_setup_40_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_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;
}
@@ -17284,7 +18736,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_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_33 },
+ { 1, &hf_lte_rrc_setup_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
{ 0, NULL, 0, NULL }
};
@@ -17463,15 +18915,15 @@ dissect_lte_rrc_MBSFN_SubframeConfigList(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_18_sequence[] = {
+static const per_sequence_t T_setup_19_sequence[] = {
{ &hf_lte_rrc_subframeConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfigList },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_18, T_setup_18_sequence);
+ ett_lte_rrc_T_setup_19, T_setup_19_sequence);
return offset;
}
@@ -17485,7 +18937,7 @@ static const value_string lte_rrc_T_mbsfn_SubframeConfigList_r11_vals[] = {
static const per_choice_t T_mbsfn_SubframeConfigList_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_22 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
+ { 1, &hf_lte_rrc_setup_23 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_19 },
{ 0, NULL, 0, NULL }
};
@@ -17517,83 +18969,16 @@ 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_) {
+dissect_lte_rrc_CSI_RS_ConfigNZPId_v1310(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);
+ minCSI_RS_NZP_r13, maxCSI_RS_NZP_r13, NULL, FALSE);
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 },
+ { &hf_lte_rrc_csi_RS_ConfigNZPId_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZPId_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -17693,15 +19078,15 @@ dissect_lte_rrc_CSI_RS_ConfigZPToAddModList_r11(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t T_setup_22_sequence[] = {
+static const per_sequence_t T_setup_23_sequence[] = {
{ &hf_lte_rrc_subframePattern_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasSubframePattern_r10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_22, T_setup_22_sequence);
+ ett_lte_rrc_T_setup_23, T_setup_23_sequence);
return offset;
}
@@ -17715,7 +19100,7 @@ static const value_string lte_rrc_T_subframePatternConfig_r11_vals[] = {
static const per_choice_t T_subframePatternConfig_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
+ { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
{ 0, NULL, 0, NULL }
};
@@ -17829,7 +19214,7 @@ static const value_string lte_rrc_T_csi_RS_ConfigZPId2_r12_vals[] = {
static const per_choice_t T_csi_RS_ConfigZPId2_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_27 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
+ { 1, &hf_lte_rrc_setup_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigZPId_r11 },
{ 0, NULL, 0, NULL }
};
@@ -17856,6 +19241,232 @@ dissect_lte_rrc_EPDCCH_SetConfig_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const value_string lte_rrc_T_setup_24_vals[] = {
+ { 0, "n6" },
+ { 0, NULL }
+};
+
+
+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_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_numberPRB_Pairs_v1310_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_numberPRB_Pairs_v1310_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_numberPRB_Pairs_v1310(tvbuff_t *tvb _U_, int offset _U_, 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_numberPRB_Pairs_v1310, T_numberPRB_Pairs_v1310_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_csi_NumRepetitionCE_r13_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_NumRepetitionCE_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_mpdcch_pdsch_HoppingConfig_r13_vals[] = {
+ { 0, "on" },
+ { 1, "off" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_pdsch_HoppingConfig_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_fdd_r13_vals[] = {
+ { 0, "v1" },
+ { 1, "v1dot5" },
+ { 2, "v2" },
+ { 3, "v2dot5" },
+ { 4, "v4" },
+ { 5, "v5" },
+ { 6, "v8" },
+ { 7, "v10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fdd_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_tdd_r13_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v5" },
+ { 4, "v8" },
+ { 5, "v10" },
+ { 6, "v20" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_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_mpdcch_StartSF_UESS_r13_vals[] = {
+ { 0, "fdd-r13" },
+ { 1, "tdd-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mpdcch_StartSF_UESS_r13_choice[] = {
+ { 0, &hf_lte_rrc_fdd_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_fdd_r13 },
+ { 1, &hf_lte_rrc_tdd_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tdd_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_StartSF_UESS_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_mpdcch_StartSF_UESS_r13, T_mpdcch_StartSF_UESS_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_NumRepetition_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_NumRepetition_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,
+ 9, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_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, maxAvailNarrowBands_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_25_sequence[] = {
+ { &hf_lte_rrc_csi_NumRepetitionCE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_csi_NumRepetitionCE_r13 },
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_pdsch_HoppingConfig_r13 },
+ { &hf_lte_rrc_mpdcch_StartSF_UESS_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_StartSF_UESS_r13 },
+ { &hf_lte_rrc_mpdcch_NumRepetition_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_NumRepetition_r13 },
+ { &hf_lte_rrc_mpdcch_Narrowband_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { 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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_25, T_setup_25_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_config_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mpdcch_config_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_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_T_mpdcch_config_r13, T_mpdcch_config_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t EPDCCH_SetConfig_r11_eag_2_sequence[] = {
+ { &hf_lte_rrc_numberPRB_Pairs_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_numberPRB_Pairs_v1310 },
+ { &hf_lte_rrc_mpdcch_config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_EPDCCH_SetConfig_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, EPDCCH_SetConfig_r11_eag_2_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t EPDCCH_SetConfig_r11_sequence[] = {
{ &hf_lte_rrc_setConfigId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_EPDCCH_SetConfigId_r11 },
{ &hf_lte_rrc_transmissionType_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_transmissionType_r11 },
@@ -17864,6 +19475,7 @@ static const per_sequence_t EPDCCH_SetConfig_r11_sequence[] = {
{ &hf_lte_rrc_pucch_ResourceStartOffset_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ &hf_lte_rrc_re_MappingQCL_ConfigId_r11, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_RE_MappingQCL_ConfigId_r11 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_EPDCCH_SetConfig_r11_eag_1 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_EPDCCH_SetConfig_r11_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -17890,7 +19502,7 @@ dissect_lte_rrc_EPDCCH_SetConfigToAddModList_r11(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_21_sequence[] = {
+static const per_sequence_t T_setup_22_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 },
@@ -17899,9 +19511,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_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_21, T_setup_21_sequence);
+ ett_lte_rrc_T_setup_22, T_setup_22_sequence);
return offset;
}
@@ -17915,7 +19527,7 @@ static const value_string lte_rrc_T_config_r11_vals[] = {
static const per_choice_t T_config_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
+ { 1, &hf_lte_rrc_setup_26 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_22 },
{ 0, NULL, 0, NULL }
};
@@ -17943,16 +19555,16 @@ dissect_lte_rrc_EPDCCH_Config_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_20_sequence[] = {
+static const per_sequence_t T_setup_21_sequence[] = {
{ &hf_lte_rrc_scramblingIdentity_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ &hf_lte_rrc_scramblingIdentity2_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_20, T_setup_20_sequence);
+ ett_lte_rrc_T_setup_21, T_setup_21_sequence);
return offset;
}
@@ -17966,7 +19578,7 @@ static const value_string lte_rrc_DMRS_Config_r11_vals[] = {
static const per_choice_t DMRS_Config_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
+ { 1, &hf_lte_rrc_setup_25 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_21 },
{ 0, NULL, 0, NULL }
};
@@ -18038,15 +19650,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_32_sequence[] = {
+static const per_sequence_t T_setup_39_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_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;
}
@@ -18060,7 +19672,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_37 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_32 },
+ { 1, &hf_lte_rrc_setup_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
{ 0, NULL, 0, NULL }
};
@@ -18281,16 +19893,16 @@ dissect_lte_rrc_T_cqi_FormatIndicatorPeriodic_r11(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_setup_09_sequence[] = {
+static const per_sequence_t T_setup_10_sequence[] = {
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_1023 },
{ &hf_lte_rrc_ri_ConfigIndex2_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_1023 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_09, T_setup_09_sequence);
+ ett_lte_rrc_T_setup_10, T_setup_10_sequence);
return offset;
}
@@ -18304,7 +19916,7 @@ static const value_string lte_rrc_T_csi_ConfigIndex_r11_vals[] = {
static const per_choice_t T_csi_ConfigIndex_r11_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_09 },
+ { 1, &hf_lte_rrc_setup_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_10 },
{ 0, NULL, 0, NULL }
};
@@ -18318,56 +19930,26 @@ 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);
+dissect_lte_rrc_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_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 1023U, NULL, FALSE);
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 },
+static const per_sequence_t T_setup_15_sequence[] = {
+ { &hf_lte_rrc_cri_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CRI_ConfigIndex_r13 },
+ { &hf_lte_rrc_cri_ConfigIndex2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CRI_ConfigIndex_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_) {
+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_13, T_setup_13_sequence);
+ ett_lte_rrc_T_setup_15, T_setup_15_sequence);
return offset;
}
@@ -18381,7 +19963,7 @@ static const value_string lte_rrc_CRI_ReportConfig_r13_vals[] = {
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 },
+ { 1, &hf_lte_rrc_setup_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_15 },
{ 0, NULL, 0, NULL }
};
@@ -18481,10 +20063,24 @@ dissect_lte_rrc_CSI_IM_ConfigToReleaseList_r11(tvbuff_t *tvb _U_, int offset _U_
}
+static const per_sequence_t CSI_IM_Config_r11_eag_1_sequence[] = {
+ { &hf_lte_rrc_interferenceMeasRestriction_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_IM_Config_r11_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, CSI_IM_Config_r11_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CSI_IM_Config_r11_sequence[] = {
{ &hf_lte_rrc_csi_IM_ConfigId_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigId_r11 },
{ &hf_lte_rrc_resourceConfig_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_subframeConfig_r11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_154 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_Config_r11_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -18681,7 +20277,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_14 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 },
+ { 1, &hf_lte_rrc_setup_16 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12 },
{ 0, NULL, 0, NULL }
};
@@ -18703,7 +20299,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_15 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
+ { 1, &hf_lte_rrc_setup_17 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_r11 },
{ 0, NULL, 0, NULL }
};
@@ -18732,7 +20328,7 @@ 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[] = {
+static const per_sequence_t CQI_ReportAperiodicProc_v1310_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 },
@@ -18744,30 +20340,52 @@ static const per_sequence_t CQI_ReportAperiodicProc_r13_sequence[] = {
};
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_) {
+dissect_lte_rrc_CQI_ReportAperiodicProc_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_CQI_ReportAperiodicProc_v1310, CQI_ReportAperiodicProc_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cqi_ReportAperiodicProc_v1310_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_cqi_ReportAperiodicProc_v1310_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_CQI_ReportAperiodicProc_v1310 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cqi_ReportAperiodicProc_v1310(tvbuff_t *tvb _U_, int offset _U_, 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_ReportAperiodicProc_v1310, T_cqi_ReportAperiodicProc_v1310_choice,
+ NULL);
return offset;
}
-static const value_string lte_rrc_T_cqi_ReportAperiodicProc2_r13_vals[] = {
+static const value_string lte_rrc_T_cqi_ReportAperiodicProc2_v1310_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_cqi_ReportAperiodicProc2_r13_choice[] = {
+static const per_choice_t T_cqi_ReportAperiodicProc2_v1310_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 },
+ { 1, &hf_lte_rrc_setup_18 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CQI_ReportAperiodicProc_v1310 },
{ 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_) {
+dissect_lte_rrc_T_cqi_ReportAperiodicProc2_v1310(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_T_cqi_ReportAperiodicProc2_v1310, T_cqi_ReportAperiodicProc2_v1310_choice,
NULL);
return offset;
@@ -18776,7 +20394,7 @@ dissect_lte_rrc_T_cqi_ReportAperiodicProc2_r13(tvbuff_t *tvb _U_, int offset _U_
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_) {
+dissect_lte_rrc_T_p_C_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,
-8, 15U, NULL, FALSE);
@@ -18787,25 +20405,76 @@ dissect_lte_rrc_T_p_C_r11_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-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 },
+static const per_sequence_t T_nonPrecoded_r13_sequence[] = {
{ &hf_lte_rrc_codebookSubsetRestriction1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING },
+ { &hf_lte_rrc_codebookSubsetRestriction2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonPrecoded_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_nonPrecoded_r13, T_nonPrecoded_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_beamformedK1a_r13_sequence[] = {
+ { &hf_lte_rrc_codebookSubsetRestriction3_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_beamformedK1a_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_beamformedK1a_r13, T_beamformedK1a_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_beamformedKN_r13_sequence[] = {
+ { &hf_lte_rrc_codebookSubsetRestriction_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_) {
+dissect_lte_rrc_T_beamformedKN_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_legacySet, T_legacySet_sequence);
+ ett_lte_rrc_T_beamformedKN_r13, T_beamformedKN_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_cbsr_Selection_r13_vals[] = {
+ { 0, "nonPrecoded-r13" },
+ { 1, "beamformedK1a-r13" },
+ { 2, "beamformedKN-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_cbsr_Selection_r13_choice[] = {
+ { 0, &hf_lte_rrc_nonPrecoded_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_nonPrecoded_r13 },
+ { 1, &hf_lte_rrc_beamformedK1a_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_beamformedK1a_r13 },
+ { 2, &hf_lte_rrc_beamformedKN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_beamformedKN_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cbsr_Selection_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_cbsr_Selection_r13, T_cbsr_Selection_r13_choice,
+ NULL);
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 },
+ { &hf_lte_rrc_p_C_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p_C_r13 },
+ { &hf_lte_rrc_cbsr_Selection_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cbsr_Selection_r13 },
{ NULL, 0, 0, NULL }
};
@@ -18818,14 +20487,14 @@ dissect_lte_rrc_P_C_AndCBSR_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-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 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_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_) {
+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_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13, SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13_sequence_of,
+ ett_lte_rrc_P_C_AndCBSR_PerResourceConfig_r13, P_C_AndCBSR_PerResourceConfig_r13_sequence_of,
1, 2, FALSE);
return offset;
@@ -18833,11 +20502,11 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_P_C_AndCBSR_r13(tvbuff_t *tvb _U_, int offs
static const value_string lte_rrc_T_codebookConfigN1_r13_vals[] = {
- { 0, "an1" },
- { 1, "an2" },
- { 2, "an3" },
- { 3, "an4" },
- { 4, "an8" },
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n8" },
{ 0, NULL }
};
@@ -18852,11 +20521,11 @@ dissect_lte_rrc_T_codebookConfigN1_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const value_string lte_rrc_T_codebookConfigN2_r13_vals[] = {
- { 0, "an1" },
- { 1, "an2" },
- { 2, "an3" },
- { 3, "an4" },
- { 4, "an8" },
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n3" },
+ { 3, "n4" },
+ { 4, "n8" },
{ 0, NULL }
};
@@ -18871,9 +20540,8 @@ dissect_lte_rrc_T_codebookConfigN2_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
static const value_string lte_rrc_T_codebookOverSamplingRateConfig_O1_r13_vals[] = {
- { 0, "na" },
- { 1, "an4" },
- { 2, "an8" },
+ { 0, "n4" },
+ { 1, "n8" },
{ 0, NULL }
};
@@ -18881,16 +20549,15 @@ static const value_string lte_rrc_T_codebookOverSamplingRateConfig_O1_r13_vals[]
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);
+ 2, NULL, FALSE, 0, NULL);
return offset;
}
static const value_string lte_rrc_T_codebookOverSamplingRateConfig_O2_r13_vals[] = {
- { 0, "na" },
- { 1, "an4" },
- { 2, "an8" },
+ { 0, "n4" },
+ { 1, "n8" },
{ 0, NULL }
};
@@ -18898,145 +20565,208 @@ static const value_string lte_rrc_T_codebookOverSamplingRateConfig_O2_r13_vals[]
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);
+ 2, 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);
+dissect_lte_rrc_CSI_IM_ConfigId_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, maxCSI_IM_r13, NULL, FALSE);
return offset;
}
-static const value_string lte_rrc_T_interferenceMeasRestriction_r13_vals[] = {
- { 0, "on" },
- { 0, NULL }
+static const per_sequence_t SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13_sequence_of[1] = {
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigId_r13 },
};
+static int
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_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_CSI_IM_ConfigId_r13, SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
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);
+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 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 },
+static const per_sequence_t NZP_ResourceConfig_r13_sequence[] = {
+ { &hf_lte_rrc_resourceConfig_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ResourceConfig_r13 },
{ 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_) {
+dissect_lte_rrc_NZP_ResourceConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_CSI_RS_InfoNonPrecoded_r13, CSI_RS_InfoNonPrecoded_r13_sequence);
+ ett_lte_rrc_NZP_ResourceConfig_r13, NZP_ResourceConfig_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 const per_sequence_t SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13_sequence_of[1] = {
+ { &hf_lte_rrc_nzp_resourceConfigList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_NZP_ResourceConfig_r13 },
};
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_) {
+dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11, SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r11_sequence_of,
- 1, 7, FALSE);
+ ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13, SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13_sequence_of,
+ 1, 2, FALSE);
return offset;
}
-static const value_string lte_rrc_T_interferenceMeasRestriction_r13_01_vals[] = {
- { 0, "on" },
+static const value_string lte_rrc_T_cdmType_r13_vals[] = {
+ { 0, "cdm2" },
+ { 1, "cdm4" },
{ 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_) {
+dissect_lte_rrc_T_cdmType_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);
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_20_sequence[] = {
+ { &hf_lte_rrc_nzp_resourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13 },
+ { &hf_lte_rrc_cdmType_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cdmType_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_20, T_setup_20_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t CSI_RS_ConfigNZP_EMIMO_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_24 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_20 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZP_EMIMO_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_CSI_RS_ConfigNZP_EMIMO_r13, CSI_RS_ConfigNZP_EMIMO_r13_choice,
+ 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 },
+static const per_sequence_t CSI_RS_ConfigNonPrecoded_r13_sequence[] = {
+ { &hf_lte_rrc_p_C_AndCBSRList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_C_AndCBSR_PerResourceConfig_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_OPTIONAL , dissect_lte_rrc_T_codebookOverSamplingRateConfig_O1_r13 },
+ { &hf_lte_rrc_codebookOverSamplingRateConfig_O2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_codebookOverSamplingRateConfig_O2_r13 },
+ { &hf_lte_rrc_codebookConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13 },
+ { &hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13 },
{ 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_) {
+dissect_lte_rrc_CSI_RS_ConfigNonPrecoded_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);
+ ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13, CSI_RS_ConfigNonPrecoded_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_CSI_RS_ConfigNZPId_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, maxCSI_RS_NZP_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13_sequence_of[1] = {
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZPId_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_) {
+dissect_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_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,
+ ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13, SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_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 const per_sequence_t SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13_sequence_of[1] = {
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigId_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_) {
+dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_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);
+ ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13, SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13_sequence_of,
+ 1, 8, FALSE);
return offset;
}
-static const per_sequence_t SEQUENCE_SIZE_1_7_OF_P_C_AndCBSR_PerResourceConfig_r13_sequence_of[1] = {
+static const per_sequence_t SEQUENCE_SIZE_1_8_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_) {
+dissect_lte_rrc_SEQUENCE_SIZE_1_8_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_8_OF_P_C_AndCBSR_PerResourceConfig_r13, SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13_sequence_of,
+ 1, 8, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_ace_For4Tx_PerResourceConfigList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+};
+
+static int
+dissect_lte_rrc_T_ace_For4Tx_PerResourceConfigList_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,
+ ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13, T_ace_For4Tx_PerResourceConfigList_r13_sequence_of,
1, 7, FALSE);
return offset;
@@ -19073,62 +20803,63 @@ dissect_lte_rrc_T_channelMeasRestriction_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-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 },
+static const per_sequence_t CSI_RS_ConfigBeamformed_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_r13 },
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13 },
+ { &hf_lte_rrc_p_C_AndCBSR_PerResourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13 },
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ace_For4Tx_PerResourceConfigList_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_) {
+dissect_lte_rrc_CSI_RS_ConfigBeamformed_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);
+ ett_lte_rrc_CSI_RS_ConfigBeamformed_r13, CSI_RS_ConfigBeamformed_r13_sequence);
return offset;
}
-static const value_string lte_rrc_T_setup_14_vals[] = {
+static const value_string lte_rrc_T_setup_18_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 },
+static const per_choice_t T_setup_18_choice[] = {
+ { 0, &hf_lte_rrc_nonPrecoded_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigNonPrecoded_r13 },
+ { 1, &hf_lte_rrc_beamformed_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSI_RS_ConfigBeamformed_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_) {
+dissect_lte_rrc_T_setup_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_14, T_setup_14_choice,
+ ett_lte_rrc_T_setup_18, T_setup_18_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_eMIMO_Type_r13_vals[] = {
+static const value_string lte_rrc_CSI_RS_ConfigEMIMO_r13_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_eMIMO_Type_r13_choice[] = {
+static const per_choice_t CSI_RS_ConfigEMIMO_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 },
+ { 1, &hf_lte_rrc_setup_21 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_18 },
{ 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_) {
+dissect_lte_rrc_CSI_RS_ConfigEMIMO_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,
+ ett_lte_rrc_CSI_RS_ConfigEMIMO_r13, CSI_RS_ConfigEMIMO_r13_choice,
NULL);
return offset;
@@ -19136,9 +20867,9 @@ dissect_lte_rrc_T_eMIMO_Type_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
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 },
+ { &hf_lte_rrc_cqi_ReportAperiodicProc_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cqi_ReportAperiodicProc_v1310 },
+ { &hf_lte_rrc_cqi_ReportAperiodicProc2_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cqi_ReportAperiodicProc2_v1310 },
+ { &hf_lte_rrc_eMIMO_Type_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO_r13 },
{ NULL, 0, 0, NULL }
};
@@ -19232,15 +20963,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_37_sequence[] = {
+static const per_sequence_t T_setup_46_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_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_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_37, T_setup_37_sequence);
+ ett_lte_rrc_T_setup_46, T_setup_46_sequence);
return offset;
}
@@ -19254,7 +20985,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_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_37 },
+ { 1, &hf_lte_rrc_setup_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
{ 0, NULL, 0, NULL }
};
@@ -19268,16 +20999,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_38_sequence[] = {
+static const per_sequence_t T_setup_47_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_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_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_38, T_setup_38_sequence);
+ ett_lte_rrc_T_setup_47, T_setup_47_sequence);
return offset;
}
@@ -19291,7 +21022,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_43 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_38 },
+ { 1, &hf_lte_rrc_setup_53 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_47 },
{ 0, NULL, 0, NULL }
};
@@ -19330,16 +21061,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_40_sequence[] = {
+static const per_sequence_t T_setup_55_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_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_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_40, T_setup_40_sequence);
+ ett_lte_rrc_T_setup_55, T_setup_55_sequence);
return offset;
}
@@ -19353,7 +21084,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_45 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_40 },
+ { 1, &hf_lte_rrc_setup_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
{ 0, NULL, 0, NULL }
};
@@ -19501,7 +21232,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_23_sequence[] = {
+static const per_sequence_t T_setup_26_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 },
@@ -19509,9 +21240,9 @@ static const per_sequence_t T_setup_23_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_23, T_setup_23_sequence);
+ ett_lte_rrc_T_setup_26, T_setup_26_sequence);
return offset;
}
@@ -19525,7 +21256,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_28 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_23 },
+ { 1, &hf_lte_rrc_setup_31 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_26 },
{ 0, NULL, 0, NULL }
};
@@ -19566,15 +21297,15 @@ dissect_lte_rrc_T_eimta_HARQ_ReferenceConfig_r12(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_25_sequence[] = {
+static const per_sequence_t T_setup_28_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_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_25, T_setup_25_sequence);
+ ett_lte_rrc_T_setup_28, T_setup_28_sequence);
return offset;
}
@@ -19588,7 +21319,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_30 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_25 },
+ { 1, &hf_lte_rrc_setup_33 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_28 },
{ 0, NULL, 0, NULL }
};
@@ -19602,7 +21333,7 @@ dissect_lte_rrc_T_mbsfn_SubframeConfigList_v1250(tvbuff_t *tvb _U_, int offset _
}
-static const per_sequence_t T_setup_24_sequence[] = {
+static const per_sequence_t T_setup_27_sequence[] = {
{ &hf_lte_rrc_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 },
@@ -19610,9 +21341,9 @@ static const per_sequence_t T_setup_24_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_24, T_setup_24_sequence);
+ ett_lte_rrc_T_setup_27, T_setup_27_sequence);
return offset;
}
@@ -19626,7 +21357,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_29 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_24 },
+ { 1, &hf_lte_rrc_setup_32 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_27 },
{ 0, NULL, 0, NULL }
};
@@ -19640,15 +21371,15 @@ dissect_lte_rrc_EIMTA_MainConfigServCell_r12(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_39_sequence[] = {
+static const per_sequence_t T_setup_48_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_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_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_39, T_setup_39_sequence);
+ ett_lte_rrc_T_setup_48, T_setup_48_sequence);
return offset;
}
@@ -19662,7 +21393,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_44 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_39 },
+ { 1, &hf_lte_rrc_setup_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
{ 0, NULL, 0, NULL }
};
@@ -19690,15 +21421,15 @@ dissect_lte_rrc_PUCCH_ConfigDedicated_v1250(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const per_sequence_t T_setup_05_sequence[] = {
+static const per_sequence_t T_setup_06_sequence[] = {
{ &hf_lte_rrc_csi_MeasSubframeSets_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_05, T_setup_05_sequence);
+ ett_lte_rrc_T_setup_06, T_setup_06_sequence);
return offset;
}
@@ -19712,7 +21443,7 @@ static const value_string lte_rrc_T_csi_SubframePatternConfig_r12_vals[] = {
static const per_choice_t T_csi_SubframePatternConfig_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_05 },
+ { 1, &hf_lte_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_06 },
{ 0, NULL, 0, NULL }
};
@@ -19736,10 +21467,35 @@ dissect_lte_rrc_CSI_IM_ConfigId_v1250(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+
+static int
+dissect_lte_rrc_CSI_IM_ConfigId_v1310(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,
+ minCSI_IM_r13, maxCSI_IM_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_IM_ConfigExt_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_interferenceMeasRestriction_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_csi_IM_ConfigId_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_IM_ConfigId_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_CSI_IM_ConfigExt_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, CSI_IM_ConfigExt_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CSI_IM_ConfigExt_r12_sequence[] = {
{ &hf_lte_rrc_csi_IM_ConfigId_v1250, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigId_v1250 },
{ &hf_lte_rrc_resourceConfig_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_subframeConfig_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_154 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigExt_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -19799,15 +21555,15 @@ dissect_lte_rrc_T_aperiodicCSI_Trigger_v1250(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_setup_11_sequence[] = {
+static const per_sequence_t T_setup_12_sequence[] = {
{ &hf_lte_rrc_aperiodicCSI_Trigger_v1250, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_aperiodicCSI_Trigger_v1250 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_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_11, T_setup_11_sequence);
+ ett_lte_rrc_T_setup_12, T_setup_12_sequence);
return offset;
}
@@ -19821,7 +21577,7 @@ static const value_string lte_rrc_CQI_ReportAperiodic_v1250_vals[] = {
static const per_choice_t CQI_ReportAperiodic_v1250_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_11 },
+ { 1, &hf_lte_rrc_setup_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_12 },
{ 0, NULL, 0, NULL }
};
@@ -19918,7 +21674,7 @@ dissect_lte_rrc_T_p0_UE_PUSCH_SubframeSet2_r12(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_setup_62_sequence[] = {
+static const per_sequence_t T_setup_81_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 },
@@ -19927,9 +21683,9 @@ static const per_sequence_t T_setup_62_sequence[] = {
};
static int
-dissect_lte_rrc_T_setup_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_62, T_setup_62_sequence);
+ ett_lte_rrc_T_setup_81, T_setup_81_sequence);
return offset;
}
@@ -19943,7 +21699,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_70 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_62 },
+ { 1, &hf_lte_rrc_setup_90 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_81 },
{ 0, NULL, 0, NULL }
};
@@ -19987,7 +21743,7 @@ dissect_lte_rrc_T_betaOffsetMC_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_setup_41_sequence[] = {
+static const per_sequence_t T_setup_56_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 },
@@ -19996,9 +21752,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_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_41, T_setup_41_sequence);
+ ett_lte_rrc_T_setup_56, T_setup_56_sequence);
return offset;
}
@@ -20012,7 +21768,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_46 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
+ { 1, &hf_lte_rrc_setup_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_56 },
{ 0, NULL, 0, NULL }
};
@@ -20054,15 +21810,15 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12(tv
}
-static const per_sequence_t T_setup_16_sequence[] = {
+static const per_sequence_t T_setup_17_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_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_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_setup_16, T_setup_16_sequence);
+ ett_lte_rrc_T_setup_17, T_setup_17_sequence);
return offset;
}
@@ -20076,7 +21832,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_19 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_16 },
+ { 1, &hf_lte_rrc_setup_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_17 },
{ 0, NULL, 0, NULL }
};
@@ -20183,29 +21939,244 @@ dissect_lte_rrc_T_dmrs_tableAlt_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t DMRS_Config_v13x0_sequence[] = {
+static const per_sequence_t DMRS_Config_v1310_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_) {
+dissect_lte_rrc_DMRS_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1310, DMRS_Config_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PDSCH_ConfigDedicated_v1310_sequence[] = {
+ { &hf_lte_rrc_dmrs_ConfigPDSCH_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DMRS_Config_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_ConfigDedicated_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1310, PDSCH_ConfigDedicated_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_repetitionFactor_r13_vals[] = {
+ { 0, "n2" },
+ { 1, "n4" },
+ { 2, "n6" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_repetitionFactor_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_49_sequence[] = {
+ { &hf_lte_rrc_repetitionFactor_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_repetitionFactor_r13 },
+ { &hf_lte_rrc_n1PUCCH_AN_Rep_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_49, T_setup_49_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ackNackRepetition_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_ackNackRepetition_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_55 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_ackNackRepetition_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_ackNackRepetition_r13, T_ackNackRepetition_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_tdd_AckNackFeedbackMode_r13_vals[] = {
+ { 0, "bundling" },
+ { 1, "multiplexing" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_AckNackFeedbackMode_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_n3PUCCH_AN_List_r13_sequence_of[1] = {
+ { &hf_lte_rrc_n3PUCCH_AN_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_549 },
+};
+
+static int
+dissect_lte_rrc_T_n3PUCCH_AN_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_T_n3PUCCH_AN_List_r13, T_n3PUCCH_AN_List_r13_sequence_of,
+ 1, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_n3PUCCH_AN_ListP1_r13_sequence_of[1] = {
+ { &hf_lte_rrc_n3PUCCH_AN_ListP1_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_549 },
+};
+
+static int
+dissect_lte_rrc_T_n3PUCCH_AN_ListP1_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_T_n3PUCCH_AN_ListP1_r13, T_n3PUCCH_AN_ListP1_r13_sequence_of,
+ 1, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_50_sequence[] = {
+ { &hf_lte_rrc_n3PUCCH_AN_ListP1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n3PUCCH_AN_ListP1_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_50, T_setup_50_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_twoAntennaPortActivatedPUCCH_Format3_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_50 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_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_twoAntennaPortActivatedPUCCH_Format3_r13, T_twoAntennaPortActivatedPUCCH_Format3_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_format3_r13_sequence[] = {
+ { &hf_lte_rrc_n3PUCCH_AN_List_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_n3PUCCH_AN_List_r13 },
+ { &hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_format3_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_format3_r13, T_format3_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_n1PUCCH_AN_CS_ListP1_r13_sequence_of[1] = {
+ { &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
+};
+
+static int
+dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_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_T_n1PUCCH_AN_CS_ListP1_r13, T_n1PUCCH_AN_CS_ListP1_r13_sequence_of,
+ 2, 4, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_51_sequence[] = {
+ { &hf_lte_rrc_n1PUCCH_AN_CS_List_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10 },
+ { &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_DMRS_Config_v13x0, DMRS_Config_v13x0_sequence);
+ ett_lte_rrc_T_setup_51, T_setup_51_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 },
+static const value_string lte_rrc_T_n1PUCCH_AN_CS_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_n1PUCCH_AN_CS_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_51 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_n1PUCCH_AN_CS_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_n1PUCCH_AN_CS_r13, T_n1PUCCH_AN_CS_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_channelSelection_r13_sequence[] = {
+ { &hf_lte_rrc_n1PUCCH_AN_CS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_n1PUCCH_AN_CS_r13 },
{ 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_) {
+dissect_lte_rrc_T_channelSelection_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_PDSCH_ConfigDedicated_v13x0, PDSCH_ConfigDedicated_v13x0_sequence);
+ ett_lte_rrc_T_channelSelection_r13, T_channelSelection_r13_sequence);
return offset;
}
@@ -20237,7 +22208,7 @@ dissect_lte_rrc_Format4_resource_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
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 },
+ { &hf_lte_rrc_format4_resourceConfiguration_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format4_resource_r13 },
};
static int
@@ -20251,7 +22222,7 @@ dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13(tvbuff_t *tvb _U_, int o
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 },
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format4_resource_r13 },
};
static int
@@ -20265,8 +22236,8 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_r13(tvbuff_t *tvb _U_, int
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 },
+ { &hf_lte_rrc_format4_resourceConfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format4_resource_r13 },
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_2_OF_Format4_resource_r13 },
{ NULL, 0, 0, NULL }
};
@@ -20295,7 +22266,7 @@ dissect_lte_rrc_Format5_resource_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
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 },
+ { &hf_lte_rrc_format5_resourceConfiguration_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Format5_resource_r13 },
};
static int
@@ -20308,86 +22279,334 @@ dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13(tvbuff_t *tvb _U_, int o
}
-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 const per_sequence_t T_format5_r13_sequence[] = {
+ { &hf_lte_rrc_format5_resourceConfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SEQUENCE_SIZE_4_OF_Format5_resource_r13 },
+ { &hf_lte_rrc_format5_MultiCSI_resourceConfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Format5_resource_r13 },
+ { NULL, 0, 0, NULL }
};
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);
+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 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 },
+static const value_string lte_rrc_T_pucch_Format_r13_vals[] = {
+ { 0, "format3-r13" },
+ { 1, "channelSelection-r13" },
+ { 2, "format4-r13" },
+ { 3, "format5-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_pucch_Format_r13_choice[] = {
+ { 0, &hf_lte_rrc_format3_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_format3_r13 },
+ { 1, &hf_lte_rrc_channelSelection_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_channelSelection_r13 },
+ { 2, &hf_lte_rrc_format4_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_format4_r13 },
+ { 3, &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 value_string lte_rrc_T_twoAntennaPortActivatedPUCCH_Format1a1b_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format1a1b_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_simultaneousPUCCH_PUSCH_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_simultaneousPUCCH_PUSCH_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_setup_52_sequence[] = {
+ { &hf_lte_rrc_nPUCCH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_503 },
+ { &hf_lte_rrc_n1PUCCH_AN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_format5_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_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_format5_r13, T_format5_r13_sequence);
+ ett_lte_rrc_T_setup_52, T_setup_52_sequence);
return offset;
}
-static const value_string lte_rrc_T_pucch_Format_r13_vals[] = {
- { 0, "format4-r13" },
- { 1, "format5-r13" },
+static const value_string lte_rrc_T_nPUCCH_Param_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
{ 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 },
+static const per_choice_t T_nPUCCH_Param_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_58 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
{ 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_) {
+dissect_lte_rrc_T_nPUCCH_Param_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,
+ ett_lte_rrc_T_nPUCCH_Param_r13, T_nPUCCH_Param_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 },
+static const per_sequence_t T_setup_53_sequence[] = {
+ { &hf_lte_rrc_nkaPUCCH_AN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_PUCCH_ConfigDedicated_v13xy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_PUCCH_ConfigDedicated_v13xy, PUCCH_ConfigDedicated_v13xy_sequence);
+ ett_lte_rrc_T_setup_53, T_setup_53_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 },
+static const value_string lte_rrc_T_nkaPUCCH_Param_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_nkaPUCCH_Param_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_59 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nkaPUCCH_Param_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_nkaPUCCH_Param_r13, T_nkaPUCCH_Param_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_codebooksizeDetermination_r13_vals[] = {
+ { 0, "dai" },
+ { 1, "cc" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_codebooksizeDetermination_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_pucch_NumRepetitionCE_format1_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_format1_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_pucch_NumRepetitionCE_format2_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_format2_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_modeA_sequence[] = {
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format1_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_pucch_NumRepetitionCE_format1_r13 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_pucch_NumRepetitionCE_format2_r13 },
{ 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_) {
+dissect_lte_rrc_T_modeA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_modeA, T_modeA_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_NumRepetitionCE_format1_r13_01_vals[] = {
+ { 0, "r4" },
+ { 1, "r8" },
+ { 2, "r16" },
+ { 3, "r32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_format1_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_NumRepetitionCE_format2_r13_01_vals[] = {
+ { 0, "r4" },
+ { 1, "r8" },
+ { 2, "r16" },
+ { 3, "r32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_format2_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_modeB_sequence[] = {
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format1_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_pucch_NumRepetitionCE_format1_r13_01 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format2_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_pucch_NumRepetitionCE_format2_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_modeB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_modeB, T_modeB_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_54_vals[] = {
+ { 0, "modeA" },
+ { 1, "modeB" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_54_choice[] = {
+ { 0, &hf_lte_rrc_modeA , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_modeA },
+ { 1, &hf_lte_rrc_modeB , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_modeB },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_54, T_setup_54_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_NumRepetitionCE_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_pucch_NumRepetitionCE_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_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_NumRepetitionCE_r13, T_pucch_NumRepetitionCE_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t PUCCH_ConfigDedicated_r13_sequence[] = {
+ { &hf_lte_rrc_ackNackRepetition_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ackNackRepetition_r13 },
+ { &hf_lte_rrc_tdd_AckNackFeedbackMode_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tdd_AckNackFeedbackMode_r13 },
+ { &hf_lte_rrc_pucch_Format_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_Format_r13 },
+ { &hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format1a1b_r13 },
+ { &hf_lte_rrc_simultaneousPUCCH_PUSCH_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_simultaneousPUCCH_PUSCH_r13 },
+ { &hf_lte_rrc_n1PUCCH_AN_RepP1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_2047 },
+ { &hf_lte_rrc_nPUCCH_Param_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nPUCCH_Param_r13 },
+ { &hf_lte_rrc_nkaPUCCH_Param_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nkaPUCCH_Param_r13 },
+ { &hf_lte_rrc_spatialBundlingPUCCH_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_spatialBundlingPUSCH_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_harq_TimingTDD_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BOOLEAN },
+ { &hf_lte_rrc_codebooksizeDetermination_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_codebooksizeDetermination_r13 },
+ { &hf_lte_rrc_maximumPayloadCoderate_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_7 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUCCH_ConfigDedicated_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_PUCCH_ConfigDedicated_r13, PUCCH_ConfigDedicated_r13_sequence);
return offset;
}
@@ -20395,7 +22614,9 @@ dissect_lte_rrc_T_betaOffset_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
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 },
+ { &hf_lte_rrc_betaOffset2_ACK_Index_MC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_RI_Index_MC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_CQI_Index_MC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ NULL, 0, 0, NULL }
};
@@ -20408,54 +22629,270 @@ dissect_lte_rrc_T_betaOffsetMC_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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 },
+static const value_string lte_rrc_T_groupHoppingDisabled_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_groupHoppingDisabled_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_dmrs_WithOCC_Activated_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_dmrs_WithOCC_Activated_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_setup_57_sequence[] = {
+ { &hf_lte_rrc_nPUSCH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
+ { &hf_lte_rrc_nDMRS_CSH_Identity_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_509 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_betaOffset_Subframeset2_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_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_betaOffset_Subframeset2_r13, T_betaOffset_Subframeset2_r13_sequence);
+ ett_lte_rrc_T_setup_57, T_setup_57_sequence);
return offset;
}
-static const per_sequence_t T_betaOffset_Subframeset2_MC_r13_sequence[] = {
+static const value_string lte_rrc_T_pusch_DMRS_r11_01_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_pusch_DMRS_r11_01_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_57 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_pusch_DMRS_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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_pusch_DMRS_r11_01, T_pusch_DMRS_r11_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_betaOffsetMC_r12_01_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 },
+ { &hf_lte_rrc_betaOffset2_ACK_Index_MC_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_RI_Index_MC_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_CQI_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_) {
+dissect_lte_rrc_T_betaOffsetMC_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_betaOffset_Subframeset2_MC_r13, T_betaOffset_Subframeset2_MC_r13_sequence);
+ ett_lte_rrc_T_betaOffsetMC_r12_01, T_betaOffsetMC_r12_01_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 },
+static const per_sequence_t T_setup_58_sequence[] = {
+ { &hf_lte_rrc_betaOffset_ACK_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset2_ACK_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffsetMC_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_betaOffsetMC_r12_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_58, T_setup_58_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_uciOnPUSCH_01_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_uciOnPUSCH_01_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_64 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_58 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_uciOnPUSCH_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_uciOnPUSCH_01, T_uciOnPUSCH_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pusch_HoppingConfig_r13_vals[] = {
+ { 0, "on" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pusch_HoppingConfig_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 PUSCH_ConfigDedicated_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_OPTIONAL , dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_RI_Index_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
+ { &hf_lte_rrc_betaOffset_CQI_Index_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_15 },
{ &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 },
+ { &hf_lte_rrc_groupHoppingDisabled_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_groupHoppingDisabled_r13 },
+ { &hf_lte_rrc_dmrs_WithOCC_Activated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_dmrs_WithOCC_Activated_r13 },
+ { &hf_lte_rrc_pusch_DMRS_r11_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pusch_DMRS_r11_01 },
+ { &hf_lte_rrc_uciOnPUSCH_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_uciOnPUSCH_01 },
+ { &hf_lte_rrc_pusch_HoppingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pusch_HoppingConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUSCH_ConfigDedicated_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_PUSCH_ConfigDedicated_r13, PUSCH_ConfigDedicated_r13_sequence);
+
+ 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 T_setup_36_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_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_36, T_setup_36_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_PDCCH_CandidateReductions_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t PDCCH_CandidateReductions_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_36 },
+ { 0, NULL, 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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PDCCH_CandidateReductions_r13, PDCCH_CandidateReductions_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_IM_ConfigToReleaseListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_CSI_IM_ConfigToReleaseListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigId_v1310 },
+};
+
+static int
+dissect_lte_rrc_CSI_IM_ConfigToReleaseListExt_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_CSI_IM_ConfigToReleaseListExt_r13, CSI_IM_ConfigToReleaseListExt_r13_sequence_of,
+ 1, maxCSI_IM_v1310, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_IM_ConfigToAddModListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_CSI_IM_ConfigToAddModListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_IM_ConfigExt_r12 },
+};
+
+static int
+dissect_lte_rrc_CSI_IM_ConfigToAddModListExt_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_CSI_IM_ConfigToAddModListExt_r13, CSI_IM_ConfigToAddModListExt_r13_sequence_of,
+ 1, maxCSI_IM_v1310, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CQI_ReportBoth_v1310_sequence[] = {
+ { &hf_lte_rrc_csi_IM_ConfigToReleaseListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_IM_ConfigToReleaseListExt_r13 },
+ { &hf_lte_rrc_csi_IM_ConfigToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_IM_ConfigToAddModListExt_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_) {
+dissect_lte_rrc_CQI_ReportBoth_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_CQI_ReportBoth_v1310, CQI_ReportBoth_v1310_sequence);
return offset;
}
-static const per_sequence_t T_aperiodicCSI_Trigger_v13xy_sequence[] = {
+static const per_sequence_t T_aperiodicCSI_Trigger_v1310_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 },
@@ -20466,15 +22903,15 @@ static const per_sequence_t T_aperiodicCSI_Trigger_v13xy_sequence[] = {
};
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_) {
+dissect_lte_rrc_T_aperiodicCSI_Trigger_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_aperiodicCSI_Trigger_v1310, T_aperiodicCSI_Trigger_v1310_sequence);
return offset;
}
-static const per_sequence_t T_aperiodicCSI_Trigger2_r13_sequence[] = {
+static const per_sequence_t T_setup_14_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 },
@@ -20485,46 +22922,67 @@ static const per_sequence_t T_aperiodicCSI_Trigger2_r13_sequence[] = {
};
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_) {
+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_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_aperiodicCSI_Trigger2_r13, T_aperiodicCSI_Trigger2_r13_sequence);
+ ett_lte_rrc_T_setup_14, T_setup_14_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 },
+static const value_string lte_rrc_T_aperiodicCSI_Trigger2_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_aperiodicCSI_Trigger2_r13_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_14 },
+ { 0, NULL, 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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_aperiodicCSI_Trigger2_r13, T_aperiodicCSI_Trigger2_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_13_sequence[] = {
+ { &hf_lte_rrc_aperiodicCSI_Trigger_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Trigger_v1310 },
{ &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_) {
+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_12, T_setup_12_sequence);
+ ett_lte_rrc_T_setup_13, T_setup_13_sequence);
return offset;
}
-static const value_string lte_rrc_CQI_ReportAperiodic_v13xy_vals[] = {
+static const value_string lte_rrc_CQI_ReportAperiodic_v1310_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t CQI_ReportAperiodic_v13xy_choice[] = {
+static const per_choice_t CQI_ReportAperiodic_v1310_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 },
+ { 1, &hf_lte_rrc_setup_13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_13 },
{ 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_) {
+dissect_lte_rrc_CQI_ReportAperiodic_v1310(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_CQI_ReportAperiodic_v1310, CQI_ReportAperiodic_v1310_choice,
NULL);
return offset;
@@ -20546,31 +23004,32 @@ dissect_lte_rrc_T_simultaneousAckNackAndCQI_Format4_Format5_r13(tvbuff_t *tvb _U
}
-static const per_sequence_t CQI_ReportPeriodic_v13xy_sequence[] = {
+static const per_sequence_t CQI_ReportPeriodic_v1310_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_) {
+dissect_lte_rrc_CQI_ReportPeriodic_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_CQI_ReportPeriodic_v1310, CQI_ReportPeriodic_v1310_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 },
+static const per_sequence_t CQI_ReportConfig_v1310_sequence[] = {
+ { &hf_lte_rrc_cqi_ReportBoth_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportBoth_v1310 },
+ { &hf_lte_rrc_cqi_ReportAperiodic_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportAperiodic_v1310 },
+ { &hf_lte_rrc_cqi_ReportPeriodic_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportPeriodic_v1310 },
{ 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_) {
+dissect_lte_rrc_CQI_ReportConfig_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_CQI_ReportConfig_v1310, CQI_ReportConfig_v1310_sequence);
return offset;
}
@@ -20586,7 +23045,7 @@ dissect_lte_rrc_INTEGER_2_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string lte_rrc_T_cyclicShift_v13x0_vals[] = {
+static const value_string lte_rrc_T_cyclicShift_v1310_vals[] = {
{ 0, "cs8" },
{ 1, "cs9" },
{ 2, "cs10" },
@@ -20596,7 +23055,7 @@ static const value_string lte_rrc_T_cyclicShift_v13x0_vals[] = {
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_) {
+dissect_lte_rrc_T_cyclicShift_v1310(tvbuff_t *tvb _U_, int offset _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);
@@ -20620,45 +23079,45 @@ dissect_lte_rrc_T_transmissionCombNum_r13(tvbuff_t *tvb _U_, int offset _U_, asn
}
-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 },
+static const per_sequence_t T_setup_67_sequence[] = {
+ { &hf_lte_rrc_transmissionComb_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_3 },
+ { &hf_lte_rrc_cyclicShift_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cyclicShift_v1310 },
{ &hf_lte_rrc_transmissionCombNum_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_transmissionCombNum_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_48, T_setup_48_sequence);
+ ett_lte_rrc_T_setup_67, T_setup_67_sequence);
return offset;
}
-static const value_string lte_rrc_SoundingRS_UL_ConfigDedicated_v13x0_vals[] = {
+static const value_string lte_rrc_SoundingRS_UL_ConfigDedicated_v1310_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t SoundingRS_UL_ConfigDedicated_v13x0_choice[] = {
+static const per_choice_t SoundingRS_UL_ConfigDedicated_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_56 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_48 },
+ { 1, &hf_lte_rrc_setup_76 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_67 },
{ 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_) {
+dissect_lte_rrc_SoundingRS_UL_ConfigDedicated_v1310(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_SoundingRS_UL_ConfigDedicated_v1310, SoundingRS_UL_ConfigDedicated_v1310_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_srs_UpPtsAdd_vals[] = {
+static const value_string lte_rrc_T_srs_UpPtsAdd_r13_vals[] = {
{ 0, "sym2" },
{ 1, "sym4" },
{ 0, NULL }
@@ -20666,7 +23125,7 @@ static const value_string lte_rrc_T_srs_UpPtsAdd_vals[] = {
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_) {
+dissect_lte_rrc_T_srs_UpPtsAdd_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);
@@ -20752,8 +23211,8 @@ dissect_lte_rrc_T_transmissionCombNum_r13_01(tvbuff_t *tvb _U_, int offset _U_,
}
-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 },
+static const per_sequence_t T_setup_68_sequence[] = {
+ { &hf_lte_rrc_srs_UpPtsAdd_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_UpPtsAdd_r13 },
{ &hf_lte_rrc_srs_Bandwidth_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_Bandwidth_r13 },
{ &hf_lte_rrc_srs_HoppingBandwidth_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_HoppingBandwidth_r13 },
{ &hf_lte_rrc_freqDomainPosition_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_23 },
@@ -20767,9 +23226,9 @@ static const per_sequence_t T_setup_49_sequence[] = {
};
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_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_49, T_setup_49_sequence);
+ ett_lte_rrc_T_setup_68, T_setup_68_sequence);
return offset;
}
@@ -20783,7 +23242,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_vals
static const per_choice_t SoundingRS_UL_ConfigDedicatedUpPTsExt_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_57 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_49 },
+ { 1, &hf_lte_rrc_setup_77 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_68 },
{ 0, NULL, 0, NULL }
};
@@ -20797,7 +23256,7 @@ dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13(tvbuff_t *tvb _U_, int
}
-static const value_string lte_rrc_T_cyclicShiftAp_v13x0_vals[] = {
+static const value_string lte_rrc_T_cyclicShiftAp_v1310_vals[] = {
{ 0, "cs8" },
{ 1, "cs9" },
{ 2, "cs10" },
@@ -20807,7 +23266,7 @@ static const value_string lte_rrc_T_cyclicShiftAp_v13x0_vals[] = {
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_) {
+dissect_lte_rrc_T_cyclicShiftAp_v1310(tvbuff_t *tvb _U_, int offset _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);
@@ -20831,111 +23290,111 @@ dissect_lte_rrc_T_transmissionCombNum_r13_02(tvbuff_t *tvb _U_, int offset _U_,
}
-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 },
+static const per_sequence_t SRS_ConfigAp_v1310_sequence[] = {
+ { &hf_lte_rrc_transmissionCombAp_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_3 },
+ { &hf_lte_rrc_cyclicShiftAp_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cyclicShiftAp_v1310 },
{ &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_) {
+dissect_lte_rrc_SRS_ConfigAp_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_SRS_ConfigAp_v1310, SRS_ConfigAp_v1310_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 const per_sequence_t SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_v1310 },
};
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_) {
+dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310(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,
+ ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310, SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310_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 },
+static const per_sequence_t T_setup_72_sequence[] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format0_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SRS_ConfigAp_v1310 },
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SRS_ConfigAp_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_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_53, T_setup_53_sequence);
+ ett_lte_rrc_T_setup_72, T_setup_72_sequence);
return offset;
}
-static const value_string lte_rrc_T_srs_ActivateAp_v13x0_vals[] = {
+static const value_string lte_rrc_T_srs_ActivateAp_v1310_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_srs_ActivateAp_v13x0_choice[] = {
+static const per_choice_t T_srs_ActivateAp_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_61 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_53 },
+ { 1, &hf_lte_rrc_setup_81 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_72 },
{ 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_) {
+dissect_lte_rrc_T_srs_ActivateAp_v1310(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_T_srs_ActivateAp_v1310, T_srs_ActivateAp_v1310_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 },
+static const per_sequence_t T_setup_71_sequence[] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310 },
+ { &hf_lte_rrc_srs_ActivateAp_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_ActivateAp_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_52, T_setup_52_sequence);
+ ett_lte_rrc_T_setup_71, T_setup_71_sequence);
return offset;
}
-static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v13x0_vals[] = {
+static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodic_v13x0_choice[] = {
+static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodic_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_60 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_52 },
+ { 1, &hf_lte_rrc_setup_80 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_71 },
{ 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_) {
+dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310, SoundingRS_UL_ConfigDedicatedAperiodic_v1310_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_srs_UpPtsAdd_01_vals[] = {
+static const value_string lte_rrc_T_srs_UpPtsAdd_r13_01_vals[] = {
{ 0, "sym2" },
{ 1, "sym4" },
{ 0, NULL }
@@ -20943,7 +23402,7 @@ static const value_string lte_rrc_T_srs_UpPtsAdd_01_vals[] = {
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_) {
+dissect_lte_rrc_T_srs_UpPtsAdd_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);
@@ -20951,7 +23410,7 @@ dissect_lte_rrc_T_srs_UpPtsAdd_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_srs_BandwidthAp_r10_01_vals[] = {
+static const value_string lte_rrc_T_srs_BandwidthAp_r13_vals[] = {
{ 0, "bw0" },
{ 1, "bw1" },
{ 2, "bw2" },
@@ -20961,7 +23420,7 @@ static const value_string lte_rrc_T_srs_BandwidthAp_r10_01_vals[] = {
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_) {
+dissect_lte_rrc_T_srs_BandwidthAp_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);
@@ -20969,7 +23428,7 @@ dissect_lte_rrc_T_srs_BandwidthAp_r10_01(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_cyclicShiftAp_r10_01_vals[] = {
+static const value_string lte_rrc_T_cyclicShiftAp_r13_vals[] = {
{ 0, "cs0" },
{ 1, "cs1" },
{ 2, "cs2" },
@@ -20987,7 +23446,7 @@ static const value_string lte_rrc_T_cyclicShiftAp_r10_01_vals[] = {
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_) {
+dissect_lte_rrc_T_cyclicShiftAp_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);
@@ -21012,11 +23471,11 @@ dissect_lte_rrc_T_transmissionCombNum_r13_03(tvbuff_t *tvb _U_, int offset _U_,
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_srs_AntennaPortAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_AntennaPort },
+ { &hf_lte_rrc_srs_BandwidthAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_BandwidthAp_r13 },
+ { &hf_lte_rrc_freqDomainPositionAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_23 },
+ { &hf_lte_rrc_transmissionCombAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_3 },
+ { &hf_lte_rrc_cyclicShiftAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_cyclicShiftAp_r13 },
{ &hf_lte_rrc_transmissionCombNum_r13_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_transmissionCombNum_r13_03 },
{ NULL, 0, 0, NULL }
};
@@ -21044,16 +23503,16 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13(tvbuff_t *tvb _U_, int off
}
-static const per_sequence_t T_setup_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 },
+static const per_sequence_t T_setup_74_sequence[] = {
+ { &hf_lte_rrc_srs_ConfigApDCI_Format0_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SRS_ConfigAp_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_55, T_setup_55_sequence);
+ ett_lte_rrc_T_setup_74, T_setup_74_sequence);
return offset;
}
@@ -21067,7 +23526,7 @@ static const value_string lte_rrc_T_srs_ActivateAp_r13_vals[] = {
static const per_choice_t T_srs_ActivateAp_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_63 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_55 },
+ { 1, &hf_lte_rrc_setup_83 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_74 },
{ 0, NULL, 0, NULL }
};
@@ -21081,8 +23540,8 @@ dissect_lte_rrc_T_srs_ActivateAp_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-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 },
+static const per_sequence_t T_setup_73_sequence[] = {
+ { &hf_lte_rrc_srs_UpPtsAdd_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_srs_UpPtsAdd_r13_01 },
{ &hf_lte_rrc_srs_ConfigIndexAp_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ &hf_lte_rrc_srs_ConfigApDCI_Format4_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r13 },
{ &hf_lte_rrc_srs_ActivateAp_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_srs_ActivateAp_r13 },
@@ -21090,9 +23549,9 @@ static const per_sequence_t T_setup_54_sequence[] = {
};
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;
}
@@ -21106,7 +23565,7 @@ static const value_string lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt
static const per_choice_t SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_62 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_54 },
+ { 1, &hf_lte_rrc_setup_82 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_73 },
{ 0, NULL, 0, NULL }
};
@@ -21120,75 +23579,100 @@ dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13(tvbuff_t *tvb
}
-static const value_string lte_rrc_T_setup_17_vals[] = {
- { 0, "nonPrecoded-r13" },
- { 1, "beamformed-r13" },
- { 0, NULL }
+static const per_sequence_t CSI_RS_Config_v1310_sequence[] = {
+ { &hf_lte_rrc_eMIMO_Type_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigEMIMO_r13 },
+ { NULL, 0, 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_CSI_RS_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1310, CSI_RS_Config_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_41_vals[] = {
+ { 0, "ce-ModeA" },
+ { 1, "ce-ModeB" },
+ { 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);
+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_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
return offset;
}
-static const value_string lte_rrc_T_eMIMO_Type_r13_01_vals[] = {
+static const value_string lte_rrc_T_ce_Mode_r13_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_eMIMO_Type_r13_01_choice[] = {
+static const per_choice_t T_ce_Mode_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_20 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_17 },
+ { 1, &hf_lte_rrc_setup_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_41 },
{ 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_) {
+dissect_lte_rrc_T_ce_Mode_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_01, T_eMIMO_Type_r13_01_choice,
+ ett_lte_rrc_T_ce_Mode_r13, T_ce_Mode_r13_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 const per_sequence_t CSI_RS_ConfigNZPToAddModListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZP_r11 },
};
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);
+dissect_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_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_CSI_RS_ConfigNZPToAddModListExt_r13, CSI_RS_ConfigNZPToAddModListExt_r13_sequence_of,
+ 1, maxCSI_RS_NZP_v1310, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t CSI_RS_ConfigNZPToReleaseListExt_r13_sequence_of[1] = {
+ { &hf_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CSI_RS_ConfigNZPId_v1310 },
+};
+
+static int
+dissect_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_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_CSI_RS_ConfigNZPToReleaseListExt_r13, CSI_RS_ConfigNZPToReleaseListExt_r13_sequence_of,
+ 1, maxCSI_RS_NZP_v1310, FALSE);
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_pdsch_ConfigDedicated_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v1310 },
+ { &hf_lte_rrc_pucch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_r13 },
+ { &hf_lte_rrc_pusch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated_r13 },
+ { &hf_lte_rrc_pdcch_CandidateReductions_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDCCH_CandidateReductions_r13 },
+ { &hf_lte_rrc_cqi_ReportConfig_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v1310 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicated_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicated_v1310 },
{ &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_ConfigDedicatedAperiodic_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310 },
{ &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 },
+ { &hf_lte_rrc_csi_RS_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_v1310 },
+ { &hf_lte_rrc_ce_Mode_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_Mode_r13 },
+ { &hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13 },
+ { &hf_lte_rrc_csi_RS_ConfigNZPToReleaseListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13 },
{ NULL, 0, 0, NULL }
};
@@ -21338,7 +23822,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_43_sequence[] = {
+static const per_sequence_t T_setup_60_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 },
@@ -21348,9 +23832,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_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_43, T_setup_43_sequence);
+ ett_lte_rrc_T_setup_60, T_setup_60_sequence);
return offset;
}
@@ -21364,7 +23848,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_51 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_43 },
+ { 1, &hf_lte_rrc_setup_69 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_60 },
{ 0, NULL, 0, NULL }
};
@@ -21399,7 +23883,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_47 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
+ { 1, &hf_lte_rrc_setup_65 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasSubframePattern_r10 },
{ 0, NULL, 0, NULL }
};
@@ -21482,7 +23966,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_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
+ { 1, &hf_lte_rrc_setup_66 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r11 },
{ 0, NULL, 0, NULL }
};
@@ -21636,7 +24120,7 @@ dissect_lte_rrc_NeighCellsToAddModList_r12(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_42_sequence[] = {
+static const per_sequence_t T_setup_59_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 },
@@ -21644,9 +24128,9 @@ static const per_sequence_t T_setup_42_sequence[] = {
};
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_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_42, T_setup_42_sequence);
+ ett_lte_rrc_T_setup_59, T_setup_59_sequence);
return offset;
}
@@ -21660,7 +24144,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_50 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
+ { 1, &hf_lte_rrc_setup_68 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_59 },
{ 0, NULL, 0, NULL }
};
@@ -21743,7 +24227,7 @@ static const value_string lte_rrc_NeighCellsCRS_Info_r13_vals[] = {
static const per_choice_t NeighCellsCRS_Info_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_49 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
+ { 1, &hf_lte_rrc_setup_67 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_CRS_AssistanceInfoList_r13 },
{ 0, NULL, 0, NULL }
};
@@ -21757,8 +24241,67 @@ dissect_lte_rrc_NeighCellsCRS_Info_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const value_string lte_rrc_T_t301_v1310_vals[] = {
+ { 0, "ms2500" },
+ { 1, "ms3000" },
+ { 2, "ms3500" },
+ { 3, "ms4000" },
+ { 4, "ms5000" },
+ { 5, "ms6000" },
+ { 6, "ms8000" },
+ { 7, "ms10000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t301_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_61_sequence[] = {
+ { &hf_lte_rrc_t301_v1310 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301_v1310 },
+ { 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_RLF_TimersAndConstants_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t RLF_TimersAndConstants_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_70 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_61 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RLF_TimersAndConstants_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_RLF_TimersAndConstants_r13, RLF_TimersAndConstants_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 },
+ { &hf_lte_rrc_rlf_TimersAndConstants_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RLF_TimersAndConstants_r13 },
{ NULL, 0, 0, NULL }
};
@@ -21956,7 +24499,7 @@ dissect_lte_rrc_PHICH_Config(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
dissect_lte_rrc_T_systemFrameNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- tvbuff_t *value_tvb;
+ tvbuff_t *value_tvb = NULL;
guint32 sfn;
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8, 8, FALSE, &value_tvb, NULL);
@@ -21970,11 +24513,22 @@ dissect_lte_rrc_T_systemFrameNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+
+static int
+dissect_lte_rrc_BIT_STRING_SIZE_5(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,
+ 5, 5, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t MasterInformationBlock_sequence[] = {
{ &hf_lte_rrc_dl_Bandwidth, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dl_Bandwidth },
{ &hf_lte_rrc_phich_Config, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PHICH_Config },
{ &hf_lte_rrc_systemFrameNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_systemFrameNumber },
- { &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_schedulingInfoSIB1_BR_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
+ { &hf_lte_rrc_spare , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_5 },
{ NULL, 0, 0, NULL }
};
@@ -22261,7 +24815,7 @@ static const value_string lte_rrc_SIB_Type_vals[] = {
{ 14, "sibType17-v1250" },
{ 15, "sibType18-v1250" },
{ 16, "sibType19-v1250" },
- { 17, "sibType20-v13xy" },
+ { 17, "sibType20-v1310" },
{ 0, NULL }
};
@@ -22603,14 +25157,14 @@ dissect_lte_rrc_T_freqBandIndicatorPriority_r12(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_eDRXAllowed_vals[] = {
+static const value_string lte_rrc_T_eDRX_Allowed_r13_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_) {
+dissect_lte_rrc_T_eDRX_Allowed_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);
@@ -22618,30 +25172,239 @@ dissect_lte_rrc_T_eDRXAllowed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
-static const per_sequence_t T_nonCriticalExtension_43_sequence[] = {
+static const per_sequence_t CellSelectionInfoCE_r13_sequence[] = {
+ { &hf_lte_rrc_q_RxLevMinCE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_Q_RxLevMin },
+ { &hf_lte_rrc_q_QualMinRSRQ_CE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Q_QualMin_r9 },
{ 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_CellSelectionInfoCE_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_43, T_nonCriticalExtension_43_sequence);
+ ett_lte_rrc_CellSelectionInfoCE_r13, CellSelectionInfoCE_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_WindowLength_BR_r13_vals[] = {
+ { 0, "ms20" },
+ { 1, "ms40" },
+ { 2, "ms60" },
+ { 3, "ms80" },
+ { 4, "ms120" },
+ { 5, "ms160" },
+ { 6, "ms200" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_WindowLength_BR_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_si_RepetitionPattern_r13_vals[] = {
+ { 0, "everyRF" },
+ { 1, "every2ndRF" },
+ { 2, "every4thRF" },
+ { 3, "every8thRF" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_RepetitionPattern_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 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 },
+static const value_string lte_rrc_T_si_TBS_r13_vals[] = {
+ { 0, "b152" },
+ { 1, "b208" },
+ { 2, "b256" },
+ { 3, "b328" },
+ { 4, "b408" },
+ { 5, "b504" },
+ { 6, "b600" },
+ { 7, "b712" },
+ { 8, "b808" },
+ { 9, "b936" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_TBS_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 SchedulingInfo_BR_r13_sequence[] = {
+ { &hf_lte_rrc_si_Narrowband_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { &hf_lte_rrc_si_TBS_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_TBS_r13 },
{ 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_) {
+dissect_lte_rrc_SchedulingInfo_BR_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_SystemInformationBlockType1_v13xy_IEs, SystemInformationBlockType1_v13xy_IEs_sequence);
+ ett_lte_rrc_SchedulingInfo_BR_r13, SchedulingInfo_BR_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SchedulingInfoList_BR_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SchedulingInfoList_BR_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SchedulingInfo_BR_r13 },
+};
+
+static int
+dissect_lte_rrc_SchedulingInfoList_BR_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_SchedulingInfoList_BR_r13, SchedulingInfoList_BR_r13_sequence_of,
+ 1, maxSI_Message, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13_vals[] = {
+ { 0, "subframePattern10-r13" },
+ { 1, "subframePattern40-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_fdd_DownlinkOrTddSubframeBitmapLC_r13_choice[] = {
+ { 0, &hf_lte_rrc_subframePattern10_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { 1, &hf_lte_rrc_subframePattern40_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_BIT_STRING_SIZE_40 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_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_fdd_DownlinkOrTddSubframeBitmapLC_r13, T_fdd_DownlinkOrTddSubframeBitmapLC_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_si_HoppingConfigCommon_r13_vals[] = {
+ { 0, "on" },
+ { 1, "off" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_HoppingConfigCommon_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_si_ValidityTime_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_si_ValidityTime_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_SystemInfoValueTagSI_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, 3U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInfoValueTagList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SystemInfoValueTagList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SystemInfoValueTagSI_r13 },
+};
+
+static int
+dissect_lte_rrc_SystemInfoValueTagList_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_SystemInfoValueTagList_r13, SystemInfoValueTagList_r13_sequence_of,
+ 1, maxSI_Message, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_bandwidthReducedAccessRelatedInfo_r13_sequence[] = {
+ { &hf_lte_rrc_si_WindowLength_BR_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_WindowLength_BR_r13 },
+ { &hf_lte_rrc_si_RepetitionPattern_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_RepetitionPattern_r13 },
+ { &hf_lte_rrc_schedulingInfoList_BR_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingInfoList_BR_r13 },
+ { &hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapLC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13 },
+ { &hf_lte_rrc_fdd_UplinkSubframeBitmapLC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_startSymbolLC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_4 },
+ { &hf_lte_rrc_si_HoppingConfigCommon_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_si_HoppingConfigCommon_r13 },
+ { &hf_lte_rrc_si_ValidityTime_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_si_ValidityTime_r13 },
+ { &hf_lte_rrc_systemInfoValueTagList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInfoValueTagList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_bandwidthReducedAccessRelatedInfo_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_bandwidthReducedAccessRelatedInfo_r13, T_bandwidthReducedAccessRelatedInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SystemInformationBlockType1_v1310_IEs_sequence[] = {
+ { &hf_lte_rrc_hyperSFN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_10 },
+ { &hf_lte_rrc_eDRX_Allowed_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eDRX_Allowed_r13 },
+ { &hf_lte_rrc_cellSelectionInfoCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE_r13 },
+ { &hf_lte_rrc_bandwidthReducedAccessRelatedInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_v1310_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_v1310_IEs, SystemInformationBlockType1_v1310_IEs_sequence);
return offset;
}
@@ -22651,7 +25414,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_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v13xy_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -22667,7 +25430,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_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -22683,7 +25446,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_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -22698,7 +25461,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v920_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t SystemInformationBlockType1_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_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 },
+ { &hf_lte_rrc_nonCriticalExtension_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -22720,7 +25483,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_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -22788,16 +25551,6 @@ dissect_lte_rrc_T_ac_BarringTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-
-static int
-dissect_lte_rrc_BIT_STRING_SIZE_5(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,
- 5, 5, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t AC_BarringConfig_sequence[] = {
{ &hf_lte_rrc_ac_BarringFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ac_BarringFactor },
{ &hf_lte_rrc_ac_BarringTime, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ac_BarringTime },
@@ -23134,11 +25887,142 @@ dissect_lte_rrc_T_ra_SupervisionInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+
+static int
+dissect_lte_rrc_INTEGER_0_63(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, 63U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_preambleMappingInfo_r13_sequence[] = {
+ { &hf_lte_rrc_firstPreamble_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
+ { &hf_lte_rrc_lastPreamble_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_preambleMappingInfo_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_preambleMappingInfo_r13, T_preambleMappingInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ra_ResponseWindowSize_r13_vals[] = {
+ { 0, "sf20" },
+ { 1, "sf50" },
+ { 2, "sf80" },
+ { 3, "sf120" },
+ { 4, "sf180" },
+ { 5, "sf240" },
+ { 6, "sf320" },
+ { 7, "sf400" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ra_ResponseWindowSize_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_mac_ContentionResolutionTimer_r13_vals[] = {
+ { 0, "sf80" },
+ { 1, "sf100" },
+ { 2, "sf120" },
+ { 3, "sf160" },
+ { 4, "sf200" },
+ { 5, "sf240" },
+ { 6, "sf480" },
+ { 7, "sf960" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mac_ContentionResolutionTimer_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_rar_HoppingConfig_r13_vals[] = {
+ { 0, "on" },
+ { 1, "off" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rar_HoppingConfig_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 RACH_CE_LevelInfo_r13_sequence[] = {
+ { &hf_lte_rrc_preambleMappingInfo_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_preambleMappingInfo_r13 },
+ { &hf_lte_rrc_ra_ResponseWindowSize_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ra_ResponseWindowSize_r13 },
+ { &hf_lte_rrc_mac_ContentionResolutionTimer_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mac_ContentionResolutionTimer_r13 },
+ { &hf_lte_rrc_rar_HoppingConfig_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rar_HoppingConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RACH_CE_LevelInfo_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_RACH_CE_LevelInfo_r13, RACH_CE_LevelInfo_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_CE_LevelInfoList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_RACH_CE_LevelInfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_CE_LevelInfo_r13 },
+};
+
+static int
+dissect_lte_rrc_RACH_CE_LevelInfoList_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_RACH_CE_LevelInfoList_r13, RACH_CE_LevelInfoList_r13_sequence_of,
+ 1, maxCE_Level_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RACH_ConfigCommon_eag_1_sequence[] = {
+ { &hf_lte_rrc_preambleTransMax_CE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PreambleTransMax },
+ { &hf_lte_rrc_rach_CE_LevelInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RACH_CE_LevelInfoList_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RACH_ConfigCommon_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, RACH_ConfigCommon_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RACH_ConfigCommon_sequence[] = {
{ &hf_lte_rrc_preambleInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_preambleInfo },
{ &hf_lte_rrc_powerRampingParameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PowerRampingParameters },
{ &hf_lte_rrc_ra_SupervisionInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ra_SupervisionInfo },
{ &hf_lte_rrc_maxHARQ_Msg3Tx, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_8 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_ConfigCommon_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -23250,16 +26134,6 @@ dissect_lte_rrc_INTEGER_0_837(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
-dissect_lte_rrc_INTEGER_0_63(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, 63U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_lte_rrc_INTEGER_0_94(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, 94U, NULL, FALSE);
@@ -23514,7 +26388,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_46_sequence[] = {
+static const per_sequence_t T_setup_65_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 },
@@ -23523,9 +26397,9 @@ static const per_sequence_t T_setup_46_sequence[] = {
};
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_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_46, T_setup_46_sequence);
+ ett_lte_rrc_T_setup_65, T_setup_65_sequence);
return offset;
}
@@ -23539,7 +26413,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_54 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_46 },
+ { 1, &hf_lte_rrc_setup_74 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_65 },
{ 0, NULL, 0, NULL }
};
@@ -23923,6 +26797,839 @@ dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_3(tvbuff_t *tvb _U_, int offset
}
+static const value_string lte_rrc_T_modificationPeriodCoeff_v1310_vals[] = {
+ { 0, "n64" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_modificationPeriodCoeff_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _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 BCCH_Config_v1310_sequence[] = {
+ { &hf_lte_rrc_modificationPeriodCoeff_v1310, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_modificationPeriodCoeff_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_Config_v1310, BCCH_Config_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_NumRepetition_Paging_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_NumRepetition_Paging_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,
+ 9, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_nB_v1310_vals[] = {
+ { 0, "one64thT" },
+ { 1, "one128thT" },
+ { 2, "one256thT" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_nB_v1310(tvbuff_t *tvb _U_, int offset _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 PCCH_Config_v1310_sequence[] = {
+ { &hf_lte_rrc_paging_narrowBands_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { &hf_lte_rrc_mpdcch_NumRepetition_Paging_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_NumRepetition_Paging_r13 },
+ { &hf_lte_rrc_nB_v1310 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nB_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PCCH_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PCCH_Config_v1310, PCCH_Config_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals[] = {
+ { 0, "nb2" },
+ { 1, "nb4" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_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_interval_FDD_r13_vals[] = {
+ { 0, "int1" },
+ { 1, "int2" },
+ { 2, "int4" },
+ { 3, "int8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_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_interval_TDD_r13_vals[] = {
+ { 0, "int1" },
+ { 1, "int5" },
+ { 2, "int10" },
+ { 3, "int20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_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_interval_DLHoppingConfigCommonModeA_r13_vals[] = {
+ { 0, "interval-FDD-r13" },
+ { 1, "interval-TDD-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_DLHoppingConfigCommonModeA_r13_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13 },
+ { 1, &hf_lte_rrc_interval_TDD_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_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_interval_DLHoppingConfigCommonModeA_r13, T_interval_DLHoppingConfigCommonModeA_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_FDD_r13_01_vals[] = {
+ { 0, "int2" },
+ { 1, "int4" },
+ { 2, "int8" },
+ { 3, "int16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_TDD_r13_01_vals[] = {
+ { 0, "int5" },
+ { 1, "int10" },
+ { 2, "int20" },
+ { 3, "int40" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_vals[] = {
+ { 0, "interval-FDD-r13" },
+ { 1, "interval-TDD-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_DLHoppingConfigCommonModeB_r13_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_01 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_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_interval_DLHoppingConfigCommonModeB_r13, T_interval_DLHoppingConfigCommonModeB_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_FDD_r13_02_vals[] = {
+ { 0, "int1" },
+ { 1, "int2" },
+ { 2, "int4" },
+ { 3, "int8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_TDD_r13_02_vals[] = {
+ { 0, "int1" },
+ { 1, "int5" },
+ { 2, "int10" },
+ { 3, "int20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13_vals[] = {
+ { 0, "interval-FDD-r13" },
+ { 1, "interval-TDD-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_ULHoppingConfigCommonModeA_r13_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_02 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_02 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeA_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_interval_ULHoppingConfigCommonModeA_r13, T_interval_ULHoppingConfigCommonModeA_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_FDD_r13_03_vals[] = {
+ { 0, "int2" },
+ { 1, "int4" },
+ { 2, "int8" },
+ { 3, "int16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_FDD_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_TDD_r13_03_vals[] = {
+ { 0, "int5" },
+ { 1, "int10" },
+ { 2, "int20" },
+ { 3, "int40" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_interval_TDD_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,
+ 4, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13_vals[] = {
+ { 0, "interval-FDD-r13" },
+ { 1, "interval-TDD-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_interval_ULHoppingConfigCommonModeB_r13_choice[] = {
+ { 0, &hf_lte_rrc_interval_FDD_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_FDD_r13_03 },
+ { 1, &hf_lte_rrc_interval_TDD_r13_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_interval_TDD_r13_03 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeB_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_interval_ULHoppingConfigCommonModeB_r13, T_interval_ULHoppingConfigCommonModeB_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t FreqHoppingParameters_r13_sequence[] = {
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_pdsch_HoppingNB_r13 },
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13 },
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13 },
+ { &hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13 },
+ { &hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13 },
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_FreqHoppingParameters_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_FreqHoppingParameters_r13, FreqHoppingParameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_r13_vals[] = {
+ { 0, "r16" },
+ { 1, "r32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_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_pdsch_maxNumRepetitionCEmodeB_r13_vals[] = {
+ { 0, "r192" },
+ { 1, "r256" },
+ { 2, "r384" },
+ { 3, "r512" },
+ { 4, "r768" },
+ { 5, "r1024" },
+ { 6, "r1536" },
+ { 7, "r2048" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_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 PDSCH_ConfigCommon_v1310_sequence[] = {
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_r13 },
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PDSCH_ConfigCommon_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_ConfigCommon_v1310, PDSCH_ConfigCommon_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pusch_maxNumRepetitionCEmodeA_r13_vals[] = {
+ { 0, "r8" },
+ { 1, "r16" },
+ { 2, "r32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pusch_maxNumRepetitionCEmodeA_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_pusch_maxNumRepetitionCEmodeB_r13_vals[] = {
+ { 0, "r192" },
+ { 1, "r256" },
+ { 2, "r384" },
+ { 3, "r512" },
+ { 4, "r768" },
+ { 5, "r1024" },
+ { 6, "r1536" },
+ { 7, "r2048" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pusch_maxNumRepetitionCEmodeB_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 PUSCH_ConfigCommon_v1310_sequence[] = {
+ { &hf_lte_rrc_pusch_maxNumRepetitionCEmodeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pusch_maxNumRepetitionCEmodeA_r13 },
+ { &hf_lte_rrc_pusch_maxNumRepetitionCEmodeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pusch_maxNumRepetitionCEmodeB_r13 },
+ { &hf_lte_rrc_pusch_HoppingOffset_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUSCH_ConfigCommon_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_ConfigCommon_v1310, PUSCH_ConfigCommon_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RSRP_ThresholdsPrachInfoList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_RSRP_ThresholdsPrachInfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_Range },
+};
+
+static int
+dissect_lte_rrc_RSRP_ThresholdsPrachInfoList_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_RSRP_ThresholdsPrachInfoList_r13, RSRP_ThresholdsPrachInfoList_r13_sequence_of,
+ 1, 3, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_fdd_r13_01_vals[] = {
+ { 0, "sf1" },
+ { 1, "sf1dot5" },
+ { 2, "sf2" },
+ { 3, "sf2dot5" },
+ { 4, "sf4" },
+ { 5, "sf5" },
+ { 6, "sf8" },
+ { 7, "sf10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fdd_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_tdd_r13_01_vals[] = {
+ { 0, "sf1" },
+ { 1, "sf2" },
+ { 2, "sf4" },
+ { 3, "sf5" },
+ { 4, "sf8" },
+ { 5, "sf10" },
+ { 6, "sf20" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_startSF_CSS_RA_r13_vals[] = {
+ { 0, "fdd-r13" },
+ { 1, "tdd-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mpdcch_startSF_CSS_RA_r13_choice[] = {
+ { 0, &hf_lte_rrc_fdd_r13_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_fdd_r13_01 },
+ { 1, &hf_lte_rrc_tdd_r13_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tdd_r13_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_startSF_CSS_RA_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_mpdcch_startSF_CSS_RA_r13, T_mpdcch_startSF_CSS_RA_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_prach_StartingSubframe_r13_vals[] = {
+ { 0, "sf2" },
+ { 1, "sf4" },
+ { 2, "sf8" },
+ { 3, "sf16" },
+ { 4, "sf32" },
+ { 5, "sf64" },
+ { 6, "sf128" },
+ { 7, "sf256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_prach_StartingSubframe_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_maxNumPreambleAttemptCE_r13_vals[] = {
+ { 0, "n3" },
+ { 1, "n4" },
+ { 2, "n5" },
+ { 3, "n6" },
+ { 4, "n7" },
+ { 5, "n8" },
+ { 6, "n10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_maxNumPreambleAttemptCE_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,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_numRepetitionPerPreambleAttempt_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 4, "n16" },
+ { 5, "n32" },
+ { 6, "n64" },
+ { 7, "n128" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_numRepetitionPerPreambleAttempt_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_mpdcch_NarrowbandsToMonitor_r13_sequence_of[1] = {
+ { &hf_lte_rrc_mpdcch_NarrowbandsToMonitor_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_maxAvailNarrowBands_r13 },
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_NarrowbandsToMonitor_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_T_mpdcch_NarrowbandsToMonitor_r13, T_mpdcch_NarrowbandsToMonitor_r13_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_NumRepetition_RA_r13_vals[] = {
+ { 0, "r1" },
+ { 1, "r2" },
+ { 2, "r4" },
+ { 3, "r8" },
+ { 4, "r16" },
+ { 5, "r32" },
+ { 6, "r64" },
+ { 7, "r128" },
+ { 8, "r256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_mpdcch_NumRepetition_RA_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,
+ 9, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_prach_HoppingConfig_r13_vals[] = {
+ { 0, "on" },
+ { 1, "off" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_prach_HoppingConfig_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 PRACH_ParametersCE_r13_sequence[] = {
+ { &hf_lte_rrc_prach_ConfigIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_63 },
+ { &hf_lte_rrc_prach_FreqOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_94 },
+ { &hf_lte_rrc_prach_StartingSubframe_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_prach_StartingSubframe_r13 },
+ { &hf_lte_rrc_maxNumPreambleAttemptCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_maxNumPreambleAttemptCE_r13 },
+ { &hf_lte_rrc_numRepetitionPerPreambleAttempt_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_numRepetitionPerPreambleAttempt_r13 },
+ { &hf_lte_rrc_mpdcch_NarrowbandsToMonitor_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_NarrowbandsToMonitor_r13 },
+ { &hf_lte_rrc_mpdcch_NumRepetition_RA_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_mpdcch_NumRepetition_RA_r13 },
+ { &hf_lte_rrc_prach_HoppingConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_prach_HoppingConfig_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PRACH_ParametersCE_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_PRACH_ParametersCE_r13, PRACH_ParametersCE_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PRACH_ParametersListCE_r13_sequence_of[1] = {
+ { &hf_lte_rrc_PRACH_ParametersListCE_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PRACH_ParametersCE_r13 },
+};
+
+static int
+dissect_lte_rrc_PRACH_ParametersListCE_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_PRACH_ParametersListCE_r13, PRACH_ParametersListCE_r13_sequence_of,
+ 1, maxCE_Level_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PRACH_ConfigSIB_v1310_sequence[] = {
+ { &hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRP_ThresholdsPrachInfoList_r13 },
+ { &hf_lte_rrc_mpdcch_startSF_CSS_RA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_startSF_CSS_RA_r13 },
+ { &hf_lte_rrc_prach_HoppingOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_94 },
+ { &hf_lte_rrc_prach_ParametersListCE_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PRACH_ParametersListCE_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PRACH_ConfigSIB_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PRACH_ConfigSIB_v1310, PRACH_ConfigSIB_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t N1PUCCH_AN_InfoList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_N1PUCCH_AN_InfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
+};
+
+static int
+dissect_lte_rrc_N1PUCCH_AN_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_N1PUCCH_AN_InfoList_r13, N1PUCCH_AN_InfoList_r13_sequence_of,
+ 1, maxCE_Level_r13, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level0_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level0_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_pucch_NumRepetitionCE_Msg4_Level1_r13_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level1_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_pucch_NumRepetitionCE_Msg4_Level2_r13_vals[] = {
+ { 0, "n4" },
+ { 1, "n8" },
+ { 2, "n16" },
+ { 3, "n32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level2_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_pucch_NumRepetitionCE_Msg4_Level3_r13_vals[] = {
+ { 0, "n4" },
+ { 1, "n8" },
+ { 2, "n16" },
+ { 3, "n32" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_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 PUCCH_ConfigCommon_v1310_sequence[] = {
+ { &hf_lte_rrc_n1PUCCH_AN_InfoList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_N1PUCCH_AN_InfoList_r13 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level0_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level0_r13 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level1_r13 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level2_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level2_r13 },
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PUCCH_ConfigCommon_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PUCCH_ConfigCommon_v1310, PUCCH_ConfigCommon_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RadioResourceConfigCommonSIB_eag_4_sequence[] = {
+ { &hf_lte_rrc_bcch_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BCCH_Config_v1310 },
+ { &hf_lte_rrc_pcch_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PCCH_Config_v1310 },
+ { &hf_lte_rrc_freqHoppingParameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqHoppingParameters_r13 },
+ { &hf_lte_rrc_pdsch_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigCommon_v1310 },
+ { &hf_lte_rrc_pusch_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigCommon_v1310 },
+ { &hf_lte_rrc_prach_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_ConfigSIB_v1310 },
+ { &hf_lte_rrc_pucch_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigCommon_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_RadioResourceConfigCommonSIB_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, RadioResourceConfigCommonSIB_eag_4_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigCommonSIB_sequence[] = {
{ &hf_lte_rrc_rach_ConfigCommon, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RACH_ConfigCommon },
{ &hf_lte_rrc_bcch_Config , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_Config },
@@ -23937,6 +27644,7 @@ static const per_sequence_t RadioResourceConfigCommonSIB_sequence[] = {
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_1 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_2 },
{ &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_3 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_RadioResourceConfigCommonSIB_eag_4 },
{ NULL, 0, 0, NULL }
};
@@ -24079,6 +27787,64 @@ dissect_lte_rrc_T_n311(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
+static const value_string lte_rrc_T_t300_v1310_vals[] = {
+ { 0, "ms2500" },
+ { 1, "ms3000" },
+ { 2, "ms3500" },
+ { 3, "ms4000" },
+ { 4, "ms5000" },
+ { 5, "ms6000" },
+ { 6, "ms8000" },
+ { 7, "ms10000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t300_v1310(tvbuff_t *tvb _U_, int offset _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_t301_v1310_01_vals[] = {
+ { 0, "ms2500" },
+ { 1, "ms3000" },
+ { 2, "ms3500" },
+ { 3, "ms4000" },
+ { 4, "ms5000" },
+ { 5, "ms6000" },
+ { 6, "ms8000" },
+ { 7, "ms10000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_t301_v1310_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_TimersAndConstants_eag_1_sequence[] = {
+ { &hf_lte_rrc_t300_v1310 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_t300_v1310 },
+ { &hf_lte_rrc_t301_v1310_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_t301_v1310_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_TimersAndConstants_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence_eag(tvb, offset, actx, tree, UE_TimersAndConstants_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UE_TimersAndConstants_sequence[] = {
{ &hf_lte_rrc_t300 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t300 },
{ &hf_lte_rrc_t301 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t301 },
@@ -24086,6 +27852,7 @@ static const per_sequence_t UE_TimersAndConstants_sequence[] = {
{ &hf_lte_rrc_n310 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n310 },
{ &hf_lte_rrc_t311 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_t311 },
{ &hf_lte_rrc_n311 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_n311 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_TimersAndConstants_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -24444,7 +28211,7 @@ dissect_lte_rrc_T_acdc_BarringConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
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_Category_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 }
};
@@ -24489,7 +28256,7 @@ dissect_lte_rrc_ACDC_BarringForCommon_r13(tvbuff_t *tvb _U_, int offset _U_, asn
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_acdc_OnlyForHPLMN_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 }
};
@@ -24794,15 +28561,15 @@ dissect_lte_rrc_T_powerPrefIndicationTimer_r11(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t T_setup_73_sequence[] = {
+static const per_sequence_t T_setup_90_sequence[] = {
{ &hf_lte_rrc_powerPrefIndicationTimer_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_powerPrefIndicationTimer_r11 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_73, T_setup_73_sequence);
+ ett_lte_rrc_T_setup_90, T_setup_90_sequence);
return offset;
}
@@ -24816,7 +28583,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_84 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_73 },
+ { 1, &hf_lte_rrc_setup_102 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_90 },
{ 0, NULL, 0, NULL }
};
@@ -25165,7 +28932,20 @@ dissect_lte_rrc_RadioResourceConfigCommonSCell_r10_eag_3(tvbuff_t *tvb _U_, int
}
-static const value_string lte_rrc_T_deltaF_PUCCH_Format3_r12_vals[] = {
+
+static int
+dissect_lte_rrc_T_p0_NominalPUCCH_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,
+ -127, -96, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dBm");
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_deltaF_PUCCH_Format3_r12_01_vals[] = {
{ 0, "deltaF-1" },
{ 1, "deltaF0" },
{ 2, "deltaF1" },
@@ -25179,7 +28959,7 @@ static const value_string lte_rrc_T_deltaF_PUCCH_Format3_r12_vals[] = {
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_Format3_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8, NULL, FALSE, 0, NULL);
@@ -25187,7 +28967,7 @@ 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[] = {
+static const value_string lte_rrc_T_deltaF_PUCCH_Format1bCS_r12_01_vals[] = {
{ 0, "deltaF1" },
{ 1, "deltaF2" },
{ 2, "spare2" },
@@ -25197,7 +28977,7 @@ static const value_string lte_rrc_T_deltaF_PUCCH_Format1bCS_r12_vals[] = {
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_Format1bCS_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4, NULL, FALSE, 0, NULL);
@@ -25205,31 +28985,64 @@ dissect_lte_rrc_T_deltaF_PUCCH_Format1bCS_r12(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string lte_rrc_T_deltaF_PUCCH_Format4_r13_01_vals[] = {
+ { 0, "deltaF16" },
+ { 1, "deltaF15" },
+ { 2, "deltaF14" },
+ { 3, "deltaF13" },
+ { 4, "deltaF12" },
+ { 5, "deltaF11" },
+ { 6, "deltaF10" },
+ { 7, "spare1" },
+ { 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);
+dissect_lte_rrc_T_deltaF_PUCCH_Format4_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,
+ 8, NULL, FALSE, 0, NULL);
- proto_item_append_text(actx->created_item, "dBm");
+ return offset;
+}
+static const value_string lte_rrc_T_deltaF_PUCCH_Format5_13_01_vals[] = {
+ { 0, "deltaF13" },
+ { 1, "deltaF12" },
+ { 2, "deltaF11" },
+ { 3, "deltaF10" },
+ { 4, "deltaF9" },
+ { 5, "deltaF8" },
+ { 6, "deltaF7" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_deltaF_PUCCH_Format5_13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
return offset;
}
-static const per_sequence_t 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 UplinkPowerControlCommonSCell_v1310_sequence[] = {
+ { &hf_lte_rrc_p0_NominalPUCCH_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_NominalPUCCH_01 },
+ { &hf_lte_rrc_deltaFList_PUCCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DeltaFList_PUCCH },
+ { &hf_lte_rrc_deltaF_PUCCH_Format3_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format3_r12_01 },
+ { &hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format1bCS_r12_01 },
+ { &hf_lte_rrc_deltaF_PUCCH_Format4_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format4_r13_01 },
+ { &hf_lte_rrc_deltaF_PUCCH_Format5_13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format5_13_01 },
{ 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_) {
+dissect_lte_rrc_UplinkPowerControlCommonSCell_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_UplinkPowerControlCommonSCell_v1310, UplinkPowerControlCommonSCell_v1310_sequence);
return offset;
}
@@ -25237,7 +29050,7 @@ dissect_lte_rrc_UplinkPowerControlCommonPSCell_r12(tvbuff_t *tvb _U_, int 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 },
+ { &hf_lte_rrc_uplinkPowerControlCommonSCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommonSCell_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -25588,174 +29401,292 @@ dissect_lte_rrc_T_pucch_Cell_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-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_sr_ConfigIndex_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ guint32 value;
+ guint16 periodicity, subframe_offset;
+ proto_item *ti;
+ proto_tree *subtree;
+ gint index_offset = offset;
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 157U, &value, FALSE);
+
+ /* Break config index into its parts */
+ sr_lookup_configindex(value, &periodicity, &subframe_offset);
+ /* Show parts as generated fields */
+ subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_sr_ConfigIndex);
+ ti = proto_tree_add_uint(subtree, hf_lte_rrc_sr_config_periodicity, tvb, index_offset>>3, 1, periodicity);
+ PROTO_ITEM_SET_GENERATED(ti);
+ ti = proto_tree_add_uint(subtree, hf_lte_rrc_sr_config_subframe_offset, tvb, index_offset>>3, 1, subframe_offset);
+ PROTO_ITEM_SET_GENERATED(ti);
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_dsr_TransMax_r13_vals[] = {
+ { 0, "n4" },
+ { 1, "n8" },
+ { 2, "n16" },
+ { 3, "n32" },
+ { 4, "n64" },
+ { 5, "spare3" },
+ { 6, "spare2" },
+ { 7, "spare1" },
+ { 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);
+dissect_lte_rrc_T_dsr_TransMax_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_setup_64_sequence[] = {
+ { &hf_lte_rrc_sr_PUCCH_ResourceIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_2047 },
+ { &hf_lte_rrc_sr_PUCCH_ResourceIndexP1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_2047 },
+ { &hf_lte_rrc_sr_ConfigIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sr_ConfigIndex_r13 },
+ { &hf_lte_rrc_dsr_TransMax_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_dsr_TransMax_r13 },
+ { NULL, 0, 0, NULL }
+};
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);
+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_64, T_setup_64_sequence);
return offset;
}
+static const value_string lte_rrc_SchedulingRequestConfigSCell_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t SchedulingRequestConfigSCell_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_73 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_64 },
+ { 0, NULL, 0, NULL }
+};
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);
+dissect_lte_rrc_SchedulingRequestConfigSCell_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_SchedulingRequestConfigSCell_r13, SchedulingRequestConfigSCell_r13_choice,
+ NULL);
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 },
+static const per_sequence_t T_setup_80_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_other_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_other_r13, T_other_r13_sequence);
+ ett_lte_rrc_T_setup_80, T_setup_80_sequence);
return offset;
}
-static const value_string lte_rrc_T_schedulingCellInfo_r13_vals[] = {
- { 0, "own-r13" },
- { 1, "other-r13" },
+static const value_string lte_rrc_TPC_PDCCH_ConfigSCell_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
{ 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 },
+static const per_choice_t TPC_PDCCH_ConfigSCell_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_89 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_80 },
{ 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_) {
+dissect_lte_rrc_TPC_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_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_schedulingCellInfo_r13, T_schedulingCellInfo_r13_choice,
+ ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13, TPC_PDCCH_ConfigSCell_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 },
+
+static int
+dissect_lte_rrc_T_p0_UE_PUCCH_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, 7U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "dB");
+
+
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPowerControlDedicatedSCell_v1310_sequence[] = {
+ { &hf_lte_rrc_p0_UE_PUCCH_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_p0_UE_PUCCH_01 },
+ { &hf_lte_rrc_deltaTxD_OffsetListPUCCH_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DeltaTxD_OffsetListPUCCH_r10 },
{ 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_) {
+dissect_lte_rrc_UplinkPowerControlDedicatedSCell_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_UplinkPowerControlDedicatedSCell_v1310, UplinkPowerControlDedicatedSCell_v1310_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 },
+static const per_sequence_t T_setup_42_sequence[] = {
+ { &hf_lte_rrc_pucch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigDedicated_r13 },
+ { &hf_lte_rrc_schedulingRequestConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SchedulingRequestConfigSCell_r13 },
+ { &hf_lte_rrc_tpc_PDCCH_ConfigPUCCH_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TPC_PDCCH_ConfigSCell_r13 },
+ { &hf_lte_rrc_pusch_ConfigDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigDedicated_r13 },
+ { &hf_lte_rrc_uplinkPowerControlDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlDedicatedSCell_v1310 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_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_61, T_setup_61_sequence);
+ ett_lte_rrc_T_setup_42, T_setup_42_sequence);
return offset;
}
-static const value_string lte_rrc_TPC_PDCCH_ConfigSCell_vals[] = {
+static const value_string lte_rrc_T_pucch_SCell_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t TPC_PDCCH_ConfigSCell_choice[] = {
+static const per_choice_t T_pucch_SCell_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_69 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_61 },
+ { 1, &hf_lte_rrc_setup_48 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_42 },
{ 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_) {
+dissect_lte_rrc_T_pucch_SCell(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_T_pucch_SCell, T_pucch_SCell_choice,
NULL);
return offset;
}
-static const value_string lte_rrc_T_skipMonitoringDCI_format0_1A_r13_vals[] = {
- { 0, "true" },
- { 0, NULL }
+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_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);
+dissect_lte_rrc_ServCellIndex_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 31U, NULL, FALSE);
return offset;
}
-static const value_string lte_rrc_PDCCH_CandidateReductionValue_r13_vals[] = {
- { 0, "n0" },
- { 1, "n33" },
- { 2, "n66" },
- { 3, "n100" },
+
+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_ServCellIndex_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_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);
+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 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 },
+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_PDCCH_CandidateReductions_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+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_PDCCH_CandidateReductions_r13, PDCCH_CandidateReductions_r13_sequence);
+ ett_lte_rrc_CrossCarrierSchedulingConfig_r13, CrossCarrierSchedulingConfig_r13_sequence);
+
+ 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;
}
@@ -25763,7 +29694,6 @@ dissect_lte_rrc_PDCCH_CandidateReductions_r13(tvbuff_t *tvb _U_, int offset _U_,
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 }
};
@@ -25776,7 +29706,7 @@ dissect_lte_rrc_PDCCH_ConfigSCell_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_subframeStartPosition_vals[] = {
+static const value_string lte_rrc_T_subframeStartPosition_r13_vals[] = {
{ 0, "s0" },
{ 1, "s07" },
{ 0, NULL }
@@ -25784,7 +29714,7 @@ static const value_string lte_rrc_T_subframeStartPosition_vals[] = {
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_) {
+dissect_lte_rrc_T_subframeStartPosition_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);
@@ -25793,8 +29723,8 @@ dissect_lte_rrc_T_subframeStartPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_
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 },
+ { &hf_lte_rrc_subframeStartPosition_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_subframeStartPosition_r13 },
+ { &hf_lte_rrc_laa_SCellSubframeConfig_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_8 },
{ NULL, 0, 0, NULL }
};
@@ -25808,30 +29738,20 @@ dissect_lte_rrc_LAA_SCellConfiguration_r13(tvbuff_t *tvb _U_, int offset _U_, as
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_pucch_SCell , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pucch_SCell },
{ &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_cqi_ReportConfig_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CQI_ReportConfig_v1310 },
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigDedicated_v1310 },
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicated_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicated_v1310 },
{ &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_ConfigDedicatedAperiodic_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310 },
{ &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_csi_RS_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_Config_v1310 },
{ &hf_lte_rrc_laa_SCellConfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LAA_SCellConfiguration_r13 },
+ { &hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13 },
+ { &hf_lte_rrc_csi_RS_ConfigNZPToReleaseListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13 },
{ NULL, 0, 0, NULL }
};
@@ -26180,7 +30100,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_44_sequence[] = {
+static const per_sequence_t T_setup_62_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 },
@@ -26188,9 +30108,9 @@ static const per_sequence_t T_setup_44_sequence[] = {
};
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_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_44, T_setup_44_sequence);
+ ett_lte_rrc_T_setup_62, T_setup_62_sequence);
return offset;
}
@@ -26204,7 +30124,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_52 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_44 },
+ { 1, &hf_lte_rrc_setup_71 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_62 },
{ 0, NULL, 0, NULL }
};
@@ -26273,21 +30193,21 @@ dissect_lte_rrc_T_cellIdentification_r12(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-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" },
+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_Format4(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_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);
@@ -26295,21 +30215,69 @@ dissect_lte_rrc_T_deltaF_PUCCH_Format4(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-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" },
+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_Format5(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_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 value_string lte_rrc_T_deltaF_PUCCH_Format4_r13_vals[] = {
+ { 0, "deltaF16" },
+ { 1, "deltaF15" },
+ { 2, "deltaF14" },
+ { 3, "deltaF13" },
+ { 4, "deltaF12" },
+ { 5, "deltaF11" },
+ { 6, "deltaF10" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_deltaF_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,
8, NULL, FALSE, 0, NULL);
@@ -26317,23 +30285,45 @@ dissect_lte_rrc_T_deltaF_PUCCH_Format5(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-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 },
+static const value_string lte_rrc_T_deltaF_PUCCH_Format5_13_vals[] = {
+ { 0, "deltaF13" },
+ { 1, "deltaF12" },
+ { 2, "deltaF11" },
+ { 3, "deltaF10" },
+ { 4, "deltaF9" },
+ { 5, "deltaF8" },
+ { 6, "deltaF7" },
+ { 7, "spare1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_deltaF_PUCCH_Format5_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UplinkPowerControlCommon_v1310_sequence[] = {
+ { &hf_lte_rrc_deltaF_PUCCH_Format4_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format4_r13 },
+ { &hf_lte_rrc_deltaF_PUCCH_Format5_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_deltaF_PUCCH_Format5_13 },
{ NULL, 0, 0, NULL }
};
static int
-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_) {
+dissect_lte_rrc_UplinkPowerControlCommon_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_UplinkPowerControlCommon_v1310, UplinkPowerControlCommon_v1310_sequence);
return offset;
}
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 },
+ { &hf_lte_rrc_uplinkPowerControlCommonPSCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommon_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -26505,25 +30495,15 @@ 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 },
+ { &hf_lte_rrc_SCellToReleaseListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_r13 },
};
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);
+ 1, maxSCell_r13, FALSE);
return offset;
}
@@ -26544,32 +30524,33 @@ dissect_lte_rrc_T_cellIdentification_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t SCellToAddMod_r13_sequence[] = {
- { &hf_lte_rrc_sCellIndex_v13xy, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_v13xy },
+static const per_sequence_t SCellToAddModExt_r13_sequence[] = {
+ { &hf_lte_rrc_sCellIndex_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellIndex_r13 },
{ &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 },
+ { &hf_lte_rrc_antennaInfoDedicatedSCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AntennaInfoDedicated_v10i0 },
{ 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_) {
+dissect_lte_rrc_SCellToAddModExt_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);
+ ett_lte_rrc_SCellToAddModExt_r13, SCellToAddModExt_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 },
+ { &hf_lte_rrc_SCellToAddModListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SCellToAddModExt_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);
+ 1, maxSCell_r13, FALSE);
return offset;
}
@@ -26864,7 +30845,7 @@ 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 },
+ { &hf_lte_rrc_rs_sinr_Result_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
{ NULL, 0, 0, NULL }
};
@@ -27026,7 +31007,7 @@ static const value_string lte_rrc_T_ue_ConfigRelease_r9_vals[] = {
{ 4, "v10j0" },
{ 5, "v11e0" },
{ 6, "v1280" },
- { 7, "spare1" },
+ { 7, "rel13" },
{ 0, NULL }
};
@@ -27318,26 +31299,16 @@ dissect_lte_rrc_T_thresholdBackhaul_Bandwidth_r12(tvbuff_t *tvb _U_, int offset
}
-
-static int
-dissect_lte_rrc_INTEGER_0_255(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, 255U, NULL, FALSE);
-
- return offset;
-}
-
-
-static const per_sequence_t T_thresholdBeaconRSSI_r12_sequence[] = {
- { &hf_lte_rrc_thresholdBeaconRSSI_Low_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_255 },
- { &hf_lte_rrc_thresholdBeaconRSSI_High_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_255 },
+static const per_sequence_t T_thresholdWLAN_RSSI_r12_sequence[] = {
+ { &hf_lte_rrc_thresholdWLAN_RSSI_Low_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_255 },
+ { &hf_lte_rrc_thresholdWLAN_RSSI_High_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_255 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_thresholdBeaconRSSI_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_thresholdWLAN_RSSI_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_T_thresholdBeaconRSSI_r12, T_thresholdBeaconRSSI_r12_sequence);
+ ett_lte_rrc_T_thresholdWLAN_RSSI_r12, T_thresholdWLAN_RSSI_r12_sequence);
return offset;
}
@@ -27364,7 +31335,7 @@ static const per_sequence_t WLAN_OffloadConfig_r12_sequence[] = {
{ &hf_lte_rrc_thresholdRSRQ_WB_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_thresholdRSRQ_WB_r12 },
{ &hf_lte_rrc_thresholdChannelUtilization_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_thresholdChannelUtilization_r12 },
{ &hf_lte_rrc_thresholdBackhaul_Bandwidth_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_thresholdBackhaul_Bandwidth_r12 },
- { &hf_lte_rrc_thresholdBeaconRSSI_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_thresholdBeaconRSSI_r12 },
+ { &hf_lte_rrc_thresholdWLAN_RSSI_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_thresholdWLAN_RSSI_r12 },
{ &hf_lte_rrc_offloadPreferenceIndicator_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_16 },
{ &hf_lte_rrc_t_SteeringWLAN_r12, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_Reselection },
{ NULL, 0, 0, NULL }
@@ -27887,22 +31858,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_74_vals[] = {
+static const value_string lte_rrc_T_setup_91_vals[] = {
{ 0, "scheduled-r12" },
{ 1, "ue-Selected-r12" },
{ 0, NULL }
};
-static const per_choice_t T_setup_74_choice[] = {
+static const per_choice_t T_setup_91_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_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_74, T_setup_74_choice,
+ ett_lte_rrc_T_setup_91, T_setup_91_choice,
NULL);
return offset;
@@ -27917,7 +31888,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_85 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_74 },
+ { 1, &hf_lte_rrc_setup_103 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_91 },
{ 0, NULL, 0, NULL }
};
@@ -27945,69 +31916,47 @@ dissect_lte_rrc_LogicalChGroupInfoList_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const per_sequence_t T_setup_75_sequence[] = {
+static const per_sequence_t T_scheduled_v1310_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 },
+ { &hf_lte_rrc_multipleTx_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_) {
+dissect_lte_rrc_T_scheduled_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_75, T_setup_75_sequence);
+ ett_lte_rrc_T_scheduled_v1310, T_scheduled_v1310_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_) {
+dissect_lte_rrc_SL_TxPoolIdentity_v1310(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);
+ maxSL_TxPool_r12Plus1_r13, maxSL_TxPool_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 },
+ { &hf_lte_rrc_SL_TxPoolToReleaseListExt_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TxPoolIdentity_v1310 },
};
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);
+ 1, maxSL_TxPool_v1310, 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_poolIdentity_v1310, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_TxPoolIdentity_v1310 },
{ &hf_lte_rrc_pool_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CommResourcePool_r12 },
{ NULL, 0, 0, NULL }
};
@@ -28029,7 +31978,7 @@ 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);
+ 1, maxSL_TxPool_v1310, FALSE);
return offset;
}
@@ -28050,23 +31999,66 @@ dissect_lte_rrc_T_commTxPoolNormalDedicatedExt_r13(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t T_ue_Selected_r13x0_sequence[] = {
+static const per_sequence_t T_ue_Selected_v1310_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_) {
+dissect_lte_rrc_T_ue_Selected_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_ue_Selected_v1310, T_ue_Selected_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_setup_92_vals[] = {
+ { 0, "scheduled-v1310" },
+ { 1, "ue-Selected-v1310" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_setup_92_choice[] = {
+ { 0, &hf_lte_rrc_scheduled_v1310, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_scheduled_v1310 },
+ { 1, &hf_lte_rrc_ue_Selected_v1310, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ue_Selected_v1310 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_92, T_setup_92_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_commTxResources_v1310_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_commTxResources_v1310_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_104 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_92 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_commTxResources_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_commTxResources_v1310, T_commTxResources_v1310_choice,
+ NULL);
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_commTxResources_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxResources_v1310 },
{ &hf_lte_rrc_commTxAllowRelayDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
{ NULL, 0, 0, NULL }
};
@@ -28101,7 +32093,7 @@ static const value_string lte_rrc_T_discPeriod_r12_vals[] = {
{ 3, "rf256" },
{ 4, "rf512" },
{ 5, "rf1024" },
- { 6, "rf16-v13x0" },
+ { 6, "rf16-v1310" },
{ 7, "spare" },
{ 0, NULL }
};
@@ -28236,21 +32228,21 @@ 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[] = {
+static const value_string lte_rrc_T_setup_98_vals[] = {
{ 0, "rf4" },
- { 1, "rf7" },
- { 2, "rf8" },
- { 3, "rf14" },
- { 4, "rf28" },
- { 5, "spare3" },
- { 6, "spare2" },
- { 7, "spare" },
+ { 1, "rf6" },
+ { 2, "rf7" },
+ { 3, "rf8" },
+ { 4, "rf12" },
+ { 5, "rf14" },
+ { 6, "rf24" },
+ { 7, "rf28" },
{ 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_) {
+dissect_lte_rrc_T_setup_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8, NULL, FALSE, 0, NULL);
@@ -28258,37 +32250,73 @@ dissect_lte_rrc_T_setup_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
-static const value_string lte_rrc_T_discPeriod_v13x0_vals[] = {
+static const value_string lte_rrc_T_discPeriod_v1310_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_discPeriod_v13x0_choice[] = {
+static const per_choice_t T_discPeriod_v1310_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_94 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_81 },
+ { 1, &hf_lte_rrc_setup_112 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_98 },
{ 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_) {
+dissect_lte_rrc_T_discPeriod_v1310(tvbuff_t *tvb _U_, int offset _U_, 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,
+ ett_lte_rrc_T_discPeriod_v1310, T_discPeriod_v1310_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 },
+static const per_sequence_t PhysCellIdList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_PhysCellIdList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+};
+
+static int
+dissect_lte_rrc_PhysCellIdList_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_PhysCellIdList_r13, PhysCellIdList_r13_sequence_of,
+ 1, maxSL_DiscCells_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_99_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdList_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_rxParamsAddNeighFreq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_rxParamsAddNeighFreq_r13, T_rxParamsAddNeighFreq_r13_sequence);
+ ett_lte_rrc_T_setup_99, T_setup_99_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rxParamsAddNeighFreq_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_rxParamsAddNeighFreq_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_113 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_99 },
+ { 0, NULL, 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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_rxParamsAddNeighFreq_r13, T_rxParamsAddNeighFreq_r13_choice,
+ NULL);
return offset;
}
@@ -28343,8 +32371,8 @@ dissect_lte_rrc_T_referenceSignalPower_01(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t T_txParamsAddNeighFreq_r13_sequence[] = {
- { &hf_lte_rrc_physCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+static const per_sequence_t T_setup_100_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellIdList_r13 },
{ &hf_lte_rrc_p_Max , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
{ &hf_lte_rrc_tdd_Config_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
{ &hf_lte_rrc_tdd_Config_v1130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config_v1130 },
@@ -28355,16 +32383,38 @@ static const per_sequence_t T_txParamsAddNeighFreq_r13_sequence[] = {
};
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_) {
+dissect_lte_rrc_T_setup_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_txParamsAddNeighFreq_r13, T_txParamsAddNeighFreq_r13_sequence);
+ ett_lte_rrc_T_setup_100, T_setup_100_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_txParamsAddNeighFreq_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_txParamsAddNeighFreq_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_114 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_100 },
+ { 0, NULL, 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_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_txParamsAddNeighFreq_r13, T_txParamsAddNeighFreq_r13_choice,
+ NULL);
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_discPeriod_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discPeriod_v1310 },
{ &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 }
@@ -28554,22 +32604,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_76_vals[] = {
+static const value_string lte_rrc_T_setup_93_vals[] = {
{ 0, "scheduled-r12" },
{ 1, "ue-Selected-r12" },
{ 0, NULL }
};
-static const per_choice_t T_setup_76_choice[] = {
+static const per_choice_t T_setup_93_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_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_76, T_setup_76_choice,
+ ett_lte_rrc_T_setup_93, T_setup_93_choice,
NULL);
return offset;
@@ -28584,7 +32634,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_87 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_76 },
+ { 1, &hf_lte_rrc_setup_105 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_93 },
{ 0, NULL, 0, NULL }
};
@@ -28647,15 +32697,15 @@ dissect_lte_rrc_SL_TF_IndexPairList_r12b(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const per_sequence_t T_setup_77_sequence[] = {
+static const per_sequence_t T_setup_94_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_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_77, T_setup_77_sequence);
+ ett_lte_rrc_T_setup_94, T_setup_94_sequence);
return offset;
}
@@ -28669,7 +32719,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_88 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_77 },
+ { 1, &hf_lte_rrc_setup_106 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_94 },
{ 0, NULL, 0, NULL }
};
@@ -28697,9 +32747,9 @@ 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 },
+ { &hf_lte_rrc_discTxConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscResourcePool_r12 },
+ { &hf_lte_rrc_discTF_IndexList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_TF_IndexPairList_r12b },
+ { &hf_lte_rrc_discHoppingConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_HoppingConfigDisc_r12 },
{ NULL, 0, 0, NULL }
};
@@ -28713,8 +32763,8 @@ dissect_lte_rrc_SL_DiscTxConfigScheduled_r13(tvbuff_t *tvb _U_, int offset _U_,
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 },
+ { &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 }
};
@@ -28741,22 +32791,22 @@ dissect_lte_rrc_T_ue_Selected_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_setup_78_vals[] = {
+static const value_string lte_rrc_T_setup_95_vals[] = {
{ 0, "scheduled-r13" },
{ 1, "ue-Selected-r13" },
{ 0, NULL }
};
-static const per_choice_t T_setup_78_choice[] = {
+static const per_choice_t T_setup_95_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_) {
+dissect_lte_rrc_T_setup_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_78, T_setup_78_choice,
+ ett_lte_rrc_T_setup_95, T_setup_95_choice,
NULL);
return offset;
@@ -28771,7 +32821,7 @@ static const value_string lte_rrc_T_discTxResourcesPS_r13_vals[] = {
static const per_choice_t T_discTxResourcesPS_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_89 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_78 },
+ { 1, &hf_lte_rrc_setup_107 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_95 },
{ 0, NULL, 0, NULL }
};
@@ -28807,67 +32857,22 @@ dissect_lte_rrc_SL_DiscTxRefCarrierDedicated_r13(tvbuff_t *tvb _U_, int 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[] = {
+static const value_string lte_rrc_T_setup_97_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 },
+static const per_choice_t T_setup_97_choice[] = {
+ { 0, &hf_lte_rrc_scheduled_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscTxConfigScheduled_r13 },
+ { 1, &hf_lte_rrc_ue_Selected_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscTxPoolDedicated_r13 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_setup_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_80, T_setup_80_choice,
+ ett_lte_rrc_T_setup_97, T_setup_97_choice,
NULL);
return offset;
@@ -28882,7 +32887,7 @@ static const value_string lte_rrc_SL_DiscTxResource_r13_vals[] = {
static const per_choice_t SL_DiscTxResource_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_93 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_80 },
+ { 1, &hf_lte_rrc_setup_111 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_97 },
{ 0, NULL, 0, NULL }
};
@@ -28930,7 +32935,7 @@ 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_q_RxLevMinReselection_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_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 }
};
@@ -28945,11 +32950,11 @@ dissect_lte_rrc_CellSelectionInfoNFreq_r13(tvbuff_t *tvb _U_, int offset _U_, as
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 },
+ { &hf_lte_rrc_discTxCarrierFreq_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_discTxResources_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResource_r13 },
+ { &hf_lte_rrc_discTxResourcesPS_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResource_r13 },
+ { &hf_lte_rrc_discTxRefCarrierDedicated_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxRefCarrierDedicated_r13 },
+ { &hf_lte_rrc_discCellSelectionInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoNFreq_r13 },
{ NULL, 0, 0, NULL }
};
@@ -28990,32 +32995,32 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_ARFCN_ValueEUTRA_r9(tvbuff_t *tvb _U_
}
-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 },
+static const per_sequence_t SL_DiscTxInfoInterFreqListAdd_r13_sequence[] = {
+ { &hf_lte_rrc_discTxFreqToAddModList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_SL_DiscTxResourceInfoPerFreq_r13 },
+ { &hf_lte_rrc_discTxFreqToReleaseList_r13, ASN1_EXTENSION_ROOT , 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_) {
+dissect_lte_rrc_SL_DiscTxInfoInterFreqListAdd_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);
+ ett_lte_rrc_SL_DiscTxInfoInterFreqListAdd_r13, SL_DiscTxInfoInterFreqListAdd_r13_sequence);
return offset;
}
-static const per_sequence_t T_setup_79_sequence[] = {
+static const per_sequence_t T_setup_96_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 },
+ { &hf_lte_rrc_discTxInfoInterFreqListAdd_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxInfoInterFreqListAdd_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_) {
+dissect_lte_rrc_T_setup_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_setup_79, T_setup_79_sequence);
+ ett_lte_rrc_T_setup_96, T_setup_96_sequence);
return offset;
}
@@ -29029,7 +33034,7 @@ static const value_string lte_rrc_T_discTxInterFreqInfo_r13_vals[] = {
static const per_choice_t T_discTxInterFreqInfo_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_90 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_79 },
+ { 1, &hf_lte_rrc_setup_108 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_96 },
{ 0, NULL, 0, NULL }
};
@@ -29043,36 +33048,22 @@ dissect_lte_rrc_T_discTxInterFreqInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn
}
-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, "sf40" },
+ { 1, "sf60" },
+ { 2, "sf70" },
+ { 3, "sf80" },
+ { 4, "sf120" },
+ { 5, "sf140" },
+ { 6, "sf160" },
+ { 7, "sf240" },
+ { 8, "sf280" },
+ { 9, "sf320" },
+ { 10, "sf640" },
+ { 11, "sf1280" },
+ { 12, "sf2560" },
+ { 13, "sf5120" },
+ { 14, "sf10240" },
{ 0, NULL }
};
@@ -29080,7 +33071,7 @@ static const value_string lte_rrc_T_gapPeriod_r13_vals[] = {
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);
+ 15, NULL, FALSE, 0, NULL);
return offset;
}
@@ -29097,9 +33088,9 @@ dissect_lte_rrc_BIT_STRING_SIZE_1_10240(tvbuff_t *tvb _U_, int offset _U_, asn1_
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 },
+ { &hf_lte_rrc_gapPeriod_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_gapPeriod_r13 },
+ { &hf_lte_rrc_gapOffset_r12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_OffsetIndicator_r12 },
+ { &hf_lte_rrc_gapSubframeBitmap_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_1_10240 },
{ NULL, 0, 0, NULL }
};
@@ -29148,7 +33139,7 @@ static const value_string lte_rrc_T_discRxGapConfig_r13_vals[] = {
static const per_choice_t T_discRxGapConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
+ { 1, &hf_lte_rrc_setup_109 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
{ 0, NULL, 0, NULL }
};
@@ -29170,7 +33161,7 @@ static const value_string lte_rrc_T_discTxGapConfig_r13_vals[] = {
static const per_choice_t T_discTxGapConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_91 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
+ { 1, &hf_lte_rrc_setup_109 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_GapConfig_r13 },
{ 0, NULL, 0, NULL }
};
@@ -29184,36 +33175,36 @@ dissect_lte_rrc_T_discTxGapConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-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 const per_sequence_t SL_DiscSysInfoToReportFreqList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_DiscSysInfoToReportFreqList_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_) {
+dissect_lte_rrc_SL_DiscSysInfoToReportFreqList_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,
+ ett_lte_rrc_SL_DiscSysInfoToReportFreqList_r13, SL_DiscSysInfoToReportFreqList_r13_sequence_of,
1, maxFreq, FALSE);
return offset;
}
-static const value_string lte_rrc_T_discSysInfoReportConfig_r13_vals[] = {
+static const value_string lte_rrc_T_discSysInfoToReportConfig_r13_vals[] = {
{ 0, "release" },
{ 1, "setup" },
{ 0, NULL }
};
-static const per_choice_t T_discSysInfoReportConfig_r13_choice[] = {
+static const per_choice_t T_discSysInfoToReportConfig_r13_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_92 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscSysInfoReportFreqList_r13 },
+ { 1, &hf_lte_rrc_setup_110 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_SL_DiscSysInfoToReportFreqList_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_) {
+dissect_lte_rrc_T_discSysInfoToReportConfig_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,
+ ett_lte_rrc_T_discSysInfoToReportConfig_r13, T_discSysInfoToReportConfig_r13_choice,
NULL);
return offset;
@@ -29221,12 +33212,12 @@ dissect_lte_rrc_T_discSysInfoReportConfig_r13(tvbuff_t *tvb _U_, int offset _U_,
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_discTxResourcesPS_r13, 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_gapRequestsAllowedDedicated_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_BOOLEAN },
{ &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 },
+ { &hf_lte_rrc_discSysInfoToReportConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discSysInfoToReportConfig_r13 },
{ NULL, 0, 0, NULL }
};
@@ -29952,15 +33943,15 @@ dissect_lte_rrc_CellReselectionSubPriority_r13(tvbuff_t *tvb _U_, int offset _U_
}
-static const per_sequence_t CellReselectionServingFreqInfo_v13xy_sequence[] = {
+static const per_sequence_t CellReselectionServingFreqInfo_v1310_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_) {
+dissect_lte_rrc_CellReselectionServingFreqInfo_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_CellReselectionServingFreqInfo_v1310, CellReselectionServingFreqInfo_v1310_sequence);
return offset;
}
@@ -30045,9 +34036,24 @@ dissect_lte_rrc_RedistributionServingInfo_r13(tvbuff_t *tvb _U_, int offset _U_,
}
+
+static int
+dissect_lte_rrc_T_ReselectionEUTRA_CE_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, 15U, NULL, FALSE);
+
+ proto_item_append_text(actx->created_item, "s");
+
+
+ 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_cellReselectionServingFreqInfo_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellReselectionServingFreqInfo_v1310 },
{ &hf_lte_rrc_redistributionServingInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RedistributionServingInfo_r13 },
+ { &hf_lte_rrc_cellSelectionInfoCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE_r13 },
+ { &hf_lte_rrc_t_ReselectionEUTRA_CE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ReselectionEUTRA_CE_r13 },
{ NULL, 0, 0, NULL }
};
@@ -30539,7 +34545,7 @@ dissect_lte_rrc_RedistributionFactor_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
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_physCellId_r13, 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 }
};
@@ -30582,43 +34588,45 @@ dissect_lte_rrc_RedistributionInterFreqInfo_r13(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t InterFreqCarrierFreqInfo_v13xy_sequence[] = {
+static const per_sequence_t InterFreqCarrierFreqInfo_v1310_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 },
+ { &hf_lte_rrc_cellSelectionInfoCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoCE_r13 },
+ { &hf_lte_rrc_t_ReselectionEUTRA_CE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ReselectionEUTRA_CE_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_) {
+dissect_lte_rrc_InterFreqCarrierFreqInfo_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_InterFreqCarrierFreqInfo_v1310, InterFreqCarrierFreqInfo_v1310_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 const per_sequence_t InterFreqCarrierFreqList_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqCarrierFreqList_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_v1310 },
};
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_) {
+dissect_lte_rrc_InterFreqCarrierFreqList_v1310(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,
+ ett_lte_rrc_InterFreqCarrierFreqList_v1310, InterFreqCarrierFreqList_v1310_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 const per_sequence_t InterFreqCarrierFreqListExt_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_InterFreqCarrierFreqListExt_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_InterFreqCarrierFreqInfo_v1310 },
};
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_) {
+dissect_lte_rrc_InterFreqCarrierFreqListExt_v1310(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,
+ ett_lte_rrc_InterFreqCarrierFreqListExt_v1310, InterFreqCarrierFreqListExt_v1310_sequence_of,
1, maxFreq, FALSE);
return offset;
@@ -30626,8 +34634,8 @@ dissect_lte_rrc_InterFreqCarrierFreqListExt_v13xy(tvbuff_t *tvb _U_, int 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 },
+ { &hf_lte_rrc_interFreqCarrierFreqList_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqCarrierFreqList_v1310 },
+ { &hf_lte_rrc_interFreqCarrierFreqListExt_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InterFreqCarrierFreqListExt_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -32828,47 +36836,6 @@ dissect_lte_rrc_SystemInformationBlockType16_r11(tvbuff_t *tvb _U_, int offset _
}
-
-static int
-dissect_lte_rrc_T_ssid_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- tvbuff_t *ssid_tvb = NULL;
-
- offset = dissect_per_octet_string(tvb, offset, actx, tree, -1,
- 1, 32, FALSE, &ssid_tvb);
-
- actx->created_item = proto_tree_add_item(tree, hf_index, ssid_tvb, 0, -1, ENC_ASCII|ENC_NA);
-
-
- return offset;
-}
-
-
-
-static int
-dissect_lte_rrc_OCTET_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
- 6, 6, FALSE, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t WLAN_Identifiers_r12_sequence[] = {
- { &hf_lte_rrc_ssid_r12 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_ssid_r12 },
- { &hf_lte_rrc_bssid_r12 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_6 },
- { &hf_lte_rrc_hessid_r12 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_6 },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_WLAN_Identifiers_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_WLAN_Identifiers_r12, WLAN_Identifiers_r12_sequence);
-
- return offset;
-}
-
-
static const per_sequence_t WLAN_Id_List_r12_sequence_of[1] = {
{ &hf_lte_rrc_WLAN_Id_List_r12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
};
@@ -33131,7 +37098,22 @@ 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);
+ 1, maxSL_TxPool_v1310, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_commTxResourceUC_ReqAllowed_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_commTxResourceUC_ReqAllowed_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;
}
@@ -33154,6 +37136,7 @@ dissect_lte_rrc_T_commTxAllowRelayCommon_r13(tvbuff_t *tvb _U_, int offset _U_,
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_commTxResourceUC_ReqAllowed_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxResourceUC_ReqAllowed_r13 },
{ &hf_lte_rrc_commTxAllowRelayCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_commTxAllowRelayCommon_r13 },
{ NULL, 0, 0, NULL }
};
@@ -33349,14 +37332,29 @@ dissect_lte_rrc_SL_DiscTxResourcesInterFreq_r13(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_discTxRefCarrierCommon_r13_vals[] = {
+static const per_sequence_t SL_ResourcesInterFreq_r13_sequence[] = {
+ { &hf_lte_rrc_discRxResourcesInterFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscRxPoolList_r12 },
+ { &hf_lte_rrc_discTxResourcesInterFreq_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxResourcesInterFreq_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_ResourcesInterFreq_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_ResourcesInterFreq_r13, SL_ResourcesInterFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_refCarrierCommon_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_) {
+dissect_lte_rrc_T_refCarrierCommon_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);
@@ -33428,15 +37426,15 @@ dissect_lte_rrc_T_discSyncWindow_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_rxParameters_r1s_sequence[] = {
+static const per_sequence_t T_rxParameters_r13_sequence[] = {
{ &hf_lte_rrc_discSyncWindow_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_discSyncWindow_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_rxParameters_r1s(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_rxParameters_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_rxParameters_r1s, T_rxParameters_r1s_sequence);
+ ett_lte_rrc_T_rxParameters_r13, T_rxParameters_r13_sequence);
return offset;
}
@@ -33445,7 +37443,7 @@ dissect_lte_rrc_T_rxParameters_r1s(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
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 },
+ { &hf_lte_rrc_rxParameters_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_rxParameters_r13 },
{ NULL, 0, 0, NULL }
};
@@ -33458,49 +37456,61 @@ dissect_lte_rrc_SL_SyncConfigNFreq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-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 const per_sequence_t SL_SyncConfigListNFreq_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SL_SyncConfigListNFreq_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_SyncConfigNFreq_r13 },
};
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_) {
+dissect_lte_rrc_SL_SyncConfigListNFreq_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_SyncConfigListNFreq_r12, SL_SyncConfigListNFreq_r12_sequence_of,
+ ett_lte_rrc_SL_SyncConfigListNFreq_r13, SL_SyncConfigListNFreq_r13_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 },
+static const per_sequence_t SL_DiscConfigOtherInterFreq_r13_sequence[] = {
+ { &hf_lte_rrc_txPowerInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPowerInfoList_r12 },
+ { &hf_lte_rrc_refCarrierCommon_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_refCarrierCommon_r13 },
+ { &hf_lte_rrc_discSyncConfig_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncConfigListNFreq_r13 },
+ { &hf_lte_rrc_discCellSelectionInfo_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellSelectionInfoNFreq_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscConfigOtherInterFreq_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_DiscConfigOtherInterFreq_r13, SL_DiscConfigOtherInterFreq_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SL_CarrierFreqInfo_v1310_sequence[] = {
+ { &hf_lte_rrc_discResourcesNonPS_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_ResourcesInterFreq_r13 },
+ { &hf_lte_rrc_discResourcesPS_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_ResourcesInterFreq_r13 },
+ { &hf_lte_rrc_discConfigOther_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscConfigOtherInterFreq_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_) {
+dissect_lte_rrc_SL_CarrierFreqInfo_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_SL_CarrierFreqInfo_v1310, SL_CarrierFreqInfo_v1310_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 const per_sequence_t SL_CarrierFreqInfoList_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_SL_CarrierFreqInfoList_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_CarrierFreqInfo_v1310 },
};
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_) {
+dissect_lte_rrc_SL_CarrierFreqInfoList_v1310(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,
+ ett_lte_rrc_SL_CarrierFreqInfoList_v1310, SL_CarrierFreqInfoList_v1310_sequence_of,
1, maxFreq, FALSE);
return offset;
@@ -33522,22 +37532,32 @@ dissect_lte_rrc_T_gapRequestsAllowedCommon(tvbuff_t *tvb _U_, int offset _U_, as
}
-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 },
+static const per_sequence_t T_discConfig_v1310_sequence[] = {
+ { &hf_lte_rrc_discInterFreqList_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CarrierFreqInfoList_v1310 },
{ &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_) {
+dissect_lte_rrc_T_discConfig_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_discConfig_v1310, T_discConfig_v1310_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_RSRP_RangeSL4_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, 49U, NULL, FALSE);
return offset;
}
-static const value_string lte_rrc_T_discHystMaxRelayUE_r13_vals[] = {
+static const value_string lte_rrc_T_hystMax_r13_vals[] = {
{ 0, "dB0" },
{ 1, "dB3" },
{ 2, "dB6" },
@@ -33549,7 +37569,7 @@ static const value_string lte_rrc_T_discHystMaxRelayUE_r13_vals[] = {
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_) {
+dissect_lte_rrc_T_hystMax_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);
@@ -33557,7 +37577,7 @@ dissect_lte_rrc_T_discHystMaxRelayUE_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_discHystMinRelayUE_r13_vals[] = {
+static const value_string lte_rrc_T_hystMin_r13_vals[] = {
{ 0, "dB0" },
{ 1, "dB3" },
{ 2, "dB6" },
@@ -33568,7 +37588,7 @@ static const value_string lte_rrc_T_discHystMinRelayUE_r13_vals[] = {
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_) {
+dissect_lte_rrc_T_hystMin_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);
@@ -33576,7 +37596,24 @@ dissect_lte_rrc_T_discHystMinRelayUE_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_discHystMaxRemoteUE_r13_vals[] = {
+static const per_sequence_t SL_DiscConfigRelayUE_r13_sequence[] = {
+ { &hf_lte_rrc_threshHigh_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_RangeSL4_r13 },
+ { &hf_lte_rrc_threshLow_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_RangeSL4_r13 },
+ { &hf_lte_rrc_hystMax_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_hystMax_r13 },
+ { &hf_lte_rrc_hystMin_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_hystMin_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscConfigRelayUE_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_DiscConfigRelayUE_r13, SL_DiscConfigRelayUE_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_hystMax_r13_01_vals[] = {
{ 0, "dB0" },
{ 1, "dB3" },
{ 2, "dB6" },
@@ -33587,7 +37624,7 @@ static const value_string lte_rrc_T_discHystMaxRemoteUE_r13_vals[] = {
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_) {
+dissect_lte_rrc_T_hystMax_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,
5, NULL, FALSE, 0, NULL);
@@ -33631,14 +37668,25 @@ dissect_lte_rrc_ReselectionInfoRelay_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+static const per_sequence_t SL_DiscConfigRemoteUE_r13_sequence[] = {
+ { &hf_lte_rrc_threshHigh_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_RangeSL4_r13 },
+ { &hf_lte_rrc_hystMax_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_hystMax_r13_01 },
+ { &hf_lte_rrc_reselectionInfoIC_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ReselectionInfoRelay_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_DiscConfigRemoteUE_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_DiscConfigRemoteUE_r13, SL_DiscConfigRemoteUE_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 },
+ { &hf_lte_rrc_relayUE_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscConfigRelayUE_r13 },
+ { &hf_lte_rrc_remoteUE_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SL_DiscConfigRemoteUE_r13 },
{ NULL, 0, 0, NULL }
};
@@ -33667,7 +37715,7 @@ dissect_lte_rrc_T_discConfigPS_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
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_discConfig_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discConfig_v1310 },
{ &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 }
@@ -33733,6 +37781,16 @@ dissect_lte_rrc_INTEGER_0_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+
+static int
+dissect_lte_rrc_INTEGER_2_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 2U, 9U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_sc_mcch_ModificationPeriod_r13_vals[] = {
{ 0, "rf2" },
{ 1, "rf4" },
@@ -33744,6 +37802,12 @@ static const value_string lte_rrc_T_sc_mcch_ModificationPeriod_r13_vals[] = {
{ 7, "rf256" },
{ 8, "rf512" },
{ 9, "rf1024" },
+ { 10, "r2048" },
+ { 11, "rf4096" },
+ { 12, "rf8192" },
+ { 13, "rf16384" },
+ { 14, "rf32768" },
+ { 15, "rf65536" },
{ 0, NULL }
};
@@ -33751,7 +37815,7 @@ static const value_string lte_rrc_T_sc_mcch_ModificationPeriod_r13_vals[] = {
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);
+ 16, NULL, FALSE, 0, NULL);
return offset;
}
@@ -33760,7 +37824,8 @@ dissect_lte_rrc_T_sc_mcch_ModificationPeriod_r13(tvbuff_t *tvb _U_, int 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_FirstSubframe_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_9 },
+ { &hf_lte_rrc_sc_mcch_duration_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_9 },
{ &hf_lte_rrc_sc_mcch_ModificationPeriod_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_sc_mcch_ModificationPeriod_r13 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
{ NULL, 0, 0, NULL }
@@ -33797,7 +37862,7 @@ static const value_string lte_rrc_T_sib_TypeAndInfo_item_vals[] = {
{ 15, "sib17-v1250" },
{ 16, "sib18-v1250" },
{ 17, "sib19-v1250" },
- { 18, "sib20-v13x0" },
+ { 18, "sib20-v1310" },
{ 0, NULL }
};
@@ -33820,7 +37885,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 },
+ { 18, &hf_lte_rrc_sib20_v1310 , ASN1_NOT_EXTENSION_ROOT, dissect_lte_rrc_SystemInformationBlockType20_r13 },
{ 0, NULL, 0, NULL }
};
@@ -33848,14 +37913,14 @@ dissect_lte_rrc_T_sib_TypeAndInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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;
}
@@ -33863,7 +37928,7 @@ dissect_lte_rrc_T_nonCriticalExtension_41(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformation_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
+ { &hf_lte_rrc_nonCriticalExtension_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
{ NULL, 0, 0, NULL }
};
@@ -33878,7 +37943,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_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34018,6 +38083,105 @@ dissect_lte_rrc_BCCH_DL_SCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
+
+static int
+dissect_lte_rrc_SystemInformation_BR_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, "SystemInformation-BR-r13 [ ");
+
+
+ offset = dissect_lte_rrc_SystemInformation(tvb, offset, actx, tree, hf_index);
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "]");
+
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_SystemInformationBlockType1_BR_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, "SystemInformationBlockType1-BR-r13");
+
+ offset = dissect_lte_rrc_SystemInformationBlockType1(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_05_vals[] = {
+ { 0, "systemInformation-BR-r13" },
+ { 1, "systemInformationBlockType1-BR-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_05_choice[] = {
+ { 0, &hf_lte_rrc_systemInformation_BR_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformation_BR_r13 },
+ { 1, &hf_lte_rrc_systemInformationBlockType1_BR_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SystemInformationBlockType1_BR_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_05, T_c1_05_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_messageClassExtension_01_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_messageClassExtension_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_messageClassExtension_01, T_messageClassExtension_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_BCCH_DL_SCH_MessageType_BR_r13_vals[] = {
+ { 0, "c1" },
+ { 1, "messageClassExtension" },
+ { 0, NULL }
+};
+
+static const per_choice_t BCCH_DL_SCH_MessageType_BR_r13_choice[] = {
+ { 0, &hf_lte_rrc_c1_05 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_05 },
+ { 1, &hf_lte_rrc_messageClassExtension_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_MessageType_BR_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_BCCH_DL_SCH_MessageType_BR_r13, BCCH_DL_SCH_MessageType_BR_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BCCH_DL_SCH_Message_BR_sequence[] = {
+ { &hf_lte_rrc_message_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_BCCH_DL_SCH_Message_BR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_BCCH_DL_SCH_Message_BR, BCCH_DL_SCH_Message_BR_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonSF_AllocPatternList_r9_sequence_of[1] = {
{ &hf_lte_rrc_CommonSF_AllocPatternList_r9_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBSFN_SubframeConfig },
};
@@ -34342,7 +38506,7 @@ dissect_lte_rrc_T_nonCriticalExtension_17(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_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
+ { &hf_lte_rrc_nonCriticalExtension_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_17 },
{ NULL, 0, 0, NULL }
};
@@ -34357,7 +38521,7 @@ dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t MBSFNAreaConfiguration_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34374,7 +38538,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_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBSFNAreaConfiguration_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34390,20 +38554,20 @@ dissect_lte_rrc_MBSFNAreaConfiguration_r9(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_05_vals[] = {
+static const value_string lte_rrc_T_c1_06_vals[] = {
{ 0, "mbsfnAreaConfiguration-r9" },
{ 0, NULL }
};
-static const per_choice_t T_c1_05_choice[] = {
+static const per_choice_t T_c1_06_choice[] = {
{ 0, &hf_lte_rrc_mbsfnAreaConfiguration_r9, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MBSFNAreaConfiguration_r9 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_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_c1_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_05, T_c1_05_choice,
+ ett_lte_rrc_T_c1_06, T_c1_06_choice,
NULL);
return offset;
@@ -34454,7 +38618,7 @@ dissect_lte_rrc_T_nonCriticalExtension_14(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MBMSCountingRequest_r10_sequence[] = {
{ &hf_lte_rrc_countingRequestList_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_CountingRequestList_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
+ { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_14 },
{ NULL, 0, 0, NULL }
};
@@ -34490,14 +38654,14 @@ dissect_lte_rrc_T_c2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
-static const per_sequence_t T_messageClassExtension_01_sequence[] = {
+static const per_sequence_t T_messageClassExtension_02_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_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_messageClassExtension_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_01, T_messageClassExtension_01_sequence);
+ ett_lte_rrc_T_messageClassExtension_02, T_messageClassExtension_02_sequence);
return offset;
}
@@ -34511,7 +38675,7 @@ static const value_string lte_rrc_T_later_vals[] = {
static const per_choice_t T_later_choice[] = {
{ 0, &hf_lte_rrc_c2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2 },
- { 1, &hf_lte_rrc_messageClassExtension_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_01 },
+ { 1, &hf_lte_rrc_messageClassExtension_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_02 },
{ 0, NULL, 0, NULL }
};
@@ -34532,7 +38696,7 @@ static const value_string lte_rrc_MCCH_MessageType_vals[] = {
};
static const per_choice_t MCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_05 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_05 },
+ { 0, &hf_lte_rrc_c1_06 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_06 },
{ 1, &hf_lte_rrc_later , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_later },
{ 0, NULL, 0, NULL }
};
@@ -34548,7 +38712,7 @@ dissect_lte_rrc_MCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t MCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MCCH_MessageType },
+ { &hf_lte_rrc_message_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -34810,17 +38974,17 @@ dissect_lte_rrc_T_nonCriticalExtension_21(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t Paging_v13xx_IEs_sequence[] = {
+static const per_sequence_t Paging_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_redistributionIndication_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_redistributionIndication_r13 },
{ &hf_lte_rrc_systemInfoModification_eDRX_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_systemInfoModification_eDRX_r13 },
- { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
+ { &hf_lte_rrc_nonCriticalExtension_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_21 },
{ NULL, 0, 0, NULL }
};
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_) {
+dissect_lte_rrc_Paging_v1310_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);
+ ett_lte_rrc_Paging_v1310_IEs, Paging_v1310_IEs_sequence);
return offset;
}
@@ -34828,7 +38992,7 @@ dissect_lte_rrc_Paging_v13xx_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t Paging_v1130_IEs_sequence[] = {
{ &hf_lte_rrc_eab_ParamModification_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eab_ParamModification_r11 },
- { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v13xx_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34843,7 +39007,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_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34858,7 +39022,7 @@ dissect_lte_rrc_Paging_v920_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static const per_sequence_t Paging_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34875,7 +39039,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_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_Paging_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -34891,34 +39055,34 @@ dissect_lte_rrc_Paging(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-static const value_string lte_rrc_T_c1_06_vals[] = {
+static const value_string lte_rrc_T_c1_07_vals[] = {
{ 0, "paging" },
{ 0, NULL }
};
-static const per_choice_t T_c1_06_choice[] = {
+static const per_choice_t T_c1_07_choice[] = {
{ 0, &hf_lte_rrc_paging , ASN1_NO_EXTENSIONS , dissect_lte_rrc_Paging },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_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_c1_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_06, T_c1_06_choice,
+ ett_lte_rrc_T_c1_07, T_c1_07_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_02_sequence[] = {
+static const per_sequence_t T_messageClassExtension_03_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_02, T_messageClassExtension_02_sequence);
+ ett_lte_rrc_T_messageClassExtension_03, T_messageClassExtension_03_sequence);
return offset;
}
@@ -34931,8 +39095,8 @@ static const value_string lte_rrc_PCCH_MessageType_vals[] = {
};
static const per_choice_t PCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_06 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_06 },
- { 1, &hf_lte_rrc_messageClassExtension_02, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_02 },
+ { 0, &hf_lte_rrc_c1_07 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_07 },
+ { 1, &hf_lte_rrc_messageClassExtension_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_03 },
{ 0, NULL, 0, NULL }
};
@@ -34947,7 +39111,7 @@ dissect_lte_rrc_PCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static const per_sequence_t PCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType },
+ { &hf_lte_rrc_message_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -34995,7 +39159,7 @@ dissect_lte_rrc_T_nonCriticalExtension_28(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishment_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
+ { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_28 },
{ NULL, 0, 0, NULL }
};
@@ -35011,7 +39175,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_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishment_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35024,7 +39188,7 @@ dissect_lte_rrc_RRCConnectionReestablishment_r8_IEs(tvbuff_t *tvb _U_, int offse
}
-static const value_string lte_rrc_T_c1_26_vals[] = {
+static const value_string lte_rrc_T_c1_27_vals[] = {
{ 0, "rrcConnectionReestablishment-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -35036,7 +39200,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_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 },
@@ -35049,9 +39213,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;
@@ -35078,7 +39242,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_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_22, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_22 },
{ 0, NULL, 0, NULL }
};
@@ -35126,7 +39290,7 @@ dissect_lte_rrc_T_nonCriticalExtension_30(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionReestablishmentReject_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
+ { &hf_lte_rrc_nonCriticalExtension_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_30 },
{ NULL, 0, 0, NULL }
};
@@ -35140,7 +39304,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_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35295,7 +39459,7 @@ dissect_lte_rrc_T_nonCriticalExtension_31(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_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
+ { &hf_lte_rrc_nonCriticalExtension_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_31 },
{ NULL, 0, 0, NULL }
};
@@ -35310,7 +39474,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_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35325,7 +39489,7 @@ dissect_lte_rrc_RRCConnectionReject_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionReject_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35340,7 +39504,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_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReject_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35353,7 +39517,7 @@ dissect_lte_rrc_RRCConnectionReject_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_27_vals[] = {
+static const value_string lte_rrc_T_c1_28_vals[] = {
{ 0, "rrcConnectionReject-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -35361,7 +39525,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_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 },
@@ -35370,9 +39534,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;
@@ -35399,7 +39563,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_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_26, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_26 },
{ 0, NULL, 0, NULL }
};
@@ -35446,7 +39610,7 @@ dissect_lte_rrc_T_nonCriticalExtension_34(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RRCConnectionSetup_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
+ { &hf_lte_rrc_nonCriticalExtension_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_34 },
{ NULL, 0, 0, NULL }
};
@@ -35461,7 +39625,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_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetup_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -35474,7 +39638,7 @@ dissect_lte_rrc_RRCConnectionSetup_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_29_vals[] = {
+static const value_string lte_rrc_T_c1_30_vals[] = {
{ 0, "rrcConnectionSetup-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -35486,7 +39650,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_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 },
@@ -35499,9 +39663,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;
@@ -35528,7 +39692,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_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_29, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_29 },
{ 0, NULL, 0, NULL }
};
@@ -35579,7 +39743,7 @@ dissect_lte_rrc_RRCConnectionSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const value_string lte_rrc_T_c1_07_vals[] = {
+static const value_string lte_rrc_T_c1_08_vals[] = {
{ 0, "rrcConnectionReestablishment" },
{ 1, "rrcConnectionReestablishmentReject" },
{ 2, "rrcConnectionReject" },
@@ -35587,7 +39751,7 @@ static const value_string lte_rrc_T_c1_07_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_07_choice[] = {
+static const per_choice_t T_c1_08_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishment, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishment },
{ 1, &hf_lte_rrc_rrcConnectionReestablishmentReject, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentReject },
{ 2, &hf_lte_rrc_rrcConnectionReject, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReject },
@@ -35596,23 +39760,23 @@ static const per_choice_t T_c1_07_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_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_c1_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_07, T_c1_07_choice,
+ ett_lte_rrc_T_c1_08, T_c1_08_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_03_sequence[] = {
+static const per_sequence_t T_messageClassExtension_04_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_03, T_messageClassExtension_03_sequence);
+ ett_lte_rrc_T_messageClassExtension_04, T_messageClassExtension_04_sequence);
return offset;
}
@@ -35625,8 +39789,8 @@ static const value_string lte_rrc_DL_CCCH_MessageType_vals[] = {
};
static const per_choice_t DL_CCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_07 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_07 },
- { 1, &hf_lte_rrc_messageClassExtension_03, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_03 },
+ { 0, &hf_lte_rrc_c1_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_08 },
+ { 1, &hf_lte_rrc_messageClassExtension_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_04 },
{ 0, NULL, 0, NULL }
};
@@ -35641,7 +39805,7 @@ dissect_lte_rrc_DL_CCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t DL_CCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType },
+ { &hf_lte_rrc_message_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_CCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -35866,7 +40030,7 @@ dissect_lte_rrc_DLInformationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_13_vals[] = {
+static const value_string lte_rrc_T_c1_14_vals[] = {
{ 0, "dlInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -35874,7 +40038,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_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 },
@@ -35883,9 +40047,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;
@@ -35912,7 +40076,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_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_08, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_08 },
{ 0, NULL, 0, NULL }
};
@@ -36036,7 +40200,7 @@ dissect_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs(tvbuff_t *tvb _U_, in
}
-static const value_string lte_rrc_T_c1_14_vals[] = {
+static const value_string lte_rrc_T_c1_15_vals[] = {
{ 0, "handoverFromEUTRAPreparationRequest-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -36044,7 +40208,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_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 },
@@ -36053,9 +40217,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;
@@ -36082,7 +40246,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_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_09, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_09 },
{ 0, NULL, 0, NULL }
};
@@ -36337,7 +40501,7 @@ static const value_string lte_rrc_T_t304_vals[] = {
{ 4, "ms2000" },
{ 5, "ms4000" },
{ 6, "ms8000" },
- { 7, "spare1" },
+ { 7, "ms10000-v1310" },
{ 0, NULL }
};
@@ -36455,7 +40619,7 @@ dissect_lte_rrc_T_nonCriticalExtension_19(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_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
+ { &hf_lte_rrc_nonCriticalExtension_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_19 },
{ NULL, 0, 0, NULL }
};
@@ -36470,7 +40634,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36486,7 +40650,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_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36571,7 +40735,7 @@ dissect_lte_rrc_T_nonCriticalExtension_20(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_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
+ { &hf_lte_rrc_nonCriticalExtension_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_20 },
{ NULL, 0, 0, NULL }
};
@@ -36586,7 +40750,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t MobilityFromEUTRACommand_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v960_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36602,7 +40766,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_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MobilityFromEUTRACommand_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -36615,7 +40779,7 @@ dissect_lte_rrc_MobilityFromEUTRACommand_r9_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_21_vals[] = {
+static const value_string lte_rrc_T_c1_22_vals[] = {
{ 0, "mobilityFromEUTRACommand-r8" },
{ 1, "mobilityFromEUTRACommand-r9" },
{ 2, "spare2" },
@@ -36623,7 +40787,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_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 },
@@ -36632,9 +40796,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;
@@ -36661,7 +40825,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_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_16, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_16 },
{ 0, NULL, 0, NULL }
};
@@ -36792,7 +40956,7 @@ static const value_string lte_rrc_T_t304_01_vals[] = {
{ 4, "ms500" },
{ 5, "ms1000" },
{ 6, "ms2000" },
- { 7, "spare1" },
+ { 7, "ms10000-v1310" },
{ 0, NULL }
};
@@ -36845,8 +41009,107 @@ dissect_lte_rrc_RadioResourceConfigCommon_eag_3(tvbuff_t *tvb _U_, int offset _U
}
+static const value_string lte_rrc_T_fdd_r13_02_vals[] = {
+ { 0, "v1" },
+ { 1, "v1dot5" },
+ { 2, "v2" },
+ { 3, "v2dot5" },
+ { 4, "v4" },
+ { 5, "v5" },
+ { 6, "v8" },
+ { 7, "v10" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_fdd_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_tdd_r13_02_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v5" },
+ { 4, "v8" },
+ { 5, "v10" },
+ { 6, "v20" },
+ { 7, "spare" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tdd_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,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01_vals[] = {
+ { 0, "fdd-r13" },
+ { 1, "tdd-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_mpdcch_startSF_CSS_RA_r13_01_choice[] = {
+ { 0, &hf_lte_rrc_fdd_r13_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_fdd_r13_02 },
+ { 1, &hf_lte_rrc_tdd_r13_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_tdd_r13_02 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_mpdcch_startSF_CSS_RA_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_mpdcch_startSF_CSS_RA_r13_01, T_mpdcch_startSF_CSS_RA_r13_01_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_1_maxCE_Level_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, maxCE_Level_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t PRACH_Config_v1310_sequence[] = {
+ { &hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RSRP_ThresholdsPrachInfoList_r13 },
+ { &hf_lte_rrc_mpdcch_startSF_CSS_RA_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01 },
+ { &hf_lte_rrc_prach_HoppingOffset_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_94 },
+ { &hf_lte_rrc_prach_ParametersListCE_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_ParametersListCE_r13 },
+ { &hf_lte_rrc_initial_CE_level_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxCE_Level_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_PRACH_Config_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_PRACH_Config_v1310, PRACH_Config_v1310_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioResourceConfigCommon_eag_4_sequence[] = {
- { &hf_lte_rrc_uplinkPowerControlCommon_v13xy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommon_v13xy },
+ { &hf_lte_rrc_prach_Config_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PRACH_Config_v1310 },
+ { &hf_lte_rrc_freqHoppingParameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqHoppingParameters_r13 },
+ { &hf_lte_rrc_pdsch_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PDSCH_ConfigCommon_v1310 },
+ { &hf_lte_rrc_pucch_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUCCH_ConfigCommon_v1310 },
+ { &hf_lte_rrc_pusch_ConfigCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PUSCH_ConfigCommon_v1310 },
+ { &hf_lte_rrc_uplinkPowerControlCommon_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UplinkPowerControlCommon_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -37203,16 +41466,16 @@ dissect_lte_rrc_T_scg_ConfigPartMCG_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const per_sequence_t T_setup_01_sequence[] = {
+static const per_sequence_t T_setup_02_sequence[] = {
{ &hf_lte_rrc_scg_ConfigPartMCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scg_ConfigPartMCG_r12 },
{ &hf_lte_rrc_scg_ConfigPartSCG_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCG_ConfigPartSCG_r12 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_setup_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_setup_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_setup_01, T_setup_01_sequence);
+ ett_lte_rrc_T_setup_02, T_setup_02_sequence);
return offset;
}
@@ -37226,7 +41489,7 @@ static const value_string lte_rrc_SCG_Configuration_r12_vals[] = {
static const per_choice_t SCG_Configuration_r12_choice[] = {
{ 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
- { 1, &hf_lte_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_01 },
+ { 1, &hf_lte_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_02 },
{ 0, NULL, 0, NULL }
};
@@ -37270,6 +41533,300 @@ dissect_lte_rrc_SL_SyncTxControl_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+static const value_string lte_rrc_T_associationTimer_r13_vals[] = {
+ { 0, "s10" },
+ { 1, "s30" },
+ { 2, "s60" },
+ { 3, "s120" },
+ { 4, "s240" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_associationTimer_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 5, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_successReportRequested_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_successReportRequested_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_MobilityConfig_r13_sequence[] = {
+ { &hf_lte_rrc_wlan_ToReleaseList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
+ { &hf_lte_rrc_wlan_ToAddList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_Id_List_r13 },
+ { &hf_lte_rrc_associationTimer_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_associationTimer_r13 },
+ { &hf_lte_rrc_successReportRequested_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_successReportRequested_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_MobilityConfig_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLAN_MobilityConfig_r13, WLAN_MobilityConfig_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LWA_Config_r13_sequence[] = {
+ { &hf_lte_rrc_lwa_MobilityConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_MobilityConfig_r13 },
+ { &hf_lte_rrc_lwa_WT_Counter_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWA_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LWA_Config_r13, LWA_Config_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_29_sequence[] = {
+ { &hf_lte_rrc_lwa_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWA_Config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_setup_29, T_setup_29_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_LWA_Configuration_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t LWA_Configuration_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_34 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_29 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWA_Configuration_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_LWA_Configuration_r13, LWA_Configuration_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_ipv4_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *ipv4_tvb = NULL;
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, -1,
+ 32, 32, FALSE, &ipv4_tvb, NULL);
+
+ if (ipv4_tvb) {
+ actx->created_item = proto_tree_add_item(tree, hf_index, ipv4_tvb, 0, 4, ENC_BIG_ENDIAN);
+ }
+
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_T_ipv6_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *ipv6_tvb = NULL;
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, -1,
+ 128, 128, FALSE, &ipv6_tvb, NULL);
+
+ if (ipv6_tvb) {
+ actx->created_item = proto_tree_add_item(tree, hf_index, ipv6_tvb, 0, 16, ENC_BIG_ENDIAN);
+ }
+
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_IP_Address_r13_vals[] = {
+ { 0, "ipv4-r13" },
+ { 1, "ipv6-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t IP_Address_r13_choice[] = {
+ { 0, &hf_lte_rrc_ipv4_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ipv4_r13 },
+ { 1, &hf_lte_rrc_ipv6_r13 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_ipv6_r13 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_IP_Address_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_IP_Address_r13, IP_Address_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t IKE_Identity_r13_sequence[] = {
+ { &hf_lte_rrc_idI_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_OCTET_STRING },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_IKE_Identity_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_IKE_Identity_r13, IKE_Identity_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t TunnelConfigLWIP_r13_sequence[] = {
+ { &hf_lte_rrc_ip_Address_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IP_Address_r13 },
+ { &hf_lte_rrc_ike_Identity_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IKE_Identity_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_TunnelConfigLWIP_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_TunnelConfigLWIP_r13, TunnelConfigLWIP_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t LWIP_Config_r13_sequence[] = {
+ { &hf_lte_rrc_lwip_MobilityConfig_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_MobilityConfig_r13 },
+ { &hf_lte_rrc_tunnelConfigLWIP_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_TunnelConfigLWIP_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWIP_Config_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_LWIP_Config_r13, LWIP_Config_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_30_sequence[] = {
+ { &hf_lte_rrc_lwip_Config_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWIP_Config_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_30, T_setup_30_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_LWIP_Configuration_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t LWIP_Configuration_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_35 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_30 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWIP_Configuration_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_LWIP_Configuration_r13, LWIP_Configuration_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_command_vals[] = {
+ { 0, "steerToWLAN-r13" },
+ { 1, "steerToLTE-r13" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_command_choice[] = {
+ { 0, &hf_lte_rrc_steerToWLAN_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLAN_Id_List_r12 },
+ { 1, &hf_lte_rrc_steerToLTE_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_command(tvbuff_t *tvb _U_, int offset _U_, 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_command, T_command_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_setup_01_sequence[] = {
+ { &hf_lte_rrc_command , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_command },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_setup_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_setup_01, T_setup_01_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_steeringCommandWLAN_r13_vals[] = {
+ { 0, "release" },
+ { 1, "setup" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_steeringCommandWLAN_r13_choice[] = {
+ { 0, &hf_lte_rrc_release , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 1, &hf_lte_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_setup_01 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_steeringCommandWLAN_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_steeringCommandWLAN_r13, T_steeringCommandWLAN_r13_choice,
+ NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_26_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -37283,17 +41840,20 @@ dissect_lte_rrc_T_nonCriticalExtension_26(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t RRCConnectionReconfiguration_v13xy_IEs_sequence[] = {
+static const per_sequence_t RRCConnectionReconfiguration_v1310_IEs_sequence[] = {
{ &hf_lte_rrc_sCellToReleaseListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToReleaseListExt_r13 },
{ &hf_lte_rrc_sCellToAddModListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCellToAddModListExt_r13 },
- { &hf_lte_rrc_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_26 },
+ { &hf_lte_rrc_lwa_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Configuration_r13 },
+ { &hf_lte_rrc_lwip_Configuration_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWIP_Configuration_r13 },
+ { &hf_lte_rrc_steeringCommandWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_steeringCommandWLAN_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_65, 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_) {
+dissect_lte_rrc_RRCConnectionReconfiguration_v1310_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);
+ ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs, RRCConnectionReconfiguration_v1310_IEs_sequence);
return offset;
}
@@ -37305,7 +41865,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_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v13xy_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37320,7 +41880,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_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37336,7 +41896,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_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37352,7 +41912,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_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37367,7 +41927,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t RRCConnectionReconfiguration_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_01 },
- { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37386,7 +41946,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_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -37399,7 +41959,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_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, "rrcConnectionReconfiguration-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -37411,7 +41971,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_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 },
@@ -37424,9 +41984,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;
@@ -37453,7 +42013,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_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_20, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_20 },
{ 0, NULL, 0, NULL }
};
@@ -37793,42 +42353,42 @@ dissect_lte_rrc_IdleModeMobilityControlInfo_eag_1(tvbuff_t *tvb _U_, int offset
}
-static const per_sequence_t FreqPriorityEUTRA_v13xy_sequence[] = {
+static const per_sequence_t FreqPriorityEUTRA_v1310_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_) {
+dissect_lte_rrc_FreqPriorityEUTRA_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_FreqPriorityEUTRA_v1310, FreqPriorityEUTRA_v1310_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 const per_sequence_t FreqPriorityListEUTRA_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_FreqPriorityListEUTRA_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqPriorityEUTRA_v1310 },
};
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_) {
+dissect_lte_rrc_FreqPriorityListEUTRA_v1310(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,
+ ett_lte_rrc_FreqPriorityListEUTRA_v1310, FreqPriorityListEUTRA_v1310_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 const per_sequence_t FreqPriorityListExtEUTRA_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_FreqPriorityListExtEUTRA_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_FreqPriorityEUTRA_v1310 },
};
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_) {
+dissect_lte_rrc_FreqPriorityListExtEUTRA_v1310(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,
+ ett_lte_rrc_FreqPriorityListExtEUTRA_v1310, FreqPriorityListExtEUTRA_v1310_sequence_of,
1, maxFreq, FALSE);
return offset;
@@ -37836,8 +42396,8 @@ dissect_lte_rrc_FreqPriorityListExtEUTRA_v13xy(tvbuff_t *tvb _U_, int offset _U_
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 },
+ { &hf_lte_rrc_freqPriorityListEUTRA_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqPriorityListEUTRA_v1310 },
+ { &hf_lte_rrc_freqPriorityListExtEUTRA_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqPriorityListExtEUTRA_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -38119,7 +42679,7 @@ dissect_lte_rrc_T_nonCriticalExtension_33(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_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
+ { &hf_lte_rrc_nonCriticalExtension_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_33 },
{ NULL, 0, 0, NULL }
};
@@ -38134,7 +42694,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_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38149,7 +42709,7 @@ dissect_lte_rrc_RRCConnectionRelease_v920_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t RRCConnectionRelease_v890_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lateNonCriticalExtension_02 },
- { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38166,7 +42726,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_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionRelease_v890_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38179,7 +42739,7 @@ dissect_lte_rrc_RRCConnectionRelease_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_28_vals[] = {
+static const value_string lte_rrc_T_c1_29_vals[] = {
{ 0, "rrcConnectionRelease-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38187,7 +42747,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_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 },
@@ -38196,9 +42756,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;
@@ -38225,7 +42785,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_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_27, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_27 },
{ 0, NULL, 0, NULL }
};
@@ -38272,14 +42832,14 @@ dissect_lte_rrc_SecurityConfigSMC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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;
}
@@ -38287,7 +42847,7 @@ dissect_lte_rrc_T_nonCriticalExtension_37(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeCommand_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
+ { &hf_lte_rrc_nonCriticalExtension_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
{ NULL, 0, 0, NULL }
};
@@ -38302,7 +42862,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_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeCommand_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38315,7 +42875,7 @@ dissect_lte_rrc_SecurityModeCommand_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_32_vals[] = {
+static const value_string lte_rrc_T_c1_33_vals[] = {
{ 0, "securityModeCommand-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38323,7 +42883,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_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 },
@@ -38332,9 +42892,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;
@@ -38361,7 +42921,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_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_32, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_32 },
{ 0, NULL, 0, NULL }
};
@@ -38437,14 +42997,14 @@ dissect_lte_rrc_T_requestReducedFormat_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_skipFallbackCombinations_r13_vals[] = {
+static const value_string lte_rrc_T_requestSkipFallbackComb_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_) {
+dissect_lte_rrc_T_requestSkipFallbackComb_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);
@@ -38462,32 +43022,48 @@ dissect_lte_rrc_INTEGER_2_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const per_sequence_t T_nonCriticalExtension_45_sequence[] = {
+static const value_string lte_rrc_T_requestReducedIntNonContComb_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_requestReducedIntNonContComb_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_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;
}
-static const per_sequence_t UECapabilityEnquiry_v13xy_IEs_sequence[] = {
+static const per_sequence_t UECapabilityEnquiry_v1310_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_requestSkipFallbackComb_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_requestSkipFallbackComb_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 },
+ { &hf_lte_rrc_requestReducedIntNonContComb_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_requestReducedIntNonContComb_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
{ 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_) {
+dissect_lte_rrc_UECapabilityEnquiry_v1310_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);
+ ett_lte_rrc_UECapabilityEnquiry_v1310_IEs, UECapabilityEnquiry_v1310_IEs_sequence);
return offset;
}
@@ -38495,7 +43071,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v13xy_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_v1180_IEs_sequence[] = {
{ &hf_lte_rrc_requestedFrequencyBands_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_16_OF_FreqBandIndicator_r11 },
- { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v13xy_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38510,7 +43086,7 @@ dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UECapabilityEnquiry_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38525,7 +43101,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_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityEnquiry_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38538,7 +43114,7 @@ dissect_lte_rrc_UECapabilityEnquiry_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_35_vals[] = {
+static const value_string lte_rrc_T_c1_36_vals[] = {
{ 0, "ueCapabilityEnquiry-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38546,7 +43122,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_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 },
@@ -38555,9 +43131,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;
@@ -38584,7 +43160,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_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_38, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_38 },
{ 0, NULL, 0, NULL }
};
@@ -38700,7 +43276,7 @@ dissect_lte_rrc_CounterCheck_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const value_string lte_rrc_T_c1_12_vals[] = {
+static const value_string lte_rrc_T_c1_13_vals[] = {
{ 0, "counterCheck-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38708,7 +43284,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_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 },
@@ -38717,9 +43293,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;
@@ -38746,7 +43322,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_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_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_04 },
{ 0, NULL, 0, NULL }
};
@@ -38824,14 +43400,14 @@ dissect_lte_rrc_T_mobilityHistoryReportReq_r12(tvbuff_t *tvb _U_, int offset _U_
}
-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;
}
@@ -38839,7 +43415,7 @@ dissect_lte_rrc_T_nonCriticalExtension_47(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_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
+ { &hf_lte_rrc_nonCriticalExtension_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
{ NULL, 0, 0, NULL }
};
@@ -38854,7 +43430,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_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38869,7 +43445,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_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38884,7 +43460,7 @@ dissect_lte_rrc_UEInformationRequest_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t UEInformationRequest_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38900,7 +43476,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_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationRequest_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -38913,7 +43489,7 @@ dissect_lte_rrc_UEInformationRequest_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, a
}
-static const value_string lte_rrc_T_c1_37_vals[] = {
+static const value_string lte_rrc_T_c1_38_vals[] = {
{ 0, "ueInformationRequest-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -38921,7 +43497,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_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 },
@@ -38930,9 +43506,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;
@@ -38959,7 +43535,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_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_40, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_40 },
{ 0, NULL, 0, NULL }
};
@@ -39248,7 +43824,7 @@ dissect_lte_rrc_T_nonCriticalExtension_13(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_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
+ { &hf_lte_rrc_nonCriticalExtension_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_13 },
{ NULL, 0, 0, NULL }
};
@@ -39264,7 +43840,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_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39279,7 +43855,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_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39300,7 +43876,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_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs },
{ NULL, 0, 0, NULL }
};
@@ -39313,7 +43889,7 @@ dissect_lte_rrc_LoggedMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int of
}
-static const value_string lte_rrc_T_c1_17_vals[] = {
+static const value_string lte_rrc_T_c1_18_vals[] = {
{ 0, "loggedMeasurementConfiguration-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -39321,7 +43897,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_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 },
@@ -39330,9 +43906,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;
@@ -39359,7 +43935,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_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_12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_12 },
{ 0, NULL, 0, NULL }
};
@@ -39807,7 +44383,7 @@ static const per_sequence_t RNReconfiguration_r10_IEs_sequence[] = {
{ &hf_lte_rrc_rn_SystemInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RN_SystemInfo_r10 },
{ &hf_lte_rrc_rn_SubframeConfig_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RN_SubframeConfig_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
+ { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_23 },
{ NULL, 0, 0, NULL }
};
@@ -39820,7 +44396,7 @@ dissect_lte_rrc_RNReconfiguration_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const value_string lte_rrc_T_c1_23_vals[] = {
+static const value_string lte_rrc_T_c1_24_vals[] = {
{ 0, "rnReconfiguration-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -39828,7 +44404,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_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 },
@@ -39837,9 +44413,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;
@@ -39866,7 +44442,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_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_18, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_18 },
{ 0, NULL, 0, NULL }
};
@@ -39899,7 +44475,7 @@ dissect_lte_rrc_RNReconfiguration_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string lte_rrc_T_c1_08_vals[] = {
+static const value_string lte_rrc_T_c1_09_vals[] = {
{ 0, "csfbParametersResponseCDMA2000" },
{ 1, "dlInformationTransfer" },
{ 2, "handoverFromEUTRAPreparationRequest" },
@@ -39919,7 +44495,7 @@ static const value_string lte_rrc_T_c1_08_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_08_choice[] = {
+static const per_choice_t T_c1_09_choice[] = {
{ 0, &hf_lte_rrc_csfbParametersResponseCDMA2000, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSFBParametersResponseCDMA2000 },
{ 1, &hf_lte_rrc_dlInformationTransfer, ASN1_NO_EXTENSIONS , dissect_lte_rrc_DLInformationTransfer },
{ 2, &hf_lte_rrc_handoverFromEUTRAPreparationRequest, ASN1_NO_EXTENSIONS , dissect_lte_rrc_HandoverFromEUTRAPreparationRequest },
@@ -39940,23 +44516,23 @@ static const per_choice_t T_c1_08_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_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_c1_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_08, T_c1_08_choice,
+ ett_lte_rrc_T_c1_09, T_c1_09_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_04_sequence[] = {
+static const per_sequence_t T_messageClassExtension_05_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_04, T_messageClassExtension_04_sequence);
+ ett_lte_rrc_T_messageClassExtension_05, T_messageClassExtension_05_sequence);
return offset;
}
@@ -39969,8 +44545,8 @@ static const value_string lte_rrc_DL_DCCH_MessageType_vals[] = {
};
static const per_choice_t DL_DCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_08 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_08 },
- { 1, &hf_lte_rrc_messageClassExtension_04, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_04 },
+ { 0, &hf_lte_rrc_c1_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_09 },
+ { 1, &hf_lte_rrc_messageClassExtension_05, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_05 },
{ 0, NULL, 0, NULL }
};
@@ -39985,7 +44561,7 @@ dissect_lte_rrc_DL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t DL_DCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType },
+ { &hf_lte_rrc_message_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_DL_DCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -40224,36 +44800,36 @@ dissect_lte_rrc_RRCConnectionRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const value_string lte_rrc_T_c1_09_vals[] = {
+static const value_string lte_rrc_T_c1_10_vals[] = {
{ 0, "rrcConnectionReestablishmentRequest" },
{ 1, "rrcConnectionRequest" },
{ 0, NULL }
};
-static const per_choice_t T_c1_09_choice[] = {
+static const per_choice_t T_c1_10_choice[] = {
{ 0, &hf_lte_rrc_rrcConnectionReestablishmentRequest, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReestablishmentRequest },
{ 1, &hf_lte_rrc_rrcConnectionRequest, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionRequest },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_c1_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_09, T_c1_09_choice,
+ ett_lte_rrc_T_c1_10, T_c1_10_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_05_sequence[] = {
+static const per_sequence_t T_messageClassExtension_06_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_05, T_messageClassExtension_05_sequence);
+ ett_lte_rrc_T_messageClassExtension_06, T_messageClassExtension_06_sequence);
return offset;
}
@@ -40266,8 +44842,8 @@ static const value_string lte_rrc_UL_CCCH_MessageType_vals[] = {
};
static const per_choice_t UL_CCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_09 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_09 },
- { 1, &hf_lte_rrc_messageClassExtension_05, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_05 },
+ { 0, &hf_lte_rrc_c1_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_10 },
+ { 1, &hf_lte_rrc_messageClassExtension_06, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_06 },
{ 0, NULL, 0, NULL }
};
@@ -40282,7 +44858,7 @@ dissect_lte_rrc_UL_CCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t UL_CCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType },
+ { &hf_lte_rrc_message_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_CCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -40506,8 +45082,40 @@ dissect_lte_rrc_T_eag_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
+static const value_string lte_rrc_T_freqBandIndicatorPriority_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_freqBandIndicatorPriority_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_cgi_Info_v1310_sequence[] = {
+ { &hf_lte_rrc_freqBandIndicator_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqBandIndicator_r11 },
+ { &hf_lte_rrc_multiBandInfoList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_r11 },
+ { &hf_lte_rrc_freqBandIndicatorPriority_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_freqBandIndicatorPriority_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_cgi_Info_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_cgi_Info_v1310, T_cgi_Info_v1310_sequence);
+
+ return offset;
+}
+
+
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 },
+ { &hf_lte_rrc_rs_sinr_Result_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
+ { &hf_lte_rrc_cgi_Info_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_cgi_Info_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -41221,37 +45829,37 @@ 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 },
+static const per_sequence_t T_measResultSCell_v1310_sequence[] = {
+ { &hf_lte_rrc_rs_sinr_Result_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_) {
+dissect_lte_rrc_T_measResultSCell_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_measResultSCell_v1310, T_measResultSCell_v1310_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 },
+static const per_sequence_t T_measResultBestNeighCell_v1310_sequence[] = {
+ { &hf_lte_rrc_rs_sinr_Result_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_) {
+dissect_lte_rrc_T_measResultBestNeighCell_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_measResultBestNeighCell_v1310, T_measResultBestNeighCell_v1310_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 },
+ { &hf_lte_rrc_measResultSCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultSCell_v1310 },
+ { &hf_lte_rrc_measResultBestNeighCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultBestNeighCell_v1310 },
{ NULL, 0, 0, NULL }
};
@@ -41367,8 +45975,8 @@ dissect_lte_rrc_T_channelOccupancy_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
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 },
+ { &hf_lte_rrc_rssi_Result_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSSI_Range_r13 },
+ { &hf_lte_rrc_channelOccupancy_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_channelOccupancy_r13 },
{ NULL, 0, 0, NULL }
};
@@ -41383,7 +45991,7 @@ dissect_lte_rrc_MeasResultForRSSI_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
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_) {
+dissect_lte_rrc_RSRQ_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,
-30, 46U, NULL, FALSE);
@@ -41393,8 +46001,8 @@ dissect_lte_rrc_RSRQ_Range_v13xx(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
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 },
+ { &hf_lte_rrc_rsrqResultSCell_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RSRQ_Range_r13 },
+ { &hf_lte_rrc_rs_sinr_Result_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
{ NULL, 0, 0, NULL }
};
@@ -41409,9 +46017,9 @@ dissect_lte_rrc_T_measResultSCell_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
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 },
+ { &hf_lte_rrc_rsrpResultNCell_r13, 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_r13 },
+ { &hf_lte_rrc_rs_sinr_Result_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RS_SINR_Range_r13 },
{ NULL, 0, 0, NULL }
};
@@ -41425,7 +46033,7 @@ dissect_lte_rrc_T_measResultBestNeighCell_r13(tvbuff_t *tvb _U_, int offset _U_,
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_servFreqId_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_ServCellIndex_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 }
@@ -41448,7 +46056,7 @@ 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);
+ 1, maxServCell_r13, FALSE);
return offset;
}
@@ -41480,15 +46088,15 @@ dissect_lte_rrc_MeasResultSSTD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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 },
+static const per_sequence_t T_measResultPCell_v1310_sequence[] = {
+ { &hf_lte_rrc_rs_sinr_Result_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_) {
+dissect_lte_rrc_T_measResultPCell_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_measResultPCell_v1310, T_measResultPCell_v1310_sequence);
return offset;
}
@@ -41517,8 +46125,8 @@ dissect_lte_rrc_T_qci_Id_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
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 },
+ { &hf_lte_rrc_qci_Id_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_qci_Id_r13 },
+ { &hf_lte_rrc_excessDelay_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_0_31 },
{ NULL, 0, 0, NULL }
};
@@ -41545,12 +46153,75 @@ dissect_lte_rrc_UL_PDCP_DelayResultList_r13(tvbuff_t *tvb _U_, int offset _U_, a
}
+
+static int
+dissect_lte_rrc_INTEGER_0_31250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 31250U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_connectedWLAN_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_connectedWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_wlan_Identifiers_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Identifiers_r12 },
+ { &hf_lte_rrc_carrierInfoWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_CarrierInfo_r13 },
+ { &hf_lte_rrc_bandWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_BandIndicator_r13 },
+ { &hf_lte_rrc_rssiWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_RSSI_Range_r13 },
+ { &hf_lte_rrc_availableAdmissionCapacityWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_31250 },
+ { &hf_lte_rrc_backhaulDL_BandwidthWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_backhaulRate_r12 },
+ { &hf_lte_rrc_backhaulUL_BandwidthWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_WLAN_backhaulRate_r12 },
+ { &hf_lte_rrc_channelUtilizationWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_255 },
+ { &hf_lte_rrc_stationCountWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_65535 },
+ { &hf_lte_rrc_connectedWLAN_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_connectedWLAN_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_MeasResultWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasResultWLAN_r13, MeasResultWLAN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MeasResultListWLAN_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MeasResultListWLAN_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasResultWLAN_r13 },
+};
+
+static int
+dissect_lte_rrc_MeasResultListWLAN_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_MeasResultListWLAN_r13, MeasResultListWLAN_r13_sequence_of,
+ 1, maxCellReport, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t 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_measResultPCell_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_measResultPCell_v1310 },
{ &hf_lte_rrc_ul_PDCP_DelayResultList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UL_PDCP_DelayResultList_r13 },
+ { &hf_lte_rrc_measResultListWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultListWLAN_r13 },
{ NULL, 0, 0, NULL }
};
@@ -41597,7 +46268,7 @@ dissect_lte_rrc_T_nonCriticalExtension_18(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t MeasurementReport_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
+ { &hf_lte_rrc_nonCriticalExtension_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_18 },
{ NULL, 0, 0, NULL }
};
@@ -41612,7 +46283,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_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasurementReport_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41625,7 +46296,7 @@ dissect_lte_rrc_MeasurementReport_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_c1_20_vals[] = {
+static const value_string lte_rrc_T_c1_21_vals[] = {
{ 0, "measurementReport-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -41637,7 +46308,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_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 },
@@ -41650,9 +46321,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;
@@ -41679,7 +46350,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_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_15, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_15 },
{ 0, NULL, 0, NULL }
};
@@ -41786,7 +46457,7 @@ dissect_lte_rrc_T_nonCriticalExtension_27(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_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
+ { &hf_lte_rrc_nonCriticalExtension_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_27 },
{ NULL, 0, 0, NULL }
};
@@ -41801,7 +46472,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_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41817,7 +46488,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_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41832,7 +46503,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReconfigurationComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41846,7 +46517,7 @@ dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReconfigurationComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfigurationComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -41987,7 +46658,7 @@ dissect_lte_rrc_T_nonCriticalExtension_29(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_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
+ { &hf_lte_rrc_nonCriticalExtension_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_29 },
{ NULL, 0, 0, NULL }
};
@@ -42002,7 +46673,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_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42017,7 +46688,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_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42032,7 +46703,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs(tvbuff_t *tvb _U_
static const per_sequence_t RRCConnectionReestablishmentComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42047,7 +46718,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_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42061,7 +46732,7 @@ dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs(tvbuff_t *tvb _U_,
static const per_sequence_t RRCConnectionReestablishmentComplete_r8_IEs_sequence[] = {
- { &hf_lte_rrc_nonCriticalExtension_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReestablishmentComplete_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42285,7 +46956,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_95, 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_35 },
{ NULL, 0, 0, NULL }
};
@@ -42300,7 +46971,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_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42318,7 +46989,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_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42333,7 +47004,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs(tvbuff_t *tvb _U_, int offs
static const per_sequence_t RRCConnectionSetupComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42350,7 +47021,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_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42363,7 +47034,7 @@ dissect_lte_rrc_RRCConnectionSetupComplete_r8_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_30_vals[] = {
+static const value_string lte_rrc_T_c1_31_vals[] = {
{ 0, "rrcConnectionSetupComplete-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -42371,7 +47042,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_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 },
@@ -42380,9 +47051,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;
@@ -42409,7 +47080,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_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_30, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_30 },
{ 0, NULL, 0, NULL }
};
@@ -42442,14 +47113,14 @@ dissect_lte_rrc_RRCConnectionSetupComplete(tvbuff_t *tvb _U_, int offset _U_, as
}
-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;
}
@@ -42457,7 +47128,7 @@ dissect_lte_rrc_T_nonCriticalExtension_38(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeComplete_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_38 },
+ { &hf_lte_rrc_nonCriticalExtension_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
{ NULL, 0, 0, NULL }
};
@@ -42471,7 +47142,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_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeComplete_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42537,14 +47208,14 @@ dissect_lte_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-static const per_sequence_t T_nonCriticalExtension_39_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_40_sequence[] = {
{ 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_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_39, T_nonCriticalExtension_39_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_40, T_nonCriticalExtension_40_sequence);
return offset;
}
@@ -42552,7 +47223,7 @@ dissect_lte_rrc_T_nonCriticalExtension_39(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SecurityModeFailure_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_39 },
+ { &hf_lte_rrc_nonCriticalExtension_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_40 },
{ NULL, 0, 0, NULL }
};
@@ -42566,7 +47237,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_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SecurityModeFailure_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42652,8 +47323,69 @@ dissect_lte_rrc_INTEGER_0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U
}
+static const value_string lte_rrc_T_ue_CategoryDL_M_v1310_vals[] = {
+ { 0, "m1" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ue_CategoryDL_M_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_ce_ModeA_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_ModeA_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 value_string lte_rrc_T_ce_ModeB_r13_01_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_ModeB_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 UE_RadioPagingInfo_r12_eag_1_sequence[] = {
+ { &hf_lte_rrc_ue_CategoryDL_M_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryDL_M_v1310 },
+ { &hf_lte_rrc_ce_ModeA_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeA_r13_01 },
+ { &hf_lte_rrc_ce_ModeB_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_r13_01 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_RadioPagingInfo_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, UE_RadioPagingInfo_r12_eag_1_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t UE_RadioPagingInfo_r12_sequence[] = {
{ &hf_lte_rrc_ue_Category_v1250, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_UE_RadioPagingInfo_r12_eag_1 },
{ NULL, 0, 0, NULL }
};
@@ -42666,14 +47398,14 @@ dissect_lte_rrc_UE_RadioPagingInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-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;
}
@@ -42681,7 +47413,7 @@ dissect_lte_rrc_T_nonCriticalExtension_46(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_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_46 },
+ { &hf_lte_rrc_nonCriticalExtension_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_47 },
{ NULL, 0, 0, NULL }
};
@@ -42696,7 +47428,7 @@ dissect_lte_rrc_UECapabilityInformation_v1250_IEs(tvbuff_t *tvb _U_, int offset
static const per_sequence_t UECapabilityInformation_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42711,7 +47443,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_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UECapabilityInformation_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42724,7 +47456,7 @@ dissect_lte_rrc_UECapabilityInformation_r8_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_36_vals[] = {
+static const value_string lte_rrc_T_c1_37_vals[] = {
{ 0, "ueCapabilityInformation-r8" },
{ 1, "spare7" },
{ 2, "spare6" },
@@ -42736,7 +47468,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_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 },
@@ -42749,9 +47481,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;
@@ -42778,7 +47510,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_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_39, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_39 },
{ 0, NULL, 0, NULL }
};
@@ -42821,14 +47553,14 @@ dissect_lte_rrc_BIT_STRING_SIZE_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_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;
}
@@ -42836,7 +47568,7 @@ dissect_lte_rrc_T_nonCriticalExtension_50(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULHandoverPreparationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
+ { &hf_lte_rrc_nonCriticalExtension_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
{ NULL, 0, 0, NULL }
};
@@ -42853,7 +47585,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_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -42866,7 +47598,7 @@ dissect_lte_rrc_ULHandoverPreparationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offs
}
-static const value_string lte_rrc_T_c1_39_vals[] = {
+static const value_string lte_rrc_T_c1_40_vals[] = {
{ 0, "ulHandoverPreparationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -42874,7 +47606,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_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 },
@@ -42883,9 +47615,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;
@@ -42912,7 +47644,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_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_42, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_42 },
{ 0, NULL, 0, NULL }
};
@@ -42968,14 +47700,14 @@ dissect_lte_rrc_T_dedicatedInfoType_01(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-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;
}
@@ -42983,7 +47715,7 @@ dissect_lte_rrc_T_nonCriticalExtension_51(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ULInformationTransfer_v8a0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_51 },
+ { &hf_lte_rrc_nonCriticalExtension_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
{ NULL, 0, 0, NULL }
};
@@ -42998,7 +47730,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_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ULInformationTransfer_v8a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -43011,7 +47743,7 @@ dissect_lte_rrc_ULInformationTransfer_r8_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_40_vals[] = {
+static const value_string lte_rrc_T_c1_41_vals[] = {
{ 0, "ulInformationTransfer-r8" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -43019,7 +47751,7 @@ static const value_string lte_rrc_T_c1_40_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_40_choice[] = {
+static const per_choice_t T_c1_41_choice[] = {
{ 0, &hf_lte_rrc_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 },
@@ -43028,9 +47760,9 @@ static const per_choice_t T_c1_40_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_40, T_c1_40_choice,
+ ett_lte_rrc_T_c1_41, T_c1_41_choice,
NULL);
return offset;
@@ -43057,7 +47789,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_40 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_40 },
+ { 0, &hf_lte_rrc_c1_41 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_41 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_43, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_43 },
{ 0, NULL, 0, NULL }
};
@@ -43677,14 +48409,14 @@ 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[] = {
+static const value_string lte_rrc_T_drb_EstablishedWithQCI_1_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_) {
+dissect_lte_rrc_T_drb_EstablishedWithQCI_1_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);
@@ -43693,7 +48425,7 @@ dissect_lte_rrc_T_droppedQCI_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
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 },
+ { &hf_lte_rrc_drb_EstablishedWithQCI_1_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_drb_EstablishedWithQCI_1_r13 },
{ NULL, 0, 0, NULL }
};
@@ -44274,14 +49006,14 @@ dissect_lte_rrc_MobilityHistoryReport_r12(tvbuff_t *tvb _U_, int offset _U_, asn
}
-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;
}
@@ -44289,7 +49021,7 @@ dissect_lte_rrc_T_nonCriticalExtension_49(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_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
+ { &hf_lte_rrc_nonCriticalExtension_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_50 },
{ NULL, 0, 0, NULL }
};
@@ -44304,7 +49036,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_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44319,7 +49051,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_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44334,7 +49066,7 @@ dissect_lte_rrc_UEInformationResponse_v1020_IEs(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t UEInformationResponse_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_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 },
+ { &hf_lte_rrc_nonCriticalExtension_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44350,7 +49082,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_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UEInformationResponse_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44363,7 +49095,7 @@ dissect_lte_rrc_UEInformationResponse_r9_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_38_vals[] = {
+static const value_string lte_rrc_T_c1_39_vals[] = {
{ 0, "ueInformationResponse-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -44371,7 +49103,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_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 },
@@ -44380,9 +49112,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;
@@ -44409,7 +49141,7 @@ static const value_string lte_rrc_T_criticalExtensions_41_vals[] = {
};
static const per_choice_t T_criticalExtensions_41_choice[] = {
- { 0, &hf_lte_rrc_c1_38 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_38 },
+ { 0, &hf_lte_rrc_c1_39 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_39 },
{ 1, &hf_lte_rrc_criticalExtensionsFuture_41, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_41 },
{ 0, NULL, 0, NULL }
};
@@ -44497,7 +49229,7 @@ dissect_lte_rrc_T_nonCriticalExtension_22(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t ProximityIndication_v930_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
+ { &hf_lte_rrc_nonCriticalExtension_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_22 },
{ NULL, 0, 0, NULL }
};
@@ -44513,7 +49245,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_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ProximityIndication_v930_IEs },
{ NULL, 0, 0, NULL }
};
@@ -44526,7 +49258,7 @@ dissect_lte_rrc_ProximityIndication_r9_IEs(tvbuff_t *tvb _U_, int offset _U_, as
}
-static const value_string lte_rrc_T_c1_22_vals[] = {
+static const value_string lte_rrc_T_c1_23_vals[] = {
{ 0, "proximityIndication-r9" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -44534,7 +49266,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_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 },
@@ -44543,9 +49275,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;
@@ -44572,7 +49304,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_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_17, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_17 },
{ 0, NULL, 0, NULL }
};
@@ -44619,7 +49351,7 @@ dissect_lte_rrc_T_nonCriticalExtension_24(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t RNReconfigurationComplete_r10_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
+ { &hf_lte_rrc_nonCriticalExtension_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_24 },
{ NULL, 0, 0, NULL }
};
@@ -44632,7 +49364,7 @@ dissect_lte_rrc_RNReconfigurationComplete_r10_IEs(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_c1_24_vals[] = {
+static const value_string lte_rrc_T_c1_25_vals[] = {
{ 0, "rnReconfigurationComplete-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -44640,7 +49372,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_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 },
@@ -44649,9 +49381,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;
@@ -44678,7 +49410,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_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_19, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_19 },
{ 0, NULL, 0, NULL }
};
@@ -44776,7 +49508,7 @@ static const per_sequence_t MBMSCountingResponse_r10_IEs_sequence[] = {
{ &hf_lte_rrc_mbsfn_AreaIndex_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_0_maxMBSFN_Area_1 },
{ &hf_lte_rrc_countingResponseList_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CountingResponseList_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
+ { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_15 },
{ NULL, 0, 0, NULL }
};
@@ -44789,7 +49521,7 @@ dissect_lte_rrc_MBMSCountingResponse_r10_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, "countingResponse-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -44797,7 +49529,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_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 },
@@ -44806,9 +49538,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;
@@ -44835,7 +49567,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_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_13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_13 },
{ 0, NULL, 0, NULL }
};
@@ -44962,7 +49694,7 @@ dissect_lte_rrc_T_nonCriticalExtension_12(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t InterFreqRSTDMeasurementIndication_r10_IEs_sequence[] = {
{ &hf_lte_rrc_rstd_InterFreqIndication_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_rstd_InterFreqIndication_r10 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
+ { &hf_lte_rrc_nonCriticalExtension_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_12 },
{ NULL, 0, 0, NULL }
};
@@ -44975,7 +49707,7 @@ dissect_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs(tvbuff_t *tvb _U_, in
}
-static const value_string lte_rrc_T_c1_16_vals[] = {
+static const value_string lte_rrc_T_c1_17_vals[] = {
{ 0, "interFreqRSTDMeasurementIndication-r10" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -44983,7 +49715,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_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 },
@@ -44992,9 +49724,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;
@@ -45021,7 +49753,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_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_11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_11 },
{ 0, NULL, 0, NULL }
};
@@ -45053,7 +49785,7 @@ dissect_lte_rrc_InterFreqRSTDMeasurementIndication_r10(tvbuff_t *tvb _U_, int of
}
-static const value_string lte_rrc_T_c1_10_vals[] = {
+static const value_string lte_rrc_T_c1_11_vals[] = {
{ 0, "csfbParametersRequestCDMA2000" },
{ 1, "measurementReport" },
{ 2, "rrcConnectionReconfigurationComplete" },
@@ -45073,7 +49805,7 @@ static const value_string lte_rrc_T_c1_10_vals[] = {
{ 0, NULL }
};
-static const per_choice_t T_c1_10_choice[] = {
+static const per_choice_t T_c1_11_choice[] = {
{ 0, &hf_lte_rrc_csfbParametersRequestCDMA2000, ASN1_NO_EXTENSIONS , dissect_lte_rrc_CSFBParametersRequestCDMA2000 },
{ 1, &hf_lte_rrc_measurementReport, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MeasurementReport },
{ 2, &hf_lte_rrc_rrcConnectionReconfigurationComplete, ASN1_NO_EXTENSIONS , dissect_lte_rrc_RRCConnectionReconfigurationComplete },
@@ -45094,9 +49826,9 @@ static const per_choice_t T_c1_10_choice[] = {
};
static int
-dissect_lte_rrc_T_c1_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_c1_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_10, T_c1_10_choice,
+ ett_lte_rrc_T_c1_11, T_c1_11_choice,
NULL);
return offset;
@@ -45119,14 +49851,14 @@ dissect_lte_rrc_T_powerPrefIndication_r11_01(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t T_nonCriticalExtension_44_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_45_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_44, T_nonCriticalExtension_44_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_45, T_nonCriticalExtension_45_sequence);
return offset;
}
@@ -45135,7 +49867,7 @@ dissect_lte_rrc_T_nonCriticalExtension_44(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UEAssistanceInformation_r11_IEs_sequence[] = {
{ &hf_lte_rrc_powerPrefIndication_r11_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerPrefIndication_r11_01 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_44 },
+ { &hf_lte_rrc_nonCriticalExtension_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_45 },
{ NULL, 0, 0, NULL }
};
@@ -45148,7 +49880,7 @@ dissect_lte_rrc_UEAssistanceInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U
}
-static const value_string lte_rrc_T_c1_34_vals[] = {
+static const value_string lte_rrc_T_c1_35_vals[] = {
{ 0, "ueAssistanceInformation-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45156,7 +49888,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_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 },
@@ -45165,9 +49897,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;
@@ -45194,7 +49926,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_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_37, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_37 },
{ 0, NULL, 0, NULL }
};
@@ -45567,6 +50299,72 @@ dissect_lte_rrc_T_ul_CA_AssistanceInfo_r11(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const per_sequence_t AffectedCarrierFreq_v1310_sequence[] = {
+ { &hf_lte_rrc_carrierFreq_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasObjectId_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_AffectedCarrierFreq_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_AffectedCarrierFreq_v1310, AffectedCarrierFreq_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t AffectedCarrierFreqList_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_AffectedCarrierFreqList_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AffectedCarrierFreq_v1310 },
+};
+
+static int
+dissect_lte_rrc_AffectedCarrierFreqList_v1310(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_AffectedCarrierFreqList_v1310, AffectedCarrierFreqList_v1310_sequence_of,
+ 1, maxFreqIDC_r11, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_MeasObjectId_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, maxObjectId_r13, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t AffectedCarrierFreqComb_r13_sequence_of[1] = {
+ { &hf_lte_rrc_AffectedCarrierFreqComb_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasObjectId_r13 },
+};
+
+static int
+dissect_lte_rrc_AffectedCarrierFreqComb_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_AffectedCarrierFreqComb_r13, AffectedCarrierFreqComb_r13_sequence_of,
+ 2, maxServCell_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t AffectedCarrierFreqCombList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_AffectedCarrierFreqCombList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_AffectedCarrierFreqComb_r13 },
+};
+
+static int
+dissect_lte_rrc_AffectedCarrierFreqCombList_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_AffectedCarrierFreqCombList_r13, AffectedCarrierFreqCombList_r13_sequence_of,
+ 1, maxCombIDC_r11, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t T_nonCriticalExtension_11_sequence[] = {
{ NULL, 0, 0, NULL }
};
@@ -45580,9 +50378,25 @@ dissect_lte_rrc_T_nonCriticalExtension_11(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t InDeviceCoexIndication_v1310_IEs_sequence[] = {
+ { &hf_lte_rrc_affectedCarrierFreqList_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqList_v1310 },
+ { &hf_lte_rrc_affectedCarrierFreqCombList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_AffectedCarrierFreqCombList_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_InDeviceCoexIndication_v1310_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_InDeviceCoexIndication_v1310_IEs, InDeviceCoexIndication_v1310_IEs_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t InDeviceCoexIndication_v11d0_IEs_sequence[] = {
{ &hf_lte_rrc_ul_CA_AssistanceInfo_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_CA_AssistanceInfo_r11 },
- { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_11 },
+ { &hf_lte_rrc_nonCriticalExtension_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_InDeviceCoexIndication_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45612,7 +50426,7 @@ dissect_lte_rrc_InDeviceCoexIndication_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_15_vals[] = {
+static const value_string lte_rrc_T_c1_16_vals[] = {
{ 0, "inDeviceCoexIndication-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45620,7 +50434,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_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 },
@@ -45629,9 +50443,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;
@@ -45658,7 +50472,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_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_10, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_10 },
{ 0, NULL, 0, NULL }
};
@@ -45719,29 +50533,29 @@ dissect_lte_rrc_T_mbms_Priority_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t MBMSServiceInfo_r13_sequence[] = {
+static const per_sequence_t MBMS_ServiceInfo_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_MBMSServiceInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_MBMS_ServiceInfo_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_MBMSServiceInfo_r13, MBMSServiceInfo_r13_sequence);
+ ett_lte_rrc_MBMS_ServiceInfo_r13, MBMS_ServiceInfo_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 const per_sequence_t MBMS_ServiceList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_MBMS_ServiceList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MBMS_ServiceInfo_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_) {
+dissect_lte_rrc_MBMS_ServiceList_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);
+ ett_lte_rrc_MBMS_ServiceList_r13, MBMS_ServiceList_r13_sequence_of,
+ 0, maxMBMS_ServiceListPerUE_r13, FALSE);
return offset;
}
@@ -45760,16 +50574,16 @@ dissect_lte_rrc_T_nonCriticalExtension_16(tvbuff_t *tvb _U_, int offset _U_, asn
}
-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 },
+static const per_sequence_t MBMSInterestIndication_v1310_IEs_sequence[] = {
+ { &hf_lte_rrc_mbms_Services_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMS_ServiceList_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_36, 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_) {
+dissect_lte_rrc_MBMSInterestIndication_v1310_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);
+ ett_lte_rrc_MBMSInterestIndication_v1310_IEs, MBMSInterestIndication_v1310_IEs_sequence);
return offset;
}
@@ -45779,7 +50593,7 @@ static const per_sequence_t MBMSInterestIndication_r11_IEs_sequence[] = {
{ &hf_lte_rrc_mbms_FreqList_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CarrierFreqListMBMS_r11 },
{ &hf_lte_rrc_mbms_Priority_r11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_mbms_Priority_r11 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_r13_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MBMSInterestIndication_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45792,7 +50606,7 @@ dissect_lte_rrc_MBMSInterestIndication_r11_IEs(tvbuff_t *tvb _U_, int offset _U_
}
-static const value_string lte_rrc_T_c1_19_vals[] = {
+static const value_string lte_rrc_T_c1_20_vals[] = {
{ 0, "interestIndication-r11" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45800,7 +50614,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_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 },
@@ -45809,9 +50623,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;
@@ -45838,7 +50652,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_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_14, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_14 },
{ 0, NULL, 0, NULL }
};
@@ -45888,8 +50702,23 @@ dissect_lte_rrc_T_failureType_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string lte_rrc_T_failureType_v1290_vals[] = {
+ { 0, "maxUL-TimingDiff-v1290" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_failureType_v1290(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _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 FailureReportSCG_r12_eag_1_sequence[] = {
- { &hf_lte_rrc_measResultServFreqListExt_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasResultServFreqListExt_r13 },
+ { &hf_lte_rrc_failureType_v1290, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_failureType_v1290 },
{ NULL, 0, 0, NULL }
};
@@ -45901,11 +50730,25 @@ dissect_lte_rrc_FailureReportSCG_r12_eag_1(tvbuff_t *tvb _U_, int offset _U_, as
}
+static const per_sequence_t FailureReportSCG_r12_eag_2_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_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, FailureReportSCG_r12_eag_2_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 },
+ { &dummy_hf_lte_rrc_eag_field, ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lte_rrc_FailureReportSCG_r12_eag_2 },
{ NULL, 0, 0, NULL }
};
@@ -45931,9 +50774,24 @@ dissect_lte_rrc_T_nonCriticalExtension_36(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const per_sequence_t SCGFailureInformation_v1310_IEs_sequence[] = {
+ { &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_36 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SCGFailureInformation_v1310_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_SCGFailureInformation_v1310_IEs, SCGFailureInformation_v1310_IEs_sequence);
+
+ return offset;
+}
+
+
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_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_36 },
+ { &hf_lte_rrc_nonCriticalExtension_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCGFailureInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -45946,7 +50804,7 @@ dissect_lte_rrc_SCGFailureInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string lte_rrc_T_c1_31_vals[] = {
+static const value_string lte_rrc_T_c1_32_vals[] = {
{ 0, "scgFailureInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -45954,7 +50812,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_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 },
@@ -45963,9 +50821,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;
@@ -45992,7 +50850,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_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_31, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_31 },
{ 0, NULL, 0, NULL }
};
@@ -46088,30 +50946,6 @@ dissect_lte_rrc_INTEGER_1_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-
-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_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_SL_CommTxResourceReqUC_r13, SL_CommTxResourceReqUC_r13_sequence);
-
- return offset;
-}
-
-
static const value_string lte_rrc_T_ue_Type_r13_vals[] = {
{ 0, "relayUE" },
{ 1, "remoteUE" },
@@ -46129,7 +50963,8 @@ dissect_lte_rrc_T_ue_Type_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
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_commTxResourceReqRelay_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxResourceReq_r12 },
+ { &hf_lte_rrc_commTxResourceReqRelayUC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxResourceReq_r12 },
{ &hf_lte_rrc_ue_Type_r13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_ue_Type_r13 },
{ NULL, 0, 0, NULL }
};
@@ -46154,7 +50989,7 @@ dissect_lte_rrc_INTEGER_1_maxFreq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
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_carrierFreqDiscTx_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_maxFreq },
{ &hf_lte_rrc_discTxResourceReq_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER_1_63 },
{ NULL, 0, 0, NULL }
};
@@ -46182,23 +51017,23 @@ dissect_lte_rrc_SL_DiscTxResourceReqPerFreqList_r13(tvbuff_t *tvb _U_, int offse
}
-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 },
+static const per_sequence_t T_discTxResourceReq_v1310_sequence[] = {
+ { &hf_lte_rrc_carrierFreqDiscTx_r13, ASN1_NO_EXTENSIONS , ASN1_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_) {
+dissect_lte_rrc_T_discTxResourceReq_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *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);
+ ett_lte_rrc_T_discTxResourceReq_v1310, T_discTxResourceReq_v1310_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_carrierFreq_r13_02, 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 }
};
@@ -46226,79 +51061,16 @@ dissect_lte_rrc_SL_GapRequest_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-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[] = {
+static const per_sequence_t T_discCellSelectionInfo_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_) {
+dissect_lte_rrc_T_discCellSelectionInfo_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);
+ ett_lte_rrc_T_discCellSelectionInfo_r13, T_discCellSelectionInfo_r13_sequence);
return offset;
}
@@ -46334,6 +51106,22 @@ dissect_lte_rrc_T_q_Hyst_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
+static const per_sequence_t T_cellReselectionInfo_r13_sequence[] = {
+ { &hf_lte_rrc_q_Hyst_r13_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_q_Hyst_r13_01 },
+ { &hf_lte_rrc_q_RxLevMin_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_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_T_cellReselectionInfo_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_cellReselectionInfo_r13, T_cellReselectionInfo_r13_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_ul_Bandwidth_r13_vals[] = {
{ 0, "n6" },
{ 1, "n15" },
@@ -46383,77 +51171,75 @@ dissect_lte_rrc_T_referenceSignalPower_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
-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 },
+static const per_sequence_t SL_DiscSysInfoReport_r13_sequence[] = {
+ { &hf_lte_rrc_plmn_IdentityList_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_PLMN_IdentityList },
+ { &hf_lte_rrc_cellIdentity_13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_CellIdentity },
+ { &hf_lte_rrc_carrierFreqInfo_13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { &hf_lte_rrc_discRxResources_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscRxPoolList_r12 },
+ { &hf_lte_rrc_discTxPoolCommon_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPoolList_r12 },
+ { &hf_lte_rrc_discTxPowerInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscTxPowerInfoList_r12 },
+ { &hf_lte_rrc_discSyncConfig_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_SL_SyncConfigNFreq_r13 },
+ { &hf_lte_rrc_discCellSelectionInfo_r13_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_discCellSelectionInfo_r13 },
+ { &hf_lte_rrc_cellReselectionInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_cellReselectionInfo_r13 },
+ { &hf_lte_rrc_tdd_Config_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_TDD_Config },
+ { &hf_lte_rrc_freqInfo_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_T_freqInfo_r13 },
+ { &hf_lte_rrc_p_Max_r13 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_P_Max },
+ { &hf_lte_rrc_referenceSignalPower_r13, ASN1_EXTENSION_ROOT , 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_) {
+dissect_lte_rrc_SL_DiscSysInfoReport_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);
+ ett_lte_rrc_SL_DiscSysInfoReport_r13, SL_DiscSysInfoReport_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 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_SL_DiscSysInfoReport_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_) {
+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_SysInfoReportList_r13, SL_SysInfoReportList_r13_sequence_of,
+ ett_lte_rrc_SL_DiscSysInfoReportFreqList_r13, SL_DiscSysInfoReportFreqList_r13_sequence_of,
1, maxSL_DiscSysInfoReportFreq_r13, FALSE);
return offset;
}
-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 SidelinkUEInformation_v13x0_IEs_sequence[] = {
- { &hf_lte_rrc_commTxResourceReq121_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxResourceReqUC_r13 },
+static const per_sequence_t SidelinkUEInformation_v1310_IEs_sequence[] = {
+ { &hf_lte_rrc_commTxResourceReqUC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_CommTxResourceReq_r12 },
{ &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_discTxResourceReq_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discTxResourceReq_v1310 },
{ &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 },
+ { &hf_lte_rrc_discSysInfoReportFreqList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_DiscSysInfoReportFreqList_r13 },
+ { &hf_lte_rrc_nonCriticalExtension_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_41 },
{ 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_) {
+dissect_lte_rrc_SidelinkUEInformation_v1310_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);
+ ett_lte_rrc_SidelinkUEInformation_v1310_IEs, SidelinkUEInformation_v1310_IEs_sequence);
return offset;
}
@@ -46465,7 +51251,7 @@ static const per_sequence_t SidelinkUEInformation_r12_IEs_sequence[] = {
{ &hf_lte_rrc_discRxInterest_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discRxInterest_r12 },
{ &hf_lte_rrc_discTxResourceReq_r12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_63 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v13x0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SidelinkUEInformation_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -46478,7 +51264,7 @@ dissect_lte_rrc_SidelinkUEInformation_r12_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, "sidelinkUEInformation-r12" },
{ 1, "spare3" },
{ 2, "spare2" },
@@ -46486,7 +51272,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_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 },
@@ -46495,9 +51281,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;
@@ -46524,7 +51310,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_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_35, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_35 },
{ 0, NULL, 0, NULL }
};
@@ -46556,13 +51342,138 @@ dissect_lte_rrc_SidelinkUEInformation_r12(tvbuff_t *tvb _U_, int offset _U_, asn
}
+static const value_string lte_rrc_WLAN_Status_r13_vals[] = {
+ { 0, "successfulAssociation" },
+ { 1, "failureWlanRadioLink" },
+ { 2, "failureWlanUnavailable" },
+ { 3, "failureTimeout" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_WLAN_Status_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_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 WLANConnectionStatusReport_r13_IEs_sequence[] = {
+ { &hf_lte_rrc_wlan_Status_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_Status_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_53 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLANConnectionStatusReport_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_WLANConnectionStatusReport_r13_IEs, WLANConnectionStatusReport_r13_IEs_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_c1_42_vals[] = {
+ { 0, "wlanConnectionStatusReport-r13" },
+ { 1, "spare3" },
+ { 2, "spare2" },
+ { 3, "spare1" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_c1_42_choice[] = {
+ { 0, &hf_lte_rrc_wlanConnectionStatusReport_r13_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13_IEs },
+ { 1, &hf_lte_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 2, &hf_lte_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 3, &hf_lte_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_c1_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_c1_42, T_c1_42_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_criticalExtensionsFuture_44_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensionsFuture_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_criticalExtensionsFuture_44, T_criticalExtensionsFuture_44_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_criticalExtensions_44_vals[] = {
+ { 0, "c1" },
+ { 1, "criticalExtensionsFuture" },
+ { 0, NULL }
+};
+
+static const per_choice_t T_criticalExtensions_44_choice[] = {
+ { 0, &hf_lte_rrc_c1_42 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_42 },
+ { 1, &hf_lte_rrc_criticalExtensionsFuture_44, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_criticalExtensionsFuture_44 },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_criticalExtensions_44, T_criticalExtensions_44_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLANConnectionStatusReport_r13_sequence[] = {
+ { &hf_lte_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_T_criticalExtensions_44 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLANConnectionStatusReport_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, "WLANConnectionStatusReport-r13");
+
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLANConnectionStatusReport_r13, WLANConnectionStatusReport_r13_sequence);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_c2_01_vals[] = {
{ 0, "ueAssistanceInformation-r11" },
{ 1, "inDeviceCoexIndication-r11" },
{ 2, "mbmsInterestIndication-r11" },
{ 3, "scgFailureInformation-r12" },
{ 4, "sidelinkUEInformation-r12" },
- { 5, "spare11" },
+ { 5, "wlanConnectionStatusReport-r13" },
{ 6, "spare10" },
{ 7, "spare9" },
{ 8, "spare8" },
@@ -46582,7 +51493,7 @@ static const per_choice_t T_c2_01_choice[] = {
{ 2, &hf_lte_rrc_mbmsInterestIndication_r11_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_MBMSInterestIndication_r11 },
{ 3, &hf_lte_rrc_scgFailureInformation_r12, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SCGFailureInformation_r12 },
{ 4, &hf_lte_rrc_sidelinkUEInformation_r12_01, ASN1_NO_EXTENSIONS , dissect_lte_rrc_SidelinkUEInformation_r12 },
- { 5, &hf_lte_rrc_spare11 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
+ { 5, &hf_lte_rrc_wlanConnectionStatusReport_r13, ASN1_NO_EXTENSIONS , dissect_lte_rrc_WLANConnectionStatusReport_r13 },
{ 6, &hf_lte_rrc_spare10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 7, &hf_lte_rrc_spare9 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
{ 8, &hf_lte_rrc_spare8 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_NULL },
@@ -46619,22 +51530,22 @@ dissect_lte_rrc_T_messageClassExtensionFuture_r11(tvbuff_t *tvb _U_, int offset
}
-static const value_string lte_rrc_T_messageClassExtension_06_vals[] = {
+static const value_string lte_rrc_T_messageClassExtension_07_vals[] = {
{ 0, "c2" },
{ 1, "messageClassExtensionFuture-r11" },
{ 0, NULL }
};
-static const per_choice_t T_messageClassExtension_06_choice[] = {
+static const per_choice_t T_messageClassExtension_07_choice[] = {
{ 0, &hf_lte_rrc_c2_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c2_01 },
{ 1, &hf_lte_rrc_messageClassExtensionFuture_r11, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtensionFuture_r11 },
{ 0, NULL, 0, NULL }
};
static int
-dissect_lte_rrc_T_messageClassExtension_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_messageClassExtension_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_06, T_messageClassExtension_06_choice,
+ ett_lte_rrc_T_messageClassExtension_07, T_messageClassExtension_07_choice,
NULL);
return offset;
@@ -46648,8 +51559,8 @@ static const value_string lte_rrc_UL_DCCH_MessageType_vals[] = {
};
static const per_choice_t UL_DCCH_MessageType_choice[] = {
- { 0, &hf_lte_rrc_c1_10 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_10 },
- { 1, &hf_lte_rrc_messageClassExtension_06, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_06 },
+ { 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 }
};
@@ -46664,7 +51575,7 @@ dissect_lte_rrc_UL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
static const per_sequence_t UL_DCCH_Message_sequence[] = {
- { &hf_lte_rrc_message_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType },
+ { &hf_lte_rrc_message_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_UL_DCCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -46784,6 +51695,36 @@ dissect_lte_rrc_INTEGER_0_511(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+
+static int
+dissect_lte_rrc_INTEGER_0_2048(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 2048U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_4096(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, 4096U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_lte_rrc_INTEGER_0_8192(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, 8192U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13_vals[] = {
{ 0, "sf10" },
{ 1, "sf20" },
@@ -46798,6 +51739,9 @@ static const value_string lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13_vals[]
{ 10, "sf512" },
{ 11, "sf640" },
{ 12, "sf1024" },
+ { 13, "sf2048" },
+ { 14, "sf4096" },
+ { 15, "sf8192" },
{ 0, NULL }
};
@@ -46815,6 +51759,9 @@ static const per_choice_t T_schedulingPeriodStartOffsetSCPTM_r13_choice[] = {
{ 10, &hf_lte_rrc_sf512_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_511 },
{ 11, &hf_lte_rrc_sf640_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_639 },
{ 12, &hf_lte_rrc_sf1024_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_1023 },
+ { 13, &hf_lte_rrc_sf2048_01 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_2048 },
+ { 14, &hf_lte_rrc_sf4096 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_4096 },
+ { 15, &hf_lte_rrc_sf8192 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_INTEGER_0_8192 },
{ 0, NULL, 0, NULL }
};
@@ -46846,9 +51793,9 @@ dissect_lte_rrc_SC_MTCH_SchedulingInfo_r13(tvbuff_t *tvb _U_, int offset _U_, as
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_) {
+dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCell_SCPTM_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);
+ maxNeighCell_SCPTM_r13, maxNeighCell_SCPTM_r13, FALSE, NULL, NULL);
return offset;
}
@@ -46856,9 +51803,9 @@ dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCellSCPTM_r13(tvbuff_t *tvb _U_, int off
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_g_RNTI_r13 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BIT_STRING_SIZE_16 },
{ &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 },
+ { &hf_lte_rrc_sc_mtch_neighbourCell_r13, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lte_rrc_BIT_STRING_SIZE_maxNeighCell_SCPTM_r13 },
{ NULL, 0, 0, NULL }
};
@@ -46885,28 +51832,61 @@ dissect_lte_rrc_SC_MTCH_InfoList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-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 const per_sequence_t PCI_ARFCN_r13_sequence[] = {
+ { &hf_lte_rrc_physCellId_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PhysCellId },
+ { &hf_lte_rrc_carrierFreq_r13_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_ARFCN_ValueEUTRA_r9 },
+ { NULL, 0, 0, NULL }
};
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_) {
+dissect_lte_rrc_PCI_ARFCN_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_PCI_ARFCN_r13, PCI_ARFCN_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SCPTM_NeighbourCellList_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SCPTM_NeighbourCellList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PCI_ARFCN_r13 },
+};
+
+static int
+dissect_lte_rrc_SCPTM_NeighbourCellList_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);
+ ett_lte_rrc_SCPTM_NeighbourCellList_r13, SCPTM_NeighbourCellList_r13_sequence_of,
+ 1, maxNeighCell_SCPTM_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_37_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_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_37, T_nonCriticalExtension_37_sequence);
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 },
+ { &hf_lte_rrc_sc_mtch_InfoList_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MTCH_InfoList_r13 },
+ { &hf_lte_rrc_scptm_NeighbourCellList_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_NeighbourCellList_r13 },
+ { &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
+ { &hf_lte_rrc_nonCriticalExtension_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_37 },
{ 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_) {
+
+ col_append_str(actx->pinfo->cinfo, COL_INFO, "SCPTMConfiguration-r13");
+
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
ett_lte_rrc_SCPTMConfiguration_r13, SCPTMConfiguration_r13_sequence);
@@ -46914,70 +51894,70 @@ dissect_lte_rrc_SCPTMConfiguration_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const value_string lte_rrc_T_c1_11_vals[] = {
+static const value_string lte_rrc_T_c1_12_vals[] = {
{ 0, "scptmConfiguration-r13" },
{ 0, NULL }
};
-static const per_choice_t T_c1_11_choice[] = {
+static const per_choice_t T_c1_12_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_) {
+dissect_lte_rrc_T_c1_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_c1_11, T_c1_11_choice,
+ ett_lte_rrc_T_c1_12, T_c1_12_choice,
NULL);
return offset;
}
-static const per_sequence_t T_messageClassExtension_07_sequence[] = {
+static const per_sequence_t T_messageClassExtension_08_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_) {
+dissect_lte_rrc_T_messageClassExtension_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_messageClassExtension_07, T_messageClassExtension_07_sequence);
+ ett_lte_rrc_T_messageClassExtension_08, T_messageClassExtension_08_sequence);
return offset;
}
-static const value_string lte_rrc_SC_MCCH_MessageType_vals[] = {
+static const value_string lte_rrc_SC_MCCH_MessageType_r13_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 },
+static const per_choice_t SC_MCCH_MessageType_r13_choice[] = {
+ { 0, &hf_lte_rrc_c1_12 , ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_c1_12 },
+ { 1, &hf_lte_rrc_messageClassExtension_08, ASN1_NO_EXTENSIONS , dissect_lte_rrc_T_messageClassExtension_08 },
{ 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_) {
+dissect_lte_rrc_SC_MCCH_MessageType_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_SC_MCCH_MessageType, SC_MCCH_MessageType_choice,
+ ett_lte_rrc_SC_MCCH_MessageType_r13, SC_MCCH_MessageType_r13_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 },
+static const per_sequence_t SC_MCCH_Message_r13_sequence[] = {
+ { &hf_lte_rrc_message_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SC_MCCH_MessageType_r13 },
{ 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_) {
+dissect_lte_rrc_SC_MCCH_Message_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_MCCH_Message, SC_MCCH_Message_sequence);
+ ett_lte_rrc_SC_MCCH_Message_r13, SC_MCCH_Message_r13_sequence);
return offset;
}
@@ -46998,7 +51978,7 @@ dissect_lte_rrc_T_nonCriticalExtension_25(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_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
+ { &hf_lte_rrc_nonCriticalExtension_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_25 },
{ NULL, 0, 0, NULL }
};
@@ -47013,7 +51993,7 @@ dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs(tvbuff_t *tvb _U_, int of
static const per_sequence_t RRCConnectionReconfiguration_v8m0_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RRCConnectionReconfiguration_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47098,7 +52078,7 @@ dissect_lte_rrc_T_nonCriticalExtension_32(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_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
+ { &hf_lte_rrc_nonCriticalExtension_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_32 },
{ NULL, 0, 0, NULL }
};
@@ -47163,14 +52143,14 @@ dissect_lte_rrc_MultiBandInfoList_v9e0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_42_sequence[] = {
+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;
}
@@ -47179,7 +52159,7 @@ dissect_lte_rrc_T_nonCriticalExtension_42(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType1_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_r10 },
{ &hf_lte_rrc_multiBandInfoList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_42 },
+ { &hf_lte_rrc_nonCriticalExtension_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_43 },
{ NULL, 0, 0, NULL }
};
@@ -47195,7 +52175,7 @@ dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType1_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandIndicator_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_FreqBandIndicator_v9e0 },
{ &hf_lte_rrc_multiBandInfoList_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47210,7 +52190,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_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType1_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47237,14 +52217,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_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;
}
@@ -47252,7 +52232,7 @@ dissect_lte_rrc_T_nonCriticalExtension_48(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_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_48 },
+ { &hf_lte_rrc_nonCriticalExtension_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_49 },
{ NULL, 0, 0, NULL }
};
@@ -47279,14 +52259,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxMultiBands_OF_AdditionalSpectrumEmission(tvbu
}
-static const per_sequence_t T_nonCriticalExtension_52_sequence[] = {
+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;
}
@@ -47294,7 +52274,7 @@ dissect_lte_rrc_T_nonCriticalExtension_52(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_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_52 },
+ { &hf_lte_rrc_nonCriticalExtension_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
{ NULL, 0, 0, NULL }
};
@@ -47309,7 +52289,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_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType2_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47322,14 +52302,14 @@ dissect_lte_rrc_SystemInformationBlockType2_v8h0_IEs(tvbuff_t *tvb _U_, int offs
}
-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;
}
@@ -47338,7 +52318,7 @@ dissect_lte_rrc_T_nonCriticalExtension_53(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType3_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_freqBandInfo_r10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_NS_PmaxList_r10 },
{ &hf_lte_rrc_multiBandInfoList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MultiBandInfoList_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_141, 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 }
};
@@ -47422,14 +52402,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0(tvbuff
}
-static const per_sequence_t T_nonCriticalExtension_54_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_56_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_54, T_nonCriticalExtension_54_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
return offset;
}
@@ -47437,7 +52417,7 @@ dissect_lte_rrc_T_nonCriticalExtension_54(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t SystemInformationBlockType5_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_54 },
+ { &hf_lte_rrc_nonCriticalExtension_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
{ NULL, 0, 0, NULL }
};
@@ -47452,7 +52432,7 @@ dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs(tvbuff_t *tvb _U_, int off
static const per_sequence_t SystemInformationBlockType5_v9e0_IEs_sequence[] = {
{ &hf_lte_rrc_interFreqCarrierFreqList_v9e0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0 },
- { &hf_lte_rrc_nonCriticalExtension_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v10j0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47467,7 +52447,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_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SystemInformationBlockType5_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -47522,14 +52502,14 @@ dissect_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v
}
-static const per_sequence_t T_nonCriticalExtension_55_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_57_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_55, T_nonCriticalExtension_55_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
return offset;
}
@@ -47537,7 +52517,7 @@ dissect_lte_rrc_T_nonCriticalExtension_55(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_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_55 },
+ { &hf_lte_rrc_nonCriticalExtension_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
{ NULL, 0, 0, NULL }
};
@@ -47592,7 +52572,7 @@ static const value_string lte_rrc_AccessStratumRelease_vals[] = {
{ 2, "rel10" },
{ 3, "rel11" },
{ 4, "rel12" },
- { 5, "spare3" },
+ { 5, "rel13" },
{ 6, "spare2" },
{ 7, "spare1" },
{ 0, NULL }
@@ -51314,74 +56294,75 @@ dissect_lte_rrc_PhyLayerParameters_v1280(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-static const value_string lte_rrc_T_pdcp_TransferSplitUL_r13_vals[] = {
- { 0, "supported" },
+static const value_string lte_rrc_T_ue_CategoryDL_v1310_vals[] = {
+ { 0, "n17" },
+ { 1, "m1" },
{ 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_) {
+dissect_lte_rrc_T_ue_CategoryDL_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 1, NULL, FALSE, 0, NULL);
+ 2, NULL, FALSE, 0, NULL);
return offset;
}
-static const value_string lte_rrc_T_ue_SSTD_Meas_r13_vals[] = {
- { 0, "supported" },
+static const value_string lte_rrc_T_ue_CategoryUL_v1310_vals[] = {
+ { 0, "n14" },
+ { 1, "m1" },
{ 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_) {
+dissect_lte_rrc_T_ue_CategoryUL_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 1, NULL, FALSE, 0, NULL);
+ 2, 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 const value_string lte_rrc_T_pdcp_SN_Extension_18bits_r13_vals[] = {
+ { 0, "supported" },
+ { 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);
+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 value_string lte_rrc_T_rs_SINR_Meas_r13_vals[] = {
- { 0, "supported" },
- { 0, NULL }
+static const per_sequence_t PDCP_Parameters_v1310_sequence[] = {
+ { &hf_lte_rrc_pdcp_SN_Extension_18bits_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdcp_SN_Extension_18bits_r13 },
+ { NULL, 0, 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);
+dissect_lte_rrc_PDCP_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1310, PDCP_Parameters_v1310_sequence);
return offset;
}
-static const value_string lte_rrc_T_whiteCellList_r13_vals[] = {
+static const value_string lte_rrc_T_extendedRLC_SN_SO_Field_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_) {
+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);
@@ -51389,16 +56370,15 @@ dissect_lte_rrc_T_whiteCellList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-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 },
+static const per_sequence_t RLC_Parameters_v1310_sequence[] = {
+ { &hf_lte_rrc_extendedRLC_SN_SO_Field_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedRLC_SN_SO_Field_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_) {
+dissect_lte_rrc_RLC_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_RLC_Parameters_v1310, RLC_Parameters_v1310_sequence);
return offset;
}
@@ -51434,45 +56414,35 @@ dissect_lte_rrc_T_extendedLongDRX_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t MAC_Parameters_v13x0_sequence[] = {
+static const per_sequence_t MAC_Parameters_v1310_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_) {
+dissect_lte_rrc_MAC_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_MAC_Parameters_v1310, MAC_Parameters_v1310_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;
-}
-
+dissect_lte_rrc_T_aperiodicCSI_Reporting_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ tvbuff_t *aperiodicCSI_tvb=NULL;
+ proto_tree *subtree;
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 2, 2, FALSE, &aperiodicCSI_tvb, NULL);
-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 }
-};
+ if (aperiodicCSI_tvb) {
+ subtree = proto_item_add_subtree(actx->created_item, ett_lte_rrc_aperiodicCSI_Reporting_r13);
+ proto_tree_add_bits_item(subtree, hf_lte_rrc_aperiodicCSI_Reporting_r13_bit1, aperiodicCSI_tvb, 0, 1, ENC_BIG_ENDIAN);
+ proto_tree_add_bits_item(subtree, hf_lte_rrc_aperiodicCSI_Reporting_r13_bit2, aperiodicCSI_tvb, 1, 1, ENC_BIG_ENDIAN);
+ }
-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;
}
@@ -51497,14 +56467,14 @@ dissect_lte_rrc_T_codebook_HARQ_ACK_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-static const value_string lte_rrc_T_fdd_Harq_TimingTDD_r13_vals[] = {
+static const value_string lte_rrc_T_crossCarrierScheduling_B5C_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_) {
+dissect_lte_rrc_T_crossCarrierScheduling_B5C_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);
@@ -51512,11 +56482,16 @@ dissect_lte_rrc_T_fdd_Harq_TimingTDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+static const value_string lte_rrc_T_fdd_HARQ_TimingTDD_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
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);
+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;
}
@@ -51524,9 +56499,9 @@ dissect_lte_rrc_INTEGER_5_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
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_) {
+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,
- 1U, 32U, NULL, FALSE);
+ 5U, 32U, NULL, FALSE);
return offset;
}
@@ -51577,68 +56552,248 @@ dissect_lte_rrc_T_pucch_SCell_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t PhyLayerParameters_v13x0_sequence[] = {
+static const value_string lte_rrc_T_spatialBundling_HARQ_ACK_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_spatialBundling_HARQ_ACK_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_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_pdcch_CandidateReductions_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_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_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_skipMonitoringDCI_Format0_1A_r13_vals[] = {
+ { 0, "supported" },
+ { 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 per_sequence_t T_supportedBlindDecoding_r13_sequence[] = {
+ { &hf_lte_rrc_maxNumberDecoding_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_1_32 },
+ { &hf_lte_rrc_pdcch_CandidateReductions_r13_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdcch_CandidateReductions_r13 },
+ { &hf_lte_rrc_skipMonitoringDCI_Format0_1A_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipMonitoringDCI_Format0_1A_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_supportedBlindDecoding_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_supportedBlindDecoding_r13, T_supportedBlindDecoding_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_uci_PUSCH_Ext_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_uci_PUSCH_Ext_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_crs_InterfMitigationTM10_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_crs_InterfMitigationTM10_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_pdsch_CollisionHandling_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_pdsch_CollisionHandling_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_v1310_sequence[] = {
+ { &hf_lte_rrc_aperiodicCSI_Reporting_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_aperiodicCSI_Reporting_r13 },
{ &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_crossCarrierScheduling_B5C_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_crossCarrierScheduling_B5C_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 },
+ { &hf_lte_rrc_spatialBundling_HARQ_ACK_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_spatialBundling_HARQ_ACK_r13 },
+ { &hf_lte_rrc_supportedBlindDecoding_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_supportedBlindDecoding_r13 },
+ { &hf_lte_rrc_uci_PUSCH_Ext_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_uci_PUSCH_Ext_r13 },
+ { &hf_lte_rrc_crs_InterfMitigationTM10_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_crs_InterfMitigationTM10_r13 },
+ { &hf_lte_rrc_pdsch_CollisionHandling_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_pdsch_CollisionHandling_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_) {
+dissect_lte_rrc_PhyLayerParameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_PhyLayerParameters_v1310, PhyLayerParameters_v1310_sequence);
return offset;
}
-static const value_string lte_rrc_T_requestedMaximumCCs_r13_vals[] = {
+static const value_string lte_rrc_T_reducedIntNonContCombRequested_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_reducedIntNonContCombRequested_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_skipFallbackCombRequested_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_skipFallbackCombRequested_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_eNB_RequestedParameters_r13_sequence[] = {
+ { &hf_lte_rrc_reducedIntNonContCombRequested_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_reducedIntNonContCombRequested_r13 },
+ { &hf_lte_rrc_requestedCCsDL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_32 },
+ { &hf_lte_rrc_requestedCCsUL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_INTEGER_2_32 },
+ { &hf_lte_rrc_skipFallbackCombRequested_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipFallbackCombRequested_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_eNB_RequestedParameters_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_eNB_RequestedParameters_r13, T_eNB_RequestedParameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_maximumCCsRetrieval_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_) {
+dissect_lte_rrc_T_maximumCCsRetrieval_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);
+ 1, NULL, FALSE, 0, NULL);
return offset;
}
-static const value_string lte_rrc_T_skipFallbackCombinations_r13_01_vals[] = {
+static const value_string lte_rrc_T_skipFallbackCombinations_r13_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_) {
+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,
- 2, NULL, FALSE, 0, NULL);
+ 1, NULL, FALSE, 0, NULL);
return offset;
}
-static const value_string lte_rrc_T_additionalFallbackSupported_r13_vals[] = {
- { 0, "true" },
+static const value_string lte_rrc_T_reducedIntNonContComb_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_reducedIntNonContComb_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_powerClass_20dBm_r13_vals[] = {
+ { 0, "supported" },
{ 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_) {
+dissect_lte_rrc_T_powerClass_20dBm_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);
@@ -51646,14 +56801,53 @@ dissect_lte_rrc_T_additionalFallbackSupported_r13(tvbuff_t *tvb _U_, int 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 const per_sequence_t SupportedBandEUTRA_v1310_sequence[] = {
+ { &hf_lte_rrc_powerClass_20dBm_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_powerClass_20dBm_r13 },
+ { NULL, 0, 0, NULL }
};
static int
+dissect_lte_rrc_SupportedBandEUTRA_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_SupportedBandEUTRA_v1310, SupportedBandEUTRA_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t SupportedBandListEUTRA_v1310_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandListEUTRA_v1310_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SupportedBandEUTRA_v1310 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandListEUTRA_v1310(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_SupportedBandListEUTRA_v1310, SupportedBandListEUTRA_v1310_sequence_of,
+ 1, maxBands, FALSE);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_differentFallbackSupported_r13_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_differentFallbackSupported_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_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);
+ offset = dissect_lte_rrc_CA_MIMO_ParametersUL_r10(tvb, offset, actx, tree, hf_index);
return offset;
}
@@ -51705,14 +56899,10 @@ dissect_lte_rrc_CA_MIMO_ParametersDL_r13(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-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);
+ offset = dissect_lte_rrc_CA_MIMO_ParametersDL_r13(tvb, offset, actx, tree, hf_index);
return offset;
}
@@ -51850,7 +57040,8 @@ dissect_lte_rrc_T_dc_Support_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-static const per_sequence_t BandCombinationParametersCommon_r13_sequence[] = {
+static const per_sequence_t BandCombinationParameters_r13_sequence[] = {
+ { &hf_lte_rrc_differentFallbackSupported_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_differentFallbackSupported_r13 },
{ &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 },
@@ -51863,82 +57054,180 @@ static const per_sequence_t BandCombinationParametersCommon_r13_sequence[] = {
};
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_) {
+dissect_lte_rrc_BandCombinationParameters_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);
+ ett_lte_rrc_BandCombinationParameters_r13, BandCombinationParameters_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 },
+static const per_sequence_t SupportedBandCombinationReduced_r13_sequence_of[1] = {
+ { &hf_lte_rrc_SupportedBandCombinationReduced_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_BandCombinationParameters_r13 },
+};
+
+static int
+dissect_lte_rrc_SupportedBandCombinationReduced_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_SupportedBandCombinationReduced_r13, SupportedBandCombinationReduced_r13_sequence_of,
+ 1, maxBandComb_r13, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RF_Parameters_v1310_sequence[] = {
+ { &hf_lte_rrc_eNB_RequestedParameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_eNB_RequestedParameters_r13 },
+ { &hf_lte_rrc_maximumCCsRetrieval_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_maximumCCsRetrieval_r13 },
+ { &hf_lte_rrc_skipFallbackCombinations_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_skipFallbackCombinations_r13 },
+ { &hf_lte_rrc_reducedIntNonContComb_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_reducedIntNonContComb_r13 },
+ { &hf_lte_rrc_supportedBandListEUTRA_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandListEUTRA_v1310 },
+ { &hf_lte_rrc_supportedBandCombinationReduced_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SupportedBandCombinationReduced_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_) {
+dissect_lte_rrc_RF_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_RF_Parameters_v1310, RF_Parameters_v1310_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 const value_string lte_rrc_T_rs_SINR_Meas_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
};
+
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);
+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 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 const value_string lte_rrc_T_whiteCellList_r13_vals[] = {
+ { 0, "supported" },
+ { 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);
+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 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 },
+static const value_string lte_rrc_T_extendedMaxObjectId_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedMaxObjectId_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_ul_PDCP_Delay_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ul_PDCP_Delay_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_extendedFreqPriorities_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_extendedFreqPriorities_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_multiBandInfoReport_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_multiBandInfoReport_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_rssi_AndChannelOccupancyReporting_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rssi_AndChannelOccupancyReporting_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_v1310_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 },
+ { &hf_lte_rrc_extendedMaxObjectId_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedMaxObjectId_r13 },
+ { &hf_lte_rrc_ul_PDCP_Delay_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ul_PDCP_Delay_r13 },
+ { &hf_lte_rrc_extendedFreqPriorities_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_extendedFreqPriorities_r13 },
+ { &hf_lte_rrc_multiBandInfoReport_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_multiBandInfoReport_r13 },
+ { &hf_lte_rrc_rssi_AndChannelOccupancyReporting_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rssi_AndChannelOccupancyReporting_r13 },
{ 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_) {
+dissect_lte_rrc_MeasParameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_MeasParameters_v1310, MeasParameters_v1310_sequence);
return offset;
}
-static const value_string lte_rrc_T_extendedRLC_SN_SO_Field_r13_vals[] = {
+static const value_string lte_rrc_T_pdcp_TransferSplitUL_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_) {
+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);
@@ -51946,35 +57235,108 @@ dissect_lte_rrc_T_extendedRLC_SN_SO_Field_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-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 },
+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_v1310_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_RLC_Parameters_v13x0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_DC_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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);
+ ett_lte_rrc_DC_Parameters_v1310, DC_Parameters_v1310_sequence);
return offset;
}
+static const value_string lte_rrc_T_discSysInfoReporting_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
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);
+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 value_string lte_rrc_T_commMultipleTx_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_commMultipleTx_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_discInterFreqTx_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
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);
+dissect_lte_rrc_T_discInterFreqTx_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_discPeriodicSLSS_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_discPeriodicSLSS_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_v1310_sequence[] = {
+ { &hf_lte_rrc_discSysInfoReporting_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discSysInfoReporting_r13 },
+ { &hf_lte_rrc_commMultipleTx_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_commMultipleTx_r13 },
+ { &hf_lte_rrc_discInterFreqTx_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discInterFreqTx_r13 },
+ { &hf_lte_rrc_discPeriodicSLSS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_discPeriodicSLSS_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_SL_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_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_v1310, SL_Parameters_v1310_sequence);
return offset;
}
@@ -51995,28 +57357,76 @@ dissect_lte_rrc_T_scptm_ParallelReception_r13(tvbuff_t *tvb _U_, int offset _U_,
}
-static const per_sequence_t SCPTM_Parameters_v13x0_sequence[] = {
+static const value_string lte_rrc_T_scptm_SCell_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_scptm_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 value_string lte_rrc_T_scptm_NonServingCell_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_scptm_NonServingCell_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_scptm_AsyncDC_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_scptm_AsyncDC_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_r13_sequence[] = {
{ &hf_lte_rrc_scptm_ParallelReception_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scptm_ParallelReception_r13 },
+ { &hf_lte_rrc_scptm_SCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scptm_SCell_r13 },
+ { &hf_lte_rrc_scptm_NonServingCell_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scptm_NonServingCell_r13 },
+ { &hf_lte_rrc_scptm_AsyncDC_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_scptm_AsyncDC_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_) {
+dissect_lte_rrc_SCPTM_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_SCPTM_Parameters_v13x0, SCPTM_Parameters_v13x0_sequence);
+ ett_lte_rrc_SCPTM_Parameters_r13, SCPTM_Parameters_r13_sequence);
return offset;
}
-static const value_string lte_rrc_T_discSysInfoReporting_r13_vals[] = {
+static const value_string lte_rrc_T_ce_ModeA_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_) {
+dissect_lte_rrc_T_ce_ModeA_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);
@@ -52024,28 +57434,58 @@ dissect_lte_rrc_T_discSysInfoReporting_r13(tvbuff_t *tvb _U_, int offset _U_, as
}
-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 },
+static const value_string lte_rrc_T_ce_ModeB_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_ce_ModeB_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 MTC_Parameters_r13_sequence[] = {
+ { &hf_lte_rrc_ce_ModeA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeA_r13 },
+ { &hf_lte_rrc_ce_ModeB_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ce_ModeB_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_) {
+dissect_lte_rrc_MTC_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);
+ ett_lte_rrc_MTC_Parameters_r13, MTC_Parameters_r13_sequence);
return offset;
}
-static const value_string lte_rrc_T_supportOfLAA_r13_vals[] = {
+static const per_sequence_t IRAT_ParametersWLAN_r13_sequence[] = {
+ { &hf_lte_rrc_supportedBandListWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_IRAT_ParametersWLAN_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_IRAT_ParametersWLAN_r13, IRAT_ParametersWLAN_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_crossCarrierSchedulingLAA_DL_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_) {
+dissect_lte_rrc_T_crossCarrierSchedulingLAA_DL_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);
@@ -52053,40 +57493,291 @@ dissect_lte_rrc_T_supportOfLAA_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
-static const per_sequence_t T_nonCriticalExtension_58_sequence[] = {
+static const value_string lte_rrc_T_csi_RS_DRS_RRM_MeasurementsLAA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_csi_RS_DRS_RRM_MeasurementsLAA_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_downlinkLAA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_downlinkLAA_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_endingDwPTS_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_endingDwPTS_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_secondSlotStartingPosition_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_secondSlotStartingPosition_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_tm9_LAA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tm9_LAA_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_tm10_LAA_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_tm10_LAA_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 LAA_Parameters_r13_sequence[] = {
+ { &hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_crossCarrierSchedulingLAA_DL_r13 },
+ { &hf_lte_rrc_csi_RS_DRS_RRM_MeasurementsLAA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_csi_RS_DRS_RRM_MeasurementsLAA_r13 },
+ { &hf_lte_rrc_downlinkLAA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_downlinkLAA_r13 },
+ { &hf_lte_rrc_endingDwPTS_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_endingDwPTS_r13 },
+ { &hf_lte_rrc_secondSlotStartingPosition_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_secondSlotStartingPosition_r13 },
+ { &hf_lte_rrc_tm9_LAA_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tm9_LAA_r13 },
+ { &hf_lte_rrc_tm10_LAA_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_tm10_LAA_r13 },
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_LAA_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_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
+ ett_lte_rrc_LAA_Parameters_r13, LAA_Parameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_lwa_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwa_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_lwa_SplitBearer_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwa_SplitBearer_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_lwa_BufferSize_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwa_BufferSize_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 LWA_Parameters_r13_sequence[] = {
+ { &hf_lte_rrc_lwa_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwa_r13 },
+ { &hf_lte_rrc_lwa_SplitBearer_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwa_SplitBearer_r13 },
+ { &hf_lte_rrc_wlan_MAC_Address_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING_SIZE_6 },
+ { &hf_lte_rrc_lwa_BufferSize_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwa_BufferSize_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_LWA_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_LWA_Parameters_r13, LWA_Parameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_rclwi_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_rclwi_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t WLAN_IW_Parameters_v1310_sequence[] = {
+ { &hf_lte_rrc_rclwi_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_rclwi_r13 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_WLAN_IW_Parameters_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_WLAN_IW_Parameters_v1310, WLAN_IW_Parameters_v1310_sequence);
+
+ return offset;
+}
+
+
+static const value_string lte_rrc_T_lwip_r13_vals[] = {
+ { 0, "supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_lte_rrc_T_lwip_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 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 },
+static const per_sequence_t LWIP_Parameters_r13_sequence[] = {
+ { &hf_lte_rrc_lwip_r13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_lwip_r13 },
{ 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_) {
+dissect_lte_rrc_LWIP_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_UE_EUTRA_Capability_v13x0_IEs, UE_EUTRA_Capability_v13x0_IEs_sequence);
+ ett_lte_rrc_LWIP_Parameters_r13, LWIP_Parameters_r13_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_CapabilityAddXDD_Mode_v1310_sequence[] = {
+ { &hf_lte_rrc_phyLayerParameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1310 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310, UE_EUTRA_CapabilityAddXDD_Mode_v1310_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_nonCriticalExtension_60_sequence[] = {
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_T_nonCriticalExtension_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_lte_rrc_T_nonCriticalExtension_60, T_nonCriticalExtension_60_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_EUTRA_Capability_v1310_IEs_sequence[] = {
+ { &hf_lte_rrc_ue_CategoryDL_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryDL_v1310 },
+ { &hf_lte_rrc_ue_CategoryUL_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_ue_CategoryUL_v1310 },
+ { &hf_lte_rrc_pdcp_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_PDCP_Parameters_v1310 },
+ { &hf_lte_rrc_rlc_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_RLC_Parameters_v1310 },
+ { &hf_lte_rrc_mac_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MAC_Parameters_v1310 },
+ { &hf_lte_rrc_phyLayerParameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1310 },
+ { &hf_lte_rrc_rf_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1310 },
+ { &hf_lte_rrc_measParameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MeasParameters_v1310 },
+ { &hf_lte_rrc_dc_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_DC_Parameters_v1310 },
+ { &hf_lte_rrc_sl_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SL_Parameters_v1310 },
+ { &hf_lte_rrc_scptm_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_SCPTM_Parameters_r13 },
+ { &hf_lte_rrc_mtc_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_MTC_Parameters_r13 },
+ { &hf_lte_rrc_interRAT_ParametersWLAN_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_IRAT_ParametersWLAN_r13 },
+ { &hf_lte_rrc_laa_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LAA_Parameters_r13 },
+ { &hf_lte_rrc_lwa_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_LWA_Parameters_r13 },
+ { &hf_lte_rrc_wlan_IW_Parameters_v1310, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_WLAN_IW_Parameters_v1310 },
+ { &hf_lte_rrc_lwip_Parameters_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_LWIP_Parameters_r13 },
+ { &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 },
+ { &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_CapabilityAddXDD_Mode_v1310 },
+ { &hf_lte_rrc_nonCriticalExtension_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_60 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_lte_rrc_UE_EUTRA_Capability_v1310_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_v1310_IEs, UE_EUTRA_Capability_v1310_IEs_sequence);
return offset;
}
@@ -52094,7 +57785,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v13x0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1280_IEs_sequence[] = {
{ &hf_lte_rrc_phyLayerParameters_v1280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_PhyLayerParameters_v1280 },
- { &hf_lte_rrc_nonCriticalExtension_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v13x0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1310_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52109,7 +57800,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v1270_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v1270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v1270 },
- { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1280_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52124,7 +57815,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_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1270_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52152,7 +57843,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_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1260_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52168,7 +57859,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_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1250_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52186,7 +57877,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_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11a0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52202,7 +57893,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_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1180_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52224,7 +57915,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_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1170_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52239,7 +57930,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_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1130_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52256,7 +57947,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_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1090_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52278,7 +57969,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_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1060_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52293,7 +57984,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v940_IEs_sequence[] = {
{ &hf_lte_rrc_lateNonCriticalExtension_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 },
+ { &hf_lte_rrc_nonCriticalExtension_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v1020_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52315,7 +58006,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_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v940_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52337,7 +58028,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_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v920_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52889,14 +58580,14 @@ dissect_lte_rrc_Other_Parameters_v11d0(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
-static const per_sequence_t T_nonCriticalExtension_57_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_59_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_57, T_nonCriticalExtension_57_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_59, T_nonCriticalExtension_59_sequence);
return offset;
}
@@ -52905,7 +58596,7 @@ dissect_lte_rrc_T_nonCriticalExtension_57(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_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_57 },
+ { &hf_lte_rrc_nonCriticalExtension_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_59 },
{ NULL, 0, 0, NULL }
};
@@ -52921,7 +58612,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v10i0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10i0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10i0 },
{ &hf_lte_rrc_lateNonCriticalExtension_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 },
+ { &hf_lte_rrc_nonCriticalExtension_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v11d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52936,7 +58627,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_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10i0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52951,7 +58642,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_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10f0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52967,7 +58658,7 @@ dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs(tvbuff_t *tvb _U_, int offset _U_,
static const per_sequence_t UE_EUTRA_Capability_v9h0_IEs_sequence[] = {
{ &hf_lte_rrc_interRAT_ParametersUTRA_v9h0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_IRAT_ParametersUTRA_v9h0 },
{ &hf_lte_rrc_lateNonCriticalExtension_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_OCTET_STRING },
- { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v10c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52982,7 +58673,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_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9h0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -52997,7 +58688,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_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9e0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53012,7 +58703,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_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9d0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53029,7 +58720,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_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
+ { &hf_lte_rrc_nonCriticalExtension_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_UE_EUTRA_Capability_v9c0_IEs },
{ NULL, 0, 0, NULL }
};
@@ -53071,14 +58762,14 @@ dissect_lte_rrc_RF_Parameters_v10j0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
}
-static const per_sequence_t T_nonCriticalExtension_56_sequence[] = {
+static const per_sequence_t T_nonCriticalExtension_58_sequence[] = {
{ NULL, 0, 0, NULL }
};
static int
-dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_lte_rrc_T_nonCriticalExtension_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_T_nonCriticalExtension_56, T_nonCriticalExtension_56_sequence);
+ ett_lte_rrc_T_nonCriticalExtension_58, T_nonCriticalExtension_58_sequence);
return offset;
}
@@ -53086,7 +58777,7 @@ dissect_lte_rrc_T_nonCriticalExtension_56(tvbuff_t *tvb _U_, int offset _U_, asn
static const per_sequence_t UE_EUTRA_Capability_v10j0_IEs_sequence[] = {
{ &hf_lte_rrc_rf_Parameters_v10j0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_RF_Parameters_v10j0 },
- { &hf_lte_rrc_nonCriticalExtension_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_56 },
+ { &hf_lte_rrc_nonCriticalExtension_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_T_nonCriticalExtension_58 },
{ NULL, 0, 0, NULL }
};
@@ -53151,7 +58842,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_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType },
+ { &hf_lte_rrc_message_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_SBCCH_SL_BCH_MessageType },
{ NULL, 0, 0, NULL }
};
@@ -53205,6 +58896,14 @@ static int dissect_BCCH_DL_SCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_BCCH_DL_SCH_Message_BR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo);
+ offset = dissect_lte_rrc_BCCH_DL_SCH_Message_BR(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_BCCH_DL_SCH_Message_BR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -53253,11 +58952,11 @@ 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_) {
+static int dissect_SC_MCCH_Message_r13_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 = dissect_lte_rrc_SC_MCCH_Message_r13(tvb, offset, &asn1_ctx, tree, hf_lte_rrc_SC_MCCH_Message_r13_PDU);
offset += 7; offset >>= 3;
return offset;
}
@@ -53424,7 +59123,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 2763 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 2861 "./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_)
@@ -53518,6 +59217,21 @@ dissect_lte_rrc_BCCH_DL_SCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
}
static int
+dissect_lte_rrc_BCCH_DL_SCH_BR(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
+{
+ proto_item *ti;
+ proto_tree *lte_rrc_tree;
+
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "LTE RRC DL_SCH_BR");
+ col_clear(pinfo->cinfo, COL_INFO);
+
+ ti = proto_tree_add_item(tree, proto_lte_rrc, tvb, 0, -1, ENC_NA);
+ lte_rrc_tree = proto_item_add_subtree(ti, ett_lte_rrc);
+ dissect_BCCH_DL_SCH_Message_BR_PDU(tvb, pinfo, lte_rrc_tree, NULL);
+ return tvb_captured_length(tvb);
+}
+
+static int
dissect_lte_rrc_PCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
{
proto_item *ti;
@@ -53595,7 +59309,7 @@ dissect_lte_rrc_SC_MCCH(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, voi
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);
+ dissect_SC_MCCH_Message_r13_PDU(tvb, pinfo, lte_rrc_tree, NULL);
return tvb_captured_length(tvb);
}
@@ -53648,6 +59362,10 @@ void proto_register_lte_rrc(void) {
{ "BCCH-DL-SCH-Message", "lte-rrc.BCCH_DL_SCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_BCCH_DL_SCH_Message_BR_PDU,
+ { "BCCH-DL-SCH-Message-BR", "lte-rrc.BCCH_DL_SCH_Message_BR_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MCCH_Message_PDU,
{ "MCCH-Message", "lte-rrc.MCCH_Message_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53672,8 +59390,8 @@ 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",
+ { &hf_lte_rrc_SC_MCCH_Message_r13_PDU,
+ { "SC-MCCH-Message-r13", "lte-rrc.SC_MCCH_Message_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_UECapabilityInformation_PDU,
@@ -54108,8 +59826,8 @@ 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",
+ { &hf_lte_rrc_rs_sinr_Result_r13,
+ { "rs-sinr-Result-r13", "lte-rrc.rs_sinr_Result_r13",
FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_RS_SINR_Range_r13_fmt), 0,
"RS_SINR_Range_r13", HFILL }},
{ &hf_lte_rrc_message,
@@ -54138,12 +59856,32 @@ void proto_register_lte_rrc(void) {
NULL, HFILL }},
{ &hf_lte_rrc_message_02,
{ "message", "lte-rrc.message",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_MCCH_MessageType_vals), 0,
- "MCCH_MessageType", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_BCCH_DL_SCH_MessageType_BR_r13_vals), 0,
+ "BCCH_DL_SCH_MessageType_BR_r13", HFILL }},
{ &hf_lte_rrc_c1_05,
{ "c1", "lte-rrc.c1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_05_vals), 0,
"T_c1_05", HFILL }},
+ { &hf_lte_rrc_systemInformation_BR_r13,
+ { "systemInformation-BR-r13", "lte-rrc.systemInformation_BR_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemInformationBlockType1_BR_r13,
+ { "systemInformationBlockType1-BR-r13", "lte-rrc.systemInformationBlockType1_BR_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_messageClassExtension_01,
+ { "messageClassExtension", "lte-rrc.messageClassExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_messageClassExtension_01", HFILL }},
+ { &hf_lte_rrc_message_03,
+ { "message", "lte-rrc.message",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_MCCH_MessageType_vals), 0,
+ "MCCH_MessageType", HFILL }},
+ { &hf_lte_rrc_c1_06,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_06_vals), 0,
+ "T_c1_06", HFILL }},
{ &hf_lte_rrc_mbsfnAreaConfiguration_r9,
{ "mbsfnAreaConfiguration-r9", "lte-rrc.mbsfnAreaConfiguration_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54160,34 +59898,34 @@ void proto_register_lte_rrc(void) {
{ "mbmsCountingRequest-r10", "lte-rrc.mbmsCountingRequest_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_01,
+ { &hf_lte_rrc_messageClassExtension_02,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_01", HFILL }},
- { &hf_lte_rrc_message_03,
+ "T_messageClassExtension_02", HFILL }},
+ { &hf_lte_rrc_message_04,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PCCH_MessageType_vals), 0,
"PCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_06,
+ { &hf_lte_rrc_c1_07,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_06_vals), 0,
- "T_c1_06", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_07_vals), 0,
+ "T_c1_07", HFILL }},
{ &hf_lte_rrc_paging,
{ "paging", "lte-rrc.paging_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_02,
+ { &hf_lte_rrc_messageClassExtension_03,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_02", HFILL }},
- { &hf_lte_rrc_message_04,
+ "T_messageClassExtension_03", HFILL }},
+ { &hf_lte_rrc_message_05,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_CCCH_MessageType_vals), 0,
"DL_CCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_07,
+ { &hf_lte_rrc_c1_08,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_07_vals), 0,
- "T_c1_07", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_08_vals), 0,
+ "T_c1_08", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishment,
{ "rrcConnectionReestablishment", "lte-rrc.rrcConnectionReestablishment_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54204,18 +59942,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionSetup", "lte-rrc.rrcConnectionSetup_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_03,
+ { &hf_lte_rrc_messageClassExtension_04,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_03", HFILL }},
- { &hf_lte_rrc_message_05,
+ "T_messageClassExtension_04", HFILL }},
+ { &hf_lte_rrc_message_06,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_DL_DCCH_MessageType_vals), 0,
"DL_DCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_08,
+ { &hf_lte_rrc_c1_09,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_08_vals), 0,
- "T_c1_08", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_09_vals), 0,
+ "T_c1_09", HFILL }},
{ &hf_lte_rrc_csfbParametersResponseCDMA2000,
{ "csfbParametersResponseCDMA2000", "lte-rrc.csfbParametersResponseCDMA2000_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54264,18 +60002,18 @@ void proto_register_lte_rrc(void) {
{ "rnReconfiguration-r10", "lte-rrc.rnReconfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_04,
+ { &hf_lte_rrc_messageClassExtension_05,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_04", HFILL }},
- { &hf_lte_rrc_message_06,
+ "T_messageClassExtension_05", HFILL }},
+ { &hf_lte_rrc_message_07,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_CCCH_MessageType_vals), 0,
"UL_CCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_09,
+ { &hf_lte_rrc_c1_10,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_09_vals), 0,
- "T_c1_09", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_10_vals), 0,
+ "T_c1_10", HFILL }},
{ &hf_lte_rrc_rrcConnectionReestablishmentRequest,
{ "rrcConnectionReestablishmentRequest", "lte-rrc.rrcConnectionReestablishmentRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54284,18 +60022,18 @@ void proto_register_lte_rrc(void) {
{ "rrcConnectionRequest", "lte-rrc.rrcConnectionRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_05,
+ { &hf_lte_rrc_messageClassExtension_06,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_05", HFILL }},
- { &hf_lte_rrc_message_07,
+ "T_messageClassExtension_06", HFILL }},
+ { &hf_lte_rrc_message_08,
{ "message", "lte-rrc.message",
FT_UINT32, BASE_DEC, VALS(lte_rrc_UL_DCCH_MessageType_vals), 0,
"UL_DCCH_MessageType", HFILL }},
- { &hf_lte_rrc_c1_10,
+ { &hf_lte_rrc_c1_11,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_10_vals), 0,
- "T_c1_10", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_11_vals), 0,
+ "T_c1_11", HFILL }},
{ &hf_lte_rrc_csfbParametersRequestCDMA2000,
{ "csfbParametersRequestCDMA2000", "lte-rrc.csfbParametersRequestCDMA2000_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54360,10 +60098,10 @@ void proto_register_lte_rrc(void) {
{ "interFreqRSTDMeasurementIndication-r10", "lte-rrc.interFreqRSTDMeasurementIndication_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_06,
+ { &hf_lte_rrc_messageClassExtension_07,
{ "messageClassExtension", "lte-rrc.messageClassExtension",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_06_vals), 0,
- "T_messageClassExtension_06", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_messageClassExtension_07_vals), 0,
+ "T_messageClassExtension_07", HFILL }},
{ &hf_lte_rrc_c2_01,
{ "c2", "lte-rrc.c2",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c2_01_vals), 0,
@@ -54388,8 +60126,8 @@ void proto_register_lte_rrc(void) {
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_spare11,
- { "spare11", "lte-rrc.spare11_element",
+ { &hf_lte_rrc_wlanConnectionStatusReport_r13,
+ { "wlanConnectionStatusReport-r13", "lte-rrc.wlanConnectionStatusReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_spare10,
@@ -54408,22 +60146,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,
+ { &hf_lte_rrc_message_09,
{ "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,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SC_MCCH_MessageType_r13_vals), 0,
+ "SC_MCCH_MessageType_r13", HFILL }},
+ { &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_scptmConfiguration_r13,
{ "scptmConfiguration-r13", "lte-rrc.scptmConfiguration_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_messageClassExtension_07,
+ { &hf_lte_rrc_messageClassExtension_08,
{ "messageClassExtension", "lte-rrc.messageClassExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_messageClassExtension_07", HFILL }},
+ "T_messageClassExtension_08", HFILL }},
{ &hf_lte_rrc_rrc_TransactionIdentifier,
{ "rrc-TransactionIdentifier", "lte-rrc.rrc_TransactionIdentifier",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -54432,10 +60170,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_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_counterCheck_r8,
{ "counterCheck-r8", "lte-rrc.counterCheck_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54560,10 +60298,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_08_vals), 0,
"T_criticalExtensions_08", 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_dlInformationTransfer_r8,
{ "dlInformationTransfer-r8", "lte-rrc.dlInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54600,10 +60338,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_09_vals), 0,
"T_criticalExtensions_09", 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_handoverFromEUTRAPreparationRequest_r8,
{ "handoverFromEUTRAPreparationRequest-r8", "lte-rrc.handoverFromEUTRAPreparationRequest_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54648,10 +60386,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_10_vals), 0,
"T_criticalExtensions_10", 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_inDeviceCoexIndication_r11_01,
{ "inDeviceCoexIndication-r11", "lte-rrc.inDeviceCoexIndication_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54687,11 +60425,27 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_nonCriticalExtension_26,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "InDeviceCoexIndication_v1310_IEs", HFILL }},
+ { &hf_lte_rrc_affectedCarrierFreqList_v1310,
+ { "affectedCarrierFreqList-v1310", "lte-rrc.affectedCarrierFreqList_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_affectedCarrierFreqCombList_r13,
+ { "affectedCarrierFreqCombList-r13", "lte-rrc.affectedCarrierFreqCombList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_27,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_11", HFILL }},
{ &hf_lte_rrc_AffectedCarrierFreqList_r11_item,
{ "AffectedCarrierFreq-r11", "lte-rrc.AffectedCarrierFreq_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_AffectedCarrierFreqList_v1310_item,
+ { "AffectedCarrierFreq-v1310", "lte-rrc.AffectedCarrierFreq_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_carrierFreq_r11,
{ "carrierFreq-r11", "lte-rrc.carrierFreq_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -54700,14 +60454,26 @@ void proto_register_lte_rrc(void) {
{ "interferenceDirection-r11", "lte-rrc.interferenceDirection_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interferenceDirection_r11_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_carrierFreq_v1310,
+ { "carrierFreq-v1310", "lte-rrc.carrierFreq_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasObjectId_v1310", HFILL }},
{ &hf_lte_rrc_AffectedCarrierFreqCombList_r11_item,
{ "AffectedCarrierFreqComb-r11", "lte-rrc.AffectedCarrierFreqComb_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_AffectedCarrierFreqCombList_r13_item,
+ { "AffectedCarrierFreqComb-r13", "lte-rrc.AffectedCarrierFreqComb_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_AffectedCarrierFreqComb_r11_item,
{ "MeasObjectId", "lte-rrc.MeasObjectId",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_AffectedCarrierFreqComb_r13_item,
+ { "MeasObjectId-r13", "lte-rrc.MeasObjectId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_drx_AssistanceInfo_r11,
{ "drx-AssistanceInfo-r11", "lte-rrc.drx_AssistanceInfo_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54780,10 +60546,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_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_interFreqRSTDMeasurementIndication_r10_01,
{ "interFreqRSTDMeasurementIndication-r10", "lte-rrc.interFreqRSTDMeasurementIndication_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54808,7 +60574,7 @@ void proto_register_lte_rrc(void) {
{ "stop", "lte-rrc.stop_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_27,
+ { &hf_lte_rrc_nonCriticalExtension_28,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_12", HFILL }},
@@ -54832,10 +60598,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_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_loggedMeasurementConfiguration_r10_01,
{ "loggedMeasurementConfiguration-r10", "lte-rrc.loggedMeasurementConfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54872,7 +60638,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_28,
+ { &hf_lte_rrc_nonCriticalExtension_29,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1080_IEs", HFILL }},
@@ -54880,7 +60646,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_29,
+ { &hf_lte_rrc_nonCriticalExtension_30,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1130_IEs", HFILL }},
@@ -54892,7 +60658,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_30,
+ { &hf_lte_rrc_nonCriticalExtension_31,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"LoggedMeasurementConfiguration_v1250_IEs", HFILL }},
@@ -54900,7 +60666,7 @@ void proto_register_lte_rrc(void) {
{ "targetMBSFN-AreaList-r12", "lte-rrc.targetMBSFN_AreaList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_31,
+ { &hf_lte_rrc_nonCriticalExtension_32,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_13", HFILL }},
@@ -54928,15 +60694,19 @@ void proto_register_lte_rrc(void) {
{ "systemFrameNumber", "lte-rrc.systemFrameNumber",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_schedulingInfoSIB1_BR_r13,
+ { "schedulingInfoSIB1-BR-r13", "lte-rrc.schedulingInfoSIB1_BR_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_schedulingInfoSIB1_BR_r13_vals_ext, 0,
+ "INTEGER_0_31", HFILL }},
{ &hf_lte_rrc_spare,
{ "spare", "lte-rrc.spare",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_10", HFILL }},
+ "BIT_STRING_SIZE_5", HFILL }},
{ &hf_lte_rrc_countingRequestList_r10,
{ "countingRequestList-r10", "lte-rrc.countingRequestList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_32,
+ { &hf_lte_rrc_nonCriticalExtension_33,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_14", HFILL }},
@@ -54952,10 +60722,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_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_countingResponse_r10,
{ "countingResponse-r10", "lte-rrc.countingResponse_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54972,7 +60742,7 @@ void proto_register_lte_rrc(void) {
{ "countingResponseList-r10", "lte-rrc.countingResponseList_r10",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_33,
+ { &hf_lte_rrc_nonCriticalExtension_34,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_15", HFILL }},
@@ -54988,10 +60758,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_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_interestIndication_r11,
{ "interestIndication-r11", "lte-rrc.interestIndication_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55008,15 +60778,15 @@ 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_34,
+ { &hf_lte_rrc_nonCriticalExtension_35,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "MBMSInterestIndication_r13_IEs", HFILL }},
+ "MBMSInterestIndication_v1310_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,
+ "MBMS_ServiceList_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_36,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_16", HFILL }},
@@ -55032,11 +60802,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_36,
+ { &hf_lte_rrc_nonCriticalExtension_37,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_37,
+ { &hf_lte_rrc_nonCriticalExtension_38,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MBSFNAreaConfiguration_v1250_IEs", HFILL }},
@@ -55044,7 +60814,7 @@ 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_38,
+ { &hf_lte_rrc_nonCriticalExtension_39,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_17", HFILL }},
@@ -55056,10 +60826,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_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_measurementReport_r8,
{ "measurementReport-r8", "lte-rrc.measurementReport_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55072,11 +60842,11 @@ void proto_register_lte_rrc(void) {
{ "measResults", "lte-rrc.measResults_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_39,
+ { &hf_lte_rrc_nonCriticalExtension_40,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MeasurementReport_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_40,
+ { &hf_lte_rrc_nonCriticalExtension_41,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_18", HFILL }},
@@ -55084,10 +60854,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_16_vals), 0,
"T_criticalExtensions_16", HFILL }},
- { &hf_lte_rrc_c1_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_mobilityFromEUTRACommand_r8,
{ "mobilityFromEUTRACommand-r8", "lte-rrc.mobilityFromEUTRACommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55116,11 +60886,11 @@ void proto_register_lte_rrc(void) {
{ "cellChangeOrder", "lte-rrc.cellChangeOrder_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_41,
+ { &hf_lte_rrc_nonCriticalExtension_42,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_42,
+ { &hf_lte_rrc_nonCriticalExtension_43,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v8d0_IEs", HFILL }},
@@ -55128,7 +60898,7 @@ void proto_register_lte_rrc(void) {
{ "bandIndicator", "lte-rrc.bandIndicator",
FT_UINT32, BASE_DEC, VALS(lte_rrc_BandIndicatorGERAN_vals), 0,
"BandIndicatorGERAN", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_43,
+ { &hf_lte_rrc_nonCriticalExtension_44,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_19", HFILL }},
@@ -55140,15 +60910,15 @@ void proto_register_lte_rrc(void) {
{ "e-CSFB-r9", "lte-rrc.e_CSFB_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_44,
+ { &hf_lte_rrc_nonCriticalExtension_45,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_45,
+ { &hf_lte_rrc_nonCriticalExtension_46,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"MobilityFromEUTRACommand_v960_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_46,
+ { &hf_lte_rrc_nonCriticalExtension_47,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_20", HFILL }},
@@ -55228,11 +60998,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_47,
+ { &hf_lte_rrc_nonCriticalExtension_48,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v890_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_48,
+ { &hf_lte_rrc_nonCriticalExtension_49,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v920_IEs", HFILL }},
@@ -55240,7 +61010,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_49,
+ { &hf_lte_rrc_nonCriticalExtension_50,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"Paging_v1130_IEs", HFILL }},
@@ -55248,10 +61018,10 @@ 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_50,
+ { &hf_lte_rrc_nonCriticalExtension_51,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "Paging_v13xx_IEs", HFILL }},
+ "Paging_v1310_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,
@@ -55260,7 +61030,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoModification-eDRX-r13", "lte-rrc.systemInfoModification_eDRX_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_systemInfoModification_eDRX_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_51,
+ { &hf_lte_rrc_nonCriticalExtension_52,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_21", HFILL }},
@@ -55292,10 +61062,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_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_proximityIndication_r9_01,
{ "proximityIndication-r9", "lte-rrc.proximityIndication_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55324,11 +61094,11 @@ void proto_register_lte_rrc(void) {
{ "eutra2-v9e0", "lte-rrc.eutra2_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_v9e0", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_52,
+ { &hf_lte_rrc_nonCriticalExtension_53,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ProximityIndication_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_53,
+ { &hf_lte_rrc_nonCriticalExtension_54,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_22", HFILL }},
@@ -55336,10 +61106,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_18_vals), 0,
"T_criticalExtensions_18", 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_rnReconfiguration_r10_01,
{ "rnReconfiguration-r10", "lte-rrc.rnReconfiguration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55356,7 +61126,7 @@ void proto_register_lte_rrc(void) {
{ "rn-SubframeConfig-r10", "lte-rrc.rn_SubframeConfig_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_54,
+ { &hf_lte_rrc_nonCriticalExtension_55,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_23", HFILL }},
@@ -55372,10 +61142,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_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_rnReconfigurationComplete_r10_01,
{ "rnReconfigurationComplete-r10", "lte-rrc.rnReconfigurationComplete_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55384,7 +61154,7 @@ 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_55,
+ { &hf_lte_rrc_nonCriticalExtension_56,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_24", HFILL }},
@@ -55392,10 +61162,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_20_vals), 0,
"T_criticalExtensions_20", HFILL }},
- { &hf_lte_rrc_c1_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_rrcConnectionReconfiguration_r8,
{ "rrcConnectionReconfiguration-r8", "lte-rrc.rrcConnectionReconfiguration_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55428,7 +61198,7 @@ void proto_register_lte_rrc(void) {
{ "securityConfigHO", "lte-rrc.securityConfigHO_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_56,
+ { &hf_lte_rrc_nonCriticalExtension_57,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v890_IEs", HFILL }},
@@ -55436,15 +61206,15 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_57,
+ { &hf_lte_rrc_nonCriticalExtension_58,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v920_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_58,
+ { &hf_lte_rrc_nonCriticalExtension_59,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v10i0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_59,
+ { &hf_lte_rrc_nonCriticalExtension_60,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_25", HFILL }},
@@ -55456,7 +61226,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_60,
+ { &hf_lte_rrc_nonCriticalExtension_61,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1020_IEs", HFILL }},
@@ -55468,7 +61238,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_61,
+ { &hf_lte_rrc_nonCriticalExtension_62,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1130_IEs", HFILL }},
@@ -55476,7 +61246,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_62,
+ { &hf_lte_rrc_nonCriticalExtension_63,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfiguration_v1250_IEs", HFILL }},
@@ -55516,10 +61286,10 @@ 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_63,
+ { &hf_lte_rrc_nonCriticalExtension_64,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "RRCConnectionReconfiguration_v13xy_IEs", HFILL }},
+ "RRCConnectionReconfiguration_v1310_IEs", HFILL }},
{ &hf_lte_rrc_sCellToReleaseListExt_r13,
{ "sCellToReleaseListExt-r13", "lte-rrc.sCellToReleaseListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -55528,7 +61298,35 @@ void proto_register_lte_rrc(void) {
{ "sCellToAddModListExt-r13", "lte-rrc.sCellToAddModListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_64,
+ { &hf_lte_rrc_lwa_Configuration_r13,
+ { "lwa-Configuration-r13", "lte-rrc.lwa_Configuration_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_LWA_Configuration_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_Configuration_r13,
+ { "lwip-Configuration-r13", "lte-rrc.lwip_Configuration_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_LWIP_Configuration_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_steeringCommandWLAN_r13,
+ { "steeringCommandWLAN-r13", "lte-rrc.steeringCommandWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_steeringCommandWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_01,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_01", HFILL }},
+ { &hf_lte_rrc_command,
+ { "command", "lte-rrc.command",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_command_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_steerToWLAN_r13,
+ { "steerToWLAN-r13", "lte-rrc.steerToWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_Id_List_r12", HFILL }},
+ { &hf_lte_rrc_steerToLTE_r13,
+ { "steerToLTE-r13", "lte-rrc.steerToLTE_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_65,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_26", HFILL }},
@@ -55585,7 +61383,7 @@ void proto_register_lte_rrc(void) {
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_SCellToAddModListExt_r13_item,
- { "SCellToAddMod-r13", "lte-rrc.SCellToAddMod_r13_element",
+ { "SCellToAddModExt-r13", "lte-rrc.SCellToAddModExt_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_sCellIndex_r10,
@@ -55608,10 +61406,6 @@ 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,
@@ -55632,18 +61426,22 @@ void proto_register_lte_rrc(void) {
{ "radioResourceConfigDedicatedSCell-r13", "lte-rrc.radioResourceConfigDedicatedSCell_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"RadioResourceConfigDedicatedSCell_r10", HFILL }},
+ { &hf_lte_rrc_antennaInfoDedicatedSCell_r13,
+ { "antennaInfoDedicatedSCell-r13", "lte-rrc.antennaInfoDedicatedSCell_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "AntennaInfoDedicated_v10i0", 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",
+ { "SCellIndex-r13", "lte-rrc.SCellIndex_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_01,
+ { &hf_lte_rrc_setup_02,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_01", HFILL }},
+ "T_setup_02", HFILL }},
{ &hf_lte_rrc_scg_ConfigPartMCG_r12,
{ "scg-ConfigPartMCG-r12", "lte-rrc.scg_ConfigPartMCG_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55728,11 +61526,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_65,
+ { &hf_lte_rrc_nonCriticalExtension_66,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_66,
+ { &hf_lte_rrc_nonCriticalExtension_67,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1020_IEs", HFILL }},
@@ -55744,7 +61542,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_67,
+ { &hf_lte_rrc_nonCriticalExtension_68,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1130_IEs", HFILL }},
@@ -55752,7 +61550,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_68,
+ { &hf_lte_rrc_nonCriticalExtension_69,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReconfigurationComplete_v1250_IEs", HFILL }},
@@ -55760,7 +61558,7 @@ 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_69,
+ { &hf_lte_rrc_nonCriticalExtension_70,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_27", HFILL }},
@@ -55768,10 +61566,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_22_vals), 0,
"T_criticalExtensions_22", HFILL }},
- { &hf_lte_rrc_c1_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_rrcConnectionReestablishment_r8,
{ "rrcConnectionReestablishment-r8", "lte-rrc.rrcConnectionReestablishment_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55780,11 +61578,11 @@ 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_70,
+ { &hf_lte_rrc_nonCriticalExtension_71,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishment_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_71,
+ { &hf_lte_rrc_nonCriticalExtension_72,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_28", HFILL }},
@@ -55800,7 +61598,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_72,
+ { &hf_lte_rrc_nonCriticalExtension_73,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v920_IEs", HFILL }},
@@ -55808,11 +61606,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_73,
+ { &hf_lte_rrc_nonCriticalExtension_74,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_74,
+ { &hf_lte_rrc_nonCriticalExtension_75,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1020_IEs", HFILL }},
@@ -55820,7 +61618,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_75,
+ { &hf_lte_rrc_nonCriticalExtension_76,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1130_IEs", HFILL }},
@@ -55828,7 +61626,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_76,
+ { &hf_lte_rrc_nonCriticalExtension_77,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentComplete_v1250_IEs", HFILL }},
@@ -55836,7 +61634,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_01_vals), 0,
"T_logMeasAvailableMBSFN_r12_01", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_77,
+ { &hf_lte_rrc_nonCriticalExtension_78,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_29", HFILL }},
@@ -55852,11 +61650,11 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_criticalExtensionsFuture_24", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_78,
+ { &hf_lte_rrc_nonCriticalExtension_79,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReestablishmentReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_79,
+ { &hf_lte_rrc_nonCriticalExtension_80,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_30", HFILL }},
@@ -55896,10 +61694,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_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_rrcConnectionReject_r8,
{ "rrcConnectionReject-r8", "lte-rrc.rrcConnectionReject_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55912,11 +61710,11 @@ void proto_register_lte_rrc(void) {
{ "waitTime", "lte-rrc.waitTime",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_80,
+ { &hf_lte_rrc_nonCriticalExtension_81,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_81,
+ { &hf_lte_rrc_nonCriticalExtension_82,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1020_IEs", HFILL }},
@@ -55924,7 +61722,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_82,
+ { &hf_lte_rrc_nonCriticalExtension_83,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionReject_v1130_IEs", HFILL }},
@@ -55940,7 +61738,7 @@ void proto_register_lte_rrc(void) {
{ "deprioritisationTimer-r11", "lte-rrc.deprioritisationTimer_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deprioritisationTimer_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_83,
+ { &hf_lte_rrc_nonCriticalExtension_84,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_31", HFILL }},
@@ -55948,10 +61746,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_27_vals), 0,
"T_criticalExtensions_27", 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_rrcConnectionRelease_r8,
{ "rrcConnectionRelease-r8", "lte-rrc.rrcConnectionRelease_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -55972,7 +61770,7 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo", "lte-rrc.idleModeMobilityControlInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_84,
+ { &hf_lte_rrc_nonCriticalExtension_85,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v890_IEs", HFILL }},
@@ -55980,7 +61778,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_85,
+ { &hf_lte_rrc_nonCriticalExtension_86,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v920_IEs", HFILL }},
@@ -55992,7 +61790,7 @@ void proto_register_lte_rrc(void) {
{ "idleModeMobilityControlInfo-v9e0", "lte-rrc.idleModeMobilityControlInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_86,
+ { &hf_lte_rrc_nonCriticalExtension_87,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_32", HFILL }},
@@ -56016,7 +61814,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_87,
+ { &hf_lte_rrc_nonCriticalExtension_88,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionRelease_v1020_IEs", HFILL }},
@@ -56024,7 +61822,7 @@ 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_88,
+ { &hf_lte_rrc_nonCriticalExtension_89,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_33", HFILL }},
@@ -56096,12 +61894,12 @@ 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",
+ { &hf_lte_rrc_freqPriorityListEUTRA_v1310,
+ { "freqPriorityListEUTRA-v1310", "lte-rrc.freqPriorityListEUTRA_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_freqPriorityListExtEUTRA_v13xy,
- { "freqPriorityListExtEUTRA-v13xy", "lte-rrc.freqPriorityListExtEUTRA_v13xy",
+ { &hf_lte_rrc_freqPriorityListExtEUTRA_v1310,
+ { "freqPriorityListExtEUTRA-v1310", "lte-rrc.freqPriorityListExtEUTRA_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_freqPriorityListEUTRA_v9e0,
@@ -56120,12 +61918,12 @@ 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",
+ { &hf_lte_rrc_FreqPriorityListEUTRA_v1310_item,
+ { "FreqPriorityEUTRA-v1310", "lte-rrc.FreqPriorityEUTRA_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_FreqPriorityListExtEUTRA_v13xy_item,
- { "FreqPriorityEUTRA-v13xy", "lte-rrc.FreqPriorityEUTRA_v13xy_element",
+ { &hf_lte_rrc_FreqPriorityListExtEUTRA_v1310_item,
+ { "FreqPriorityEUTRA-v1310", "lte-rrc.FreqPriorityEUTRA_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_carrierFreq_01,
@@ -56268,10 +62066,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_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_rrcConnectionSetup_r8,
{ "rrcConnectionSetup-r8", "lte-rrc.rrcConnectionSetup_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56280,11 +62078,11 @@ 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_89,
+ { &hf_lte_rrc_nonCriticalExtension_90,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetup_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_90,
+ { &hf_lte_rrc_nonCriticalExtension_91,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_34", HFILL }},
@@ -56292,10 +62090,10 @@ void proto_register_lte_rrc(void) {
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_30_vals), 0,
"T_criticalExtensions_30", HFILL }},
- { &hf_lte_rrc_c1_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_rrcConnectionSetupComplete_r8,
{ "rrcConnectionSetupComplete-r8", "lte-rrc.rrcConnectionSetupComplete_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56312,11 +62110,11 @@ void proto_register_lte_rrc(void) {
{ "registeredMME", "lte-rrc.registeredMME_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_91,
+ { &hf_lte_rrc_nonCriticalExtension_92,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_92,
+ { &hf_lte_rrc_nonCriticalExtension_93,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1020_IEs", HFILL }},
@@ -56336,7 +62134,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_93,
+ { &hf_lte_rrc_nonCriticalExtension_94,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1130_IEs", HFILL }},
@@ -56344,7 +62142,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_94,
+ { &hf_lte_rrc_nonCriticalExtension_95,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"RRCConnectionSetupComplete_v1250_IEs", HFILL }},
@@ -56360,7 +62158,7 @@ void proto_register_lte_rrc(void) {
{ "logMeasAvailableMBSFN-r12", "lte-rrc.logMeasAvailableMBSFN_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_logMeasAvailableMBSFN_r12_02_vals), 0,
"T_logMeasAvailableMBSFN_r12_02", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_95,
+ { &hf_lte_rrc_nonCriticalExtension_96,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_35", HFILL }},
@@ -56380,10 +62178,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_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_scgFailureInformation_r12_01,
{ "scgFailureInformation-r12", "lte-rrc.scgFailureInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56396,7 +62194,11 @@ 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_96,
+ { &hf_lte_rrc_nonCriticalExtension_97,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SCGFailureInformation_v1310_IEs", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_98,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"T_nonCriticalExtension_36", HFILL }},
@@ -56412,6 +62214,10 @@ void proto_register_lte_rrc(void) {
{ "measResultNeighCells-r12", "lte-rrc.measResultNeighCells_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"MeasResultList2EUTRA_r9", HFILL }},
+ { &hf_lte_rrc_failureType_v1290,
+ { "failureType-v1290", "lte-rrc.failureType_v1290",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_failureType_v1290_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_measResultServFreqListExt_r13,
{ "measResultServFreqListExt-r13", "lte-rrc.measResultServFreqListExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -56420,18 +62226,22 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_scptm_NeighbourCellList_r13,
+ { "scptm-NeighbourCellList-r13", "lte-rrc.scptm_NeighbourCellList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_99,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_37", 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_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_securityModeCommand_r8,
{ "securityModeCommand-r8", "lte-rrc.securityModeCommand_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56444,14 +62254,14 @@ void proto_register_lte_rrc(void) {
{ "securityConfigSMC", "lte-rrc.securityConfigSMC_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_97,
+ { &hf_lte_rrc_nonCriticalExtension_100,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeCommand_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_98,
+ { &hf_lte_rrc_nonCriticalExtension_101,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_37", HFILL }},
+ "T_nonCriticalExtension_38", HFILL }},
{ &hf_lte_rrc_criticalExtensions_33,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_33_vals), 0,
@@ -56464,14 +62274,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_99,
+ { &hf_lte_rrc_nonCriticalExtension_102,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeComplete_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_100,
+ { &hf_lte_rrc_nonCriticalExtension_103,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_38", HFILL }},
+ "T_nonCriticalExtension_39", HFILL }},
{ &hf_lte_rrc_criticalExtensions_34,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_34_vals), 0,
@@ -56484,22 +62294,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_101,
+ { &hf_lte_rrc_nonCriticalExtension_104,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SecurityModeFailure_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_102,
+ { &hf_lte_rrc_nonCriticalExtension_105,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_39", HFILL }},
+ "T_nonCriticalExtension_40", 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_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_sidelinkUEInformation_r12_02,
{ "sidelinkUEInformation-r12", "lte-rrc.sidelinkUEInformation_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56524,14 +62334,14 @@ 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_103,
+ { &hf_lte_rrc_nonCriticalExtension_106,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SidelinkUEInformation_v13x0_IEs", HFILL }},
- { &hf_lte_rrc_commTxResourceReq121_r13,
- { "commTxResourceReq121-r13", "lte-rrc.commTxResourceReq121_r13_element",
+ "SidelinkUEInformation_v1310_IEs", HFILL }},
+ { &hf_lte_rrc_commTxResourceReqUC_r13,
+ { "commTxResourceReqUC-r13", "lte-rrc.commTxResourceReqUC_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SL_CommTxResourceReqUC_r13", HFILL }},
+ "SL_CommTxResourceReq_r12", HFILL }},
{ &hf_lte_rrc_commTxResourceInfoReqRelay_r13,
{ "commTxResourceInfoReqRelay-r13", "lte-rrc.commTxResourceInfoReqRelay_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56539,13 +62349,17 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_commTxResourceReqRelay_r13,
{ "commTxResourceReqRelay-r13", "lte-rrc.commTxResourceReqRelay_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SL_CommTxResourceReqUC_r13", HFILL }},
+ "SL_CommTxResourceReq_r12", HFILL }},
+ { &hf_lte_rrc_commTxResourceReqRelayUC_r13,
+ { "commTxResourceReqRelayUC-r13", "lte-rrc.commTxResourceReqRelayUC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_CommTxResourceReq_r12", 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",
+ { &hf_lte_rrc_discTxResourceReq_v1310,
+ { "discTxResourceReq-v1310", "lte-rrc.discTxResourceReq_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_carrierFreqDiscTx_r13,
@@ -56568,26 +62382,18 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_discSysInfoReportFreqList_r13,
+ { "discSysInfoReportFreqList-r13", "lte-rrc.discSysInfoReportFreqList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "SL_SysInfoReportList_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_104,
+ "SL_DiscSysInfoReportFreqList_r13", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_107,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_40", HFILL }},
+ "T_nonCriticalExtension_41", 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,
@@ -56600,8 +62406,8 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_SL_DiscSysInfoReportFreqList_r13_item,
+ { "SL-DiscSysInfoReport-r13", "lte-rrc.SL_DiscSysInfoReport_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_criticalExtensions_36,
@@ -56696,18 +62502,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_sib20_v13x0,
- { "sib20-v13x0", "lte-rrc.sib20_v13x0_element",
+ { &hf_lte_rrc_sib20_v1310,
+ { "sib20-v1310", "lte-rrc.sib20_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType20_r13", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_105,
+ { &hf_lte_rrc_nonCriticalExtension_108,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_106,
+ { &hf_lte_rrc_nonCriticalExtension_109,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_41", HFILL }},
+ "T_nonCriticalExtension_42", HFILL }},
{ &hf_lte_rrc_cellAccessRelatedInfo,
{ "cellAccessRelatedInfo", "lte-rrc.cellAccessRelatedInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56772,7 +62578,7 @@ void proto_register_lte_rrc(void) {
{ "systemInfoValueTag", "lte-rrc.systemInfoValueTag",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_107,
+ { &hf_lte_rrc_nonCriticalExtension_110,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v890_IEs", HFILL }},
@@ -56780,7 +62586,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_03", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_108,
+ { &hf_lte_rrc_nonCriticalExtension_111,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v920_IEs", HFILL }},
@@ -56788,7 +62594,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList", "lte-rrc.multiBandInfoList",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_109,
+ { &hf_lte_rrc_nonCriticalExtension_112,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v9e0_IEs", HFILL }},
@@ -56800,7 +62606,7 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v9e0", "lte-rrc.multiBandInfoList_v9e0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_110,
+ { &hf_lte_rrc_nonCriticalExtension_113,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v10j0_IEs", HFILL }},
@@ -56812,10 +62618,10 @@ void proto_register_lte_rrc(void) {
{ "multiBandInfoList-v10j0", "lte-rrc.multiBandInfoList_v10j0",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_111,
+ { &hf_lte_rrc_nonCriticalExtension_114,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_42", HFILL }},
+ "T_nonCriticalExtension_43", 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,
@@ -56824,7 +62630,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_112,
+ { &hf_lte_rrc_nonCriticalExtension_115,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1130_IEs", HFILL }},
@@ -56836,7 +62642,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_113,
+ { &hf_lte_rrc_nonCriticalExtension_116,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType1_v1250_IEs", HFILL }},
@@ -56856,22 +62662,74 @@ 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_114,
+ { &hf_lte_rrc_nonCriticalExtension_117,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SystemInformationBlockType1_v13xy_IEs", HFILL }},
- { &hf_lte_rrc_hyperSFN,
- { "hyperSFN", "lte-rrc.hyperSFN",
+ "SystemInformationBlockType1_v1310_IEs", HFILL }},
+ { &hf_lte_rrc_hyperSFN_r13,
+ { "hyperSFN-r13", "lte-rrc.hyperSFN_r13",
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,
+ { &hf_lte_rrc_eDRX_Allowed_r13,
+ { "eDRX-Allowed-r13", "lte-rrc.eDRX_Allowed_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_eDRX_Allowed_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_115,
+ { &hf_lte_rrc_cellSelectionInfoCE_r13,
+ { "cellSelectionInfoCE-r13", "lte-rrc.cellSelectionInfoCE_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandwidthReducedAccessRelatedInfo_r13,
+ { "bandwidthReducedAccessRelatedInfo-r13", "lte-rrc.bandwidthReducedAccessRelatedInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_WindowLength_BR_r13,
+ { "si-WindowLength-BR-r13", "lte-rrc.si_WindowLength_BR_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_WindowLength_BR_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_RepetitionPattern_r13,
+ { "si-RepetitionPattern-r13", "lte-rrc.si_RepetitionPattern_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_RepetitionPattern_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_schedulingInfoList_BR_r13,
+ { "schedulingInfoList-BR-r13", "lte-rrc.schedulingInfoList_BR_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_DownlinkOrTddSubframeBitmapLC_r13,
+ { "fdd-DownlinkOrTddSubframeBitmapLC-r13", "lte-rrc.fdd_DownlinkOrTddSubframeBitmapLC_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_subframePattern10_r13,
+ { "subframePattern10-r13", "lte-rrc.subframePattern10_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_subframePattern40_r13,
+ { "subframePattern40-r13", "lte-rrc.subframePattern40_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_40", HFILL }},
+ { &hf_lte_rrc_fdd_UplinkSubframeBitmapLC_r13,
+ { "fdd-UplinkSubframeBitmapLC-r13", "lte-rrc.fdd_UplinkSubframeBitmapLC_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_lte_rrc_startSymbolLC_r13,
+ { "startSymbolLC-r13", "lte-rrc.startSymbolLC_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_si_HoppingConfigCommon_r13,
+ { "si-HoppingConfigCommon-r13", "lte-rrc.si_HoppingConfigCommon_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_HoppingConfigCommon_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_ValidityTime_r13,
+ { "si-ValidityTime-r13", "lte-rrc.si_ValidityTime_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_ValidityTime_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_systemInfoValueTagList_r13,
+ { "systemInfoValueTagList-r13", "lte-rrc.systemInfoValueTagList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_118,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_43", HFILL }},
+ "T_nonCriticalExtension_44", HFILL }},
{ &hf_lte_rrc_PLMN_IdentityList_item,
{ "PLMN-IdentityInfo", "lte-rrc.PLMN_IdentityInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56892,10 +62750,26 @@ void proto_register_lte_rrc(void) {
{ "sib-MappingInfo", "lte-rrc.sib_MappingInfo",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SchedulingInfoList_BR_r13_item,
+ { "SchedulingInfo-BR-r13", "lte-rrc.SchedulingInfo_BR_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_si_Narrowband_r13,
+ { "si-Narrowband-r13", "lte-rrc.si_Narrowband_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_si_TBS_r13,
+ { "si-TBS-r13", "lte-rrc.si_TBS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_si_TBS_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SIB_MappingInfo_item,
{ "SIB-Type", "lte-rrc.SIB_Type",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_SIB_Type_vals_ext, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SystemInfoValueTagList_r13_item,
+ { "SystemInfoValueTagSI-r13", "lte-rrc.SystemInfoValueTagSI_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_q_QualMin_r9,
{ "q-QualMin-r9", "lte-rrc.q_QualMin_r9",
FT_INT32, BASE_DEC, NULL, 0,
@@ -56916,10 +62790,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_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_ueAssistanceInformation_r11_01,
{ "ueAssistanceInformation-r11", "lte-rrc.ueAssistanceInformation_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56932,18 +62806,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_116,
+ { &hf_lte_rrc_nonCriticalExtension_119,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_44", HFILL }},
+ "T_nonCriticalExtension_45", 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_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_ueCapabilityEnquiry_r8,
{ "ueCapabilityEnquiry-r8", "lte-rrc.ueCapabilityEnquiry_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -56956,11 +62830,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_117,
+ { &hf_lte_rrc_nonCriticalExtension_120,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_118,
+ { &hf_lte_rrc_nonCriticalExtension_121,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityEnquiry_v1180_IEs", HFILL }},
@@ -56972,17 +62846,17 @@ void proto_register_lte_rrc(void) {
{ "FreqBandIndicator-r11", "lte-rrc.FreqBandIndicator_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_119,
+ { &hf_lte_rrc_nonCriticalExtension_122,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "UECapabilityEnquiry_v13xy_IEs", HFILL }},
+ "UECapabilityEnquiry_v1310_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,
+ { &hf_lte_rrc_requestSkipFallbackComb_r13,
+ { "requestSkipFallbackComb-r13", "lte-rrc.requestSkipFallbackComb_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_requestSkipFallbackComb_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_requestedMaxCCsDL_r13,
{ "requestedMaxCCsDL-r13", "lte-rrc.requestedMaxCCsDL_r13",
@@ -56992,10 +62866,14 @@ void proto_register_lte_rrc(void) {
{ "requestedMaxCCsUL-r13", "lte-rrc.requestedMaxCCsUL_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_2_32", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_120,
+ { &hf_lte_rrc_requestReducedIntNonContComb_r13,
+ { "requestReducedIntNonContComb-r13", "lte-rrc.requestReducedIntNonContComb_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_requestReducedIntNonContComb_r13_vals), 0,
+ NULL, HFILL }},
+ { &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_UE_CapabilityRequest_item,
{ "RAT-Type", "lte-rrc.RAT_Type",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RAT_Type_vals), 0,
@@ -57004,10 +62882,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_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_ueCapabilityInformation_r8,
{ "ueCapabilityInformation-r8", "lte-rrc.ueCapabilityInformation_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57020,11 +62898,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_121,
+ { &hf_lte_rrc_nonCriticalExtension_124,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_122,
+ { &hf_lte_rrc_nonCriticalExtension_125,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UECapabilityInformation_v1250_IEs", HFILL }},
@@ -57032,18 +62910,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_123,
+ { &hf_lte_rrc_nonCriticalExtension_126,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_46", HFILL }},
+ "T_nonCriticalExtension_47", 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_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_ueInformationRequest_r9_01,
{ "ueInformationRequest-r9", "lte-rrc.ueInformationRequest_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57060,11 +62938,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_124,
+ { &hf_lte_rrc_nonCriticalExtension_127,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v930_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_125,
+ { &hf_lte_rrc_nonCriticalExtension_128,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1020_IEs", HFILL }},
@@ -57072,7 +62950,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_126,
+ { &hf_lte_rrc_nonCriticalExtension_129,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1130_IEs", HFILL }},
@@ -57080,7 +62958,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_127,
+ { &hf_lte_rrc_nonCriticalExtension_130,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationRequest_v1250_IEs", HFILL }},
@@ -57088,18 +62966,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_128,
+ { &hf_lte_rrc_nonCriticalExtension_131,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_47", HFILL }},
+ "T_nonCriticalExtension_48", HFILL }},
{ &hf_lte_rrc_criticalExtensions_41,
{ "criticalExtensions", "lte-rrc.criticalExtensions",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_41_vals), 0,
"T_criticalExtensions_41", HFILL }},
- { &hf_lte_rrc_c1_38,
+ { &hf_lte_rrc_c1_39,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_38_vals), 0,
- "T_c1_38", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_39_vals), 0,
+ "T_c1_39", HFILL }},
{ &hf_lte_rrc_ueInformationResponse_r9_01,
{ "ueInformationResponse-r9", "lte-rrc.ueInformationResponse_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57124,7 +63002,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_129,
+ { &hf_lte_rrc_nonCriticalExtension_132,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v930_IEs", HFILL }},
@@ -57132,15 +63010,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_130,
+ { &hf_lte_rrc_nonCriticalExtension_133,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_48", HFILL }},
+ "T_nonCriticalExtension_49", HFILL }},
{ &hf_lte_rrc_lateNonCriticalExtension_05,
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_04", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_131,
+ { &hf_lte_rrc_nonCriticalExtension_134,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1020_IEs", HFILL }},
@@ -57148,7 +63026,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_132,
+ { &hf_lte_rrc_nonCriticalExtension_135,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1130_IEs", HFILL }},
@@ -57156,7 +63034,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_133,
+ { &hf_lte_rrc_nonCriticalExtension_136,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEInformationResponse_v1250_IEs", HFILL }},
@@ -57164,10 +63042,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_134,
+ { &hf_lte_rrc_nonCriticalExtension_137,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_49", HFILL }},
+ "T_nonCriticalExtension_50", HFILL }},
{ &hf_lte_rrc_measResultLastServCell_r9,
{ "measResultLastServCell-r9", "lte-rrc.measResultLastServCell_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57304,9 +63182,9 @@ 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,
+ { &hf_lte_rrc_drb_EstablishedWithQCI_1_r13,
+ { "drb-EstablishedWithQCI-1-r13", "lte-rrc.drb_EstablishedWithQCI_1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_EstablishedWithQCI_1_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_measResultListEUTRA_v9e0,
{ "measResultListEUTRA-v9e0", "lte-rrc.measResultListEUTRA_v9e0",
@@ -57552,10 +63430,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_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_ulHandoverPreparationTransfer_r8,
{ "ulHandoverPreparationTransfer-r8", "lte-rrc.ulHandoverPreparationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57572,22 +63450,22 @@ void proto_register_lte_rrc(void) {
{ "dedicatedInfo", "lte-rrc.dedicatedInfo",
FT_BYTES, BASE_NONE, NULL, 0,
"DedicatedInfoCDMA2000", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_135,
+ { &hf_lte_rrc_nonCriticalExtension_138,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULHandoverPreparationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_136,
+ { &hf_lte_rrc_nonCriticalExtension_139,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_50", HFILL }},
+ "T_nonCriticalExtension_51", 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_40,
+ { &hf_lte_rrc_c1_41,
{ "c1", "lte-rrc.c1",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_40_vals), 0,
- "T_c1_40", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_41_vals), 0,
+ "T_c1_41", HFILL }},
{ &hf_lte_rrc_ulInformationTransfer_r8,
{ "ulInformationTransfer-r8", "lte-rrc.ulInformationTransfer_r8_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57600,14 +63478,38 @@ 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_137,
+ { &hf_lte_rrc_nonCriticalExtension_140,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"ULInformationTransfer_v8a0_IEs", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_138,
+ { &hf_lte_rrc_nonCriticalExtension_141,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_51", HFILL }},
+ "T_nonCriticalExtension_52", HFILL }},
+ { &hf_lte_rrc_criticalExtensions_44,
+ { "criticalExtensions", "lte-rrc.criticalExtensions",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_criticalExtensions_44_vals), 0,
+ "T_criticalExtensions_44", HFILL }},
+ { &hf_lte_rrc_c1_42,
+ { "c1", "lte-rrc.c1",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_c1_42_vals), 0,
+ "T_c1_42", HFILL }},
+ { &hf_lte_rrc_wlanConnectionStatusReport_r13_01,
+ { "wlanConnectionStatusReport-r13", "lte-rrc.wlanConnectionStatusReport_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLANConnectionStatusReport_r13_IEs", HFILL }},
+ { &hf_lte_rrc_criticalExtensionsFuture_44,
+ { "criticalExtensionsFuture", "lte-rrc.criticalExtensionsFuture_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_criticalExtensionsFuture_44", HFILL }},
+ { &hf_lte_rrc_wlan_Status_r13,
+ { "wlan-Status-r13", "lte-rrc.wlan_Status_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_Status_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_142,
+ { "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_nonCriticalExtension_53", HFILL }},
{ &hf_lte_rrc_ac_BarringInfo,
{ "ac-BarringInfo", "lte-rrc.ac_BarringInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -57708,7 +63610,7 @@ void proto_register_lte_rrc(void) {
{ "AdditionalSpectrumEmission", "lte-rrc.AdditionalSpectrumEmission",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_139,
+ { &hf_lte_rrc_nonCriticalExtension_143,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType2_v9e0_IEs", HFILL }},
@@ -57716,10 +63618,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_140,
+ { &hf_lte_rrc_nonCriticalExtension_144,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_52", HFILL }},
+ "T_nonCriticalExtension_54", HFILL }},
{ &hf_lte_rrc_ac_BarringFactor,
{ "ac-BarringFactor", "lte-rrc.ac_BarringFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ac_BarringFactor_vals), 0,
@@ -57800,12 +63702,16 @@ void proto_register_lte_rrc(void) {
{ "plmn-IdentityIndex-r13", "lte-rrc.plmn_IdentityIndex_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_maxPLMN_r11", HFILL }},
+ { &hf_lte_rrc_acdc_OnlyForHPLMN_r13,
+ { "acdc-OnlyForHPLMN-r13", "lte-rrc.acdc_OnlyForHPLMN_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", 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",
+ { &hf_lte_rrc_acdc_Category_r13,
+ { "acdc-Category-r13", "lte-rrc.acdc_Category_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_maxACDC_Cat_r13", HFILL }},
{ &hf_lte_rrc_acdc_BarringConfig_r13,
@@ -57920,14 +63826,18 @@ 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",
+ { &hf_lte_rrc_cellReselectionServingFreqInfo_v1310,
+ { "cellReselectionServingFreqInfo-v1310", "lte-rrc.cellReselectionServingFreqInfo_v1310_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_t_ReselectionEUTRA_CE_r13,
+ { "t-ReselectionEUTRA-CE-r13", "lte-rrc.t_ReselectionEUTRA_CE_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_redistributionFactorServing_r13,
{ "redistributionFactorServing-r13", "lte-rrc.redistributionFactorServing_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -57944,10 +63854,10 @@ void proto_register_lte_rrc(void) {
{ "redistrOnPagingOnly-r13", "lte-rrc.redistrOnPagingOnly_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_redistrOnPagingOnly_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_141,
+ { &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_intraFreqNeighCellList,
{ "intraFreqNeighCellList", "lte-rrc.intraFreqNeighCellList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -57992,12 +63902,12 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_interFreqCarrierFreqList_v1310,
+ { "interFreqCarrierFreqList-v1310", "lte-rrc.interFreqCarrierFreqList_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_interFreqCarrierFreqListExt_v13xy,
- { "interFreqCarrierFreqListExt-v13xy", "lte-rrc.interFreqCarrierFreqListExt_v13xy",
+ { &hf_lte_rrc_interFreqCarrierFreqListExt_v1310,
+ { "interFreqCarrierFreqListExt-v1310", "lte-rrc.interFreqCarrierFreqListExt_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_interFreqCarrierFreqList_v8h0,
@@ -58008,7 +63918,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_142,
+ { &hf_lte_rrc_nonCriticalExtension_146,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v9e0_IEs", HFILL }},
@@ -58020,7 +63930,7 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v9e0", "lte-rrc.InterFreqCarrierFreqInfo_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_143,
+ { &hf_lte_rrc_nonCriticalExtension_147,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"SystemInformationBlockType5_v10j0_IEs", HFILL }},
@@ -58032,10 +63942,10 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_144,
+ { &hf_lte_rrc_nonCriticalExtension_148,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_54", HFILL }},
+ "T_nonCriticalExtension_56", HFILL }},
{ &hf_lte_rrc_InterFreqCarrierFreqList_item,
{ "InterFreqCarrierFreqInfo", "lte-rrc.InterFreqCarrierFreqInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -58052,12 +63962,12 @@ void proto_register_lte_rrc(void) {
{ "InterFreqCarrierFreqInfo-v10j0", "lte-rrc.InterFreqCarrierFreqInfo_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_InterFreqCarrierFreqList_v13xy_item,
- { "InterFreqCarrierFreqInfo-v13xy", "lte-rrc.InterFreqCarrierFreqInfo_v13xy_element",
+ { &hf_lte_rrc_InterFreqCarrierFreqList_v1310_item,
+ { "InterFreqCarrierFreqInfo-v1310", "lte-rrc.InterFreqCarrierFreqInfo_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_InterFreqCarrierFreqListExt_v13xy_item,
- { "InterFreqCarrierFreqInfo-v13xy", "lte-rrc.InterFreqCarrierFreqInfo_v13xy_element",
+ { &hf_lte_rrc_InterFreqCarrierFreqListExt_v1310_item,
+ { "InterFreqCarrierFreqInfo-v1310", "lte-rrc.InterFreqCarrierFreqInfo_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_dl_CarrierFreq,
@@ -58260,10 +64170,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_145,
+ { &hf_lte_rrc_nonCriticalExtension_149,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_55", HFILL }},
+ "T_nonCriticalExtension_57", 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,
@@ -58880,6 +64790,10 @@ void proto_register_lte_rrc(void) {
{ "commTxPoolNormalCommonExt-r13", "lte-rrc.commTxPoolNormalCommonExt_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SL_CommTxPoolListExt_r13", HFILL }},
+ { &hf_lte_rrc_commTxResourceUC_ReqAllowed_r13,
+ { "commTxResourceUC-ReqAllowed-r13", "lte-rrc.commTxResourceUC_ReqAllowed_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxResourceUC_ReqAllowed_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_commTxAllowRelayCommon_r13,
{ "commTxAllowRelayCommon-r13", "lte-rrc.commTxAllowRelayCommon_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxAllowRelayCommon_r13_vals), 0,
@@ -58908,14 +64822,14 @@ 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",
+ { &hf_lte_rrc_discConfig_v1310,
+ { "discConfig-v1310", "lte-rrc.discConfig_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_discInterFreqList_v13x0,
- { "discInterFreqList-v13x0", "lte-rrc.discInterFreqList_v13x0",
+ { &hf_lte_rrc_discInterFreqList_v1310,
+ { "discInterFreqList-v1310", "lte-rrc.discInterFreqList_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
- "SL_CarrierFreqInfoList_v13x0", HFILL }},
+ "SL_CarrierFreqInfoList_v1310", HFILL }},
{ &hf_lte_rrc_gapRequestsAllowedCommon,
{ "gapRequestsAllowedCommon", "lte-rrc.gapRequestsAllowedCommon",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapRequestsAllowedCommon_vals), 0,
@@ -58924,34 +64838,14 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_relayUE_Config_r13,
+ { "relayUE-Config-r13", "lte-rrc.relayUE_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "ReselectionInfoRelay_r13", HFILL }},
+ "SL_DiscConfigRelayUE_r13", HFILL }},
+ { &hf_lte_rrc_remoteUE_Config_r13,
+ { "remoteUE-Config-r13", "lte-rrc.remoteUE_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscConfigRemoteUE_r13", HFILL }},
{ &hf_lte_rrc_discConfigPS_13,
{ "discConfigPS-13", "lte-rrc.discConfigPS_13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -58968,14 +64862,38 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_SL_CarrierFreqInfoList_v1310_item,
+ { "SL-CarrierFreqInfo-v1310", "lte-rrc.SL_CarrierFreqInfo_v1310_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_threshHigh_r13,
+ { "threshHigh-r13", "lte-rrc.threshHigh_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_RangeSL4_vals_ext, 0,
+ "RSRP_RangeSL4_r13", HFILL }},
+ { &hf_lte_rrc_threshLow_r13,
+ { "threshLow-r13", "lte-rrc.threshLow_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_RangeSL4_vals_ext, 0,
+ "RSRP_RangeSL4_r13", HFILL }},
+ { &hf_lte_rrc_hystMax_r13,
+ { "hystMax-r13", "lte-rrc.hystMax_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_hystMax_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_hystMin_r13,
+ { "hystMin-r13", "lte-rrc.hystMin_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_hystMin_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_hystMax_r13_01,
+ { "hystMax-r13", "lte-rrc.hystMax_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_hystMax_r13_01_vals), 0,
+ "T_hystMax_r13_01", HFILL }},
+ { &hf_lte_rrc_reselectionInfoIC_r13,
+ { "reselectionInfoIC-r13", "lte-rrc.reselectionInfoIC_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "ReselectionInfoRelay_r13", 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,
@@ -58988,50 +64906,18 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_discResourcesNonPS_r13,
+ { "discResourcesNonPS-r13", "lte-rrc.discResourcesNonPS_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "CellSelectionInfoNFreq_r13", HFILL }},
+ "SL_ResourcesInterFreq_r13", HFILL }},
+ { &hf_lte_rrc_discResourcesPS_r13,
+ { "discResourcesPS-r13", "lte-rrc.discResourcesPS_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_ResourcesInterFreq_r13", HFILL }},
+ { &hf_lte_rrc_discConfigOther_r13,
+ { "discConfigOther-r13", "lte-rrc.discConfigOther_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscConfigOtherInterFreq_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,
@@ -59060,6 +64946,30 @@ void proto_register_lte_rrc(void) {
{ "noTxOnCarrier-r13", "lte-rrc.noTxOnCarrier_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_txPowerInfo_r13,
+ { "txPowerInfo-r13", "lte-rrc.txPowerInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxPowerInfoList_r12", HFILL }},
+ { &hf_lte_rrc_refCarrierCommon_r13,
+ { "refCarrierCommon-r13", "lte-rrc.refCarrierCommon_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_refCarrierCommon_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discSyncConfig_r13,
+ { "discSyncConfig-r13", "lte-rrc.discSyncConfig_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_SyncConfigListNFreq_r13", HFILL }},
+ { &hf_lte_rrc_discCellSelectionInfo_r13,
+ { "discCellSelectionInfo-r13", "lte-rrc.discCellSelectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CellSelectionInfoNFreq_r13", HFILL }},
+ { &hf_lte_rrc_discRxResourcesInterFreq_r13,
+ { "discRxResourcesInterFreq-r13", "lte-rrc.discRxResourcesInterFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscRxPoolList_r12", HFILL }},
+ { &hf_lte_rrc_discTxResourcesInterFreq_r13,
+ { "discTxResourcesInterFreq-r13", "lte-rrc.discTxResourcesInterFreq_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SL_DiscTxResourcesInterFreq_r13_vals), 0,
+ "SL_DiscTxResourcesInterFreq_r13", HFILL }},
{ &hf_lte_rrc_sc_mcch_RepetionPeriod_r13,
{ "sc-mcch-RepetionPeriod-r13", "lte-rrc.sc_mcch_RepetionPeriod_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_sc_mcch_RepetionPeriod_r13_vals), 0,
@@ -59068,10 +64978,14 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_sc_mcch_FirstSubframe_r13,
+ { "sc-mcch-FirstSubframe-r13", "lte-rrc.sc_mcch_FirstSubframe_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_9", HFILL }},
+ { &hf_lte_rrc_sc_mcch_duration_r13,
+ { "sc-mcch-duration-r13", "lte-rrc.sc_mcch_duration_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_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,
@@ -59124,10 +65038,10 @@ void proto_register_lte_rrc(void) {
{ "ue-TransmitAntennaSelection", "lte-rrc.ue_TransmitAntennaSelection",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_TransmitAntennaSelection_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_02,
+ { &hf_lte_rrc_setup_03,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_02_vals), 0,
- "T_setup_02", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_03_vals), 0,
+ "T_setup_03", HFILL }},
{ &hf_lte_rrc_codebookSubsetRestriction_v920,
{ "codebookSubsetRestriction-v920", "lte-rrc.codebookSubsetRestriction_v920",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_codebookSubsetRestriction_v920_vals), 0,
@@ -59152,10 +65066,10 @@ void proto_register_lte_rrc(void) {
{ "ue-TransmitAntennaSelection", "lte-rrc.ue_TransmitAntennaSelection",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_TransmitAntennaSelection_01_vals), 0,
"T_ue_TransmitAntennaSelection_01", HFILL }},
- { &hf_lte_rrc_setup_03,
+ { &hf_lte_rrc_setup_04,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_03_vals), 0,
- "T_setup_03", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_04_vals), 0,
+ "T_setup_04", HFILL }},
{ &hf_lte_rrc_maxLayersMIMO_r10,
{ "maxLayersMIMO-r10", "lte-rrc.maxLayersMIMO_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxLayersMIMO_r10_vals), 0,
@@ -59208,10 +65122,10 @@ void proto_register_lte_rrc(void) {
{ "csi-SubframePatternConfig-r10", "lte-rrc.csi_SubframePatternConfig_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_SubframePatternConfig_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_04,
+ { &hf_lte_rrc_setup_05,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_04", HFILL }},
+ "T_setup_05", HFILL }},
{ &hf_lte_rrc_csi_MeasSubframeSet1_r10,
{ "csi-MeasSubframeSet1-r10", "lte-rrc.csi_MeasSubframeSet1_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -59232,10 +65146,10 @@ void proto_register_lte_rrc(void) {
{ "csi-SubframePatternConfig-r12", "lte-rrc.csi_SubframePatternConfig_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_SubframePatternConfig_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_05,
+ { &hf_lte_rrc_setup_06,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_05", HFILL }},
+ "T_setup_06", HFILL }},
{ &hf_lte_rrc_csi_MeasSubframeSets_r12,
{ "csi-MeasSubframeSets-r12", "lte-rrc.csi_MeasSubframeSets_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -59252,12 +65166,16 @@ 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,
+ { &hf_lte_rrc_cqi_ReportBoth_v1310,
+ { "cqi-ReportBoth-v1310", "lte-rrc.cqi_ReportBoth_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_cqi_ReportPeriodic_v13xy,
- { "cqi-ReportPeriodic-v13xy", "lte-rrc.cqi_ReportPeriodic_v13xy_element",
+ { &hf_lte_rrc_cqi_ReportAperiodic_v1310,
+ { "cqi-ReportAperiodic-v1310", "lte-rrc.cqi_ReportAperiodic_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CQI_ReportAperiodic_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportPeriodic_v1310,
+ { "cqi-ReportPeriodic-v1310", "lte-rrc.cqi_ReportPeriodic_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_cqi_ReportModeAperiodic_r10,
@@ -59276,10 +65194,10 @@ void proto_register_lte_rrc(void) {
{ "pmi-RI-Report-r10", "lte-rrc.pmi_RI_Report_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pmi_RI_Report_r10_vals), 0,
"T_pmi_RI_Report_r10", HFILL }},
- { &hf_lte_rrc_setup_06,
+ { &hf_lte_rrc_setup_07,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_06", HFILL }},
+ "T_setup_07", HFILL }},
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex,
{ "cqi-PUCCH-ResourceIndex", "lte-rrc.cqi_PUCCH_ResourceIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59312,10 +65230,10 @@ void proto_register_lte_rrc(void) {
{ "simultaneousAckNackAndCQI", "lte-rrc.simultaneousAckNackAndCQI",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_setup_07,
+ { &hf_lte_rrc_setup_08,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_07", HFILL }},
+ "T_setup_08", HFILL }},
{ &hf_lte_rrc_cqi_PUCCH_ResourceIndex_r10,
{ "cqi-PUCCH-ResourceIndex-r10", "lte-rrc.cqi_PUCCH_ResourceIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59352,10 +65270,10 @@ void proto_register_lte_rrc(void) {
{ "csi-ConfigIndex-r10", "lte-rrc.csi_ConfigIndex_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ConfigIndex_r10_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_08,
+ { &hf_lte_rrc_setup_09,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_08", HFILL }},
+ "T_setup_09", HFILL }},
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r10,
{ "cqi-pmi-ConfigIndex2-r10", "lte-rrc.cqi_pmi_ConfigIndex2_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59428,10 +65346,10 @@ void proto_register_lte_rrc(void) {
{ "csi-ConfigIndex-r11", "lte-rrc.csi_ConfigIndex_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_ConfigIndex_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_09,
+ { &hf_lte_rrc_setup_10,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_09", HFILL }},
+ "T_setup_10", HFILL }},
{ &hf_lte_rrc_cqi_pmi_ConfigIndex2_r11,
{ "cqi-pmi-ConfigIndex2-r11", "lte-rrc.cqi_pmi_ConfigIndex2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59440,10 +65358,10 @@ void proto_register_lte_rrc(void) {
{ "ri-ConfigIndex2-r11", "lte-rrc.ri_ConfigIndex2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_1023", HFILL }},
- { &hf_lte_rrc_setup_10,
+ { &hf_lte_rrc_setup_11,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_10", HFILL }},
+ "T_setup_11", HFILL }},
{ &hf_lte_rrc_aperiodicCSI_Trigger_r10,
{ "aperiodicCSI-Trigger-r10", "lte-rrc.aperiodicCSI_Trigger_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -59456,10 +65374,10 @@ void proto_register_lte_rrc(void) {
{ "trigger2-r10", "lte-rrc.trigger2_r10",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_8", HFILL }},
- { &hf_lte_rrc_setup_11,
+ { &hf_lte_rrc_setup_12,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_11", HFILL }},
+ "T_setup_12", HFILL }},
{ &hf_lte_rrc_aperiodicCSI_Trigger_v1250,
{ "aperiodicCSI-Trigger-v1250", "lte-rrc.aperiodicCSI_Trigger_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -59476,16 +65394,12 @@ 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,
+ { &hf_lte_rrc_setup_13,
{ "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",
+ "T_setup_13", HFILL }},
+ { &hf_lte_rrc_aperiodicCSI_Trigger_v1310,
+ { "aperiodicCSI-Trigger-v1310", "lte-rrc.aperiodicCSI_Trigger_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_trigger1_r13,
@@ -59513,9 +65427,13 @@ void proto_register_lte_rrc(void) {
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,
+ { "aperiodicCSI-Trigger2-r13", "lte-rrc.aperiodicCSI_Trigger2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_aperiodicCSI_Trigger2_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_setup_14,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_14", HFILL }},
{ &hf_lte_rrc_trigger1_SubframeSetIndicator_r13,
{ "trigger1-SubframeSetIndicator-r13", "lte-rrc.trigger1_SubframeSetIndicator_r13",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -59608,14 +65526,30 @@ void proto_register_lte_rrc(void) {
{ "csi-IM-ConfigToAddModListExt-r12", "lte-rrc.csi_IM_ConfigToAddModListExt_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
"CSI_IM_ConfigExt_r12", HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigToReleaseListExt_r13,
+ { "csi-IM-ConfigToReleaseListExt-r13", "lte-rrc.csi_IM_ConfigToReleaseListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigToAddModListExt_r13,
+ { "csi-IM-ConfigToAddModListExt-r13", "lte-rrc.csi_IM_ConfigToAddModListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CSI_IM_ConfigToAddModList_r11_item,
{ "CSI-IM-Config-r11", "lte-rrc.CSI_IM_Config_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_CSI_IM_ConfigToAddModListExt_r13_item,
+ { "CSI-IM-ConfigExt-r12", "lte-rrc.CSI_IM_ConfigExt_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CSI_IM_ConfigToReleaseList_r11_item,
{ "CSI-IM-ConfigId-r11", "lte-rrc.CSI_IM_ConfigId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_CSI_IM_ConfigToReleaseListExt_r13_item,
+ { "CSI-IM-ConfigId-v1310", "lte-rrc.CSI_IM_ConfigId_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CSI_ProcessToAddModList_r11_item,
{ "CSI-Process-r11", "lte-rrc.CSI_Process_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -59632,18 +65566,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,
+ { &hf_lte_rrc_setup_15,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_13", HFILL }},
+ "T_setup_15", 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,
+ FT_UINT32, BASE_DEC, NULL, 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 }},
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CRI_ConfigIndex_r13", HFILL }},
{ &hf_lte_rrc_schedulingCellInfo_r10,
{ "schedulingCellInfo-r10", "lte-rrc.schedulingCellInfo_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_schedulingCellInfo_r10_vals), 0,
@@ -59687,7 +65621,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_schedulingCellId_r13,
{ "schedulingCellId-r13", "lte-rrc.schedulingCellId_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "ServCellIndexFull_r13", HFILL }},
+ "ServCellIndex_r13", HFILL }},
{ &hf_lte_rrc_pdsch_Start_r13,
{ "pdsch-Start-r13", "lte-rrc.pdsch_Start_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59708,6 +65642,10 @@ void proto_register_lte_rrc(void) {
{ "subframeConfig-r11", "lte-rrc.subframeConfig_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_154", HFILL }},
+ { &hf_lte_rrc_interferenceMeasRestriction_r13,
+ { "interferenceMeasRestriction-r13", "lte-rrc.interferenceMeasRestriction_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
{ &hf_lte_rrc_csi_IM_ConfigId_v1250,
{ "csi-IM-ConfigId-v1250", "lte-rrc.csi_IM_ConfigId_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59720,6 +65658,10 @@ void proto_register_lte_rrc(void) {
{ "subframeConfig-r12", "lte-rrc.subframeConfig_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_154", HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigId_v1310,
+ { "csi-IM-ConfigId-v1310", "lte-rrc.csi_IM_ConfigId_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_csi_ProcessId_r11,
{ "csi-ProcessId-r11", "lte-rrc.csi_ProcessId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59756,7 +65698,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_14,
+ { &hf_lte_rrc_setup_16,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r12", HFILL }},
@@ -59768,38 +65710,26 @@ 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_15,
+ { &hf_lte_rrc_setup_17,
{ "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,
+ { &hf_lte_rrc_cqi_ReportAperiodicProc_v1310,
+ { "cqi-ReportAperiodicProc-v1310", "lte-rrc.cqi_ReportAperiodicProc_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cqi_ReportAperiodicProc_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_16,
+ { &hf_lte_rrc_setup_18,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "CQI_ReportAperiodicProc_r13", HFILL }},
+ "CQI_ReportAperiodicProc_v1310", HFILL }},
+ { &hf_lte_rrc_cqi_ReportAperiodicProc2_v1310,
+ { "cqi-ReportAperiodicProc2-v1310", "lte-rrc.cqi_ReportAperiodicProc2_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cqi_ReportAperiodicProc2_v1310_vals), 0,
+ NULL, 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 }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigEMIMO_r13_vals), 0,
+ "CSI_RS_ConfigEMIMO_r13", HFILL }},
{ &hf_lte_rrc_p_C_r11,
{ "p-C-r11", "lte-rrc.p_C_r11",
FT_INT32, BASE_DEC, NULL, 0,
@@ -59808,14 +65738,18 @@ void proto_register_lte_rrc(void) {
{ "codebookSubsetRestriction-r11", "lte-rrc.codebookSubsetRestriction_r11",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
- { &hf_lte_rrc_legacySet,
- { "legacySet", "lte-rrc.legacySet_element",
+ { &hf_lte_rrc_p_C_r13,
+ { "p-C-r13", "lte-rrc.p_C_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cbsr_Selection_r13,
+ { "cbsr-Selection-r13", "lte-rrc.cbsr_Selection_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cbsr_Selection_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nonPrecoded_r13,
+ { "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_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,
@@ -59824,10 +65758,22 @@ void proto_register_lte_rrc(void) {
{ "codebookSubsetRestriction2-r13", "lte-rrc.codebookSubsetRestriction2_r13",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_lte_rrc_beamformedK1a_r13,
+ { "beamformedK1a-r13", "lte-rrc.beamformedK1a_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_codebookSubsetRestriction3_r13,
{ "codebookSubsetRestriction3-r13", "lte-rrc.codebookSubsetRestriction3_r13",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING", HFILL }},
+ { &hf_lte_rrc_beamformedKN_r13,
+ { "beamformedKN-r13", "lte-rrc.beamformedKN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_codebookSubsetRestriction_r13,
+ { "codebookSubsetRestriction-r13", "lte-rrc.codebookSubsetRestriction_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,
@@ -59836,10 +65782,10 @@ void proto_register_lte_rrc(void) {
{ "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_18,
+ { &hf_lte_rrc_setup_19,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_15", HFILL }},
+ "T_setup_16", HFILL }},
{ &hf_lte_rrc_antennaPortsCount_r10,
{ "antennaPortsCount-r10", "lte-rrc.antennaPortsCount_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_antennaPortsCount_r10_vals), 0,
@@ -59868,10 +65814,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_19,
+ { &hf_lte_rrc_setup_20,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_16", HFILL }},
+ "T_setup_17", HFILL }},
{ &hf_lte_rrc_zeroTxPowerCSI_RS_List_r12,
{ "zeroTxPowerCSI-RS-List-r12", "lte-rrc.zeroTxPowerCSI_RS_List_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -59880,15 +65826,91 @@ 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_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",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_18_vals), 0,
+ "T_setup_18", HFILL }},
+ { &hf_lte_rrc_nonPrecoded_r13_01,
+ { "nonPrecoded-r13", "lte-rrc.nonPrecoded_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_ConfigNonPrecoded_r13", HFILL }},
+ { &hf_lte_rrc_beamformed_r13,
+ { "beamformed-r13", "lte-rrc.beamformed_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "CSI_RS_ConfigBeamformed_r13", HFILL }},
+ { &hf_lte_rrc_p_C_AndCBSRList_r13,
+ { "p-C-AndCBSRList-r13", "lte-rrc.p_C_AndCBSRList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "P_C_AndCBSR_PerResourceConfig_r13", 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, NULL, 0,
+ "INTEGER_1_4", HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13,
+ { "csi-IM-ConfigIdList-r13", "lte-rrc.csi_IM_ConfigIdList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13", HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13_item,
+ { "CSI-IM-ConfigId-r13", "lte-rrc.CSI_IM_ConfigId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZP_EMIMO_r13,
+ { "csi-RS-ConfigNZP-EMIMO-r13", "lte-rrc.csi_RS_ConfigNZP_EMIMO_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_CSI_RS_ConfigNZP_EMIMO_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_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_r13", HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPIdListExt_r13_item,
+ { "CSI-RS-ConfigNZPId-r13", "lte-rrc.CSI_RS_ConfigNZPId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_IM_ConfigIdList_r13_01,
+ { "csi-IM-ConfigIdList-r13", "lte-rrc.csi_IM_ConfigIdList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13", 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_8_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_ace_For4Tx_PerResourceConfigList_r13,
+ { "ace-For4Tx-PerResourceConfigList-r13", "lte-rrc.ace_For4Tx_PerResourceConfigList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_ace_For4Tx_PerResourceConfigList_r13", HFILL }},
+ { &hf_lte_rrc_ace_For4Tx_PerResourceConfigList_r13_item,
+ { "ace-For4Tx-PerResourceConfigList-r13 item", "lte-rrc.ace_For4Tx_PerResourceConfigList_r13_item",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", 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_setup_22,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"ZeroTxPowerCSI_RS_r12", HFILL }},
@@ -59924,33 +65946,37 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mbsfn_SubframeConfigList_r11_vals), 0,
"T_mbsfn_SubframeConfigList_r11", HFILL }},
- { &hf_lte_rrc_setup_22,
+ { &hf_lte_rrc_setup_23,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_18", HFILL }},
+ "T_setup_19", 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,
+ { &hf_lte_rrc_csi_RS_ConfigNZPId_v1310,
+ { "csi-RS-ConfigNZPId-v1310", "lte-rrc.csi_RS_ConfigNZPId_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_23,
+ { &hf_lte_rrc_setup_24,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_19", HFILL }},
+ "T_setup_20", 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 }},
+ "SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13", HFILL }},
{ &hf_lte_rrc_nzp_resourceConfigList_r13_item,
- { "ResourceConfig-r13", "lte-rrc.ResourceConfig_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
+ { "NZP-ResourceConfig-r13", "lte-rrc.NZP_ResourceConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_cdmType,
- { "cdmType", "lte-rrc.cdmType",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cdmType_vals), 0,
+ { &hf_lte_rrc_cdmType_r13,
+ { "cdmType-r13", "lte-rrc.cdmType_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cdmType_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_resourceConfig_r13,
+ { "resourceConfig-r13", "lte-rrc.resourceConfig_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_csi_RS_ConfigZPId_r11,
{ "csi-RS-ConfigZPId-r11", "lte-rrc.csi_RS_ConfigZPId_r11",
@@ -59960,82 +65986,10 @@ 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_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,
+ { &hf_lte_rrc_setup_25,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_20", HFILL }},
+ "T_setup_21", HFILL }},
{ &hf_lte_rrc_scramblingIdentity2_r11,
{ "scramblingIdentity2-r11", "lte-rrc.scramblingIdentity2_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60048,18 +66002,18 @@ void proto_register_lte_rrc(void) {
{ "config-r11", "lte-rrc.config_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_config_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_25,
+ { &hf_lte_rrc_setup_26,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_21", HFILL }},
+ "T_setup_22", HFILL }},
{ &hf_lte_rrc_subframePatternConfig_r11,
{ "subframePatternConfig-r11", "lte-rrc.subframePatternConfig_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframePatternConfig_r11_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_26,
+ { &hf_lte_rrc_setup_27,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_22", HFILL }},
+ "T_setup_23", HFILL }},
{ &hf_lte_rrc_subframePattern_r11,
{ "subframePattern-r11", "lte-rrc.subframePattern_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -60120,14 +66074,58 @@ void proto_register_lte_rrc(void) {
{ "csi-RS-ConfigZPId2-r12", "lte-rrc.csi_RS_ConfigZPId2_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_ConfigZPId2_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_27,
+ { &hf_lte_rrc_setup_28,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CSI_RS_ConfigZPId_r11", HFILL }},
- { &hf_lte_rrc_setup_28,
+ { &hf_lte_rrc_numberPRB_Pairs_v1310,
+ { "numberPRB-Pairs-v1310", "lte-rrc.numberPRB_Pairs_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_numberPRB_Pairs_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_29,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_24_vals), 0,
+ "T_setup_24", HFILL }},
+ { &hf_lte_rrc_mpdcch_config_r13,
+ { "mpdcch-config-r13", "lte-rrc.mpdcch_config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_config_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_30,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_23", HFILL }},
+ "T_setup_25", HFILL }},
+ { &hf_lte_rrc_csi_NumRepetitionCE_r13,
+ { "csi-NumRepetitionCE-r13", "lte-rrc.csi_NumRepetitionCE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_NumRepetitionCE_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingConfig_r13,
+ { "mpdcch-pdsch-HoppingConfig-r13", "lte-rrc.mpdcch_pdsch_HoppingConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_pdsch_HoppingConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_StartSF_UESS_r13,
+ { "mpdcch-StartSF-UESS-r13", "lte-rrc.mpdcch_StartSF_UESS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_StartSF_UESS_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_r13,
+ { "fdd-r13", "lte-rrc.fdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tdd_r13,
+ { "tdd-r13", "lte-rrc.tdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_NumRepetition_r13,
+ { "mpdcch-NumRepetition-r13", "lte-rrc.mpdcch_NumRepetition_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_NumRepetition_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_Narrowband_r13,
+ { "mpdcch-Narrowband-r13", "lte-rrc.mpdcch_Narrowband_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_setup_31,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_26", HFILL }},
{ &hf_lte_rrc_eimta_RNTI_r12,
{ "eimta-RNTI-r12", "lte-rrc.eimta_RNTI_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -60140,10 +66138,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_29,
+ { &hf_lte_rrc_setup_32,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_24", HFILL }},
+ "T_setup_27", 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,
@@ -60156,10 +66154,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_30,
+ { &hf_lte_rrc_setup_33,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_25", HFILL }},
+ "T_setup_28", HFILL }},
{ &hf_lte_rrc_subframeConfigList_r12,
{ "subframeConfigList-r12", "lte-rrc.subframeConfigList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60192,6 +66190,58 @@ void proto_register_lte_rrc(void) {
{ "logicalChannelSR-Prohibit-r12", "lte-rrc.logicalChannelSR_Prohibit_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
+ { &hf_lte_rrc_setup_34,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_29", HFILL }},
+ { &hf_lte_rrc_lwa_Config_r13,
+ { "lwa-Config-r13", "lte-rrc.lwa_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwa_MobilityConfig_r13,
+ { "lwa-MobilityConfig-r13", "lte-rrc.lwa_MobilityConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLAN_MobilityConfig_r13", HFILL }},
+ { &hf_lte_rrc_lwa_WT_Counter_r13,
+ { "lwa-WT-Counter-r13", "lte-rrc.lwa_WT_Counter_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_65535", HFILL }},
+ { &hf_lte_rrc_setup_35,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_30", HFILL }},
+ { &hf_lte_rrc_lwip_Config_r13,
+ { "lwip-Config-r13", "lte-rrc.lwip_Config_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_MobilityConfig_r13,
+ { "lwip-MobilityConfig-r13", "lte-rrc.lwip_MobilityConfig_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLAN_MobilityConfig_r13", HFILL }},
+ { &hf_lte_rrc_tunnelConfigLWIP_r13,
+ { "tunnelConfigLWIP-r13", "lte-rrc.tunnelConfigLWIP_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ip_Address_r13,
+ { "ip-Address-r13", "lte-rrc.ip_Address_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_IP_Address_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ike_Identity_r13,
+ { "ike-Identity-r13", "lte-rrc.ike_Identity_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_idI_r13,
+ { "idI-r13", "lte-rrc.idI_r13",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "OCTET_STRING", HFILL }},
+ { &hf_lte_rrc_ipv4_r13,
+ { "ipv4-r13", "lte-rrc.ipv4_r13",
+ FT_IPv4, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ipv6_r13,
+ { "ipv6-r13", "lte-rrc.ipv6_r13",
+ FT_IPv6, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ul_SCH_Config,
{ "ul-SCH-Config", "lte-rrc.ul_SCH_Config_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -60224,10 +66274,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_31,
+ { &hf_lte_rrc_setup_36,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_26", HFILL }},
+ "T_setup_31", HFILL }},
{ &hf_lte_rrc_periodicPHR_Timer,
{ "periodicPHR-Timer", "lte-rrc.periodicPHR_Timer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_periodicPHR_Timer_vals), 0,
@@ -60280,10 +66330,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_32,
+ { &hf_lte_rrc_setup_37,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_27", HFILL }},
+ "T_setup_32", 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,
@@ -60292,26 +66342,30 @@ 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_33,
+ { &hf_lte_rrc_setup_38,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_28", HFILL }},
+ "T_setup_33", 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_drx_Config_v1310,
+ { "drx-Config-v1310", "lte-rrc.drx_Config_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 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 }},
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", 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,
+ { &hf_lte_rrc_setup_39,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_29_vals), 0,
- "T_setup_29", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_34_vals), 0,
+ "T_setup_34", HFILL }},
{ &hf_lte_rrc_sf5120,
{ "sf5120", "lte-rrc.sf5120",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60320,6 +66374,14 @@ void proto_register_lte_rrc(void) {
{ "sf10240", "lte-rrc.sf10240",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_drx_Config_r13,
+ { "drx-Config-r13", "lte-rrc.drx_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_Config_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_40,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DRX_Config_r13", HFILL }},
{ &hf_lte_rrc_stag_Id_r11,
{ "stag-Id-r11", "lte-rrc.stag_Id_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60328,10 +66390,10 @@ void proto_register_lte_rrc(void) {
{ "release", "lte-rrc.release_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_35,
+ { &hf_lte_rrc_setup_41,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_30", HFILL }},
+ "T_setup_35", HFILL }},
{ &hf_lte_rrc_onDurationTimer,
{ "onDurationTimer", "lte-rrc.onDurationTimer",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_vals), 0,
@@ -60444,6 +66506,26 @@ void proto_register_lte_rrc(void) {
{ "shortDRX-Cycle-v1130", "lte-rrc.shortDRX_Cycle_v1130",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_shortDRX_Cycle_v1130_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_longDRX_CycleStartOffset_v1310,
+ { "longDRX-CycleStartOffset-v1310", "lte-rrc.longDRX_CycleStartOffset_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_longDRX_CycleStartOffset_v1310", HFILL }},
+ { &hf_lte_rrc_sf60_v1310,
+ { "sf60-v1310", "lte-rrc.sf60_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_onDurationTimer_v1310,
+ { "onDurationTimer-v1310", "lte-rrc.onDurationTimer_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_onDurationTimer_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_RetransmissionTimer_v1310,
+ { "drx-RetransmissionTimer-v1310", "lte-rrc.drx_RetransmissionTimer_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_RetransmissionTimer_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_drx_ULRetransmissionTimer_r13,
+ { "drx-ULRetransmissionTimer-r13", "lte-rrc.drx_ULRetransmissionTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drx_ULRetransmissionTimer_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_STAG_ToReleaseList_r11_item,
{ "STAG-Id-r11", "lte-rrc.STAG_Id_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60460,10 +66542,10 @@ void proto_register_lte_rrc(void) {
{ "skipMonitoringDCI-format0-1A-r13", "lte-rrc.skipMonitoringDCI_format0_1A_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipMonitoringDCI_format0_1A_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_pdcch_candidateReductions_r13,
- { "pdcch-candidateReductions-r13", "lte-rrc.pdcch_candidateReductions_r13_element",
+ { &hf_lte_rrc_setup_42,
+ { "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- NULL, HFILL }},
+ "T_setup_36", HFILL }},
{ &hf_lte_rrc_pdcch_candidateReductionAL1,
{ "pdcch-candidateReductionAL1", "lte-rrc.pdcch_candidateReductionAL1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductionValue_r13_vals), 0,
@@ -60580,14 +66662,38 @@ void proto_register_lte_rrc(void) {
{ "ul-DataSplitThreshold-r13", "lte-rrc.ul_DataSplitThreshold_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_DataSplitThreshold_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_36,
+ { &hf_lte_rrc_setup_43,
{ "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,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_37_vals), 0,
+ "T_setup_37", HFILL }},
+ { &hf_lte_rrc_pdcp_SN_Size_v1310,
+ { "pdcp-SN-Size-v1310", "lte-rrc.pdcp_SN_Size_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcp_SN_Size_v1310_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_statusFeedback_r13,
+ { "statusFeedback-r13", "lte-rrc.statusFeedback_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusFeedback_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_44,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_38", HFILL }},
+ { &hf_lte_rrc_statusPDU_TypeForPolling_r13,
+ { "statusPDU-TypeForPolling-r13", "lte-rrc.statusPDU_TypeForPolling_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_TypeForPolling_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_statusPDU_Periodicity_Type1_r13,
+ { "statusPDU-Periodicity-Type1-r13", "lte-rrc.statusPDU_Periodicity_Type1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_Periodicity_Type1_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_statusPDU_Periodicity_Type2_r13,
+ { "statusPDU-Periodicity-Type2-r13", "lte-rrc.statusPDU_Periodicity_Type2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_Periodicity_Type2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_statusPDU_Periodicity_Offset_r13,
+ { "statusPDU-Periodicity-Offset-r13", "lte-rrc.statusPDU_Periodicity_Offset_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_statusPDU_Periodicity_Offset_r13_vals), 0,
+ "T_statusPDU_Periodicity_Offset_r13", HFILL }},
{ &hf_lte_rrc_referenceSignalPower,
{ "referenceSignalPower", "lte-rrc.referenceSignalPower",
FT_INT32, BASE_DEC, NULL, 0,
@@ -60596,6 +66702,14 @@ void proto_register_lte_rrc(void) {
{ "p-b", "lte-rrc.p_b",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_3", HFILL }},
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeA_r13,
+ { "pdsch-maxNumRepetitionCEmodeA-r13", "lte-rrc.pdsch_maxNumRepetitionCEmodeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_maxNumRepetitionCEmodeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_maxNumRepetitionCEmodeB_r13,
+ { "pdsch-maxNumRepetitionCEmodeB-r13", "lte-rrc.pdsch_maxNumRepetitionCEmodeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_maxNumRepetitionCEmodeB_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_p_a,
{ "p-a", "lte-rrc.p_a",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_p_a_vals), 0,
@@ -60620,10 +66734,10 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_dmrs_ConfigPDSCH_v1310,
+ { "dmrs-ConfigPDSCH-v1310", "lte-rrc.dmrs_ConfigPDSCH_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
- "DMRS_Config_v13x0", HFILL }},
+ "DMRS_Config_v1310", 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,
@@ -60652,10 +66766,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_37,
+ { &hf_lte_rrc_setup_45,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_32", HFILL }},
+ "T_setup_39", 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,
@@ -60772,10 +66886,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_38,
+ { &hf_lte_rrc_setup_46,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_33", HFILL }},
+ "T_setup_40", HFILL }},
{ &hf_lte_rrc_additionalSpectrumEmissionPCell_r10,
{ "additionalSpectrumEmissionPCell-r10", "lte-rrc.additionalSpectrumEmissionPCell_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -60856,46 +66970,62 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_pdsch_ConfigDedicated_v1310,
+ { "pdsch-ConfigDedicated-v1310", "lte-rrc.pdsch_ConfigDedicated_v1310_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 }},
+ NULL, 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",
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcch_CandidateReductions_r13,
+ { "pdcch-CandidateReductions-r13", "lte-rrc.pdcch_CandidateReductions_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PDCCH_CandidateReductions_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_cqi_ReportConfig_v1310,
+ { "cqi-ReportConfig-v1310", "lte-rrc.cqi_ReportConfig_v1310_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,
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicated_v1310,
+ { "soundingRS-UL-ConfigDedicated-v1310", "lte-rrc.soundingRS_UL_ConfigDedicated_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicated_v1310_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,
+ { &hf_lte_rrc_soundingRS_UL_ConfigDedicatedAperiodic_v1310,
+ { "soundingRS-UL-ConfigDedicatedAperiodic-v1310", "lte-rrc.soundingRS_UL_ConfigDedicatedAperiodic_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310_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",
+ { &hf_lte_rrc_csi_RS_Config_v1310,
+ { "csi-RS-Config-v1310", "lte-rrc.csi_RS_Config_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_ce_Mode_r13,
+ { "ce-Mode-r13", "lte-rrc.ce_Mode_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_Mode_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_47,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_41_vals), 0,
+ "T_setup_41", HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPToAddModListExt_r13,
+ { "csi-RS-ConfigNZPToAddModListExt-r13", "lte-rrc.csi_RS_ConfigNZPToAddModListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_ConfigNZPToReleaseListExt_r13,
+ { "csi-RS-ConfigNZPToReleaseListExt-r13", "lte-rrc.csi_RS_ConfigNZPToReleaseListExt_r13",
+ FT_UINT32, BASE_DEC, 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,
@@ -60948,66 +67078,34 @@ 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,
+ { &hf_lte_rrc_pucch_SCell,
+ { "pucch-SCell", "lte-rrc.pucch_SCell",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_SCell_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_setup_48,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_42", 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 }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SchedulingRequestConfigSCell_r13_vals), 0,
+ "SchedulingRequestConfigSCell_r13", 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 }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_TPC_PDCCH_ConfigSCell_r13_vals), 0,
+ "TPC_PDCCH_ConfigSCell_r13", 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",
+ "UplinkPowerControlDedicatedSCell_v1310", HFILL }},
+ { &hf_lte_rrc_crossCarrierSchedulingConfig_r13,
+ { "crossCarrierSchedulingConfig-r13", "lte-rrc.crossCarrierSchedulingConfig_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "UplinkPowerControlDedicated_v1020", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_pdcch_ConfigSCell_r13,
{ "pdcch-ConfigSCell-r13", "lte-rrc.pdcch_ConfigSCell_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61016,22 +67114,30 @@ void proto_register_lte_rrc(void) {
{ "laa-SCellConfiguration-r13", "lte-rrc.laa_SCellConfiguration_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_subframeStartPosition,
- { "subframeStartPosition", "lte-rrc.subframeStartPosition",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeStartPosition_vals), 0,
+ { &hf_lte_rrc_subframeStartPosition_r13,
+ { "subframeStartPosition-r13", "lte-rrc.subframeStartPosition_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_subframeStartPosition_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_laa_SCellSubframeConfig,
- { "laa-SCellSubframeConfig", "lte-rrc.laa_SCellSubframeConfig",
+ { &hf_lte_rrc_laa_SCellSubframeConfig_r13,
+ { "laa-SCellSubframeConfig-r13", "lte-rrc.laa_SCellSubframeConfig_r13",
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,
NULL, HFILL }},
+ { &hf_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13_item,
+ { "CSI-RS-ConfigNZP-r11", "lte-rrc.CSI_RS_ConfigNZP_r11_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11_item,
{ "CSI-RS-ConfigNZPId-r11", "lte-rrc.CSI_RS_ConfigNZPId_r11",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13_item,
+ { "CSI-RS-ConfigNZPId-v1310", "lte-rrc.CSI_RS_ConfigNZPId_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_CSI_RS_ConfigZPToAddModList_r11_item,
{ "CSI-RS-ConfigZP-r11", "lte-rrc.CSI_RS_ConfigZP_r11_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61048,6 +67154,46 @@ void proto_register_lte_rrc(void) {
{ "prach-ConfigInfo", "lte-rrc.prach_ConfigInfo_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_rsrp_ThresholdsPrachInfoList_r13,
+ { "rsrp-ThresholdsPrachInfoList-r13", "lte-rrc.rsrp_ThresholdsPrachInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_startSF_CSS_RA_r13,
+ { "mpdcch-startSF-CSS-RA-r13", "lte-rrc.mpdcch_startSF_CSS_RA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_startSF_CSS_RA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_r13_01,
+ { "fdd-r13", "lte-rrc.fdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_r13_01_vals), 0,
+ "T_fdd_r13_01", HFILL }},
+ { &hf_lte_rrc_tdd_r13_01,
+ { "tdd-r13", "lte-rrc.tdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_r13_01_vals), 0,
+ "T_tdd_r13_01", HFILL }},
+ { &hf_lte_rrc_prach_HoppingOffset_r13,
+ { "prach-HoppingOffset-r13", "lte-rrc.prach_HoppingOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_94", HFILL }},
+ { &hf_lte_rrc_prach_ParametersListCE_r13,
+ { "prach-ParametersListCE-r13", "lte-rrc.prach_ParametersListCE_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_startSF_CSS_RA_r13_01,
+ { "mpdcch-startSF-CSS-RA-r13", "lte-rrc.mpdcch_startSF_CSS_RA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01_vals), 0,
+ "T_mpdcch_startSF_CSS_RA_r13_01", HFILL }},
+ { &hf_lte_rrc_fdd_r13_02,
+ { "fdd-r13", "lte-rrc.fdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fdd_r13_02_vals), 0,
+ "T_fdd_r13_02", HFILL }},
+ { &hf_lte_rrc_tdd_r13_02,
+ { "tdd-r13", "lte-rrc.tdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_r13_02_vals), 0,
+ "T_tdd_r13_02", HFILL }},
+ { &hf_lte_rrc_initial_CE_level_r13,
+ { "initial-CE-level-r13", "lte-rrc.initial_CE_level_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxCE_Level_r13", HFILL }},
{ &hf_lte_rrc_prach_ConfigIndex_r10,
{ "prach-ConfigIndex-r10", "lte-rrc.prach_ConfigIndex_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61068,6 +67214,42 @@ void proto_register_lte_rrc(void) {
{ "prach-FreqOffset", "lte-rrc.prach_FreqOffset",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_94", HFILL }},
+ { &hf_lte_rrc_PRACH_ParametersListCE_r13_item,
+ { "PRACH-ParametersCE-r13", "lte-rrc.PRACH_ParametersCE_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_prach_StartingSubframe_r13,
+ { "prach-StartingSubframe-r13", "lte-rrc.prach_StartingSubframe_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_prach_StartingSubframe_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxNumPreambleAttemptCE_r13,
+ { "maxNumPreambleAttemptCE-r13", "lte-rrc.maxNumPreambleAttemptCE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maxNumPreambleAttemptCE_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_numRepetitionPerPreambleAttempt_r13,
+ { "numRepetitionPerPreambleAttempt-r13", "lte-rrc.numRepetitionPerPreambleAttempt_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_numRepetitionPerPreambleAttempt_r13_vals), 0,
+ "T_numRepetitionPerPreambleAttempt_r13", HFILL }},
+ { &hf_lte_rrc_mpdcch_NarrowbandsToMonitor_r13,
+ { "mpdcch-NarrowbandsToMonitor-r13", "lte-rrc.mpdcch_NarrowbandsToMonitor_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_NarrowbandsToMonitor_r13_item,
+ { "mpdcch-NarrowbandsToMonitor-r13 item", "lte-rrc.mpdcch_NarrowbandsToMonitor_r13_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_mpdcch_NumRepetition_RA_r13,
+ { "mpdcch-NumRepetition-RA-r13", "lte-rrc.mpdcch_NumRepetition_RA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_NumRepetition_RA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_prach_HoppingConfig_r13,
+ { "prach-HoppingConfig-r13", "lte-rrc.prach_HoppingConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_prach_HoppingConfig_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_RSRP_ThresholdsPrachInfoList_r13_item,
+ { "RSRP-Range", "lte-rrc.RSRP_Range",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_deltaPUCCH_Shift,
{ "deltaPUCCH-Shift", "lte-rrc.deltaPUCCH_Shift",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaPUCCH_Shift_vals), 0,
@@ -61084,14 +67266,34 @@ void proto_register_lte_rrc(void) {
{ "n1PUCCH-AN", "lte-rrc.n1PUCCH_AN",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_InfoList_r13,
+ { "n1PUCCH-AN-InfoList-r13", "lte-rrc.n1PUCCH_AN_InfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level0_r13,
+ { "pucch-NumRepetitionCE-Msg4-Level0-r13", "lte-rrc.pucch_NumRepetitionCE_Msg4_Level0_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level0_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level1_r13,
+ { "pucch-NumRepetitionCE-Msg4-Level1-r13", "lte-rrc.pucch_NumRepetitionCE_Msg4_Level1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level1_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level2_r13,
+ { "pucch-NumRepetitionCE-Msg4-Level2-r13", "lte-rrc.pucch_NumRepetitionCE_Msg4_Level2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_Msg4_Level3_r13,
+ { "pucch-NumRepetitionCE-Msg4-Level3-r13", "lte-rrc.pucch_NumRepetitionCE_Msg4_Level3_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_Msg4_Level3_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ackNackRepetition,
{ "ackNackRepetition", "lte-rrc.ackNackRepetition",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_39,
+ { &hf_lte_rrc_setup_49,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_34", HFILL }},
+ "T_setup_43", HFILL }},
{ &hf_lte_rrc_repetitionFactor,
{ "repetitionFactor", "lte-rrc.repetitionFactor",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_vals), 0,
@@ -61124,10 +67326,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_40,
+ { &hf_lte_rrc_setup_50,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_35", HFILL }},
+ "T_setup_44", HFILL }},
{ &hf_lte_rrc_n3PUCCH_AN_ListP1_r10,
{ "n3PUCCH-AN-ListP1-r10", "lte-rrc.n3PUCCH_AN_ListP1_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61144,10 +67346,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_41,
+ { &hf_lte_rrc_setup_51,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_36", HFILL }},
+ "T_setup_45", 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,
@@ -61172,10 +67374,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_42,
+ { &hf_lte_rrc_setup_52,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_37", HFILL }},
+ "T_setup_46", 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,
@@ -61188,10 +67390,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_43,
+ { &hf_lte_rrc_setup_53,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_38", HFILL }},
+ "T_setup_47", HFILL }},
{ &hf_lte_rrc_nPUCCH_Identity_r11,
{ "nPUCCH-Identity-r11", "lte-rrc.nPUCCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61204,55 +67406,111 @@ 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_44,
+ { &hf_lte_rrc_setup_54,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_39", HFILL }},
+ "T_setup_48", 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",
+ { &hf_lte_rrc_ackNackRepetition_r13,
+ { "ackNackRepetition-r13", "lte-rrc.ackNackRepetition_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ackNackRepetition_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_55,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_49", HFILL }},
+ { &hf_lte_rrc_repetitionFactor_r13,
+ { "repetitionFactor-r13", "lte-rrc.repetitionFactor_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_repetitionFactor_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_Rep_r13,
+ { "n1PUCCH-AN-Rep-r13", "lte-rrc.n1PUCCH_AN_Rep_r13",
FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_7", HFILL }},
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_tdd_AckNackFeedbackMode_r13,
+ { "tdd-AckNackFeedbackMode-r13", "lte-rrc.tdd_AckNackFeedbackMode_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tdd_AckNackFeedbackMode_r13_vals), 0,
+ NULL, 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_format3_r13,
+ { "format3-r13", "lte-rrc.format3_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n3PUCCH_AN_List_r13,
+ { "n3PUCCH-AN-List-r13", "lte-rrc.n3PUCCH_AN_List_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "T_n3PUCCH_AN_List_r13", HFILL }},
+ { &hf_lte_rrc_n3PUCCH_AN_List_r13_item,
+ { "n3PUCCH-AN-List-r13 item", "lte-rrc.n3PUCCH_AN_List_r13_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_549", HFILL }},
+ { &hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format3_r13,
+ { "twoAntennaPortActivatedPUCCH-Format3-r13", "lte-rrc.twoAntennaPortActivatedPUCCH_Format3_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_56,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_50", HFILL }},
+ { &hf_lte_rrc_n3PUCCH_AN_ListP1_r13,
+ { "n3PUCCH-AN-ListP1-r13", "lte-rrc.n3PUCCH_AN_ListP1_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n3PUCCH_AN_ListP1_r13_item,
+ { "n3PUCCH-AN-ListP1-r13 item", "lte-rrc.n3PUCCH_AN_ListP1_r13_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_549", HFILL }},
+ { &hf_lte_rrc_channelSelection_r13,
+ { "channelSelection-r13", "lte-rrc.channelSelection_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_CS_r13,
+ { "n1PUCCH-AN-CS-r13", "lte-rrc.n1PUCCH_AN_CS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n1PUCCH_AN_CS_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_57,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_51", HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_CS_List_r13,
+ { "n1PUCCH-AN-CS-List-r13", "lte-rrc.n1PUCCH_AN_CS_List_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_2_OF_N1PUCCH_AN_CS_r10", HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_CS_List_r13_item,
+ { "N1PUCCH-AN-CS-r10", "lte-rrc.N1PUCCH_AN_CS_r10",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13,
+ { "n1PUCCH-AN-CS-ListP1-r13", "lte-rrc.n1PUCCH_AN_CS_ListP1_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_CS_ListP1_r13_item,
+ { "n1PUCCH-AN-CS-ListP1-r13 item", "lte-rrc.n1PUCCH_AN_CS_ListP1_r13_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", 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",
+ { &hf_lte_rrc_format4_resourceConfiguration_r13,
+ { "format4-resourceConfiguration-r13", "lte-rrc.format4_resourceConfiguration_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_4_OF_Format4_resource_r13", HFILL }},
- { &hf_lte_rrc_format4_resourceConfiguration_item,
+ { &hf_lte_rrc_format4_resourceConfiguration_r13_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",
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_r13,
+ { "format4-MultiCSI-resourceConfiguration-r13", "lte-rrc.format4_MultiCSI_resourceConfiguration_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_1_2_OF_Format4_resource_r13", HFILL }},
- { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_item,
+ { &hf_lte_rrc_format4_MultiCSI_resourceConfiguration_r13_item,
{ "Format4-resource-r13", "lte-rrc.Format4_resource_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -61260,22 +67518,110 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_format5_resourceConfiguration_r13,
+ { "format5-resourceConfiguration-r13", "lte-rrc.format5_resourceConfiguration_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"SEQUENCE_SIZE_4_OF_Format5_resource_r13", HFILL }},
- { &hf_lte_rrc_format5_resourceConfiguration_item,
+ { &hf_lte_rrc_format5_resourceConfiguration_r13_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",
+ { &hf_lte_rrc_format5_MultiCSI_resourceConfiguration_r13,
+ { "format5-MultiCSI-resourceConfiguration-r13", "lte-rrc.format5_MultiCSI_resourceConfiguration_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Format5_resource_r13", HFILL }},
+ { &hf_lte_rrc_twoAntennaPortActivatedPUCCH_Format1a1b_r13,
+ { "twoAntennaPortActivatedPUCCH-Format1a1b-r13", "lte-rrc.twoAntennaPortActivatedPUCCH_Format1a1b_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_twoAntennaPortActivatedPUCCH_Format1a1b_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_simultaneousPUCCH_PUSCH_r13,
+ { "simultaneousPUCCH-PUSCH-r13", "lte-rrc.simultaneousPUCCH_PUSCH_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_simultaneousPUCCH_PUSCH_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_RepP1_r13,
+ { "n1PUCCH-AN-RepP1-r13", "lte-rrc.n1PUCCH_AN_RepP1_r13",
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",
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_nPUCCH_Param_r13,
+ { "nPUCCH-Param-r13", "lte-rrc.nPUCCH_Param_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nPUCCH_Param_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_58,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_52", HFILL }},
+ { &hf_lte_rrc_nPUCCH_Identity_r13,
+ { "nPUCCH-Identity-r13", "lte-rrc.nPUCCH_Identity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_503", HFILL }},
+ { &hf_lte_rrc_n1PUCCH_AN_r13,
+ { "n1PUCCH-AN-r13", "lte-rrc.n1PUCCH_AN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_nkaPUCCH_Param_r13,
+ { "nkaPUCCH-Param-r13", "lte-rrc.nkaPUCCH_Param_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nkaPUCCH_Param_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_59,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_53", HFILL }},
+ { &hf_lte_rrc_nkaPUCCH_AN_r13,
+ { "nkaPUCCH-AN-r13", "lte-rrc.nkaPUCCH_AN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_spatialBundlingPUCCH_r13,
+ { "spatialBundlingPUCCH-r13", "lte-rrc.spatialBundlingPUCCH_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_spatialBundlingPUSCH_r13,
+ { "spatialBundlingPUSCH-r13", "lte-rrc.spatialBundlingPUSCH_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_harq_TimingTDD_r13,
+ { "harq-TimingTDD-r13", "lte-rrc.harq_TimingTDD_r13",
+ 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_T_codebooksizeDetermination_r13_vals), 0,
+ NULL, 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_NumRepetitionCE_r13,
+ { "pucch-NumRepetitionCE-r13", "lte-rrc.pucch_NumRepetitionCE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_60,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_54_vals), 0,
+ "T_setup_54", HFILL }},
+ { &hf_lte_rrc_modeA,
+ { "modeA", "lte-rrc.modeA_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format1_r13,
+ { "pucch-NumRepetitionCE-format1-r13", "lte-rrc.pucch_NumRepetitionCE_format1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_format1_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format2_r13,
+ { "pucch-NumRepetitionCE-format2-r13", "lte-rrc.pucch_NumRepetitionCE_format2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_format2_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_modeB,
+ { "modeB", "lte-rrc.modeB_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format1_r13_01,
+ { "pucch-NumRepetitionCE-format1-r13", "lte-rrc.pucch_NumRepetitionCE_format1_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_format1_r13_01_vals), 0,
+ "T_pucch_NumRepetitionCE_format1_r13_01", HFILL }},
+ { &hf_lte_rrc_pucch_NumRepetitionCE_format2_r13_01,
+ { "pucch-NumRepetitionCE-format2-r13", "lte-rrc.pucch_NumRepetitionCE_format2_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pucch_NumRepetitionCE_format2_r13_01_vals), 0,
+ "T_pucch_NumRepetitionCE_format2_r13_01", HFILL }},
{ &hf_lte_rrc_startingPRB_format4_r13,
{ "startingPRB-format4-r13", "lte-rrc.startingPRB_format4_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61296,6 +67642,10 @@ void proto_register_lte_rrc(void) {
{ "N1PUCCH-AN-CS-r10 item", "lte-rrc.N1PUCCH_AN_CS_r10_item",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_N1PUCCH_AN_InfoList_r13_item,
+ { "N1PUCCH-AN-InfoList-r13 item", "lte-rrc.N1PUCCH_AN_InfoList_r13_item",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", HFILL }},
{ &hf_lte_rrc_pusch_ConfigBasic,
{ "pusch-ConfigBasic", "lte-rrc.pusch_ConfigBasic_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61324,6 +67674,18 @@ void proto_register_lte_rrc(void) {
{ "enable64QAM-v1270", "lte-rrc.enable64QAM_v1270",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_enable64QAM_v1270_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pusch_maxNumRepetitionCEmodeA_r13,
+ { "pusch-maxNumRepetitionCEmodeA-r13", "lte-rrc.pusch_maxNumRepetitionCEmodeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_maxNumRepetitionCEmodeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pusch_maxNumRepetitionCEmodeB_r13,
+ { "pusch-maxNumRepetitionCEmodeB-r13", "lte-rrc.pusch_maxNumRepetitionCEmodeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_maxNumRepetitionCEmodeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pusch_HoppingOffset_v1310,
+ { "pusch-HoppingOffset-v1310", "lte-rrc.pusch_HoppingOffset_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
{ &hf_lte_rrc_betaOffset_ACK_Index,
{ "betaOffset-ACK-Index", "lte-rrc.betaOffset_ACK_Index",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61364,10 +67726,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_45,
+ { &hf_lte_rrc_setup_61,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_40", HFILL }},
+ "T_setup_55", HFILL }},
{ &hf_lte_rrc_nPUSCH_Identity_r11,
{ "nPUSCH-Identity-r11", "lte-rrc.nPUSCH_Identity_r11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61380,10 +67742,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_46,
+ { &hf_lte_rrc_setup_62,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_41", HFILL }},
+ "T_setup_56", 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,
@@ -61412,10 +67774,6 @@ 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,
@@ -61424,6 +67782,14 @@ void proto_register_lte_rrc(void) {
{ "betaOffset2-ACK-Index-r13", "lte-rrc.betaOffset2_ACK_Index_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_RI_Index_r13,
+ { "betaOffset-RI-Index-r13", "lte-rrc.betaOffset_RI_Index_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_CQI_Index_r13,
+ { "betaOffset-CQI-Index-r13", "lte-rrc.betaOffset_CQI_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,
@@ -61436,10 +67802,46 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_betaOffset_RI_Index_MC_r13,
+ { "betaOffset-RI-Index-MC-r13", "lte-rrc.betaOffset_RI_Index_MC_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_CQI_Index_MC_r13,
+ { "betaOffset-CQI-Index-MC-r13", "lte-rrc.betaOffset_CQI_Index_MC_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_groupHoppingDisabled_r13,
+ { "groupHoppingDisabled-r13", "lte-rrc.groupHoppingDisabled_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_groupHoppingDisabled_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dmrs_WithOCC_Activated_r13,
+ { "dmrs-WithOCC-Activated-r13", "lte-rrc.dmrs_WithOCC_Activated_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dmrs_WithOCC_Activated_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pusch_DMRS_r11_01,
+ { "pusch-DMRS-r11", "lte-rrc.pusch_DMRS_r11",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_DMRS_r11_01_vals), 0,
+ "T_pusch_DMRS_r11_01", HFILL }},
+ { &hf_lte_rrc_setup_63,
+ { "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_betaOffset_Subframeset2_r13", HFILL }},
+ "T_setup_57", HFILL }},
+ { &hf_lte_rrc_nPUSCH_Identity_r13,
+ { "nPUSCH-Identity-r13", "lte-rrc.nPUSCH_Identity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_509", HFILL }},
+ { &hf_lte_rrc_nDMRS_CSH_Identity_r13,
+ { "nDMRS-CSH-Identity-r13", "lte-rrc.nDMRS_CSH_Identity_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_509", HFILL }},
+ { &hf_lte_rrc_uciOnPUSCH_01,
+ { "uciOnPUSCH", "lte-rrc.uciOnPUSCH",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uciOnPUSCH_01_vals), 0,
+ "T_uciOnPUSCH_01", HFILL }},
+ { &hf_lte_rrc_setup_64,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_58", 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,
@@ -61448,10 +67850,18 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_betaOffset_RI_Index_SubframeSet2_r13,
+ { "betaOffset-RI-Index-SubframeSet2-r13", "lte-rrc.betaOffset_RI_Index_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_CQI_Index_SubframeSet2_r13,
+ { "betaOffset-CQI-Index-SubframeSet2-r13", "lte-rrc.betaOffset_CQI_Index_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffsetMC_r12_01,
+ { "betaOffsetMC-r12", "lte-rrc.betaOffsetMC_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_betaOffset_Subframeset2_MC_r13", HFILL }},
+ "T_betaOffsetMC_r12_01", 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,
@@ -61460,6 +67870,18 @@ void proto_register_lte_rrc(void) {
{ "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_betaOffset_RI_Index_MC_SubframeSet2_r13,
+ { "betaOffset-RI-Index-MC-SubframeSet2-r13", "lte-rrc.betaOffset_RI_Index_MC_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_betaOffset_CQI_Index_MC_SubframeSet2_r13,
+ { "betaOffset-CQI-Index-MC-SubframeSet2-r13", "lte-rrc.betaOffset_CQI_Index_MC_SubframeSet2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_pusch_HoppingConfig_r13,
+ { "pusch-HoppingConfig-r13", "lte-rrc.pusch_HoppingConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pusch_HoppingConfig_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_groupHoppingDisabled_r10_01,
{ "groupHoppingDisabled-r10", "lte-rrc.groupHoppingDisabled_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_groupHoppingDisabled_r10_01_vals), 0,
@@ -61532,6 +67954,14 @@ void proto_register_lte_rrc(void) {
{ "maxHARQ-Msg3Tx", "lte-rrc.maxHARQ_Msg3Tx",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_8", HFILL }},
+ { &hf_lte_rrc_preambleTransMax_CE_r13,
+ { "preambleTransMax-CE-r13", "lte-rrc.preambleTransMax_CE_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PreambleTransMax_vals), 0,
+ "PreambleTransMax", HFILL }},
+ { &hf_lte_rrc_rach_CE_LevelInfoList_r13,
+ { "rach-CE-LevelInfoList-r13", "lte-rrc.rach_CE_LevelInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_txFailParams_r12,
{ "txFailParams-r12", "lte-rrc.txFailParams_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61560,6 +67990,34 @@ void proto_register_lte_rrc(void) {
{ "preambleTransMax-r11", "lte-rrc.preambleTransMax_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_PreambleTransMax_vals), 0,
"PreambleTransMax", HFILL }},
+ { &hf_lte_rrc_RACH_CE_LevelInfoList_r13_item,
+ { "RACH-CE-LevelInfo-r13", "lte-rrc.RACH_CE_LevelInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_preambleMappingInfo_r13,
+ { "preambleMappingInfo-r13", "lte-rrc.preambleMappingInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_firstPreamble_r13,
+ { "firstPreamble-r13", "lte-rrc.firstPreamble_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_63", HFILL }},
+ { &hf_lte_rrc_lastPreamble_r13,
+ { "lastPreamble-r13", "lte-rrc.lastPreamble_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_63", HFILL }},
+ { &hf_lte_rrc_ra_ResponseWindowSize_r13,
+ { "ra-ResponseWindowSize-r13", "lte-rrc.ra_ResponseWindowSize_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ra_ResponseWindowSize_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mac_ContentionResolutionTimer_r13,
+ { "mac-ContentionResolutionTimer-r13", "lte-rrc.mac_ContentionResolutionTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mac_ContentionResolutionTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rar_HoppingConfig_r13,
+ { "rar-HoppingConfig-r13", "lte-rrc.rar_HoppingConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rar_HoppingConfig_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_powerRampingStep,
{ "powerRampingStep", "lte-rrc.powerRampingStep",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerRampingStep_vals), 0,
@@ -61628,12 +68086,44 @@ void proto_register_lte_rrc(void) {
{ "pusch-ConfigCommon-v1270", "lte-rrc.pusch_ConfigCommon_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_bcch_Config_v1310,
+ { "bcch-Config-v1310", "lte-rrc.bcch_Config_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pcch_Config_v1310,
+ { "pcch-Config-v1310", "lte-rrc.pcch_Config_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_freqHoppingParameters_r13,
+ { "freqHoppingParameters-r13", "lte-rrc.freqHoppingParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_ConfigCommon_v1310,
+ { "pdsch-ConfigCommon-v1310", "lte-rrc.pdsch_ConfigCommon_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pusch_ConfigCommon_v1310,
+ { "pusch-ConfigCommon-v1310", "lte-rrc.pusch_ConfigCommon_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_prach_ConfigCommon_v1310,
+ { "prach-ConfigCommon-v1310", "lte-rrc.prach_ConfigCommon_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "PRACH_ConfigSIB_v1310", HFILL }},
+ { &hf_lte_rrc_pucch_ConfigCommon_v1310,
+ { "pucch-ConfigCommon-v1310", "lte-rrc.pucch_ConfigCommon_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_prach_Config_01,
{ "prach-Config", "lte-rrc.prach_Config_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_uplinkPowerControlCommon_v13xy,
- { "uplinkPowerControlCommon-v13xy", "lte-rrc.uplinkPowerControlCommon_v13xy_element",
+ { &hf_lte_rrc_prach_Config_v1310,
+ { "prach-Config-v1310", "lte-rrc.prach_Config_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlCommon_v1310,
+ { "uplinkPowerControlCommon-v1310", "lte-rrc.uplinkPowerControlCommon_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_basicFields_r12,
@@ -61652,6 +68142,10 @@ void proto_register_lte_rrc(void) {
{ "uplinkPowerControlCommonPSCell-r12", "lte-rrc.uplinkPowerControlCommonPSCell_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_uplinkPowerControlCommonPSCell_v1310,
+ { "uplinkPowerControlCommonPSCell-v1310", "lte-rrc.uplinkPowerControlCommonPSCell_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UplinkPowerControlCommon_v1310", HFILL }},
{ &hf_lte_rrc_nonUL_Configuration_r10_01,
{ "nonUL-Configuration-r10", "lte-rrc.nonUL_Configuration_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61744,14 +68238,74 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_uplinkPowerControlCommonSCell_v1310,
+ { "uplinkPowerControlCommonSCell-v1310", "lte-rrc.uplinkPowerControlCommonSCell_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
- "UplinkPowerControlCommonPSCell_r12", HFILL }},
+ NULL, HFILL }},
{ &hf_lte_rrc_modificationPeriodCoeff,
{ "modificationPeriodCoeff", "lte-rrc.modificationPeriodCoeff",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_modificationPeriodCoeff_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_modificationPeriodCoeff_v1310,
+ { "modificationPeriodCoeff-v1310", "lte-rrc.modificationPeriodCoeff_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_modificationPeriodCoeff_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingNB_r13,
+ { "mpdcch-pdsch-HoppingNB-r13", "lte-rrc.mpdcch_pdsch_HoppingNB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_pdsch_HoppingNB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeA_r13,
+ { "interval-DLHoppingConfigCommonModeA-r13", "lte-rrc.interval_DLHoppingConfigCommonModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13,
+ { "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13,
+ { "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_DLHoppingConfigCommonModeB_r13,
+ { "interval-DLHoppingConfigCommonModeB-r13", "lte-rrc.interval_DLHoppingConfigCommonModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13_01,
+ { "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_01_vals), 0,
+ "T_interval_FDD_r13_01", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_01,
+ { "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_01_vals), 0,
+ "T_interval_TDD_r13_01", HFILL }},
+ { &hf_lte_rrc_interval_ULHoppingConfigCommonModeA_r13,
+ { "interval-ULHoppingConfigCommonModeA-r13", "lte-rrc.interval_ULHoppingConfigCommonModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13_02,
+ { "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_02_vals), 0,
+ "T_interval_FDD_r13_02", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_02,
+ { "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_02_vals), 0,
+ "T_interval_TDD_r13_02", HFILL }},
+ { &hf_lte_rrc_interval_ULHoppingConfigCommonModeB_r13,
+ { "interval-ULHoppingConfigCommonModeB-r13", "lte-rrc.interval_ULHoppingConfigCommonModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_interval_FDD_r13_03,
+ { "interval-FDD-r13", "lte-rrc.interval_FDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_FDD_r13_03_vals), 0,
+ "T_interval_FDD_r13_03", HFILL }},
+ { &hf_lte_rrc_interval_TDD_r13_03,
+ { "interval-TDD-r13", "lte-rrc.interval_TDD_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_interval_TDD_r13_03_vals), 0,
+ "T_interval_TDD_r13_03", HFILL }},
+ { &hf_lte_rrc_mpdcch_pdsch_HoppingOffset_r13,
+ { "mpdcch-pdsch-HoppingOffset-r13", "lte-rrc.mpdcch_pdsch_HoppingOffset_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
{ &hf_lte_rrc_defaultPagingCycle,
{ "defaultPagingCycle", "lte-rrc.defaultPagingCycle",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_defaultPagingCycle_vals), 0,
@@ -61760,6 +68314,18 @@ void proto_register_lte_rrc(void) {
{ "nB", "lte-rrc.nB",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nB_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_paging_narrowBands_r13,
+ { "paging-narrowBands-r13", "lte-rrc.paging_narrowBands_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_maxAvailNarrowBands_r13", HFILL }},
+ { &hf_lte_rrc_mpdcch_NumRepetition_Paging_r13,
+ { "mpdcch-NumRepetition-Paging-r13", "lte-rrc.mpdcch_NumRepetition_Paging_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_mpdcch_NumRepetition_Paging_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_nB_v1310,
+ { "nB-v1310", "lte-rrc.nB_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_nB_v1310_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_srb_ToAddModList,
{ "srb-ToAddModList", "lte-rrc.srb_ToAddModList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61808,6 +68374,10 @@ void proto_register_lte_rrc(void) {
{ "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_rlf_TimersAndConstants_r13,
+ { "rlf-TimersAndConstants-r13", "lte-rrc.rlf_TimersAndConstants_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RLF_TimersAndConstants_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_physicalConfigDedicatedPSCell_r12,
{ "physicalConfigDedicatedPSCell-r12", "lte-rrc.physicalConfigDedicatedPSCell_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -61904,10 +68474,18 @@ 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",
+ { &hf_lte_rrc_rlc_Config_v1310,
+ { "rlc-Config-v1310", "lte-rrc.rlc_Config_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_drb_TypeLWA_r13,
+ { "drb-TypeLWA-r13", "lte-rrc.drb_TypeLWA_r13",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", HFILL }},
+ { &hf_lte_rrc_drb_TypeLWIP_r13,
+ { "drb-TypeLWIP-r13", "lte-rrc.drb_TypeLWIP_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_drb_TypeLWIP_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_drb_Identity_r12,
{ "drb-Identity-r12", "lte-rrc.drb_Identity_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -61948,11 +68526,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_47,
+ { &hf_lte_rrc_setup_65,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
"MeasSubframePattern_r10", HFILL }},
- { &hf_lte_rrc_setup_48,
+ { &hf_lte_rrc_setup_66,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r11", HFILL }},
@@ -61972,7 +68550,7 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r11", "lte-rrc.mbsfn_SubframeConfigList_r11",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
- { &hf_lte_rrc_setup_49,
+ { &hf_lte_rrc_setup_67,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
"CRS_AssistanceInfoList_r13", HFILL }},
@@ -61988,10 +68566,10 @@ void proto_register_lte_rrc(void) {
{ "mbsfn-SubframeConfigList-r13", "lte-rrc.mbsfn_SubframeConfigList_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"MBSFN_SubframeConfigList", HFILL }},
- { &hf_lte_rrc_setup_50,
+ { &hf_lte_rrc_setup_68,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_42", HFILL }},
+ "T_setup_59", HFILL }},
{ &hf_lte_rrc_neighCellsToReleaseList_r12,
{ "neighCellsToReleaseList-r12", "lte-rrc.neighCellsToReleaseList_r12",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62088,9 +68666,9 @@ void proto_register_lte_rrc(void) {
{ "dl-extended-RLC-AM-SN-r13", "lte-rrc.dl_extended_RLC_AM_SN_r13",
FT_BOOLEAN, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_pollPDU_v13xy,
- { "pollPDU-v13xy", "lte-rrc.pollPDU_v13xy",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_PollPDU_v13xy_vals), 0,
+ { &hf_lte_rrc_pollPDU_v1310,
+ { "pollPDU-v1310", "lte-rrc.pollPDU_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_PollPDU_v1310_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_t_PollRetransmit,
{ "t-PollRetransmit", "lte-rrc.t_PollRetransmit",
@@ -62120,10 +68698,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_51,
+ { &hf_lte_rrc_setup_69,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_43", HFILL }},
+ "T_setup_60", HFILL }},
{ &hf_lte_rrc_t301_r9,
{ "t301-r9", "lte-rrc.t301_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_r9_vals), 0,
@@ -62144,10 +68722,18 @@ 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_52,
+ { &hf_lte_rrc_setup_70,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_44", HFILL }},
+ "T_setup_61", HFILL }},
+ { &hf_lte_rrc_t301_v1310,
+ { "t301-v1310", "lte-rrc.t301_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_71,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_62", HFILL }},
{ &hf_lte_rrc_t313_r12,
{ "t313-r12", "lte-rrc.t313_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t313_r12_vals), 0,
@@ -62292,10 +68878,10 @@ void proto_register_lte_rrc(void) {
{ "fdd", "lte-rrc.fdd_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_53,
+ { &hf_lte_rrc_setup_72,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_45", HFILL }},
+ "T_setup_63", HFILL }},
{ &hf_lte_rrc_sr_PUCCH_ResourceIndex,
{ "sr-PUCCH-ResourceIndex", "lte-rrc.sr_PUCCH_ResourceIndex",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62312,10 +68898,30 @@ 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_54,
+ { &hf_lte_rrc_setup_73,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_46", HFILL }},
+ "T_setup_64", HFILL }},
+ { &hf_lte_rrc_sr_PUCCH_ResourceIndex_r13,
+ { "sr-PUCCH-ResourceIndex-r13", "lte-rrc.sr_PUCCH_ResourceIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_sr_PUCCH_ResourceIndexP1_r13,
+ { "sr-PUCCH-ResourceIndexP1-r13", "lte-rrc.sr_PUCCH_ResourceIndexP1_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2047", HFILL }},
+ { &hf_lte_rrc_sr_ConfigIndex_r13,
+ { "sr-ConfigIndex-r13", "lte-rrc.sr_ConfigIndex_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_dsr_TransMax_r13,
+ { "dsr-TransMax-r13", "lte-rrc.dsr_TransMax_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_dsr_TransMax_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_setup_74,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_65", HFILL }},
{ &hf_lte_rrc_srs_BandwidthConfig,
{ "srs-BandwidthConfig", "lte-rrc.srs_BandwidthConfig",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_BandwidthConfig_vals), 0,
@@ -62332,10 +68938,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_55,
+ { &hf_lte_rrc_setup_75,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_47", HFILL }},
+ "T_setup_66", HFILL }},
{ &hf_lte_rrc_srs_Bandwidth,
{ "srs-Bandwidth", "lte-rrc.srs_Bandwidth",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_Bandwidth_vals), 0,
@@ -62368,29 +68974,29 @@ 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_56,
+ { &hf_lte_rrc_setup_76,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_48", HFILL }},
- { &hf_lte_rrc_transmissionComb_v13x0,
- { "transmissionComb-v13x0", "lte-rrc.transmissionComb_v13x0",
+ "T_setup_67", HFILL }},
+ { &hf_lte_rrc_transmissionComb_v1310,
+ { "transmissionComb-v1310", "lte-rrc.transmissionComb_v1310",
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_cyclicShift_v1310,
+ { "cyclicShift-v1310", "lte-rrc.cyclicShift_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShift_v1310_vals), 0,
+ "T_cyclicShift_v1310", 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,
+ { &hf_lte_rrc_setup_77,
{ "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,
+ "T_setup_68", HFILL }},
+ { &hf_lte_rrc_srs_UpPtsAdd_r13,
+ { "srs-UpPtsAdd-r13", "lte-rrc.srs_UpPtsAdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_UpPtsAdd_r13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_srs_Bandwidth_r13,
{ "srs-Bandwidth-r13", "lte-rrc.srs_Bandwidth_r13",
@@ -62428,10 +69034,10 @@ void proto_register_lte_rrc(void) {
{ "transmissionCombNum-r13", "lte-rrc.transmissionCombNum_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_transmissionCombNum_r13_01_vals), 0,
"T_transmissionCombNum_r13_01", HFILL }},
- { &hf_lte_rrc_setup_58,
+ { &hf_lte_rrc_setup_78,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_50", HFILL }},
+ "T_setup_69", HFILL }},
{ &hf_lte_rrc_srs_ConfigIndexAp_r10,
{ "srs-ConfigIndexAp-r10", "lte-rrc.srs_ConfigIndexAp_r10",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62448,10 +69054,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_59,
+ { &hf_lte_rrc_setup_79,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_51", HFILL }},
+ "T_setup_70", 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,
@@ -62460,42 +69066,42 @@ 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,
+ { &hf_lte_rrc_setup_80,
{ "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",
+ "T_setup_71", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v1310,
+ { "srs-ConfigApDCI-Format4-v1310", "lte-rrc.srs_ConfigApDCI_Format4_v1310",
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",
+ "SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format4_v1310_item,
+ { "SRS-ConfigAp-v1310", "lte-rrc.SRS_ConfigAp_v1310_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,
+ { &hf_lte_rrc_srs_ActivateAp_v1310,
+ { "srs-ActivateAp-v1310", "lte-rrc.srs_ActivateAp_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_ActivateAp_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_61,
+ { &hf_lte_rrc_setup_81,
{ "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",
+ "T_setup_72", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format0_v1310,
+ { "srs-ConfigApDCI-Format0-v1310", "lte-rrc.srs_ConfigApDCI_Format0_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SRS_ConfigAp_v13x0", HFILL }},
- { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v13x0,
- { "srs-ConfigApDCI-Format1a2b2c-v13x0", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_v13x0_element",
+ "SRS_ConfigAp_v1310", HFILL }},
+ { &hf_lte_rrc_srs_ConfigApDCI_Format1a2b2c_v1310,
+ { "srs-ConfigApDCI-Format1a2b2c-v1310", "lte-rrc.srs_ConfigApDCI_Format1a2b2c_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SRS_ConfigAp_v13x0", HFILL }},
- { &hf_lte_rrc_setup_62,
+ "SRS_ConfigAp_v1310", HFILL }},
+ { &hf_lte_rrc_setup_82,
{ "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 }},
+ "T_setup_73", HFILL }},
+ { &hf_lte_rrc_srs_UpPtsAdd_r13_01,
+ { "srs-UpPtsAdd-r13", "lte-rrc.srs_UpPtsAdd_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_UpPtsAdd_r13_01_vals), 0,
+ "T_srs_UpPtsAdd_r13_01", HFILL }},
{ &hf_lte_rrc_srs_ConfigIndexAp_r13,
{ "srs-ConfigIndexAp-r13", "lte-rrc.srs_ConfigIndexAp_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -62512,10 +69118,10 @@ void proto_register_lte_rrc(void) {
{ "srs-ActivateAp-r13", "lte-rrc.srs_ActivateAp_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_ActivateAp_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_63,
+ { &hf_lte_rrc_setup_83,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_55", HFILL }},
+ "T_setup_74", 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,
@@ -62544,30 +69150,38 @@ 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",
+ { &hf_lte_rrc_transmissionCombAp_v1310,
+ { "transmissionCombAp-v1310", "lte-rrc.transmissionCombAp_v1310",
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,
+ { &hf_lte_rrc_cyclicShiftAp_v1310,
+ { "cyclicShiftAp-v1310", "lte-rrc.cyclicShiftAp_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShiftAp_v1310_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",
+ { &hf_lte_rrc_srs_AntennaPortAp_r13,
+ { "srs-AntennaPortAp-r13", "lte-rrc.srs_AntennaPortAp_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_SRS_AntennaPort_vals), 0,
+ "SRS_AntennaPort", HFILL }},
+ { &hf_lte_rrc_srs_BandwidthAp_r13,
+ { "srs-BandwidthAp-r13", "lte-rrc.srs_BandwidthAp_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_srs_BandwidthAp_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_freqDomainPositionAp_r13,
+ { "freqDomainPositionAp-r13", "lte-rrc.freqDomainPositionAp_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_23", HFILL }},
+ { &hf_lte_rrc_transmissionCombAp_r13,
+ { "transmissionCombAp-r13", "lte-rrc.transmissionCombAp_r13",
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_cyclicShiftAp_r13,
+ { "cyclicShiftAp-r13", "lte-rrc.cyclicShiftAp_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_cyclicShiftAp_r13_vals), 0,
+ NULL, 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,
@@ -62584,10 +69198,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_64,
+ { &hf_lte_rrc_setup_84,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_56", HFILL }},
+ "T_setup_75", HFILL }},
{ &hf_lte_rrc_semiPersistSchedIntervalDL,
{ "semiPersistSchedIntervalDL", "lte-rrc.semiPersistSchedIntervalDL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalDL_vals), 0,
@@ -62604,18 +69218,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_65,
+ { &hf_lte_rrc_setup_85,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_57", HFILL }},
+ "T_setup_76", 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_66,
+ { &hf_lte_rrc_setup_86,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_58", HFILL }},
+ "T_setup_77", HFILL }},
{ &hf_lte_rrc_semiPersistSchedIntervalUL,
{ "semiPersistSchedIntervalUL", "lte-rrc.semiPersistSchedIntervalUL",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_semiPersistSchedIntervalUL_vals), 0,
@@ -62644,10 +69258,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_67,
+ { &hf_lte_rrc_setup_87,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_59", HFILL }},
+ "T_setup_78", HFILL }},
{ &hf_lte_rrc_p0_NominalPUSCH_PersistentSubframeSet2_r12,
{ "p0-NominalPUSCH-PersistentSubframeSet2-r12", "lte-rrc.p0_NominalPUSCH_PersistentSubframeSet2_r12",
FT_INT32, BASE_DEC, NULL, 0,
@@ -62676,10 +69290,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_68,
+ { &hf_lte_rrc_setup_88,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_60", HFILL }},
+ "T_setup_79", HFILL }},
{ &hf_lte_rrc_tpc_RNTI,
{ "tpc-RNTI", "lte-rrc.tpc_RNTI",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -62688,10 +69302,10 @@ void proto_register_lte_rrc(void) {
{ "tpc-Index", "lte-rrc.tpc_Index",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TPC_Index_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_69,
+ { &hf_lte_rrc_setup_89,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_61", HFILL }},
+ "T_setup_80", 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,
@@ -62732,13 +69346,13 @@ 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,
+ { &hf_lte_rrc_deltaF_PUCCH_Format4_r13,
+ { "deltaF-PUCCH-Format4-r13", "lte-rrc.deltaF_PUCCH_Format4_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format4_r13_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,
+ { &hf_lte_rrc_deltaF_PUCCH_Format5_13,
+ { "deltaF-PUCCH-Format5-13", "lte-rrc.deltaF_PUCCH_Format5_13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format5_13_vals), 0,
NULL, HFILL }},
{ &hf_lte_rrc_deltaF_PUCCH_Format3_r12,
{ "deltaF-PUCCH-Format3-r12", "lte-rrc.deltaF_PUCCH_Format3_r12",
@@ -62766,8 +69380,28 @@ void proto_register_lte_rrc(void) {
"Alpha_r12", HFILL }},
{ &hf_lte_rrc_deltaPreambleMsg3_r11,
{ "deltaPreambleMsg3-r11", "lte-rrc.deltaPreambleMsg3_r11",
- FT_INT32, BASE_DEC, NULL, 0,
+ FT_INT32, BASE_DEC, VALS(lte_rrc_deltaPreambleMsg3_vals), 0,
"INTEGER_M1_6", HFILL }},
+ { &hf_lte_rrc_p0_NominalPUCCH_01,
+ { "p0-NominalPUCCH", "lte-rrc.p0_NominalPUCCH",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "T_p0_NominalPUCCH_01", HFILL }},
+ { &hf_lte_rrc_deltaF_PUCCH_Format3_r12_01,
+ { "deltaF-PUCCH-Format3-r12", "lte-rrc.deltaF_PUCCH_Format3_r12",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format3_r12_01_vals), 0,
+ "T_deltaF_PUCCH_Format3_r12_01", HFILL }},
+ { &hf_lte_rrc_deltaF_PUCCH_Format1bCS_r12_01,
+ { "deltaF-PUCCH-Format1bCS-r12", "lte-rrc.deltaF_PUCCH_Format1bCS_r12",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format1bCS_r12_01_vals), 0,
+ "T_deltaF_PUCCH_Format1bCS_r12_01", HFILL }},
+ { &hf_lte_rrc_deltaF_PUCCH_Format4_r13_01,
+ { "deltaF-PUCCH-Format4-r13", "lte-rrc.deltaF_PUCCH_Format4_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format4_r13_01_vals), 0,
+ "T_deltaF_PUCCH_Format4_r13_01", HFILL }},
+ { &hf_lte_rrc_deltaF_PUCCH_Format5_13_01,
+ { "deltaF-PUCCH-Format5-13", "lte-rrc.deltaF_PUCCH_Format5_13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format5_13_01_vals), 0,
+ "T_deltaF_PUCCH_Format5_13_01", HFILL }},
{ &hf_lte_rrc_p0_UE_PUSCH,
{ "p0-UE-PUSCH", "lte-rrc.p0_UE_PUSCH",
FT_INT32, BASE_DEC, NULL, 0,
@@ -62816,10 +69450,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_70,
+ { &hf_lte_rrc_setup_90,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_62", HFILL }},
+ "T_setup_81", HFILL }},
{ &hf_lte_rrc_tpc_SubframeSet_r12,
{ "tpc-SubframeSet-r12", "lte-rrc.tpc_SubframeSet_r12",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -62860,6 +69494,10 @@ void proto_register_lte_rrc(void) {
{ "pathlossReferenceLinking-r10", "lte-rrc.pathlossReferenceLinking_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pathlossReferenceLinking_r10_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_p0_UE_PUCCH_01,
+ { "p0-UE-PUCCH", "lte-rrc.p0_UE_PUCCH",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "T_p0_UE_PUCCH_01", HFILL }},
{ &hf_lte_rrc_deltaF_PUCCH_Format1,
{ "deltaF-PUCCH-Format1", "lte-rrc.deltaF_PUCCH_Format1",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaF_PUCCH_Format1_vals), 0,
@@ -62900,6 +69538,26 @@ void proto_register_lte_rrc(void) {
{ "deltaTxD-OffsetPUCCH-Format1bCS-r11", "lte-rrc.deltaTxD_OffsetPUCCH_Format1bCS_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_deltaTxD_OffsetPUCCH_Format1bCS_r11_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_WLAN_Id_List_r13_item,
+ { "WLAN-Identifiers-r12", "lte-rrc.WLAN_Identifiers_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_ToReleaseList_r13,
+ { "wlan-ToReleaseList-r13", "lte-rrc.wlan_ToReleaseList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_Id_List_r13", HFILL }},
+ { &hf_lte_rrc_wlan_ToAddList_r13,
+ { "wlan-ToAddList-r13", "lte-rrc.wlan_ToAddList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_Id_List_r13", HFILL }},
+ { &hf_lte_rrc_associationTimer_r13,
+ { "associationTimer-r13", "lte-rrc.associationTimer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_associationTimer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_successReportRequested_r13,
+ { "successReportRequested-r13", "lte-rrc.successReportRequested_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_successReportRequested_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_cipheringAlgorithm,
{ "cipheringAlgorithm", "lte-rrc.cipheringAlgorithm",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CipheringAlgorithm_r12_vals), 0,
@@ -62952,6 +69610,14 @@ void proto_register_lte_rrc(void) {
{ "CellIndex", "lte-rrc.CellIndex",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_q_RxLevMinCE_r13,
+ { "q-RxLevMinCE-r13", "lte-rrc.q_RxLevMinCE_r13",
+ FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_q_RxLevMin_vals_ext, 0,
+ "Q_RxLevMin", HFILL }},
+ { &hf_lte_rrc_q_QualMinRSRQ_CE_r13,
+ { "q-QualMinRSRQ-CE-r13", "lte-rrc.q_QualMinRSRQ_CE_r13",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "Q_QualMin_r9", HFILL }},
{ &hf_lte_rrc_sid,
{ "sid", "lte-rrc.sid",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -63028,6 +69694,18 @@ void proto_register_lte_rrc(void) {
{ "cellGlobalIdHRPD", "lte-rrc.cellGlobalIdHRPD",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_128", 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_targetPhysCellId,
{ "targetPhysCellId", "lte-rrc.targetPhysCellId",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -63308,10 +69986,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_71,
+ { &hf_lte_rrc_setup_91,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_63", HFILL }},
+ "T_setup_82", HFILL }},
{ &hf_lte_rrc_timeToTrigger_SF,
{ "timeToTrigger-SF", "lte-rrc.timeToTrigger_SF_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63328,7 +70006,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_72,
+ { &hf_lte_rrc_setup_92,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasScaleFactor_r12_vals), 0,
"MeasScaleFactor_r12", HFILL }},
@@ -63344,9 +70022,21 @@ 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,
+ { &hf_lte_rrc_measObjectToRemoveListExt_r13,
+ { "measObjectToRemoveListExt-r13", "lte-rrc.measObjectToRemoveListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measObjectToAddModListExt_r13,
+ { "measObjectToAddModListExt-r13", "lte-rrc.measObjectToAddModListExt_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measIdToAddModList_v1310,
+ { "measIdToAddModList-v1310", "lte-rrc.measIdToAddModList_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measIdToAddModListExt_v1310,
+ { "measIdToAddModListExt-v1310", "lte-rrc.measIdToAddModListExt_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_MeasIdToRemoveList_item,
{ "MeasId", "lte-rrc.MeasId",
@@ -63360,14 +70050,18 @@ void proto_register_lte_rrc(void) {
{ "MeasObjectId", "lte-rrc.MeasObjectId",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasObjectToRemoveListExt_r13_item,
+ { "MeasObjectId-v1310", "lte-rrc.MeasObjectId_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ReportConfigToRemoveList_item,
{ "ReportConfigId", "lte-rrc.ReportConfigId",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_73,
+ { &hf_lte_rrc_setup_93,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_64", HFILL }},
+ "T_setup_83", 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,
@@ -63432,10 +70126,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_74,
+ { &hf_lte_rrc_setup_94,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_65", HFILL }},
+ "T_setup_84", HFILL }},
{ &hf_lte_rrc_gapOffset,
{ "gapOffset", "lte-rrc.gapOffset",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_gapOffset_vals), 0,
@@ -63480,6 +70174,18 @@ void proto_register_lte_rrc(void) {
{ "reportConfigId-r12", "lte-rrc.reportConfigId_r12",
FT_UINT32, BASE_DEC, NULL, 0,
"ReportConfigId", HFILL }},
+ { &hf_lte_rrc_MeasIdToAddModList_v1310_item,
+ { "MeasIdToAddMod-v1310", "lte-rrc.MeasIdToAddMod_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measObjectId_v1310,
+ { "measObjectId-v1310", "lte-rrc.measObjectId_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_MeasIdToAddModListExt_v1310_item,
+ { "MeasIdToAddMod-v1310", "lte-rrc.MeasIdToAddMod_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_carrierFreq_04,
{ "carrierFreq", "lte-rrc.carrierFreq_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63556,10 +70262,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_75,
+ { &hf_lte_rrc_setup_95,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_66_vals), 0,
- "T_setup_66", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_85_vals), 0,
+ "T_setup_85", HFILL }},
{ &hf_lte_rrc_reducedMeasPerformance_r12_05,
{ "reducedMeasPerformance-r12", "lte-rrc.reducedMeasPerformance_r12",
FT_BOOLEAN, BASE_NONE, NULL, 0,
@@ -63576,10 +70282,14 @@ void proto_register_lte_rrc(void) {
{ "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,
+ { &hf_lte_rrc_rmtc_Config_r13,
+ { "rmtc-Config-r13", "lte-rrc.rmtc_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_RMTC_Config_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_carrierFreq_r13,
+ { "carrierFreq-r13", "lte-rrc.carrierFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_v9e0", HFILL }},
{ &hf_lte_rrc_CellsToAddModList_item,
{ "CellsToAddMod", "lte-rrc.CellsToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63596,10 +70306,10 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRange", "lte-rrc.physCellIdRange_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_76,
+ { &hf_lte_rrc_setup_96,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_67", HFILL }},
+ "T_setup_86", HFILL }},
{ &hf_lte_rrc_measSubframePatternNeigh_r10,
{ "measSubframePatternNeigh-r10", "lte-rrc.measSubframePatternNeigh_r10",
FT_UINT32, BASE_DEC, VALS(lte_rrc_MeasSubframePattern_r10_vals), 0,
@@ -63636,10 +70346,10 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRange-r13", "lte-rrc.physCellIdRange_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
"PhysCellIdRange", HFILL }},
- { &hf_lte_rrc_setup_77,
+ { &hf_lte_rrc_setup_97,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_68", HFILL }},
+ "T_setup_87", 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,
@@ -63660,6 +70370,10 @@ void proto_register_lte_rrc(void) {
{ "MeasObjectToAddMod", "lte-rrc.MeasObjectToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_MeasObjectToAddModListExt_r13_item,
+ { "MeasObjectToAddModExt-r13", "lte-rrc.MeasObjectToAddModExt_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasObjectToAddModList_v9e0_item,
{ "MeasObjectToAddMod-v9e0", "lte-rrc.MeasObjectToAddMod_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63684,6 +70398,34 @@ void proto_register_lte_rrc(void) {
{ "measObjectCDMA2000", "lte-rrc.measObjectCDMA2000_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_measObjectWLAN_r13,
+ { "measObjectWLAN-r13", "lte-rrc.measObjectWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_measObjectId_r13,
+ { "measObjectId-r13", "lte-rrc.measObjectId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MeasObjectId_v1310", HFILL }},
+ { &hf_lte_rrc_measObject_r13,
+ { "measObject-r13", "lte-rrc.measObject_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measObject_r13_vals), 0,
+ "T_measObject_r13", HFILL }},
+ { &hf_lte_rrc_measObjectEUTRA_r13,
+ { "measObjectEUTRA-r13", "lte-rrc.measObjectEUTRA_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasObjectEUTRA", HFILL }},
+ { &hf_lte_rrc_measObjectUTRA_r13,
+ { "measObjectUTRA-r13", "lte-rrc.measObjectUTRA_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasObjectUTRA", HFILL }},
+ { &hf_lte_rrc_measObjectGERAN_r13,
+ { "measObjectGERAN-r13", "lte-rrc.measObjectGERAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasObjectGERAN", HFILL }},
+ { &hf_lte_rrc_measObjectCDMA2000_r13,
+ { "measObjectCDMA2000-r13", "lte-rrc.measObjectCDMA2000_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MeasObjectCDMA2000", HFILL }},
{ &hf_lte_rrc_measObjectEUTRA_v9e0,
{ "measObjectEUTRA-v9e0", "lte-rrc.measObjectEUTRA_v9e0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63736,6 +70478,34 @@ void proto_register_lte_rrc(void) {
{ "physCellIdRangeUTRA-FDDList-r9", "lte-rrc.physCellIdRangeUTRA_FDDList_r9",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_carrierFreq_r13_01,
+ { "carrierFreq-r13", "lte-rrc.carrierFreq_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_carrierFreq_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_bandIndicatorListWLAN_r13,
+ { "bandIndicatorListWLAN-r13", "lte-rrc.bandIndicatorListWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13", HFILL }},
+ { &hf_lte_rrc_bandIndicatorListWLAN_r13_item,
+ { "WLAN-BandIndicator-r13", "lte-rrc.WLAN_BandIndicator_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_BandIndicator_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_carrierInfoListWLAN_r13,
+ { "carrierInfoListWLAN-r13", "lte-rrc.carrierInfoListWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13", HFILL }},
+ { &hf_lte_rrc_carrierInfoListWLAN_r13_item,
+ { "WLAN-CarrierInfo-r13", "lte-rrc.WLAN_CarrierInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_ToAddModList_r13,
+ { "wlan-ToAddModList-r13", "lte-rrc.wlan_ToAddModList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_Id_List_r13", HFILL }},
+ { &hf_lte_rrc_wlan_ToRemoveList_r13,
+ { "wlan-ToRemoveList-r13", "lte-rrc.wlan_ToRemoveList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_Id_List_r13", HFILL }},
{ &hf_lte_rrc_measResultPCell,
{ "measResultPCell", "lte-rrc.measResultPCell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63792,18 +70562,18 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_measResultPCell_v1310,
+ { "measResultPCell-v1310", "lte-rrc.measResultPCell_v1310_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_measResultListWLAN_r13,
+ { "measResultListWLAN-r13", "lte-rrc.measResultListWLAN_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,
@@ -63836,6 +70606,22 @@ void proto_register_lte_rrc(void) {
{ "measResult-v1250", "lte-rrc.measResult_v1250",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
"RSRQ_Range_v1250", HFILL }},
+ { &hf_lte_rrc_cgi_Info_v1310,
+ { "cgi-Info-v1310", "lte-rrc.cgi_Info_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_freqBandIndicator_r13,
+ { "freqBandIndicator-r13", "lte-rrc.freqBandIndicator_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FreqBandIndicator_r11", HFILL }},
+ { &hf_lte_rrc_multiBandInfoList_r13,
+ { "multiBandInfoList-r13", "lte-rrc.multiBandInfoList_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MultiBandInfoList_r11", HFILL }},
+ { &hf_lte_rrc_freqBandIndicatorPriority_r13,
+ { "freqBandIndicatorPriority-r13", "lte-rrc.freqBandIndicatorPriority_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_freqBandIndicatorPriority_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_MeasResultServFreqList_r10_item,
{ "MeasResultServFreq-r10", "lte-rrc.MeasResultServFreq_r10_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63880,18 +70666,18 @@ 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",
+ { &hf_lte_rrc_measResultSCell_v1310,
+ { "measResultSCell-v1310", "lte-rrc.measResultSCell_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_measResultBestNeighCell_v13xy,
- { "measResultBestNeighCell-v13xy", "lte-rrc.measResultBestNeighCell_v13xy_element",
+ { &hf_lte_rrc_measResultBestNeighCell_v1310,
+ { "measResultBestNeighCell-v1310", "lte-rrc.measResultBestNeighCell_v1310_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 }},
+ "ServCellIndex_r13", HFILL }},
{ &hf_lte_rrc_measResultSCell_r13,
{ "measResultSCell-r13", "lte-rrc.measResultSCell_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -63903,15 +70689,19 @@ void proto_register_lte_rrc(void) {
{ &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 }},
+ "RSRQ_Range_r13", HFILL }},
{ &hf_lte_rrc_measResultBestNeighCell_r13,
{ "measResultBestNeighCell-r13", "lte-rrc.measResultBestNeighCell_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_rsrpResultNCell_r13,
+ { "rsrpResultNCell-r13", "lte-rrc.rsrpResultNCell_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRP_Range_vals_ext, 0,
+ "RSRP_Range", 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 }},
+ "RSRQ_Range_r13", HFILL }},
{ &hf_lte_rrc_MeasResultCSI_RS_List_r12_item,
{ "MeasResultCSI-RS-r12", "lte-rrc.MeasResultCSI_RS_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64012,6 +70802,50 @@ void proto_register_lte_rrc(void) {
{ "pilotStrength", "lte-rrc.pilotStrength",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_63", HFILL }},
+ { &hf_lte_rrc_MeasResultListWLAN_r13_item,
+ { "MeasResultWLAN-r13", "lte-rrc.MeasResultWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_Identifiers_r13,
+ { "wlan-Identifiers-r13", "lte-rrc.wlan_Identifiers_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLAN_Identifiers_r12", HFILL }},
+ { &hf_lte_rrc_carrierInfoWLAN_r13,
+ { "carrierInfoWLAN-r13", "lte-rrc.carrierInfoWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "WLAN_CarrierInfo_r13", HFILL }},
+ { &hf_lte_rrc_bandWLAN_r13,
+ { "bandWLAN-r13", "lte-rrc.bandWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_BandIndicator_r13_vals), 0,
+ "WLAN_BandIndicator_r13", HFILL }},
+ { &hf_lte_rrc_rssiWLAN_r13,
+ { "rssiWLAN-r13", "lte-rrc.rssiWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_RSSI_Range_r13", HFILL }},
+ { &hf_lte_rrc_availableAdmissionCapacityWLAN_r13,
+ { "availableAdmissionCapacityWLAN-r13", "lte-rrc.availableAdmissionCapacityWLAN_r13",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_availableAdmissionCapacityWLAN_fmt), 0,
+ "INTEGER_0_31250", HFILL }},
+ { &hf_lte_rrc_backhaulDL_BandwidthWLAN_r13,
+ { "backhaulDL-BandwidthWLAN-r13", "lte-rrc.backhaulDL_BandwidthWLAN_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_WLAN_backhaulRate_r12_vals_ext, 0,
+ "WLAN_backhaulRate_r12", HFILL }},
+ { &hf_lte_rrc_backhaulUL_BandwidthWLAN_r13,
+ { "backhaulUL-BandwidthWLAN-r13", "lte-rrc.backhaulUL_BandwidthWLAN_r13",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_WLAN_backhaulRate_r12_vals_ext, 0,
+ "WLAN_backhaulRate_r12", HFILL }},
+ { &hf_lte_rrc_channelUtilizationWLAN_r13,
+ { "channelUtilizationWLAN-r13", "lte-rrc.channelUtilizationWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_lte_rrc_stationCountWLAN_r13,
+ { "stationCountWLAN-r13", "lte-rrc.stationCountWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_65535", HFILL }},
+ { &hf_lte_rrc_connectedWLAN_r13,
+ { "connectedWLAN-r13", "lte-rrc.connectedWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_connectedWLAN_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ue_RxTxTimeDiffResult_r9,
{ "ue-RxTxTimeDiffResult-r9", "lte-rrc.ue_RxTxTimeDiffResult_r9",
FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_ue_RxTxTimeDiffResult_fmt), 0,
@@ -64088,8 +70922,12 @@ 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",
+ { &hf_lte_rrc_quantityConfigEUTRA_v1310,
+ { "quantityConfigEUTRA-v1310", "lte-rrc.quantityConfigEUTRA_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_quantityConfigWLAN_r13,
+ { "quantityConfigWLAN-r13", "lte-rrc.quantityConfigWLAN_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_filterCoefficientRSRP,
@@ -64128,6 +70966,10 @@ void proto_register_lte_rrc(void) {
{ "measQuantityCDMA2000", "lte-rrc.measQuantityCDMA2000",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measQuantityCDMA2000_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_measQuantityWLAN_r13,
+ { "measQuantityWLAN-r13", "lte-rrc.measQuantityWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_measQuantityWLAN_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_triggerType,
{ "triggerType", "lte-rrc.triggerType",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_triggerType_vals), 0,
@@ -64284,7 +71126,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_78,
+ { &hf_lte_rrc_setup_98,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, VALS(lte_rrc_TimeToTrigger_vals), 0,
"TimeToTrigger", HFILL }},
@@ -64320,38 +71162,30 @@ void proto_register_lte_rrc(void) {
{ "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,
+ { &hf_lte_rrc_rs_sinr_Config_r13,
+ { "rs-sinr-Config-r13", "lte-rrc.rs_sinr_Config_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rs_sinr_Config_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_80,
+ { &hf_lte_rrc_setup_99,
{ "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",
+ "T_setup_88", HFILL }},
+ { &hf_lte_rrc_triggerQuantity_v1310,
+ { "triggerQuantity-v1310", "lte-rrc.triggerQuantity_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_triggerQuantity_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_aN_Threshold1_r13,
+ { "aN-Threshold1-r13", "lte-rrc.aN_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",
+ "RS_SINR_Range_r13", HFILL }},
+ { &hf_lte_rrc_a5_Threshold2_r13,
+ { "a5-Threshold2-r13", "lte-rrc.a5_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,
+ "RS_SINR_Range_r13", HFILL }},
+ { &hf_lte_rrc_reportQuantity_v1310,
+ { "reportQuantity-v1310", "lte-rrc.reportQuantity_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reportQuantity_v1310_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,
@@ -64360,7 +71194,15 @@ void proto_register_lte_rrc(void) {
{ "measRSSI-ReportConfig-r13", "lte-rrc.measRSSI_ReportConfig_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_82,
+ { &hf_lte_rrc_includeMultiBandInfo_r13,
+ { "includeMultiBandInfo-r13", "lte-rrc.includeMultiBandInfo_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_includeMultiBandInfo_r13_vals), 0,
+ NULL, 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_setup_100,
{ "setup", "lte-rrc.setup",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_RSRQ_Range_vals_ext, 0,
"RSRQ_Range_v1250", HFILL }},
@@ -64432,6 +71274,34 @@ void proto_register_lte_rrc(void) {
{ "b2-Threshold2CDMA2000", "lte-rrc.b2_Threshold2CDMA2000",
FT_UINT32, BASE_DEC, NULL, 0,
"ThresholdCDMA2000", HFILL }},
+ { &hf_lte_rrc_eventW1,
+ { "eventW1", "lte-rrc.eventW1_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_w1_Threshold_r13,
+ { "w1-Threshold-r13", "lte-rrc.w1_Threshold_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_RSSI_Range_r13", HFILL }},
+ { &hf_lte_rrc_eventW2,
+ { "eventW2", "lte-rrc.eventW2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_w2_Threshold1_r13,
+ { "w2-Threshold1-r13", "lte-rrc.w2_Threshold1_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_RSSI_Range_r13", HFILL }},
+ { &hf_lte_rrc_w2_Threshold2_r13,
+ { "w2-Threshold2-r13", "lte-rrc.w2_Threshold2_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_RSSI_Range_r13", HFILL }},
+ { &hf_lte_rrc_eventW3,
+ { "eventW3", "lte-rrc.eventW3_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_w3_Threshold_r13,
+ { "w3-Threshold-r13", "lte-rrc.w3_Threshold_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_RSSI_Range_r13", HFILL }},
{ &hf_lte_rrc_periodical_01,
{ "periodical", "lte-rrc.periodical_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64460,6 +71330,10 @@ void proto_register_lte_rrc(void) {
{ "b2-Threshold1-v1250", "lte-rrc.b2_Threshold1_v1250",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_b2_Threshold1_v1250_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_reportQuantityWLAN_r13,
+ { "reportQuantityWLAN-r13", "lte-rrc.reportQuantityWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_utra_RSCP_01,
{ "utra-RSCP", "lte-rrc.utra_RSCP",
FT_INT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_thresholdUTRA_RSCP_vals_ext, 0,
@@ -64468,6 +71342,34 @@ void proto_register_lte_rrc(void) {
{ "utra-EcN0", "lte-rrc.utra_EcN0",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_thresholdUTRA_EcN0_vals_ext, 0,
"Threshold_utra_EcN0", HFILL }},
+ { &hf_lte_rrc_bandRequestWLAN_r13,
+ { "bandRequestWLAN-r13", "lte-rrc.bandRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_bandRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_carrierInfoRequestWLAN_r13,
+ { "carrierInfoRequestWLAN-r13", "lte-rrc.carrierInfoRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_carrierInfoRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_availableAdmissionCapacityRequestWLAN_r13,
+ { "availableAdmissionCapacityRequestWLAN-r13", "lte-rrc.availableAdmissionCapacityRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_availableAdmissionCapacityRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_backhaulDL_BandwidthRequestWLAN_r13,
+ { "backhaulDL-BandwidthRequestWLAN-r13", "lte-rrc.backhaulDL_BandwidthRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_backhaulDL_BandwidthRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_backhaulUL_BandwidthRequestWLAN_r13,
+ { "backhaulUL-BandwidthRequestWLAN-r13", "lte-rrc.backhaulUL_BandwidthRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_backhaulUL_BandwidthRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_channelUtilizationRequestWLAN_r13,
+ { "channelUtilizationRequestWLAN-r13", "lte-rrc.channelUtilizationRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_channelUtilizationRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_stationCountRequestWLAN_r13,
+ { "stationCountRequestWLAN-r13", "lte-rrc.stationCountRequestWLAN_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_stationCountRequestWLAN_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_ReportConfigToAddModList_item,
{ "ReportConfigToAddMod", "lte-rrc.ReportConfigToAddMod_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64492,17 +71394,29 @@ 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,
+ { &hf_lte_rrc_setup_101,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_72", HFILL }},
+ "T_setup_89", 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,
+ { &hf_lte_rrc_operatingClass_r13,
+ { "operatingClass-r13", "lte-rrc.operatingClass_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
+ { &hf_lte_rrc_countryCode_r13,
+ { "countryCode-r13", "lte-rrc.countryCode_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_countryCode_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_channelNumbers_r13,
+ { "channelNumbers-r13", "lte-rrc.channelNumbers_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "WLAN_ChannelList_r13", HFILL }},
+ { &hf_lte_rrc_WLAN_ChannelList_r13_item,
+ { "WLAN-Channel-r13", "lte-rrc.WLAN_Channel_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_cellGlobalIdList_r10,
{ "cellGlobalIdList-r10", "lte-rrc.cellGlobalIdList_r10",
@@ -64592,10 +71506,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_84,
+ { &hf_lte_rrc_setup_102,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_73", HFILL }},
+ "T_setup_90", HFILL }},
{ &hf_lte_rrc_powerPrefIndicationTimer_r11,
{ "powerPrefIndicationTimer-r11", "lte-rrc.powerPrefIndicationTimer_r11",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerPrefIndicationTimer_r11_vals), 0,
@@ -64692,7 +71606,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_146,
+ { &hf_lte_rrc_nonCriticalExtension_150,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v920_IEs", HFILL }},
@@ -64708,7 +71622,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_147,
+ { &hf_lte_rrc_nonCriticalExtension_151,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9c0_IEs", HFILL }},
@@ -64716,7 +71630,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_148,
+ { &hf_lte_rrc_nonCriticalExtension_152,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9d0_IEs", HFILL }},
@@ -64724,7 +71638,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_149,
+ { &hf_lte_rrc_nonCriticalExtension_153,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9e0_IEs", HFILL }},
@@ -64732,7 +71646,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_150,
+ { &hf_lte_rrc_nonCriticalExtension_154,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v9h0_IEs", HFILL }},
@@ -64740,7 +71654,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_151,
+ { &hf_lte_rrc_nonCriticalExtension_155,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10c0_IEs", HFILL }},
@@ -64748,7 +71662,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_152,
+ { &hf_lte_rrc_nonCriticalExtension_156,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10f0_IEs", HFILL }},
@@ -64756,7 +71670,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_153,
+ { &hf_lte_rrc_nonCriticalExtension_157,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v10i0_IEs", HFILL }},
@@ -64768,7 +71682,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_09", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_154,
+ { &hf_lte_rrc_nonCriticalExtension_158,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11d0_IEs", HFILL }},
@@ -64776,10 +71690,10 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v10j0", "lte-rrc.rf_Parameters_v10j0_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_155,
+ { &hf_lte_rrc_nonCriticalExtension_159,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_56", HFILL }},
+ "T_nonCriticalExtension_58", HFILL }},
{ &hf_lte_rrc_rf_Parameters_v11d0,
{ "rf-Parameters-v11d0", "lte-rrc.rf_Parameters_v11d0_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64788,10 +71702,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_156,
+ { &hf_lte_rrc_nonCriticalExtension_160,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_57", HFILL }},
+ "T_nonCriticalExtension_59", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_v920,
{ "phyLayerParameters-v920", "lte-rrc.phyLayerParameters_v920_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -64824,7 +71738,7 @@ void proto_register_lte_rrc(void) {
{ "son-Parameters-r9", "lte-rrc.son_Parameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_157,
+ { &hf_lte_rrc_nonCriticalExtension_161,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v940_IEs", HFILL }},
@@ -64832,7 +71746,7 @@ void proto_register_lte_rrc(void) {
{ "lateNonCriticalExtension", "lte-rrc.lateNonCriticalExtension",
FT_BYTES, BASE_NONE, NULL, 0,
"T_lateNonCriticalExtension_10", HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_158,
+ { &hf_lte_rrc_nonCriticalExtension_162,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1020_IEs", HFILL }},
@@ -64868,7 +71782,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_159,
+ { &hf_lte_rrc_nonCriticalExtension_163,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1060_IEs", HFILL }},
@@ -64884,7 +71798,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_160,
+ { &hf_lte_rrc_nonCriticalExtension_164,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1090_IEs", HFILL }},
@@ -64892,7 +71806,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_161,
+ { &hf_lte_rrc_nonCriticalExtension_165,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1130_IEs", HFILL }},
@@ -64928,7 +71842,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_162,
+ { &hf_lte_rrc_nonCriticalExtension_166,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1170_IEs", HFILL }},
@@ -64940,7 +71854,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_163,
+ { &hf_lte_rrc_nonCriticalExtension_167,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1180_IEs", HFILL }},
@@ -64960,7 +71874,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_164,
+ { &hf_lte_rrc_nonCriticalExtension_168,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v11a0_IEs", HFILL }},
@@ -64972,7 +71886,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_165,
+ { &hf_lte_rrc_nonCriticalExtension_169,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1250_IEs", HFILL }},
@@ -65032,7 +71946,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_166,
+ { &hf_lte_rrc_nonCriticalExtension_170,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1260_IEs", HFILL }},
@@ -65040,7 +71954,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_167,
+ { &hf_lte_rrc_nonCriticalExtension_171,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1270_IEs", HFILL }},
@@ -65048,7 +71962,7 @@ void proto_register_lte_rrc(void) {
{ "rf-Parameters-v1270", "lte-rrc.rf_Parameters_v1270_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_168,
+ { &hf_lte_rrc_nonCriticalExtension_172,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
"UE_EUTRA_Capability_v1280_IEs", HFILL }},
@@ -65056,62 +71970,90 @@ void proto_register_lte_rrc(void) {
{ "phyLayerParameters-v1280", "lte-rrc.phyLayerParameters_v1280_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_169,
+ { &hf_lte_rrc_nonCriticalExtension_173,
{ "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",
+ "UE_EUTRA_Capability_v1310_IEs", HFILL }},
+ { &hf_lte_rrc_ue_CategoryDL_v1310,
+ { "ue-CategoryDL-v1310", "lte-rrc.ue_CategoryDL_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryDL_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ue_CategoryUL_v1310,
+ { "ue-CategoryUL-v1310", "lte-rrc.ue_CategoryUL_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryUL_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdcp_Parameters_v1310,
+ { "pdcp-Parameters-v1310", "lte-rrc.pdcp_Parameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_measParameters_v13xy,
- { "measParameters-v13xy", "lte-rrc.measParameters_v13xy_element",
+ { &hf_lte_rrc_rlc_Parameters_v1310,
+ { "rlc-Parameters-v1310", "lte-rrc.rlc_Parameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_mac_Parameters_v13x0,
- { "mac-Parameters-v13x0", "lte-rrc.mac_Parameters_v13x0_element",
+ { &hf_lte_rrc_mac_Parameters_v1310,
+ { "mac-Parameters-v1310", "lte-rrc.mac_Parameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_pdcp_Parameters_v13x0,
- { "pdcp-Parameters-v13x0", "lte-rrc.pdcp_Parameters_v13x0_element",
+ { &hf_lte_rrc_phyLayerParameters_v1310,
+ { "phyLayerParameters-v1310", "lte-rrc.phyLayerParameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_phyLayerParameters_v13x0,
- { "phyLayerParameters-v13x0", "lte-rrc.phyLayerParameters_v13x0_element",
+ { &hf_lte_rrc_rf_Parameters_v1310,
+ { "rf-Parameters-v1310", "lte-rrc.rf_Parameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_rf_Parameters_v13x0,
- { "rf-Parameters-v13x0", "lte-rrc.rf_Parameters_v13x0_element",
+ { &hf_lte_rrc_measParameters_v1310,
+ { "measParameters-v1310", "lte-rrc.measParameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_rlc_Parameters_v13x0,
- { "rlc-Parameters-v13x0", "lte-rrc.rlc_Parameters_v13x0_element",
+ { &hf_lte_rrc_dc_Parameters_v1310,
+ { "dc-Parameters-v1310", "lte-rrc.dc_Parameters_v1310_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",
+ { &hf_lte_rrc_sl_Parameters_v1310,
+ { "sl-Parameters-v1310", "lte-rrc.sl_Parameters_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_sl_Parameters_r13,
- { "sl-Parameters-r13", "lte-rrc.sl_Parameters_r13_element",
+ { &hf_lte_rrc_scptm_Parameters_r13,
+ { "scptm-Parameters-r13", "lte-rrc.scptm_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,
+ { &hf_lte_rrc_mtc_Parameters_r13,
+ { "mtc-Parameters-r13", "lte-rrc.mtc_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_nonCriticalExtension_170,
+ { &hf_lte_rrc_interRAT_ParametersWLAN_r13,
+ { "interRAT-ParametersWLAN-r13", "lte-rrc.interRAT_ParametersWLAN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "IRAT_ParametersWLAN_r13", HFILL }},
+ { &hf_lte_rrc_laa_Parameters_r13,
+ { "laa-Parameters-r13", "lte-rrc.laa_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwa_Parameters_r13,
+ { "lwa-Parameters-r13", "lte-rrc.lwa_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_IW_Parameters_v1310,
+ { "wlan-IW-Parameters-v1310", "lte-rrc.wlan_IW_Parameters_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_Parameters_r13,
+ { "lwip-Parameters-r13", "lte-rrc.lwip_Parameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_fdd_Add_UE_EUTRA_Capabilities_v1310,
+ { "fdd-Add-UE-EUTRA-Capabilities-v1310", "lte-rrc.fdd_Add_UE_EUTRA_Capabilities_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_CapabilityAddXDD_Mode_v1310", HFILL }},
+ { &hf_lte_rrc_tdd_Add_UE_EUTRA_Capabilities_v1310,
+ { "tdd-Add-UE-EUTRA-Capabilities-v1310", "lte-rrc.tdd_Add_UE_EUTRA_Capabilities_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UE_EUTRA_CapabilityAddXDD_Mode_v1310", HFILL }},
+ { &hf_lte_rrc_nonCriticalExtension_174,
{ "nonCriticalExtension", "lte-rrc.nonCriticalExtension_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_nonCriticalExtension_58", HFILL }},
+ "T_nonCriticalExtension_60", HFILL }},
{ &hf_lte_rrc_phyLayerParameters_r9,
{ "phyLayerParameters-r9", "lte-rrc.phyLayerParameters_r9_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -65344,22 +72286,26 @@ void proto_register_lte_rrc(void) {
{ "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_aperiodicCSI_Reporting_r13,
+ { "aperiodicCSI-Reporting-r13", "lte-rrc.aperiodicCSI_Reporting_r13",
+ FT_BYTES, BASE_NONE, NULL, 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,
+ { &hf_lte_rrc_crossCarrierScheduling_B5C_r13,
+ { "crossCarrierScheduling-B5C-r13", "lte-rrc.crossCarrierScheduling_B5C_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_crossCarrierScheduling_B5C_r13_vals), 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,
@@ -65372,6 +72318,38 @@ void proto_register_lte_rrc(void) {
{ "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_spatialBundling_HARQ_ACK_r13,
+ { "spatialBundling-HARQ-ACK-r13", "lte-rrc.spatialBundling_HARQ_ACK_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_spatialBundling_HARQ_ACK_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBlindDecoding_r13,
+ { "supportedBlindDecoding-r13", "lte-rrc.supportedBlindDecoding_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maxNumberDecoding_r13,
+ { "maxNumberDecoding-r13", "lte-rrc.maxNumberDecoding_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_32", HFILL }},
+ { &hf_lte_rrc_pdcch_CandidateReductions_r13_01,
+ { "pdcch-CandidateReductions-r13", "lte-rrc.pdcch_CandidateReductions_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdcch_CandidateReductions_r13_vals), 0,
+ NULL, 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_uci_PUSCH_Ext_r13,
+ { "uci-PUSCH-Ext-r13", "lte-rrc.uci_PUSCH_Ext_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_uci_PUSCH_Ext_r13_vals), 0,
+ "T_uci_PUSCH_Ext_r13", HFILL }},
+ { &hf_lte_rrc_crs_InterfMitigationTM10_r13,
+ { "crs-InterfMitigationTM10-r13", "lte-rrc.crs_InterfMitigationTM10_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_crs_InterfMitigationTM10_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_pdsch_CollisionHandling_r13,
+ { "pdsch-CollisionHandling-r13", "lte-rrc.pdsch_CollisionHandling_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_pdsch_CollisionHandling_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,
@@ -65460,22 +72438,46 @@ 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,
+ { &hf_lte_rrc_eNB_RequestedParameters_r13,
+ { "eNB-RequestedParameters-r13", "lte-rrc.eNB_RequestedParameters_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_reducedIntNonContCombRequested_r13,
+ { "reducedIntNonContCombRequested-r13", "lte-rrc.reducedIntNonContCombRequested_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reducedIntNonContCombRequested_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_requestedCCsDL_r13,
+ { "requestedCCsDL-r13", "lte-rrc.requestedCCsDL_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_32", HFILL }},
+ { &hf_lte_rrc_requestedCCsUL_r13,
+ { "requestedCCsUL-r13", "lte-rrc.requestedCCsUL_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_32", HFILL }},
+ { &hf_lte_rrc_skipFallbackCombRequested_r13,
+ { "skipFallbackCombRequested-r13", "lte-rrc.skipFallbackCombRequested_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipFallbackCombRequested_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_maximumCCsRetrieval_r13,
+ { "maximumCCsRetrieval-r13", "lte-rrc.maximumCCsRetrieval_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_maximumCCsRetrieval_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_skipFallbackCombinations_r13_01,
+ { &hf_lte_rrc_skipFallbackCombinations_r13,
{ "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,
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_skipFallbackCombinations_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_reducedIntNonContComb_r13,
+ { "reducedIntNonContComb-r13", "lte-rrc.reducedIntNonContComb_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_reducedIntNonContComb_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandListEUTRA_v1310,
+ { "supportedBandListEUTRA-v1310", "lte-rrc.supportedBandListEUTRA_v1310",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandCombinationReduced_r13,
+ { "supportedBandCombinationReduced-r13", "lte-rrc.supportedBandCombinationReduced_r13",
+ FT_UINT32, BASE_DEC, 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,
@@ -65520,22 +72522,14 @@ 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",
+ { &hf_lte_rrc_SupportedBandCombinationReduced_r13_item,
+ { "BandCombinationParameters-r13", "lte-rrc.BandCombinationParameters_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,
+ { &hf_lte_rrc_differentFallbackSupported_r13,
+ { "differentFallbackSupported-r13", "lte-rrc.differentFallbackSupported_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_differentFallbackSupported_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,
@@ -65749,12 +72743,12 @@ void proto_register_lte_rrc(void) {
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,
+ { "bandParametersUL-r13", "lte-rrc.bandParametersUL_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_bandParametersDL_r13,
- { "bandParametersDL-r13", "lte-rrc.bandParametersDL_r13",
- FT_UINT32, BASE_DEC, NULL, 0,
+ { "bandParametersDL-r13", "lte-rrc.bandParametersDL_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_supportedCSI_Proc_r13,
{ "supportedCSI-Proc-r13", "lte-rrc.supportedCSI_Proc_r13",
@@ -65764,10 +72758,6 @@ void proto_register_lte_rrc(void) {
{ "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,
@@ -65780,10 +72770,6 @@ 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,
@@ -65808,6 +72794,10 @@ void proto_register_lte_rrc(void) {
{ "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_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_fourLayerTM3_TM4_r13,
{ "fourLayerTM3-TM4-r13", "lte-rrc.fourLayerTM3_TM4_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_fourLayerTM3_TM4_r13_vals), 0,
@@ -65844,6 +72834,10 @@ void proto_register_lte_rrc(void) {
{ "SupportedBandEUTRA-v1250", "lte-rrc.SupportedBandEUTRA_v1250_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_SupportedBandListEUTRA_v1310_item,
+ { "SupportedBandEUTRA-v1310", "lte-rrc.SupportedBandEUTRA_v1310_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_bandEUTRA,
{ "bandEUTRA", "lte-rrc.bandEUTRA",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65864,6 +72858,10 @@ void proto_register_lte_rrc(void) {
{ "ul-64QAM-r12", "lte-rrc.ul_64QAM_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_64QAM_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_powerClass_20dBm_r13,
+ { "powerClass-20dBm-r13", "lte-rrc.powerClass_20dBm_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_powerClass_20dBm_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_bandListEUTRA,
{ "bandListEUTRA", "lte-rrc.bandListEUTRA",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -65924,6 +72922,26 @@ void proto_register_lte_rrc(void) {
{ "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_extendedMaxObjectId_r13,
+ { "extendedMaxObjectId-r13", "lte-rrc.extendedMaxObjectId_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedMaxObjectId_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ul_PDCP_Delay_r13,
+ { "ul-PDCP-Delay-r13", "lte-rrc.ul_PDCP_Delay_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ul_PDCP_Delay_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_extendedFreqPriorities_r13,
+ { "extendedFreqPriorities-r13", "lte-rrc.extendedFreqPriorities_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_extendedFreqPriorities_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_multiBandInfoReport_r13,
+ { "multiBandInfoReport-r13", "lte-rrc.multiBandInfoReport_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_multiBandInfoReport_r13_vals), 0,
+ "T_multiBandInfoReport_r13", HFILL }},
+ { &hf_lte_rrc_rssi_AndChannelOccupancyReporting_r13,
+ { "rssi-AndChannelOccupancyReporting-r13", "lte-rrc.rssi_AndChannelOccupancyReporting_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rssi_AndChannelOccupancyReporting_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_BandListEUTRA_item,
{ "BandInfoEUTRA", "lte-rrc.BandInfoEUTRA_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66092,6 +73110,14 @@ void proto_register_lte_rrc(void) {
{ "BandclassCDMA2000", "lte-rrc.BandclassCDMA2000",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_BandclassCDMA2000_vals_ext, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_supportedBandListWLAN_r13,
+ { "supportedBandListWLAN-r13", "lte-rrc.supportedBandListWLAN_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13", HFILL }},
+ { &hf_lte_rrc_supportedBandListWLAN_r13_item,
+ { "WLAN-BandIndicator-r13", "lte-rrc.WLAN_BandIndicator_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_WLAN_BandIndicator_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_intraFreqProximityIndication_r9,
{ "intraFreqProximityIndication-r9", "lte-rrc.intraFreqProximityIndication_r9",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_intraFreqProximityIndication_r9_vals), 0,
@@ -66172,6 +73198,54 @@ void proto_register_lte_rrc(void) {
{ "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_scptm_SCell_r13,
+ { "scptm-SCell-r13", "lte-rrc.scptm_SCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_scptm_SCell_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_scptm_NonServingCell_r13,
+ { "scptm-NonServingCell-r13", "lte-rrc.scptm_NonServingCell_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_scptm_NonServingCell_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_scptm_AsyncDC_r13,
+ { "scptm-AsyncDC-r13", "lte-rrc.scptm_AsyncDC_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_scptm_AsyncDC_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_ModeA_r13,
+ { "ce-ModeA-r13", "lte-rrc.ce_ModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_ModeB_r13,
+ { "ce-ModeB-r13", "lte-rrc.ce_ModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_crossCarrierSchedulingLAA_DL_r13,
+ { "crossCarrierSchedulingLAA-DL-r13", "lte-rrc.crossCarrierSchedulingLAA_DL_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_crossCarrierSchedulingLAA_DL_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_csi_RS_DRS_RRM_MeasurementsLAA_r13,
+ { "csi-RS-DRS-RRM-MeasurementsLAA-r13", "lte-rrc.csi_RS_DRS_RRM_MeasurementsLAA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_csi_RS_DRS_RRM_MeasurementsLAA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_downlinkLAA_r13,
+ { "downlinkLAA-r13", "lte-rrc.downlinkLAA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_downlinkLAA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_endingDwPTS_r13,
+ { "endingDwPTS-r13", "lte-rrc.endingDwPTS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_endingDwPTS_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_secondSlotStartingPosition_r13,
+ { "secondSlotStartingPosition-r13", "lte-rrc.secondSlotStartingPosition_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_secondSlotStartingPosition_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tm9_LAA_r13,
+ { "tm9-LAA-r13", "lte-rrc.tm9_LAA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tm9_LAA_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_tm10_LAA_r13,
+ { "tm10-LAA-r13", "lte-rrc.tm10_LAA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_tm10_LAA_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_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,
@@ -66180,6 +73254,30 @@ void proto_register_lte_rrc(void) {
{ "wlan-IW-ANDSF-Policies-r12", "lte-rrc.wlan_IW_ANDSF_Policies_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_wlan_IW_ANDSF_Policies_r12_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_lwa_r13,
+ { "lwa-r13", "lte-rrc.lwa_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwa_SplitBearer_r13,
+ { "lwa-SplitBearer-r13", "lte-rrc.lwa_SplitBearer_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_SplitBearer_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_wlan_MAC_Address_r13,
+ { "wlan-MAC-Address-r13", "lte-rrc.wlan_MAC_Address_r13",
+ FT_ETHER, BASE_NONE, NULL, 0,
+ "OCTET_STRING_SIZE_6", HFILL }},
+ { &hf_lte_rrc_lwa_BufferSize_r13,
+ { "lwa-BufferSize-r13", "lte-rrc.lwa_BufferSize_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwa_BufferSize_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_rclwi_r13,
+ { "rclwi-r13", "lte-rrc.rclwi_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rclwi_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_lwip_r13,
+ { "lwip-r13", "lte-rrc.lwip_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_lwip_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_NAICS_Capability_List_r12_item,
{ "NAICS-Capability-Entry-r12", "lte-rrc.NAICS_Capability_Entry_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66224,6 +73322,18 @@ void proto_register_lte_rrc(void) {
{ "discSysInfoReporting-r13", "lte-rrc.discSysInfoReporting_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSysInfoReporting_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_commMultipleTx_r13,
+ { "commMultipleTx-r13", "lte-rrc.commMultipleTx_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commMultipleTx_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discInterFreqTx_r13,
+ { "discInterFreqTx-r13", "lte-rrc.discInterFreqTx_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discInterFreqTx_r13_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_discPeriodicSLSS_r13,
+ { "discPeriodicSLSS-r13", "lte-rrc.discPeriodicSLSS_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discPeriodicSLSS_r13_vals), 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_SupportedBandInfoList_r12_item,
{ "SupportedBandInfo-r12", "lte-rrc.SupportedBandInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66240,6 +73350,18 @@ void proto_register_lte_rrc(void) {
{ "ue-Category-v1250", "lte-rrc.ue_Category_v1250",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0", HFILL }},
+ { &hf_lte_rrc_ue_CategoryDL_M_v1310,
+ { "ue-CategoryDL-M-v1310", "lte-rrc.ue_CategoryDL_M_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ue_CategoryDL_M_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_ce_ModeA_r13_01,
+ { "ce-ModeA-r13", "lte-rrc.ce_ModeA_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeA_r13_01_vals), 0,
+ "T_ce_ModeA_r13_01", HFILL }},
+ { &hf_lte_rrc_ce_ModeB_r13_01,
+ { "ce-ModeB-r13", "lte-rrc.ce_ModeB_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_ce_ModeB_r13_01_vals), 0,
+ "T_ce_ModeB_r13_01", HFILL }},
{ &hf_lte_rrc_t300,
{ "t300", "lte-rrc.t300",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t300_vals), 0,
@@ -66264,6 +73386,14 @@ void proto_register_lte_rrc(void) {
{ "n311", "lte-rrc.n311",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n311_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_t300_v1310,
+ { "t300-v1310", "lte-rrc.t300_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t300_v1310_vals), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_t301_v1310_01,
+ { "t301-v1310", "lte-rrc.t301_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_t301_v1310_01_vals), 0,
+ "T_t301_v1310_01", HFILL }},
{ &hf_lte_rrc_VisitedCellInfoList_r12_item,
{ "VisitedCellInfo-r12", "lte-rrc.VisitedCellInfo_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66376,17 +73506,17 @@ void proto_register_lte_rrc(void) {
{ "thresholdBackhaulUL-BandwidthHigh-r12", "lte-rrc.thresholdBackhaulUL_BandwidthHigh_r12",
FT_UINT32, BASE_DEC|BASE_EXT_STRING, &lte_rrc_WLAN_backhaulRate_r12_vals_ext, 0,
"WLAN_backhaulRate_r12", HFILL }},
- { &hf_lte_rrc_thresholdBeaconRSSI_r12,
- { "thresholdBeaconRSSI-r12", "lte-rrc.thresholdBeaconRSSI_r12_element",
+ { &hf_lte_rrc_thresholdWLAN_RSSI_r12,
+ { "thresholdWLAN-RSSI-r12", "lte-rrc.thresholdWLAN_RSSI_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_thresholdBeaconRSSI_Low_r12,
- { "thresholdBeaconRSSI-Low-r12", "lte-rrc.thresholdBeaconRSSI_Low_r12",
- FT_UINT32, BASE_DEC, NULL, 0,
+ { &hf_lte_rrc_thresholdWLAN_RSSI_Low_r12,
+ { "thresholdWLAN-RSSI-Low-r12", "lte-rrc.thresholdWLAN_RSSI_Low_r12",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_thresholdWLAN_RSSI_fmt), 0,
"INTEGER_0_255", HFILL }},
- { &hf_lte_rrc_thresholdBeaconRSSI_High_r12,
- { "thresholdBeaconRSSI-High-r12", "lte-rrc.thresholdBeaconRSSI_High_r12",
- FT_UINT32, BASE_DEC, NULL, 0,
+ { &hf_lte_rrc_thresholdWLAN_RSSI_High_r12,
+ { "thresholdWLAN-RSSI-High-r12", "lte-rrc.thresholdWLAN_RSSI_High_r12",
+ FT_UINT32, BASE_CUSTOM, CF_FUNC(lte_rrc_thresholdWLAN_RSSI_fmt), 0,
"INTEGER_0_255", HFILL }},
{ &hf_lte_rrc_offloadPreferenceIndicator_r12,
{ "offloadPreferenceIndicator-r12", "lte-rrc.offloadPreferenceIndicator_r12",
@@ -66408,8 +73538,8 @@ 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",
+ { &hf_lte_rrc_MBMS_ServiceList_r13_item,
+ { "MBMS-ServiceInfo-r13", "lte-rrc.MBMS_ServiceInfo_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_tmgi_r13,
@@ -66575,7 +73705,7 @@ void proto_register_lte_rrc(void) {
{ &hf_lte_rrc_g_RNTI_r13,
{ "g-RNTI-r13", "lte-rrc.g_RNTI_r13",
FT_BYTES, BASE_NONE, NULL, 0,
- "C_RNTI", HFILL }},
+ "BIT_STRING_SIZE_16", 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,
@@ -66583,7 +73713,7 @@ void proto_register_lte_rrc(void) {
{ &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 }},
+ "BIT_STRING_SIZE_maxNeighCell_SCPTM_r13", HFILL }},
{ &hf_lte_rrc_sessionId_r13,
{ "sessionId-r13", "lte-rrc.sessionId_r13",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -66652,18 +73782,34 @@ void proto_register_lte_rrc(void) {
{ "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,
+ { &hf_lte_rrc_sf2048_01,
+ { "sf2048", "lte-rrc.sf2048",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_2048", HFILL }},
+ { &hf_lte_rrc_sf4096,
+ { "sf4096", "lte-rrc.sf4096",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_4096", HFILL }},
+ { &hf_lte_rrc_sf8192,
+ { "sf8192", "lte-rrc.sf8192",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_8192", HFILL }},
+ { &hf_lte_rrc_SCPTM_NeighbourCellList_r13_item,
+ { "PCI-ARFCN-r13", "lte-rrc.PCI_ARFCN_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_carrierFreq_r13_02,
+ { "carrierFreq-r13", "lte-rrc.carrierFreq_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ARFCN_ValueEUTRA_r9", 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_85,
+ { &hf_lte_rrc_setup_103,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_74_vals), 0,
- "T_setup_74", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_91_vals), 0,
+ "T_setup_91", HFILL }},
{ &hf_lte_rrc_scheduled_r12,
{ "scheduled-r12", "lte-rrc.scheduled_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66700,24 +73846,28 @@ 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,
+ { &hf_lte_rrc_commTxResources_v1310,
+ { "commTxResources-v1310", "lte-rrc.commTxResources_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_commTxResources_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_86,
- { "setup", "lte-rrc.setup_element",
+ { &hf_lte_rrc_setup_104,
+ { "setup", "lte-rrc.setup",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_92_vals), 0,
+ "T_setup_92", HFILL }},
+ { &hf_lte_rrc_scheduled_v1310,
+ { "scheduled-v1310", "lte-rrc.scheduled_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_75", HFILL }},
+ NULL, 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",
+ { &hf_lte_rrc_multipleTx_r13,
+ { "multipleTx-r13", "lte-rrc.multipleTx_r13",
FT_BOOLEAN, BASE_NONE, NULL, 0,
"BOOLEAN", HFILL }},
- { &hf_lte_rrc_ue_Selected_r13x0,
- { "ue-Selected-r13x0", "lte-rrc.ue_Selected_r13x0_element",
+ { &hf_lte_rrc_ue_Selected_v1310,
+ { "ue-Selected-v1310", "lte-rrc.ue_Selected_v1310_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_commTxPoolNormalDedicatedExt_r13,
@@ -66756,10 +73906,10 @@ 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",
+ { &hf_lte_rrc_poolIdentity_v1310,
+ { "poolIdentity-v1310", "lte-rrc.poolIdentity_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
- "SL_CommTxPoolIdentity_v13x0", HFILL }},
+ "SL_TxPoolIdentity_v1310", HFILL }},
{ &hf_lte_rrc_pool_r13,
{ "pool-r13", "lte-rrc.pool_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66848,10 +73998,10 @@ void proto_register_lte_rrc(void) {
{ "discTxResources-r12", "lte-rrc.discTxResources_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxResources_r12_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_87,
+ { &hf_lte_rrc_setup_105,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_76_vals), 0,
- "T_setup_76", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_93_vals), 0,
+ "T_setup_93", HFILL }},
{ &hf_lte_rrc_scheduled_r12_01,
{ "scheduled-r12", "lte-rrc.scheduled_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66884,22 +74034,22 @@ 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_88,
+ { &hf_lte_rrc_setup_106,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_77", HFILL }},
+ "T_setup_94", 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,
+ { &hf_lte_rrc_discTxResourcesPS_r13,
{ "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,
+ { &hf_lte_rrc_setup_107,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_78_vals), 0,
- "T_setup_78", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_95_vals), 0,
+ "T_setup_95", HFILL }},
{ &hf_lte_rrc_scheduled_r13,
{ "scheduled-r13", "lte-rrc.scheduled_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -66916,10 +74066,10 @@ void proto_register_lte_rrc(void) {
{ "discTxInterFreqInfo-r13", "lte-rrc.discTxInterFreqInfo_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discTxInterFreqInfo_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_90,
+ { &hf_lte_rrc_setup_108,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
- "T_setup_79", HFILL }},
+ "T_setup_96", HFILL }},
{ &hf_lte_rrc_discTxCarrierFreq_r13,
{ "discTxCarrierFreq-r13", "lte-rrc.discTxCarrierFreq_r13",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -66928,19 +74078,19 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_discTxInfoInterFreqListAdd_r13,
+ { "discTxInfoInterFreqListAdd-r13", "lte-rrc.discTxInfoInterFreqListAdd_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- "SL_DiscTxInfoInterFreqListExt_r13", HFILL }},
+ "SL_DiscTxInfoInterFreqListAdd_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 }},
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ "BOOLEAN", 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,
+ { &hf_lte_rrc_setup_109,
{ "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"SL_GapConfig_r13", HFILL }},
@@ -66948,15 +74098,15 @@ void proto_register_lte_rrc(void) {
{ "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,
+ { &hf_lte_rrc_discSysInfoToReportConfig_r13,
+ { "discSysInfoToReportConfig-r13", "lte-rrc.discSysInfoToReportConfig_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discSysInfoToReportConfig_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_92,
+ { &hf_lte_rrc_setup_110,
{ "setup", "lte-rrc.setup",
FT_UINT32, BASE_DEC, NULL, 0,
- "SL_DiscSysInfoReportFreqList_r13", HFILL }},
- { &hf_lte_rrc_SL_DiscSysInfoReportFreqList_r13_item,
+ "SL_DiscSysInfoToReportFreqList_r13", HFILL }},
+ { &hf_lte_rrc_SL_DiscSysInfoToReportFreqList_r13_item,
{ "ARFCN-ValueEUTRA-r9", "lte-rrc.ARFCN_ValueEUTRA_r9",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
@@ -66976,22 +74126,30 @@ void proto_register_lte_rrc(void) {
{ "ARFCN-ValueEUTRA-r9", "lte-rrc.ARFCN_ValueEUTRA_r9",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_discTxResources_r13_01,
+ { &hf_lte_rrc_discTxResources_r13,
{ "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,
+ { &hf_lte_rrc_discTxResourcesPS_r13_01,
{ "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,
+ { &hf_lte_rrc_setup_111,
{ "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_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_97_vals), 0,
+ "T_setup_97", HFILL }},
+ { &hf_lte_rrc_ue_Selected_r13_01,
+ { "ue-Selected-r13", "lte-rrc.ue_Selected_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscTxPoolDedicated_r13", HFILL }},
+ { &hf_lte_rrc_SL_DiscTxPoolToAddModList_r12_item,
+ { "SL-DiscTxPoolToAddMod-r12", "lte-rrc.SL_DiscTxPoolToAddMod_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_lte_rrc_pool_r12_01,
+ { "pool-r12", "lte-rrc.pool_r12_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "SL_DiscResourcePool_r12", HFILL }},
{ &hf_lte_rrc_discTxConfig_r13,
{ "discTxConfig-r13", "lte-rrc.discTxConfig_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -67004,14 +74162,6 @@ void proto_register_lte_rrc(void) {
{ "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,
@@ -67020,14 +74170,6 @@ void proto_register_lte_rrc(void) {
{ "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,
- NULL, HFILL }},
- { &hf_lte_rrc_pool_r12_01,
- { "pool-r12", "lte-rrc.pool_r12_element",
- FT_NONE, BASE_NONE, NULL, 0,
- "SL_DiscResourcePool_r12", HFILL }},
{ &hf_lte_rrc_SL_TF_IndexPairList_r12_item,
{ "SL-TF-IndexPair-r12", "lte-rrc.SL_TF_IndexPair_r12_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -67120,22 +74262,34 @@ 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,
+ { &hf_lte_rrc_discPeriod_v1310,
+ { "discPeriod-v1310", "lte-rrc.discPeriod_v1310",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_discPeriod_v1310_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_setup_94,
+ { &hf_lte_rrc_setup_112,
{ "setup", "lte-rrc.setup",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_81_vals), 0,
- "T_setup_81", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_setup_98_vals), 0,
+ "T_setup_98", HFILL }},
{ &hf_lte_rrc_rxParamsAddNeighFreq_r13,
- { "rxParamsAddNeighFreq-r13", "lte-rrc.rxParamsAddNeighFreq_r13_element",
- FT_NONE, BASE_NONE, NULL, 0,
+ { "rxParamsAddNeighFreq-r13", "lte-rrc.rxParamsAddNeighFreq_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_rxParamsAddNeighFreq_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_txParamsAddNeighFreq_r13,
- { "txParamsAddNeighFreq-r13", "lte-rrc.txParamsAddNeighFreq_r13_element",
+ { &hf_lte_rrc_setup_113,
+ { "setup", "lte-rrc.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_99", HFILL }},
+ { &hf_lte_rrc_physCellId_r13_01,
+ { "physCellId-r13", "lte-rrc.physCellId_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PhysCellIdList_r13", HFILL }},
+ { &hf_lte_rrc_txParamsAddNeighFreq_r13,
+ { "txParamsAddNeighFreq-r13", "lte-rrc.txParamsAddNeighFreq_r13",
+ FT_UINT32, BASE_DEC, VALS(lte_rrc_T_txParamsAddNeighFreq_r13_vals), 0,
NULL, HFILL }},
+ { &hf_lte_rrc_setup_114,
+ { "setup", "lte-rrc.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "T_setup_100", HFILL }},
{ &hf_lte_rrc_tdd_Config_r13,
{ "tdd-Config-r13", "lte-rrc.tdd_Config_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -67156,6 +74310,10 @@ void proto_register_lte_rrc(void) {
{ "syncConfigIndex-r13", "lte-rrc.syncConfigIndex_r13",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_15", HFILL }},
+ { &hf_lte_rrc_PhysCellIdList_r13_item,
+ { "PhysCellId", "lte-rrc.PhysCellId",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_threshLow_r12,
{ "threshLow-r12", "lte-rrc.threshLow_r12",
FT_UINT32, BASE_DEC, VALS(lte_rrc_RSRP_RangeSL2_vals), 0,
@@ -67276,7 +74434,7 @@ void proto_register_lte_rrc(void) {
{ "syncTxPeriodic-r13", "lte-rrc.syncTxPeriodic_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_syncTxPeriodic_r13_vals), 0,
NULL, HFILL }},
- { &hf_lte_rrc_SL_SyncConfigListNFreq_r12_item,
+ { &hf_lte_rrc_SL_SyncConfigListNFreq_r13_item,
{ "SL-SyncConfigNFreq-r13", "lte-rrc.SL_SyncConfigNFreq_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -67316,8 +74474,8 @@ void proto_register_lte_rrc(void) {
{ "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",
+ { &hf_lte_rrc_rxParameters_r13,
+ { "rxParameters-r13", "lte-rrc.rxParameters_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_discSyncWindow_r13,
@@ -67336,30 +74494,30 @@ void proto_register_lte_rrc(void) {
{ "carrierFreqInfo-13", "lte-rrc.carrierFreqInfo_13",
FT_UINT32, BASE_DEC, NULL, 0,
"ARFCN_ValueEUTRA_r9", HFILL }},
+ { &hf_lte_rrc_discRxResources_r13,
+ { "discRxResources-r13", "lte-rrc.discRxResources_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscRxPoolList_r12", HFILL }},
+ { &hf_lte_rrc_discTxPowerInfo_r13,
+ { "discTxPowerInfo-r13", "lte-rrc.discTxPowerInfo_r13",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "SL_DiscTxPowerInfoList_r12", HFILL }},
{ &hf_lte_rrc_discSyncConfig_r13_01,
{ "discSyncConfig-r13", "lte-rrc.discSyncConfig_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
- 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",
+ "SL_SyncConfigNFreq_r13", HFILL }},
+ { &hf_lte_rrc_discCellSelectionInfo_r13_01,
+ { "discCellSelectionInfo-r13", "lte-rrc.discCellSelectionInfo_r13_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_q_RxLevMinOffset_r13,
{ "q-RxLevMinOffset-r13", "lte-rrc.q_RxLevMinOffset_r13",
- FT_UINT32, BASE_DEC, VALS(lte_rrc_q_RxLevMinOffset_vals), 0,
+ FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_8", HFILL }},
+ { &hf_lte_rrc_cellReselectionInfo_r13,
+ { "cellReselectionInfo-r13", "lte-rrc.cellReselectionInfo_r13_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_lte_rrc_q_Hyst_r13_01,
{ "q-Hyst-r13", "lte-rrc.q_Hyst_r13",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_q_Hyst_r13_01_vals), 0,
@@ -67449,10 +74607,10 @@ void proto_register_lte_rrc(void) {
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
{ &hf_lte_rrc_SL_TxPoolToReleaseListExt_r13_item,
- { "SL-CommTxPoolIdentity-v13x0", "lte-rrc.SL_CommTxPoolIdentity_v13x0",
+ { "SL-TxPoolIdentity-v1310", "lte-rrc.SL_TxPoolIdentity_v1310",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_lte_rrc_message_09,
+ { &hf_lte_rrc_message_10,
{ "message", "lte-rrc.message_element",
FT_NONE, BASE_NONE, NULL, 0,
"SBCCH_SL_BCH_MessageType", HFILL }},
@@ -67482,7 +74640,7 @@ void proto_register_lte_rrc(void) {
"BIT_STRING_SIZE_19", HFILL }},
/*--- End of included file: packet-lte-rrc-hfarr.c ---*/
-#line 2964 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3077 "./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",
@@ -67916,6 +75074,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_aperiodicCSI_Reporting_r13_bit1,
+ { "Bit 1", "lte-rrc.aperiodicCSI_Reporting_r13.bit1",
+ FT_BOOLEAN, BASE_NONE, TFS(&hf_lte_rrc_aperiodicCSI_Reporting_r13_bit1_val), 0,
+ NULL, HFILL }},
+ { &hf_lte_rrc_aperiodicCSI_Reporting_r13_bit2,
+ { "Bit 2", "lte-rrc.aperiodicCSI_Reporting_r13.bit2",
+ FT_BOOLEAN, BASE_NONE, TFS(&hf_lte_rrc_aperiodicCSI_Reporting_r13_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,
@@ -68253,41 +75419,45 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BCCH_DL_SCH_MessageType,
&ett_lte_rrc_T_c1_04,
&ett_lte_rrc_T_messageClassExtension,
+ &ett_lte_rrc_BCCH_DL_SCH_Message_BR,
+ &ett_lte_rrc_BCCH_DL_SCH_MessageType_BR_r13,
+ &ett_lte_rrc_T_c1_05,
+ &ett_lte_rrc_T_messageClassExtension_01,
&ett_lte_rrc_MCCH_Message,
&ett_lte_rrc_MCCH_MessageType,
- &ett_lte_rrc_T_c1_05,
+ &ett_lte_rrc_T_c1_06,
&ett_lte_rrc_T_later,
&ett_lte_rrc_T_c2,
- &ett_lte_rrc_T_messageClassExtension_01,
+ &ett_lte_rrc_T_messageClassExtension_02,
&ett_lte_rrc_PCCH_Message,
&ett_lte_rrc_PCCH_MessageType,
- &ett_lte_rrc_T_c1_06,
- &ett_lte_rrc_T_messageClassExtension_02,
- &ett_lte_rrc_DL_CCCH_Message,
- &ett_lte_rrc_DL_CCCH_MessageType,
&ett_lte_rrc_T_c1_07,
&ett_lte_rrc_T_messageClassExtension_03,
- &ett_lte_rrc_DL_DCCH_Message,
- &ett_lte_rrc_DL_DCCH_MessageType,
+ &ett_lte_rrc_DL_CCCH_Message,
+ &ett_lte_rrc_DL_CCCH_MessageType,
&ett_lte_rrc_T_c1_08,
&ett_lte_rrc_T_messageClassExtension_04,
- &ett_lte_rrc_UL_CCCH_Message,
- &ett_lte_rrc_UL_CCCH_MessageType,
+ &ett_lte_rrc_DL_DCCH_Message,
+ &ett_lte_rrc_DL_DCCH_MessageType,
&ett_lte_rrc_T_c1_09,
&ett_lte_rrc_T_messageClassExtension_05,
- &ett_lte_rrc_UL_DCCH_Message,
- &ett_lte_rrc_UL_DCCH_MessageType,
+ &ett_lte_rrc_UL_CCCH_Message,
+ &ett_lte_rrc_UL_CCCH_MessageType,
&ett_lte_rrc_T_c1_10,
&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_UL_DCCH_Message,
+ &ett_lte_rrc_UL_DCCH_MessageType,
&ett_lte_rrc_T_c1_11,
&ett_lte_rrc_T_messageClassExtension_07,
+ &ett_lte_rrc_T_c2_01,
+ &ett_lte_rrc_T_messageClassExtensionFuture_r11,
+ &ett_lte_rrc_SC_MCCH_Message_r13,
+ &ett_lte_rrc_SC_MCCH_MessageType_r13,
+ &ett_lte_rrc_T_c1_12,
+ &ett_lte_rrc_T_messageClassExtension_08,
&ett_lte_rrc_CounterCheck,
&ett_lte_rrc_T_criticalExtensions_04,
- &ett_lte_rrc_T_c1_12,
+ &ett_lte_rrc_T_c1_13,
&ett_lte_rrc_T_criticalExtensionsFuture_04,
&ett_lte_rrc_CounterCheck_r8_IEs,
&ett_lte_rrc_CounterCheck_v8a0_IEs,
@@ -68316,7 +75486,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_08,
&ett_lte_rrc_DLInformationTransfer,
&ett_lte_rrc_T_criticalExtensions_08,
- &ett_lte_rrc_T_c1_13,
+ &ett_lte_rrc_T_c1_14,
&ett_lte_rrc_T_criticalExtensionsFuture_08,
&ett_lte_rrc_DLInformationTransfer_r8_IEs,
&ett_lte_rrc_T_dedicatedInfoType,
@@ -68324,7 +75494,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_09,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest,
&ett_lte_rrc_T_criticalExtensions_09,
- &ett_lte_rrc_T_c1_14,
+ &ett_lte_rrc_T_c1_15,
&ett_lte_rrc_T_criticalExtensionsFuture_09,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_r8_IEs,
&ett_lte_rrc_HandoverFromEUTRAPreparationRequest_v890_IEs,
@@ -68333,16 +75503,21 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_10,
&ett_lte_rrc_InDeviceCoexIndication_r11,
&ett_lte_rrc_T_criticalExtensions_10,
- &ett_lte_rrc_T_c1_15,
+ &ett_lte_rrc_T_c1_16,
&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_InDeviceCoexIndication_v1310_IEs,
&ett_lte_rrc_T_nonCriticalExtension_11,
&ett_lte_rrc_AffectedCarrierFreqList_r11,
+ &ett_lte_rrc_AffectedCarrierFreqList_v1310,
&ett_lte_rrc_AffectedCarrierFreq_r11,
+ &ett_lte_rrc_AffectedCarrierFreq_v1310,
&ett_lte_rrc_AffectedCarrierFreqCombList_r11,
+ &ett_lte_rrc_AffectedCarrierFreqCombList_r13,
&ett_lte_rrc_AffectedCarrierFreqComb_r11,
+ &ett_lte_rrc_AffectedCarrierFreqComb_r13,
&ett_lte_rrc_TDM_AssistanceInfo_r11,
&ett_lte_rrc_T_drx_AssistanceInfo_r11,
&ett_lte_rrc_IDC_SubframePatternList_r11,
@@ -68351,7 +75526,7 @@ 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_16,
+ &ett_lte_rrc_T_c1_17,
&ett_lte_rrc_T_criticalExtensionsFuture_11,
&ett_lte_rrc_InterFreqRSTDMeasurementIndication_r10_IEs,
&ett_lte_rrc_T_rstd_InterFreqIndication_r10,
@@ -68361,7 +75536,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RSTD_InterFreqInfo_r10,
&ett_lte_rrc_LoggedMeasurementConfiguration_r10,
&ett_lte_rrc_T_criticalExtensions_12,
- &ett_lte_rrc_T_c1_17,
+ &ett_lte_rrc_T_c1_18,
&ett_lte_rrc_T_criticalExtensionsFuture_12,
&ett_lte_rrc_LoggedMeasurementConfiguration_r10_IEs,
&ett_lte_rrc_LoggedMeasurementConfiguration_v1080_IEs,
@@ -68377,7 +75552,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CountingRequestInfo_r10,
&ett_lte_rrc_MBMSCountingResponse_r10,
&ett_lte_rrc_T_criticalExtensions_13,
- &ett_lte_rrc_T_c1_18,
+ &ett_lte_rrc_T_c1_19,
&ett_lte_rrc_T_criticalExtensionsFuture_13,
&ett_lte_rrc_MBMSCountingResponse_r10_IEs,
&ett_lte_rrc_T_nonCriticalExtension_15,
@@ -68385,10 +75560,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CountingResponseInfo_r10,
&ett_lte_rrc_MBMSInterestIndication_r11,
&ett_lte_rrc_T_criticalExtensions_14,
- &ett_lte_rrc_T_c1_19,
+ &ett_lte_rrc_T_c1_20,
&ett_lte_rrc_T_criticalExtensionsFuture_14,
&ett_lte_rrc_MBMSInterestIndication_r11_IEs,
- &ett_lte_rrc_MBMSInterestIndication_r13_IEs,
+ &ett_lte_rrc_MBMSInterestIndication_v1310_IEs,
&ett_lte_rrc_T_nonCriticalExtension_16,
&ett_lte_rrc_MBSFNAreaConfiguration_r9,
&ett_lte_rrc_MBSFNAreaConfiguration_v930_IEs,
@@ -68397,14 +75572,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CommonSF_AllocPatternList_r9,
&ett_lte_rrc_MeasurementReport,
&ett_lte_rrc_T_criticalExtensions_15,
- &ett_lte_rrc_T_c1_20,
+ &ett_lte_rrc_T_c1_21,
&ett_lte_rrc_T_criticalExtensionsFuture_15,
&ett_lte_rrc_MeasurementReport_r8_IEs,
&ett_lte_rrc_MeasurementReport_v8a0_IEs,
&ett_lte_rrc_T_nonCriticalExtension_18,
&ett_lte_rrc_MobilityFromEUTRACommand,
&ett_lte_rrc_T_criticalExtensions_16,
- &ett_lte_rrc_T_c1_21,
+ &ett_lte_rrc_T_c1_22,
&ett_lte_rrc_T_criticalExtensionsFuture_16,
&ett_lte_rrc_MobilityFromEUTRACommand_r8_IEs,
&ett_lte_rrc_T_purpose,
@@ -68426,7 +75601,7 @@ 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_Paging_v13xx_IEs,
+ &ett_lte_rrc_Paging_v1310_IEs,
&ett_lte_rrc_T_nonCriticalExtension_21,
&ett_lte_rrc_PagingRecordList,
&ett_lte_rrc_PagingRecord,
@@ -68434,7 +75609,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_IMSI,
&ett_lte_rrc_ProximityIndication_r9,
&ett_lte_rrc_T_criticalExtensions_17,
- &ett_lte_rrc_T_c1_22,
+ &ett_lte_rrc_T_c1_23,
&ett_lte_rrc_T_criticalExtensionsFuture_17,
&ett_lte_rrc_ProximityIndication_r9_IEs,
&ett_lte_rrc_T_carrierFreq_r9,
@@ -68442,20 +75617,20 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_22,
&ett_lte_rrc_RNReconfiguration_r10,
&ett_lte_rrc_T_criticalExtensions_18,
- &ett_lte_rrc_T_c1_23,
+ &ett_lte_rrc_T_c1_24,
&ett_lte_rrc_T_criticalExtensionsFuture_18,
&ett_lte_rrc_RNReconfiguration_r10_IEs,
&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_24,
+ &ett_lte_rrc_T_c1_25,
&ett_lte_rrc_T_criticalExtensionsFuture_19,
&ett_lte_rrc_RNReconfigurationComplete_r10_IEs,
&ett_lte_rrc_T_nonCriticalExtension_24,
&ett_lte_rrc_RRCConnectionReconfiguration,
&ett_lte_rrc_T_criticalExtensions_20,
- &ett_lte_rrc_T_c1_25,
+ &ett_lte_rrc_T_c1_26,
&ett_lte_rrc_T_criticalExtensionsFuture_20,
&ett_lte_rrc_RRCConnectionReconfiguration_r8_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxDRB_OF_DedicatedInfoNAS,
@@ -68469,7 +75644,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RRCConnectionReconfiguration_v1250_IEs,
&ett_lte_rrc_T_wlan_OffloadInfo_r12,
&ett_lte_rrc_T_setup,
- &ett_lte_rrc_RRCConnectionReconfiguration_v13xy_IEs,
+ &ett_lte_rrc_RRCConnectionReconfiguration_v1310_IEs,
+ &ett_lte_rrc_T_steeringCommandWLAN_r13,
+ &ett_lte_rrc_T_setup_01,
+ &ett_lte_rrc_T_command,
&ett_lte_rrc_T_nonCriticalExtension_26,
&ett_lte_rrc_SL_SyncTxControl_r12,
&ett_lte_rrc_PSCellToAddMod_r12,
@@ -68479,12 +75657,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SCellToAddModListExt_r13,
&ett_lte_rrc_SCellToAddMod_r10,
&ett_lte_rrc_T_cellIdentification_r10,
- &ett_lte_rrc_SCellToAddMod_r13,
+ &ett_lte_rrc_SCellToAddModExt_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_setup_02,
&ett_lte_rrc_T_scg_ConfigPartMCG_r12,
&ett_lte_rrc_SCG_ConfigPartSCG_r12,
&ett_lte_rrc_SecurityConfigHO,
@@ -68502,7 +75680,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_27,
&ett_lte_rrc_RRCConnectionReestablishment,
&ett_lte_rrc_T_criticalExtensions_22,
- &ett_lte_rrc_T_c1_26,
+ &ett_lte_rrc_T_c1_27,
&ett_lte_rrc_T_criticalExtensionsFuture_22,
&ett_lte_rrc_RRCConnectionReestablishment_r8_IEs,
&ett_lte_rrc_RRCConnectionReestablishment_v8a0_IEs,
@@ -68530,7 +75708,7 @@ 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_27,
+ &ett_lte_rrc_T_c1_28,
&ett_lte_rrc_T_criticalExtensionsFuture_26,
&ett_lte_rrc_RRCConnectionReject_r8_IEs,
&ett_lte_rrc_RRCConnectionReject_v8a0_IEs,
@@ -68540,7 +75718,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_nonCriticalExtension_31,
&ett_lte_rrc_RRCConnectionRelease,
&ett_lte_rrc_T_criticalExtensions_27,
- &ett_lte_rrc_T_c1_28,
+ &ett_lte_rrc_T_c1_29,
&ett_lte_rrc_T_criticalExtensionsFuture_27,
&ett_lte_rrc_RRCConnectionRelease_r8_IEs,
&ett_lte_rrc_RRCConnectionRelease_v890_IEs,
@@ -68558,12 +75736,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_FreqPriorityListEUTRA_v1310,
+ &ett_lte_rrc_FreqPriorityListExtEUTRA_v1310,
&ett_lte_rrc_FreqPriorityEUTRA,
&ett_lte_rrc_FreqPriorityEUTRA_v9e0,
&ett_lte_rrc_FreqPriorityEUTRA_r12,
- &ett_lte_rrc_FreqPriorityEUTRA_v13xy,
+ &ett_lte_rrc_FreqPriorityEUTRA_v1310,
&ett_lte_rrc_FreqsPriorityListGERAN,
&ett_lte_rrc_FreqsPriorityGERAN,
&ett_lte_rrc_FreqPriorityListUTRA_FDD,
@@ -68589,14 +75767,14 @@ 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_29,
+ &ett_lte_rrc_T_c1_30,
&ett_lte_rrc_T_criticalExtensionsFuture_29,
&ett_lte_rrc_RRCConnectionSetup_r8_IEs,
&ett_lte_rrc_RRCConnectionSetup_v8a0_IEs,
&ett_lte_rrc_T_nonCriticalExtension_34,
&ett_lte_rrc_RRCConnectionSetupComplete,
&ett_lte_rrc_T_criticalExtensions_30,
- &ett_lte_rrc_T_c1_30,
+ &ett_lte_rrc_T_c1_31,
&ett_lte_rrc_T_criticalExtensionsFuture_30,
&ett_lte_rrc_RRCConnectionSetupComplete_r8_IEs,
&ett_lte_rrc_RRCConnectionSetupComplete_v8a0_IEs,
@@ -68607,47 +75785,48 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_RegisteredMME,
&ett_lte_rrc_SCGFailureInformation_r12,
&ett_lte_rrc_T_criticalExtensions_31,
- &ett_lte_rrc_T_c1_31,
+ &ett_lte_rrc_T_c1_32,
&ett_lte_rrc_T_criticalExtensionsFuture_31,
&ett_lte_rrc_SCGFailureInformation_r12_IEs,
+ &ett_lte_rrc_SCGFailureInformation_v1310_IEs,
&ett_lte_rrc_T_nonCriticalExtension_36,
&ett_lte_rrc_FailureReportSCG_r12,
&ett_lte_rrc_SCPTMConfiguration_r13,
+ &ett_lte_rrc_T_nonCriticalExtension_37,
&ett_lte_rrc_SecurityModeCommand,
&ett_lte_rrc_T_criticalExtensions_32,
- &ett_lte_rrc_T_c1_32,
+ &ett_lte_rrc_T_c1_33,
&ett_lte_rrc_T_criticalExtensionsFuture_32,
&ett_lte_rrc_SecurityModeCommand_r8_IEs,
&ett_lte_rrc_SecurityModeCommand_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_37,
+ &ett_lte_rrc_T_nonCriticalExtension_38,
&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_38,
+ &ett_lte_rrc_T_nonCriticalExtension_39,
&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_39,
+ &ett_lte_rrc_T_nonCriticalExtension_40,
&ett_lte_rrc_SidelinkUEInformation_r12,
&ett_lte_rrc_T_criticalExtensions_35,
- &ett_lte_rrc_T_c1_33,
+ &ett_lte_rrc_T_c1_34,
&ett_lte_rrc_T_criticalExtensionsFuture_35,
&ett_lte_rrc_SidelinkUEInformation_r12_IEs,
- &ett_lte_rrc_SidelinkUEInformation_v13x0_IEs,
+ &ett_lte_rrc_SidelinkUEInformation_v1310_IEs,
&ett_lte_rrc_T_commTxResourceInfoReqRelay_r13,
- &ett_lte_rrc_T_discTxResourceReq_v13x0,
- &ett_lte_rrc_T_nonCriticalExtension_40,
+ &ett_lte_rrc_T_discTxResourceReq_v1310,
+ &ett_lte_rrc_T_nonCriticalExtension_41,
&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_SL_DiscSysInfoReportFreqList_r13,
&ett_lte_rrc_SystemInformation,
&ett_lte_rrc_T_criticalExtensions_36,
&ett_lte_rrc_T_criticalExtensionsFuture_36,
@@ -68655,7 +75834,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_sib_TypeAndInfo,
&ett_lte_rrc_T_sib_TypeAndInfo_item,
&ett_lte_rrc_SystemInformation_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_41,
+ &ett_lte_rrc_T_nonCriticalExtension_42,
&ett_lte_rrc_SystemInformationBlockType1,
&ett_lte_rrc_T_cellAccessRelatedInfo,
&ett_lte_rrc_T_cellSelectionInfo,
@@ -68663,69 +75842,74 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SystemInformationBlockType1_v8h0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v9e0_IEs,
&ett_lte_rrc_SystemInformationBlockType1_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_42,
+ &ett_lte_rrc_T_nonCriticalExtension_43,
&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_SystemInformationBlockType1_v13xy_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_43,
+ &ett_lte_rrc_SystemInformationBlockType1_v1310_IEs,
+ &ett_lte_rrc_T_bandwidthReducedAccessRelatedInfo_r13,
+ &ett_lte_rrc_T_fdd_DownlinkOrTddSubframeBitmapLC_r13,
+ &ett_lte_rrc_T_nonCriticalExtension_44,
&ett_lte_rrc_PLMN_IdentityList,
&ett_lte_rrc_PLMN_IdentityInfo,
&ett_lte_rrc_SchedulingInfoList,
&ett_lte_rrc_SchedulingInfo,
+ &ett_lte_rrc_SchedulingInfoList_BR_r13,
+ &ett_lte_rrc_SchedulingInfo_BR_r13,
&ett_lte_rrc_SIB_MappingInfo,
+ &ett_lte_rrc_SystemInfoValueTagList_r13,
&ett_lte_rrc_CellSelectionInfo_v920,
&ett_lte_rrc_CellSelectionInfo_v1130,
&ett_lte_rrc_CellSelectionInfo_v1250,
&ett_lte_rrc_UEAssistanceInformation_r11,
&ett_lte_rrc_T_criticalExtensions_37,
- &ett_lte_rrc_T_c1_34,
+ &ett_lte_rrc_T_c1_35,
&ett_lte_rrc_T_criticalExtensionsFuture_37,
&ett_lte_rrc_UEAssistanceInformation_r11_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_44,
+ &ett_lte_rrc_T_nonCriticalExtension_45,
&ett_lte_rrc_UECapabilityEnquiry,
&ett_lte_rrc_T_criticalExtensions_38,
- &ett_lte_rrc_T_c1_35,
+ &ett_lte_rrc_T_c1_36,
&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_UECapabilityEnquiry_v13xy_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_45,
+ &ett_lte_rrc_UECapabilityEnquiry_v1310_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_46,
&ett_lte_rrc_UE_CapabilityRequest,
&ett_lte_rrc_UECapabilityInformation,
&ett_lte_rrc_T_criticalExtensions_39,
- &ett_lte_rrc_T_c1_36,
+ &ett_lte_rrc_T_c1_37,
&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_46,
+ &ett_lte_rrc_T_nonCriticalExtension_47,
&ett_lte_rrc_UEInformationRequest_r9,
&ett_lte_rrc_T_criticalExtensions_40,
- &ett_lte_rrc_T_c1_37,
+ &ett_lte_rrc_T_c1_38,
&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_47,
+ &ett_lte_rrc_T_nonCriticalExtension_48,
&ett_lte_rrc_UEInformationResponse_r9,
&ett_lte_rrc_T_criticalExtensions_41,
- &ett_lte_rrc_T_c1_38,
+ &ett_lte_rrc_T_c1_39,
&ett_lte_rrc_T_criticalExtensionsFuture_41,
&ett_lte_rrc_UEInformationResponse_r9_IEs,
&ett_lte_rrc_T_rach_Report_r9,
&ett_lte_rrc_UEInformationResponse_v9e0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_48,
+ &ett_lte_rrc_T_nonCriticalExtension_49,
&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_49,
+ &ett_lte_rrc_T_nonCriticalExtension_50,
&ett_lte_rrc_RLF_Report_r9,
&ett_lte_rrc_T_measResultLastServCell_r9,
&ett_lte_rrc_T_measResultNeighCells_r9,
@@ -68767,26 +75951,32 @@ 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_39,
+ &ett_lte_rrc_T_c1_40,
&ett_lte_rrc_T_criticalExtensionsFuture_42,
&ett_lte_rrc_ULHandoverPreparationTransfer_r8_IEs,
&ett_lte_rrc_ULHandoverPreparationTransfer_v8a0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_50,
+ &ett_lte_rrc_T_nonCriticalExtension_51,
&ett_lte_rrc_ULInformationTransfer,
&ett_lte_rrc_T_criticalExtensions_43,
- &ett_lte_rrc_T_c1_40,
+ &ett_lte_rrc_T_c1_41,
&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_51,
+ &ett_lte_rrc_T_nonCriticalExtension_52,
+ &ett_lte_rrc_WLANConnectionStatusReport_r13,
+ &ett_lte_rrc_T_criticalExtensions_44,
+ &ett_lte_rrc_T_c1_42,
+ &ett_lte_rrc_T_criticalExtensionsFuture_44,
+ &ett_lte_rrc_WLANConnectionStatusReport_r13_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_53,
&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_52,
+ &ett_lte_rrc_T_nonCriticalExtension_54,
&ett_lte_rrc_AC_BarringConfig,
&ett_lte_rrc_MBSFN_SubframeConfigList,
&ett_lte_rrc_AC_BarringPerPLMN_List_r12,
@@ -68807,9 +75997,9 @@ void proto_register_lte_rrc(void) {
&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_CellReselectionServingFreqInfo_v1310,
&ett_lte_rrc_SystemInformationBlockType3_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_53,
+ &ett_lte_rrc_T_nonCriticalExtension_55,
&ett_lte_rrc_SystemInformationBlockType4,
&ett_lte_rrc_IntraFreqNeighCellList,
&ett_lte_rrc_IntraFreqNeighCellInfo,
@@ -68821,13 +76011,13 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v9e0,
&ett_lte_rrc_SystemInformationBlockType5_v10j0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxFreq_OF_InterFreqCarrierFreqInfo_v10j0,
- &ett_lte_rrc_T_nonCriticalExtension_54,
+ &ett_lte_rrc_T_nonCriticalExtension_56,
&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_InterFreqCarrierFreqList_v1310,
+ &ett_lte_rrc_InterFreqCarrierFreqListExt_v1310,
&ett_lte_rrc_InterFreqCarrierFreqInfo,
&ett_lte_rrc_T_threshX_Q_r9,
&ett_lte_rrc_InterFreqCarrierFreqInfo_v8h0,
@@ -68836,7 +76026,7 @@ void proto_register_lte_rrc(void) {
&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_InterFreqCarrierFreqInfo_v1310,
&ett_lte_rrc_InterFreqNeighCellList,
&ett_lte_rrc_InterFreqNeighCellInfo,
&ett_lte_rrc_InterFreqBlackCellList,
@@ -68848,7 +76038,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_TDD_Carrier_OF_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_SystemInformationBlockType6_v8h0_IEs,
&ett_lte_rrc_SEQUENCE_SIZE_1_maxUTRA_FDD_Carrier_OF_CarrierFreqInfoUTRA_FDD_v8h0,
- &ett_lte_rrc_T_nonCriticalExtension_55,
+ &ett_lte_rrc_T_nonCriticalExtension_57,
&ett_lte_rrc_CarrierFreqInfoUTRA_v1250,
&ett_lte_rrc_CarrierFreqListUTRA_FDD,
&ett_lte_rrc_CarrierFreqUTRA_FDD,
@@ -68925,18 +76115,21 @@ 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_discConfig_v1310,
&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_CarrierFreqInfoList_v1310,
&ett_lte_rrc_SL_CarrierFreqInfo_r12,
+ &ett_lte_rrc_SL_DiscConfigRelayUE_r13,
+ &ett_lte_rrc_SL_DiscConfigRemoteUE_r13,
&ett_lte_rrc_ReselectionInfoRelay_r13,
- &ett_lte_rrc_CellSelectionInfoNFreq_r13,
- &ett_lte_rrc_SL_CarrierFreqInfo_v13x0,
+ &ett_lte_rrc_SL_CarrierFreqInfo_v1310,
&ett_lte_rrc_PLMN_IdentityList4_r12,
&ett_lte_rrc_PLMN_IdentityInfo2_r12,
&ett_lte_rrc_SL_DiscTxResourcesInterFreq_r13,
+ &ett_lte_rrc_SL_DiscConfigOtherInterFreq_r13,
+ &ett_lte_rrc_SL_ResourcesInterFreq_r13,
&ett_lte_rrc_SystemInformationBlockType20_r13,
&ett_lte_rrc_AntennaInfoCommon,
&ett_lte_rrc_AntennaInfoDedicated,
@@ -68953,26 +76146,26 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CQI_ReportConfig_v920,
&ett_lte_rrc_CQI_ReportConfig_r10,
&ett_lte_rrc_T_csi_SubframePatternConfig_r10,
- &ett_lte_rrc_T_setup_04,
+ &ett_lte_rrc_T_setup_05,
&ett_lte_rrc_CQI_ReportConfig_v1130,
&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_T_setup_06,
+ &ett_lte_rrc_CQI_ReportConfig_v1310,
&ett_lte_rrc_CQI_ReportConfigSCell_r10,
&ett_lte_rrc_CQI_ReportPeriodic,
- &ett_lte_rrc_T_setup_06,
+ &ett_lte_rrc_T_setup_07,
&ett_lte_rrc_T_cqi_FormatIndicatorPeriodic,
&ett_lte_rrc_T_subbandCQI,
&ett_lte_rrc_CQI_ReportPeriodic_r10,
- &ett_lte_rrc_T_setup_07,
+ &ett_lte_rrc_T_setup_08,
&ett_lte_rrc_T_cqi_FormatIndicatorPeriodic_r10,
&ett_lte_rrc_T_widebandCQI_r10,
&ett_lte_rrc_T_subbandCQI_r10,
&ett_lte_rrc_T_csi_ConfigIndex_r10,
- &ett_lte_rrc_T_setup_08,
+ &ett_lte_rrc_T_setup_09,
&ett_lte_rrc_CQI_ReportPeriodic_v1130,
- &ett_lte_rrc_CQI_ReportPeriodic_v13xy,
+ &ett_lte_rrc_CQI_ReportPeriodic_v1310,
&ett_lte_rrc_CQI_ReportPeriodicProcExtToAddModList_r11,
&ett_lte_rrc_CQI_ReportPeriodicProcExtToReleaseList_r11,
&ett_lte_rrc_CQI_ReportPeriodicProcExt_r11,
@@ -68980,28 +76173,32 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_widebandCQI_r11,
&ett_lte_rrc_T_subbandCQI_r11,
&ett_lte_rrc_T_csi_ConfigIndex_r11,
- &ett_lte_rrc_T_setup_09,
- &ett_lte_rrc_CQI_ReportAperiodic_r10,
&ett_lte_rrc_T_setup_10,
+ &ett_lte_rrc_CQI_ReportAperiodic_r10,
+ &ett_lte_rrc_T_setup_11,
&ett_lte_rrc_T_aperiodicCSI_Trigger_r10,
&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_Trigger_v1250,
+ &ett_lte_rrc_CQI_ReportAperiodic_v1310,
+ &ett_lte_rrc_T_setup_13,
+ &ett_lte_rrc_T_aperiodicCSI_Trigger_v1310,
&ett_lte_rrc_T_aperiodicCSI_Trigger2_r13,
+ &ett_lte_rrc_T_setup_14,
&ett_lte_rrc_CQI_ReportAperiodicProc_r11,
- &ett_lte_rrc_CQI_ReportAperiodicProc_r13,
+ &ett_lte_rrc_CQI_ReportAperiodicProc_v1310,
&ett_lte_rrc_CQI_ReportBoth_r11,
&ett_lte_rrc_CQI_ReportBoth_v1250,
+ &ett_lte_rrc_CQI_ReportBoth_v1310,
&ett_lte_rrc_CSI_IM_ConfigToAddModList_r11,
+ &ett_lte_rrc_CSI_IM_ConfigToAddModListExt_r13,
&ett_lte_rrc_CSI_IM_ConfigToReleaseList_r11,
+ &ett_lte_rrc_CSI_IM_ConfigToReleaseListExt_r13,
&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_T_setup_15,
&ett_lte_rrc_CrossCarrierSchedulingConfig_r10,
&ett_lte_rrc_T_schedulingCellInfo_r10,
&ett_lte_rrc_T_own_r10,
@@ -69017,84 +76214,105 @@ 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_T_cqi_ReportAperiodicProc_v1310,
+ &ett_lte_rrc_T_cqi_ReportAperiodicProc2_v1310,
&ett_lte_rrc_P_C_AndCBSR_r11,
&ett_lte_rrc_P_C_AndCBSR_r13,
- &ett_lte_rrc_T_legacySet,
+ &ett_lte_rrc_T_cbsr_Selection_r13,
+ &ett_lte_rrc_T_nonPrecoded_r13,
+ &ett_lte_rrc_T_beamformedK1a_r13,
+ &ett_lte_rrc_T_beamformedKN_r13,
&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_15,
+ &ett_lte_rrc_T_setup_16,
&ett_lte_rrc_CSI_RS_Config_v1250,
&ett_lte_rrc_T_ds_ZeroTxPowerCSI_RS_r12,
- &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_SEQUENCE_SIZE_1_maxDS_ZTP_CSI_RS_r12_OF_ZeroTxPowerCSI_RS_r12,
+ &ett_lte_rrc_CSI_RS_Config_v1310,
+ &ett_lte_rrc_CSI_RS_ConfigEMIMO_r13,
+ &ett_lte_rrc_T_setup_18,
+ &ett_lte_rrc_CSI_RS_ConfigNonPrecoded_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_CSI_IM_ConfigId_r13,
+ &ett_lte_rrc_CSI_RS_ConfigBeamformed_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_7_OF_CSI_RS_ConfigNZPId_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_CSI_IM_ConfigId_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_8_OF_P_C_AndCBSR_PerResourceConfig_r13,
+ &ett_lte_rrc_T_ace_For4Tx_PerResourceConfigList_r13,
&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_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_ConfigNZP_EMIMO_r13,
+ &ett_lte_rrc_T_setup_20,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_2_OF_NZP_ResourceConfig_r13,
+ &ett_lte_rrc_NZP_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_20,
- &ett_lte_rrc_DMRS_Config_v13x0,
+ &ett_lte_rrc_T_setup_21,
+ &ett_lte_rrc_DMRS_Config_v1310,
&ett_lte_rrc_EPDCCH_Config_r11,
&ett_lte_rrc_T_config_r11,
- &ett_lte_rrc_T_setup_21,
- &ett_lte_rrc_T_subframePatternConfig_r11,
&ett_lte_rrc_T_setup_22,
+ &ett_lte_rrc_T_subframePatternConfig_r11,
+ &ett_lte_rrc_T_setup_23,
&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_T_numberPRB_Pairs_v1310,
+ &ett_lte_rrc_T_mpdcch_config_r13,
+ &ett_lte_rrc_T_setup_25,
+ &ett_lte_rrc_T_mpdcch_StartSF_UESS_r13,
&ett_lte_rrc_EIMTA_MainConfig_r12,
- &ett_lte_rrc_T_setup_23,
+ &ett_lte_rrc_T_setup_26,
&ett_lte_rrc_EIMTA_MainConfigServCell_r12,
- &ett_lte_rrc_T_setup_24,
+ &ett_lte_rrc_T_setup_27,
&ett_lte_rrc_T_mbsfn_SubframeConfigList_v1250,
- &ett_lte_rrc_T_setup_25,
+ &ett_lte_rrc_T_setup_28,
&ett_lte_rrc_LogicalChannelConfig,
&ett_lte_rrc_T_ul_SpecificParameters,
+ &ett_lte_rrc_LWA_Configuration_r13,
+ &ett_lte_rrc_T_setup_29,
+ &ett_lte_rrc_LWA_Config_r13,
+ &ett_lte_rrc_LWIP_Configuration_r13,
+ &ett_lte_rrc_T_setup_30,
+ &ett_lte_rrc_LWIP_Config_r13,
+ &ett_lte_rrc_TunnelConfigLWIP_r13,
+ &ett_lte_rrc_IKE_Identity_r13,
+ &ett_lte_rrc_IP_Address_r13,
&ett_lte_rrc_MAC_MainConfig,
&ett_lte_rrc_T_ul_SCH_Config,
&ett_lte_rrc_T_phr_Config,
- &ett_lte_rrc_T_setup_26,
+ &ett_lte_rrc_T_setup_31,
&ett_lte_rrc_T_mac_MainConfig_v1020,
&ett_lte_rrc_T_dualConnectivityPHR,
- &ett_lte_rrc_T_setup_27,
+ &ett_lte_rrc_T_setup_32,
&ett_lte_rrc_T_logicalChannelSR_Config_r12,
- &ett_lte_rrc_T_setup_28,
+ &ett_lte_rrc_T_setup_33,
&ett_lte_rrc_T_eDRX_Config_CycleStartOffset_r13,
- &ett_lte_rrc_T_setup_29,
+ &ett_lte_rrc_T_setup_34,
+ &ett_lte_rrc_T_drx_Config_r13,
&ett_lte_rrc_MAC_MainConfigSCell_r11,
&ett_lte_rrc_DRX_Config,
- &ett_lte_rrc_T_setup_30,
+ &ett_lte_rrc_T_setup_35,
&ett_lte_rrc_T_longDRX_CycleStartOffset,
&ett_lte_rrc_T_shortDRX,
&ett_lte_rrc_DRX_Config_v1130,
&ett_lte_rrc_T_longDRX_CycleStartOffset_v1130,
+ &ett_lte_rrc_DRX_Config_v1310,
+ &ett_lte_rrc_T_longDRX_CycleStartOffset_v1310,
+ &ett_lte_rrc_DRX_Config_r13,
&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_T_setup_36,
&ett_lte_rrc_PDCP_Config,
&ett_lte_rrc_T_rlc_AM,
&ett_lte_rrc_T_rlc_UM,
@@ -69102,88 +76320,127 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_rohc,
&ett_lte_rrc_T_profiles,
&ett_lte_rrc_T_ul_DataSplitThreshold_r13,
+ &ett_lte_rrc_T_statusFeedback_r13,
+ &ett_lte_rrc_T_setup_38,
&ett_lte_rrc_PDSCH_ConfigCommon,
+ &ett_lte_rrc_PDSCH_ConfigCommon_v1310,
&ett_lte_rrc_PDSCH_ConfigDedicated,
&ett_lte_rrc_PDSCH_ConfigDedicated_v1130,
&ett_lte_rrc_PDSCH_ConfigDedicated_v1280,
- &ett_lte_rrc_PDSCH_ConfigDedicated_v13x0,
+ &ett_lte_rrc_PDSCH_ConfigDedicated_v1310,
&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_32,
+ &ett_lte_rrc_T_setup_39,
&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_33,
+ &ett_lte_rrc_T_setup_40,
+ &ett_lte_rrc_T_ce_Mode_r13,
&ett_lte_rrc_PhysicalConfigDedicatedSCell_r10,
&ett_lte_rrc_T_nonUL_Configuration_r10,
&ett_lte_rrc_T_ul_Configuration_r10,
+ &ett_lte_rrc_T_pucch_SCell,
+ &ett_lte_rrc_T_setup_42,
&ett_lte_rrc_LAA_SCellConfiguration_r13,
&ett_lte_rrc_CSI_RS_ConfigNZPToAddModList_r11,
+ &ett_lte_rrc_CSI_RS_ConfigNZPToAddModListExt_r13,
&ett_lte_rrc_CSI_RS_ConfigNZPToReleaseList_r11,
+ &ett_lte_rrc_CSI_RS_ConfigNZPToReleaseListExt_r13,
&ett_lte_rrc_CSI_RS_ConfigZPToAddModList_r11,
&ett_lte_rrc_CSI_RS_ConfigZPToReleaseList_r11,
&ett_lte_rrc_PRACH_ConfigSIB,
+ &ett_lte_rrc_PRACH_ConfigSIB_v1310,
+ &ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13,
&ett_lte_rrc_PRACH_Config,
+ &ett_lte_rrc_PRACH_Config_v1310,
+ &ett_lte_rrc_T_mpdcch_startSF_CSS_RA_r13_01,
&ett_lte_rrc_PRACH_ConfigSCell_r10,
&ett_lte_rrc_PRACH_ConfigInfo,
+ &ett_lte_rrc_PRACH_ParametersListCE_r13,
+ &ett_lte_rrc_PRACH_ParametersCE_r13,
+ &ett_lte_rrc_T_mpdcch_NarrowbandsToMonitor_r13,
+ &ett_lte_rrc_RSRP_ThresholdsPrachInfoList_r13,
&ett_lte_rrc_PUCCH_ConfigCommon,
+ &ett_lte_rrc_PUCCH_ConfigCommon_v1310,
&ett_lte_rrc_PUCCH_ConfigDedicated,
&ett_lte_rrc_T_ackNackRepetition,
- &ett_lte_rrc_T_setup_34,
+ &ett_lte_rrc_T_setup_43,
&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_35,
+ &ett_lte_rrc_T_setup_44,
&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_36,
+ &ett_lte_rrc_T_setup_45,
&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_37,
+ &ett_lte_rrc_T_setup_46,
&ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_r11,
&ett_lte_rrc_T_nPUCCH_Param_r11,
- &ett_lte_rrc_T_setup_38,
+ &ett_lte_rrc_T_setup_47,
&ett_lte_rrc_PUCCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_nkaPUCCH_Param_r12,
- &ett_lte_rrc_T_setup_39,
- &ett_lte_rrc_PUCCH_ConfigDedicated_v13xy,
+ &ett_lte_rrc_T_setup_48,
+ &ett_lte_rrc_PUCCH_ConfigDedicated_r13,
+ &ett_lte_rrc_T_ackNackRepetition_r13,
+ &ett_lte_rrc_T_setup_49,
&ett_lte_rrc_T_pucch_Format_r13,
+ &ett_lte_rrc_T_format3_r13,
+ &ett_lte_rrc_T_n3PUCCH_AN_List_r13,
+ &ett_lte_rrc_T_twoAntennaPortActivatedPUCCH_Format3_r13,
+ &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_T_n3PUCCH_AN_ListP1_r13,
+ &ett_lte_rrc_T_channelSelection_r13,
+ &ett_lte_rrc_T_n1PUCCH_AN_CS_r13,
+ &ett_lte_rrc_T_setup_51,
+ &ett_lte_rrc_T_n1PUCCH_AN_CS_ListP1_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_T_nPUCCH_Param_r13,
+ &ett_lte_rrc_T_setup_52,
+ &ett_lte_rrc_T_nkaPUCCH_Param_r13,
+ &ett_lte_rrc_T_setup_53,
+ &ett_lte_rrc_T_pucch_NumRepetitionCE_r13,
+ &ett_lte_rrc_T_setup_54,
+ &ett_lte_rrc_T_modeA,
+ &ett_lte_rrc_T_modeB,
&ett_lte_rrc_Format4_resource_r13,
&ett_lte_rrc_Format5_resource_r13,
&ett_lte_rrc_N1PUCCH_AN_CS_r10,
+ &ett_lte_rrc_N1PUCCH_AN_InfoList_r13,
&ett_lte_rrc_PUSCH_ConfigCommon,
&ett_lte_rrc_T_pusch_ConfigBasic,
&ett_lte_rrc_PUSCH_ConfigCommon_v1270,
+ &ett_lte_rrc_PUSCH_ConfigCommon_v1310,
&ett_lte_rrc_PUSCH_ConfigDedicated,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1020,
&ett_lte_rrc_T_betaOffsetMC_r10,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1130,
&ett_lte_rrc_T_pusch_DMRS_r11,
- &ett_lte_rrc_T_setup_40,
+ &ett_lte_rrc_T_setup_55,
&ett_lte_rrc_PUSCH_ConfigDedicated_v1250,
&ett_lte_rrc_T_uciOnPUSCH,
- &ett_lte_rrc_T_setup_41,
+ &ett_lte_rrc_T_setup_56,
&ett_lte_rrc_T_betaOffsetMC_r12,
- &ett_lte_rrc_PUSCH_ConfigDedicated_v13xy,
- &ett_lte_rrc_T_betaOffset_r13,
+ &ett_lte_rrc_PUSCH_ConfigDedicated_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_T_pusch_DMRS_r11_01,
+ &ett_lte_rrc_T_setup_57,
+ &ett_lte_rrc_T_uciOnPUSCH_01,
+ &ett_lte_rrc_T_setup_58,
+ &ett_lte_rrc_T_betaOffsetMC_r12_01,
&ett_lte_rrc_PUSCH_ConfigDedicatedSCell_r10,
&ett_lte_rrc_UL_ReferenceSignalsPUSCH,
&ett_lte_rrc_RACH_ConfigCommon,
@@ -69194,6 +76451,9 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_txFailParams_r12,
&ett_lte_rrc_RACH_ConfigCommonSCell_r11,
&ett_lte_rrc_T_ra_SupervisionInfo_r11,
+ &ett_lte_rrc_RACH_CE_LevelInfoList_r13,
+ &ett_lte_rrc_RACH_CE_LevelInfo_r13,
+ &ett_lte_rrc_T_preambleMappingInfo_r13,
&ett_lte_rrc_PowerRampingParameters,
&ett_lte_rrc_RACH_ConfigDedicated,
&ett_lte_rrc_RadioResourceConfigCommonSIB,
@@ -69204,7 +76464,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_ul_Configuration_r10_01,
&ett_lte_rrc_T_ul_FreqInfo_r10,
&ett_lte_rrc_BCCH_Config,
+ &ett_lte_rrc_BCCH_Config_v1310,
+ &ett_lte_rrc_FreqHoppingParameters_r13,
+ &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeA_r13,
+ &ett_lte_rrc_T_interval_DLHoppingConfigCommonModeB_r13,
+ &ett_lte_rrc_T_interval_ULHoppingConfigCommonModeA_r13,
+ &ett_lte_rrc_T_interval_ULHoppingConfigCommonModeB_r13,
&ett_lte_rrc_PCCH_Config,
+ &ett_lte_rrc_PCCH_Config_v1310,
&ett_lte_rrc_RadioResourceConfigDedicated,
&ett_lte_rrc_T_mac_MainConfig,
&ett_lte_rrc_RadioResourceConfigDedicatedPSCell_r12,
@@ -69229,7 +76496,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CRS_AssistanceInfoList_r13,
&ett_lte_rrc_CRS_AssistanceInfo_r13,
&ett_lte_rrc_NAICS_AssistanceInfo_r12,
- &ett_lte_rrc_T_setup_42,
+ &ett_lte_rrc_T_setup_59,
&ett_lte_rrc_NeighCellsToReleaseList_r12,
&ett_lte_rrc_NeighCellsToAddModList_r12,
&ett_lte_rrc_NeighCellsInfo_r12,
@@ -69240,15 +76507,17 @@ 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_RLC_Config_v1310,
&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_43,
+ &ett_lte_rrc_T_setup_60,
+ &ett_lte_rrc_RLF_TimersAndConstants_r13,
+ &ett_lte_rrc_T_setup_61,
&ett_lte_rrc_RLF_TimersAndConstantsSCG_r12,
- &ett_lte_rrc_T_setup_44,
+ &ett_lte_rrc_T_setup_62,
&ett_lte_rrc_RN_SubframeConfig_r10,
&ett_lte_rrc_T_subframeConfigPattern_r10,
&ett_lte_rrc_T_rpdcch_Config_r10,
@@ -69263,70 +76532,76 @@ 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_45,
+ &ett_lte_rrc_T_setup_63,
&ett_lte_rrc_SchedulingRequestConfig_v1020,
+ &ett_lte_rrc_SchedulingRequestConfigSCell_r13,
+ &ett_lte_rrc_T_setup_64,
&ett_lte_rrc_SoundingRS_UL_ConfigCommon,
- &ett_lte_rrc_T_setup_46,
+ &ett_lte_rrc_T_setup_65,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicated,
- &ett_lte_rrc_T_setup_47,
+ &ett_lte_rrc_T_setup_66,
&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_ConfigDedicated_v1310,
+ &ett_lte_rrc_T_setup_67,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedUpPTsExt_r13,
- &ett_lte_rrc_T_setup_49,
+ &ett_lte_rrc_T_setup_68,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_r10,
- &ett_lte_rrc_T_setup_50,
+ &ett_lte_rrc_T_setup_69,
&ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_r10,
&ett_lte_rrc_T_srs_ActivateAp_r10,
- &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_T_setup_70,
+ &ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodic_v1310,
+ &ett_lte_rrc_T_setup_71,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_3_OF_SRS_ConfigAp_v1310,
+ &ett_lte_rrc_T_srs_ActivateAp_v1310,
+ &ett_lte_rrc_T_setup_72,
&ett_lte_rrc_SoundingRS_UL_ConfigDedicatedAperiodicUpPTsExt_r13,
- &ett_lte_rrc_T_setup_54,
+ &ett_lte_rrc_T_setup_73,
&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_T_setup_74,
&ett_lte_rrc_SRS_ConfigAp_r10,
- &ett_lte_rrc_SRS_ConfigAp_v13x0,
+ &ett_lte_rrc_SRS_ConfigAp_v1310,
&ett_lte_rrc_SRS_ConfigAp_r13,
&ett_lte_rrc_SPS_Config,
&ett_lte_rrc_SPS_ConfigDL,
- &ett_lte_rrc_T_setup_56,
+ &ett_lte_rrc_T_setup_75,
&ett_lte_rrc_T_twoAntennaPortActivated_r10,
- &ett_lte_rrc_T_setup_57,
+ &ett_lte_rrc_T_setup_76,
&ett_lte_rrc_SPS_ConfigUL,
- &ett_lte_rrc_T_setup_58,
+ &ett_lte_rrc_T_setup_77,
&ett_lte_rrc_T_p0_Persistent,
&ett_lte_rrc_T_p0_PersistentSubframeSet2_r12,
- &ett_lte_rrc_T_setup_59,
+ &ett_lte_rrc_T_setup_78,
&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_60,
- &ett_lte_rrc_TPC_PDCCH_ConfigSCell,
- &ett_lte_rrc_T_setup_61,
+ &ett_lte_rrc_T_setup_79,
+ &ett_lte_rrc_TPC_PDCCH_ConfigSCell_r13,
+ &ett_lte_rrc_T_setup_80,
&ett_lte_rrc_TPC_Index,
&ett_lte_rrc_UplinkPowerControlCommon,
&ett_lte_rrc_UplinkPowerControlCommon_v1020,
- &ett_lte_rrc_UplinkPowerControlCommon_v13xy,
+ &ett_lte_rrc_UplinkPowerControlCommon_v1310,
&ett_lte_rrc_UplinkPowerControlCommonPSCell_r12,
&ett_lte_rrc_UplinkPowerControlCommonSCell_r10,
&ett_lte_rrc_UplinkPowerControlCommonSCell_v1130,
+ &ett_lte_rrc_UplinkPowerControlCommonSCell_v1310,
&ett_lte_rrc_UplinkPowerControlDedicated,
&ett_lte_rrc_UplinkPowerControlDedicated_v1020,
&ett_lte_rrc_UplinkPowerControlDedicated_v1130,
&ett_lte_rrc_UplinkPowerControlDedicated_v1250,
&ett_lte_rrc_T_set2PowerControlParameter,
- &ett_lte_rrc_T_setup_62,
+ &ett_lte_rrc_T_setup_81,
&ett_lte_rrc_UplinkPowerControlDedicatedSCell_r10,
+ &ett_lte_rrc_UplinkPowerControlDedicatedSCell_v1310,
&ett_lte_rrc_DeltaFList_PUCCH,
&ett_lte_rrc_DeltaTxD_OffsetListPUCCH_r10,
&ett_lte_rrc_DeltaTxD_OffsetListPUCCH_v1130,
+ &ett_lte_rrc_WLAN_Id_List_r13,
+ &ett_lte_rrc_WLAN_MobilityConfig_r13,
&ett_lte_rrc_SecurityAlgorithmConfig,
&ett_lte_rrc_CarrierFreqCDMA2000,
&ett_lte_rrc_CarrierFreqGERAN,
@@ -69336,12 +76611,14 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_ExplicitListOfARFCNs,
&ett_lte_rrc_CarrierFreqListMBMS_r11,
&ett_lte_rrc_CellIndexList,
+ &ett_lte_rrc_CellSelectionInfoCE_r13,
&ett_lte_rrc_CSFB_RegistrationParam1XRTT,
&ett_lte_rrc_CSFB_RegistrationParam1XRTT_v920,
&ett_lte_rrc_CellGlobalIdEUTRA,
&ett_lte_rrc_CellGlobalIdUTRA,
&ett_lte_rrc_CellGlobalIdGERAN,
&ett_lte_rrc_CellGlobalIdCDMA2000,
+ &ett_lte_rrc_CellSelectionInfoNFreq_r13,
&ett_lte_rrc_MobilityControlInfo,
&ett_lte_rrc_MobilityControlInfoSCG_r12,
&ett_lte_rrc_CarrierBandwidthEUTRA,
@@ -69373,26 +76650,30 @@ 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_63,
+ &ett_lte_rrc_T_setup_82,
&ett_lte_rrc_T_measScaleFactor_r12,
&ett_lte_rrc_MeasIdToRemoveList,
&ett_lte_rrc_MeasIdToRemoveListExt_r12,
&ett_lte_rrc_MeasObjectToRemoveList,
+ &ett_lte_rrc_MeasObjectToRemoveListExt_r13,
&ett_lte_rrc_ReportConfigToRemoveList,
&ett_lte_rrc_MeasDS_Config_r12,
- &ett_lte_rrc_T_setup_64,
+ &ett_lte_rrc_T_setup_83,
&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_65,
+ &ett_lte_rrc_T_setup_84,
&ett_lte_rrc_T_gapOffset,
&ett_lte_rrc_MeasIdToAddModList,
&ett_lte_rrc_MeasIdToAddModListExt_r12,
&ett_lte_rrc_MeasIdToAddMod,
&ett_lte_rrc_MeasIdToAddModExt_r12,
+ &ett_lte_rrc_MeasIdToAddModList_v1310,
+ &ett_lte_rrc_MeasIdToAddMod_v1310,
+ &ett_lte_rrc_MeasIdToAddModListExt_v1310,
&ett_lte_rrc_MeasObjectCDMA2000,
&ett_lte_rrc_CellsToAddModListCDMA2000,
&ett_lte_rrc_CellsToAddModCDMA2000,
@@ -69404,19 +76685,22 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_BlackCellsToAddModList,
&ett_lte_rrc_BlackCellsToAddMod,
&ett_lte_rrc_MeasSubframePatternConfigNeigh_r10,
- &ett_lte_rrc_T_setup_67,
+ &ett_lte_rrc_T_setup_86,
&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_RMTC_Config_r13,
+ &ett_lte_rrc_T_setup_87,
&ett_lte_rrc_MeasObjectGERAN,
&ett_lte_rrc_MeasObjectToAddModList,
+ &ett_lte_rrc_MeasObjectToAddModListExt_r13,
&ett_lte_rrc_MeasObjectToAddModList_v9e0,
&ett_lte_rrc_MeasObjectToAddMod,
&ett_lte_rrc_T_measObject,
+ &ett_lte_rrc_MeasObjectToAddModExt_r13,
+ &ett_lte_rrc_T_measObject_r13,
&ett_lte_rrc_MeasObjectToAddMod_v9e0,
&ett_lte_rrc_MeasObjectUTRA,
&ett_lte_rrc_T_cellsToAddModList,
@@ -69426,21 +76710,26 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_CellsToAddModListUTRA_TDD,
&ett_lte_rrc_CellsToAddModUTRA_TDD,
&ett_lte_rrc_CSG_AllowedReportingCells_r9,
+ &ett_lte_rrc_MeasObjectWLAN_r13,
+ &ett_lte_rrc_T_carrierFreq_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_Bands_r13_OF_WLAN_BandIndicator_r13,
+ &ett_lte_rrc_SEQUENCE_SIZE_1_maxWLAN_CarrierInfo_r13_OF_WLAN_CarrierInfo_r13,
&ett_lte_rrc_MeasResults,
&ett_lte_rrc_T_measResultPCell,
&ett_lte_rrc_T_measResultNeighCells,
- &ett_lte_rrc_T_measResultPCell_v13xy,
+ &ett_lte_rrc_T_measResultPCell_v1310,
&ett_lte_rrc_MeasResultListEUTRA,
&ett_lte_rrc_MeasResultEUTRA,
&ett_lte_rrc_T_cgi_Info,
&ett_lte_rrc_T_measResult,
+ &ett_lte_rrc_T_cgi_Info_v1310,
&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_T_measResultSCell_v1310,
+ &ett_lte_rrc_T_measResultBestNeighCell_v1310,
&ett_lte_rrc_MeasResultServFreq_r13,
&ett_lte_rrc_T_measResultSCell_r13,
&ett_lte_rrc_T_measResultBestNeighCell_r13,
@@ -69459,6 +76748,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MeasResultListCDMA2000,
&ett_lte_rrc_MeasResultCDMA2000,
&ett_lte_rrc_T_measResult_03,
+ &ett_lte_rrc_MeasResultListWLAN_r13,
+ &ett_lte_rrc_MeasResultWLAN_r13,
&ett_lte_rrc_MeasResultForECID_r9,
&ett_lte_rrc_PLMN_IdentityList2,
&ett_lte_rrc_AdditionalSI_Info_r9,
@@ -69469,11 +76760,12 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_QuantityConfig,
&ett_lte_rrc_QuantityConfigEUTRA,
&ett_lte_rrc_QuantityConfigEUTRA_v1250,
- &ett_lte_rrc_QuantityConfigEUTRA_v13xy,
+ &ett_lte_rrc_QuantityConfigEUTRA_v1310,
&ett_lte_rrc_QuantityConfigUTRA,
&ett_lte_rrc_QuantityConfigUTRA_v1020,
&ett_lte_rrc_QuantityConfigGERAN,
&ett_lte_rrc_QuantityConfigCDMA2000,
+ &ett_lte_rrc_QuantityConfigWLAN_r13,
&ett_lte_rrc_ReportConfigEUTRA,
&ett_lte_rrc_T_triggerType,
&ett_lte_rrc_T_event,
@@ -69488,10 +76780,8 @@ 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_T_rs_sinr_Config_r13,
+ &ett_lte_rrc_T_setup_88,
&ett_lte_rrc_RSRQ_RangeConfig_r12,
&ett_lte_rrc_ThresholdEUTRA,
&ett_lte_rrc_MeasRSSI_ReportConfig_r13,
@@ -69503,15 +76793,21 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_b1_Threshold,
&ett_lte_rrc_T_eventB2,
&ett_lte_rrc_T_b2_Threshold2,
+ &ett_lte_rrc_T_eventW1,
+ &ett_lte_rrc_T_eventW2,
+ &ett_lte_rrc_T_eventW3,
&ett_lte_rrc_T_periodical_01,
&ett_lte_rrc_T_b2_Threshold1_v1250,
&ett_lte_rrc_ThresholdUTRA,
+ &ett_lte_rrc_ReportQuantityWLAN_r13,
&ett_lte_rrc_ReportConfigToAddModList,
&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_T_setup_89,
+ &ett_lte_rrc_WLAN_CarrierInfo_r13,
+ &ett_lte_rrc_WLAN_ChannelList_r13,
&ett_lte_rrc_AreaConfiguration_r10,
&ett_lte_rrc_AreaConfiguration_v1130,
&ett_lte_rrc_CellGlobalIdList_r10,
@@ -69525,7 +76821,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_73,
+ &ett_lte_rrc_T_setup_90,
&ett_lte_rrc_ReportProximityConfig_r9,
&ett_lte_rrc_S_TMSI,
&ett_lte_rrc_TraceReference_r10,
@@ -69542,9 +76838,9 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v10f0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v10i0_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v10j0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_56,
+ &ett_lte_rrc_T_nonCriticalExtension_58,
&ett_lte_rrc_UE_EUTRA_Capability_v11d0_IEs,
- &ett_lte_rrc_T_nonCriticalExtension_57,
+ &ett_lte_rrc_T_nonCriticalExtension_59,
&ett_lte_rrc_UE_EUTRA_Capability_v920_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v940_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1020_IEs,
@@ -69558,23 +76854,24 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_UE_EUTRA_Capability_v1260_IEs,
&ett_lte_rrc_UE_EUTRA_Capability_v1270_IEs,
&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_Capability_v1310_IEs,
+ &ett_lte_rrc_T_nonCriticalExtension_60,
&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_UE_EUTRA_CapabilityAddXDD_Mode_v1310,
&ett_lte_rrc_DC_Parameters_r12,
- &ett_lte_rrc_DC_Parameters_v13x0,
+ &ett_lte_rrc_DC_Parameters_v1310,
&ett_lte_rrc_MAC_Parameters_r12,
- &ett_lte_rrc_MAC_Parameters_v13x0,
+ &ett_lte_rrc_MAC_Parameters_v1310,
&ett_lte_rrc_RLC_Parameters_r12,
- &ett_lte_rrc_RLC_Parameters_v13x0,
+ &ett_lte_rrc_RLC_Parameters_v1310,
&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_PDCP_Parameters_v1310,
&ett_lte_rrc_PhyLayerParameters,
&ett_lte_rrc_PhyLayerParameters_v920,
&ett_lte_rrc_PhyLayerParameters_v9d0,
@@ -69583,7 +76880,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_PhyLayerParameters_v1170,
&ett_lte_rrc_PhyLayerParameters_v1250,
&ett_lte_rrc_PhyLayerParameters_v1280,
- &ett_lte_rrc_PhyLayerParameters_v13x0,
+ &ett_lte_rrc_PhyLayerParameters_v1310,
+ &ett_lte_rrc_T_supportedBlindDecoding_r13,
&ett_lte_rrc_NonContiguousUL_RA_WithinCC_List_r10,
&ett_lte_rrc_NonContiguousUL_RA_WithinCC_r10,
&ett_lte_rrc_RF_Parameters,
@@ -69600,7 +76898,8 @@ void proto_register_lte_rrc(void) {
&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_RF_Parameters_v1310,
+ &ett_lte_rrc_T_eNB_RequestedParameters_r13,
&ett_lte_rrc_SupportedBandCombination_r10,
&ett_lte_rrc_SupportedBandCombinationExt_r10,
&ett_lte_rrc_SupportedBandCombination_v1090,
@@ -69612,10 +76911,8 @@ 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_SupportedBandCombinationReduced_r13,
+ &ett_lte_rrc_BandCombinationParameters_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,
@@ -69643,10 +76940,8 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SEQUENCE_SIZE_1_maxBandwidthClass_r10_OF_CA_MIMO_ParametersDL_v1270,
&ett_lte_rrc_BandParameters_r13,
&ett_lte_rrc_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,
@@ -69657,15 +76952,17 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_SupportedBandListEUTRA,
&ett_lte_rrc_SupportedBandListEUTRA_v9e0,
&ett_lte_rrc_SupportedBandListEUTRA_v1250,
+ &ett_lte_rrc_SupportedBandListEUTRA_v1310,
&ett_lte_rrc_SupportedBandEUTRA,
&ett_lte_rrc_SupportedBandEUTRA_v9e0,
&ett_lte_rrc_SupportedBandEUTRA_v1250,
+ &ett_lte_rrc_SupportedBandEUTRA_v1310,
&ett_lte_rrc_MeasParameters,
&ett_lte_rrc_MeasParameters_v1020,
&ett_lte_rrc_MeasParameters_v1130,
&ett_lte_rrc_MeasParameters_v11a0,
&ett_lte_rrc_MeasParameters_v1250,
- &ett_lte_rrc_MeasParameters_v13xy,
+ &ett_lte_rrc_MeasParameters_v1310,
&ett_lte_rrc_BandListEUTRA,
&ett_lte_rrc_BandCombinationListEUTRA_r10,
&ett_lte_rrc_BandInfoEUTRA,
@@ -69695,6 +76992,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_IRAT_ParametersCDMA2000_1XRTT_v1020,
&ett_lte_rrc_IRAT_ParametersCDMA2000_v1130,
&ett_lte_rrc_SupportedBandList1XRTT,
+ &ett_lte_rrc_IRAT_ParametersWLAN_r13,
&ett_lte_rrc_CSG_ProximityIndicationParameters_r9,
&ett_lte_rrc_NeighCellSI_AcquisitionParameters_r9,
&ett_lte_rrc_SON_Parameters_r9,
@@ -69705,12 +77003,17 @@ 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_SCPTM_Parameters_r13,
+ &ett_lte_rrc_MTC_Parameters_r13,
+ &ett_lte_rrc_LAA_Parameters_r13,
&ett_lte_rrc_WLAN_IW_Parameters_r12,
+ &ett_lte_rrc_LWA_Parameters_r13,
+ &ett_lte_rrc_WLAN_IW_Parameters_v1310,
+ &ett_lte_rrc_LWIP_Parameters_r13,
&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_SL_Parameters_v1310,
&ett_lte_rrc_SupportedBandInfoList_r12,
&ett_lte_rrc_SupportedBandInfo_r12,
&ett_lte_rrc_FreqBandIndicatorListEUTRA_r12,
@@ -69728,10 +77031,10 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_T_thresholdRSRQ_WB_r12,
&ett_lte_rrc_T_thresholdChannelUtilization_r12,
&ett_lte_rrc_T_thresholdBackhaul_Bandwidth_r12,
- &ett_lte_rrc_T_thresholdBeaconRSSI_r12,
+ &ett_lte_rrc_T_thresholdWLAN_RSSI_r12,
&ett_lte_rrc_MBMS_NotificationConfig_r9,
- &ett_lte_rrc_MBMSServiceList_r13,
- &ett_lte_rrc_MBMSServiceInfo_r13,
+ &ett_lte_rrc_MBMS_ServiceList_r13,
+ &ett_lte_rrc_MBMS_ServiceInfo_r13,
&ett_lte_rrc_MBSFN_AreaInfoList_r9,
&ett_lte_rrc_MBSFN_AreaInfo_r9,
&ett_lte_rrc_T_mcch_Config_r9,
@@ -69753,16 +77056,18 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MBMSSessionInfo_r13,
&ett_lte_rrc_SC_MTCH_SchedulingInfo_r13,
&ett_lte_rrc_T_schedulingPeriodStartOffsetSCPTM_r13,
- &ett_lte_rrc_SCPTMNeighbourCellList_r13,
+ &ett_lte_rrc_SCPTM_NeighbourCellList_r13,
+ &ett_lte_rrc_PCI_ARFCN_r13,
&ett_lte_rrc_SL_CommConfig_r12,
&ett_lte_rrc_T_commTxResources_r12,
- &ett_lte_rrc_T_setup_74,
+ &ett_lte_rrc_T_setup_91,
&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_commTxResources_v1310,
+ &ett_lte_rrc_T_setup_92,
+ &ett_lte_rrc_T_scheduled_v1310,
+ &ett_lte_rrc_T_ue_Selected_v1310,
&ett_lte_rrc_T_commTxPoolNormalDedicatedExt_r13,
&ett_lte_rrc_LogicalChGroupInfoList_r13,
&ett_lte_rrc_SL_CommTxPoolToAddModList_r12,
@@ -69779,30 +77084,27 @@ 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_76,
+ &ett_lte_rrc_T_setup_93,
&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_77,
+ &ett_lte_rrc_T_setup_94,
&ett_lte_rrc_T_discTxResourcesPS_r13,
- &ett_lte_rrc_T_setup_78,
+ &ett_lte_rrc_T_setup_95,
&ett_lte_rrc_T_ue_Selected_r13,
&ett_lte_rrc_T_discTxInterFreqInfo_r13,
- &ett_lte_rrc_T_setup_79,
+ &ett_lte_rrc_T_setup_96,
&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_T_discSysInfoToReportConfig_r13,
+ &ett_lte_rrc_SL_DiscSysInfoToReportFreqList_r13,
+ &ett_lte_rrc_SL_DiscTxInfoInterFreqListAdd_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_T_setup_97,
&ett_lte_rrc_SL_DiscTxPoolToAddModList_r12,
&ett_lte_rrc_SL_DiscTxPoolToAddMod_r12,
&ett_lte_rrc_SL_DiscTxConfigScheduled_r13,
@@ -69819,10 +77121,13 @@ 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_discPeriod_v1310,
&ett_lte_rrc_T_rxParamsAddNeighFreq_r13,
+ &ett_lte_rrc_T_setup_99,
&ett_lte_rrc_T_txParamsAddNeighFreq_r13,
+ &ett_lte_rrc_T_setup_100,
&ett_lte_rrc_T_freqInfo_01,
+ &ett_lte_rrc_PhysCellIdList_r13,
&ett_lte_rrc_SL_PoolSelectionConfig_r12,
&ett_lte_rrc_SL_DiscTxPowerInfoList_r12,
&ett_lte_rrc_SL_DiscTxPowerInfo_r12,
@@ -69839,16 +77144,14 @@ void proto_register_lte_rrc(void) {
&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_SyncConfigListNFreq_r13,
&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_rxParameters_r13,
+ &ett_lte_rrc_SL_DiscSysInfoReport_r13,
+ &ett_lte_rrc_T_discCellSelectionInfo_r13,
+ &ett_lte_rrc_T_cellReselectionInfo_r13,
&ett_lte_rrc_T_freqInfo_r13,
&ett_lte_rrc_SL_TF_ResourceConfig_r12,
&ett_lte_rrc_SubframeBitmapSL_r12,
@@ -69859,7 +77162,7 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_MasterInformationBlock_SL,
/*--- End of included file: packet-lte-rrc-ettarr.c ---*/
-#line 3683 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3804 "./asn1/lte-rrc/packet-lte-rrc-template.c"
&ett_lte_rrc_featureGroupIndicators,
&ett_lte_rrc_featureGroupIndRel9Add,
@@ -69876,6 +77179,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_aperiodicCSI_Reporting_r13,
&ett_lte_rrc_codebook_HARQ_ACK_r13,
&ett_lte_rrc_sr_ConfigIndex,
&ett_lte_rrc_transmissionModeList_r12,
@@ -69911,6 +77215,7 @@ void proto_register_lte_rrc(void) {
register_dissector("lte_rrc.ul_dcch", dissect_lte_rrc_UL_DCCH, proto_lte_rrc);
register_dissector("lte_rrc.bcch_bch", dissect_lte_rrc_BCCH_BCH, proto_lte_rrc);
register_dissector("lte_rrc.bcch_dl_sch", dissect_lte_rrc_BCCH_DL_SCH, proto_lte_rrc);
+ register_dissector("lte_rrc.bcch_dl_sch_br", dissect_lte_rrc_BCCH_DL_SCH_BR, proto_lte_rrc);
register_dissector("lte_rrc.pcch", dissect_lte_rrc_PCCH, proto_lte_rrc);
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);
@@ -69929,20 +77234,21 @@ void proto_register_lte_rrc(void) {
#line 1 "./asn1/lte-rrc/packet-lte-rrc-dis-reg.c"
register_dissector("lte-rrc.bcch.bch", dissect_BCCH_BCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.bcch.dl.sch", dissect_BCCH_DL_SCH_Message_PDU, proto_lte_rrc);
+ register_dissector("lte-rrc.bcch.dl.sch.br", dissect_BCCH_DL_SCH_Message_BR_PDU, proto_lte_rrc);
register_dissector("lte-rrc.mcch", dissect_MCCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.pcch", dissect_PCCH_Message_PDU, proto_lte_rrc);
register_dissector("lte-rrc.dl.ccch", dissect_DL_CCCH_Message_PDU, proto_lte_rrc);
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.sc.mcch", dissect_SC_MCCH_Message_r13_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 3748 "./asn1/lte-rrc/packet-lte-rrc-template.c"
+#line 3871 "./asn1/lte-rrc/packet-lte-rrc-template.c"
register_init_routine(&lte_rrc_init_protocol);
register_cleanup_routine(&lte_rrc_cleanup_protocol);