/* Do not modify this file. */ /* It is created automatically by the ASN.1 to Wireshark dissector compiler */ /* .\packet-umts_rrc_ies.c */ /* ../../tools/asn2wrs.py -u -e -p umts_rrc_ies -c umts_rrc_ies.cnf -s packet-umts_rrc_ies-template umts_rrc_InformationElements.asn */ /* Input file: packet-umts_rrc_ies-template.c */ #line 1 "packet-umts_rrc_ies-template.c" /* packet-umts_rrc_ies.c * Routines for Universal Mobile Telecommunications System (UMTS); * Radio Resource Control (RRC) protocol specification * (3GPP TS 25.331 version 6.7.0 Release 6) chapter 11.3 Information element dissection * Copyright 2006, Anders Broman <anders.broman@ericsson.com> * * $Id: packet-umts_rrc_ies.c 18921 2006-08-16 05:58:39Z kukosa $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> * Copyright 1998 Gerald Combs * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * Ref: 3GPP TS 25.423 version 6.7.0 Release 6 */ #ifdef HAVE_CONFIG_H # include "config.h" #endif #include <glib.h> #include <epan/packet.h> #include <epan/conversation.h> #include <stdio.h> #include <string.h> #include "packet-ber.h" #include "packet-per.h" #include "packet-umts_rrc_ies.h" #define PNAME "Universal Mobile Telecommunications System (UMTS) Radio Resource Control (RRC) protocol Information element" #define PSNAME "UMTS_RRC_IES" #define PFNAME "umts_rrc_ies" static dissector_handle_t umts_rrc_ies_handle=NULL; /* Include constants */ /*--- Included file: packet-umts_rrc_ies-val.h ---*/ #line 1 "packet-umts_rrc_ies-val.h" #define hiPDSCHidentities 64 #define hiPUSCHidentities 64 #define hiRM 256 #define maxAC 16 #define maxAdditionalMeas 4 #define maxASC 8 #define maxASCmap 7 #define maxASCpersist 6 #define maxCCTrCH 8 #define maxCellMeas 32 #define maxCellMeas1 31 #define maxCNdomains 4 #define maxCPCHsets 16 #define maxDPCHDLchan 8 #define maxDPDCHUL 6 #define maxDRACclasses 8 #define maxEDCHMACdFlow 8 #define maxEDCHMACdFlow1 7 #define maxFACHPCH 8 #define maxFreq 8 #define maxFreqBandsFDD 8 #define maxFreqBandsTDD 4 #define maxFreqBandsGSM 16 #define maxGERANSI 8 #define maxGSMTargetCells 32 #define maxHProcesses 8 #define maxHSDSCHTBIndex 64 #define maxHSSCCHs 4 #define maxInterSysMessages 4 #define maxLoCHperRLC 2 #define maxMACdPDUsizes 8 #define maxMBMSCommonCCTrCh 32 #define maxMBMSCommonPhyCh 32 #define maxMBMSCommonRB 32 #define maxMBMSCommonTrCh 32 #define maxMBMSFreq 4 #define maxMBMSL1CP 4 #define maxMBMSservCount 8 #define maxMBMSservDedic 4 #define maxMBMSservModif 32 #define maxMBMSservSched 16 #define maxMBMSservUnmodif 64 #define maxMBMSTransmis 4 #define maxMeasEvent 8 #define maxMeasIntervals 3 #define maxMeasParEvent 2 #define maxNumCDMA2000Freqs 8 #define maxNumGSMFreqRanges 32 #define maxNumFDDFreqs 8 #define maxNumTDDFreqs 8 #define maxNoOfMeas 16 #define maxOtherRAT 15 #define maxOtherRAT16 16 #define maxPage1 8 #define maxPCPCHAPsig 16 #define maxPCPCHAPsubCh 12 #define maxPCPCHCDsig 16 #define maxPCPCHCDsubCh 12 #define maxPCPCHSF 7 #define maxPCPCHs 64 #define maxPDCPAlgoType 8 #define maxPDSCH 8 #define maxPDSCHTFCIgroups 256 #define maxPRACH 16 #define maxPRACHFPACH 8 #define maxPredefConfig 16 #define maxPUSCH 8 #define maxQueueIDs 8 #define maxRABsetup 16 #define maxRAT 16 #define maxRB 32 #define maxRBallRABs 27 #define maxRBMuxOptions 8 #define maxRBperRAB 8 #define maxRBperTrCh 16 #define maxReportedGSMCells 8 #define maxRL 8 #define maxRL_1 7 #define maxRLCPDUsizePerLogChan 32 #define maxROHCPacketSizesr4 16 #define maxROHCProfiler4 8 #define maxSat 16 #define maxSCCPCH 16 #define maxSIB 32 #define maxSIBFACH 8 #define maxSIBperMsg 16 #define maxSRBsetup 8 #define maxSystemCapability 16 #define maxTF 32 #define maxTFCPCH 16 #define maxTFC 1024 #define maxTFCsub 1024 #define maxTFCI2Combs 512 #define maxTGPS 6 #define maxTrCH 32 #define maxTrChperSCCPCH 8 #define maxTrCHpreconf 32 #define maxTS 14 #define maxTS1 13 #define maxTSLCR 6 #define maxTSLCR1 5 #define maxURA 8 #define maxURNTIGroup 8 /*--- End of included file: packet-umts_rrc_ies-val.h ---*/ #line 53 "packet-umts_rrc_ies-template.c" /* Initialize the protocol and registered fields */ static int proto_umts_rrc_ies = -1; /*--- Included file: packet-umts_rrc_ies-hf.c ---*/ #line 1 "packet-umts_rrc_ies-hf.c" static int hf_umts_rrc_ies_cn_DomainIdentity = -1; /* CN_DomainIdentity */ static int hf_umts_rrc_ies_cn_DomainSpecificNAS_Info = -1; /* NAS_SystemInformationGSM_MAP */ static int hf_umts_rrc_ies_cn_DRX_CycleLengthCoeff = -1; /* CN_DRX_CycleLengthCoefficient */ static int hf_umts_rrc_ies_CN_DomainInformationList_item = -1; /* CN_DomainInformation */ static int hf_umts_rrc_ies_CN_DomainInformationListFull_item = -1; /* CN_DomainInformationFull */ static int hf_umts_rrc_ies_cn_Type = -1; /* T_cn_Type */ static int hf_umts_rrc_ies_gsm_MAP = -1; /* NAS_SystemInformationGSM_MAP */ static int hf_umts_rrc_ies_ansi_41 = -1; /* NAS_SystemInformationANSI_41 */ static int hf_umts_rrc_ies_CN_DomainSysInfoList_item = -1; /* CN_DomainSysInfo */ static int hf_umts_rrc_ies_plmn_Identity = -1; /* PLMN_Identity */ static int hf_umts_rrc_ies_cn_CommonGSM_MAP_NAS_SysInfo = -1; /* NAS_SystemInformationGSM_MAP */ static int hf_umts_rrc_ies_cn_DomainInformationList = -1; /* CN_DomainInformationList */ static int hf_umts_rrc_ies_primary_plmn_Identity = -1; /* PLMN_Identity */ static int hf_umts_rrc_ies_cn_DomainInformationListFull = -1; /* CN_DomainInformationListFull */ static int hf_umts_rrc_ies_routingbasis = -1; /* T_routingbasis */ static int hf_umts_rrc_ies_localPTMSI = -1; /* T_localPTMSI */ static int hf_umts_rrc_ies_routingparameter = -1; /* RoutingParameter */ static int hf_umts_rrc_ies_tMSIofsamePLMN = -1; /* T_tMSIofsamePLMN */ static int hf_umts_rrc_ies_tMSIofdifferentPLMN = -1; /* T_tMSIofdifferentPLMN */ static int hf_umts_rrc_ies_iMSIresponsetopaging = -1; /* T_iMSIresponsetopaging */ static int hf_umts_rrc_ies_iMSIcauseUEinitiatedEvent = -1; /* T_iMSIcauseUEinitiatedEvent */ static int hf_umts_rrc_ies_iMEI = -1; /* T_iMEI */ static int hf_umts_rrc_ies_spare2 = -1; /* T_spare2 */ static int hf_umts_rrc_ies_spare1 = -1; /* T_spare1 */ static int hf_umts_rrc_ies_dummy_BOOLEAN = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_IMEI_item = -1; /* IMEI_Digit */ static int hf_umts_rrc_ies_IMSI_GSM_MAP_item = -1; /* Digit */ static int hf_umts_rrc_ies_version = -1; /* T_version */ static int hf_umts_rrc_ies_release99 = -1; /* T_release99 */ static int hf_umts_rrc_ies_cn_Type1 = -1; /* T_cn_Type1 */ static int hf_umts_rrc_ies_gsm_Map_IDNNS = -1; /* Gsm_map_IDNNS */ static int hf_umts_rrc_ies_ansi_41_IDNNS = -1; /* Ansi_41_IDNNS */ static int hf_umts_rrc_ies_later = -1; /* T_later */ static int hf_umts_rrc_ies_futurecoding = -1; /* BIT_STRING_SIZE_15 */ static int hf_umts_rrc_ies_lac = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_MCC_item = -1; /* Digit */ static int hf_umts_rrc_ies_MNC_item = -1; /* Digit */ static int hf_umts_rrc_ies_mibPLMN_Identity = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_multiplePLMNs = -1; /* SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6 */ static int hf_umts_rrc_ies_multiplePLMNs_item = -1; /* PLMN_IdentityWithOptionalMCC_r6 */ static int hf_umts_rrc_ies_mcc = -1; /* MCC */ static int hf_umts_rrc_ies_mnc = -1; /* MNC */ static int hf_umts_rrc_ies_gsm_MAP1 = -1; /* T_gsm_MAP */ static int hf_umts_rrc_ies_ansi_411 = -1; /* T_ansi_41 */ static int hf_umts_rrc_ies_p_REV = -1; /* P_REV */ static int hf_umts_rrc_ies_min_P_REV = -1; /* Min_P_REV */ static int hf_umts_rrc_ies_sid = -1; /* SID */ static int hf_umts_rrc_ies_nid = -1; /* NID */ static int hf_umts_rrc_ies_gsm_MAP_and_ANSI_41 = -1; /* T_gsm_MAP_and_ANSI_41 */ static int hf_umts_rrc_ies_spare = -1; /* NULL */ static int hf_umts_rrc_ies_gsm_MAP_RAB_Identity = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_ansi_41_RAB_Identity = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_lai = -1; /* LAI */ static int hf_umts_rrc_ies_rac = -1; /* RoutingAreaCode */ static int hf_umts_rrc_ies_AccessClassBarredList_item = -1; /* AccessClassBarred */ static int hf_umts_rrc_ies_cellBarred = -1; /* CellBarred */ static int hf_umts_rrc_ies_cellReservedForOperatorUse = -1; /* ReservedIndicator */ static int hf_umts_rrc_ies_cellReservationExtension = -1; /* ReservedIndicator */ static int hf_umts_rrc_ies_accessClassBarredList = -1; /* AccessClassBarredList */ static int hf_umts_rrc_ies_barred = -1; /* T_barred */ static int hf_umts_rrc_ies_intraFreqCellReselectionInd = -1; /* AllowedIndicator */ static int hf_umts_rrc_ies_t_Barred = -1; /* T_Barred */ static int hf_umts_rrc_ies_notBarred = -1; /* NULL */ static int hf_umts_rrc_ies_CellIdentity_PerRL_List_item = -1; /* CellIdentity */ static int hf_umts_rrc_ies_mappingInfo = -1; /* MappingInfo */ static int hf_umts_rrc_ies_cellSelectQualityMeasure = -1; /* T_cellSelectQualityMeasure */ static int hf_umts_rrc_ies_cpich_Ec_N0 = -1; /* T_cpich_Ec_N0 */ static int hf_umts_rrc_ies_q_HYST_2_S = -1; /* Q_Hyst_S */ static int hf_umts_rrc_ies_cpich_RSCP = -1; /* NULL */ static int hf_umts_rrc_ies_modeSpecificInfo = -1; /* T_modeSpecificInfo */ static int hf_umts_rrc_ies_fdd = -1; /* T_fdd */ static int hf_umts_rrc_ies_s_Intrasearch = -1; /* S_SearchQual */ static int hf_umts_rrc_ies_s_Intersearch = -1; /* S_SearchQual */ static int hf_umts_rrc_ies_s_SearchHCS = -1; /* S_SearchRXLEV */ static int hf_umts_rrc_ies_rat_List = -1; /* RAT_FDD_InfoList */ static int hf_umts_rrc_ies_q_QualMin = -1; /* Q_QualMin */ static int hf_umts_rrc_ies_q_RxlevMin = -1; /* Q_RxlevMin */ static int hf_umts_rrc_ies_tdd = -1; /* T_tdd */ static int hf_umts_rrc_ies_s_Intrasearch1 = -1; /* S_SearchRXLEV */ static int hf_umts_rrc_ies_s_Intersearch1 = -1; /* S_SearchRXLEV */ static int hf_umts_rrc_ies_rat_List1 = -1; /* RAT_TDD_InfoList */ static int hf_umts_rrc_ies_q_Hyst_l_S = -1; /* Q_Hyst_S */ static int hf_umts_rrc_ies_t_Reselection_S = -1; /* T_Reselection_S */ static int hf_umts_rrc_ies_hcs_ServingCellInformation = -1; /* HCS_ServingCellInformation */ static int hf_umts_rrc_ies_maxAllowedUL_TX_Power = -1; /* MaxAllowedUL_TX_Power */ static int hf_umts_rrc_ies_domainSpecificAccessRestictionList = -1; /* DomainSpecificAccessRestrictionList_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestictionParametersForAll = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator1 = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator2 = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator3 = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator4 = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator5 = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_cSDomainSpecificAccessRestriction = -1; /* DomainSpecificAccessRestriction_v670ext */ static int hf_umts_rrc_ies_pSDomainSpecificAccessRestriction = -1; /* DomainSpecificAccessRestriction_v670ext */ static int hf_umts_rrc_ies_noRestriction = -1; /* NULL */ static int hf_umts_rrc_ies_restriction = -1; /* T_restriction */ static int hf_umts_rrc_ies_domainSpecficAccessClassBarredList = -1; /* AccessClassBarredList */ static int hf_umts_rrc_ies_rat = -1; /* RAT */ static int hf_umts_rrc_ies_mappingFunctionParameterList = -1; /* MappingFunctionParameterList */ static int hf_umts_rrc_ies_functionType = -1; /* MappingFunctionType */ static int hf_umts_rrc_ies_mapParameter1 = -1; /* MapParameter */ static int hf_umts_rrc_ies_mapParameter2 = -1; /* MapParameter */ static int hf_umts_rrc_ies_upperLimit = -1; /* UpperLimit */ static int hf_umts_rrc_ies_MappingFunctionParameterList_item = -1; /* MappingFunctionParameter */ static int hf_umts_rrc_ies_MappingInfo_item = -1; /* Mapping */ static int hf_umts_rrc_ies_rat_Identifier = -1; /* RAT_Identifier */ static int hf_umts_rrc_ies_s_SearchRAT = -1; /* S_SearchQual */ static int hf_umts_rrc_ies_s_HCS_RAT = -1; /* S_SearchRXLEV */ static int hf_umts_rrc_ies_s_Limit_SearchRAT = -1; /* S_SearchQual */ static int hf_umts_rrc_ies_RAT_FDD_InfoList_item = -1; /* RAT_FDD_Info */ static int hf_umts_rrc_ies_s_SearchRAT1 = -1; /* S_SearchRXLEV */ static int hf_umts_rrc_ies_s_Limit_SearchRAT1 = -1; /* S_SearchRXLEV */ static int hf_umts_rrc_ies_RAT_TDD_InfoList_item = -1; /* RAT_TDD_Info */ static int hf_umts_rrc_ies_URA_IdentityList_item = -1; /* URA_Identity */ static int hf_umts_rrc_ies_n_AP_RetransMax = -1; /* N_AP_RetransMax */ static int hf_umts_rrc_ies_n_AccessFails = -1; /* N_AccessFails */ static int hf_umts_rrc_ies_nf_BO_NoAICH = -1; /* NF_BO_NoAICH */ static int hf_umts_rrc_ies_ns_BO_Busy = -1; /* NS_BO_Busy */ static int hf_umts_rrc_ies_nf_BO_AllBusy = -1; /* NF_BO_AllBusy */ static int hf_umts_rrc_ies_nf_BO_Mismatch = -1; /* NF_BO_Mismatch */ static int hf_umts_rrc_ies_t_CPCH = -1; /* T_CPCH */ static int hf_umts_rrc_ies_ue_RadioCapabilityFDDUpdateRequirement = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ue_RadioCapabilityTDDUpdateRequirement = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_systemSpecificCapUpdateReqList = -1; /* SystemSpecificCapUpdateReqList */ static int hf_umts_rrc_ies_ue_RadioCapabilityUpdateRequirement_TDD128 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ue_RadioCapabilityFDDUpdateRequirement_FDD = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ue_RadioCapabilityTDDUpdateRequirement_TDD384 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ue_RadioCapabilityTDDUpdateRequirement_TDD128 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_startRestart = -1; /* CipheringAlgorithm */ static int hf_umts_rrc_ies_dummy_NULL = -1; /* NULL */ static int hf_umts_rrc_ies_cipheringModeCommand = -1; /* CipheringModeCommand */ static int hf_umts_rrc_ies_activationTimeForDPCH = -1; /* ActivationTime */ static int hf_umts_rrc_ies_rb_DL_CiphActivationTimeInfo = -1; /* RB_ActivationTimeInfoList */ static int hf_umts_rrc_ies_imsi_GSM_MAP = -1; /* IMSI_GSM_MAP */ static int hf_umts_rrc_ies_tmsi_GSM_MAP = -1; /* TMSI_GSM_MAP */ static int hf_umts_rrc_ies_p_TMSI_GSM_MAP = -1; /* P_TMSI_GSM_MAP */ static int hf_umts_rrc_ies_imsi_DS_41 = -1; /* IMSI_DS_41 */ static int hf_umts_rrc_ies_tmsi_DS_41 = -1; /* TMSI_DS_41 */ static int hf_umts_rrc_ies_spare3 = -1; /* NULL */ static int hf_umts_rrc_ies_spare21 = -1; /* NULL */ static int hf_umts_rrc_ies_spare11 = -1; /* NULL */ static int hf_umts_rrc_ies_fdd_Measurements = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd_Measurements = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_gsm_Measurements = -1; /* GSM_Measurements */ static int hf_umts_rrc_ies_multiCarrierMeasurements = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd128_Measurements = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_CompressedModeMeasCapabFDDList_item = -1; /* CompressedModeMeasCapabFDD */ static int hf_umts_rrc_ies_CompressedModeMeasCapabFDDList2_item = -1; /* CompressedModeMeasCapabFDD2 */ static int hf_umts_rrc_ies_CompressedModeMeasCapabFDDList_ext_item = -1; /* CompressedModeMeasCapabFDD_ext */ static int hf_umts_rrc_ies_radioFrequencyBandFDD = -1; /* RadioFrequencyBandFDD */ static int hf_umts_rrc_ies_dl_MeasurementsFDD = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_MeasurementsFDD = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_radioFrequencyBandFDD2 = -1; /* RadioFrequencyBandFDD2 */ static int hf_umts_rrc_ies_CompressedModeMeasCapabTDDList_item = -1; /* CompressedModeMeasCapabTDD */ static int hf_umts_rrc_ies_radioFrequencyBandTDD = -1; /* RadioFrequencyBandTDD */ static int hf_umts_rrc_ies_dl_MeasurementsTDD = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_MeasurementsTDD = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_CompressedModeMeasCapabGSMList_item = -1; /* CompressedModeMeasCapabGSM */ static int hf_umts_rrc_ies_radioFrequencyBandGSM = -1; /* RadioFrequencyBandGSM */ static int hf_umts_rrc_ies_dl_MeasurementsGSM = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_MeasurementsGSM = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dl_MeasurementsMC = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_MeasurementsMC = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_initialPriorityDelayList = -1; /* InitialPriorityDelayList */ static int hf_umts_rrc_ies_backoffControlParams = -1; /* BackoffControlParams */ static int hf_umts_rrc_ies_powerControlAlgorithm = -1; /* PowerControlAlgorithm */ static int hf_umts_rrc_ies_dl_DPCCH_BER = -1; /* DL_DPCCH_BER */ static int hf_umts_rrc_ies_maxNoDPCH_PDSCH_Codes = -1; /* INTEGER_1_8 */ static int hf_umts_rrc_ies_maxNoPhysChBitsReceived = -1; /* MaxNoPhysChBitsReceived */ static int hf_umts_rrc_ies_supportForSF_512 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dummy2_SimultaneousSCCPCH_DPCH_Reception = -1; /* SimultaneousSCCPCH_DPCH_Reception */ static int hf_umts_rrc_ies_dummy_SupportOfDedicatedPilotsForChEstimation = -1; /* SupportOfDedicatedPilotsForChEstimation */ static int hf_umts_rrc_ies_maxTS_PerFrame = -1; /* MaxTS_PerFrame */ static int hf_umts_rrc_ies_maxPhysChPerFrame = -1; /* MaxPhysChPerFrame */ static int hf_umts_rrc_ies_minimumSF = -1; /* MinimumSF_DL */ static int hf_umts_rrc_ies_supportOfPDSCH = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_maxPhysChPerTS = -1; /* MaxPhysChPerTS */ static int hf_umts_rrc_ies_maxTS_PerSubFrame = -1; /* MaxTS_PerSubFrame_r4 */ static int hf_umts_rrc_ies_maxPhysChPerFrame1 = -1; /* MaxPhysChPerSubFrame_r4 */ static int hf_umts_rrc_ies_supportOf8PSK = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_maxNoBitsReceived = -1; /* MaxNoBits */ static int hf_umts_rrc_ies_maxConvCodeBitsReceived = -1; /* MaxNoBits */ static int hf_umts_rrc_ies_turboDecodingSupport = -1; /* TurboSupport */ static int hf_umts_rrc_ies_maxSimultaneousTransChs = -1; /* MaxSimultaneousTransChsDL */ static int hf_umts_rrc_ies_maxSimultaneousCCTrCH_Count = -1; /* MaxSimultaneousCCTrCH_Count */ static int hf_umts_rrc_ies_maxReceivedTransportBlocks = -1; /* MaxTransportBlocksDL */ static int hf_umts_rrc_ies_maxNumberOfTFC = -1; /* MaxNumberOfTFC_DL */ static int hf_umts_rrc_ies_maxNumberOfTF = -1; /* MaxNumberOfTF */ static int hf_umts_rrc_ies_transmissionProbability = -1; /* TransmissionProbability */ static int hf_umts_rrc_ies_maximumBitRate = -1; /* MaximumBitRate */ static int hf_umts_rrc_ies_DRAC_SysInfoList_item = -1; /* DRAC_SysInfo */ static int hf_umts_rrc_ies_configurationUnsupported = -1; /* NULL */ static int hf_umts_rrc_ies_physicalChannelFailure = -1; /* NULL */ static int hf_umts_rrc_ies_incompatibleSimultaneousReconfiguration = -1; /* NULL */ static int hf_umts_rrc_ies_compressedModeRuntimeError = -1; /* TGPSI */ static int hf_umts_rrc_ies_protocolError = -1; /* ProtocolErrorInformation */ static int hf_umts_rrc_ies_cellUpdateOccurred = -1; /* NULL */ static int hf_umts_rrc_ies_invalidConfiguration = -1; /* NULL */ static int hf_umts_rrc_ies_configurationIncomplete = -1; /* NULL */ static int hf_umts_rrc_ies_unsupportedMeasurement = -1; /* NULL */ static int hf_umts_rrc_ies_mbmsSessionAlreadyReceivedCorrectly = -1; /* NULL */ static int hf_umts_rrc_ies_lowerPriorityMBMSService = -1; /* NULL */ static int hf_umts_rrc_ies_spare5 = -1; /* NULL */ static int hf_umts_rrc_ies_spare4 = -1; /* NULL */ static int hf_umts_rrc_ies_rrc_TransactionIdentifier = -1; /* RRC_TransactionIdentifier */ static int hf_umts_rrc_ies_failureCause = -1; /* FailureCauseWithProtErr */ static int hf_umts_rrc_ies_rrc_ConnectionReleaseInformation = -1; /* RRC_ConnectionReleaseInformation */ static int hf_umts_rrc_ies_groupReleaseInformation = -1; /* GroupReleaseInformation */ static int hf_umts_rrc_ies_uRNTI_Group = -1; /* U_RNTI_Group */ static int hf_umts_rrc_ies_gsm900 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dcs1800 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_gsm1900 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_esn_DS_41 = -1; /* ESN_DS_41 */ static int hf_umts_rrc_ies_InitialPriorityDelayList_item = -1; /* NS_IP */ static int hf_umts_rrc_ies_imsi = -1; /* IMSI_GSM_MAP */ static int hf_umts_rrc_ies_tmsi_and_LAI = -1; /* TMSI_and_LAI_GSM_MAP */ static int hf_umts_rrc_ies_p_TMSI_and_RAI = -1; /* P_TMSI_and_RAI_GSM_MAP */ static int hf_umts_rrc_ies_imei = -1; /* IMEI */ static int hf_umts_rrc_ies_imsi_and_ESN_DS_41 = -1; /* IMSI_and_ESN_DS_41 */ static int hf_umts_rrc_ies_messageAuthenticationCode = -1; /* MessageAuthenticationCode */ static int hf_umts_rrc_ies_rrc_MessageSequenceNumber = -1; /* RRC_MessageSequenceNumber */ static int hf_umts_rrc_ies_rrc_MessageSequenceNumberList = -1; /* RRC_MessageSequenceNumberList */ static int hf_umts_rrc_ies_startIntegrityProtection = -1; /* T_startIntegrityProtection */ static int hf_umts_rrc_ies_integrityProtInitNumber = -1; /* IntegrityProtInitNumber */ static int hf_umts_rrc_ies_modify = -1; /* T_modify */ static int hf_umts_rrc_ies_dl_IntegrityProtActivationInfo = -1; /* IntegrityProtActivationInfo */ static int hf_umts_rrc_ies_integrityProtectionModeCommand = -1; /* IntegrityProtectionModeCommand */ static int hf_umts_rrc_ies_integrityProtectionAlgorithm = -1; /* IntegrityProtectionAlgorithm */ static int hf_umts_rrc_ies_downlinkCompressedMode = -1; /* CompressedModeMeasCapability */ static int hf_umts_rrc_ies_uplinkCompressedMode = -1; /* CompressedModeMeasCapability */ static int hf_umts_rrc_ies_compressedModeMeasCapabFDDList = -1; /* CompressedModeMeasCapabFDDList */ static int hf_umts_rrc_ies_compressedModeMeasCapabTDDList = -1; /* CompressedModeMeasCapabTDDList */ static int hf_umts_rrc_ies_compressedModeMeasCapabGSMList = -1; /* CompressedModeMeasCapabGSMList */ static int hf_umts_rrc_ies_compressedModeMeasCapabMC = -1; /* CompressedModeMeasCapabMC */ static int hf_umts_rrc_ies_compressedModeMeasCapabFDDList1 = -1; /* CompressedModeMeasCapabFDDList2 */ static int hf_umts_rrc_ies_downlinkCompressedMode_LCR = -1; /* CompressedModeMeasCapability_LCR_r4 */ static int hf_umts_rrc_ies_uplinkCompressedMode_LCR = -1; /* CompressedModeMeasCapability_LCR_r4 */ static int hf_umts_rrc_ies_supportOfGSM = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_supportOfMulticarrier = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_supportOfUTRAN_ToGERAN_NACC = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_p_TMSI = -1; /* P_TMSI_GSM_MAP */ static int hf_umts_rrc_ies_rai = -1; /* RAI */ static int hf_umts_rrc_ies_cn_Identity = -1; /* T_cn_Identity */ static int hf_umts_rrc_ies_pagingCause = -1; /* PagingCause */ static int hf_umts_rrc_ies_cn_pagedUE_Identity = -1; /* CN_PagedUE_Identity */ static int hf_umts_rrc_ies_utran_Identity = -1; /* T_utran_Identity */ static int hf_umts_rrc_ies_u_RNTI = -1; /* U_RNTI */ static int hf_umts_rrc_ies_cn_OriginatedPage_connectedMode_UE = -1; /* T_cn_OriginatedPage_connectedMode_UE */ static int hf_umts_rrc_ies_pagingRecordTypeID = -1; /* PagingRecordTypeID */ static int hf_umts_rrc_ies_utran_SingleUE_Identity = -1; /* T_utran_SingleUE_Identity */ static int hf_umts_rrc_ies_cn_OriginatedPage_connectedMode_UE1 = -1; /* T_cn_OriginatedPage_connectedMode_UE1 */ static int hf_umts_rrc_ies_utran_GroupIdentity = -1; /* SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation */ static int hf_umts_rrc_ies_utran_GroupIdentity_item = -1; /* GroupIdentityWithReleaseInformation */ static int hf_umts_rrc_ies_PagingRecordList_item = -1; /* PagingRecord */ static int hf_umts_rrc_ies_PagingRecord2List_r5_item = -1; /* PagingRecord2_r5 */ static int hf_umts_rrc_ies_losslessSRNS_RelocationSupport = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_supportForRfc2507 = -1; /* T_supportForRfc2507 */ static int hf_umts_rrc_ies_notSupported = -1; /* NULL */ static int hf_umts_rrc_ies_supported = -1; /* MaxHcContextSpace */ static int hf_umts_rrc_ies_supportForRfc3095 = -1; /* T_supportForRfc3095 */ static int hf_umts_rrc_ies_supported1 = -1; /* T_supported */ static int hf_umts_rrc_ies_maxROHC_ContextSessions = -1; /* MaxROHC_ContextSessions_r4 */ static int hf_umts_rrc_ies_reverseCompressionDepth = -1; /* INTEGER_0_65535 */ static int hf_umts_rrc_ies_supportForRfc3095ContextRelocation = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_maxHcContextSpace = -1; /* MaxHcContextSpace_r5_ext */ static int hf_umts_rrc_ies_losslessDLRLC_PDUSizeChange = -1; /* T_losslessDLRLC_PDUSizeChange */ static int hf_umts_rrc_ies_fddPhysChCapability = -1; /* T_fddPhysChCapability */ static int hf_umts_rrc_ies_downlinkPhysChCapability = -1; /* DL_PhysChCapabilityFDD */ static int hf_umts_rrc_ies_uplinkPhysChCapability = -1; /* UL_PhysChCapabilityFDD */ static int hf_umts_rrc_ies_tddPhysChCapability = -1; /* T_tddPhysChCapability */ static int hf_umts_rrc_ies_downlinkPhysChCapability1 = -1; /* DL_PhysChCapabilityTDD */ static int hf_umts_rrc_ies_uplinkPhysChCapability1 = -1; /* UL_PhysChCapabilityTDD */ static int hf_umts_rrc_ies_tdd128_PhysChCapability = -1; /* T_tdd128_PhysChCapability */ static int hf_umts_rrc_ies_downlinkPhysChCapability2 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */ static int hf_umts_rrc_ies_uplinkPhysChCapability2 = -1; /* UL_PhysChCapabilityTDD_LCR_r4 */ static int hf_umts_rrc_ies_fdd_hspdsch = -1; /* T_fdd_hspdsch */ static int hf_umts_rrc_ies_supported2 = -1; /* T_supported1 */ static int hf_umts_rrc_ies_hsdsch_physical_layer_category = -1; /* HSDSCH_physical_layer_category */ static int hf_umts_rrc_ies_dummy = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dummy2 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_unsupported = -1; /* NULL */ static int hf_umts_rrc_ies_tdd384_hspdsch = -1; /* T_tdd384_hspdsch */ static int hf_umts_rrc_ies_supported3 = -1; /* HSDSCH_physical_layer_category */ static int hf_umts_rrc_ies_tdd128_hspdsch = -1; /* T_tdd128_hspdsch */ static int hf_umts_rrc_ies_numberOfRepetitionsPerSFNPeriod = -1; /* T_numberOfRepetitionsPerSFNPeriod */ static int hf_umts_rrc_ies_noError = -1; /* NULL */ static int hf_umts_rrc_ies_errorOccurred = -1; /* T_errorOccurred */ static int hf_umts_rrc_ies_protocolErrorInformation = -1; /* ProtocolErrorInformation */ static int hf_umts_rrc_ies_diagnosticsType = -1; /* T_diagnosticsType */ static int hf_umts_rrc_ies_type1 = -1; /* T_type1 */ static int hf_umts_rrc_ies_asn1_ViolationOrEncodingError = -1; /* NULL */ static int hf_umts_rrc_ies_messageTypeNonexistent = -1; /* NULL */ static int hf_umts_rrc_ies_messageNotCompatibleWithReceiverState = -1; /* IdentificationOfReceivedMessage */ static int hf_umts_rrc_ies_ie_ValueNotComprehended = -1; /* IdentificationOfReceivedMessage */ static int hf_umts_rrc_ies_conditionalInformationElementError = -1; /* IdentificationOfReceivedMessage */ static int hf_umts_rrc_ies_messageExtensionNotComprehended = -1; /* IdentificationOfReceivedMessage */ static int hf_umts_rrc_ies_t314_expired = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_t315_expired = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_frequencyInfo = -1; /* FrequencyInfo */ static int hf_umts_rrc_ies_interRATInfo = -1; /* InterRATInfo */ static int hf_umts_rrc_ies_interRATInfo1 = -1; /* InterRATInfo_r6 */ static int hf_umts_rrc_ies_fddRF_Capability = -1; /* T_fddRF_Capability */ static int hf_umts_rrc_ies_ue_PowerClass = -1; /* UE_PowerClass */ static int hf_umts_rrc_ies_txRxFrequencySeparation = -1; /* TxRxFrequencySeparation */ static int hf_umts_rrc_ies_tddRF_Capability = -1; /* T_tddRF_Capability */ static int hf_umts_rrc_ies_radioFrequencyTDDBandList = -1; /* RadioFrequencyBandTDDList */ static int hf_umts_rrc_ies_chipRateCapability = -1; /* ChipRateCapability */ static int hf_umts_rrc_ies_tddRF_Capability1 = -1; /* T_tddRF_Capability1 */ static int hf_umts_rrc_ies_radioFrequencyBandTDDList = -1; /* RadioFrequencyBandTDDList */ static int hf_umts_rrc_ies_totalRLC_AM_BufferSize = -1; /* TotalRLC_AM_BufferSize */ static int hf_umts_rrc_ies_maximumRLC_WindowSize = -1; /* MaximumRLC_WindowSize */ static int hf_umts_rrc_ies_maximumAM_EntityNumber = -1; /* MaximumAM_EntityNumberRLC_Cap */ static int hf_umts_rrc_ies_totalRLC_AM_BufferSize1 = -1; /* TotalRLC_AM_BufferSize_r5_ext */ static int hf_umts_rrc_ies_noRelease = -1; /* NULL */ static int hf_umts_rrc_ies_release = -1; /* T_release */ static int hf_umts_rrc_ies_releaseCause = -1; /* ReleaseCause */ static int hf_umts_rrc_ies_RRC_MessageSequenceNumberList_item = -1; /* RRC_MessageSequenceNumber */ static int hf_umts_rrc_ies_cipheringAlgorithmCap = -1; /* T_cipheringAlgorithmCap */ static int hf_umts_rrc_ies_integrityProtectionAlgorithmCap = -1; /* T_integrityProtectionAlgorithmCap */ static int hf_umts_rrc_ies_deltaACK = -1; /* DeltaACK */ static int hf_umts_rrc_ies_deltaNACK = -1; /* DeltaNACK */ static int hf_umts_rrc_ies_harq_Preamble_Mode = -1; /* HARQ_Preamble_Mode */ static int hf_umts_rrc_ies_primaryCPICH_Info = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_dl_hspdsch_Information = -1; /* DL_HSPDSCH_Information */ static int hf_umts_rrc_ies_harqInfo = -1; /* HARQ_Info */ static int hf_umts_rrc_ies_mac_hsResetIndicator = -1; /* T_mac_hsResetIndicator */ static int hf_umts_rrc_ies_supported4 = -1; /* T_supported2 */ static int hf_umts_rrc_ies_maxNoSCCPCH_RL = -1; /* MaxNoSCCPCH_RL */ static int hf_umts_rrc_ies_simultaneousSCCPCH_DPCH_DPDCH_Reception = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_STARTList_item = -1; /* STARTSingle */ static int hf_umts_rrc_ies_start_Value = -1; /* START_Value */ static int hf_umts_rrc_ies_systemSpecificCapUpdateReqList1 = -1; /* SystemSpecificCapUpdateReqList_r5 */ static int hf_umts_rrc_ies_SystemSpecificCapUpdateReqList_item = -1; /* SystemSpecificCapUpdateReq */ static int hf_umts_rrc_ies_SystemSpecificCapUpdateReqList_r5_item = -1; /* SystemSpecificCapUpdateReq_r5 */ static int hf_umts_rrc_ies_tmsi = -1; /* TMSI_GSM_MAP */ static int hf_umts_rrc_ies_dl_TransChCapability = -1; /* DL_TransChCapability */ static int hf_umts_rrc_ies_ul_TransChCapability = -1; /* UL_TransChCapability */ static int hf_umts_rrc_ies_supported5 = -1; /* MaxNoBits */ static int hf_umts_rrc_ies_srnc_Identity = -1; /* SRNC_Identity */ static int hf_umts_rrc_ies_s_RNTI = -1; /* S_RNTI */ static int hf_umts_rrc_ies_all = -1; /* NULL */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b1 = -1; /* BIT_STRING_SIZE_31 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b2 = -1; /* BIT_STRING_SIZE_30 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b3 = -1; /* BIT_STRING_SIZE_29 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b4 = -1; /* BIT_STRING_SIZE_28 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b5 = -1; /* BIT_STRING_SIZE_27 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b6 = -1; /* BIT_STRING_SIZE_26 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b7 = -1; /* BIT_STRING_SIZE_25 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b8 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b9 = -1; /* BIT_STRING_SIZE_23 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b10 = -1; /* BIT_STRING_SIZE_22 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b11 = -1; /* BIT_STRING_SIZE_21 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b12 = -1; /* BIT_STRING_SIZE_20 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b13 = -1; /* BIT_STRING_SIZE_19 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b14 = -1; /* BIT_STRING_SIZE_18 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b15 = -1; /* BIT_STRING_SIZE_17 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b16 = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b17 = -1; /* BIT_STRING_SIZE_15 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b18 = -1; /* BIT_STRING_SIZE_14 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b19 = -1; /* BIT_STRING_SIZE_13 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b20 = -1; /* BIT_STRING_SIZE_12 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b21 = -1; /* BIT_STRING_SIZE_11 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b22 = -1; /* BIT_STRING_SIZE_10 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b23 = -1; /* BIT_STRING_SIZE_9 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b24 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b25 = -1; /* BIT_STRING_SIZE_7 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b26 = -1; /* BIT_STRING_SIZE_6 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b27 = -1; /* BIT_STRING_SIZE_5 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b28 = -1; /* BIT_STRING_SIZE_4 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b29 = -1; /* BIT_STRING_SIZE_3 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b30 = -1; /* BIT_STRING_SIZE_2 */ static int hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b31 = -1; /* BIT_STRING_SIZE_1 */ static int hf_umts_rrc_ies_s_RNTI_2 = -1; /* S_RNTI_2 */ static int hf_umts_rrc_ies_ue_RadioAccessCapability_v6xyext = -1; /* UE_RadioAccessCapability_v6xyext */ static int hf_umts_rrc_ies_ue_RATSpecificCapability_v6xyext = -1; /* InterRAT_UE_RadioAccessCapability_v6xyext */ static int hf_umts_rrc_ies_nonCriticalExtensions = -1; /* T_nonCriticalExtensions */ static int hf_umts_rrc_ies_t_301 = -1; /* T_301 */ static int hf_umts_rrc_ies_n_301 = -1; /* N_301 */ static int hf_umts_rrc_ies_t_302 = -1; /* T_302 */ static int hf_umts_rrc_ies_n_302 = -1; /* N_302 */ static int hf_umts_rrc_ies_t_304 = -1; /* T_304 */ static int hf_umts_rrc_ies_n_304 = -1; /* N_304 */ static int hf_umts_rrc_ies_t_305 = -1; /* T_305 */ static int hf_umts_rrc_ies_t_307 = -1; /* T_307 */ static int hf_umts_rrc_ies_t_308 = -1; /* T_308 */ static int hf_umts_rrc_ies_t_309 = -1; /* T_309 */ static int hf_umts_rrc_ies_t_310 = -1; /* T_310 */ static int hf_umts_rrc_ies_n_310 = -1; /* N_310 */ static int hf_umts_rrc_ies_t_311 = -1; /* T_311 */ static int hf_umts_rrc_ies_t_312 = -1; /* T_312 */ static int hf_umts_rrc_ies_n_312 = -1; /* N_312 */ static int hf_umts_rrc_ies_t_313 = -1; /* T_313 */ static int hf_umts_rrc_ies_n_313 = -1; /* N_313 */ static int hf_umts_rrc_ies_t_314 = -1; /* T_314 */ static int hf_umts_rrc_ies_t_315 = -1; /* T_315 */ static int hf_umts_rrc_ies_n_315 = -1; /* N_315 */ static int hf_umts_rrc_ies_t_316 = -1; /* T_316 */ static int hf_umts_rrc_ies_t_317 = -1; /* T_317 */ static int hf_umts_rrc_ies_n_3121 = -1; /* N_312ext */ static int hf_umts_rrc_ies_n_3151 = -1; /* N_315ext */ static int hf_umts_rrc_ies_n_3122 = -1; /* N_312_r5 */ static int hf_umts_rrc_ies_n_3152 = -1; /* N_315_r5 */ static int hf_umts_rrc_ies_t_300 = -1; /* T_300 */ static int hf_umts_rrc_ies_n_300 = -1; /* N_300 */ static int hf_umts_rrc_ies_multiRAT_CapabilityList = -1; /* MultiRAT_Capability */ static int hf_umts_rrc_ies_multiModeCapability = -1; /* MultiModeCapability */ static int hf_umts_rrc_ies_pdcp_Capability = -1; /* PDCP_Capability */ static int hf_umts_rrc_ies_rlc_Capability = -1; /* RLC_Capability */ static int hf_umts_rrc_ies_transportChannelCapability = -1; /* TransportChannelCapability */ static int hf_umts_rrc_ies_rf_Capability = -1; /* RF_Capability */ static int hf_umts_rrc_ies_physicalChannelCapability = -1; /* PhysicalChannelCapability */ static int hf_umts_rrc_ies_ue_MultiModeRAT_Capability = -1; /* UE_MultiModeRAT_Capability */ static int hf_umts_rrc_ies_securityCapability = -1; /* SecurityCapability */ static int hf_umts_rrc_ies_ue_positioning_Capability = -1; /* UE_Positioning_Capability */ static int hf_umts_rrc_ies_measurementCapability = -1; /* MeasurementCapability */ static int hf_umts_rrc_ies_ue_RadioAccessCapability = -1; /* UE_RadioAccessCapability */ static int hf_umts_rrc_ies_ue_RadioAccessCapability_v370ext = -1; /* UE_RadioAccessCapability_v370ext */ static int hf_umts_rrc_ies_ue_RadioAccessCapabBandFDDList = -1; /* UE_RadioAccessCapabBandFDDList */ static int hf_umts_rrc_ies_ue_PositioningCapabilityExt_v380 = -1; /* UE_PositioningCapabilityExt_v380 */ static int hf_umts_rrc_ies_ue_PositioningCapabilityExt_v3a0 = -1; /* UE_PositioningCapabilityExt_v3a0 */ static int hf_umts_rrc_ies_ue_PositioningCapabilityExt_v3g0 = -1; /* UE_PositioningCapabilityExt_v3g0 */ static int hf_umts_rrc_ies_ue_RadioAccessCapabBandFDDList2 = -1; /* UE_RadioAccessCapabBandFDDList2 */ static int hf_umts_rrc_ies_ue_RadioAccessCapabBandFDDList_ext = -1; /* UE_RadioAccessCapabBandFDDList_ext */ static int hf_umts_rrc_ies_physicalchannelcapability_edch = -1; /* PhysicalChannelCapability_edch_r6 */ static int hf_umts_rrc_ies_deviceType = -1; /* T_deviceType */ static int hf_umts_rrc_ies_UE_RadioAccessCapabBandFDDList2_item = -1; /* UE_RadioAccessCapabBandFDD2 */ static int hf_umts_rrc_ies_fddRF_Capability1 = -1; /* T_fddRF_Capability1 */ static int hf_umts_rrc_ies_ue_PowerClass1 = -1; /* UE_PowerClassExt */ static int hf_umts_rrc_ies_measurementCapability2 = -1; /* MeasurementCapabilityExt2 */ static int hf_umts_rrc_ies_rx_tx_TimeDifferenceType2Capable = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_validity_CellPCH_UraPCH = -1; /* T_validity_CellPCH_UraPCH */ static int hf_umts_rrc_ies_sfn_sfnType2Capability = -1; /* T_sfn_sfnType2Capability */ static int hf_umts_rrc_ies_UE_RadioAccessCapabBandFDDList_item = -1; /* UE_RadioAccessCapabBandFDD */ static int hf_umts_rrc_ies_UE_RadioAccessCapabBandFDDList_ext_item = -1; /* UE_RadioAccessCapabBandFDD_ext */ static int hf_umts_rrc_ies_fddRF_Capability2 = -1; /* T_fddRF_Capability2 */ static int hf_umts_rrc_ies_measurementCapability1 = -1; /* MeasurementCapabilityExt */ static int hf_umts_rrc_ies_compressedModeMeasCapabFDDList_ext = -1; /* CompressedModeMeasCapabFDDList_ext */ static int hf_umts_rrc_ies_pdcp_Capability_r4_ext = -1; /* PDCP_Capability_r4_ext */ static int hf_umts_rrc_ies_tdd_CapabilityExt = -1; /* T_tdd_CapabilityExt */ static int hf_umts_rrc_ies_rf_Capability1 = -1; /* RF_Capability_r4_ext */ static int hf_umts_rrc_ies_physicalChannelCapability_LCR = -1; /* PhysicalChannelCapability_LCR_r4 */ static int hf_umts_rrc_ies_measurementCapability_r4_ext = -1; /* MeasurementCapability_r4_ext */ static int hf_umts_rrc_ies_accessStratumReleaseIndicator = -1; /* AccessStratumReleaseIndicator */ static int hf_umts_rrc_ies_totalAM_RLCMemoryExceeds10kB = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_rf_CapabilityComp = -1; /* RF_CapabilityComp */ static int hf_umts_rrc_ies_fdd1 = -1; /* T_fdd1 */ static int hf_umts_rrc_ies_supported6 = -1; /* RF_CapabBandListFDDComp */ static int hf_umts_rrc_ies_tdd384_RF_Capability = -1; /* T_tdd384_RF_Capability */ static int hf_umts_rrc_ies_supported7 = -1; /* RadioFrequencyBandTDDList */ static int hf_umts_rrc_ies_tdd128_RF_Capability = -1; /* T_tdd128_RF_Capability */ static int hf_umts_rrc_ies_RF_CapabBandListFDDComp_item = -1; /* RF_CapabBandFDDComp */ static int hf_umts_rrc_ies_dl_CapabilityWithSimultaneousHS_DSCHConfig = -1; /* DL_CapabilityWithSimultaneousHS_DSCHConfig */ static int hf_umts_rrc_ies_pdcp_Capability_r5_ext = -1; /* PDCP_Capability_r5_ext */ static int hf_umts_rrc_ies_rlc_Capability_r5_ext = -1; /* RLC_Capability_r5_ext */ static int hf_umts_rrc_ies_physicalChannelCapability1 = -1; /* PhysicalChannelCapability_hspdsch_r5 */ static int hf_umts_rrc_ies_multiModeRAT_Capability_v590ext = -1; /* MultiModeRAT_Capability_v590ext */ static int hf_umts_rrc_ies_pdcp_Capability_r5_ext2 = -1; /* PDCP_Capability_r5_ext2 */ static int hf_umts_rrc_ies_maxNoDPDCH_BitsTransmitted = -1; /* MaxNoDPDCH_BitsTransmitted */ static int hf_umts_rrc_ies_maxPhysChPerTimeslot = -1; /* MaxPhysChPerTimeslot */ static int hf_umts_rrc_ies_minimumSF1 = -1; /* MinimumSF_UL */ static int hf_umts_rrc_ies_supportOfPUSCH = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_fdd_edch = -1; /* T_fdd_edch */ static int hf_umts_rrc_ies_supported8 = -1; /* T_supported3 */ static int hf_umts_rrc_ies_edch_PhysicalLayerCategory = -1; /* INTEGER_1_16 */ static int hf_umts_rrc_ies_maxNoBitsTransmitted = -1; /* MaxNoBits */ static int hf_umts_rrc_ies_maxConvCodeBitsTransmitted = -1; /* MaxNoBits */ static int hf_umts_rrc_ies_turboEncodingSupport = -1; /* TurboSupport */ static int hf_umts_rrc_ies_maxSimultaneousTransChs1 = -1; /* MaxSimultaneousTransChsUL */ static int hf_umts_rrc_ies_modeSpecificInfo1 = -1; /* T_modeSpecificInfo1 */ static int hf_umts_rrc_ies_fdd2 = -1; /* NULL */ static int hf_umts_rrc_ies_tdd1 = -1; /* T_tdd1 */ static int hf_umts_rrc_ies_maxTransmittedBlocks = -1; /* MaxTransportBlocksUL */ static int hf_umts_rrc_ies_maxNumberOfTFC1 = -1; /* MaxNumberOfTFC_UL */ static int hf_umts_rrc_ies_standaloneLocMethodsSupported = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ue_BasedOTDOA_Supported = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_networkAssistedGPS_Supported = -1; /* NetworkAssistedGPS_Supported */ static int hf_umts_rrc_ies_supportForUE_GPS_TimingOfCellFrames = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_supportForIPDL = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_start_CS = -1; /* START_Value */ static int hf_umts_rrc_ies_start_PS = -1; /* START_Value */ static int hf_umts_rrc_ies_rfc2507_Info = -1; /* RFC2507_Info */ static int hf_umts_rrc_ies_rfc3095_Info = -1; /* RFC3095_Info_r4 */ static int hf_umts_rrc_ies_inSequenceDelivery = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_receivingWindowSize = -1; /* ReceivingWindowSize */ static int hf_umts_rrc_ies_dl_RLC_StatusInfo = -1; /* DL_RLC_StatusInfo */ static int hf_umts_rrc_ies_dl_RLC_PDU_size = -1; /* OctetModeRLC_SizeInfoType1 */ static int hf_umts_rrc_ies_rB_WithPDCP_InfoList = -1; /* RB_WithPDCP_InfoList */ static int hf_umts_rrc_ies_rb_WithPDCP_InfoList = -1; /* RB_WithPDCP_InfoList */ static int hf_umts_rrc_ies_rb_PDCPContextRelocationList = -1; /* RB_PDCPContextRelocationList */ static int hf_umts_rrc_ies_dl_TransportChannelType = -1; /* DL_TransportChannelType */ static int hf_umts_rrc_ies_logicalChannelIdentity = -1; /* LogicalChannelIdentity */ static int hf_umts_rrc_ies_dl_TransportChannelType1 = -1; /* DL_TransportChannelType_r5 */ static int hf_umts_rrc_ies_DL_LogicalChannelMappingList_item = -1; /* DL_LogicalChannelMapping */ static int hf_umts_rrc_ies_DL_LogicalChannelMappingList_r5_item = -1; /* DL_LogicalChannelMapping_r5 */ static int hf_umts_rrc_ies_cid_InclusionInfo = -1; /* CID_InclusionInfo_r4 */ static int hf_umts_rrc_ies_max_CID = -1; /* INTEGER_1_16383 */ static int hf_umts_rrc_ies_reverseDecompressionDepth = -1; /* INTEGER_0_65535 */ static int hf_umts_rrc_ies_dl_AM_RLC_Mode = -1; /* DL_AM_RLC_Mode */ static int hf_umts_rrc_ies_dl_UM_RLC_Mode = -1; /* NULL */ static int hf_umts_rrc_ies_dl_TM_RLC_Mode = -1; /* DL_TM_RLC_Mode */ static int hf_umts_rrc_ies_dl_AM_RLC_Mode_r5 = -1; /* DL_AM_RLC_Mode_r5 */ static int hf_umts_rrc_ies_dl_UM_RLC_Mode_r5 = -1; /* DL_UM_RLC_Mode_r5 */ static int hf_umts_rrc_ies_dl_UM_RLC_Mode_r51 = -1; /* DL_UM_RLC_Mode_r6 */ static int hf_umts_rrc_ies_timerStatusProhibit = -1; /* TimerStatusProhibit */ static int hf_umts_rrc_ies_dummy_TimerEPC = -1; /* TimerEPC */ static int hf_umts_rrc_ies_missingPDU_Indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_timerStatusPeriodic = -1; /* TimerStatusPeriodic */ static int hf_umts_rrc_ies_segmentationIndication = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dch = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_fach = -1; /* NULL */ static int hf_umts_rrc_ies_dsch = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_dch_and_dsch = -1; /* TransportChannelIdentityDCHandDSCH */ static int hf_umts_rrc_ies_hsdsch = -1; /* MAC_d_FlowIdentity */ static int hf_umts_rrc_ies_dch_and_hsdsch = -1; /* MAC_d_FlowIdentityDCHandHSDSCH */ static int hf_umts_rrc_ies_dl_UM_RLC_LI_size = -1; /* DL_UM_RLC_LI_size */ static int hf_umts_rrc_ies_dl_Reception_Window_Size = -1; /* DL_Reception_Window_Size_r6 */ static int hf_umts_rrc_ies_timerMRW = -1; /* TimerMRW */ static int hf_umts_rrc_ies_timerDiscard = -1; /* TimerDiscard */ static int hf_umts_rrc_ies_maxMRW = -1; /* MaxMRW */ static int hf_umts_rrc_ies_algorithmSpecificInfo = -1; /* AlgorithmSpecificInfo */ static int hf_umts_rrc_ies_HeaderCompressionInfoList_item = -1; /* HeaderCompressionInfo */ static int hf_umts_rrc_ies_algorithmSpecificInfo1 = -1; /* AlgorithmSpecificInfo_r4 */ static int hf_umts_rrc_ies_HeaderCompressionInfoList_r4_item = -1; /* HeaderCompressionInfo_r4 */ static int hf_umts_rrc_ies_supported9 = -1; /* MaxPDCP_SN_WindowSize */ static int hf_umts_rrc_ies_maxDAT = -1; /* MaxDAT */ static int hf_umts_rrc_ies_losslessSRNS_RelocSupport = -1; /* LosslessSRNS_RelocSupport */ static int hf_umts_rrc_ies_pdcp_PDU_Header = -1; /* PDCP_PDU_Header */ static int hf_umts_rrc_ies_headerCompressionInfoList = -1; /* HeaderCompressionInfoList */ static int hf_umts_rrc_ies_headerCompressionInfoList1 = -1; /* HeaderCompressionInfoList_r4 */ static int hf_umts_rrc_ies_pdcp_Info = -1; /* PDCP_Info */ static int hf_umts_rrc_ies_dummy_INTEGER_0_65535 = -1; /* INTEGER_0_65535 */ static int hf_umts_rrc_ies_pdcp_Info1 = -1; /* PDCP_Info_r4 */ static int hf_umts_rrc_ies_timerPollProhibit = -1; /* TimerPollProhibit */ static int hf_umts_rrc_ies_timerPoll = -1; /* TimerPoll */ static int hf_umts_rrc_ies_poll_PDU = -1; /* Poll_PDU */ static int hf_umts_rrc_ies_poll_SDU = -1; /* Poll_SDU */ static int hf_umts_rrc_ies_lastTransmissionPDU_Poll = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_lastRetransmissionPDU_Poll = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_pollWindow = -1; /* PollWindow */ static int hf_umts_rrc_ies_timerPollPeriodic = -1; /* TimerPollPeriodic */ static int hf_umts_rrc_ies_re_EstablishmentTimer = -1; /* Re_EstablishmentTimer */ static int hf_umts_rrc_ies_srb_InformationList = -1; /* SRB_InformationSetupList */ static int hf_umts_rrc_ies_rb_InformationList = -1; /* RB_InformationSetupList */ static int hf_umts_rrc_ies_predefinedRB_Configuration = -1; /* PredefinedRB_Configuration */ static int hf_umts_rrc_ies_preDefTransChConfiguration = -1; /* PreDefTransChConfiguration */ static int hf_umts_rrc_ies_preDefPhyChConfiguration = -1; /* PreDefPhyChConfiguration */ static int hf_umts_rrc_ies_PredefinedConfigStatusList_item = -1; /* PredefinedConfigStatusInfo */ static int hf_umts_rrc_ies_storedWithValueTagSameAsPrevius = -1; /* NULL */ static int hf_umts_rrc_ies_other = -1; /* T_other */ static int hf_umts_rrc_ies_notStored = -1; /* NULL */ static int hf_umts_rrc_ies_storedWithDifferentValueTag = -1; /* PredefinedConfigValueTag */ static int hf_umts_rrc_ies_setsWithDifferentValueTag = -1; /* PredefinedConfigSetsWithDifferentValueTag */ static int hf_umts_rrc_ies_otherEntries = -1; /* PredefinedConfigStatusListVarSz */ static int hf_umts_rrc_ies_PredefinedConfigSetsWithDifferentValueTag_item = -1; /* PredefinedConfigSetWithDifferentValueTag */ static int hf_umts_rrc_ies_startPosition = -1; /* INTEGER_0_10 */ static int hf_umts_rrc_ies_valueTagList = -1; /* PredefinedConfigValueTagList */ static int hf_umts_rrc_ies_PredefinedConfigValueTagList_item = -1; /* PredefinedConfigValueTag */ static int hf_umts_rrc_ies_PredefinedConfigStatusListVarSz_item = -1; /* PredefinedConfigStatusInfo */ static int hf_umts_rrc_ies_rab_Identity = -1; /* RAB_Identity */ static int hf_umts_rrc_ies_nas_Synchronisation_Indicator = -1; /* NAS_Synchronisation_Indicator */ static int hf_umts_rrc_ies_mbms_SessionIdentity = -1; /* MBMS_SessionIdentity */ static int hf_umts_rrc_ies_RAB_InformationList_item = -1; /* RAB_Info */ static int hf_umts_rrc_ies_RAB_InformationList_r6_item = -1; /* RAB_Info_r6 */ static int hf_umts_rrc_ies_RAB_InformationReconfigList_item = -1; /* RAB_InformationReconfig */ static int hf_umts_rrc_ies_rab_Info = -1; /* RAB_Info */ static int hf_umts_rrc_ies_rb_InformationSetupList = -1; /* RB_InformationSetupList */ static int hf_umts_rrc_ies_rb_InformationSetupList1 = -1; /* RB_InformationSetupList_r4 */ static int hf_umts_rrc_ies_rb_InformationSetupList2 = -1; /* RB_InformationSetupList_r5 */ static int hf_umts_rrc_ies_rab_Info_r6_ext = -1; /* RAB_Info_r6_ext */ static int hf_umts_rrc_ies_rab_Info1 = -1; /* RAB_Info_r6 */ static int hf_umts_rrc_ies_rb_InformationSetupList3 = -1; /* RB_InformationSetupList_r6 */ static int hf_umts_rrc_ies_RAB_InformationSetupList_item = -1; /* RAB_InformationSetup */ static int hf_umts_rrc_ies_RAB_InformationSetupList_r4_item = -1; /* RAB_InformationSetup_r4 */ static int hf_umts_rrc_ies_RAB_InformationSetupList_r5_item = -1; /* RAB_InformationSetup_r5 */ static int hf_umts_rrc_ies_RAB_InformationSetupList_r6_item = -1; /* RAB_InformationSetup_r6 */ static int hf_umts_rrc_ies_RAB_InformationSetupList_r6_ext_item = -1; /* RAB_InformationSetup_r6_ext */ static int hf_umts_rrc_ies_rb_Identity = -1; /* RB_Identity */ static int hf_umts_rrc_ies_rlc_SequenceNumber = -1; /* RLC_SequenceNumber */ static int hf_umts_rrc_ies_RB_ActivationTimeInfoList_item = -1; /* RB_ActivationTimeInfo */ static int hf_umts_rrc_ies_count_C_UL = -1; /* COUNT_C */ static int hf_umts_rrc_ies_count_C_DL = -1; /* COUNT_C */ static int hf_umts_rrc_ies_RB_COUNT_C_InformationList_item = -1; /* RB_COUNT_C_Information */ static int hf_umts_rrc_ies_count_C_MSB_UL = -1; /* COUNT_C_MSB */ static int hf_umts_rrc_ies_count_C_MSB_DL = -1; /* COUNT_C_MSB */ static int hf_umts_rrc_ies_RB_COUNT_C_MSB_InformationList_item = -1; /* RB_COUNT_C_MSB_Information */ static int hf_umts_rrc_ies_RB_IdentityList_item = -1; /* RB_Identity */ static int hf_umts_rrc_ies_rb_MappingInfo = -1; /* RB_MappingInfo */ static int hf_umts_rrc_ies_rb_MappingInfo1 = -1; /* RB_MappingInfo_r5 */ static int hf_umts_rrc_ies_rb_MappingInfo2 = -1; /* RB_MappingInfo_r6 */ static int hf_umts_rrc_ies_RB_InformationAffectedList_item = -1; /* RB_InformationAffected */ static int hf_umts_rrc_ies_RB_InformationAffectedList_r5_item = -1; /* RB_InformationAffected_r5 */ static int hf_umts_rrc_ies_RB_InformationAffectedList_r6_item = -1; /* RB_InformationAffected_r6 */ static int hf_umts_rrc_ies_rb_Change = -1; /* T_rb_Change */ static int hf_umts_rrc_ies_release1 = -1; /* NULL */ static int hf_umts_rrc_ies_re_mapToDefaultRb = -1; /* RB_Identity */ static int hf_umts_rrc_ies_RB_InformationChangedList_r6_item = -1; /* RB_InformationChanged_r6 */ static int hf_umts_rrc_ies_pdcp_Info2 = -1; /* PDCP_InfoReconfig */ static int hf_umts_rrc_ies_pdcp_SN_Info = -1; /* PDCP_SN_Info */ static int hf_umts_rrc_ies_rlc_Info = -1; /* RLC_Info */ static int hf_umts_rrc_ies_rb_StopContinue = -1; /* RB_StopContinue */ static int hf_umts_rrc_ies_pdcp_Info3 = -1; /* PDCP_InfoReconfig_r4 */ static int hf_umts_rrc_ies_rlc_Info1 = -1; /* RLC_Info_r5 */ static int hf_umts_rrc_ies_rlc_Info2 = -1; /* RLC_Info_r6 */ static int hf_umts_rrc_ies_RB_InformationReconfigList_item = -1; /* RB_InformationReconfig */ static int hf_umts_rrc_ies_RB_InformationReconfigList_r4_item = -1; /* RB_InformationReconfig_r4 */ static int hf_umts_rrc_ies_RB_InformationReconfigList_r5_item = -1; /* RB_InformationReconfig_r5 */ static int hf_umts_rrc_ies_RB_InformationReconfigList_r6_item = -1; /* RB_InformationReconfig_r6 */ static int hf_umts_rrc_ies_RB_InformationReleaseList_item = -1; /* RB_Identity */ static int hf_umts_rrc_ies_rlc_InfoChoice = -1; /* RLC_InfoChoice */ static int hf_umts_rrc_ies_rlc_InfoChoice1 = -1; /* RLC_InfoChoice_r5 */ static int hf_umts_rrc_ies_rlc_InfoChoice2 = -1; /* RLC_InfoChoice_r6 */ static int hf_umts_rrc_ies_RB_InformationSetupList_item = -1; /* RB_InformationSetup */ static int hf_umts_rrc_ies_RB_InformationSetupList_r4_item = -1; /* RB_InformationSetup_r4 */ static int hf_umts_rrc_ies_RB_InformationSetupList_r5_item = -1; /* RB_InformationSetup_r5 */ static int hf_umts_rrc_ies_RB_InformationSetupList_r6_item = -1; /* RB_InformationSetup_r6 */ static int hf_umts_rrc_ies_RB_MappingInfo_item = -1; /* RB_MappingOption */ static int hf_umts_rrc_ies_RB_MappingInfo_r5_item = -1; /* RB_MappingOption_r5 */ static int hf_umts_rrc_ies_RB_MappingInfo_r6_item = -1; /* RB_MappingOption_r6 */ static int hf_umts_rrc_ies_ul_LogicalChannelMappings = -1; /* UL_LogicalChannelMappings */ static int hf_umts_rrc_ies_dl_LogicalChannelMappingList = -1; /* DL_LogicalChannelMappingList */ static int hf_umts_rrc_ies_dl_LogicalChannelMappingList1 = -1; /* DL_LogicalChannelMappingList_r5 */ static int hf_umts_rrc_ies_ul_LogicalChannelMappings1 = -1; /* UL_LogicalChannelMappings_r6 */ static int hf_umts_rrc_ies_dl_RFC3095_Context_Relocation = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_RFC3095_Context_Relocation = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_RB_PDCPContextRelocationList_item = -1; /* RB_PDCPContextRelocation */ static int hf_umts_rrc_ies_RB_WithPDCP_InfoList_item = -1; /* RB_WithPDCP_Info */ static int hf_umts_rrc_ies_f_MAX_PERIOD = -1; /* INTEGER_1_65535 */ static int hf_umts_rrc_ies_f_MAX_TIME = -1; /* INTEGER_1_255 */ static int hf_umts_rrc_ies_max_HEADER = -1; /* INTEGER_60_65535 */ static int hf_umts_rrc_ies_tcp_SPACE = -1; /* INTEGER_3_255 */ static int hf_umts_rrc_ies_non_TCP_SPACE = -1; /* INTEGER_3_65535 */ static int hf_umts_rrc_ies_expectReordering = -1; /* ExpectReordering */ static int hf_umts_rrc_ies_rohcProfileList = -1; /* ROHC_ProfileList_r4 */ static int hf_umts_rrc_ies_ul_RFC3095 = -1; /* UL_RFC3095_r4 */ static int hf_umts_rrc_ies_dl_RFC3095 = -1; /* DL_RFC3095_r4 */ static int hf_umts_rrc_ies_ul_RLC_Mode = -1; /* UL_RLC_Mode */ static int hf_umts_rrc_ies_dl_RLC_Mode = -1; /* DL_RLC_Mode */ static int hf_umts_rrc_ies_dl_RLC_Mode_r5 = -1; /* DL_RLC_Mode_r5 */ static int hf_umts_rrc_ies_rlc_OneSidedReEst = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dl_RLC_Mode_r51 = -1; /* DL_RLC_Mode_r6 */ static int hf_umts_rrc_ies_altE_bitInterpretation = -1; /* T_altE_bitInterpretation */ static int hf_umts_rrc_ies_dl_UM_RLC_DuplAvoid_Reord_Info = -1; /* UM_RLC_DuplAvoid_Reord_Info_r6 */ static int hf_umts_rrc_ies_dl_UM_RLC_OutOSeqDelivery_Info = -1; /* UM_RLC_OutOSeqDelivery_Info_r6 */ static int hf_umts_rrc_ies_same_as_RB = -1; /* RB_Identity */ static int hf_umts_rrc_ies_rlc_Info_r5 = -1; /* RLC_Info_r5 */ static int hf_umts_rrc_ies_rlc_Info_r6 = -1; /* RLC_Info_r6 */ static int hf_umts_rrc_ies_RLC_PDU_SizeList_item = -1; /* RLC_PDU_Size */ static int hf_umts_rrc_ies_rlc_SizeIndex = -1; /* INTEGER_1_maxTF */ static int hf_umts_rrc_ies_RLC_SizeExplicitList_item = -1; /* RLC_SizeInfo */ static int hf_umts_rrc_ies_ROHC_ProfileList_r4_item = -1; /* ROHC_Profile_r4 */ static int hf_umts_rrc_ies_ROHC_PacketSizeList_r4_item = -1; /* ROHC_PacketSize_r4 */ static int hf_umts_rrc_ies_SRB_InformationSetupList_item = -1; /* SRB_InformationSetup */ static int hf_umts_rrc_ies_SRB_InformationSetupList_r5_item = -1; /* SRB_InformationSetup_r5 */ static int hf_umts_rrc_ies_SRB_InformationSetupList_r6_item = -1; /* SRB_InformationSetup_r6 */ static int hf_umts_rrc_ies_SRB_InformationSetupList2_item = -1; /* SRB_InformationSetup */ static int hf_umts_rrc_ies_timerBasedExplicit = -1; /* ExplicitDiscard */ static int hf_umts_rrc_ies_timerBasedNoExplicit = -1; /* NoExplicitDiscard */ static int hf_umts_rrc_ies_maxDAT_Retransmissions = -1; /* MaxDAT_Retransmissions */ static int hf_umts_rrc_ies_noDiscard = -1; /* MaxDAT */ static int hf_umts_rrc_ies_transmissionRLC_Discard = -1; /* TransmissionRLC_Discard */ static int hf_umts_rrc_ies_transmissionWindowSize = -1; /* TransmissionWindowSize */ static int hf_umts_rrc_ies_timerRST = -1; /* TimerRST */ static int hf_umts_rrc_ies_max_RST = -1; /* MaxRST */ static int hf_umts_rrc_ies_pollingInfo = -1; /* PollingInfo */ static int hf_umts_rrc_ies_startList = -1; /* STARTList */ static int hf_umts_rrc_ies_ul_TransportChannelType = -1; /* UL_TransportChannelType */ static int hf_umts_rrc_ies_rlc_SizeList = -1; /* T_rlc_SizeList */ static int hf_umts_rrc_ies_allSizes = -1; /* NULL */ static int hf_umts_rrc_ies_configured = -1; /* NULL */ static int hf_umts_rrc_ies_explicitList = -1; /* RLC_SizeExplicitList */ static int hf_umts_rrc_ies_mac_LogicalChannelPriority = -1; /* MAC_LogicalChannelPriority */ static int hf_umts_rrc_ies_ul_TrCH_Type = -1; /* T_ul_TrCH_Type */ static int hf_umts_rrc_ies_dch_rach_cpch_usch = -1; /* T_dch_rach_cpch_usch */ static int hf_umts_rrc_ies_rlc_SizeList1 = -1; /* T_rlc_SizeList1 */ static int hf_umts_rrc_ies_e_dch = -1; /* T_e_dch */ static int hf_umts_rrc_ies_e_DCH_MAC_d_FlowIdentity = -1; /* E_DCH_MAC_d_FlowIdentity */ static int hf_umts_rrc_ies_ddi = -1; /* DDI */ static int hf_umts_rrc_ies_rlc_PDU_SizeList = -1; /* RLC_PDU_SizeList */ static int hf_umts_rrc_ies_includeInSchedulingInfo = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_rlc_LogicalChannelMappingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_LogicalChannelMapping = -1; /* SEQUENCE_SIZE_maxLoCHperRLC_OF_UL_LogicalChannelMapping */ static int hf_umts_rrc_ies_ul_LogicalChannelMapping_item = -1; /* UL_LogicalChannelMapping */ static int hf_umts_rrc_ies_ul_LogicalChannelMapping1 = -1; /* SEQUENCE_SIZE_maxLoCHperRLC_OF_UL_LogicalChannelMapping_r6 */ static int hf_umts_rrc_ies_ul_LogicalChannelMapping_item1 = -1; /* UL_LogicalChannelMapping_r6 */ static int hf_umts_rrc_ies_oneLogicalChannel = -1; /* UL_LogicalChannelMapping */ static int hf_umts_rrc_ies_twoLogicalChannels = -1; /* UL_LogicalChannelMappingList */ static int hf_umts_rrc_ies_oneLogicalChannel1 = -1; /* UL_LogicalChannelMapping_r6 */ static int hf_umts_rrc_ies_twoLogicalChannels1 = -1; /* UL_LogicalChannelMappingList_r6 */ static int hf_umts_rrc_ies_rohcPacketSizeList = -1; /* ROHC_PacketSizeList_r4 */ static int hf_umts_rrc_ies_ul_AM_RLC_Mode = -1; /* UL_AM_RLC_Mode */ static int hf_umts_rrc_ies_ul_UM_RLC_Mode = -1; /* UL_UM_RLC_Mode */ static int hf_umts_rrc_ies_ul_TM_RLC_Mode = -1; /* UL_TM_RLC_Mode */ static int hf_umts_rrc_ies_rach = -1; /* NULL */ static int hf_umts_rrc_ies_usch = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_timer_DAR = -1; /* TimerDAR_r6 */ static int hf_umts_rrc_ies_widowSize_DAR = -1; /* WindowSizeDAR_r6 */ static int hf_umts_rrc_ies_timer_OSD = -1; /* TimerOSD_r6 */ static int hf_umts_rrc_ies_windowSize_OSD = -1; /* WindowSizeOSD_r6 */ static int hf_umts_rrc_ies_mac_hs_AddReconfQueue_List = -1; /* MAC_hs_AddReconfQueue_List */ static int hf_umts_rrc_ies_mac_hs_DelQueue_List = -1; /* MAC_hs_DelQueue_List */ static int hf_umts_rrc_ies_AllowedTFC_List_item = -1; /* TFC_Value */ static int hf_umts_rrc_ies_AllowedTFI_List_item = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_sizeType1 = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_sizeType2 = -1; /* T_sizeType2 */ static int hf_umts_rrc_ies_part1 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_part2 = -1; /* INTEGER_1_7 */ static int hf_umts_rrc_ies_sizeType3 = -1; /* T_sizeType3 */ static int hf_umts_rrc_ies_part11 = -1; /* INTEGER_0_47 */ static int hf_umts_rrc_ies_part21 = -1; /* INTEGER_1_15 */ static int hf_umts_rrc_ies_sizeType4 = -1; /* T_sizeType4 */ static int hf_umts_rrc_ies_part12 = -1; /* INTEGER_0_62 */ static int hf_umts_rrc_ies_part22 = -1; /* INTEGER_1_63 */ static int hf_umts_rrc_ies_noCoding = -1; /* NULL */ static int hf_umts_rrc_ies_convolutional = -1; /* CodingRate */ static int hf_umts_rrc_ies_turbo = -1; /* NULL */ static int hf_umts_rrc_ies_rlc_Size = -1; /* T_rlc_Size */ static int hf_umts_rrc_ies_fdd3 = -1; /* T_fdd2 */ static int hf_umts_rrc_ies_octetModeRLC_SizeInfoType2 = -1; /* OctetModeRLC_SizeInfoType2 */ static int hf_umts_rrc_ies_tdd2 = -1; /* T_tdd2 */ static int hf_umts_rrc_ies_commonTDD_Choice = -1; /* T_commonTDD_Choice */ static int hf_umts_rrc_ies_bitModeRLC_SizeInfo = -1; /* BitModeRLC_SizeInfo */ static int hf_umts_rrc_ies_octetModeRLC_SizeInfoType1 = -1; /* OctetModeRLC_SizeInfoType1 */ static int hf_umts_rrc_ies_numberOfTbSizeList = -1; /* SEQUENCE_SIZE_1_maxTF_OF_NumberOfTransportBlocks */ static int hf_umts_rrc_ies_numberOfTbSizeList_item = -1; /* NumberOfTransportBlocks */ static int hf_umts_rrc_ies_logicalChannelList = -1; /* LogicalChannelList */ static int hf_umts_rrc_ies_commonTDD_Choice1 = -1; /* T_commonTDD_Choice1 */ static int hf_umts_rrc_ies_numberOfTbSizeAndTTIList = -1; /* NumberOfTbSizeAndTTIList */ static int hf_umts_rrc_ies_CommonDynamicTF_InfoList_item = -1; /* CommonDynamicTF_Info */ static int hf_umts_rrc_ies_CommonDynamicTF_InfoList_DynamicTTI_item = -1; /* CommonDynamicTF_Info_DynamicTTI */ static int hf_umts_rrc_ies_tti = -1; /* T_tti */ static int hf_umts_rrc_ies_tti10 = -1; /* CommonDynamicTF_InfoList */ static int hf_umts_rrc_ies_tti20 = -1; /* CommonDynamicTF_InfoList */ static int hf_umts_rrc_ies_tti40 = -1; /* CommonDynamicTF_InfoList */ static int hf_umts_rrc_ies_tti80 = -1; /* CommonDynamicTF_InfoList */ static int hf_umts_rrc_ies_dynamic = -1; /* CommonDynamicTF_InfoList_DynamicTTI */ static int hf_umts_rrc_ies_semistaticTF_Information = -1; /* SemistaticTF_Information */ static int hf_umts_rrc_ies_tti1 = -1; /* T_tti1 */ static int hf_umts_rrc_ies_tti5 = -1; /* CommonDynamicTF_InfoList */ static int hf_umts_rrc_ies_rlc_Size1 = -1; /* T_rlc_Size1 */ static int hf_umts_rrc_ies_bitMode = -1; /* BitModeRLC_SizeInfo */ static int hf_umts_rrc_ies_octetModeType1 = -1; /* OctetModeRLC_SizeInfoType1 */ static int hf_umts_rrc_ies_rlc_Size2 = -1; /* T_rlc_Size2 */ static int hf_umts_rrc_ies_DedicatedDynamicTF_InfoList_item = -1; /* DedicatedDynamicTF_Info */ static int hf_umts_rrc_ies_DedicatedDynamicTF_InfoList_DynamicTTI_item = -1; /* DedicatedDynamicTF_Info_DynamicTTI */ static int hf_umts_rrc_ies_tti2 = -1; /* T_tti2 */ static int hf_umts_rrc_ies_tti101 = -1; /* DedicatedDynamicTF_InfoList */ static int hf_umts_rrc_ies_tti201 = -1; /* DedicatedDynamicTF_InfoList */ static int hf_umts_rrc_ies_tti401 = -1; /* DedicatedDynamicTF_InfoList */ static int hf_umts_rrc_ies_tti801 = -1; /* DedicatedDynamicTF_InfoList */ static int hf_umts_rrc_ies_dynamic1 = -1; /* DedicatedDynamicTF_InfoList_DynamicTTI */ static int hf_umts_rrc_ies_DL_AddReconfTransChInfo2List_item = -1; /* DL_AddReconfTransChInformation2 */ static int hf_umts_rrc_ies_DL_AddReconfTransChInfoList_item = -1; /* DL_AddReconfTransChInformation */ static int hf_umts_rrc_ies_DL_AddReconfTransChInfoList_r4_item = -1; /* DL_AddReconfTransChInformation_r4 */ static int hf_umts_rrc_ies_DL_AddReconfTransChInfoList_r5_item = -1; /* DL_AddReconfTransChInformation_r5 */ static int hf_umts_rrc_ies_dl_TransportChannelType2 = -1; /* DL_TrCH_Type */ static int hf_umts_rrc_ies_dl_transportChannelIdentity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_tfs_SignallingMode = -1; /* T_tfs_SignallingMode */ static int hf_umts_rrc_ies_explicit_config = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_sameAsULTrCH = -1; /* UL_TransportChannelIdentity */ static int hf_umts_rrc_ies_dch_QualityTarget = -1; /* QualityTarget */ static int hf_umts_rrc_ies_dummy_TM_SignallingInfo = -1; /* TM_SignallingInfo */ static int hf_umts_rrc_ies_tfs_SignallingMode1 = -1; /* T_tfs_SignallingMode1 */ static int hf_umts_rrc_ies_dl_TransportChannelType3 = -1; /* DL_TrCH_TypeId1_r5 */ static int hf_umts_rrc_ies_tfs_SignallingMode2 = -1; /* T_tfs_SignallingMode2 */ static int hf_umts_rrc_ies_hsdsch1 = -1; /* HSDSCH_Info */ static int hf_umts_rrc_ies_transportChannelIdentity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_tfs_SignallingMode3 = -1; /* T_tfs_SignallingMode3 */ static int hf_umts_rrc_ies_qualityTarget = -1; /* QualityTarget */ static int hf_umts_rrc_ies_sccpch_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_modeSpecificInfo2 = -1; /* T_modeSpecificInfo2 */ static int hf_umts_rrc_ies_fdd4 = -1; /* T_fdd3 */ static int hf_umts_rrc_ies_dl_Parameters = -1; /* T_dl_Parameters */ static int hf_umts_rrc_ies_dl_DCH_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_sameAsUL = -1; /* NULL */ static int hf_umts_rrc_ies_tdd3 = -1; /* T_tdd3 */ static int hf_umts_rrc_ies_individualDL_CCTrCH_InfoList = -1; /* IndividualDL_CCTrCH_InfoList */ static int hf_umts_rrc_ies_modeSpecificInfo3 = -1; /* T_modeSpecificInfo3 */ static int hf_umts_rrc_ies_fdd5 = -1; /* T_fdd4 */ static int hf_umts_rrc_ies_dl_Parameters1 = -1; /* T_dl_Parameters1 */ static int hf_umts_rrc_ies_dl_DCH_TFCS1 = -1; /* T_dl_DCH_TFCS */ static int hf_umts_rrc_ies_tfcs = -1; /* TFCS */ static int hf_umts_rrc_ies_tdd4 = -1; /* T_tdd4 */ static int hf_umts_rrc_ies_DL_DeletedTransChInfoList_item = -1; /* DL_TransportChannelIdentity */ static int hf_umts_rrc_ies_DL_DeletedTransChInfoList_r5_item = -1; /* DL_TransportChannelIdentity_r5 */ static int hf_umts_rrc_ies_dl_TransportChannelIdentity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_dl_TransportChannelType4 = -1; /* DL_TrCH_TypeId2_r5 */ static int hf_umts_rrc_ies_hsdsch2 = -1; /* NULL */ static int hf_umts_rrc_ies_transmissionTimeValidity = -1; /* TransmissionTimeValidity */ static int hf_umts_rrc_ies_timeDurationBeforeRetry = -1; /* TimeDurationBeforeRetry */ static int hf_umts_rrc_ies_drac_ClassIdentity = -1; /* DRAC_ClassIdentity */ static int hf_umts_rrc_ies_DRAC_StaticInformationList_item = -1; /* DRAC_StaticInformation */ static int hf_umts_rrc_ies_mac_d_FlowIdentity = -1; /* E_DCH_MAC_d_FlowIdentity */ static int hf_umts_rrc_ies_mac_d_FlowPowerOffset = -1; /* E_DCH_MAC_d_FlowPowerOffset */ static int hf_umts_rrc_ies_mac_d_FlowMaxRetrans = -1; /* E_DCH_MAC_d_FlowMaxRetrans */ static int hf_umts_rrc_ies_mac_d_FlowMultiplexingList = -1; /* E_DCH_MAC_d_FlowMultiplexingList */ static int hf_umts_rrc_ies_transmissionGrantType = -1; /* T_transmissionGrantType */ static int hf_umts_rrc_ies_non_ScheduledTranmGrantInfo = -1; /* T_non_ScheduledTranmGrantInfo */ static int hf_umts_rrc_ies_maxMAC_e_PDUContents = -1; /* INTEGER_1_19982 */ static int hf_umts_rrc_ies_ms2_NonSchedTransmGrantHARQAlloc = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_scheduledTransmissionGrantInfo = -1; /* NULL */ static int hf_umts_rrc_ies_harq_RV_Configuration = -1; /* T_harq_RV_Configuration */ static int hf_umts_rrc_ies_complete = -1; /* TFCS_ReconfAdd */ static int hf_umts_rrc_ies_addition = -1; /* TFCS_ReconfAdd */ static int hf_umts_rrc_ies_removal = -1; /* TFCS_RemovalList */ static int hf_umts_rrc_ies_replacement = -1; /* T_replacement */ static int hf_umts_rrc_ies_tfcsRemoval = -1; /* TFCS_RemovalList */ static int hf_umts_rrc_ies_tfcsAdd = -1; /* TFCS_ReconfAdd */ static int hf_umts_rrc_ies_signalledGainFactors = -1; /* SignalledGainFactors */ static int hf_umts_rrc_ies_computedGainFactors = -1; /* ReferenceTFC_ID */ static int hf_umts_rrc_ies_addOrReconfMAC_dFlow = -1; /* AddOrReconfMAC_dFlow */ static int hf_umts_rrc_ies_numberOfProcesses = -1; /* INTEGER_1_8 */ static int hf_umts_rrc_ies_memoryPartitioning = -1; /* T_memoryPartitioning */ static int hf_umts_rrc_ies_implicit = -1; /* NULL */ static int hf_umts_rrc_ies_explicit = -1; /* SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize */ static int hf_umts_rrc_ies_explicit_item = -1; /* HARQMemorySize */ static int hf_umts_rrc_ies_dl_TFCS_Identity = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_tfcs_SignallingMode = -1; /* T_tfcs_SignallingMode */ static int hf_umts_rrc_ies_explicit_config1 = -1; /* TFCS */ static int hf_umts_rrc_ies_sameAsUL1 = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_IndividualDL_CCTrCH_InfoList_item = -1; /* IndividualDL_CCTrCH_Info */ static int hf_umts_rrc_ies_ul_TFCS_Identity = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_ul_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_tfc_Subset = -1; /* TFC_Subset */ static int hf_umts_rrc_ies_IndividualUL_CCTrCH_InfoList_item = -1; /* IndividualUL_CCTrCH_Info */ static int hf_umts_rrc_ies_logChOfRb = -1; /* INTEGER_0_1 */ static int hf_umts_rrc_ies_explicitList1 = -1; /* SEQUENCE_SIZE_1_15_OF_LogicalChannelByRB */ static int hf_umts_rrc_ies_explicitList_item = -1; /* LogicalChannelByRB */ static int hf_umts_rrc_ies_dch_transport_ch_id = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_hsdsch_mac_d_flow_id = -1; /* MAC_d_FlowIdentity */ static int hf_umts_rrc_ies_MAC_d_PDU_SizeInfo_List_item = -1; /* MAC_d_PDUsizeInfo */ static int hf_umts_rrc_ies_mac_d_PDU_Size = -1; /* INTEGER_1_5000 */ static int hf_umts_rrc_ies_mac_d_PDU_Index = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_MAC_hs_AddReconfQueue_List_item = -1; /* MAC_hs_AddReconfQueue */ static int hf_umts_rrc_ies_mac_hsQueueId = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_mac_dFlowId = -1; /* MAC_d_FlowIdentity */ static int hf_umts_rrc_ies_reorderingReleaseTimer = -1; /* T1_ReleaseTimer */ static int hf_umts_rrc_ies_mac_hsWindowSize = -1; /* MAC_hs_WindowSize */ static int hf_umts_rrc_ies_mac_d_PDU_SizeInfo_List = -1; /* MAC_d_PDU_SizeInfo_List */ static int hf_umts_rrc_ies_MAC_hs_DelQueue_List_item = -1; /* MAC_hs_DelQueue */ static int hf_umts_rrc_ies_NumberOfTbSizeAndTTIList_item = -1; /* NumberOfTbSizeAndTTIList_item */ static int hf_umts_rrc_ies_numberOfTransportBlocks = -1; /* NumberOfTransportBlocks */ static int hf_umts_rrc_ies_transmissionTimeInterval = -1; /* TransmissionTimeInterval */ static int hf_umts_rrc_ies_Non_allowedTFC_List_item = -1; /* TFC_Value */ static int hf_umts_rrc_ies_zero = -1; /* NULL */ static int hf_umts_rrc_ies_one = -1; /* NULL */ static int hf_umts_rrc_ies_small = -1; /* INTEGER_2_17 */ static int hf_umts_rrc_ies_large = -1; /* INTEGER_18_512 */ static int hf_umts_rrc_ies_sizeType11 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_sizeType21 = -1; /* T_sizeType21 */ static int hf_umts_rrc_ies_part13 = -1; /* INTEGER_0_23 */ static int hf_umts_rrc_ies_part23 = -1; /* INTEGER_1_3 */ static int hf_umts_rrc_ies_sizeType31 = -1; /* T_sizeType31 */ static int hf_umts_rrc_ies_part14 = -1; /* INTEGER_0_61 */ static int hf_umts_rrc_ies_sizeType22 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_sizeType32 = -1; /* INTEGER_0_56 */ static int hf_umts_rrc_ies_referenceTFC = -1; /* TFC_Value */ static int hf_umts_rrc_ies_modeSpecificInfo4 = -1; /* T_modeSpecificInfo4 */ static int hf_umts_rrc_ies_fdd6 = -1; /* T_fdd5 */ static int hf_umts_rrc_ies_gainFactorBetaC = -1; /* GainFactor */ static int hf_umts_rrc_ies_tdd5 = -1; /* NULL */ static int hf_umts_rrc_ies_gainFactorBetaD = -1; /* GainFactor */ static int hf_umts_rrc_ies_gainFactorInformation = -1; /* GainFactorInformation */ static int hf_umts_rrc_ies_powerOffsetPp_m = -1; /* PowerOffsetPp_m */ static int hf_umts_rrc_ies_ul_CommonTransChInfo = -1; /* UL_CommonTransChInfo */ static int hf_umts_rrc_ies_ul_AddReconfTrChInfoList = -1; /* UL_AddReconfTransChInfoList */ static int hf_umts_rrc_ies_dl_CommonTransChInfo = -1; /* DL_CommonTransChInfo */ static int hf_umts_rrc_ies_dl_TrChInfoList = -1; /* DL_AddReconfTransChInfoList */ static int hf_umts_rrc_ies_bler_QualityValue = -1; /* BLER_QualityValue */ static int hf_umts_rrc_ies_ul_TransportChannelType1 = -1; /* UL_TrCH_Type */ static int hf_umts_rrc_ies_restrictedTrChIdentity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_allowedTFI_List = -1; /* AllowedTFI_List */ static int hf_umts_rrc_ies_RestrictedTrChInfoList_item = -1; /* RestrictedTrChInfo */ static int hf_umts_rrc_ies_channelCodingType = -1; /* ChannelCodingType */ static int hf_umts_rrc_ies_rateMatchingAttribute = -1; /* RateMatchingAttribute */ static int hf_umts_rrc_ies_crc_Size = -1; /* CRC_Size */ static int hf_umts_rrc_ies_modeSpecificInfo5 = -1; /* T_modeSpecificInfo5 */ static int hf_umts_rrc_ies_fdd7 = -1; /* T_fdd6 */ static int hf_umts_rrc_ies_referenceTFC_ID = -1; /* ReferenceTFC_ID */ static int hf_umts_rrc_ies_splitType = -1; /* SplitType */ static int hf_umts_rrc_ies_tfci_Field2_Length = -1; /* INTEGER_1_10 */ static int hf_umts_rrc_ies_tfci_Field1_Information = -1; /* ExplicitTFCS_Configuration */ static int hf_umts_rrc_ies_tfci_Field2_Information = -1; /* TFCI_Field2_Information */ static int hf_umts_rrc_ies_minimumAllowedTFC_Number = -1; /* TFC_Value */ static int hf_umts_rrc_ies_allowedTFC_List = -1; /* AllowedTFC_List */ static int hf_umts_rrc_ies_non_allowedTFC_List = -1; /* Non_allowedTFC_List */ static int hf_umts_rrc_ies_restrictedTrChInfoList = -1; /* RestrictedTrChInfoList */ static int hf_umts_rrc_ies_fullTFCS = -1; /* NULL */ static int hf_umts_rrc_ies_TFC_SubsetList_item = -1; /* TFC_SubsetList_item */ static int hf_umts_rrc_ies_modeSpecificInfo6 = -1; /* T_modeSpecificInfo6 */ static int hf_umts_rrc_ies_tdd6 = -1; /* T_tdd5 */ static int hf_umts_rrc_ies_tfcs_ID = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_tfci_Range = -1; /* TFCI_RangeList */ static int hf_umts_rrc_ies_explicit_config2 = -1; /* ExplicitTFCS_Configuration */ static int hf_umts_rrc_ies_maxTFCIField2Value = -1; /* INTEGER_1_1023 */ static int hf_umts_rrc_ies_tfcs_InfoForDSCH = -1; /* TFCS_InfoForDSCH */ static int hf_umts_rrc_ies_TFCI_RangeList_item = -1; /* TFCI_Range */ static int hf_umts_rrc_ies_normalTFCI_Signalling = -1; /* ExplicitTFCS_Configuration */ static int hf_umts_rrc_ies_dummy_SplitTFCI_Signalling = -1; /* SplitTFCI_Signalling */ static int hf_umts_rrc_ies_tfcs_ID1 = -1; /* TFCS_IdentityPlain */ static int hf_umts_rrc_ies_sharedChannelIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ctfc2bit = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_ctfc4bit = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_ctfc6bit = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_ctfc8bit = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_ctfc12bit = -1; /* INTEGER_0_4095 */ static int hf_umts_rrc_ies_ctfc16bit = -1; /* INTEGER_0_65535 */ static int hf_umts_rrc_ies_ctfc24bit = -1; /* INTEGER_0_16777215 */ static int hf_umts_rrc_ies_ctfcSize = -1; /* T_ctfcSize */ static int hf_umts_rrc_ies_ctfc2Bit = -1; /* T_ctfc2Bit */ static int hf_umts_rrc_ies_ctfc2Bit_item = -1; /* T_ctfc2Bit_item */ static int hf_umts_rrc_ies_ctfc2 = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_powerOffsetInformation = -1; /* PowerOffsetInformation */ static int hf_umts_rrc_ies_ctfc4Bit = -1; /* T_ctfc4Bit */ static int hf_umts_rrc_ies_ctfc4Bit_item = -1; /* T_ctfc4Bit_item */ static int hf_umts_rrc_ies_ctfc4 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_ctfc6Bit = -1; /* T_ctfc6Bit */ static int hf_umts_rrc_ies_ctfc6Bit_item = -1; /* T_ctfc6Bit_item */ static int hf_umts_rrc_ies_ctfc6 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_ctfc8Bit = -1; /* T_ctfc8Bit */ static int hf_umts_rrc_ies_ctfc8Bit_item = -1; /* T_ctfc8Bit_item */ static int hf_umts_rrc_ies_ctfc8 = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_ctfc12Bit = -1; /* T_ctfc12Bit */ static int hf_umts_rrc_ies_ctfc12Bit_item = -1; /* T_ctfc12Bit_item */ static int hf_umts_rrc_ies_ctfc12 = -1; /* INTEGER_0_4095 */ static int hf_umts_rrc_ies_ctfc16Bit = -1; /* T_ctfc16Bit */ static int hf_umts_rrc_ies_ctfc16Bit_item = -1; /* T_ctfc16Bit_item */ static int hf_umts_rrc_ies_ctfc16 = -1; /* INTEGER_0_65535 */ static int hf_umts_rrc_ies_ctfc24Bit = -1; /* T_ctfc24Bit */ static int hf_umts_rrc_ies_ctfc24Bit_item = -1; /* T_ctfc24Bit_item */ static int hf_umts_rrc_ies_ctfc24 = -1; /* INTEGER_0_16777215 */ static int hf_umts_rrc_ies_tfci = -1; /* INTEGER_0_1023 */ static int hf_umts_rrc_ies_TFCS_RemovalList_item = -1; /* TFCS_Removal */ static int hf_umts_rrc_ies_messType = -1; /* MessType */ static int hf_umts_rrc_ies_tm_SignallingMode = -1; /* T_tm_SignallingMode */ static int hf_umts_rrc_ies_mode1 = -1; /* NULL */ static int hf_umts_rrc_ies_mode2 = -1; /* T_mode2 */ static int hf_umts_rrc_ies_ul_controlledTrChList = -1; /* UL_ControlledTrChList */ static int hf_umts_rrc_ies_dsch_transport_ch_id = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_dedicatedTransChTFS = -1; /* DedicatedTransChTFS */ static int hf_umts_rrc_ies_commonTransChTFS = -1; /* CommonTransChTFS */ static int hf_umts_rrc_ies_commonTransChTFS_LCR = -1; /* CommonTransChTFS_LCR */ static int hf_umts_rrc_ies_UL_AddReconfTransChInfoList_item = -1; /* UL_AddReconfTransChInformation */ static int hf_umts_rrc_ies_UL_AddReconfTransChInfoList_r6_item = -1; /* UL_AddReconfTransChInformation_r6 */ static int hf_umts_rrc_ies_transportFormatSet = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_dch_usch = -1; /* T_dch_usch */ static int hf_umts_rrc_ies_e_dch1 = -1; /* T_e_dch1 */ static int hf_umts_rrc_ies_tti3 = -1; /* E_DCH_TTI */ static int hf_umts_rrc_ies_harq_Info = -1; /* E_DCH_Harq_Info */ static int hf_umts_rrc_ies_addReconf_MAC_d_Flow = -1; /* E_DCH_AddReconf_MAC_d_Flow */ static int hf_umts_rrc_ies_prach_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_modeSpecificInfo7 = -1; /* T_modeSpecificInfo7 */ static int hf_umts_rrc_ies_fdd8 = -1; /* T_fdd7 */ static int hf_umts_rrc_ies_tdd7 = -1; /* T_tdd6 */ static int hf_umts_rrc_ies_individualUL_CCTrCH_InfoList = -1; /* IndividualUL_CCTrCH_InfoList */ static int hf_umts_rrc_ies_modeSpecificInfo8 = -1; /* T_modeSpecificInfo8 */ static int hf_umts_rrc_ies_fdd9 = -1; /* T_fdd8 */ static int hf_umts_rrc_ies_tdd8 = -1; /* T_tdd7 */ static int hf_umts_rrc_ies_tfc_SubsetList = -1; /* TFC_SubsetList */ static int hf_umts_rrc_ies_UL_ControlledTrChList_item = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_UL_DeletedTransChInfoList_item = -1; /* UL_TransportChannelIdentity */ static int hf_umts_rrc_ies_UL_DeletedTransChInfoList_r6_item = -1; /* UL_TransportChannelIdentity_r6 */ static int hf_umts_rrc_ies_ul_TransportChannelIdentity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_dch_usch1 = -1; /* T_dch_usch1 */ static int hf_umts_rrc_ies_e_dch2 = -1; /* E_DCH_MAC_d_FlowIdentity */ static int hf_umts_rrc_ies_USCH_TransportChannelsInfo_item = -1; /* USCH_TransportChannelsInfo_item */ static int hf_umts_rrc_ies_usch_TransportChannelIdentity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_usch_TFS = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_AC_To_ASC_MappingTable_item = -1; /* AC_To_ASC_Mapping */ static int hf_umts_rrc_ies_availableSignatureStartIndex = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_availableSignatureEndIndex = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_assignedSubChannelNumber = -1; /* T_assignedSubChannelNumber */ static int hf_umts_rrc_ies_channelisationCodeIndices = -1; /* T_channelisationCodeIndices */ static int hf_umts_rrc_ies_subchannelSize = -1; /* T_subchannelSize */ static int hf_umts_rrc_ies_size1 = -1; /* NULL */ static int hf_umts_rrc_ies_size2 = -1; /* T_size2 */ static int hf_umts_rrc_ies_subchannels = -1; /* T_subchannels */ static int hf_umts_rrc_ies_size4 = -1; /* T_size4 */ static int hf_umts_rrc_ies_subchannels1 = -1; /* T_subchannels1 */ static int hf_umts_rrc_ies_size8 = -1; /* T_size8 */ static int hf_umts_rrc_ies_subchannels2 = -1; /* T_subchannels2 */ static int hf_umts_rrc_ies_availableSYNC_UlCodesIndics = -1; /* T_availableSYNC_UlCodesIndics */ static int hf_umts_rrc_ies_subchannelSize1 = -1; /* T_subchannelSize1 */ static int hf_umts_rrc_ies_size21 = -1; /* T_size21 */ static int hf_umts_rrc_ies_subchannels3 = -1; /* T_subchannels3 */ static int hf_umts_rrc_ies_size41 = -1; /* T_size41 */ static int hf_umts_rrc_ies_subchannels4 = -1; /* T_subchannels4 */ static int hf_umts_rrc_ies_size81 = -1; /* T_size81 */ static int hf_umts_rrc_ies_subchannels5 = -1; /* T_subchannels5 */ static int hf_umts_rrc_ies_dynamicTFInformationCCCH = -1; /* DynamicTFInformationCCCH */ static int hf_umts_rrc_ies_additionalPRACH_TF_and_TFCS_CCCH_IEs = -1; /* AdditionalPRACH_TF_and_TFCS_CCCH_IEs */ static int hf_umts_rrc_ies_AdditionalPRACH_TF_and_TFCS_CCCH_List_item = -1; /* AdditionalPRACH_TF_and_TFCS_CCCH */ static int hf_umts_rrc_ies_channelisationCode256 = -1; /* ChannelisationCode256 */ static int hf_umts_rrc_ies_sttd_Indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_aich_TransmissionTiming = -1; /* AICH_TransmissionTiming */ static int hf_umts_rrc_ies_allocationActivationTime = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_allocationDuration = -1; /* INTEGER_1_256 */ static int hf_umts_rrc_ies_ap_Signature = -1; /* AP_Signature */ static int hf_umts_rrc_ies_availableAP_SubchannelList = -1; /* AvailableAP_SubchannelList */ static int hf_umts_rrc_ies_accessServiceClass_FDD = -1; /* AccessServiceClass_FDD */ static int hf_umts_rrc_ies_accessServiceClass_TDD = -1; /* AccessServiceClass_TDD */ static int hf_umts_rrc_ies_accessServiceClass_TDD_LCR = -1; /* AccessServiceClass_TDD_LCR_r4 */ static int hf_umts_rrc_ies_AvailableAP_Signature_VCAMList_item = -1; /* AP_Signature_VCAM */ static int hf_umts_rrc_ies_AvailableAP_SignatureList_item = -1; /* AP_Signature */ static int hf_umts_rrc_ies_AvailableAP_SubchannelList_item = -1; /* AP_Subchannel */ static int hf_umts_rrc_ies_AvailableMinimumSF_ListVCAM_item = -1; /* AvailableMinimumSF_VCAM */ static int hf_umts_rrc_ies_minimumSpreadingFactor = -1; /* MinimumSpreadingFactor */ static int hf_umts_rrc_ies_nf_Max = -1; /* NF_Max */ static int hf_umts_rrc_ies_maxAvailablePCPCH_Number = -1; /* MaxAvailablePCPCH_Number */ static int hf_umts_rrc_ies_availableAP_Signature_VCAMList = -1; /* AvailableAP_Signature_VCAMList */ static int hf_umts_rrc_ies_tfcs_Identity = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo = -1; /* UL_DPCH_PowerControlInfo */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo1 = -1; /* UL_DPCH_PowerControlInfo_r4 */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo2 = -1; /* UL_DPCH_PowerControlInfo_r5 */ static int hf_umts_rrc_ies_CD_AccessSlotSubchannelList_item = -1; /* CD_AccessSlotSubchannel */ static int hf_umts_rrc_ies_CD_SignatureCodeList_item = -1; /* CD_SignatureCode */ static int hf_umts_rrc_ies_burstType = -1; /* BurstType */ static int hf_umts_rrc_ies_midambleShift = -1; /* MidambleShiftLong */ static int hf_umts_rrc_ies_timeslot = -1; /* TimeslotNumber */ static int hf_umts_rrc_ies_cellParametersID = -1; /* CellParametersID */ static int hf_umts_rrc_ies_notActive = -1; /* NULL */ static int hf_umts_rrc_ies_isActive = -1; /* AvailableMinimumSF_ListVCAM */ static int hf_umts_rrc_ies_availableAP_SignatureList = -1; /* AvailableAP_SignatureList */ static int hf_umts_rrc_ies_pdsch_CodeMapList = -1; /* PDSCH_CodeMapList */ static int hf_umts_rrc_ies_secondInterleavingMode = -1; /* SecondInterleavingMode */ static int hf_umts_rrc_ies_tfci_Coding = -1; /* TFCI_Coding */ static int hf_umts_rrc_ies_puncturingLimit = -1; /* PuncturingLimit */ static int hf_umts_rrc_ies_repetitionPeriodAndLength = -1; /* RepetitionPeriodAndLength */ static int hf_umts_rrc_ies_repetitionPeriodLengthAndOffset = -1; /* RepetitionPeriodLengthAndOffset */ static int hf_umts_rrc_ies_cpch_SetID = -1; /* CPCH_SetID */ static int hf_umts_rrc_ies_dynamicPersistenceLevelTF_List = -1; /* DynamicPersistenceLevelTF_List */ static int hf_umts_rrc_ies_CPCH_PersistenceLevelsList_item = -1; /* CPCH_PersistenceLevels */ static int hf_umts_rrc_ies_ap_PreambleScramblingCode = -1; /* AP_PreambleScramblingCode */ static int hf_umts_rrc_ies_ap_AICH_ChannelisationCode = -1; /* AP_AICH_ChannelisationCode */ static int hf_umts_rrc_ies_cd_PreambleScramblingCode = -1; /* CD_PreambleScramblingCode */ static int hf_umts_rrc_ies_cd_CA_ICH_ChannelisationCode = -1; /* CD_CA_ICH_ChannelisationCode */ static int hf_umts_rrc_ies_cd_AccessSlotSubchannelList = -1; /* CD_AccessSlotSubchannelList */ static int hf_umts_rrc_ies_cd_SignatureCodeList = -1; /* CD_SignatureCodeList */ static int hf_umts_rrc_ies_deltaPp_m = -1; /* DeltaPp_m */ static int hf_umts_rrc_ies_ul_DPCCH_SlotFormat = -1; /* UL_DPCCH_SlotFormat */ static int hf_umts_rrc_ies_n_StartMessage = -1; /* N_StartMessage */ static int hf_umts_rrc_ies_n_EOT = -1; /* N_EOT */ static int hf_umts_rrc_ies_channelAssignmentActive = -1; /* ChannelAssignmentActive */ static int hf_umts_rrc_ies_cpch_StatusIndicationMode = -1; /* CPCH_StatusIndicationMode */ static int hf_umts_rrc_ies_pcpch_ChannelInfoList = -1; /* PCPCH_ChannelInfoList */ static int hf_umts_rrc_ies_CPCH_SetInfoList_item = -1; /* CPCH_SetInfo */ static int hf_umts_rrc_ies_timeInfo = -1; /* TimeInfo */ static int hf_umts_rrc_ies_commonTimeslotInfo = -1; /* CommonTimeslotInfo */ static int hf_umts_rrc_ies_dl_CCTrCH_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */ static int hf_umts_rrc_ies_ul_CCTrChTPCList = -1; /* UL_CCTrChTPCList */ static int hf_umts_rrc_ies_tddOption = -1; /* T_tddOption */ static int hf_umts_rrc_ies_tdd384 = -1; /* T_tdd384 */ static int hf_umts_rrc_ies_tdd128 = -1; /* T_tdd128 */ static int hf_umts_rrc_ies_dl_CCTrCH_TimeslotsCodes1 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */ static int hf_umts_rrc_ies_DL_CCTrChList_item = -1; /* DL_CCTrCh */ static int hf_umts_rrc_ies_DL_CCTrChList_r4_item = -1; /* DL_CCTrCh_r4 */ static int hf_umts_rrc_ies_DL_CCTrChListToRemove_item = -1; /* TFCS_IdentityPlain */ static int hf_umts_rrc_ies_DL_CCTrChTPCList_item = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_secondaryScramblingCode = -1; /* SecondaryScramblingCode */ static int hf_umts_rrc_ies_sf_AndCodeNumber = -1; /* SF512_AndCodeNumber */ static int hf_umts_rrc_ies_scramblingCodeChange = -1; /* ScramblingCodeChange */ static int hf_umts_rrc_ies_DL_ChannelisationCodeList_item = -1; /* DL_ChannelisationCode */ static int hf_umts_rrc_ies_dl_DPCH_InfoCommon = -1; /* DL_DPCH_InfoCommon */ static int hf_umts_rrc_ies_modeSpecificInfo9 = -1; /* T_modeSpecificInfo9 */ static int hf_umts_rrc_ies_fdd10 = -1; /* T_fdd9 */ static int hf_umts_rrc_ies_defaultDPCH_OffsetValue = -1; /* DefaultDPCH_OffsetValueFDD */ static int hf_umts_rrc_ies_dpch_CompressedModeInfo = -1; /* DPCH_CompressedModeInfo */ static int hf_umts_rrc_ies_tx_DiversityMode = -1; /* TX_DiversityMode */ static int hf_umts_rrc_ies_dummy_SSDT_Information = -1; /* SSDT_Information */ static int hf_umts_rrc_ies_tdd9 = -1; /* T_tdd8 */ static int hf_umts_rrc_ies_defaultDPCH_OffsetValue1 = -1; /* DefaultDPCH_OffsetValueTDD */ static int hf_umts_rrc_ies_dl_DPCH_InfoCommon1 = -1; /* DL_DPCH_InfoCommon_r4 */ static int hf_umts_rrc_ies_modeSpecificInfo10 = -1; /* T_modeSpecificInfo10 */ static int hf_umts_rrc_ies_fdd11 = -1; /* T_fdd10 */ static int hf_umts_rrc_ies_dummy_SSDT_Information_r4 = -1; /* SSDT_Information_r4 */ static int hf_umts_rrc_ies_tdd10 = -1; /* T_tdd9 */ static int hf_umts_rrc_ies_tddOption1 = -1; /* T_tddOption1 */ static int hf_umts_rrc_ies_tdd3841 = -1; /* NULL */ static int hf_umts_rrc_ies_tdd1281 = -1; /* T_tdd1281 */ static int hf_umts_rrc_ies_tstd_Indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_modeSpecificInfo11 = -1; /* T_modeSpecificInfo11 */ static int hf_umts_rrc_ies_fdd12 = -1; /* T_fdd11 */ static int hf_umts_rrc_ies_tdd11 = -1; /* T_tdd10 */ static int hf_umts_rrc_ies_tddOption2 = -1; /* T_tddOption2 */ static int hf_umts_rrc_ies_tdd1282 = -1; /* T_tdd1282 */ static int hf_umts_rrc_ies_mac_hsResetIndicator1 = -1; /* T_mac_hsResetIndicator1 */ static int hf_umts_rrc_ies_dl_dpchInfoCommon = -1; /* T_dl_dpchInfoCommon */ static int hf_umts_rrc_ies_dl_DPCH_InfoCommon2 = -1; /* DL_DPCH_InfoCommon_r6 */ static int hf_umts_rrc_ies_dl_FDPCH_InfoCommon = -1; /* DL_FDPCH_InfoCommon_r6 */ static int hf_umts_rrc_ies_modeSpecificInfo12 = -1; /* T_modeSpecificInfo12 */ static int hf_umts_rrc_ies_fdd13 = -1; /* T_fdd12 */ static int hf_umts_rrc_ies_tdd12 = -1; /* T_tdd11 */ static int hf_umts_rrc_ies_tddOption3 = -1; /* T_tddOption3 */ static int hf_umts_rrc_ies_tdd1283 = -1; /* T_tdd1283 */ static int hf_umts_rrc_ies_mac_hsResetIndicator2 = -1; /* T_mac_hsResetIndicator2 */ static int hf_umts_rrc_ies_postVerificationPeriod = -1; /* T_postVerificationPeriod */ static int hf_umts_rrc_ies_dl_DPCH_InfoCommon3 = -1; /* DL_DPCH_InfoCommonPost */ static int hf_umts_rrc_ies_dl_DPCH_InfoCommon4 = -1; /* DL_DPCH_InfoCommonPredef */ static int hf_umts_rrc_ies_cfnHandling = -1; /* T_cfnHandling */ static int hf_umts_rrc_ies_maintain = -1; /* NULL */ static int hf_umts_rrc_ies_initialise = -1; /* T_initialise */ static int hf_umts_rrc_ies_cfntargetsfnframeoffset = -1; /* Cfntargetsfnframeoffset */ static int hf_umts_rrc_ies_modeSpecificInfo13 = -1; /* T_modeSpecificInfo13 */ static int hf_umts_rrc_ies_fdd14 = -1; /* T_fdd13 */ static int hf_umts_rrc_ies_dl_DPCH_PowerControlInfo = -1; /* DL_DPCH_PowerControlInfo */ static int hf_umts_rrc_ies_powerOffsetPilot_pdpdch = -1; /* PowerOffsetPilot_pdpdch */ static int hf_umts_rrc_ies_dl_rate_matching_restriction = -1; /* Dl_rate_matching_restriction */ static int hf_umts_rrc_ies_spreadingFactorAndPilot = -1; /* SF512_AndPilot */ static int hf_umts_rrc_ies_positionFixedOrFlexible = -1; /* PositionFixedOrFlexible */ static int hf_umts_rrc_ies_tfci_Existence = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd13 = -1; /* T_tdd12 */ static int hf_umts_rrc_ies_cfnHandling1 = -1; /* T_cfnHandling1 */ static int hf_umts_rrc_ies_initialise1 = -1; /* T_initialise1 */ static int hf_umts_rrc_ies_modeSpecificInfo14 = -1; /* T_modeSpecificInfo14 */ static int hf_umts_rrc_ies_fdd15 = -1; /* T_fdd14 */ static int hf_umts_rrc_ies_tdd14 = -1; /* T_tdd13 */ static int hf_umts_rrc_ies_mac_d_HFN_initial_value = -1; /* MAC_d_HFN_initial_value */ static int hf_umts_rrc_ies_cfnHandling2 = -1; /* T_cfnHandling2 */ static int hf_umts_rrc_ies_maintain1 = -1; /* T_maintain */ static int hf_umts_rrc_ies_timingmaintainedsynchind = -1; /* TimingMaintainedSynchInd */ static int hf_umts_rrc_ies_initialise2 = -1; /* NULL */ static int hf_umts_rrc_ies_modeSpecificInfo15 = -1; /* T_modeSpecificInfo15 */ static int hf_umts_rrc_ies_fdd16 = -1; /* T_fdd15 */ static int hf_umts_rrc_ies_tdd15 = -1; /* T_tdd14 */ static int hf_umts_rrc_ies_modeSpecificInfo16 = -1; /* T_modeSpecificInfo16 */ static int hf_umts_rrc_ies_fdd17 = -1; /* T_fdd16 */ static int hf_umts_rrc_ies_tdd16 = -1; /* T_tdd15 */ static int hf_umts_rrc_ies_fdd18 = -1; /* T_fdd17 */ static int hf_umts_rrc_ies_pCPICH_UsageForChannelEst = -1; /* PCPICH_UsageForChannelEst */ static int hf_umts_rrc_ies_dpch_FrameOffset = -1; /* DPCH_FrameOffset */ static int hf_umts_rrc_ies_secondaryCPICH_Info = -1; /* SecondaryCPICH_Info */ static int hf_umts_rrc_ies_dl_ChannelisationCodeList = -1; /* DL_ChannelisationCodeList */ static int hf_umts_rrc_ies_tpc_CombinationIndex = -1; /* TPC_CombinationIndex */ static int hf_umts_rrc_ies_dummy_SSDT_CellIdentity = -1; /* SSDT_CellIdentity */ static int hf_umts_rrc_ies_closedLoopTimingAdjMode = -1; /* ClosedLoopTimingAdjMode */ static int hf_umts_rrc_ies_tdd17 = -1; /* T_tdd16 */ static int hf_umts_rrc_ies_dl_CCTrChListToEstablish = -1; /* DL_CCTrChList */ static int hf_umts_rrc_ies_dl_CCTrChListToRemove = -1; /* DL_CCTrChListToRemove */ static int hf_umts_rrc_ies_fdd19 = -1; /* T_fdd18 */ static int hf_umts_rrc_ies_tdd18 = -1; /* T_tdd17 */ static int hf_umts_rrc_ies_dl_CCTrChListToEstablish1 = -1; /* DL_CCTrChList_r4 */ static int hf_umts_rrc_ies_fdd20 = -1; /* T_fdd19 */ static int hf_umts_rrc_ies_powerOffsetTPC_pdpdch = -1; /* PowerOffsetTPC_pdpdch */ static int hf_umts_rrc_ies_tdd19 = -1; /* T_tdd18 */ static int hf_umts_rrc_ies_fdd21 = -1; /* T_fdd20 */ static int hf_umts_rrc_ies_tdd20 = -1; /* T_tdd19 */ static int hf_umts_rrc_ies_fdpch_FrameOffset = -1; /* DPCH_FrameOffset */ static int hf_umts_rrc_ies_dl_ChannelisationCode = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_dl_ChannelisationCode1 = -1; /* DL_ChannelisationCode */ static int hf_umts_rrc_ies_dl_DPCH_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */ static int hf_umts_rrc_ies_modeSpecificInfo17 = -1; /* T_modeSpecificInfo17 */ static int hf_umts_rrc_ies_fdd22 = -1; /* T_fdd21 */ static int hf_umts_rrc_ies_dpc_Mode = -1; /* DPC_Mode */ static int hf_umts_rrc_ies_tdd21 = -1; /* T_tdd20 */ static int hf_umts_rrc_ies_tpc_StepSizeTDD = -1; /* TPC_StepSizeTDD */ static int hf_umts_rrc_ies_cfnHandling3 = -1; /* T_cfnHandling3 */ static int hf_umts_rrc_ies_maintain2 = -1; /* T_maintain1 */ static int hf_umts_rrc_ies_dl_FDPCH_PowerControlInfo = -1; /* DL_DPCH_PowerControlInfo */ static int hf_umts_rrc_ies_dl_FDPCH_TPCcommandErrorRate = -1; /* INTEGER_1_16 */ static int hf_umts_rrc_ies_hs_scch_Info = -1; /* HS_SCCH_Info */ static int hf_umts_rrc_ies_measurement_feedback_Info = -1; /* Measurement_Feedback_Info */ static int hf_umts_rrc_ies_modeSpecificInfo18 = -1; /* T_modeSpecificInfo18 */ static int hf_umts_rrc_ies_tdd22 = -1; /* T_tdd21 */ static int hf_umts_rrc_ies_tdd3842 = -1; /* T_tdd3841 */ static int hf_umts_rrc_ies_dl_HSPDSCH_TS_Configuration = -1; /* DL_HSPDSCH_TS_Configuration */ static int hf_umts_rrc_ies_tdd1284 = -1; /* T_tdd1284 */ static int hf_umts_rrc_ies_hs_PDSCH_Midamble_Configuration_tdd128 = -1; /* HS_PDSCH_Midamble_Configuration_TDD128 */ static int hf_umts_rrc_ies_hs_scch_Info1 = -1; /* HS_SCCH_Info_r6 */ static int hf_umts_rrc_ies_modeSpecificInfo19 = -1; /* T_modeSpecificInfo19 */ static int hf_umts_rrc_ies_tdd23 = -1; /* T_tdd22 */ static int hf_umts_rrc_ies_tdd3843 = -1; /* T_tdd3842 */ static int hf_umts_rrc_ies_tdd1285 = -1; /* T_tdd1285 */ static int hf_umts_rrc_ies_DL_HSPDSCH_TS_Configuration_item = -1; /* DL_HSPDSCH_TS_Configuration_item */ static int hf_umts_rrc_ies_midambleShiftAndBurstType = -1; /* MidambleShiftAndBurstType_DL */ static int hf_umts_rrc_ies_modeSpecificInfo20 = -1; /* T_modeSpecificInfo20 */ static int hf_umts_rrc_ies_fdd23 = -1; /* T_fdd22 */ static int hf_umts_rrc_ies_dummy1_PDSCH_SHO_DCH_Info = -1; /* PDSCH_SHO_DCH_Info */ static int hf_umts_rrc_ies_dummy2_PDSCH_CodeMapping = -1; /* PDSCH_CodeMapping */ static int hf_umts_rrc_ies_tdd24 = -1; /* PrimaryCCPCH_Info */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL = -1; /* DL_DPCH_InfoPerRL */ static int hf_umts_rrc_ies_dummy_SCCPCH_InfoForFACH = -1; /* SCCPCH_InfoForFACH */ static int hf_umts_rrc_ies_modeSpecificInfo21 = -1; /* T_modeSpecificInfo21 */ static int hf_umts_rrc_ies_fdd24 = -1; /* T_fdd23 */ static int hf_umts_rrc_ies_tdd25 = -1; /* PrimaryCCPCH_Info_r4 */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL1 = -1; /* DL_DPCH_InfoPerRL_r4 */ static int hf_umts_rrc_ies_dummy_SCCPCH_InfoForFACH_r4 = -1; /* SCCPCH_InfoForFACH_r4 */ static int hf_umts_rrc_ies_cell_id = -1; /* CellIdentity */ static int hf_umts_rrc_ies_modeSpecificInfo22 = -1; /* T_modeSpecificInfo22 */ static int hf_umts_rrc_ies_fdd25 = -1; /* T_fdd24 */ static int hf_umts_rrc_ies_servingHSDSCH_RL_indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL2 = -1; /* DL_DPCH_InfoPerRL_r5 */ static int hf_umts_rrc_ies_modeSpecificInfo23 = -1; /* T_modeSpecificInfo23 */ static int hf_umts_rrc_ies_fdd26 = -1; /* T_fdd25 */ static int hf_umts_rrc_ies_modeSpecificInfo24 = -1; /* T_modeSpecificInfo24 */ static int hf_umts_rrc_ies_fdd27 = -1; /* T_fdd26 */ static int hf_umts_rrc_ies_servingEDCH_RL_indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dl_dpchInfo = -1; /* T_dl_dpchInfo */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL3 = -1; /* DL_DPCH_InfoPerRL_r6 */ static int hf_umts_rrc_ies_dl_FDPCH_InfoPerRL = -1; /* DL_FDPCH_InfoPerRL_r6 */ static int hf_umts_rrc_ies_e_AGCH_Information = -1; /* E_AGCH_Information */ static int hf_umts_rrc_ies_e_HICH_Information = -1; /* E_HICH_Information */ static int hf_umts_rrc_ies_e_RGCH_Information = -1; /* E_RGCH_Information */ static int hf_umts_rrc_ies_DL_InformationPerRL_List_item = -1; /* DL_InformationPerRL */ static int hf_umts_rrc_ies_DL_InformationPerRL_List_r4_item = -1; /* DL_InformationPerRL_r4 */ static int hf_umts_rrc_ies_DL_InformationPerRL_List_r5_item = -1; /* DL_InformationPerRL_r5 */ static int hf_umts_rrc_ies_DL_InformationPerRL_List_r6_item = -1; /* DL_InformationPerRL_r6 */ static int hf_umts_rrc_ies_DL_InformationPerRL_List_r5bis_item = -1; /* DL_InformationPerRL_r5bis */ static int hf_umts_rrc_ies_DL_InformationPerRL_ListPostFDD_item = -1; /* DL_InformationPerRL_PostFDD */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL4 = -1; /* DL_DPCH_InfoPerRL_PostFDD */ static int hf_umts_rrc_ies_primaryCCPCH_Info = -1; /* PrimaryCCPCH_InfoPost */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL5 = -1; /* DL_DPCH_InfoPerRL_PostTDD */ static int hf_umts_rrc_ies_primaryCCPCH_Info1 = -1; /* PrimaryCCPCH_InfoPostTDD_LCR_r4 */ static int hf_umts_rrc_ies_dl_DPCH_InfoPerRL6 = -1; /* DL_DPCH_InfoPerRL_PostTDD_LCR_r4 */ static int hf_umts_rrc_ies_restrictedTrCH_InfoList = -1; /* RestrictedTrCH_InfoList */ static int hf_umts_rrc_ies_DL_TPC_PowerOffsetPerRL_List_item = -1; /* DL_TPC_PowerOffsetPerRL */ static int hf_umts_rrc_ies_codesRepresentation = -1; /* T_codesRepresentation */ static int hf_umts_rrc_ies_consecutive = -1; /* T_consecutive */ static int hf_umts_rrc_ies_firstChannelisationCode = -1; /* DL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_lastChannelisationCode = -1; /* DL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_bitmap = -1; /* T_bitmap */ static int hf_umts_rrc_ies_parameters = -1; /* T_parameters */ static int hf_umts_rrc_ies_sameAsLast = -1; /* T_sameAsLast */ static int hf_umts_rrc_ies_timeslotNumber = -1; /* TimeslotNumber */ static int hf_umts_rrc_ies_newParameters = -1; /* T_newParameters */ static int hf_umts_rrc_ies_individualTimeslotInfo = -1; /* IndividualTimeslotInfo */ static int hf_umts_rrc_ies_dl_TS_ChannelisationCodesShort = -1; /* DL_TS_ChannelisationCodesShort */ static int hf_umts_rrc_ies_parameters1 = -1; /* T_parameters1 */ static int hf_umts_rrc_ies_sameAsLast1 = -1; /* T_sameAsLast1 */ static int hf_umts_rrc_ies_timeslotNumber1 = -1; /* TimeslotNumber_LCR_r4 */ static int hf_umts_rrc_ies_newParameters1 = -1; /* T_newParameters1 */ static int hf_umts_rrc_ies_individualTimeslotInfo1 = -1; /* IndividualTimeslotInfo_LCR_r4 */ static int hf_umts_rrc_ies_firstIndividualTimeslotInfo = -1; /* IndividualTimeslotInfo */ static int hf_umts_rrc_ies_moreTimeslots = -1; /* T_moreTimeslots */ static int hf_umts_rrc_ies_noMore = -1; /* NULL */ static int hf_umts_rrc_ies_additionalTimeslots = -1; /* T_additionalTimeslots */ static int hf_umts_rrc_ies_consecutive1 = -1; /* INTEGER_1_maxTS1 */ static int hf_umts_rrc_ies_timeslotList = -1; /* SEQUENCE_SIZE_1_maxTS1_OF_DownlinkAdditionalTimeslots */ static int hf_umts_rrc_ies_timeslotList_item = -1; /* DownlinkAdditionalTimeslots */ static int hf_umts_rrc_ies_firstIndividualTimeslotInfo1 = -1; /* IndividualTimeslotInfo_LCR_r4 */ static int hf_umts_rrc_ies_moreTimeslots1 = -1; /* T_moreTimeslots1 */ static int hf_umts_rrc_ies_additionalTimeslots1 = -1; /* T_additionalTimeslots1 */ static int hf_umts_rrc_ies_consecutive2 = -1; /* INTEGER_1_maxTSLCR1 */ static int hf_umts_rrc_ies_timeslotList1 = -1; /* SEQUENCE_SIZE_1_maxTSLCR1_OF_DownlinkAdditionalTimeslots_LCR_r4 */ static int hf_umts_rrc_ies_timeslotList_item1 = -1; /* DownlinkAdditionalTimeslots_LCR_r4 */ static int hf_umts_rrc_ies_tgp_SequenceList = -1; /* TGP_SequenceList */ static int hf_umts_rrc_ies_tgps_Reconfiguration_CFN = -1; /* TGPS_Reconfiguration_CFN */ static int hf_umts_rrc_ies_tgp_SequenceShortList = -1; /* SEQUENCE_SIZE_1_maxTGPS_OF_TGP_SequenceShort */ static int hf_umts_rrc_ies_tgp_SequenceShortList_item = -1; /* TGP_SequenceShort */ static int hf_umts_rrc_ies_maxTFCI_Field2Value = -1; /* MaxTFCI_Field2Value */ static int hf_umts_rrc_ies_spreadingFactor = -1; /* SF_PDSCH */ static int hf_umts_rrc_ies_codeNumber = -1; /* CodeNumberDSCH */ static int hf_umts_rrc_ies_multiCodeInfo = -1; /* MultiCodeInfo */ static int hf_umts_rrc_ies_DSCH_MappingList_item = -1; /* DSCH_Mapping */ static int hf_umts_rrc_ies_DSCH_TransportChannelsInfo_item = -1; /* DSCH_TransportChannelsInfo_item */ static int hf_umts_rrc_ies_dsch_transport_channel_identity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_dsch_TFS = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_DynamicPersistenceLevelList_item = -1; /* DynamicPersistenceLevel */ static int hf_umts_rrc_ies_DynamicPersistenceLevelTF_List_item = -1; /* DynamicPersistenceLevel */ static int hf_umts_rrc_ies_e_AGCH_ChannelisationCode = -1; /* E_AGCH_ChannelisationCode */ static int hf_umts_rrc_ies_e_DPCCH_DPCCH_PowerOffset = -1; /* E_DPCCH_DPCCH_PowerOffset */ static int hf_umts_rrc_ies_happyBit_DelayCondition = -1; /* HappyBit_DelayCondition */ static int hf_umts_rrc_ies_e_TFCI_TableIndex = -1; /* E_TFCI_TableIndex */ static int hf_umts_rrc_ies_e_DCH_MinimumSet_E_TFCI = -1; /* E_DCH_MinimumSet_E_TFCI */ static int hf_umts_rrc_ies_reference_E_TFCIs = -1; /* E_DPDCH_Reference_E_TFCIList */ static int hf_umts_rrc_ies_maxChannelisationCodes = -1; /* E_DPDCH_MaxChannelisationCodes */ static int hf_umts_rrc_ies_pl_NonMax = -1; /* E_DPDCH_PL_NonMax */ static int hf_umts_rrc_ies_schedulingInfoConfiguration = -1; /* E_DPDCH_SchedulingInfoConfiguration */ static int hf_umts_rrc_ies_schedulingTransmConfiguraration = -1; /* E_DPDCH_SchedulingTransmConfiguration */ static int hf_umts_rrc_ies_reference_E_TFCI = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_reference_E_TFCI_PO = -1; /* INTEGER_0 */ static int hf_umts_rrc_ies_E_DPDCH_Reference_E_TFCIList_item = -1; /* E_DPDCH_Reference_E_TFCI */ static int hf_umts_rrc_ies_periodicityOfSchedInfo_NoGrant = -1; /* E_DPDCH_PeriodicyOfSchedInfo */ static int hf_umts_rrc_ies_periodicityOfSchedInfo_Grant = -1; /* E_DPDCH_PeriodicyOfSchedInfo */ static int hf_umts_rrc_ies_powerOffsetForSchedInfo = -1; /* INTEGER_0_6 */ static int hf_umts_rrc_ies_ms2_SchedTransmGrantHARQAlloc = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_servingGrant = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_primary_Secondary_GrantSelector = -1; /* T_primary_Secondary_GrantSelector */ static int hf_umts_rrc_ies_dl_ScramblingCode = -1; /* SecondaryScramblingCode */ static int hf_umts_rrc_ies_channelisationCode = -1; /* E_HICH_ChannelisationCode */ static int hf_umts_rrc_ies_signatureSequence = -1; /* E_HICH_RGCH_SignatureSequence */ static int hf_umts_rrc_ies_rg_CombinationIndex = -1; /* E_RGCH_CombinationIndex */ static int hf_umts_rrc_ies_e_RGCH_StepSize = -1; /* E_RGCH_StepSize */ static int hf_umts_rrc_ies_ctch_Indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_FACH_PCH_InformationList_item = -1; /* FACH_PCH_Information */ static int hf_umts_rrc_ies_timeslot1 = -1; /* TimeslotNumber_LCR_r4 */ static int hf_umts_rrc_ies_channelisationCode1 = -1; /* TDD_FPACH_CCode16_r4 */ static int hf_umts_rrc_ies_midambleShiftAndBurstType1 = -1; /* MidambleShiftAndBurstType_LCR_r4 */ static int hf_umts_rrc_ies_wi = -1; /* Wi_LCR */ static int hf_umts_rrc_ies_modeSpecificInfo25 = -1; /* T_modeSpecificInfo25 */ static int hf_umts_rrc_ies_fdd28 = -1; /* FrequencyInfoFDD */ static int hf_umts_rrc_ies_tdd26 = -1; /* FrequencyInfoTDD */ static int hf_umts_rrc_ies_uarfcn_UL = -1; /* UARFCN */ static int hf_umts_rrc_ies_uarfcn_DL = -1; /* UARFCN */ static int hf_umts_rrc_ies_uarfcn_Nt = -1; /* UARFCN */ static int hf_umts_rrc_ies_midambleAllocationMode = -1; /* T_midambleAllocationMode */ static int hf_umts_rrc_ies_defaultMidamble = -1; /* NULL */ static int hf_umts_rrc_ies_commonMidamble = -1; /* NULL */ static int hf_umts_rrc_ies_ueSpecificMidamble = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_midambleConfiguration = -1; /* INTEGER_1_8 */ static int hf_umts_rrc_ies_modeSpecificInfo26 = -1; /* T_modeSpecificInfo26 */ static int hf_umts_rrc_ies_fdd29 = -1; /* T_fdd27 */ static int hf_umts_rrc_ies_hS_SCCHChannelisationCodeInfo = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes */ static int hf_umts_rrc_ies_hS_SCCHChannelisationCodeInfo_item = -1; /* HS_SCCH_Codes */ static int hf_umts_rrc_ies_tdd27 = -1; /* T_tdd23 */ static int hf_umts_rrc_ies_tdd3844 = -1; /* T_tdd3843 */ static int hf_umts_rrc_ies_nack_ack_power_offset = -1; /* INTEGER_M7_8 */ static int hf_umts_rrc_ies_hs_SICH_PowerControl_Info = -1; /* HS_SICH_Power_Control_Info_TDD384 */ static int hf_umts_rrc_ies_hS_SCCH_SetConfiguration = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 */ static int hf_umts_rrc_ies_hS_SCCH_SetConfiguration_item = -1; /* HS_SCCH_TDD384 */ static int hf_umts_rrc_ies_tdd1286 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 */ static int hf_umts_rrc_ies_tdd128_item = -1; /* HS_SCCH_TDD128 */ static int hf_umts_rrc_ies_modeSpecificInfo27 = -1; /* T_modeSpecificInfo27 */ static int hf_umts_rrc_ies_fdd30 = -1; /* T_fdd28 */ static int hf_umts_rrc_ies_tdd28 = -1; /* T_tdd24 */ static int hf_umts_rrc_ies_tdd3845 = -1; /* T_tdd3844 */ static int hf_umts_rrc_ies_dhs_sync = -1; /* DHS_Sync */ static int hf_umts_rrc_ies_firstChannelisationCode1 = -1; /* HS_ChannelisationCode_LCR */ static int hf_umts_rrc_ies_secondChannelisationCode = -1; /* HS_ChannelisationCode_LCR */ static int hf_umts_rrc_ies_midambleAllocationMode1 = -1; /* T_midambleAllocationMode1 */ static int hf_umts_rrc_ies_bler_target = -1; /* Bler_Target */ static int hf_umts_rrc_ies_hs_sich_configuration = -1; /* HS_SICH_Configuration_TDD128 */ static int hf_umts_rrc_ies_channelisationCode2 = -1; /* HS_ChannelisationCode_LCR */ static int hf_umts_rrc_ies_midambleAllocationMode2 = -1; /* T_midambleAllocationMode2 */ static int hf_umts_rrc_ies_ueSpecificMidamble1 = -1; /* T_ueSpecificMidamble */ static int hf_umts_rrc_ies_power_level_HSSICH = -1; /* INTEGER_M120_M58 */ static int hf_umts_rrc_ies_tpc_step_size = -1; /* T_tpc_step_size */ static int hf_umts_rrc_ies_channelisationCode3 = -1; /* DL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_midambleAllocationMode3 = -1; /* T_midambleAllocationMode3 */ static int hf_umts_rrc_ies_ueSpecificMidamble2 = -1; /* T_ueSpecificMidamble1 */ static int hf_umts_rrc_ies_midambleconfiguration = -1; /* MidambleConfigurationBurstType1and3 */ static int hf_umts_rrc_ies_hs_sich_configuration1 = -1; /* HS_SICH_Configuration_TDD384 */ static int hf_umts_rrc_ies_midambleAllocationMode4 = -1; /* T_midambleAllocationMode4 */ static int hf_umts_rrc_ies_ueSpecificMidamble3 = -1; /* T_ueSpecificMidamble2 */ static int hf_umts_rrc_ies_ul_target_SIR = -1; /* INTEGER_M22_40 */ static int hf_umts_rrc_ies_hs_sich_ConstantValue = -1; /* ConstantValue */ static int hf_umts_rrc_ies_midambleShiftAndBurstType2 = -1; /* MidambleShiftAndBurstType */ static int hf_umts_rrc_ies_modulation = -1; /* T_modulation */ static int hf_umts_rrc_ies_ss_TPC_Symbols = -1; /* T_ss_TPC_Symbols */ static int hf_umts_rrc_ies_additionalSS_TPC_Symbols = -1; /* INTEGER_1_15 */ static int hf_umts_rrc_ies_modulation1 = -1; /* T_modulation1 */ static int hf_umts_rrc_ies_ss_TPC_Symbols1 = -1; /* T_ss_TPC_Symbols1 */ static int hf_umts_rrc_ies_ul_TimeslotInterference = -1; /* TDD_UL_Interference */ static int hf_umts_rrc_ies_IndividualTS_InterferenceList_item = -1; /* IndividualTS_Interference */ static int hf_umts_rrc_ies_modeSpecificInfo28 = -1; /* T_modeSpecificInfo28 */ static int hf_umts_rrc_ies_fdd31 = -1; /* T_fdd29 */ static int hf_umts_rrc_ies_measurementPowerOffset = -1; /* MeasurementPowerOffset */ static int hf_umts_rrc_ies_feedback_cycle = -1; /* Feedback_cycle */ static int hf_umts_rrc_ies_cqi_RepetitionFactor = -1; /* CQI_RepetitionFactor */ static int hf_umts_rrc_ies_deltaCQI = -1; /* DeltaCQI */ static int hf_umts_rrc_ies_burstType1 = -1; /* T_burstType */ static int hf_umts_rrc_ies_type11 = -1; /* T_type11 */ static int hf_umts_rrc_ies_midambleConfigurationBurstType1and3 = -1; /* MidambleConfigurationBurstType1and3 */ static int hf_umts_rrc_ies_midambleAllocationMode5 = -1; /* T_midambleAllocationMode5 */ static int hf_umts_rrc_ies_ueSpecificMidamble4 = -1; /* T_ueSpecificMidamble3 */ static int hf_umts_rrc_ies_type2 = -1; /* T_type2 */ static int hf_umts_rrc_ies_midambleConfigurationBurstType2 = -1; /* MidambleConfigurationBurstType2 */ static int hf_umts_rrc_ies_midambleAllocationMode6 = -1; /* T_midambleAllocationMode6 */ static int hf_umts_rrc_ies_ueSpecificMidamble5 = -1; /* T_ueSpecificMidamble4 */ static int hf_umts_rrc_ies_midambleShift1 = -1; /* MidambleShiftShort */ static int hf_umts_rrc_ies_type3 = -1; /* T_type3 */ static int hf_umts_rrc_ies_midambleAllocationMode7 = -1; /* T_midambleAllocationMode7 */ static int hf_umts_rrc_ies_ueSpecificMidamble6 = -1; /* T_ueSpecificMidamble5 */ static int hf_umts_rrc_ies_burstType2 = -1; /* T_burstType1 */ static int hf_umts_rrc_ies_type12 = -1; /* T_type12 */ static int hf_umts_rrc_ies_midambleAllocationMode8 = -1; /* T_midambleAllocationMode8 */ static int hf_umts_rrc_ies_ueSpecificMidamble7 = -1; /* T_ueSpecificMidamble6 */ static int hf_umts_rrc_ies_type21 = -1; /* T_type21 */ static int hf_umts_rrc_ies_midambleAllocationMode9 = -1; /* T_midambleAllocationMode9 */ static int hf_umts_rrc_ies_ueSpecificMidamble8 = -1; /* T_ueSpecificMidamble7 */ static int hf_umts_rrc_ies_midambleAllocationMode10 = -1; /* T_midambleAllocationMode10 */ static int hf_umts_rrc_ies_ueSpecificMidamble9 = -1; /* T_ueSpecificMidamble8 */ static int hf_umts_rrc_ies_midambleShift2 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_primaryCCPCH_TX_Power = -1; /* PrimaryCCPCH_TX_Power */ static int hf_umts_rrc_ies_alpha = -1; /* Alpha */ static int hf_umts_rrc_ies_prach_ConstantValue = -1; /* ConstantValueTdd */ static int hf_umts_rrc_ies_dpch_ConstantValue = -1; /* ConstantValueTdd */ static int hf_umts_rrc_ies_pusch_ConstantValue = -1; /* ConstantValueTdd */ static int hf_umts_rrc_ies_ipdl_alpha = -1; /* Alpha */ static int hf_umts_rrc_ies_maxPowerIncrease = -1; /* MaxPowerIncrease_r4 */ static int hf_umts_rrc_ies_pcpch_UL_ScramblingCode = -1; /* INTEGER_0_79 */ static int hf_umts_rrc_ies_pcpch_DL_ChannelisationCode = -1; /* INTEGER_0_511 */ static int hf_umts_rrc_ies_pcpch_DL_ScramblingCode = -1; /* SecondaryScramblingCode */ static int hf_umts_rrc_ies_pcp_Length = -1; /* PCP_Length */ static int hf_umts_rrc_ies_ucsm_Info = -1; /* UCSM_Info */ static int hf_umts_rrc_ies_PCPCH_ChannelInfoList_item = -1; /* PCPCH_ChannelInfo */ static int hf_umts_rrc_ies_pdsch_PowerControlInfo = -1; /* PDSCH_PowerControlInfo */ static int hf_umts_rrc_ies_pdsch_AllocationPeriodInfo = -1; /* AllocationPeriodInfo */ static int hf_umts_rrc_ies_configuration = -1; /* T_configuration */ static int hf_umts_rrc_ies_old_Configuration = -1; /* T_old_Configuration */ static int hf_umts_rrc_ies_pdsch_Identity = -1; /* PDSCH_Identity */ static int hf_umts_rrc_ies_new_Configuration = -1; /* T_new_Configuration */ static int hf_umts_rrc_ies_pdsch_Info = -1; /* PDSCH_Info */ static int hf_umts_rrc_ies_configuration1 = -1; /* T_configuration1 */ static int hf_umts_rrc_ies_old_Configuration1 = -1; /* T_old_Configuration1 */ static int hf_umts_rrc_ies_new_Configuration1 = -1; /* T_new_Configuration1 */ static int hf_umts_rrc_ies_pdsch_Info1 = -1; /* PDSCH_Info_r4 */ static int hf_umts_rrc_ies_PDSCH_CodeInfoList_item = -1; /* PDSCH_CodeInfo */ static int hf_umts_rrc_ies_codeNumberStart = -1; /* CodeNumberDSCH */ static int hf_umts_rrc_ies_codeNumberStop = -1; /* CodeNumberDSCH */ static int hf_umts_rrc_ies_PDSCH_CodeMapList_item = -1; /* PDSCH_CodeMap */ static int hf_umts_rrc_ies_signallingMethod = -1; /* T_signallingMethod */ static int hf_umts_rrc_ies_codeRange = -1; /* CodeRange */ static int hf_umts_rrc_ies_tfci_Range1 = -1; /* DSCH_MappingList */ static int hf_umts_rrc_ies_explicit_config3 = -1; /* PDSCH_CodeInfoList */ static int hf_umts_rrc_ies_replace = -1; /* ReplacedPDSCH_CodeInfoList */ static int hf_umts_rrc_ies_pdsch_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */ static int hf_umts_rrc_ies_tddOption4 = -1; /* T_tddOption4 */ static int hf_umts_rrc_ies_tdd3846 = -1; /* T_tdd3845 */ static int hf_umts_rrc_ies_tdd1287 = -1; /* T_tdd1286 */ static int hf_umts_rrc_ies_pdsch_TimeslotsCodes1 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */ static int hf_umts_rrc_ies_dsch_RadioLinkIdentifier = -1; /* DSCH_RadioLinkIdentifier */ static int hf_umts_rrc_ies_rl_IdentifierList = -1; /* RL_IdentifierList */ static int hf_umts_rrc_ies_dsch_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_dsch_TransportChannelsInfo = -1; /* DSCH_TransportChannelsInfo */ static int hf_umts_rrc_ies_pdsch_Info2 = -1; /* PDSCH_Info_LCR_r4 */ static int hf_umts_rrc_ies_PDSCH_SysInfoList_item = -1; /* PDSCH_SysInfo */ static int hf_umts_rrc_ies_PDSCH_SysInfoList_HCR_r5_item = -1; /* PDSCH_SysInfo_HCR_r5 */ static int hf_umts_rrc_ies_PDSCH_SysInfoList_LCR_r4_item = -1; /* PDSCH_SysInfo_LCR_r4 */ static int hf_umts_rrc_ies_PDSCH_SysInfoList_SFN_item = -1; /* PDSCH_SysInfoList_SFN_item */ static int hf_umts_rrc_ies_pdsch_SysInfo = -1; /* PDSCH_SysInfo */ static int hf_umts_rrc_ies_sfn_TimeInfo = -1; /* SFN_TimeInfo */ static int hf_umts_rrc_ies_PDSCH_SysInfoList_SFN_HCR_r5_item = -1; /* PDSCH_SysInfoList_SFN_HCR_r5_item */ static int hf_umts_rrc_ies_pdsch_SysInfo1 = -1; /* PDSCH_SysInfo_HCR_r5 */ static int hf_umts_rrc_ies_PDSCH_SysInfoList_SFN_LCR_r4_item = -1; /* PDSCH_SysInfoList_SFN_LCR_r4_item */ static int hf_umts_rrc_ies_pdsch_SysInfo2 = -1; /* PDSCH_SysInfo_LCR_r4 */ static int hf_umts_rrc_ies_PersistenceScalingFactorList_item = -1; /* PersistenceScalingFactor */ static int hf_umts_rrc_ies_PichChannelisationCodeList_LCR_r4_item = -1; /* DL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_fdd32 = -1; /* T_fdd30 */ static int hf_umts_rrc_ies_pi_CountPerFrame = -1; /* PI_CountPerFrame */ static int hf_umts_rrc_ies_tdd29 = -1; /* T_tdd25 */ static int hf_umts_rrc_ies_channelisationCode4 = -1; /* TDD_PICH_CCode */ static int hf_umts_rrc_ies_repetitionPeriodLengthOffset = -1; /* RepPerLengthOffset_PICH */ static int hf_umts_rrc_ies_pagingIndicatorLength = -1; /* PagingIndicatorLength */ static int hf_umts_rrc_ies_n_GAP = -1; /* N_GAP */ static int hf_umts_rrc_ies_n_PCH = -1; /* N_PCH */ static int hf_umts_rrc_ies_pichChannelisationCodeList_LCR_r4 = -1; /* PichChannelisationCodeList_LCR_r4 */ static int hf_umts_rrc_ies_algorithm1 = -1; /* TPC_StepSizeFDD */ static int hf_umts_rrc_ies_algorithm2 = -1; /* NULL */ static int hf_umts_rrc_ies_PRACH_ChanCodes_LCR_r4_item = -1; /* TDD_PRACH_CCode_LCR_r4 */ static int hf_umts_rrc_ies_timeslot2 = -1; /* TimeslotNumber_PRACH_LCR_r4 */ static int hf_umts_rrc_ies_prach_ChanCodes_LCR = -1; /* PRACH_ChanCodes_LCR_r4 */ static int hf_umts_rrc_ies_fpach_Info = -1; /* FPACH_Info_r4 */ static int hf_umts_rrc_ies_fdd33 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */ static int hf_umts_rrc_ies_fdd_item = -1; /* ASCSetting_FDD */ static int hf_umts_rrc_ies_tdd30 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD */ static int hf_umts_rrc_ies_tdd_item = -1; /* ASCSetting_TDD */ static int hf_umts_rrc_ies_PRACH_Partitioning_LCR_r4_item = -1; /* ASCSetting_TDD_LCR_r4 */ static int hf_umts_rrc_ies_powerRampStep = -1; /* PowerRampStep */ static int hf_umts_rrc_ies_preambleRetransMax = -1; /* PreambleRetransMax */ static int hf_umts_rrc_ies_modeSpecificInfo29 = -1; /* T_modeSpecificInfo29 */ static int hf_umts_rrc_ies_fdd34 = -1; /* T_fdd31 */ static int hf_umts_rrc_ies_availableSignatures = -1; /* AvailableSignatures */ static int hf_umts_rrc_ies_availableSF = -1; /* SF_PRACH */ static int hf_umts_rrc_ies_preambleScramblingCodeWordNumber = -1; /* PreambleScramblingCodeWordNumber */ static int hf_umts_rrc_ies_availableSubChannelNumbers = -1; /* AvailableSubChannelNumbers */ static int hf_umts_rrc_ies_tdd31 = -1; /* T_tdd26 */ static int hf_umts_rrc_ies_channelisationCodeList = -1; /* TDD_PRACH_CCodeList */ static int hf_umts_rrc_ies_prach_Midamble = -1; /* PRACH_Midamble */ static int hf_umts_rrc_ies_sync_UL_Info = -1; /* SYNC_UL_Info_r4 */ static int hf_umts_rrc_ies_prach_DefinitionList = -1; /* SEQUENCE_SIZE_1_maxPRACHFPACH_OF_PRACH_Definition_LCR_r4 */ static int hf_umts_rrc_ies_prach_DefinitionList_item = -1; /* PRACH_Definition_LCR_r4 */ static int hf_umts_rrc_ies_prach_RACH_Info = -1; /* PRACH_RACH_Info */ static int hf_umts_rrc_ies_rach_TransportFormatSet = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_rach_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_prach_Partitioning = -1; /* PRACH_Partitioning */ static int hf_umts_rrc_ies_persistenceScalingFactorList = -1; /* PersistenceScalingFactorList */ static int hf_umts_rrc_ies_ac_To_ASC_MappingTable = -1; /* AC_To_ASC_MappingTable */ static int hf_umts_rrc_ies_modeSpecificInfo30 = -1; /* T_modeSpecificInfo30 */ static int hf_umts_rrc_ies_fdd35 = -1; /* T_fdd32 */ static int hf_umts_rrc_ies_primaryCPICH_TX_Power = -1; /* PrimaryCPICH_TX_Power */ static int hf_umts_rrc_ies_constantValue = -1; /* ConstantValue */ static int hf_umts_rrc_ies_prach_PowerOffset = -1; /* PRACH_PowerOffset */ static int hf_umts_rrc_ies_rach_TransmissionParameters = -1; /* RACH_TransmissionParameters */ static int hf_umts_rrc_ies_aich_Info = -1; /* AICH_Info */ static int hf_umts_rrc_ies_prach_RACH_Info_LCR = -1; /* PRACH_RACH_Info_LCR_r4 */ static int hf_umts_rrc_ies_rach_TransportFormatSet_LCR = -1; /* TransportFormatSet_LCR */ static int hf_umts_rrc_ies_prach_Partitioning_LCR = -1; /* PRACH_Partitioning_LCR_r4 */ static int hf_umts_rrc_ies_PRACH_SystemInformationList_item = -1; /* PRACH_SystemInformation */ static int hf_umts_rrc_ies_PRACH_SystemInformationList_LCR_r4_item = -1; /* PRACH_SystemInformation_LCR_r4 */ static int hf_umts_rrc_ies_ul_DPCH_InfoPredef = -1; /* UL_DPCH_InfoPredef */ static int hf_umts_rrc_ies_dl_CommonInformationPredef = -1; /* DL_CommonInformationPredef */ static int hf_umts_rrc_ies_fdd36 = -1; /* T_fdd33 */ static int hf_umts_rrc_ies_tx_DiversityIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd32 = -1; /* T_tdd27 */ static int hf_umts_rrc_ies_syncCase = -1; /* SyncCase */ static int hf_umts_rrc_ies_sctd_Indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_syncCase1 = -1; /* T_syncCase1 */ static int hf_umts_rrc_ies_syncCase2 = -1; /* T_syncCase2 */ static int hf_umts_rrc_ies_timeslotSync2 = -1; /* TimeslotSync2 */ static int hf_umts_rrc_ies_fdd37 = -1; /* T_fdd34 */ static int hf_umts_rrc_ies_tdd33 = -1; /* T_tdd28 */ static int hf_umts_rrc_ies_tddOption5 = -1; /* T_tddOption5 */ static int hf_umts_rrc_ies_tdd3847 = -1; /* T_tdd3846 */ static int hf_umts_rrc_ies_tdd1288 = -1; /* T_tdd1287 */ static int hf_umts_rrc_ies_primaryScramblingCode = -1; /* PrimaryScramblingCode */ static int hf_umts_rrc_ies_pusch_Allocation = -1; /* T_pusch_Allocation */ static int hf_umts_rrc_ies_pusch_AllocationPending = -1; /* NULL */ static int hf_umts_rrc_ies_pusch_AllocationAssignment = -1; /* T_pusch_AllocationAssignment */ static int hf_umts_rrc_ies_pusch_AllocationPeriodInfo = -1; /* AllocationPeriodInfo */ static int hf_umts_rrc_ies_pusch_PowerControlInfo = -1; /* UL_TargetSIR */ static int hf_umts_rrc_ies_configuration2 = -1; /* T_configuration2 */ static int hf_umts_rrc_ies_old_Configuration2 = -1; /* T_old_Configuration2 */ static int hf_umts_rrc_ies_pusch_Identity = -1; /* PUSCH_Identity */ static int hf_umts_rrc_ies_new_Configuration2 = -1; /* T_new_Configuration2 */ static int hf_umts_rrc_ies_pusch_Info = -1; /* PUSCH_Info */ static int hf_umts_rrc_ies_pusch_Allocation1 = -1; /* T_pusch_Allocation1 */ static int hf_umts_rrc_ies_pusch_AllocationAssignment1 = -1; /* T_pusch_AllocationAssignment1 */ static int hf_umts_rrc_ies_pusch_PowerControlInfo1 = -1; /* PUSCH_PowerControlInfo_r4 */ static int hf_umts_rrc_ies_configuration3 = -1; /* T_configuration3 */ static int hf_umts_rrc_ies_old_Configuration3 = -1; /* T_old_Configuration3 */ static int hf_umts_rrc_ies_new_Configuration3 = -1; /* T_new_Configuration3 */ static int hf_umts_rrc_ies_pusch_Info1 = -1; /* PUSCH_Info_r4 */ static int hf_umts_rrc_ies_pusch_TimeslotsCodes = -1; /* UplinkTimeslotsCodes */ static int hf_umts_rrc_ies_tddOption6 = -1; /* T_tddOption6 */ static int hf_umts_rrc_ies_tdd3848 = -1; /* T_tdd3847 */ static int hf_umts_rrc_ies_tdd1289 = -1; /* T_tdd1288 */ static int hf_umts_rrc_ies_pusch_TimeslotsCodes1 = -1; /* UplinkTimeslotsCodes_LCR_r4 */ static int hf_umts_rrc_ies_ul_TargetSIR = -1; /* UL_TargetSIR */ static int hf_umts_rrc_ies_tddOption7 = -1; /* T_tddOption7 */ static int hf_umts_rrc_ies_tdd12810 = -1; /* T_tdd1289 */ static int hf_umts_rrc_ies_tpc_StepSize = -1; /* TPC_StepSizeTDD */ static int hf_umts_rrc_ies_usch_TFCS = -1; /* TFCS */ static int hf_umts_rrc_ies_usch_TransportChannelsInfo = -1; /* USCH_TransportChannelsInfo */ static int hf_umts_rrc_ies_pusch_Info2 = -1; /* PUSCH_Info_LCR_r4 */ static int hf_umts_rrc_ies_PUSCH_SysInfoList_item = -1; /* PUSCH_SysInfo */ static int hf_umts_rrc_ies_PUSCH_SysInfoList_HCR_r5_item = -1; /* PUSCH_SysInfo_HCR_r5 */ static int hf_umts_rrc_ies_PUSCH_SysInfoList_LCR_r4_item = -1; /* PUSCH_SysInfo_LCR_r4 */ static int hf_umts_rrc_ies_PUSCH_SysInfoList_SFN_item = -1; /* PUSCH_SysInfoList_SFN_item */ static int hf_umts_rrc_ies_pusch_SysInfo = -1; /* PUSCH_SysInfo */ static int hf_umts_rrc_ies_PUSCH_SysInfoList_SFN_HCR_r5_item = -1; /* PUSCH_SysInfoList_SFN_HCR_r5_item */ static int hf_umts_rrc_ies_pusch_SysInfo1 = -1; /* PUSCH_SysInfo_HCR_r5 */ static int hf_umts_rrc_ies_PUSCH_SysInfoList_SFN_LCR_r4_item = -1; /* PUSCH_SysInfoList_SFN_LCR_r4_item */ static int hf_umts_rrc_ies_pusch_SysInfo2 = -1; /* PUSCH_SysInfo_LCR_r4 */ static int hf_umts_rrc_ies_mmax = -1; /* INTEGER_1_32 */ static int hf_umts_rrc_ies_nb01Min = -1; /* NB01 */ static int hf_umts_rrc_ies_nb01Max = -1; /* NB01 */ static int hf_umts_rrc_ies_repetitionPeriod1 = -1; /* NULL */ static int hf_umts_rrc_ies_repetitionPeriod2 = -1; /* INTEGER_1_1 */ static int hf_umts_rrc_ies_repetitionPeriod4 = -1; /* INTEGER_1_3 */ static int hf_umts_rrc_ies_repetitionPeriod8 = -1; /* INTEGER_1_7 */ static int hf_umts_rrc_ies_repetitionPeriod16 = -1; /* INTEGER_1_15 */ static int hf_umts_rrc_ies_repetitionPeriod32 = -1; /* INTEGER_1_31 */ static int hf_umts_rrc_ies_repetitionPeriod64 = -1; /* INTEGER_1_63 */ static int hf_umts_rrc_ies_repetitionPeriod21 = -1; /* T_repetitionPeriod2 */ static int hf_umts_rrc_ies_length = -1; /* NULL */ static int hf_umts_rrc_ies_offset = -1; /* INTEGER_0_1 */ static int hf_umts_rrc_ies_repetitionPeriod41 = -1; /* T_repetitionPeriod4 */ static int hf_umts_rrc_ies_length1 = -1; /* INTEGER_1_3 */ static int hf_umts_rrc_ies_offset1 = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_repetitionPeriod81 = -1; /* T_repetitionPeriod8 */ static int hf_umts_rrc_ies_length2 = -1; /* INTEGER_1_7 */ static int hf_umts_rrc_ies_offset2 = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_repetitionPeriod161 = -1; /* T_repetitionPeriod16 */ static int hf_umts_rrc_ies_length3 = -1; /* INTEGER_1_15 */ static int hf_umts_rrc_ies_offset3 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_repetitionPeriod321 = -1; /* T_repetitionPeriod32 */ static int hf_umts_rrc_ies_length4 = -1; /* INTEGER_1_31 */ static int hf_umts_rrc_ies_offset4 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_repetitionPeriod641 = -1; /* T_repetitionPeriod64 */ static int hf_umts_rrc_ies_length5 = -1; /* INTEGER_1_63 */ static int hf_umts_rrc_ies_offset5 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_tfci_Field2 = -1; /* MaxTFCI_Field2Value */ static int hf_umts_rrc_ies_ReplacedPDSCH_CodeInfoList_item = -1; /* ReplacedPDSCH_CodeInfo */ static int hf_umts_rrc_ies_rpp4_2 = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_rpp8_2 = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_rpp8_4 = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_rpp16_2 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_rpp16_4 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_rpp32_2 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_rpp32_4 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_rpp64_2 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_rpp64_4 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_dl_restrictedTrCh_Type = -1; /* DL_TrCH_Type */ static int hf_umts_rrc_ies_restrictedDL_TrCH_Identity = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_allowedTFIList = -1; /* AllowedTFI_List */ static int hf_umts_rrc_ies_RestrictedTrCH_InfoList_item = -1; /* RestrictedTrCH */ static int hf_umts_rrc_ies_sccpch_InfoforFACH = -1; /* SCCPCH_InfoForFACH */ static int hf_umts_rrc_ies_cell_Id = -1; /* CellIdentity */ static int hf_umts_rrc_ies_dl_dpchInfo1 = -1; /* T_dl_dpchInfo1 */ static int hf_umts_rrc_ies_RL_AdditionInformationList_item = -1; /* RL_AdditionInformation */ static int hf_umts_rrc_ies_RL_AdditionInformationList_r6_item = -1; /* RL_AdditionInformation_r6 */ static int hf_umts_rrc_ies_RL_IdentifierList_item = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_RL_RemovalInformationList_item = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_SCCPCH_ChannelisationCodeList_item = -1; /* SCCPCH_ChannelisationCode */ static int hf_umts_rrc_ies_secondaryCCPCH_Info = -1; /* SecondaryCCPCH_Info */ static int hf_umts_rrc_ies_modeSpecificInfo31 = -1; /* T_modeSpecificInfo31 */ static int hf_umts_rrc_ies_fdd38 = -1; /* T_fdd35 */ static int hf_umts_rrc_ies_fach_PCH_InformationList = -1; /* FACH_PCH_InformationList */ static int hf_umts_rrc_ies_sib_ReferenceListFACH = -1; /* SIB_ReferenceListFACH */ static int hf_umts_rrc_ies_tdd34 = -1; /* T_tdd29 */ static int hf_umts_rrc_ies_secondaryCCPCH_Info1 = -1; /* SecondaryCCPCH_Info_r4 */ static int hf_umts_rrc_ies_modeSpecificInfo32 = -1; /* T_modeSpecificInfo32 */ static int hf_umts_rrc_ies_fdd39 = -1; /* T_fdd36 */ static int hf_umts_rrc_ies_pich_Info = -1; /* PICH_Info */ static int hf_umts_rrc_ies_secondaryCCPCH_LCR_Extensions = -1; /* SecondaryCCPCH_Info_LCR_r4_ext */ static int hf_umts_rrc_ies_pich_Info1 = -1; /* PICH_Info_LCR_r4 */ static int hf_umts_rrc_ies_mcch_ConfigurationInfo = -1; /* MBMS_MCCH_ConfigurationInfo_r6 */ static int hf_umts_rrc_ies_SCCPCH_SystemInformationList_item = -1; /* SCCPCH_SystemInformation */ static int hf_umts_rrc_ies_SCCPCH_SystemInformationList_LCR_r4_ext_item = -1; /* SCCPCH_SystemInformation_LCR_r4_ext */ static int hf_umts_rrc_ies_SCCPCH_SystemInformationList_MBMS_r6_ext_item = -1; /* SCCPCH_SystemInformation_MBMS_r6_ext */ static int hf_umts_rrc_ies_secondaryCCPCHInfo_MBMS = -1; /* SecondaryCCPCHInfo_MBMS_r6 */ static int hf_umts_rrc_ies_transportFormatCombinationSet = -1; /* TFCS */ static int hf_umts_rrc_ies_fachCarryingMCCH = -1; /* T_fachCarryingMCCH */ static int hf_umts_rrc_ies_fachCarryingMTCH_List = -1; /* MBMS_FACHCarryingMTCH_List */ static int hf_umts_rrc_ies_schedulingInformation = -1; /* T_schedulingInformation */ static int hf_umts_rrc_ies_fachCarryingMSCH = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_mschConfigurationInfo = -1; /* MBMS_MSCHConfigurationInfo_r6 */ static int hf_umts_rrc_ies_primary_Secondary_GrantSelector1 = -1; /* T_primary_Secondary_GrantSelector1 */ static int hf_umts_rrc_ies_e_DCH_RL_Info_NewServingCell = -1; /* E_DCH_RL_Info */ static int hf_umts_rrc_ies_e_DCH_RL_Info_OldServingCell = -1; /* E_DCH_RL_Info */ static int hf_umts_rrc_ies_modeSpecificInfo33 = -1; /* T_modeSpecificInfo33 */ static int hf_umts_rrc_ies_fdd40 = -1; /* T_fdd37 */ static int hf_umts_rrc_ies_dummy1_PCPICH_UsageForChannelEst = -1; /* PCPICH_UsageForChannelEst */ static int hf_umts_rrc_ies_dummy2_SecondaryCPICH_Info = -1; /* SecondaryCPICH_Info */ static int hf_umts_rrc_ies_sf_AndCodeNumber1 = -1; /* SF256_AndCodeNumber */ static int hf_umts_rrc_ies_pilotSymbolExistence = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_timingOffset = -1; /* TimingOffset */ static int hf_umts_rrc_ies_tdd35 = -1; /* T_tdd30 */ static int hf_umts_rrc_ies_commonTimeslotInfo1 = -1; /* CommonTimeslotInfoSCCPCH */ static int hf_umts_rrc_ies_channelisationCode5 = -1; /* SCCPCH_ChannelisationCodeList */ static int hf_umts_rrc_ies_modeSpecificInfo34 = -1; /* T_modeSpecificInfo34 */ static int hf_umts_rrc_ies_fdd41 = -1; /* T_fdd38 */ static int hf_umts_rrc_ies_tdd36 = -1; /* T_tdd31 */ static int hf_umts_rrc_ies_tddOption8 = -1; /* T_tddOption8 */ static int hf_umts_rrc_ies_tdd3849 = -1; /* T_tdd3848 */ static int hf_umts_rrc_ies_tdd12811 = -1; /* T_tdd12810 */ static int hf_umts_rrc_ies_individualTimeslotLCR_Ext = -1; /* IndividualTimeslotInfo_LCR_r4_ext */ static int hf_umts_rrc_ies_modeSpecificInfo35 = -1; /* T_modeSpecificInfo35 */ static int hf_umts_rrc_ies_fdd42 = -1; /* T_fdd39 */ static int hf_umts_rrc_ies_tdd38410 = -1; /* DownlinkTimeslotsCodes */ static int hf_umts_rrc_ies_tdd12812 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */ static int hf_umts_rrc_ies_secondaryDL_ScramblingCode = -1; /* SecondaryScramblingCode */ static int hf_umts_rrc_ies_channelisationCode6 = -1; /* ChannelisationCode256 */ static int hf_umts_rrc_ies_sf4 = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_sf8 = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_sf16 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_sf32 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_sf64 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_sf128 = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_sf256 = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_sf512 = -1; /* INTEGER_0_511 */ static int hf_umts_rrc_ies_sfd4 = -1; /* NULL */ static int hf_umts_rrc_ies_sfd8 = -1; /* NULL */ static int hf_umts_rrc_ies_sfd16 = -1; /* NULL */ static int hf_umts_rrc_ies_sfd32 = -1; /* NULL */ static int hf_umts_rrc_ies_sfd64 = -1; /* NULL */ static int hf_umts_rrc_ies_sfd128 = -1; /* PilotBits128 */ static int hf_umts_rrc_ies_sfd256 = -1; /* PilotBits256 */ static int hf_umts_rrc_ies_sfd512 = -1; /* NULL */ static int hf_umts_rrc_ies_activationTimeSFN = -1; /* INTEGER_0_4095 */ static int hf_umts_rrc_ies_physChDuration = -1; /* DurationTimeInfo */ static int hf_umts_rrc_ies_s_Field = -1; /* S_Field */ static int hf_umts_rrc_ies_codeWordSet = -1; /* CodeWordSet */ static int hf_umts_rrc_ies_ssdt_UL_r4 = -1; /* SSDT_UL */ static int hf_umts_rrc_ies_sync_UL_CodesBitmap = -1; /* T_sync_UL_CodesBitmap */ static int hf_umts_rrc_ies_prxUpPCHdes = -1; /* INTEGER_0_62 */ static int hf_umts_rrc_ies_sync_UL_Procedure = -1; /* SYNC_UL_Procedure_r4 */ static int hf_umts_rrc_ies_max_SYNC_UL_Transmissions = -1; /* T_max_SYNC_UL_Transmissions */ static int hf_umts_rrc_ies_powerRampStep1 = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_sync_UL_Codes_Bitmap = -1; /* T_sync_UL_Codes_Bitmap */ static int hf_umts_rrc_ies_max_SYNC_UL_Transmissions1 = -1; /* T_max_SYNC_UL_Transmissions1 */ static int hf_umts_rrc_ies_sf81 = -1; /* SEQUENCE_SIZE_1_8_OF_TDD_PRACH_CCode8 */ static int hf_umts_rrc_ies_sf8_item = -1; /* TDD_PRACH_CCode8 */ static int hf_umts_rrc_ies_sf161 = -1; /* SEQUENCE_SIZE_1_8_OF_TDD_PRACH_CCode16 */ static int hf_umts_rrc_ies_sf16_item = -1; /* TDD_PRACH_CCode16 */ static int hf_umts_rrc_ies_tgpsi = -1; /* TGPSI */ static int hf_umts_rrc_ies_tgps_Status = -1; /* T_tgps_Status */ static int hf_umts_rrc_ies_activate = -1; /* T_activate */ static int hf_umts_rrc_ies_tgcfn = -1; /* TGCFN */ static int hf_umts_rrc_ies_deactivate = -1; /* NULL */ static int hf_umts_rrc_ies_tgps_ConfigurationParams = -1; /* TGPS_ConfigurationParams */ static int hf_umts_rrc_ies_TGP_SequenceList_item = -1; /* TGP_Sequence */ static int hf_umts_rrc_ies_tgps_Status1 = -1; /* T_tgps_Status1 */ static int hf_umts_rrc_ies_activate1 = -1; /* T_activate1 */ static int hf_umts_rrc_ies_tgmp = -1; /* TGMP */ static int hf_umts_rrc_ies_tgprc = -1; /* TGPRC */ static int hf_umts_rrc_ies_tgsn = -1; /* TGSN */ static int hf_umts_rrc_ies_tgl1 = -1; /* TGL */ static int hf_umts_rrc_ies_tgl2 = -1; /* TGL */ static int hf_umts_rrc_ies_tgd = -1; /* TGD */ static int hf_umts_rrc_ies_tgpl1 = -1; /* TGPL */ static int hf_umts_rrc_ies_dummy_TGPL = -1; /* TGPL */ static int hf_umts_rrc_ies_rpp = -1; /* RPP */ static int hf_umts_rrc_ies_itp = -1; /* ITP */ static int hf_umts_rrc_ies_ul_DL_Mode = -1; /* UL_DL_Mode */ static int hf_umts_rrc_ies_dl_FrameType = -1; /* DL_FrameType */ static int hf_umts_rrc_ies_deltaSIR1 = -1; /* DeltaSIR */ static int hf_umts_rrc_ies_deltaSIRAfter1 = -1; /* DeltaSIR */ static int hf_umts_rrc_ies_deltaSIR2 = -1; /* DeltaSIR */ static int hf_umts_rrc_ies_deltaSIRAfter2 = -1; /* DeltaSIR */ static int hf_umts_rrc_ies_nidentifyAbort = -1; /* NidentifyAbort */ static int hf_umts_rrc_ies_treconfirmAbort = -1; /* TreconfirmAbort */ static int hf_umts_rrc_ies_activationTime = -1; /* ActivationTime */ static int hf_umts_rrc_ies_durationTimeInfo = -1; /* DurationTimeInfo */ static int hf_umts_rrc_ies_TimeslotList_item = -1; /* TimeslotNumber */ static int hf_umts_rrc_ies_tdd38411 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber */ static int hf_umts_rrc_ies_tdd384_item = -1; /* TimeslotNumber */ static int hf_umts_rrc_ies_tdd12813 = -1; /* SEQUENCE_SIZE_1_maxTSLCR_OF_TimeslotNumber_LCR_r4 */ static int hf_umts_rrc_ies_tdd128_item1 = -1; /* TimeslotNumber_LCR_r4 */ static int hf_umts_rrc_ies_channelReqParamsForUCSM = -1; /* ChannelReqParamsForUCSM */ static int hf_umts_rrc_ies_ul_CCTrCH_TimeslotsCodes = -1; /* UplinkTimeslotsCodes */ static int hf_umts_rrc_ies_tddOption9 = -1; /* T_tddOption9 */ static int hf_umts_rrc_ies_tdd38412 = -1; /* T_tdd3849 */ static int hf_umts_rrc_ies_tdd12814 = -1; /* T_tdd12811 */ static int hf_umts_rrc_ies_ul_CCTrCH_TimeslotsCodes1 = -1; /* UplinkTimeslotsCodes_LCR_r4 */ static int hf_umts_rrc_ies_UL_CCTrCHList_item = -1; /* UL_CCTrCH */ static int hf_umts_rrc_ies_UL_CCTrCHList_r4_item = -1; /* UL_CCTrCH_r4 */ static int hf_umts_rrc_ies_UL_CCTrCHListToRemove_item = -1; /* TFCS_IdentityPlain */ static int hf_umts_rrc_ies_UL_CCTrChTPCList_item = -1; /* TFCS_Identity */ static int hf_umts_rrc_ies_ul_DPCH_Info = -1; /* UL_DPCH_Info */ static int hf_umts_rrc_ies_dummy_CPCH_SetInfo = -1; /* CPCH_SetInfo */ static int hf_umts_rrc_ies_ul_DPCH_Info1 = -1; /* UL_DPCH_Info_r4 */ static int hf_umts_rrc_ies_ul_DPCH_Info2 = -1; /* UL_DPCH_Info_r5 */ static int hf_umts_rrc_ies_dummy1_CPCH_SetInfo = -1; /* CPCH_SetInfo */ static int hf_umts_rrc_ies_dummy2_CPCH_SetID = -1; /* CPCH_SetID */ static int hf_umts_rrc_ies_ul = -1; /* UL_CompressedModeMethod */ static int hf_umts_rrc_ies_dl = -1; /* DL_CompressedModeMethod */ static int hf_umts_rrc_ies_ul_and_dl = -1; /* T_ul_and_dl */ static int hf_umts_rrc_ies_modeSpecificInfo36 = -1; /* T_modeSpecificInfo36 */ static int hf_umts_rrc_ies_fdd43 = -1; /* T_fdd40 */ static int hf_umts_rrc_ies_scramblingCodeType = -1; /* ScramblingCodeType */ static int hf_umts_rrc_ies_scramblingCode = -1; /* UL_ScramblingCode */ static int hf_umts_rrc_ies_numberOfDPDCH = -1; /* NumberOfDPDCH */ static int hf_umts_rrc_ies_spreadingFactor1 = -1; /* SpreadingFactor */ static int hf_umts_rrc_ies_numberOfFBI_Bits = -1; /* NumberOfFBI_Bits */ static int hf_umts_rrc_ies_tdd37 = -1; /* T_tdd32 */ static int hf_umts_rrc_ies_ul_TimingAdvance = -1; /* UL_TimingAdvanceControl */ static int hf_umts_rrc_ies_ul_CCTrCHList = -1; /* UL_CCTrCHList */ static int hf_umts_rrc_ies_ul_CCTrCHListToRemove = -1; /* UL_CCTrCHListToRemove */ static int hf_umts_rrc_ies_modeSpecificInfo37 = -1; /* T_modeSpecificInfo37 */ static int hf_umts_rrc_ies_fdd44 = -1; /* T_fdd41 */ static int hf_umts_rrc_ies_tdd38 = -1; /* T_tdd33 */ static int hf_umts_rrc_ies_ul_TimingAdvance1 = -1; /* UL_TimingAdvanceControl_r4 */ static int hf_umts_rrc_ies_ul_CCTrCHList1 = -1; /* UL_CCTrCHList_r4 */ static int hf_umts_rrc_ies_modeSpecificInfo38 = -1; /* T_modeSpecificInfo38 */ static int hf_umts_rrc_ies_fdd45 = -1; /* T_fdd42 */ static int hf_umts_rrc_ies_tdd39 = -1; /* T_tdd34 */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo3 = -1; /* UL_DPCH_PowerControlInfo_r6 */ static int hf_umts_rrc_ies_modeSpecificInfo39 = -1; /* T_modeSpecificInfo39 */ static int hf_umts_rrc_ies_fdd46 = -1; /* T_fdd43 */ static int hf_umts_rrc_ies_tdd40 = -1; /* T_tdd35 */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo4 = -1; /* UL_DPCH_PowerControlInfoPostFDD */ static int hf_umts_rrc_ies_reducedScramblingCodeNumber = -1; /* ReducedScramblingCodeNumber */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo5 = -1; /* UL_DPCH_PowerControlInfoPostTDD */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo6 = -1; /* UL_DPCH_PowerControlInfoPostTDD_LCR_r4 */ static int hf_umts_rrc_ies_ul_TimingAdvance2 = -1; /* UL_TimingAdvanceControl_LCR_r4 */ static int hf_umts_rrc_ies_ul_DPCH_PowerControlInfo7 = -1; /* UL_DPCH_PowerControlInfoPredef */ static int hf_umts_rrc_ies_modeSpecificInfo40 = -1; /* T_modeSpecificInfo40 */ static int hf_umts_rrc_ies_fdd47 = -1; /* T_fdd44 */ static int hf_umts_rrc_ies_tdd41 = -1; /* T_tdd36 */ static int hf_umts_rrc_ies_fdd48 = -1; /* T_fdd45 */ static int hf_umts_rrc_ies_dpcch_PowerOffset = -1; /* DPCCH_PowerOffset */ static int hf_umts_rrc_ies_pc_Preamble = -1; /* PC_Preamble */ static int hf_umts_rrc_ies_sRB_delay = -1; /* SRB_delay */ static int hf_umts_rrc_ies_tdd42 = -1; /* T_tdd37 */ static int hf_umts_rrc_ies_ul_OL_PC_Signalling = -1; /* T_ul_OL_PC_Signalling */ static int hf_umts_rrc_ies_broadcast_UL_OL_PC_info = -1; /* NULL */ static int hf_umts_rrc_ies_individuallySignalled = -1; /* T_individuallySignalled */ static int hf_umts_rrc_ies_individualTS_InterferenceList = -1; /* IndividualTS_InterferenceList */ static int hf_umts_rrc_ies_fdd49 = -1; /* T_fdd46 */ static int hf_umts_rrc_ies_tdd43 = -1; /* T_tdd38 */ static int hf_umts_rrc_ies_ul_OL_PC_Signalling1 = -1; /* T_ul_OL_PC_Signalling1 */ static int hf_umts_rrc_ies_individuallySignalled1 = -1; /* T_individuallySignalled1 */ static int hf_umts_rrc_ies_tddOption10 = -1; /* T_tddOption10 */ static int hf_umts_rrc_ies_tdd38413 = -1; /* T_tdd38410 */ static int hf_umts_rrc_ies_dpch_ConstantValue1 = -1; /* ConstantValue */ static int hf_umts_rrc_ies_tdd12815 = -1; /* T_tdd12812 */ static int hf_umts_rrc_ies_fdd50 = -1; /* T_fdd47 */ static int hf_umts_rrc_ies_ack_NACK_repetition_factor = -1; /* ACK_NACK_repetitionFactor */ static int hf_umts_rrc_ies_tdd44 = -1; /* T_tdd39 */ static int hf_umts_rrc_ies_ul_OL_PC_Signalling2 = -1; /* T_ul_OL_PC_Signalling2 */ static int hf_umts_rrc_ies_individuallySignalled2 = -1; /* T_individuallySignalled2 */ static int hf_umts_rrc_ies_tddOption11 = -1; /* T_tddOption11 */ static int hf_umts_rrc_ies_tdd38414 = -1; /* T_tdd38411 */ static int hf_umts_rrc_ies_tdd12816 = -1; /* T_tdd12813 */ static int hf_umts_rrc_ies_fdd51 = -1; /* T_fdd48 */ static int hf_umts_rrc_ies_tdd45 = -1; /* T_tdd40 */ static int hf_umts_rrc_ies_ul_OL_PC_Signalling3 = -1; /* T_ul_OL_PC_Signalling3 */ static int hf_umts_rrc_ies_individuallySignalled3 = -1; /* T_individuallySignalled3 */ static int hf_umts_rrc_ies_tddOption12 = -1; /* T_tddOption12 */ static int hf_umts_rrc_ies_tdd38415 = -1; /* T_tdd38412 */ static int hf_umts_rrc_ies_tdd12817 = -1; /* T_tdd12814 */ static int hf_umts_rrc_ies_beaconPLEst = -1; /* BEACON_PL_Est */ static int hf_umts_rrc_ies_dpcch_PowerOffset1 = -1; /* DPCCH_PowerOffset2 */ static int hf_umts_rrc_ies_fdd52 = -1; /* T_fdd49 */ static int hf_umts_rrc_ies_tdd46 = -1; /* T_tdd41 */ static int hf_umts_rrc_ies_e_DPCCH_Info = -1; /* E_DPCCH_Info */ static int hf_umts_rrc_ies_e_DPDCH_Info = -1; /* E_DPDCH_Info */ static int hf_umts_rrc_ies_stepSize = -1; /* INTEGER_1_8 */ static int hf_umts_rrc_ies_frequency = -1; /* INTEGER_1_8 */ static int hf_umts_rrc_ies_disabled = -1; /* NULL */ static int hf_umts_rrc_ies_enabled = -1; /* T_enabled */ static int hf_umts_rrc_ies_ul_TimingAdvance3 = -1; /* UL_TimingAdvance */ static int hf_umts_rrc_ies_enabled1 = -1; /* T_enabled1 */ static int hf_umts_rrc_ies_tddOption13 = -1; /* T_tddOption13 */ static int hf_umts_rrc_ies_tdd38416 = -1; /* T_tdd38413 */ static int hf_umts_rrc_ies_tdd12818 = -1; /* T_tdd12815 */ static int hf_umts_rrc_ies_ul_SynchronisationParameters = -1; /* UL_SynchronisationParameters_r4 */ static int hf_umts_rrc_ies_synchronisationParameters = -1; /* SynchronisationParameters_r4 */ static int hf_umts_rrc_ies_enabled2 = -1; /* T_enabled2 */ static int hf_umts_rrc_ies_UL_TS_ChannelisationCodeList_item = -1; /* UL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_parameters2 = -1; /* T_parameters2 */ static int hf_umts_rrc_ies_sameAsLast2 = -1; /* T_sameAsLast2 */ static int hf_umts_rrc_ies_newParameters2 = -1; /* T_newParameters2 */ static int hf_umts_rrc_ies_ul_TS_ChannelisationCodeList = -1; /* UL_TS_ChannelisationCodeList */ static int hf_umts_rrc_ies_parameters3 = -1; /* T_parameters3 */ static int hf_umts_rrc_ies_sameAsLast3 = -1; /* T_sameAsLast3 */ static int hf_umts_rrc_ies_newParameters3 = -1; /* T_newParameters3 */ static int hf_umts_rrc_ies_dynamicSFusage = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_moreTimeslots2 = -1; /* T_moreTimeslots2 */ static int hf_umts_rrc_ies_additionalTimeslots2 = -1; /* T_additionalTimeslots2 */ static int hf_umts_rrc_ies_consecutive3 = -1; /* T_consecutive1 */ static int hf_umts_rrc_ies_numAdditionalTimeslots = -1; /* INTEGER_1_maxTS1 */ static int hf_umts_rrc_ies_timeslotList2 = -1; /* SEQUENCE_SIZE_1_maxTS1_OF_UplinkAdditionalTimeslots */ static int hf_umts_rrc_ies_timeslotList_item2 = -1; /* UplinkAdditionalTimeslots */ static int hf_umts_rrc_ies_moreTimeslots3 = -1; /* T_moreTimeslots3 */ static int hf_umts_rrc_ies_additionalTimeslots3 = -1; /* T_additionalTimeslots3 */ static int hf_umts_rrc_ies_consecutive4 = -1; /* T_consecutive2 */ static int hf_umts_rrc_ies_numAdditionalTimeslots1 = -1; /* INTEGER_1_maxTSLCR1 */ static int hf_umts_rrc_ies_timeslotList3 = -1; /* SEQUENCE_SIZE_1_maxTSLCR1_OF_UplinkAdditionalTimeslots_LCR_r4 */ static int hf_umts_rrc_ies_timeslotList_item3 = -1; /* UplinkAdditionalTimeslots_LCR_r4 */ static int hf_umts_rrc_ies_satID = -1; /* SatID */ static int hf_umts_rrc_ies_doppler0thOrder = -1; /* INTEGER_M2048_2047 */ static int hf_umts_rrc_ies_extraDopplerInfo = -1; /* ExtraDopplerInfo */ static int hf_umts_rrc_ies_codePhase = -1; /* INTEGER_0_1022 */ static int hf_umts_rrc_ies_integerCodePhase = -1; /* INTEGER_0_19 */ static int hf_umts_rrc_ies_gps_BitNumber = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_codePhaseSearchWindow = -1; /* CodePhaseSearchWindow */ static int hf_umts_rrc_ies_azimuthAndElevation = -1; /* AzimuthAndElevation */ static int hf_umts_rrc_ies_AcquisitionSatInfoList_item = -1; /* AcquisitionSatInfo */ static int hf_umts_rrc_ies_AdditionalMeasurementID_List_item = -1; /* MeasurementIdentity */ static int hf_umts_rrc_ies_dataID = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_e = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_t_oa = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_deltaI = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_omegaDot = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_satHealth = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_a_Sqrt = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_omega0 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_m0 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_omega = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_af0 = -1; /* BIT_STRING_SIZE_11 */ static int hf_umts_rrc_ies_af1 = -1; /* BIT_STRING_SIZE_11 */ static int hf_umts_rrc_ies_AlmanacSatInfoList_item = -1; /* AlmanacSatInfo */ static int hf_umts_rrc_ies_azimuth = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_elevation = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_BadSatList_item = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_dl_TransportChannelBLER = -1; /* DL_TransportChannelBLER */ static int hf_umts_rrc_ies_BLER_MeasurementResultsList_item = -1; /* BLER_MeasurementResults */ static int hf_umts_rrc_ies_BLER_TransChIdList_item = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_verifiedBSIC = -1; /* INTEGER_0_maxCellMeas */ static int hf_umts_rrc_ies_nonVerifiedBSIC = -1; /* BCCH_ARFCN */ static int hf_umts_rrc_ies_burstStart = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_burstLength = -1; /* INTEGER_10_25 */ static int hf_umts_rrc_ies_burstFreq = -1; /* INTEGER_1_16 */ static int hf_umts_rrc_ies_intraFreqReportingCriteria = -1; /* IntraFreqReportingCriteria */ static int hf_umts_rrc_ies_periodicalReportingCriteria = -1; /* PeriodicalReportingCriteria */ static int hf_umts_rrc_ies_intraFreqReportingCriteria1 = -1; /* IntraFreqReportingCriteria_LCR_r4 */ static int hf_umts_rrc_ies_cellIndividualOffset = -1; /* CellIndividualOffset */ static int hf_umts_rrc_ies_referenceTimeDifferenceToCell = -1; /* ReferenceTimeDifferenceToCell */ static int hf_umts_rrc_ies_modeSpecificInfo41 = -1; /* T_modeSpecificInfo41 */ static int hf_umts_rrc_ies_fdd53 = -1; /* T_fdd50 */ static int hf_umts_rrc_ies_readSFN_Indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd47 = -1; /* T_tdd42 */ static int hf_umts_rrc_ies_primaryCCPCH_Info2 = -1; /* PrimaryCCPCH_Info */ static int hf_umts_rrc_ies_timeslotInfoList = -1; /* TimeslotInfoList */ static int hf_umts_rrc_ies_modeSpecificInfo42 = -1; /* T_modeSpecificInfo42 */ static int hf_umts_rrc_ies_fdd54 = -1; /* T_fdd51 */ static int hf_umts_rrc_ies_tdd48 = -1; /* T_tdd43 */ static int hf_umts_rrc_ies_primaryCCPCH_Info3 = -1; /* PrimaryCCPCH_Info_r4 */ static int hf_umts_rrc_ies_timeslotInfoList1 = -1; /* TimeslotInfoList_r4 */ static int hf_umts_rrc_ies_modeSpecificInfo43 = -1; /* T_modeSpecificInfo43 */ static int hf_umts_rrc_ies_fdd55 = -1; /* T_fdd52 */ static int hf_umts_rrc_ies_tdd49 = -1; /* T_tdd44 */ static int hf_umts_rrc_ies_cellSelectionReselectionInfo = -1; /* CellSelectReselectInfoSIB_11_12_RSCP */ static int hf_umts_rrc_ies_primaryCCPCH_Info4 = -1; /* PrimaryCCPCH_Info_LCR_r4 */ static int hf_umts_rrc_ies_timeslotInfoList2 = -1; /* TimeslotInfoList_LCR_r4 */ static int hf_umts_rrc_ies_modeSpecificInfo44 = -1; /* T_modeSpecificInfo44 */ static int hf_umts_rrc_ies_fdd56 = -1; /* T_fdd53 */ static int hf_umts_rrc_ies_tdd50 = -1; /* T_tdd45 */ static int hf_umts_rrc_ies_cellSelectionReselectionInfo1 = -1; /* CellSelectReselectInfoSIB_11_12_ECN0 */ static int hf_umts_rrc_ies_modeSpecificInfo45 = -1; /* T_modeSpecificInfo45 */ static int hf_umts_rrc_ies_fdd57 = -1; /* T_fdd54 */ static int hf_umts_rrc_ies_tdd51 = -1; /* T_tdd46 */ static int hf_umts_rrc_ies_cellSelectionReselectionInfo2 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_RSCP */ static int hf_umts_rrc_ies_modeSpecificInfo46 = -1; /* T_modeSpecificInfo46 */ static int hf_umts_rrc_ies_fdd58 = -1; /* T_fdd55 */ static int hf_umts_rrc_ies_tdd52 = -1; /* T_tdd47 */ static int hf_umts_rrc_ies_cellSelectionReselectionInfo3 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_ECN0 */ static int hf_umts_rrc_ies_cellIdentity = -1; /* CellIdentity */ static int hf_umts_rrc_ies_dummy_SFN_SFN_ObsTimeDifference = -1; /* SFN_SFN_ObsTimeDifference */ static int hf_umts_rrc_ies_cellSynchronisationInfo = -1; /* CellSynchronisationInfo */ static int hf_umts_rrc_ies_modeSpecificInfo47 = -1; /* T_modeSpecificInfo47 */ static int hf_umts_rrc_ies_fdd59 = -1; /* T_fdd56 */ static int hf_umts_rrc_ies_cpich_Ec_N01 = -1; /* CPICH_Ec_N0 */ static int hf_umts_rrc_ies_cpich_RSCP1 = -1; /* CPICH_RSCP */ static int hf_umts_rrc_ies_pathloss = -1; /* Pathloss */ static int hf_umts_rrc_ies_tdd53 = -1; /* T_tdd48 */ static int hf_umts_rrc_ies_proposedTGSN = -1; /* TGSN */ static int hf_umts_rrc_ies_primaryCCPCH_RSCP = -1; /* PrimaryCCPCH_RSCP */ static int hf_umts_rrc_ies_timeslotISCP_List = -1; /* TimeslotISCP_List */ static int hf_umts_rrc_ies_fdd60 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */ static int hf_umts_rrc_ies_fdd_item1 = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_tdd54 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info */ static int hf_umts_rrc_ies_tdd_item1 = -1; /* PrimaryCCPCH_Info */ static int hf_umts_rrc_ies_CellMeasurementEventResults_LCR_r4_item = -1; /* PrimaryCCPCH_Info_LCR_r4 */ static int hf_umts_rrc_ies_dummy_SFN_SFN_OTD_Type = -1; /* SFN_SFN_OTD_Type */ static int hf_umts_rrc_ies_cellIdentity_reportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_cellSynchronisationInfoReportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_modeSpecificInfo48 = -1; /* T_modeSpecificInfo48 */ static int hf_umts_rrc_ies_fdd61 = -1; /* T_fdd57 */ static int hf_umts_rrc_ies_cpich_Ec_N0_reportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_cpich_RSCP_reportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_pathloss_reportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd55 = -1; /* T_tdd49 */ static int hf_umts_rrc_ies_timeslotISCP_reportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_proposedTGSN_ReportingRequired = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_primaryCCPCH_RSCP_reportingIndicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_q_Offset1S_N = -1; /* Q_OffsetS_N */ static int hf_umts_rrc_ies_q_Offset2S_N = -1; /* Q_OffsetS_N */ static int hf_umts_rrc_ies_hcs_NeighbouringCellInformation_RSCP = -1; /* HCS_NeighbouringCellInformation_RSCP */ static int hf_umts_rrc_ies_modeSpecificInfo49 = -1; /* T_modeSpecificInfo49 */ static int hf_umts_rrc_ies_fdd62 = -1; /* T_fdd58 */ static int hf_umts_rrc_ies_tdd56 = -1; /* T_tdd50 */ static int hf_umts_rrc_ies_gsm = -1; /* T_gsm */ static int hf_umts_rrc_ies_q_OffsetS_N = -1; /* Q_OffsetS_N */ static int hf_umts_rrc_ies_modeSpecificInfo50 = -1; /* T_modeSpecificInfo50 */ static int hf_umts_rrc_ies_fdd63 = -1; /* T_fdd59 */ static int hf_umts_rrc_ies_tdd57 = -1; /* T_tdd51 */ static int hf_umts_rrc_ies_gsm1 = -1; /* T_gsm1 */ static int hf_umts_rrc_ies_modeSpecificInfo51 = -1; /* T_modeSpecificInfo51 */ static int hf_umts_rrc_ies_fdd64 = -1; /* T_fdd60 */ static int hf_umts_rrc_ies_tdd58 = -1; /* T_tdd52 */ static int hf_umts_rrc_ies_gsm2 = -1; /* T_gsm2 */ static int hf_umts_rrc_ies_modeSpecificInfo52 = -1; /* T_modeSpecificInfo52 */ static int hf_umts_rrc_ies_fdd65 = -1; /* T_fdd61 */ static int hf_umts_rrc_ies_tdd59 = -1; /* T_tdd53 */ static int hf_umts_rrc_ies_gsm3 = -1; /* T_gsm3 */ static int hf_umts_rrc_ies_hcs_NeighbouringCellInformation_ECN0 = -1; /* HCS_NeighbouringCellInformation_ECN0 */ static int hf_umts_rrc_ies_modeSpecificInfo53 = -1; /* T_modeSpecificInfo53 */ static int hf_umts_rrc_ies_fdd66 = -1; /* T_fdd62 */ static int hf_umts_rrc_ies_tdd60 = -1; /* T_tdd54 */ static int hf_umts_rrc_ies_gsm4 = -1; /* T_gsm4 */ static int hf_umts_rrc_ies_deltaQrxlevmin = -1; /* DeltaQrxlevmin */ static int hf_umts_rrc_ies_deltaQhcs = -1; /* DeltaRSCP */ static int hf_umts_rrc_ies_q_Hyst_l_S_PCH = -1; /* Q_Hyst_S_Fine */ static int hf_umts_rrc_ies_q_Hyst_l_S_FACH = -1; /* Q_Hyst_S_Fine */ static int hf_umts_rrc_ies_q_Hyst_2_S_PCH = -1; /* Q_Hyst_S_Fine */ static int hf_umts_rrc_ies_q_Hyst_2_S_FACH = -1; /* Q_Hyst_S_Fine */ static int hf_umts_rrc_ies_t_Reselection_S_PCH = -1; /* T_Reselection_S */ static int hf_umts_rrc_ies_t_Reselection_S_FACH = -1; /* T_Reselection_S_Fine */ static int hf_umts_rrc_ies_non_HCS_t_CR_Max = -1; /* T_CRMax */ static int hf_umts_rrc_ies_speedDependentScalingFactor = -1; /* SpeedDependentScalingFactor */ static int hf_umts_rrc_ies_interFrequencyTreselectionScalingFactor = -1; /* TreselectionScalingFactor */ static int hf_umts_rrc_ies_interRATTreselectionScalingFactor = -1; /* TreselectionScalingFactor */ static int hf_umts_rrc_ies_CellsForInterFreqMeasList_item = -1; /* InterFreqCellID */ static int hf_umts_rrc_ies_CellsForInterRATMeasList_item = -1; /* InterRATCellID */ static int hf_umts_rrc_ies_CellsForIntraFreqMeasList_item = -1; /* IntraFreqCellID */ static int hf_umts_rrc_ies_modeSpecificInfo54 = -1; /* T_modeSpecificInfo54 */ static int hf_umts_rrc_ies_fdd67 = -1; /* T_fdd63 */ static int hf_umts_rrc_ies_countC_SFN_Frame_difference = -1; /* CountC_SFN_Frame_difference */ static int hf_umts_rrc_ies_tm = -1; /* INTEGER_0_38399 */ static int hf_umts_rrc_ies_tdd61 = -1; /* T_tdd55 */ static int hf_umts_rrc_ies_bsicReported = -1; /* BSICReported */ static int hf_umts_rrc_ies_CellToReportList_item = -1; /* CellToReport */ static int hf_umts_rrc_ies_countC_SFN_High = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_off = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_deltaRSCP = -1; /* DeltaRSCP */ static int hf_umts_rrc_ies_iode = -1; /* IODE */ static int hf_umts_rrc_ies_udre = -1; /* UDRE */ static int hf_umts_rrc_ies_prc = -1; /* PRC */ static int hf_umts_rrc_ies_rrc = -1; /* RRC */ static int hf_umts_rrc_ies_dummy1_DeltaPRC = -1; /* DeltaPRC */ static int hf_umts_rrc_ies_dummy2_DeltaPRC = -1; /* DeltaRRC */ static int hf_umts_rrc_ies_dummy3_DeltaPRC = -1; /* DeltaPRC */ static int hf_umts_rrc_ies_dummy4_DeltaPRC = -1; /* DeltaRRC */ static int hf_umts_rrc_ies_DGPS_CorrectionSatInfoList_item = -1; /* DGPS_CorrectionSatInfo */ static int hf_umts_rrc_ies_latitudeSign = -1; /* T_latitudeSign */ static int hf_umts_rrc_ies_latitude = -1; /* INTEGER_0_8388607 */ static int hf_umts_rrc_ies_longitude = -1; /* INTEGER_M8388608_8388607 */ static int hf_umts_rrc_ies_latitudeSign1 = -1; /* T_latitudeSign1 */ static int hf_umts_rrc_ies_altitudeDirection = -1; /* T_altitudeDirection */ static int hf_umts_rrc_ies_altitude = -1; /* INTEGER_0_32767 */ static int hf_umts_rrc_ies_latitudeSign2 = -1; /* T_latitudeSign2 */ static int hf_umts_rrc_ies_altitudeDirection1 = -1; /* T_altitudeDirection1 */ static int hf_umts_rrc_ies_uncertaintySemiMajor = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_uncertaintySemiMinor = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_orientationMajorAxis = -1; /* INTEGER_0_89 */ static int hf_umts_rrc_ies_uncertaintyAltitude = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_confidence = -1; /* INTEGER_0_100 */ static int hf_umts_rrc_ies_latitudeSign3 = -1; /* T_latitudeSign3 */ static int hf_umts_rrc_ies_uncertaintyCode = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_latitudeSign4 = -1; /* T_latitudeSign4 */ static int hf_umts_rrc_ies_triggeringCondition = -1; /* TriggeringCondition2 */ static int hf_umts_rrc_ies_reportingRange = -1; /* ReportingRange */ static int hf_umts_rrc_ies_forbiddenAffectCellList = -1; /* ForbiddenAffectCellList */ static int hf_umts_rrc_ies_w = -1; /* W */ static int hf_umts_rrc_ies_reportDeactivationThreshold = -1; /* ReportDeactivationThreshold */ static int hf_umts_rrc_ies_reportingAmount = -1; /* ReportingAmount */ static int hf_umts_rrc_ies_reportingInterval = -1; /* ReportingInterval */ static int hf_umts_rrc_ies_forbiddenAffectCellList1 = -1; /* ForbiddenAffectCellList_r4 */ static int hf_umts_rrc_ies_forbiddenAffectCellList2 = -1; /* ForbiddenAffectCellList_LCR_r4 */ static int hf_umts_rrc_ies_triggeringCondition1 = -1; /* TriggeringCondition1 */ static int hf_umts_rrc_ies_replacementActivationThreshold = -1; /* ReplacementActivationThreshold */ static int hf_umts_rrc_ies_thresholdUsedFrequency = -1; /* ThresholdUsedFrequency */ static int hf_umts_rrc_ies_dummy_Threshold = -1; /* Threshold */ static int hf_umts_rrc_ies_usedFreqW = -1; /* W */ static int hf_umts_rrc_ies_hysteresis = -1; /* HysteresisInterFreq */ static int hf_umts_rrc_ies_timeToTrigger = -1; /* TimeToTrigger */ static int hf_umts_rrc_ies_reportingCellStatus = -1; /* ReportingCellStatus */ static int hf_umts_rrc_ies_nonUsedFreqParameterList = -1; /* NonUsedFreqParameterList */ static int hf_umts_rrc_ies_usedFreqThreshold = -1; /* Threshold */ static int hf_umts_rrc_ies_thresholdOwnSystem = -1; /* Threshold */ static int hf_umts_rrc_ies_thresholdOtherSystem = -1; /* Threshold */ static int hf_umts_rrc_ies_hysteresis1 = -1; /* Hysteresis */ static int hf_umts_rrc_ies_intraFreqEventResults = -1; /* IntraFreqEventResults */ static int hf_umts_rrc_ies_interFreqEventResults = -1; /* InterFreqEventResults */ static int hf_umts_rrc_ies_interRATEventResults = -1; /* InterRATEventResults */ static int hf_umts_rrc_ies_trafficVolumeEventResults = -1; /* TrafficVolumeEventResults */ static int hf_umts_rrc_ies_qualityEventResults = -1; /* QualityEventResults */ static int hf_umts_rrc_ies_ue_InternalEventResults = -1; /* UE_InternalEventResults */ static int hf_umts_rrc_ies_ue_positioning_MeasurementEventResults = -1; /* UE_Positioning_MeasurementEventResults */ static int hf_umts_rrc_ies_doppler1stOrder = -1; /* INTEGER_M42_21 */ static int hf_umts_rrc_ies_dopplerUncertainty = -1; /* DopplerUncertainty */ static int hf_umts_rrc_ies_fACH_meas_occasion_coeff = -1; /* INTEGER_1_12 */ static int hf_umts_rrc_ies_inter_freq_FDD_meas_ind = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_inter_freq_TDD_meas_ind = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_inter_RAT_meas_ind = -1; /* SEQUENCE_SIZE_1_maxOtherRAT_OF_RAT_Type */ static int hf_umts_rrc_ies_inter_RAT_meas_ind_item = -1; /* RAT_Type */ static int hf_umts_rrc_ies_inter_freq_TDD128_meas_ind = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_fdd68 = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_tdd62 = -1; /* PrimaryCCPCH_Info_LCR_r4 */ static int hf_umts_rrc_ies_ForbiddenAffectCellList_item = -1; /* ForbiddenAffectCell */ static int hf_umts_rrc_ies_ForbiddenAffectCellList_r4_item = -1; /* ForbiddenAffectCell_r4 */ static int hf_umts_rrc_ies_ForbiddenAffectCellList_LCR_r4_item = -1; /* ForbiddenAffectCell_LCR_r4 */ static int hf_umts_rrc_ies_satelliteID = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_c_N0 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_doppler = -1; /* INTEGER_M32768_32768 */ static int hf_umts_rrc_ies_wholeGPS_Chips = -1; /* INTEGER_0_1022 */ static int hf_umts_rrc_ies_fractionalGPS_Chips = -1; /* INTEGER_0_1023 */ static int hf_umts_rrc_ies_multipathIndicator = -1; /* MultipathIndicator */ static int hf_umts_rrc_ies_pseudorangeRMS_Error = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_GPS_MeasurementParamList_item = -1; /* GPS_MeasurementParam */ static int hf_umts_rrc_ies_gsm_CarrierRSSI = -1; /* GSM_CarrierRSSI */ static int hf_umts_rrc_ies_dummy_INTEGER_46_173 = -1; /* INTEGER_46_173 */ static int hf_umts_rrc_ies_dummy2_ObservedTimeDifferenceToGSM = -1; /* ObservedTimeDifferenceToGSM */ static int hf_umts_rrc_ies_GSM_MeasuredResultsList_item = -1; /* GSM_MeasuredResults */ static int hf_umts_rrc_ies_tlm_Message = -1; /* BIT_STRING_SIZE_14 */ static int hf_umts_rrc_ies_tlm_Reserved = -1; /* BIT_STRING_SIZE_2 */ static int hf_umts_rrc_ies_alert = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_antiSpoof = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_GPS_TOW_AssistList_item = -1; /* GPS_TOW_Assist */ static int hf_umts_rrc_ies_penaltyTime = -1; /* PenaltyTime_RSCP */ static int hf_umts_rrc_ies_penaltyTime1 = -1; /* PenaltyTime_ECN0 */ static int hf_umts_rrc_ies_hcs_PRIO = -1; /* HCS_PRIO */ static int hf_umts_rrc_ies_q_HCS = -1; /* Q_HCS */ static int hf_umts_rrc_ies_hcs_CellReselectInformation = -1; /* HCS_CellReselectInformation_RSCP */ static int hf_umts_rrc_ies_hcs_CellReselectInformation1 = -1; /* HCS_CellReselectInformation_ECN0 */ static int hf_umts_rrc_ies_t_CR_Max = -1; /* T_CRMax */ static int hf_umts_rrc_ies_nonFreqRelatedEventResults = -1; /* CellMeasurementEventResults */ static int hf_umts_rrc_ies_nonFreqRelatedEventResults1 = -1; /* CellMeasurementEventResults_LCR_r4 */ static int hf_umts_rrc_ies_removedInterFreqCellList = -1; /* RemovedInterFreqCellList */ static int hf_umts_rrc_ies_newInterFreqCellList = -1; /* NewInterFreqCellList */ static int hf_umts_rrc_ies_cellsForInterFreqMeasList = -1; /* CellsForInterFreqMeasList */ static int hf_umts_rrc_ies_newInterFreqCellList1 = -1; /* NewInterFreqCellList_r4 */ static int hf_umts_rrc_ies_newInterFreqCellList2 = -1; /* NewInterFreqCellSI_List_RSCP */ static int hf_umts_rrc_ies_newInterFreqCellList3 = -1; /* NewInterFreqCellSI_List_ECN0 */ static int hf_umts_rrc_ies_newInterFreqCellList4 = -1; /* NewInterFreqCellSI_List_HCS_RSCP */ static int hf_umts_rrc_ies_newInterFreqCellList5 = -1; /* NewInterFreqCellSI_List_HCS_ECN0 */ static int hf_umts_rrc_ies_newInterFreqCellList6 = -1; /* NewInterFreqCellSI_List_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_newInterFreqCellList7 = -1; /* NewInterFreqCellSI_List_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_newInterFreqCellList8 = -1; /* NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_newInterFreqCellList9 = -1; /* NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_InterFreqCellList_item = -1; /* InterFreqCell */ static int hf_umts_rrc_ies_InterFreqCellList_LCR_r4_ext_item = -1; /* InterFreqCell_LCR_r4 */ static int hf_umts_rrc_ies_InterFreqCellMeasuredResultsList_item = -1; /* CellMeasuredResults */ static int hf_umts_rrc_ies_event2a = -1; /* Event2a */ static int hf_umts_rrc_ies_event2b = -1; /* Event2b */ static int hf_umts_rrc_ies_event2c = -1; /* Event2c */ static int hf_umts_rrc_ies_event2d = -1; /* Event2d */ static int hf_umts_rrc_ies_event2e = -1; /* Event2e */ static int hf_umts_rrc_ies_event2f = -1; /* Event2f */ static int hf_umts_rrc_ies_InterFreqEventList_item = -1; /* InterFreqEvent */ static int hf_umts_rrc_ies_InterFrequencyMeasuredResultsList_v590ext_item = -1; /* DeltaRSCPPerCell */ static int hf_umts_rrc_ies_threholdUsedFrequency_delta = -1; /* DeltaRSCP */ static int hf_umts_rrc_ies_threholdNonUsedFrequency_deltaList = -1; /* ThreholdNonUsedFrequency_deltaList */ static int hf_umts_rrc_ies_Inter_FreqEventCriteriaList_v590ext_item = -1; /* Inter_FreqEventCriteria_v590ext */ static int hf_umts_rrc_ies_Intra_FreqEventCriteriaList_v590ext_item = -1; /* DeltaRSCP */ static int hf_umts_rrc_ies_IntraFrequencyMeasuredResultsList_v590ext_item = -1; /* DeltaRSCPPerCell */ static int hf_umts_rrc_ies_periodicReportingInfo_1b = -1; /* PeriodicReportingInfo_1b */ static int hf_umts_rrc_ies_eventID = -1; /* EventIDInterFreq */ static int hf_umts_rrc_ies_interFreqCellList = -1; /* InterFreqCellList */ static int hf_umts_rrc_ies_interFreqCellList1 = -1; /* InterFreqCellList_LCR_r4_ext */ static int hf_umts_rrc_ies_reportingCriteria = -1; /* T_reportingCriteria */ static int hf_umts_rrc_ies_intraFreqReportingCriteria2 = -1; /* T_intraFreqReportingCriteria */ static int hf_umts_rrc_ies_intraFreqMeasQuantity = -1; /* IntraFreqMeasQuantity */ static int hf_umts_rrc_ies_interFreqReportingCriteria = -1; /* T_interFreqReportingCriteria */ static int hf_umts_rrc_ies_filterCoefficient = -1; /* FilterCoefficient */ static int hf_umts_rrc_ies_modeSpecificInfo55 = -1; /* T_modeSpecificInfo55 */ static int hf_umts_rrc_ies_fdd69 = -1; /* T_fdd64 */ static int hf_umts_rrc_ies_freqQualityEstimateQuantity_FDD = -1; /* FreqQualityEstimateQuantity_FDD */ static int hf_umts_rrc_ies_tdd63 = -1; /* T_tdd56 */ static int hf_umts_rrc_ies_freqQualityEstimateQuantity_TDD = -1; /* FreqQualityEstimateQuantity_TDD */ static int hf_umts_rrc_ies_utra_CarrierRSSI = -1; /* UTRA_CarrierRSSI */ static int hf_umts_rrc_ies_interFreqCellMeasuredResultsList = -1; /* InterFreqCellMeasuredResultsList */ static int hf_umts_rrc_ies_InterFreqMeasuredResultsList_item = -1; /* InterFreqMeasuredResults */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List = -1; /* InterFreqCellInfoSI_List_RSCP */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List1 = -1; /* InterFreqCellInfoSI_List_ECN0 */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List2 = -1; /* InterFreqCellInfoSI_List_HCS_RSCP */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List3 = -1; /* InterFreqCellInfoSI_List_HCS_ECN0 */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List4 = -1; /* InterFreqCellInfoSI_List_RSCP_LCR */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List5 = -1; /* InterFreqCellInfoSI_List_ECN0_LCR */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List6 = -1; /* InterFreqCellInfoSI_List_HCS_RSCP_LCR */ static int hf_umts_rrc_ies_interFreqCellInfoSI_List7 = -1; /* InterFreqCellInfoSI_List_HCS_ECN0_LCR */ static int hf_umts_rrc_ies_InterFreqRACHRepCellsList_item = -1; /* InterFreqCellID */ static int hf_umts_rrc_ies_modeSpecificInfo56 = -1; /* T_modeSpecificInfo56 */ static int hf_umts_rrc_ies_fdd70 = -1; /* T_fdd65 */ static int hf_umts_rrc_ies_interFreqRepQuantityRACH_FDD = -1; /* InterFreqRepQuantityRACH_FDD */ static int hf_umts_rrc_ies_tdd64 = -1; /* T_tdd57 */ static int hf_umts_rrc_ies_interFreqRepQuantityRACH_TDDList = -1; /* InterFreqRepQuantityRACH_TDDList */ static int hf_umts_rrc_ies_interFreqRACHReportingThreshold = -1; /* Threshold */ static int hf_umts_rrc_ies_maxReportedCellsOnRACHinterFreq = -1; /* MaxReportedCellsOnRACHinterFreq */ static int hf_umts_rrc_ies_interFreqReportingCriteria1 = -1; /* InterFreqReportingCriteria */ static int hf_umts_rrc_ies_periodicalReportingCriteria1 = -1; /* PeriodicalWithReportingCellStatus */ static int hf_umts_rrc_ies_noReporting = -1; /* ReportingCellStatusOpt */ static int hf_umts_rrc_ies_intraFreqReportingCriteria3 = -1; /* IntraFreqReportingCriteria_r4 */ static int hf_umts_rrc_ies_interFreqEventList = -1; /* InterFreqEventList */ static int hf_umts_rrc_ies_utra_Carrier_RSSI = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_frequencyQualityEstimate = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_nonFreqRelatedQuantities = -1; /* CellReportingQuantities */ static int hf_umts_rrc_ies_InterFreqRepQuantityRACH_TDDList_item = -1; /* InterFreqRepQuantityRACH_TDD */ static int hf_umts_rrc_ies_interFreqCellInfoList = -1; /* InterFreqCellInfoList */ static int hf_umts_rrc_ies_interFreqMeasQuantity = -1; /* InterFreqMeasQuantity */ static int hf_umts_rrc_ies_interFreqReportingQuantity = -1; /* InterFreqReportingQuantity */ static int hf_umts_rrc_ies_measurementValidity = -1; /* MeasurementValidity */ static int hf_umts_rrc_ies_interFreqSetUpdate = -1; /* UE_AutonomousUpdateMode */ static int hf_umts_rrc_ies_reportCriteria = -1; /* InterFreqReportCriteria */ static int hf_umts_rrc_ies_interFreqCellInfoList1 = -1; /* InterFreqCellInfoList_r4 */ static int hf_umts_rrc_ies_reportCriteria1 = -1; /* InterFreqReportCriteria_r4 */ static int hf_umts_rrc_ies_technologySpecificInfo = -1; /* T_technologySpecificInfo */ static int hf_umts_rrc_ies_gsm5 = -1; /* T_gsm5 */ static int hf_umts_rrc_ies_bsic = -1; /* BSIC */ static int hf_umts_rrc_ies_frequency_band = -1; /* Frequency_Band */ static int hf_umts_rrc_ies_bcch_ARFCN = -1; /* BCCH_ARFCN */ static int hf_umts_rrc_ies_ncMode = -1; /* NC_Mode */ static int hf_umts_rrc_ies_is_2000 = -1; /* NULL */ static int hf_umts_rrc_ies_removedInterRATCellList = -1; /* RemovedInterRATCellList */ static int hf_umts_rrc_ies_newInterRATCellList = -1; /* NewInterRATCellList */ static int hf_umts_rrc_ies_cellsForInterRATMeasList = -1; /* CellsForInterRATMeasList */ static int hf_umts_rrc_ies_newInterRATCellList1 = -1; /* NewInterRATCellList_B */ static int hf_umts_rrc_ies_event3a = -1; /* Event3a */ static int hf_umts_rrc_ies_event3b = -1; /* Event3b */ static int hf_umts_rrc_ies_event3c = -1; /* Event3c */ static int hf_umts_rrc_ies_event3d = -1; /* Event3d */ static int hf_umts_rrc_ies_InterRATEventList_item = -1; /* InterRATEvent */ static int hf_umts_rrc_ies_eventID1 = -1; /* EventIDInterRAT */ static int hf_umts_rrc_ies_cellToReportList = -1; /* CellToReportList */ static int hf_umts_rrc_ies_rat1 = -1; /* InterRATInfo */ static int hf_umts_rrc_ies_gsm_TargetCellInfoList = -1; /* GSM_TargetCellInfoList */ static int hf_umts_rrc_ies_measQuantityUTRAN_QualityEstimate = -1; /* IntraFreqMeasQuantity */ static int hf_umts_rrc_ies_ratSpecificInfo = -1; /* T_ratSpecificInfo */ static int hf_umts_rrc_ies_gsm6 = -1; /* T_gsm6 */ static int hf_umts_rrc_ies_measurementQuantity = -1; /* MeasurementQuantityGSM */ static int hf_umts_rrc_ies_bsic_VerificationRequired = -1; /* BSIC_VerificationRequired */ static int hf_umts_rrc_ies_is_20001 = -1; /* T_is_2000 */ static int hf_umts_rrc_ies_tadd_EcIo = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_tcomp_EcIo = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_softSlope = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_addIntercept = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_gsm7 = -1; /* GSM_MeasuredResultsList */ static int hf_umts_rrc_ies_InterRATMeasuredResultsList_item = -1; /* InterRATMeasuredResults */ static int hf_umts_rrc_ies_interRATCellInfoList = -1; /* InterRATCellInfoList */ static int hf_umts_rrc_ies_interRATMeasQuantity = -1; /* InterRATMeasQuantity */ static int hf_umts_rrc_ies_interRATReportingQuantity = -1; /* InterRATReportingQuantity */ static int hf_umts_rrc_ies_reportCriteria2 = -1; /* InterRATReportCriteria */ static int hf_umts_rrc_ies_interRATCellInfoList1 = -1; /* InterRATCellInfoList_r4 */ static int hf_umts_rrc_ies_interRATCellInfoList2 = -1; /* InterRATCellInfoList_B */ static int hf_umts_rrc_ies_interRATReportingCriteria = -1; /* InterRATReportingCriteria */ static int hf_umts_rrc_ies_interRATEventList = -1; /* InterRATEventList */ static int hf_umts_rrc_ies_utran_EstimatedQuality = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ratSpecificInfo1 = -1; /* T_ratSpecificInfo1 */ static int hf_umts_rrc_ies_gsm8 = -1; /* T_gsm7 */ static int hf_umts_rrc_ies_dummy2_BOOLEAN = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_gsm_Carrier_RSSI = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_removedIntraFreqCellList = -1; /* RemovedIntraFreqCellList */ static int hf_umts_rrc_ies_newIntraFreqCellList = -1; /* NewIntraFreqCellList */ static int hf_umts_rrc_ies_cellsForIntraFreqMeasList = -1; /* CellsForIntraFreqMeasList */ static int hf_umts_rrc_ies_newIntraFreqCellList1 = -1; /* NewIntraFreqCellList_r4 */ static int hf_umts_rrc_ies_newIntraFreqCellList2 = -1; /* NewIntraFreqCellSI_List_RSCP */ static int hf_umts_rrc_ies_newIntraFreqCellList3 = -1; /* NewIntraFreqCellSI_List_ECN0 */ static int hf_umts_rrc_ies_newIntraFreqCellList4 = -1; /* NewIntraFreqCellSI_List_HCS_RSCP */ static int hf_umts_rrc_ies_newIntraFreqCellList5 = -1; /* NewIntraFreqCellSI_List_HCS_ECN0 */ static int hf_umts_rrc_ies_newIntraFreqCellList6 = -1; /* NewIntraFreqCellSI_List_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_newIntraFreqCellList7 = -1; /* NewIntraFreqCellSI_List_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_newIntraFreqCellList8 = -1; /* NewIntraFreqCellSI_List_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_newIntraFreqCellList9 = -1; /* NewIntraFreqCellSI_List_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_e1a = -1; /* Event1a */ static int hf_umts_rrc_ies_e1b = -1; /* Event1b */ static int hf_umts_rrc_ies_e1c = -1; /* Event1c */ static int hf_umts_rrc_ies_e1d = -1; /* NULL */ static int hf_umts_rrc_ies_e1e = -1; /* Event1e */ static int hf_umts_rrc_ies_e1f = -1; /* Event1f */ static int hf_umts_rrc_ies_e1g = -1; /* NULL */ static int hf_umts_rrc_ies_e1h = -1; /* ThresholdUsedFrequency */ static int hf_umts_rrc_ies_e1i = -1; /* ThresholdUsedFrequency */ static int hf_umts_rrc_ies_e1a1 = -1; /* Event1a_r4 */ static int hf_umts_rrc_ies_e1b1 = -1; /* Event1b_r4 */ static int hf_umts_rrc_ies_e1a2 = -1; /* Event1a_LCR_r4 */ static int hf_umts_rrc_ies_e1b2 = -1; /* Event1b_LCR_r4 */ static int hf_umts_rrc_ies_useCIO = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_event = -1; /* IntraFreqEvent */ static int hf_umts_rrc_ies_event1 = -1; /* IntraFreqEvent_r4 */ static int hf_umts_rrc_ies_event2 = -1; /* IntraFreqEvent_LCR_r4 */ static int hf_umts_rrc_ies_IntraFreqEventCriteriaList_item = -1; /* IntraFreqEventCriteria */ static int hf_umts_rrc_ies_IntraFreqEventCriteriaList_r4_item = -1; /* IntraFreqEventCriteria_r4 */ static int hf_umts_rrc_ies_IntraFreqEventCriteriaList_LCR_r4_item = -1; /* IntraFreqEventCriteria_LCR_r4 */ static int hf_umts_rrc_ies_eventID2 = -1; /* EventIDIntraFreq */ static int hf_umts_rrc_ies_cellMeasurementEventResults = -1; /* CellMeasurementEventResults */ static int hf_umts_rrc_ies_modeSpecificInfo57 = -1; /* T_modeSpecificInfo57 */ static int hf_umts_rrc_ies_fdd71 = -1; /* T_fdd66 */ static int hf_umts_rrc_ies_intraFreqMeasQuantity_FDD = -1; /* IntraFreqMeasQuantity_FDD */ static int hf_umts_rrc_ies_tdd65 = -1; /* T_tdd58 */ static int hf_umts_rrc_ies_intraFreqMeasQuantity_TDDList = -1; /* IntraFreqMeasQuantity_TDDList */ static int hf_umts_rrc_ies_IntraFreqMeasQuantity_TDDList_item = -1; /* IntraFreqMeasQuantity_TDD */ static int hf_umts_rrc_ies_IntraFreqMeasuredResultsList_item = -1; /* CellMeasuredResults */ static int hf_umts_rrc_ies_intraFreqMeasurementID = -1; /* MeasurementIdentity */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List = -1; /* IntraFreqCellInfoSI_List_RSCP */ static int hf_umts_rrc_ies_intraFreqReportingQuantityForRACH = -1; /* IntraFreqReportingQuantityForRACH */ static int hf_umts_rrc_ies_maxReportedCellsOnRACH = -1; /* MaxReportedCellsOnRACH */ static int hf_umts_rrc_ies_reportingInfoForCellDCH = -1; /* ReportingInfoForCellDCH */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List1 = -1; /* IntraFreqCellInfoSI_List_ECN0 */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List2 = -1; /* IntraFreqCellInfoSI_List_HCS_RSCP */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List3 = -1; /* IntraFreqCellInfoSI_List_HCS_ECN0 */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List4 = -1; /* IntraFreqCellInfoSI_List_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_reportingInfoForCellDCH1 = -1; /* ReportingInfoForCellDCH_LCR_r4 */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List5 = -1; /* IntraFreqCellInfoSI_List_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List6 = -1; /* IntraFreqCellInfoSI_List_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_intraFreqCellInfoSI_List7 = -1; /* IntraFreqCellInfoSI_List_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_eventCriteriaList = -1; /* IntraFreqEventCriteriaList */ static int hf_umts_rrc_ies_eventCriteriaList1 = -1; /* IntraFreqEventCriteriaList_r4 */ static int hf_umts_rrc_ies_eventCriteriaList2 = -1; /* IntraFreqEventCriteriaList_LCR_r4 */ static int hf_umts_rrc_ies_activeSetReportingQuantities = -1; /* CellReportingQuantities */ static int hf_umts_rrc_ies_monitoredSetReportingQuantities = -1; /* CellReportingQuantities */ static int hf_umts_rrc_ies_detectedSetReportingQuantities = -1; /* CellReportingQuantities */ static int hf_umts_rrc_ies_sfn_SFN_OTD_Type = -1; /* SFN_SFN_OTD_Type */ static int hf_umts_rrc_ies_modeSpecificInfo58 = -1; /* T_modeSpecificInfo58 */ static int hf_umts_rrc_ies_fdd72 = -1; /* T_fdd67 */ static int hf_umts_rrc_ies_intraFreqRepQuantityRACH_FDD = -1; /* IntraFreqRepQuantityRACH_FDD */ static int hf_umts_rrc_ies_tdd66 = -1; /* T_tdd59 */ static int hf_umts_rrc_ies_intraFreqRepQuantityRACH_TDDList = -1; /* IntraFreqRepQuantityRACH_TDDList */ static int hf_umts_rrc_ies_IntraFreqRepQuantityRACH_TDDList_item = -1; /* IntraFreqRepQuantityRACH_TDD */ static int hf_umts_rrc_ies_intraFreqCellInfoList = -1; /* IntraFreqCellInfoList */ static int hf_umts_rrc_ies_intraFreqReportingQuantity = -1; /* IntraFreqReportingQuantity */ static int hf_umts_rrc_ies_reportCriteria3 = -1; /* IntraFreqReportCriteria */ static int hf_umts_rrc_ies_intraFreqCellInfoList1 = -1; /* IntraFreqCellInfoList_r4 */ static int hf_umts_rrc_ies_reportCriteria4 = -1; /* IntraFreqReportCriteria_r4 */ static int hf_umts_rrc_ies_intraFreqMeasuredResultsList = -1; /* IntraFreqMeasuredResultsList */ static int hf_umts_rrc_ies_interFreqMeasuredResultsList = -1; /* InterFreqMeasuredResultsList */ static int hf_umts_rrc_ies_interRATMeasuredResultsList = -1; /* InterRATMeasuredResultsList */ static int hf_umts_rrc_ies_trafficVolumeMeasuredResultsList = -1; /* TrafficVolumeMeasuredResultsList */ static int hf_umts_rrc_ies_qualityMeasuredResults = -1; /* QualityMeasuredResults */ static int hf_umts_rrc_ies_ue_InternalMeasuredResults = -1; /* UE_InternalMeasuredResults */ static int hf_umts_rrc_ies_ue_positioning_MeasuredResults = -1; /* UE_Positioning_MeasuredResults */ static int hf_umts_rrc_ies_ue_positioning_MeasuredResults_v390ext = -1; /* UE_Positioning_MeasuredResults_v390ext */ static int hf_umts_rrc_ies_intraFrequencyMeasuredResultsList = -1; /* IntraFrequencyMeasuredResultsList_v590ext */ static int hf_umts_rrc_ies_interFrequencyMeasuredResultsList = -1; /* InterFrequencyMeasuredResultsList_v590ext */ static int hf_umts_rrc_ies_ue_InternalMeasuredResults1 = -1; /* UE_InternalMeasuredResults_LCR_r4 */ static int hf_umts_rrc_ies_ue_positioniing_MeasuredResults = -1; /* UE_Positioning_MeasuredResults */ static int hf_umts_rrc_ies_MeasuredResultsList_item = -1; /* MeasuredResults */ static int hf_umts_rrc_ies_MeasuredResultsList_LCR_r4_ext_item = -1; /* MeasuredResults_LCR_r4 */ static int hf_umts_rrc_ies_currentCell = -1; /* T_currentCell */ static int hf_umts_rrc_ies_modeSpecificInfo59 = -1; /* T_modeSpecificInfo59 */ static int hf_umts_rrc_ies_fdd73 = -1; /* T_fdd68 */ static int hf_umts_rrc_ies_measurementQuantity1 = -1; /* T_measurementQuantity */ static int hf_umts_rrc_ies_tdd67 = -1; /* T_tdd60 */ static int hf_umts_rrc_ies_timeslotISCP = -1; /* TimeslotISCP_List */ static int hf_umts_rrc_ies_monitoredCells = -1; /* MonitoredCellRACH_List */ static int hf_umts_rrc_ies_interFreqCellIndication_SIB11 = -1; /* INTEGER_0_1 */ static int hf_umts_rrc_ies_interFreqCellIndication_SIB12 = -1; /* INTEGER_0_1 */ static int hf_umts_rrc_ies_interFreqRACHRepCellsList = -1; /* InterFreqRACHRepCellsList */ static int hf_umts_rrc_ies_setup = -1; /* MeasurementType */ static int hf_umts_rrc_ies_modify1 = -1; /* T_modify1 */ static int hf_umts_rrc_ies_measurementType = -1; /* MeasurementType */ static int hf_umts_rrc_ies_setup1 = -1; /* MeasurementType_r4 */ static int hf_umts_rrc_ies_modify2 = -1; /* T_modify2 */ static int hf_umts_rrc_ies_measurementType1 = -1; /* MeasurementType_r4 */ static int hf_umts_rrc_ies_use_of_HCS = -1; /* T_use_of_HCS */ static int hf_umts_rrc_ies_hcs_not_used = -1; /* T_hcs_not_used */ static int hf_umts_rrc_ies_cellSelectQualityMeasure1 = -1; /* T_cellSelectQualityMeasure1 */ static int hf_umts_rrc_ies_cpich_RSCP2 = -1; /* T_cpich_RSCP */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo = -1; /* IntraFreqMeasurementSysInfo_RSCP */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo = -1; /* InterFreqMeasurementSysInfo_RSCP */ static int hf_umts_rrc_ies_cpich_Ec_N02 = -1; /* T_cpich_Ec_N01 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo1 = -1; /* IntraFreqMeasurementSysInfo_ECN0 */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo1 = -1; /* InterFreqMeasurementSysInfo_ECN0 */ static int hf_umts_rrc_ies_interRATMeasurementSysInfo = -1; /* InterRATMeasurementSysInfo_B */ static int hf_umts_rrc_ies_hcs_used = -1; /* T_hcs_used */ static int hf_umts_rrc_ies_cellSelectQualityMeasure2 = -1; /* T_cellSelectQualityMeasure2 */ static int hf_umts_rrc_ies_cpich_RSCP3 = -1; /* T_cpich_RSCP1 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo2 = -1; /* IntraFreqMeasurementSysInfo_HCS_RSCP */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo2 = -1; /* InterFreqMeasurementSysInfo_HCS_RSCP */ static int hf_umts_rrc_ies_cpich_Ec_N03 = -1; /* T_cpich_Ec_N02 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo3 = -1; /* IntraFreqMeasurementSysInfo_HCS_ECN0 */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo3 = -1; /* InterFreqMeasurementSysInfo_HCS_ECN0 */ static int hf_umts_rrc_ies_interRATMeasurementSysInfo1 = -1; /* InterRATMeasurementSysInfo */ static int hf_umts_rrc_ies_trafficVolumeMeasSysInfo = -1; /* TrafficVolumeMeasSysInfo */ static int hf_umts_rrc_ies_dummy_UE_InternalMeasurementSysInfo = -1; /* UE_InternalMeasurementSysInfo */ static int hf_umts_rrc_ies_use_of_HCS1 = -1; /* T_use_of_HCS1 */ static int hf_umts_rrc_ies_hcs_not_used1 = -1; /* T_hcs_not_used1 */ static int hf_umts_rrc_ies_cellSelectQualityMeasure3 = -1; /* T_cellSelectQualityMeasure3 */ static int hf_umts_rrc_ies_cpich_RSCP4 = -1; /* T_cpich_RSCP2 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo4 = -1; /* IntraFreqMeasurementSysInfo_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo4 = -1; /* InterFreqMeasurementSysInfo_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_cpich_Ec_N04 = -1; /* T_cpich_Ec_N03 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo5 = -1; /* IntraFreqMeasurementSysInfo_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo5 = -1; /* InterFreqMeasurementSysInfo_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_hcs_used1 = -1; /* T_hcs_used1 */ static int hf_umts_rrc_ies_cellSelectQualityMeasure4 = -1; /* T_cellSelectQualityMeasure4 */ static int hf_umts_rrc_ies_cpich_RSCP5 = -1; /* T_cpich_RSCP3 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo6 = -1; /* IntraFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo6 = -1; /* InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_cpich_Ec_N05 = -1; /* T_cpich_Ec_N04 */ static int hf_umts_rrc_ies_intraFreqMeasurementSysInfo7 = -1; /* IntraFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_interFreqMeasurementSysInfo7 = -1; /* InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_measurementReportTransferMode = -1; /* TransferMode */ static int hf_umts_rrc_ies_periodicalOrEventTrigger = -1; /* PeriodicalOrEventTrigger */ static int hf_umts_rrc_ies_intraFrequencyMeasurement = -1; /* IntraFrequencyMeasurement */ static int hf_umts_rrc_ies_interFrequencyMeasurement = -1; /* InterFrequencyMeasurement */ static int hf_umts_rrc_ies_interRATMeasurement = -1; /* InterRATMeasurement */ static int hf_umts_rrc_ies_ue_positioning_Measurement = -1; /* UE_Positioning_Measurement */ static int hf_umts_rrc_ies_trafficVolumeMeasurement = -1; /* TrafficVolumeMeasurement */ static int hf_umts_rrc_ies_qualityMeasurement = -1; /* QualityMeasurement */ static int hf_umts_rrc_ies_ue_InternalMeasurement = -1; /* UE_InternalMeasurement */ static int hf_umts_rrc_ies_intraFrequencyMeasurement1 = -1; /* IntraFrequencyMeasurement_r4 */ static int hf_umts_rrc_ies_interFrequencyMeasurement1 = -1; /* InterFrequencyMeasurement_r4 */ static int hf_umts_rrc_ies_interRATMeasurement1 = -1; /* InterRATMeasurement_r4 */ static int hf_umts_rrc_ies_up_Measurement = -1; /* UE_Positioning_Measurement_r4 */ static int hf_umts_rrc_ies_ue_InternalMeasurement1 = -1; /* UE_InternalMeasurement_r4 */ static int hf_umts_rrc_ies_ue_State = -1; /* T_ue_State */ static int hf_umts_rrc_ies_MonitoredCellRACH_List_item = -1; /* MonitoredCellRACH_Result */ static int hf_umts_rrc_ies_sfn_SFN_ObsTimeDifference = -1; /* SFN_SFN_ObsTimeDifference */ static int hf_umts_rrc_ies_modeSpecificInfo60 = -1; /* T_modeSpecificInfo60 */ static int hf_umts_rrc_ies_fdd74 = -1; /* T_fdd69 */ static int hf_umts_rrc_ies_measurementQuantity2 = -1; /* T_measurementQuantity1 */ static int hf_umts_rrc_ies_tdd68 = -1; /* T_tdd61 */ static int hf_umts_rrc_ies_n_CR = -1; /* INTEGER_1_16 */ static int hf_umts_rrc_ies_t_CRMaxHyst = -1; /* T_CRMaxHyst */ static int hf_umts_rrc_ies_satelliteStatus = -1; /* SatelliteStatus */ static int hf_umts_rrc_ies_ephemerisParameter = -1; /* EphemerisParameter */ static int hf_umts_rrc_ies_NavigationModelSatInfoList_item = -1; /* NavigationModelSatInfo */ static int hf_umts_rrc_ies_codeOnL2 = -1; /* BIT_STRING_SIZE_2 */ static int hf_umts_rrc_ies_uraIndex = -1; /* BIT_STRING_SIZE_4 */ static int hf_umts_rrc_ies_satHealth1 = -1; /* BIT_STRING_SIZE_6 */ static int hf_umts_rrc_ies_iodc = -1; /* BIT_STRING_SIZE_10 */ static int hf_umts_rrc_ies_l2Pflag = -1; /* BIT_STRING_SIZE_1 */ static int hf_umts_rrc_ies_sf1Revd = -1; /* SubFrame1Reserved */ static int hf_umts_rrc_ies_t_GD = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_t_oc = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_af2 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_af11 = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_af01 = -1; /* BIT_STRING_SIZE_22 */ static int hf_umts_rrc_ies_c_rs = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_delta_n = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_m01 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_c_uc = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_e1 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_c_us = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_a_Sqrt1 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_t_oe = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_fitInterval = -1; /* BIT_STRING_SIZE_1 */ static int hf_umts_rrc_ies_aodo = -1; /* BIT_STRING_SIZE_5 */ static int hf_umts_rrc_ies_c_ic = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_omega01 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_c_is = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_i0 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_c_rc = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_omega1 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_omegaDot1 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_iDot = -1; /* BIT_STRING_SIZE_14 */ static int hf_umts_rrc_ies_modeSpecificInfo61 = -1; /* T_modeSpecificInfo61 */ static int hf_umts_rrc_ies_fdd75 = -1; /* T_fdd70 */ static int hf_umts_rrc_ies_neighbourIdentity = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_uE_RX_TX_TimeDifferenceType2Info = -1; /* UE_RX_TX_TimeDifferenceType2Info */ static int hf_umts_rrc_ies_tdd69 = -1; /* T_tdd62 */ static int hf_umts_rrc_ies_neighbourAndChannelIdentity = -1; /* CellAndChannelIdentity */ static int hf_umts_rrc_ies_neighbourQuality = -1; /* NeighbourQuality */ static int hf_umts_rrc_ies_sfn_SFN_ObsTimeDifference2 = -1; /* SFN_SFN_ObsTimeDifference2 */ static int hf_umts_rrc_ies_modeSpecificInfo62 = -1; /* T_modeSpecificInfo62 */ static int hf_umts_rrc_ies_fdd76 = -1; /* T_fdd71 */ static int hf_umts_rrc_ies_NeighbourList_item = -1; /* Neighbour */ static int hf_umts_rrc_ies_NeighbourList_v390ext_item = -1; /* Neighbour_v390ext */ static int hf_umts_rrc_ies_ue_Positioning_OTDOA_Quality = -1; /* UE_Positioning_OTDOA_Quality */ static int hf_umts_rrc_ies_interFreqCellID = -1; /* InterFreqCellID */ static int hf_umts_rrc_ies_cellInfo = -1; /* CellInfo */ static int hf_umts_rrc_ies_cellInfo1 = -1; /* CellInfo_r4 */ static int hf_umts_rrc_ies_NewInterFreqCellList_item = -1; /* NewInterFreqCell */ static int hf_umts_rrc_ies_NewInterFreqCellList_r4_item = -1; /* NewInterFreqCell_r4 */ static int hf_umts_rrc_ies_cellInfo2 = -1; /* CellInfoSI_RSCP */ static int hf_umts_rrc_ies_cellInfo3 = -1; /* CellInfoSI_ECN0 */ static int hf_umts_rrc_ies_cellInfo4 = -1; /* CellInfoSI_HCS_RSCP */ static int hf_umts_rrc_ies_cellInfo5 = -1; /* CellInfoSI_HCS_ECN0 */ static int hf_umts_rrc_ies_cellInfo6 = -1; /* CellInfoSI_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_cellInfo7 = -1; /* CellInfoSI_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_cellInfo8 = -1; /* CellInfoSI_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_cellInfo9 = -1; /* CellInfoSI_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_ECN0_item = -1; /* NewInterFreqCellSI_ECN0 */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_HCS_RSCP_item = -1; /* NewInterFreqCellSI_HCS_RSCP */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_HCS_ECN0_item = -1; /* NewInterFreqCellSI_HCS_ECN0 */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_RSCP_item = -1; /* NewInterFreqCellSI_RSCP */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_ECN0_LCR_r4_item = -1; /* NewInterFreqCellSI_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4_item = -1; /* NewInterFreqCellSI_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4_item = -1; /* NewInterFreqCellSI_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_NewInterFreqCellSI_List_RSCP_LCR_r4_item = -1; /* NewInterFreqCellSI_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_interRATCellID = -1; /* InterRATCellID */ static int hf_umts_rrc_ies_technologySpecificInfo1 = -1; /* T_technologySpecificInfo1 */ static int hf_umts_rrc_ies_gsm9 = -1; /* T_gsm8 */ static int hf_umts_rrc_ies_cellSelectionReselectionInfo4 = -1; /* CellSelectReselectInfoSIB_11_12 */ static int hf_umts_rrc_ies_interRATCellIndividualOffset = -1; /* InterRATCellIndividualOffset */ static int hf_umts_rrc_ies_is_20002 = -1; /* T_is_20001 */ static int hf_umts_rrc_ies_is_2000SpecificMeasInfo = -1; /* IS_2000SpecificMeasInfo */ static int hf_umts_rrc_ies_absent = -1; /* NULL */ static int hf_umts_rrc_ies_technologySpecificInfo2 = -1; /* T_technologySpecificInfo2 */ static int hf_umts_rrc_ies_gsm10 = -1; /* T_gsm9 */ static int hf_umts_rrc_ies_is_20003 = -1; /* T_is_20002 */ static int hf_umts_rrc_ies_NewInterRATCellList_item = -1; /* NewInterRATCell */ static int hf_umts_rrc_ies_NewInterRATCellList_B_item = -1; /* NewInterRATCell_B */ static int hf_umts_rrc_ies_intraFreqCellID = -1; /* IntraFreqCellID */ static int hf_umts_rrc_ies_NewIntraFreqCellList_item = -1; /* NewIntraFreqCell */ static int hf_umts_rrc_ies_NewIntraFreqCellList_r4_item = -1; /* NewIntraFreqCell_r4 */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_RSCP_item = -1; /* NewIntraFreqCellSI_RSCP */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_ECN0_item = -1; /* NewIntraFreqCellSI_ECN0 */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_RSCP_item = -1; /* NewIntraFreqCellSI_HCS_RSCP */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_ECN0_item = -1; /* NewIntraFreqCellSI_HCS_ECN0 */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_RSCP_LCR_r4_item = -1; /* NewIntraFreqCellSI_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_ECN0_LCR_r4_item = -1; /* NewIntraFreqCellSI_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_RSCP_LCR_r4_item = -1; /* NewIntraFreqCellSI_HCS_RSCP_LCR_r4 */ static int hf_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_ECN0_LCR_r4_item = -1; /* NewIntraFreqCellSI_HCS_ECN0_LCR_r4 */ static int hf_umts_rrc_ies_nonUsedFreqThreshold = -1; /* Threshold */ static int hf_umts_rrc_ies_nonUsedFreqW = -1; /* W */ static int hf_umts_rrc_ies_NonUsedFreqParameterList_item = -1; /* NonUsedFreqParameter */ static int hf_umts_rrc_ies_notUsed = -1; /* NULL */ static int hf_umts_rrc_ies_pt10 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_pt20 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_pt30 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_pt40 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_pt50 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_pt60 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_pt101 = -1; /* TemporaryOffsetList */ static int hf_umts_rrc_ies_pt201 = -1; /* TemporaryOffsetList */ static int hf_umts_rrc_ies_pt301 = -1; /* TemporaryOffsetList */ static int hf_umts_rrc_ies_pt401 = -1; /* TemporaryOffsetList */ static int hf_umts_rrc_ies_pt501 = -1; /* TemporaryOffsetList */ static int hf_umts_rrc_ies_pt601 = -1; /* TemporaryOffsetList */ static int hf_umts_rrc_ies_reportingInterval1 = -1; /* ReportingIntervalLong */ static int hf_umts_rrc_ies_plmnsOfIntraFreqCellsList = -1; /* PLMNsOfIntraFreqCellsList */ static int hf_umts_rrc_ies_plmnsOfInterFreqCellsList = -1; /* PLMNsOfInterFreqCellsList */ static int hf_umts_rrc_ies_plmnsOfInterRATCellsList = -1; /* PLMNsOfInterRATCellsList */ static int hf_umts_rrc_ies_PLMNsOfInterFreqCellsList_item = -1; /* PLMNsOfInterFreqCellsList_item */ static int hf_umts_rrc_ies_PLMNsOfIntraFreqCellsList_item = -1; /* PLMNsOfIntraFreqCellsList_item */ static int hf_umts_rrc_ies_PLMNsOfInterRATCellsList_item = -1; /* PLMNsOfInterRATCellsList_item */ static int hf_umts_rrc_ies_ellipsoidPoint = -1; /* EllipsoidPoint */ static int hf_umts_rrc_ies_ellipsoidPointUncertCircle = -1; /* EllipsoidPointUncertCircle */ static int hf_umts_rrc_ies_ellipsoidPointUncertEllipse = -1; /* EllipsoidPointUncertEllipse */ static int hf_umts_rrc_ies_ellipsoidPointAltitude = -1; /* EllipsoidPointAltitude */ static int hf_umts_rrc_ies_ellipsoidPointAltitudeEllipse = -1; /* EllipsoidPointAltitudeEllipsoide */ static int hf_umts_rrc_ies_QualityEventResults_item = -1; /* TransportChannelIdentity */ static int hf_umts_rrc_ies_blerMeasurementResultsList = -1; /* BLER_MeasurementResultsList */ static int hf_umts_rrc_ies_modeSpecificInfo63 = -1; /* T_modeSpecificInfo63 */ static int hf_umts_rrc_ies_tdd70 = -1; /* T_tdd63 */ static int hf_umts_rrc_ies_sir_MeasurementResults = -1; /* SIR_MeasurementList */ static int hf_umts_rrc_ies_qualityReportingQuantity = -1; /* QualityReportingQuantity */ static int hf_umts_rrc_ies_reportCriteria5 = -1; /* QualityReportCriteria */ static int hf_umts_rrc_ies_qualityReportingCriteria = -1; /* QualityReportingCriteria */ static int hf_umts_rrc_ies_noReporting1 = -1; /* NULL */ static int hf_umts_rrc_ies_QualityReportingCriteria_item = -1; /* QualityReportingCriteriaSingle */ static int hf_umts_rrc_ies_totalCRC = -1; /* INTEGER_1_512 */ static int hf_umts_rrc_ies_badCRC = -1; /* INTEGER_1_512 */ static int hf_umts_rrc_ies_pendingAfterTrigger = -1; /* INTEGER_1_512 */ static int hf_umts_rrc_ies_dl_TransChBLER = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_bler_dl_TransChIdList = -1; /* BLER_TransChIdList */ static int hf_umts_rrc_ies_modeSpecificInfo64 = -1; /* T_modeSpecificInfo64 */ static int hf_umts_rrc_ies_tdd71 = -1; /* T_tdd64 */ static int hf_umts_rrc_ies_sir_TFCS_List = -1; /* SIR_TFCS_List */ static int hf_umts_rrc_ies_ellipsoidPointWithAltitude = -1; /* EllipsoidPointAltitude */ static int hf_umts_rrc_ies_ellipsoidPointAltitudeEllipsoide = -1; /* EllipsoidPointAltitudeEllipsoide */ static int hf_umts_rrc_ies_accuracy40 = -1; /* INTEGER_0_960 */ static int hf_umts_rrc_ies_accuracy256 = -1; /* INTEGER_0_150 */ static int hf_umts_rrc_ies_accuracy2560 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_removeAllInterFreqCells = -1; /* NULL */ static int hf_umts_rrc_ies_removeSomeInterFreqCells = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_InterFreqCellID */ static int hf_umts_rrc_ies_removeSomeInterFreqCells_item = -1; /* InterFreqCellID */ static int hf_umts_rrc_ies_removeNoInterFreqCells = -1; /* NULL */ static int hf_umts_rrc_ies_removeAllInterRATCells = -1; /* NULL */ static int hf_umts_rrc_ies_removeSomeInterRATCells = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_InterRATCellID */ static int hf_umts_rrc_ies_removeSomeInterRATCells_item = -1; /* InterRATCellID */ static int hf_umts_rrc_ies_removeNoInterRATCells = -1; /* NULL */ static int hf_umts_rrc_ies_removeAllIntraFreqCells = -1; /* NULL */ static int hf_umts_rrc_ies_removeSomeIntraFreqCells = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_IntraFreqCellID */ static int hf_umts_rrc_ies_removeSomeIntraFreqCells_item = -1; /* IntraFreqCellID */ static int hf_umts_rrc_ies_removeNoIntraFreqCells = -1; /* NULL */ static int hf_umts_rrc_ies_withinActiveSet = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_withinMonitoredSetUsedFreq = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_withinActiveAndOrMonitoredUsedFreq = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_withinDetectedSetUsedFreq = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_withinMonitoredAndOrDetectedUsedFreq = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_allActiveplusMonitoredSet = -1; /* MaxNumberOfReportingCellsType3 */ static int hf_umts_rrc_ies_allActivePlusDetectedSet = -1; /* MaxNumberOfReportingCellsType3 */ static int hf_umts_rrc_ies_allActivePlusMonitoredAndOrDetectedSet = -1; /* MaxNumberOfReportingCellsType3 */ static int hf_umts_rrc_ies_withinVirtualActSet = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_withinMonitoredSetNonUsedFreq = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_withinMonitoredAndOrVirtualActiveSetNonUsedFreq = -1; /* MaxNumberOfReportingCellsType1 */ static int hf_umts_rrc_ies_allVirtualActSetplusMonitoredSetNonUsedFreq = -1; /* MaxNumberOfReportingCellsType3 */ static int hf_umts_rrc_ies_withinActSetOrVirtualActSet_InterRATcells = -1; /* MaxNumberOfReportingCellsType2 */ static int hf_umts_rrc_ies_withinActSetAndOrMonitoredUsedFreqOrVirtualActSetAndOrMonitoredNonUsedFreq = -1; /* MaxNumberOfReportingCellsType2 */ static int hf_umts_rrc_ies_measurementReportingMode = -1; /* MeasurementReportingMode */ static int hf_umts_rrc_ies_reportCriteria6 = -1; /* CellDCH_ReportCriteria */ static int hf_umts_rrc_ies_reportCriteria7 = -1; /* CellDCH_ReportCriteria_LCR_r4 */ static int hf_umts_rrc_ies_RL_AdditionInfoList_item = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_rl_AdditionInfoList = -1; /* RL_AdditionInfoList */ static int hf_umts_rrc_ies_rL_RemovalInformationList = -1; /* RL_RemovalInformationList */ static int hf_umts_rrc_ies_SatDataList_item = -1; /* SatData */ static int hf_umts_rrc_ies_type13 = -1; /* SFN_SFN_ObsTimeDifference1 */ static int hf_umts_rrc_ies_type22 = -1; /* SFN_SFN_ObsTimeDifference2 */ static int hf_umts_rrc_ies_sfn_Offset = -1; /* INTEGER_0_4095 */ static int hf_umts_rrc_ies_sfn_sfn_Reltimedifference = -1; /* INTEGER_0_38399 */ static int hf_umts_rrc_ies_SIR_MeasurementList_item = -1; /* SIR_MeasurementResults */ static int hf_umts_rrc_ies_sir_TimeslotList = -1; /* SIR_TimeslotList */ static int hf_umts_rrc_ies_SIR_TFCS_List_item = -1; /* SIR_TFCS */ static int hf_umts_rrc_ies_SIR_TimeslotList_item = -1; /* SIR */ static int hf_umts_rrc_ies_reserved1 = -1; /* BIT_STRING_SIZE_23 */ static int hf_umts_rrc_ies_reserved2 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_reserved3 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_reserved4 = -1; /* BIT_STRING_SIZE_16 */ static int hf_umts_rrc_ies_t_ADV = -1; /* INTEGER_0_2047 */ static int hf_umts_rrc_ies_sfn = -1; /* INTEGER_0_4095 */ static int hf_umts_rrc_ies_t30 = -1; /* N_CR_T_CRMaxHyst */ static int hf_umts_rrc_ies_t60 = -1; /* N_CR_T_CRMaxHyst */ static int hf_umts_rrc_ies_t120 = -1; /* N_CR_T_CRMaxHyst */ static int hf_umts_rrc_ies_t180 = -1; /* N_CR_T_CRMaxHyst */ static int hf_umts_rrc_ies_t240 = -1; /* N_CR_T_CRMaxHyst */ static int hf_umts_rrc_ies_temporaryOffset1 = -1; /* TemporaryOffset1 */ static int hf_umts_rrc_ies_temporaryOffset2 = -1; /* TemporaryOffset2 */ static int hf_umts_rrc_ies_ThreholdNonUsedFrequency_deltaList_item = -1; /* DeltaRSCPPerCell */ static int hf_umts_rrc_ies_TimeslotInfoList_item = -1; /* TimeslotInfo */ static int hf_umts_rrc_ies_TimeslotInfoList_LCR_r4_item = -1; /* TimeslotInfo_LCR_r4 */ static int hf_umts_rrc_ies_tdd38417 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo */ static int hf_umts_rrc_ies_tdd384_item1 = -1; /* TimeslotInfo */ static int hf_umts_rrc_ies_tdd12819 = -1; /* SEQUENCE_SIZE_1_maxTSLCR_OF_TimeslotInfo_LCR_r4 */ static int hf_umts_rrc_ies_tdd128_item2 = -1; /* TimeslotInfo_LCR_r4 */ static int hf_umts_rrc_ies_TimeslotISCP_List_item = -1; /* TimeslotISCP */ static int hf_umts_rrc_ies_TimeslotListWithISCP_item = -1; /* TimeslotWithISCP */ static int hf_umts_rrc_ies_timeslotISCP1 = -1; /* TimeslotISCP */ static int hf_umts_rrc_ies_eventID3 = -1; /* TrafficVolumeEventType */ static int hf_umts_rrc_ies_reportingThreshold = -1; /* TrafficVolumeThreshold */ static int hf_umts_rrc_ies_pendingTimeAfterTrigger = -1; /* PendingTimeAfterTrigger */ static int hf_umts_rrc_ies_tx_InterruptionAfterTrigger = -1; /* TX_InterruptionAfterTrigger */ static int hf_umts_rrc_ies_ul_transportChannelCausingEvent = -1; /* UL_TrCH_Identity */ static int hf_umts_rrc_ies_trafficVolumeEventIdentity = -1; /* TrafficVolumeEventType */ static int hf_umts_rrc_ies_rlc_BufferPayload = -1; /* NULL */ static int hf_umts_rrc_ies_averageRLC_BufferPayload = -1; /* TimeInterval */ static int hf_umts_rrc_ies_varianceOfRLC_BufferPayload = -1; /* TimeInterval */ static int hf_umts_rrc_ies_trafficVolumeMeasurementID = -1; /* MeasurementIdentity */ static int hf_umts_rrc_ies_trafficVolumeMeasurementObjectList = -1; /* TrafficVolumeMeasurementObjectList */ static int hf_umts_rrc_ies_trafficVolumeMeasQuantity = -1; /* TrafficVolumeMeasQuantity */ static int hf_umts_rrc_ies_trafficVolumeReportingQuantity = -1; /* TrafficVolumeReportingQuantity */ static int hf_umts_rrc_ies_dummy_TrafficVolumeReportingCriteria = -1; /* TrafficVolumeReportingCriteria */ static int hf_umts_rrc_ies_reportCriteriaSysInf = -1; /* TrafficVolumeReportCriteriaSysInfo */ static int hf_umts_rrc_ies_rlc_BuffersPayload = -1; /* RLC_BuffersPayload */ static int hf_umts_rrc_ies_averageRLC_BufferPayload1 = -1; /* AverageRLC_BufferPayload */ static int hf_umts_rrc_ies_varianceOfRLC_BufferPayload1 = -1; /* VarianceOfRLC_BufferPayload */ static int hf_umts_rrc_ies_TrafficVolumeMeasuredResultsList_item = -1; /* TrafficVolumeMeasuredResults */ static int hf_umts_rrc_ies_reportCriteria8 = -1; /* TrafficVolumeReportCriteria */ static int hf_umts_rrc_ies_TrafficVolumeMeasurementObjectList_item = -1; /* UL_TrCH_Identity */ static int hf_umts_rrc_ies_trafficVolumeReportingCriteria = -1; /* TrafficVolumeReportingCriteria */ static int hf_umts_rrc_ies_transChCriteriaList = -1; /* TransChCriteriaList */ static int hf_umts_rrc_ies_rlc_RB_BufferPayload = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_rlc_RB_BufferPayloadAverage = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_rlc_RB_BufferPayloadVariance = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ul_transportChannelID = -1; /* UL_TrCH_Identity */ static int hf_umts_rrc_ies_eventSpecificParameters = -1; /* SEQUENCE_SIZE_1_maxMeasParEvent_OF_TrafficVolumeEventParam */ static int hf_umts_rrc_ies_eventSpecificParameters_item = -1; /* TrafficVolumeEventParam */ static int hf_umts_rrc_ies_TransChCriteriaList_item = -1; /* TransChCriteria */ static int hf_umts_rrc_ies_transmittedPowerThreshold = -1; /* TransmittedPowerThreshold */ static int hf_umts_rrc_ies_ue_RX_TX_TimeDifferenceThreshold = -1; /* UE_RX_TX_TimeDifferenceThreshold */ static int hf_umts_rrc_ies_dummy1 = -1; /* NULL */ static int hf_umts_rrc_ies_onWithNoReporting = -1; /* NULL */ static int hf_umts_rrc_ies_dummy2_RL_InformationLists = -1; /* RL_InformationLists */ static int hf_umts_rrc_ies_event6a = -1; /* UE_6AB_Event */ static int hf_umts_rrc_ies_event6b = -1; /* UE_6AB_Event */ static int hf_umts_rrc_ies_event6c = -1; /* TimeToTrigger */ static int hf_umts_rrc_ies_event6d = -1; /* TimeToTrigger */ static int hf_umts_rrc_ies_event6e = -1; /* TimeToTrigger */ static int hf_umts_rrc_ies_event6f = -1; /* UE_6FG_Event */ static int hf_umts_rrc_ies_event6g = -1; /* UE_6FG_Event */ static int hf_umts_rrc_ies_UE_InternalEventParamList_item = -1; /* UE_InternalEventParam */ static int hf_umts_rrc_ies_event6a1 = -1; /* NULL */ static int hf_umts_rrc_ies_event6b1 = -1; /* NULL */ static int hf_umts_rrc_ies_event6c1 = -1; /* NULL */ static int hf_umts_rrc_ies_event6d1 = -1; /* NULL */ static int hf_umts_rrc_ies_event6e1 = -1; /* NULL */ static int hf_umts_rrc_ies_event6f1 = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_event6g1 = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_measurementQuantity3 = -1; /* UE_MeasurementQuantity */ static int hf_umts_rrc_ies_modeSpecificInfo65 = -1; /* T_modeSpecificInfo65 */ static int hf_umts_rrc_ies_fdd77 = -1; /* T_fdd72 */ static int hf_umts_rrc_ies_ue_TransmittedPowerFDD = -1; /* UE_TransmittedPower */ static int hf_umts_rrc_ies_ue_RX_TX_ReportEntryList = -1; /* UE_RX_TX_ReportEntryList */ static int hf_umts_rrc_ies_tdd72 = -1; /* T_tdd65 */ static int hf_umts_rrc_ies_ue_TransmittedPowerTDD_List = -1; /* UE_TransmittedPowerTDD_List */ static int hf_umts_rrc_ies_appliedTA = -1; /* UL_TimingAdvance */ static int hf_umts_rrc_ies_t_ADVinfo = -1; /* T_ADVinfo */ static int hf_umts_rrc_ies_ue_InternalMeasQuantity = -1; /* UE_InternalMeasQuantity */ static int hf_umts_rrc_ies_ue_InternalReportingQuantity = -1; /* UE_InternalReportingQuantity */ static int hf_umts_rrc_ies_reportCriteria9 = -1; /* UE_InternalReportCriteria */ static int hf_umts_rrc_ies_ue_InternalReportingQuantity1 = -1; /* UE_InternalReportingQuantity_r4 */ static int hf_umts_rrc_ies_ue_InternalMeasurementID = -1; /* MeasurementIdentity */ static int hf_umts_rrc_ies_ue_InternalReportingCriteria = -1; /* UE_InternalReportingCriteria */ static int hf_umts_rrc_ies_ue_InternalEventParamList = -1; /* UE_InternalEventParamList */ static int hf_umts_rrc_ies_ue_TransmittedPower = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_modeSpecificInfo66 = -1; /* T_modeSpecificInfo66 */ static int hf_umts_rrc_ies_fdd78 = -1; /* T_fdd73 */ static int hf_umts_rrc_ies_ue_RX_TX_TimeDifference = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_tdd73 = -1; /* T_tdd66 */ static int hf_umts_rrc_ies_appliedTA1 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_modeSpecificInfo67 = -1; /* T_modeSpecificInfo67 */ static int hf_umts_rrc_ies_fdd79 = -1; /* T_fdd74 */ static int hf_umts_rrc_ies_tdd74 = -1; /* T_tdd67 */ static int hf_umts_rrc_ies_tddOption14 = -1; /* T_tddOption14 */ static int hf_umts_rrc_ies_tdd38418 = -1; /* T_tdd38414 */ static int hf_umts_rrc_ies_tdd12820 = -1; /* T_tdd12816 */ static int hf_umts_rrc_ies_t_ADVinfo1 = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ue_RX_TX_TimeDifferenceType1 = -1; /* UE_RX_TX_TimeDifferenceType1 */ static int hf_umts_rrc_ies_UE_RX_TX_ReportEntryList_item = -1; /* UE_RX_TX_ReportEntry */ static int hf_umts_rrc_ies_ue_RX_TX_TimeDifferenceType2 = -1; /* UE_RX_TX_TimeDifferenceType2 */ static int hf_umts_rrc_ies_UE_TransmittedPowerTDD_List_item = -1; /* UE_TransmittedPower */ static int hf_umts_rrc_ies_rachorcpch = -1; /* NULL */ static int hf_umts_rrc_ies_cipheringKeyFlag = -1; /* BIT_STRING_SIZE_1 */ static int hf_umts_rrc_ies_cipheringSerialNumber = -1; /* INTEGER_0_65535 */ static int hf_umts_rrc_ies_errorReason = -1; /* UE_Positioning_ErrorCause */ static int hf_umts_rrc_ies_ue_positioning_GPS_additionalAssistanceDataRequest = -1; /* UE_Positioning_GPS_AdditionalAssistanceDataRequest */ static int hf_umts_rrc_ies_reportFirstFix = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_measurementInterval = -1; /* UE_Positioning_MeasurementInterval */ static int hf_umts_rrc_ies_eventSpecificInfo = -1; /* UE_Positioning_EventSpecificInfo */ static int hf_umts_rrc_ies_UE_Positioning_EventParamList_item = -1; /* UE_Positioning_EventParam */ static int hf_umts_rrc_ies_e7a = -1; /* ThresholdPositionChange */ static int hf_umts_rrc_ies_e7b = -1; /* ThresholdSFN_SFN_Change */ static int hf_umts_rrc_ies_e7c = -1; /* ThresholdSFN_GPS_TOW */ static int hf_umts_rrc_ies_gps_ReferenceTime = -1; /* INTEGER_0_604799999 */ static int hf_umts_rrc_ies_utran_GPSReferenceTime = -1; /* UTRAN_GPSReferenceTime */ static int hf_umts_rrc_ies_satelliteInformationList = -1; /* AcquisitionSatInfoList */ static int hf_umts_rrc_ies_almanacRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_utcModelRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_ionosphericModelRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_navigationModelRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_dgpsCorrectionsRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_referenceLocationRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_referenceTimeRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_aquisitionAssistanceRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_realTimeIntegrityRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_navModelAddDataRequest = -1; /* UE_Positioning_GPS_NavModelAddDataReq */ static int hf_umts_rrc_ies_wn_a = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_almanacSatInfoList = -1; /* AlmanacSatInfoList */ static int hf_umts_rrc_ies_sv_GlobalHealth = -1; /* BIT_STRING_SIZE_364 */ static int hf_umts_rrc_ies_ue_positioning_GPS_ReferenceTime = -1; /* UE_Positioning_GPS_ReferenceTime */ static int hf_umts_rrc_ies_ue_positioning_GPS_ReferenceLocation = -1; /* ReferenceLocation */ static int hf_umts_rrc_ies_ue_positioning_GPS_DGPS_Corrections = -1; /* UE_Positioning_GPS_DGPS_Corrections */ static int hf_umts_rrc_ies_ue_positioning_GPS_NavigationModel = -1; /* UE_Positioning_GPS_NavigationModel */ static int hf_umts_rrc_ies_ue_positioning_GPS_IonosphericModel = -1; /* UE_Positioning_GPS_IonosphericModel */ static int hf_umts_rrc_ies_ue_positioning_GPS_UTC_Model = -1; /* UE_Positioning_GPS_UTC_Model */ static int hf_umts_rrc_ies_ue_positioning_GPS_Almanac = -1; /* UE_Positioning_GPS_Almanac */ static int hf_umts_rrc_ies_ue_positioning_GPS_AcquisitionAssistance = -1; /* UE_Positioning_GPS_AcquisitionAssistance */ static int hf_umts_rrc_ies_ue_positioning_GPS_Real_timeIntegrity = -1; /* BadSatList */ static int hf_umts_rrc_ies_dummy_UE_Positioning_GPS_ReferenceCellInfo = -1; /* UE_Positioning_GPS_ReferenceCellInfo */ static int hf_umts_rrc_ies_gps_TOW = -1; /* INTEGER_0_604799 */ static int hf_umts_rrc_ies_statusHealth = -1; /* DiffCorrectionStatus */ static int hf_umts_rrc_ies_dgps_CorrectionSatInfoList = -1; /* DGPS_CorrectionSatInfoList */ static int hf_umts_rrc_ies_alfa0 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_alfa1 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_alfa2 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_alfa3 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_beta0 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_beta1 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_beta2 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_beta3 = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_referenceTime = -1; /* T_referenceTime */ static int hf_umts_rrc_ies_utran_GPSReferenceTimeResult = -1; /* UTRAN_GPSReferenceTimeResult */ static int hf_umts_rrc_ies_gps_ReferenceTimeOnly = -1; /* INTEGER_0_604799999 */ static int hf_umts_rrc_ies_gps_MeasurementParamList = -1; /* GPS_MeasurementParamList */ static int hf_umts_rrc_ies_navigationModelSatInfoList = -1; /* NavigationModelSatInfoList */ static int hf_umts_rrc_ies_gps_Week = -1; /* INTEGER_0_1023 */ static int hf_umts_rrc_ies_gps_Toe = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_tToeLimit = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_satDataList = -1; /* SatDataList */ static int hf_umts_rrc_ies_modeSpecificInfo68 = -1; /* T_modeSpecificInfo68 */ static int hf_umts_rrc_ies_fdd80 = -1; /* T_fdd75 */ static int hf_umts_rrc_ies_referenceIdentity = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_tdd75 = -1; /* T_tdd68 */ static int hf_umts_rrc_ies_referenceIdentity1 = -1; /* CellParametersID */ static int hf_umts_rrc_ies_gps_tow_1msec = -1; /* GPS_TOW_1msec */ static int hf_umts_rrc_ies_sfn_tow_Uncertainty = -1; /* SFN_TOW_Uncertainty */ static int hf_umts_rrc_ies_utran_GPS_DriftRate = -1; /* UTRAN_GPS_DriftRate */ static int hf_umts_rrc_ies_gps_TOW_AssistList = -1; /* GPS_TOW_AssistList */ static int hf_umts_rrc_ies_a1 = -1; /* BIT_STRING_SIZE_24 */ static int hf_umts_rrc_ies_a0 = -1; /* BIT_STRING_SIZE_32 */ static int hf_umts_rrc_ies_t_ot = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_wn_t = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_delta_t_LS = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_wn_lsf = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_dn = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_delta_t_LSF = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_ip_Spacing = -1; /* IP_Spacing */ static int hf_umts_rrc_ies_ip_Length = -1; /* IP_Length */ static int hf_umts_rrc_ies_ip_Offset = -1; /* INTEGER_0_9 */ static int hf_umts_rrc_ies_seed = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_burstModeParameters = -1; /* BurstModeParameters */ static int hf_umts_rrc_ies_modeSpecificInfo69 = -1; /* T_modeSpecificInfo69 */ static int hf_umts_rrc_ies_fdd81 = -1; /* T_fdd76 */ static int hf_umts_rrc_ies_tdd76 = -1; /* T_tdd69 */ static int hf_umts_rrc_ies_ip_Spacing_TDD = -1; /* IP_Spacing_TDD */ static int hf_umts_rrc_ies_ip_slot = -1; /* INTEGER_0_14 */ static int hf_umts_rrc_ies_ip_Start = -1; /* INTEGER_0_4095 */ static int hf_umts_rrc_ies_ip_PCCPCG = -1; /* IP_PCCPCH_r4 */ static int hf_umts_rrc_ies_ip_Spacing1 = -1; /* IP_Spacing_TDD */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_Measurement = -1; /* UE_Positioning_OTDOA_Measurement */ static int hf_umts_rrc_ies_ue_positioning_PositionEstimateInfo = -1; /* UE_Positioning_PositionEstimateInfo */ static int hf_umts_rrc_ies_ue_positioning_GPS_Measurement = -1; /* UE_Positioning_GPS_MeasurementResults */ static int hf_umts_rrc_ies_ue_positioning_Error = -1; /* UE_Positioning_Error */ static int hf_umts_rrc_ies_ue_Positioning_OTDOA_Measurement_v390ext = -1; /* UE_Positioning_OTDOA_Measurement_v390ext */ static int hf_umts_rrc_ies_ue_positioning_ReportingQuantity = -1; /* UE_Positioning_ReportingQuantity */ static int hf_umts_rrc_ies_reportCriteria10 = -1; /* UE_Positioning_ReportCriteria */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_AssistanceData = -1; /* UE_Positioning_OTDOA_AssistanceData */ static int hf_umts_rrc_ies_ue_positioning_GPS_AssistanceData = -1; /* UE_Positioning_GPS_AssistanceData */ static int hf_umts_rrc_ies_ue_positioning_ReportingQuantity_v390ext = -1; /* UE_Positioning_ReportingQuantity_v390ext */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_AssistanceData_UEB = -1; /* UE_Positioning_OTDOA_AssistanceData_UEB */ static int hf_umts_rrc_ies_ue_positioning_ReportingQuantity1 = -1; /* UE_Positioning_ReportingQuantity_r4 */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_AssistanceData1 = -1; /* UE_Positioning_OTDOA_AssistanceData_r4 */ static int hf_umts_rrc_ies_event7a = -1; /* UE_Positioning_PositionEstimateInfo */ static int hf_umts_rrc_ies_event7b = -1; /* UE_Positioning_OTDOA_Measurement */ static int hf_umts_rrc_ies_event7c = -1; /* UE_Positioning_GPS_MeasurementResults */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_ReferenceCellInfo = -1; /* UE_Positioning_OTDOA_ReferenceCellInfo */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_NeighbourCellList = -1; /* UE_Positioning_OTDOA_NeighbourCellList */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_ReferenceCellInfo1 = -1; /* UE_Positioning_OTDOA_ReferenceCellInfo_r4 */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_NeighbourCellList1 = -1; /* UE_Positioning_OTDOA_NeighbourCellList_r4 */ static int hf_umts_rrc_ies_ue_Positioning_IPDL_Parameters_TDD_r4_ext = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */ static int hf_umts_rrc_ies_ue_Positioning_IPDL_Parameters_TDDList_r4_ext = -1; /* UE_Positioning_IPDL_Parameters_TDDList_r4_ext */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_ReferenceCellInfo_UEB = -1; /* UE_Positioning_OTDOA_ReferenceCellInfo_UEB */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_NeighbourCellList_UEB = -1; /* UE_Positioning_OTDOA_NeighbourCellList_UEB */ static int hf_umts_rrc_ies_UE_Positioning_IPDL_Parameters_TDDList_r4_ext_item = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */ static int hf_umts_rrc_ies_modeSpecificInfo70 = -1; /* T_modeSpecificInfo70 */ static int hf_umts_rrc_ies_fdd82 = -1; /* T_fdd77 */ static int hf_umts_rrc_ies_referenceCellIDentity = -1; /* PrimaryCPICH_Info */ static int hf_umts_rrc_ies_ue_RX_TX_TimeDifferenceType2Info = -1; /* UE_RX_TX_TimeDifferenceType2Info */ static int hf_umts_rrc_ies_tdd77 = -1; /* T_tdd70 */ static int hf_umts_rrc_ies_referenceCellIdentity = -1; /* CellParametersID */ static int hf_umts_rrc_ies_neighbourList = -1; /* NeighbourList */ static int hf_umts_rrc_ies_neighbourList_v390ext = -1; /* NeighbourList_v390ext */ static int hf_umts_rrc_ies_modeSpecificInfo71 = -1; /* T_modeSpecificInfo71 */ static int hf_umts_rrc_ies_fdd83 = -1; /* T_fdd78 */ static int hf_umts_rrc_ies_tdd78 = -1; /* T_tdd71 */ static int hf_umts_rrc_ies_cellAndChannelIdentity = -1; /* CellAndChannelIdentity */ static int hf_umts_rrc_ies_ue_positioning_IPDL_Paremeters = -1; /* UE_Positioning_IPDL_Parameters */ static int hf_umts_rrc_ies_sfn_SFN_RelTimeDifference = -1; /* SFN_SFN_RelTimeDifference1 */ static int hf_umts_rrc_ies_sfn_SFN_Drift = -1; /* SFN_SFN_Drift */ static int hf_umts_rrc_ies_searchWindowSize = -1; /* OTDOA_SearchWindowSize */ static int hf_umts_rrc_ies_positioningMode = -1; /* T_positioningMode */ static int hf_umts_rrc_ies_ueBased = -1; /* T_ueBased */ static int hf_umts_rrc_ies_ueAssisted = -1; /* T_ueAssisted */ static int hf_umts_rrc_ies_modeSpecificInfo72 = -1; /* T_modeSpecificInfo72 */ static int hf_umts_rrc_ies_fdd84 = -1; /* T_fdd79 */ static int hf_umts_rrc_ies_tdd79 = -1; /* T_tdd72 */ static int hf_umts_rrc_ies_ue_positioning_IPDL_Paremeters1 = -1; /* UE_Positioning_IPDL_Parameters_r4 */ static int hf_umts_rrc_ies_sfn_Offset_Validity = -1; /* SFN_Offset_Validity */ static int hf_umts_rrc_ies_positioningMode1 = -1; /* T_positioningMode1 */ static int hf_umts_rrc_ies_ueBased1 = -1; /* T_ueBased1 */ static int hf_umts_rrc_ies_relativeNorth = -1; /* INTEGER_M20000_20000 */ static int hf_umts_rrc_ies_relativeEast = -1; /* INTEGER_M20000_20000 */ static int hf_umts_rrc_ies_relativeAltitude = -1; /* INTEGER_M4000_4000 */ static int hf_umts_rrc_ies_fineSFN_SFN = -1; /* FineSFN_SFN */ static int hf_umts_rrc_ies_roundTripTime = -1; /* INTEGER_0_32766 */ static int hf_umts_rrc_ies_ueAssisted1 = -1; /* T_ueAssisted1 */ static int hf_umts_rrc_ies_modeSpecificInfo73 = -1; /* T_modeSpecificInfo73 */ static int hf_umts_rrc_ies_fdd85 = -1; /* T_fdd80 */ static int hf_umts_rrc_ies_tdd80 = -1; /* T_tdd73 */ static int hf_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellList_item = -1; /* UE_Positioning_OTDOA_NeighbourCellInfo */ static int hf_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellList_r4_item = -1; /* UE_Positioning_OTDOA_NeighbourCellInfo_r4 */ static int hf_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellList_UEB_item = -1; /* UE_Positioning_OTDOA_NeighbourCellInfo_UEB */ static int hf_umts_rrc_ies_stdResolution = -1; /* BIT_STRING_SIZE_2 */ static int hf_umts_rrc_ies_numberOfOTDOA_Measurements = -1; /* BIT_STRING_SIZE_3 */ static int hf_umts_rrc_ies_stdOfOTDOA_Measurements = -1; /* BIT_STRING_SIZE_5 */ static int hf_umts_rrc_ies_modeSpecificInfo74 = -1; /* T_modeSpecificInfo74 */ static int hf_umts_rrc_ies_fdd86 = -1; /* T_fdd81 */ static int hf_umts_rrc_ies_tdd81 = -1; /* T_tdd74 */ static int hf_umts_rrc_ies_positioningMode2 = -1; /* T_positioningMode2 */ static int hf_umts_rrc_ies_ueBased2 = -1; /* T_ueBased2 */ static int hf_umts_rrc_ies_ueAssisted2 = -1; /* T_ueAssisted2 */ static int hf_umts_rrc_ies_modeSpecificInfo75 = -1; /* T_modeSpecificInfo75 */ static int hf_umts_rrc_ies_fdd87 = -1; /* T_fdd82 */ static int hf_umts_rrc_ies_tdd82 = -1; /* T_tdd75 */ static int hf_umts_rrc_ies_positioningMode3 = -1; /* T_positioningMode3 */ static int hf_umts_rrc_ies_ueBased3 = -1; /* T_ueBased3 */ static int hf_umts_rrc_ies_cellPosition = -1; /* ReferenceCellPosition */ static int hf_umts_rrc_ies_ueAssisted3 = -1; /* T_ueAssisted3 */ static int hf_umts_rrc_ies_modeSpecificInfo76 = -1; /* T_modeSpecificInfo76 */ static int hf_umts_rrc_ies_fdd88 = -1; /* T_fdd83 */ static int hf_umts_rrc_ies_tdd83 = -1; /* T_tdd76 */ static int hf_umts_rrc_ies_referenceTime1 = -1; /* T_referenceTime1 */ static int hf_umts_rrc_ies_cell_Timing = -1; /* T_cell_Timing */ static int hf_umts_rrc_ies_modeSpecificInfo77 = -1; /* T_modeSpecificInfo77 */ static int hf_umts_rrc_ies_fdd89 = -1; /* T_fdd84 */ static int hf_umts_rrc_ies_tdd84 = -1; /* T_tdd77 */ static int hf_umts_rrc_ies_positionEstimate = -1; /* PositionEstimate */ static int hf_umts_rrc_ies_ue_positioning_ReportingCriteria = -1; /* UE_Positioning_EventParamList */ static int hf_umts_rrc_ies_methodType = -1; /* UE_Positioning_MethodType */ static int hf_umts_rrc_ies_positioningMethod = -1; /* PositioningMethod */ static int hf_umts_rrc_ies_dummy1_UE_Positioning_ResponseTime = -1; /* UE_Positioning_ResponseTime */ static int hf_umts_rrc_ies_horizontal_Accuracy = -1; /* UE_Positioning_Accuracy */ static int hf_umts_rrc_ies_gps_TimingOfCellWanted = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_additionalAssistanceDataRequest = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_environmentCharacterisation = -1; /* EnvironmentCharacterisation */ static int hf_umts_rrc_ies_vertical_Accuracy = -1; /* UE_Positioning_Accuracy */ static int hf_umts_rrc_ies_horizontalAccuracy = -1; /* UE_Positioning_Accuracy */ static int hf_umts_rrc_ies_verticalAccuracy = -1; /* UE_Positioning_Accuracy */ static int hf_umts_rrc_ies_additionalAssistanceDataReq = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_utran_GPSTimingOfCell = -1; /* T_utran_GPSTimingOfCell */ static int hf_umts_rrc_ies_ms_part = -1; /* INTEGER_0_1023 */ static int hf_umts_rrc_ies_ls_part = -1; /* INTEGER_0_4294967295 */ static int hf_umts_rrc_ies_modeSpecificInfo78 = -1; /* T_modeSpecificInfo78 */ static int hf_umts_rrc_ies_fdd90 = -1; /* T_fdd85 */ static int hf_umts_rrc_ies_tdd85 = -1; /* T_tdd78 */ static int hf_umts_rrc_ies_ue_GPSTimingOfCell = -1; /* T_ue_GPSTimingOfCell */ static int hf_umts_rrc_ies_ms_part1 = -1; /* INTEGER_0_16383 */ static int hf_umts_rrc_ies_modeSpecificInfo79 = -1; /* T_modeSpecificInfo79 */ static int hf_umts_rrc_ies_fdd91 = -1; /* T_fdd86 */ static int hf_umts_rrc_ies_tdd86 = -1; /* T_tdd79 */ static int hf_umts_rrc_ies_mib_ValueTag = -1; /* MIB_ValueTag */ static int hf_umts_rrc_ies_bcch_ModificationTime = -1; /* BCCH_ModificationTime */ static int hf_umts_rrc_ies_ncc = -1; /* NCC */ static int hf_umts_rrc_ies_bcc = -1; /* BCC */ static int hf_umts_rrc_ies_ctch_AllocationPeriod = -1; /* INTEGER_1_256 */ static int hf_umts_rrc_ies_cbs_FrameOffset = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_msg_Type = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_payload = -1; /* BIT_STRING_SIZE_1_512 */ static int hf_umts_rrc_ies_CDMA2000_MessageList_item = -1; /* CDMA2000_Message */ static int hf_umts_rrc_ies_CDMA2000_UMTS_Frequency_List_item = -1; /* FrequencyInfoCDMA2000 */ static int hf_umts_rrc_ies_FDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoFDD */ static int hf_umts_rrc_ies_band_Class = -1; /* BIT_STRING_SIZE_5 */ static int hf_umts_rrc_ies_cdma_Freq = -1; /* BIT_STRING_SIZE_11 */ static int hf_umts_rrc_ies_GERAN_SystemInformation_item = -1; /* GERAN_SystemInfoBlock */ static int hf_umts_rrc_ies_gsmLowRangeUARFCN = -1; /* UARFCN */ static int hf_umts_rrc_ies_gsmUpRangeUARFCN = -1; /* UARFCN */ static int hf_umts_rrc_ies_GSM_BA_Range_List_item = -1; /* GSM_BA_Range */ static int hf_umts_rrc_ies_GSM_MessageList_item = -1; /* BIT_STRING_SIZE_1_512 */ static int hf_umts_rrc_ies_GSM_TargetCellInfoList_item = -1; /* GSM_TargetCellInfo */ static int hf_umts_rrc_ies_receivedMessageType = -1; /* ReceivedMessageType */ static int hf_umts_rrc_ies_configurationUnacceptable = -1; /* NULL */ static int hf_umts_rrc_ies_unspecified = -1; /* NULL */ static int hf_umts_rrc_ies_GERANIu_MessageList_item = -1; /* BIT_STRING_SIZE_1_32768 */ static int hf_umts_rrc_ies_gsm11 = -1; /* T_gsm10 */ static int hf_umts_rrc_ies_gsm_Classmark2 = -1; /* GSM_Classmark2 */ static int hf_umts_rrc_ies_gsm_Classmark3 = -1; /* GSM_Classmark3 */ static int hf_umts_rrc_ies_cdma2000 = -1; /* T_cdma2000 */ static int hf_umts_rrc_ies_cdma2000_MessageList = -1; /* CDMA2000_MessageList */ static int hf_umts_rrc_ies_InterRAT_UE_RadioAccessCapabilityList_item = -1; /* InterRAT_UE_RadioAccessCapability */ static int hf_umts_rrc_ies_geranIu_RadioAccessCapability = -1; /* GERANIu_RadioAccessCapability */ static int hf_umts_rrc_ies_gsm_MS_RadioAccessCapability = -1; /* GSM_MS_RadioAccessCapability */ static int hf_umts_rrc_ies_gsm12 = -1; /* T_gsm11 */ static int hf_umts_rrc_ies_gsmSecurityCapability = -1; /* GsmSecurityCapability */ static int hf_umts_rrc_ies_InterRAT_UE_SecurityCapList_item = -1; /* InterRAT_UE_SecurityCapability */ static int hf_umts_rrc_ies_interRAT_ProtocolError = -1; /* NULL */ static int hf_umts_rrc_ies_spare10 = -1; /* NULL */ static int hf_umts_rrc_ies_spare9 = -1; /* NULL */ static int hf_umts_rrc_ies_spare8 = -1; /* NULL */ static int hf_umts_rrc_ies_spare7 = -1; /* NULL */ static int hf_umts_rrc_ies_spare6 = -1; /* NULL */ static int hf_umts_rrc_ies_plmn_Type = -1; /* PLMN_Type */ static int hf_umts_rrc_ies_sibSb_ReferenceList = -1; /* SIBSb_ReferenceList */ static int hf_umts_rrc_ies_v6xyNonCriticalExtensions = -1; /* T_v6xyNonCriticalExtensions */ static int hf_umts_rrc_ies_masterInformationBlock_v6xyext = -1; /* MasterInformationBlock_v6xyext */ static int hf_umts_rrc_ies_nonCriticalExtensions1 = -1; /* T_nonCriticalExtensions1 */ static int hf_umts_rrc_ies_multiplePLMN_List = -1; /* MultiplePLMN_List_r6 */ static int hf_umts_rrc_ies_predefinedConfigIdentity = -1; /* PredefinedConfigIdentity */ static int hf_umts_rrc_ies_predefinedConfigValueTag = -1; /* PredefinedConfigValueTag */ static int hf_umts_rrc_ies_diagnosticsType1 = -1; /* T_diagnosticsType1 */ static int hf_umts_rrc_ies_type14 = -1; /* T_type13 */ static int hf_umts_rrc_ies_protocolErrorCause = -1; /* ProtocolErrorCause */ static int hf_umts_rrc_ies_gsm_BA_Range_List = -1; /* GSM_BA_Range_List */ static int hf_umts_rrc_ies_fdd_UMTS_Frequency_List = -1; /* FDD_UMTS_Frequency_List */ static int hf_umts_rrc_ies_tdd_UMTS_Frequency_List = -1; /* TDD_UMTS_Frequency_List */ static int hf_umts_rrc_ies_cdma2000_UMTS_Frequency_List = -1; /* CDMA2000_UMTS_Frequency_List */ static int hf_umts_rrc_ies_tdd384_UMTS_Frequency_List = -1; /* TDD_UMTS_Frequency_List */ static int hf_umts_rrc_ies_tdd128_UMTS_Frequency_List = -1; /* TDD_UMTS_Frequency_List */ static int hf_umts_rrc_ies_scheduling = -1; /* T_scheduling */ static int hf_umts_rrc_ies_segCount = -1; /* SegCount */ static int hf_umts_rrc_ies_sib_Pos = -1; /* T_sib_Pos */ static int hf_umts_rrc_ies_rep4 = -1; /* INTEGER_0_1 */ static int hf_umts_rrc_ies_rep8 = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_rep16 = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_rep32 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_rep64 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_rep128 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_rep256 = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_rep512 = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_rep1024 = -1; /* INTEGER_0_511 */ static int hf_umts_rrc_ies_rep2048 = -1; /* INTEGER_0_1023 */ static int hf_umts_rrc_ies_rep4096 = -1; /* INTEGER_0_2047 */ static int hf_umts_rrc_ies_sib_PosOffsetInfo = -1; /* SibOFF_List */ static int hf_umts_rrc_ies_sib_Type = -1; /* SIB_TypeAndTag */ static int hf_umts_rrc_ies_scheduling1 = -1; /* SchedulingInformation */ static int hf_umts_rrc_ies_sibSb_Type = -1; /* SIBSb_TypeAndTag */ static int hf_umts_rrc_ies_sibOccurIdentity = -1; /* SIBOccurIdentity */ static int hf_umts_rrc_ies_sibOccurValueTag = -1; /* SIBOccurValueTag */ static int hf_umts_rrc_ies_SIB_ReferenceList_item = -1; /* SchedulingInformationSIB */ static int hf_umts_rrc_ies_SIBSb_ReferenceList_item = -1; /* SchedulingInformationSIBSb */ static int hf_umts_rrc_ies_SIB_ReferenceListFACH_item = -1; /* SchedulingInformationSIB */ static int hf_umts_rrc_ies_sysInfoType1 = -1; /* PLMN_ValueTag */ static int hf_umts_rrc_ies_sysInfoType2 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType3 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType4 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType5 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType6 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType7 = -1; /* NULL */ static int hf_umts_rrc_ies_dummy_CellValueTag = -1; /* CellValueTag */ static int hf_umts_rrc_ies_dummy2_NULL = -1; /* NULL */ static int hf_umts_rrc_ies_dummy3_NULL = -1; /* NULL */ static int hf_umts_rrc_ies_sysInfoType11 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType12 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType13 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType13_1 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType13_2 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType13_3 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType13_4 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType14 = -1; /* NULL */ static int hf_umts_rrc_ies_sysInfoType15 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType16 = -1; /* PredefinedConfigIdentityAndValueTag */ static int hf_umts_rrc_ies_sysInfoType17 = -1; /* NULL */ static int hf_umts_rrc_ies_sysInfoType15_1 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType15_2 = -1; /* SIBOccurrenceIdentityAndValueTag */ static int hf_umts_rrc_ies_sysInfoType15_3 = -1; /* SIBOccurrenceIdentityAndValueTag */ static int hf_umts_rrc_ies_sysInfoType15_4 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType18 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType15_5 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoType5bis = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoTypeSB1 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_sysInfoTypeSB2 = -1; /* CellValueTag */ static int hf_umts_rrc_ies_SibOFF_List_item = -1; /* SibOFF */ static int hf_umts_rrc_ies_cn_DomainSysInfoList = -1; /* CN_DomainSysInfoList */ static int hf_umts_rrc_ies_ue_ConnTimersAndConstants = -1; /* UE_ConnTimersAndConstants */ static int hf_umts_rrc_ies_ue_IdleTimersAndConstants = -1; /* UE_IdleTimersAndConstants */ static int hf_umts_rrc_ies_v3a0NonCriticalExtensions = -1; /* T_v3a0NonCriticalExtensions */ static int hf_umts_rrc_ies_sysInfoType1_v3a0ext = -1; /* SysInfoType1_v3a0ext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions2 = -1; /* T_nonCriticalExtensions2 */ static int hf_umts_rrc_ies_ue_ConnTimersAndConstants_v3a0ext = -1; /* UE_ConnTimersAndConstants_v3a0ext */ static int hf_umts_rrc_ies_ue_IdleTimersAndConstants_v3a0ext = -1; /* UE_IdleTimersAndConstants_v3a0ext */ static int hf_umts_rrc_ies_ura_IdentityList = -1; /* URA_IdentityList */ static int hf_umts_rrc_ies_nonCriticalExtensions3 = -1; /* T_nonCriticalExtensions3 */ static int hf_umts_rrc_ies_sib4indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_cellSelectReselectInfo = -1; /* CellSelectReselectInfoSIB_3_4 */ static int hf_umts_rrc_ies_cellAccessRestriction = -1; /* CellAccessRestriction */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions = -1; /* T_v4b0NonCriticalExtensions */ static int hf_umts_rrc_ies_sysInfoType3_v4b0ext = -1; /* SysInfoType3_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtension = -1; /* T_v590NonCriticalExtension */ static int hf_umts_rrc_ies_sysInfoType3_v590ext = -1; /* SysInfoType3_v590ext */ static int hf_umts_rrc_ies_v5c0NoncriticalExtension = -1; /* T_v5c0NoncriticalExtension */ static int hf_umts_rrc_ies_sysInfoType3_v5c0ext = -1; /* SysInfoType3_v5c0ext_IEs */ static int hf_umts_rrc_ies_v670NonCriticalExtension = -1; /* T_v670NonCriticalExtension */ static int hf_umts_rrc_ies_sysInfoType3_v670ext = -1; /* SysInfoType3_v670ext */ static int hf_umts_rrc_ies_nonCriticalExtensions4 = -1; /* T_nonCriticalExtensions4 */ static int hf_umts_rrc_ies_mapping_LCR = -1; /* Mapping_LCR_r4 */ static int hf_umts_rrc_ies_cellSelectReselectInfo_v590ext = -1; /* CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_cellSelectReselectInfoTreselectionScaling_v5c0ext = -1; /* CellSelectReselectInfoTreselectionScaling_v5c0ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForPLMNOfMIB = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_umts_rrc_ies_domainSpecificAccessRestictionForSharedNetwork = -1; /* DomainSpecificAccessRestrictionForSharedNetwork_v670ext */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions1 = -1; /* T_v4b0NonCriticalExtensions1 */ static int hf_umts_rrc_ies_sysInfoType4_v4b0ext = -1; /* SysInfoType4_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtension1 = -1; /* T_v590NonCriticalExtension1 */ static int hf_umts_rrc_ies_sysInfoType4_v590ext = -1; /* SysInfoType4_v590ext */ static int hf_umts_rrc_ies_v5b0NonCriticalExtension = -1; /* T_v5b0NonCriticalExtension */ static int hf_umts_rrc_ies_sysInfoType4_v5b0ext = -1; /* SysInfoType4_v5b0ext_IEs */ static int hf_umts_rrc_ies_v5c0NonCriticalExtension = -1; /* T_v5c0NonCriticalExtension */ static int hf_umts_rrc_ies_sysInfoType4_v5c0ext = -1; /* SysInfoType4_v5c0ext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions5 = -1; /* T_nonCriticalExtensions5 */ static int hf_umts_rrc_ies_cellSelectReselectInfoPCHFACH_v5b0ext = -1; /* CellSelectReselectInfoPCHFACH_v5b0ext */ static int hf_umts_rrc_ies_sib6indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_pich_PowerOffset = -1; /* PICH_PowerOffset */ static int hf_umts_rrc_ies_modeSpecificInfo80 = -1; /* T_modeSpecificInfo80 */ static int hf_umts_rrc_ies_fdd92 = -1; /* T_fdd87 */ static int hf_umts_rrc_ies_aich_PowerOffset = -1; /* AICH_PowerOffset */ static int hf_umts_rrc_ies_tdd87 = -1; /* T_tdd80 */ static int hf_umts_rrc_ies_pusch_SysInfoList_SFN = -1; /* PUSCH_SysInfoList_SFN */ static int hf_umts_rrc_ies_pdsch_SysInfoList_SFN = -1; /* PDSCH_SysInfoList_SFN */ static int hf_umts_rrc_ies_openLoopPowerControl_TDD = -1; /* OpenLoopPowerControl_TDD */ static int hf_umts_rrc_ies_prach_SystemInformationList = -1; /* PRACH_SystemInformationList */ static int hf_umts_rrc_ies_sCCPCH_SystemInformationList = -1; /* SCCPCH_SystemInformationList */ static int hf_umts_rrc_ies_cbs_DRX_Level1Information = -1; /* CBS_DRX_Level1Information */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions2 = -1; /* T_v4b0NonCriticalExtensions2 */ static int hf_umts_rrc_ies_sysInfoType5_v4b0ext = -1; /* SysInfoType5_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtensions = -1; /* T_v590NonCriticalExtensions */ static int hf_umts_rrc_ies_sysInfoType5_v590ext = -1; /* SysInfoType5_v590ext_IEs */ static int hf_umts_rrc_ies_v650NonCriticalExtensions = -1; /* T_v650NonCriticalExtensions */ static int hf_umts_rrc_ies_sysInfoType5_v650ext = -1; /* SysInfoType5_v650ext_IEs */ static int hf_umts_rrc_ies_v6xyNonCriticalExtensions1 = -1; /* T_v6xyNonCriticalExtensions1 */ static int hf_umts_rrc_ies_sysInfoType5_v6xyext = -1; /* SysInfoType5_v6xyext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions6 = -1; /* T_nonCriticalExtensions6 */ static int hf_umts_rrc_ies_pNBSCH_Allocation_r4 = -1; /* PNBSCH_Allocation_r4 */ static int hf_umts_rrc_ies_openLoopPowerControl_IPDL_TDD = -1; /* OpenLoopPowerControl_IPDL_TDD_r4 */ static int hf_umts_rrc_ies_prach_SystemInformationList_LCR_r4 = -1; /* PRACH_SystemInformationList_LCR_r4 */ static int hf_umts_rrc_ies_tdd128SpecificInfo = -1; /* T_tdd128SpecificInfo */ static int hf_umts_rrc_ies_pusch_SysInfoList_SFN1 = -1; /* PUSCH_SysInfoList_SFN_LCR_r4 */ static int hf_umts_rrc_ies_pdsch_SysInfoList_SFN1 = -1; /* PDSCH_SysInfoList_SFN_LCR_r4 */ static int hf_umts_rrc_ies_pCCPCH_LCR_Extensions = -1; /* PrimaryCCPCH_Info_LCR_r4_ext */ static int hf_umts_rrc_ies_sCCPCH_LCR_ExtensionsList = -1; /* SCCPCH_SystemInformationList_LCR_r4_ext */ static int hf_umts_rrc_ies_frequencyBandIndicator = -1; /* RadioFrequencyBandFDD */ static int hf_umts_rrc_ies_hcr_r5_SpecificInfo = -1; /* T_hcr_r5_SpecificInfo */ static int hf_umts_rrc_ies_pusch_SysInfoList_SFN2 = -1; /* PUSCH_SysInfoList_SFN_HCR_r5 */ static int hf_umts_rrc_ies_pdsch_SysInfoList_SFN2 = -1; /* PDSCH_SysInfoList_SFN_HCR_r5 */ static int hf_umts_rrc_ies_frequencyBandIndicator2 = -1; /* RadioFrequencyBandFDD2 */ static int hf_umts_rrc_ies_sccpch_SystemInformation_MBMS = -1; /* T_sccpch_SystemInformation_MBMS */ static int hf_umts_rrc_ies_sccpch_CommonForMBMSAndNonMBMS = -1; /* SCCPCH_SystemInformationList_MBMS_r6_ext */ static int hf_umts_rrc_ies_sccpch_DedicatedForMBMS = -1; /* SCCPCH_SystemInformation_MBMS_r6 */ static int hf_umts_rrc_ies_additionalPRACH_TF_and_TFCS_CCCH_List = -1; /* AdditionalPRACH_TF_and_TFCS_CCCH_List */ static int hf_umts_rrc_ies_modeSpecificInfo81 = -1; /* T_modeSpecificInfo81 */ static int hf_umts_rrc_ies_fdd93 = -1; /* T_fdd88 */ static int hf_umts_rrc_ies_dummy_CSICH_PowerOffset = -1; /* CSICH_PowerOffset */ static int hf_umts_rrc_ies_tdd88 = -1; /* T_tdd81 */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions3 = -1; /* T_v4b0NonCriticalExtensions3 */ static int hf_umts_rrc_ies_sysInfoType6_v4b0ext = -1; /* SysInfoType6_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtensions1 = -1; /* T_v590NonCriticalExtensions1 */ static int hf_umts_rrc_ies_sysInfoType6_v590ext = -1; /* SysInfoType6_v590ext_IEs */ static int hf_umts_rrc_ies_v650nonCriticalExtensions = -1; /* T_v650nonCriticalExtensions */ static int hf_umts_rrc_ies_sysInfoType6_v650ext = -1; /* SysInfoType6_v650ext_IEs */ static int hf_umts_rrc_ies_v6xynonCriticalExtensions = -1; /* T_v6xynonCriticalExtensions */ static int hf_umts_rrc_ies_sysInfoType6_v6xyext = -1; /* SysInfoType6_v6xyext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions7 = -1; /* T_nonCriticalExtensions7 */ static int hf_umts_rrc_ies_tdd128SpecificInfo1 = -1; /* T_tdd128SpecificInfo1 */ static int hf_umts_rrc_ies_hcr_r5_SpecificInfo1 = -1; /* T_hcr_r5_SpecificInfo1 */ static int hf_umts_rrc_ies_modeSpecificInfo82 = -1; /* T_modeSpecificInfo82 */ static int hf_umts_rrc_ies_fdd94 = -1; /* T_fdd89 */ static int hf_umts_rrc_ies_ul_Interference = -1; /* UL_Interference */ static int hf_umts_rrc_ies_prach_Information_SIB5_List = -1; /* DynamicPersistenceLevelList */ static int hf_umts_rrc_ies_prach_Information_SIB6_List = -1; /* DynamicPersistenceLevelList */ static int hf_umts_rrc_ies_expirationTimeFactor = -1; /* ExpirationTimeFactor */ static int hf_umts_rrc_ies_nonCriticalExtensions8 = -1; /* T_nonCriticalExtensions8 */ static int hf_umts_rrc_ies_dummy1_CPCH_Parameters = -1; /* CPCH_Parameters */ static int hf_umts_rrc_ies_dummy2_CPCH_SetInfoList = -1; /* CPCH_SetInfoList */ static int hf_umts_rrc_ies_dummy3_CSICH_PowerOffset = -1; /* CSICH_PowerOffset */ static int hf_umts_rrc_ies_nonCriticalExtensions9 = -1; /* T_nonCriticalExtensions9 */ static int hf_umts_rrc_ies_dummy_CPCH_PersistenceLevelsList = -1; /* CPCH_PersistenceLevelsList */ static int hf_umts_rrc_ies_nonCriticalExtensions10 = -1; /* T_nonCriticalExtensions10 */ static int hf_umts_rrc_ies_dummy_DRAC_SysInfoList = -1; /* DRAC_SysInfoList */ static int hf_umts_rrc_ies_nonCriticalExtensions11 = -1; /* T_nonCriticalExtensions11 */ static int hf_umts_rrc_ies_sib12indicator = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_fach_MeasurementOccasionInfo = -1; /* FACH_MeasurementOccasionInfo */ static int hf_umts_rrc_ies_measurementControlSysInfo = -1; /* MeasurementControlSysInfo */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions4 = -1; /* T_v4b0NonCriticalExtensions4 */ static int hf_umts_rrc_ies_sysInfoType11_v4b0ext = -1; /* SysInfoType11_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtension2 = -1; /* T_v590NonCriticalExtension2 */ static int hf_umts_rrc_ies_sysInfoType11_v590ext = -1; /* SysInfoType11_v590ext_IEs */ static int hf_umts_rrc_ies_v6xyNonCriticalExtensions2 = -1; /* T_v6xyNonCriticalExtensions2 */ static int hf_umts_rrc_ies_sysInfoType11_v6xyext = -1; /* SysInfoType11_v6xyext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions12 = -1; /* T_nonCriticalExtensions12 */ static int hf_umts_rrc_ies_fach_MeasurementOccasionInfo_LCR_Ext = -1; /* FACH_MeasurementOccasionInfo_LCR_r4_ext */ static int hf_umts_rrc_ies_measurementControlSysInfo_LCR = -1; /* MeasurementControlSysInfo_LCR_r4_ext */ static int hf_umts_rrc_ies_newIntraFrequencyCellInfoList_v590ext = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_newIntraFrequencyCellInfoList_v590ext_item = -1; /* CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_newInterFrequencyCellInfoList_v590ext = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_newInterFrequencyCellInfoList_v590ext_item = -1; /* CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_newInterRATCellInfoList_v590ext = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_newInterRATCellInfoList_v590ext_item = -1; /* CellSelectReselectInfo_v590ext */ static int hf_umts_rrc_ies_intraFreqEventCriteriaList_v590ext = -1; /* Intra_FreqEventCriteriaList_v590ext */ static int hf_umts_rrc_ies_intraFreqReportingCriteria_1b_r5 = -1; /* IntraFreqReportingCriteria_1b_r5 */ static int hf_umts_rrc_ies_intraFreqEvent_1d_r5 = -1; /* IntraFreqEvent_1d_r5 */ static int hf_umts_rrc_ies_interFreqRACHReportingInfo = -1; /* InterFreqRACHReportingInfo */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions5 = -1; /* T_v4b0NonCriticalExtensions5 */ static int hf_umts_rrc_ies_sysInfoType12_v4b0ext = -1; /* SysInfoType12_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtension3 = -1; /* T_v590NonCriticalExtension3 */ static int hf_umts_rrc_ies_sysInfoType12_v590ext = -1; /* SysInfoType12_v590ext_IEs */ static int hf_umts_rrc_ies_v6xyNonCriticalExtensions3 = -1; /* T_v6xyNonCriticalExtensions3 */ static int hf_umts_rrc_ies_sysInfoType12_v6xyext = -1; /* SysInfoType12_v6xyext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions13 = -1; /* T_nonCriticalExtensions13 */ static int hf_umts_rrc_ies_capabilityUpdateRequirement = -1; /* CapabilityUpdateRequirement */ static int hf_umts_rrc_ies_v3a0NonCriticalExtensions1 = -1; /* T_v3a0NonCriticalExtensions1 */ static int hf_umts_rrc_ies_sysInfoType13_v3a0ext = -1; /* SysInfoType13_v3a0ext_IEs */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions6 = -1; /* T_v4b0NonCriticalExtensions6 */ static int hf_umts_rrc_ies_sysInfoType13_v4b0ext = -1; /* SysInfoType13_v4b0ext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions14 = -1; /* T_nonCriticalExtensions14 */ static int hf_umts_rrc_ies_capabilityUpdateRequirement_r4Ext = -1; /* CapabilityUpdateRequirement_r4_ext */ static int hf_umts_rrc_ies_ansi_41_RAND_Information = -1; /* ANSI_41_RAND_Information */ static int hf_umts_rrc_ies_nonCriticalExtensions15 = -1; /* T_nonCriticalExtensions15 */ static int hf_umts_rrc_ies_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */ static int hf_umts_rrc_ies_nonCriticalExtensions16 = -1; /* T_nonCriticalExtensions16 */ static int hf_umts_rrc_ies_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */ static int hf_umts_rrc_ies_nonCriticalExtensions17 = -1; /* T_nonCriticalExtensions17 */ static int hf_umts_rrc_ies_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */ static int hf_umts_rrc_ies_nonCriticalExtensions18 = -1; /* T_nonCriticalExtensions18 */ static int hf_umts_rrc_ies_nonCriticalExtensions19 = -1; /* T_nonCriticalExtensions19 */ static int hf_umts_rrc_ies_ue_positioning_GPS_CipherParameters = -1; /* UE_Positioning_CipherParameters */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions7 = -1; /* T_v4b0NonCriticalExtensions7 */ static int hf_umts_rrc_ies_sysInfoType15_v4b0ext = -1; /* SysInfoType15_v4b0ext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions20 = -1; /* T_nonCriticalExtensions20 */ static int hf_umts_rrc_ies_up_Ipdl_Parameters_TDD = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */ static int hf_umts_rrc_ies_nonCriticalExtensions21 = -1; /* T_nonCriticalExtensions21 */ static int hf_umts_rrc_ies_transmissionTOW = -1; /* INTEGER_0_604799 */ static int hf_umts_rrc_ies_nonCriticalExtensions22 = -1; /* T_nonCriticalExtensions22 */ static int hf_umts_rrc_ies_satMask = -1; /* BIT_STRING_SIZE_1_32 */ static int hf_umts_rrc_ies_lsbTOW = -1; /* BIT_STRING_SIZE_8 */ static int hf_umts_rrc_ies_nonCriticalExtensions23 = -1; /* T_nonCriticalExtensions23 */ static int hf_umts_rrc_ies_ue_positioning_OTDOA_CipherParameters = -1; /* UE_Positioning_CipherParameters */ static int hf_umts_rrc_ies_v3a0NonCriticalExtensions2 = -1; /* T_v3a0NonCriticalExtensions2 */ static int hf_umts_rrc_ies_sysInfoType15_4_v3a0ext = -1; /* SysInfoType15_4_v3a0ext */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions8 = -1; /* T_v4b0NonCriticalExtensions8 */ static int hf_umts_rrc_ies_sysInfoType15_4_v4b0ext = -1; /* SysInfoType15_4_v4b0ext */ static int hf_umts_rrc_ies_nonCriticalExtensions24 = -1; /* T_nonCriticalExtensions24 */ static int hf_umts_rrc_ies_ue_Positioning_OTDOA_AssistanceData_r4ext = -1; /* UE_Positioning_OTDOA_AssistanceData_r4ext */ static int hf_umts_rrc_ies_v3a0NonCriticalExtensions3 = -1; /* T_v3a0NonCriticalExtensions3 */ static int hf_umts_rrc_ies_sysInfoType15_5_v3a0ext = -1; /* SysInfoType15_5_v3a0ext */ static int hf_umts_rrc_ies_nonCriticalExtensions25 = -1; /* T_nonCriticalExtensions25 */ static int hf_umts_rrc_ies_preDefinedRadioConfiguration = -1; /* PreDefRadioConfiguration */ static int hf_umts_rrc_ies_nonCriticalExtensions26 = -1; /* T_nonCriticalExtensions26 */ static int hf_umts_rrc_ies_pusch_SysInfoList = -1; /* PUSCH_SysInfoList */ static int hf_umts_rrc_ies_pdsch_SysInfoList = -1; /* PDSCH_SysInfoList */ static int hf_umts_rrc_ies_v4b0NonCriticalExtensions9 = -1; /* T_v4b0NonCriticalExtensions9 */ static int hf_umts_rrc_ies_sysInfoType17_v4b0ext = -1; /* SysInfoType17_v4b0ext_IEs */ static int hf_umts_rrc_ies_v590NonCriticalExtensions2 = -1; /* T_v590NonCriticalExtensions2 */ static int hf_umts_rrc_ies_sysInfoType17_v590ext = -1; /* SysInfoType17_v590ext_IEs */ static int hf_umts_rrc_ies_nonCriticalExtensions27 = -1; /* T_nonCriticalExtensions27 */ static int hf_umts_rrc_ies_tdd128SpecificInfo2 = -1; /* T_tdd128SpecificInfo2 */ static int hf_umts_rrc_ies_pusch_SysInfoList1 = -1; /* PUSCH_SysInfoList_LCR_r4 */ static int hf_umts_rrc_ies_pdsch_SysInfoList1 = -1; /* PDSCH_SysInfoList_LCR_r4 */ static int hf_umts_rrc_ies_hcr_r5_SpecificInfo2 = -1; /* T_hcr_r5_SpecificInfo2 */ static int hf_umts_rrc_ies_pusch_SysInfoList2 = -1; /* PUSCH_SysInfoList_HCR_r5 */ static int hf_umts_rrc_ies_pdsch_SysInfoList2 = -1; /* PDSCH_SysInfoList_HCR_r5 */ static int hf_umts_rrc_ies_idleModePLMNIdentities = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_umts_rrc_ies_connectedModePLMNIdentities = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_umts_rrc_ies_nonCriticalExtensions28 = -1; /* T_nonCriticalExtensions28 */ static int hf_umts_rrc_ies_sib_ReferenceList = -1; /* SIB_ReferenceList */ static int hf_umts_rrc_ies_nonCriticalExtensions29 = -1; /* T_nonCriticalExtensions29 */ static int hf_umts_rrc_ies_nonCriticalExtensions30 = -1; /* T_nonCriticalExtensions30 */ static int hf_umts_rrc_ies_TDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoTDD */ static int hf_umts_rrc_ies_commonRBIdentity = -1; /* MBMS_CommonRBIdentity */ static int hf_umts_rrc_ies_rlc_Info3 = -1; /* RLC_Info_MBMS_r6 */ static int hf_umts_rrc_ies_MBMS_CommonRBInformationList_r6_item = -1; /* MBMS_CommonRBInformation_r6 */ static int hf_umts_rrc_ies_countingForUraPCH = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_countingForCellPCH = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_countingForCellFACH = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_sccpchIdentity = -1; /* MBMS_SCCPCHIdentity */ static int hf_umts_rrc_ies_secondaryCCPCH_Info2 = -1; /* MBMS_CommonPhyChIdentity */ static int hf_umts_rrc_ies_softComb_TimingOffset = -1; /* MBMS_SoftComb_TimingOffset */ static int hf_umts_rrc_ies_transpCh_InfoCommonForAllTrCh = -1; /* MBMS_CommonCCTrChIdentity */ static int hf_umts_rrc_ies_transpCHInformation = -1; /* MBMS_TrCHInformation_CommList */ static int hf_umts_rrc_ies_MBMS_CurrentCell_SCCPCHList_r6_item = -1; /* MBMS_CurrentCell_SCCPCH_r6 */ static int hf_umts_rrc_ies_MBMS_FACHCarryingMTCH_List_item = -1; /* TransportFormatSet */ static int hf_umts_rrc_ies_cycleOffset = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList = -1; /* T_mtch_L1CombiningPeriodList */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList_item = -1; /* T_mtch_L1CombiningPeriodList_item */ static int hf_umts_rrc_ies_periodStart = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_periodDuration = -1; /* INTEGER_1_8 */ static int hf_umts_rrc_ies_cycleOffset1 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList1 = -1; /* T_mtch_L1CombiningPeriodList1 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList_item1 = -1; /* T_mtch_L1CombiningPeriodList_item1 */ static int hf_umts_rrc_ies_periodStart1 = -1; /* INTEGER_0_15 */ static int hf_umts_rrc_ies_periodDuration1 = -1; /* INTEGER_1_16 */ static int hf_umts_rrc_ies_cycleOffset2 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList2 = -1; /* T_mtch_L1CombiningPeriodList2 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList_item2 = -1; /* T_mtch_L1CombiningPeriodList_item2 */ static int hf_umts_rrc_ies_periodStart2 = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_periodDuration2 = -1; /* INTEGER_1_32 */ static int hf_umts_rrc_ies_cycleOffset3 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList3 = -1; /* T_mtch_L1CombiningPeriodList3 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList_item3 = -1; /* T_mtch_L1CombiningPeriodList_item3 */ static int hf_umts_rrc_ies_periodStart3 = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_periodDuration3 = -1; /* INTEGER_1_64 */ static int hf_umts_rrc_ies_cycleOffset4 = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList4 = -1; /* T_mtch_L1CombiningPeriodList4 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList_item4 = -1; /* T_mtch_L1CombiningPeriodList_item4 */ static int hf_umts_rrc_ies_periodStart4 = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_periodDuration4 = -1; /* INTEGER_1_128 */ static int hf_umts_rrc_ies_cycleOffset5 = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList5 = -1; /* T_mtch_L1CombiningPeriodList5 */ static int hf_umts_rrc_ies_mtch_L1CombiningPeriodList_item5 = -1; /* T_mtch_L1CombiningPeriodList_item5 */ static int hf_umts_rrc_ies_periodStart5 = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_periodDuration5 = -1; /* INTEGER_1_256 */ static int hf_umts_rrc_ies_cycleLength_32 = -1; /* MBMS_L1CombiningSchedule_32 */ static int hf_umts_rrc_ies_cycleLength_64 = -1; /* MBMS_L1CombiningSchedule_64 */ static int hf_umts_rrc_ies_cycleLength_128 = -1; /* MBMS_L1CombiningSchedule_128 */ static int hf_umts_rrc_ies_cycleLength_256 = -1; /* MBMS_L1CombiningSchedule_256 */ static int hf_umts_rrc_ies_cycleLength_512 = -1; /* MBMS_L1CombiningSchedule_512 */ static int hf_umts_rrc_ies_cycleLength_1024 = -1; /* MBMS_L1CombiningSchedule_1024 */ static int hf_umts_rrc_ies_sameAsCurrent = -1; /* T_sameAsCurrent */ static int hf_umts_rrc_ies_currentCell_SCCPCH = -1; /* MBMS_SCCPCHIdentity */ static int hf_umts_rrc_ies_different = -1; /* T_different */ static int hf_umts_rrc_ies_transpCHInformation1 = -1; /* MBMS_TrCHInformation_NeighbList */ static int hf_umts_rrc_ies_accessInfoPeriodCoefficient = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_repetitionPeriodCoefficient = -1; /* INTEGER_0_3 */ static int hf_umts_rrc_ies_modificationPeriodCoefficient = -1; /* INTEGER_7_10 */ static int hf_umts_rrc_ies_tctf_Presence = -1; /* MBMS_TCTF_Presence */ static int hf_umts_rrc_ies_michPowerOffset = -1; /* MBMS_MICHPowerOffset */ static int hf_umts_rrc_ies_mode = -1; /* T_mode */ static int hf_umts_rrc_ies_fdd95 = -1; /* T_fdd90 */ static int hf_umts_rrc_ies_ni_CountPerFrame = -1; /* MBMS_NI_CountPerFrame */ static int hf_umts_rrc_ies_tdd38419 = -1; /* T_tdd38415 */ static int hf_umts_rrc_ies_repetitionPeriodLengthOffset1 = -1; /* RepPerLengthOffset_MICH */ static int hf_umts_rrc_ies_mbmsNotificationIndLength = -1; /* MBMS_MICHNotificationIndLength */ static int hf_umts_rrc_ies_tdd12821 = -1; /* T_tdd12817 */ static int hf_umts_rrc_ies_channelisationCodeList1 = -1; /* SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_channelisationCodeList_item = -1; /* DL_TS_ChannelisationCode */ static int hf_umts_rrc_ies_mbms_TransmissionIdentity = -1; /* MBMS_TransmissionIdentity */ static int hf_umts_rrc_ies_mbms_RequiredUEAction = -1; /* MBMS_RequiredUEAction_Mod */ static int hf_umts_rrc_ies_mbms_PreferredFrequency = -1; /* T_mbms_PreferredFrequency */ static int hf_umts_rrc_ies_mcch = -1; /* MBMS_PFLIndex */ static int hf_umts_rrc_ies_dcch = -1; /* MBMS_PFLInfo */ static int hf_umts_rrc_ies_mbms_DispersionIndicator = -1; /* T_mbms_DispersionIndicator */ static int hf_umts_rrc_ies_continueMCCHReading = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_MBMS_ModifedServiceList_r6_item = -1; /* MBMS_ModifedService_r6 */ static int hf_umts_rrc_ies_mschShedulingInfo = -1; /* MBMS_MSCHSchedulingInfo */ static int hf_umts_rrc_ies_schedulingPeriod_32_Offset = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_schedulingPeriod_64_Offset = -1; /* INTEGER_0_63 */ static int hf_umts_rrc_ies_schedulingPeriod_128_Offset = -1; /* INTEGER_0_127 */ static int hf_umts_rrc_ies_schedulingPeriod_256_Offset = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_schedulingPeriod_512_Offset = -1; /* INTEGER_0_511 */ static int hf_umts_rrc_ies_schedulingPeriod_1024_Offset = -1; /* INTEGER_0_1023 */ static int hf_umts_rrc_ies_secondaryCCPCHPwrOffsetDiff = -1; /* MBMS_SCCPCHPwrOffsetDiff */ static int hf_umts_rrc_ies_layer1Combining = -1; /* T_layer1Combining */ static int hf_umts_rrc_ies_fdd96 = -1; /* T_fdd91 */ static int hf_umts_rrc_ies_mbms_L1CombiningTransmTimeDiff = -1; /* MBMS_L1CombiningTransmTimeDiff */ static int hf_umts_rrc_ies_mbms_L1CombiningSchedule = -1; /* MBMS_L1CombiningSchedule */ static int hf_umts_rrc_ies_mbms_L23Configuration = -1; /* MBMS_L23Configuration */ static int hf_umts_rrc_ies_MBMS_NeighbouringCellSCCPCHList_r6_item = -1; /* MBMS_NeighbouringCellSCCPCH_r6 */ static int hf_umts_rrc_ies_mbms_CommonPhyChIdentity = -1; /* MBMS_CommonPhyChIdentity */ static int hf_umts_rrc_ies_MBMS_PhyChInformationList_r6_item = -1; /* MBMS_PhyChInformation_r6 */ static int hf_umts_rrc_ies_preferredFreqRequest = -1; /* FrequencyInfo */ static int hf_umts_rrc_ies_mbmsPreferredFrequency = -1; /* INTEGER_1_maxMBMSFreq */ static int hf_umts_rrc_ies_layerConvergenceInformation = -1; /* T_layerConvergenceInformation */ static int hf_umts_rrc_ies_mbms_Qoffset = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_mbms_HCSoffset = -1; /* INTEGER_0_7 */ static int hf_umts_rrc_ies_mbms_PL_ServiceRestrictInfo = -1; /* MBMS_PL_ServiceRestrictInfo_r6 */ static int hf_umts_rrc_ies_MBMS_PreferredFrequencyList_r6_item = -1; /* MBMS_PreferredFrequencyInfo_r6 */ static int hf_umts_rrc_ies_rbInformation = -1; /* MBMS_CommonRBIdentity */ static int hf_umts_rrc_ies_shortTransmissionID = -1; /* MBMS_ShortTransmissionID */ static int hf_umts_rrc_ies_logicalChIdentity = -1; /* MBMS_LogicalChIdentity */ static int hf_umts_rrc_ies_MBMS_PTM_RBInformation_CList_item = -1; /* MBMS_PTM_RBInformation_C */ static int hf_umts_rrc_ies_layer1_CombiningStatus = -1; /* T_layer1_CombiningStatus */ static int hf_umts_rrc_ies_MBMS_PTM_RBInformation_NList_item = -1; /* MBMS_PTM_RBInformation_N */ static int hf_umts_rrc_ies_MBMS_PTM_RBInformation_SList_item = -1; /* MBMS_PTM_RBInformation_S */ static int hf_umts_rrc_ies_accessprobabilityFactor_Idle = -1; /* MBMS_AccessProbabilityFactor */ static int hf_umts_rrc_ies_accessprobabilityFactor_UraPCH = -1; /* MBMS_AccessProbabilityFactor */ static int hf_umts_rrc_ies_mbms_ConnectedModeCountingScope = -1; /* MBMS_ConnectedModeCountingScope */ static int hf_umts_rrc_ies_MBMS_ServiceAccessInfoList_r6_item = -1; /* MBMS_ServiceAccessInfo_r6 */ static int hf_umts_rrc_ies_serviceIdentity = -1; /* OCTET_STRING_SIZE_3 */ static int hf_umts_rrc_ies_plmn_Identity1 = -1; /* T_plmn_Identity */ static int hf_umts_rrc_ies_sameAsMIB_PLMN_Id = -1; /* NULL */ static int hf_umts_rrc_ies_other1 = -1; /* T_other1 */ static int hf_umts_rrc_ies_sameAsMIB_MultiPLMN_Id = -1; /* INTEGER_1_5 */ static int hf_umts_rrc_ies_explicitPLMN_Id = -1; /* PLMN_Identity */ static int hf_umts_rrc_ies_mbms_ServiceTransmInfoList = -1; /* MBMS_ServiceTransmInfoList */ static int hf_umts_rrc_ies_nextSchedulingperiod = -1; /* INTEGER_0_31 */ static int hf_umts_rrc_ies_MBMS_ServiceSchedulingInfoList_r6_item = -1; /* MBMS_ServiceSchedulingInfo_r6 */ static int hf_umts_rrc_ies_start = -1; /* INTEGER_0_255 */ static int hf_umts_rrc_ies_duration = -1; /* INTEGER_1_256 */ static int hf_umts_rrc_ies_MBMS_ServiceTransmInfoList_item = -1; /* MBMS_ServiceTransmInfo */ static int hf_umts_rrc_ies_transpCHInformation2 = -1; /* MBMS_TrCHInformation_SIB5List */ static int hf_umts_rrc_ies_MBMS_SIBType5_SCCPCHList_r6_item = -1; /* MBMS_SIBType5_SCCPCH_r6 */ static int hf_umts_rrc_ies_t_318 = -1; /* T_318 */ static int hf_umts_rrc_ies_mbms_ServiceIdentity = -1; /* MBMS_ServiceIdentity */ static int hf_umts_rrc_ies_commonCCTrChIdentity = -1; /* MBMS_CommonCCTrChIdentity */ static int hf_umts_rrc_ies_MBMS_TranspChInfoForEachCCTrCh_r6_item = -1; /* MBMS_TranspChInfoForCCTrCh_r6 */ static int hf_umts_rrc_ies_MBMS_TranspChInfoForEachTrCh_r6_item = -1; /* MBMS_TranspChInfoForTrCh_r6 */ static int hf_umts_rrc_ies_commonTrChIdentity = -1; /* MBMS_CommonTrChIdentity */ static int hf_umts_rrc_ies_transpCh_Info = -1; /* MBMS_CommonTrChIdentity */ static int hf_umts_rrc_ies_rbInformation1 = -1; /* MBMS_PTM_RBInformation_CList */ static int hf_umts_rrc_ies_MBMS_TrCHInformation_CommList_item = -1; /* MBMS_TrCHInformation_Comm */ static int hf_umts_rrc_ies_transpCh_CombiningStatus = -1; /* BOOLEAN */ static int hf_umts_rrc_ies_rbInformation2 = -1; /* MBMS_PTM_RBInformation_NList */ static int hf_umts_rrc_ies_MBMS_TrCHInformation_NeighbList_item = -1; /* MBMS_TrCHInformation_Neighb */ static int hf_umts_rrc_ies_transpCh_Identity = -1; /* INTEGER_1_maxFACHPCH */ static int hf_umts_rrc_ies_rbInformation3 = -1; /* MBMS_PTM_RBInformation_SList */ static int hf_umts_rrc_ies_MBMS_TrCHInformation_SIB5List_item = -1; /* MBMS_TrCHInformation_SIB5 */ static int hf_umts_rrc_ies_mbms_RequiredUEAction1 = -1; /* MBMS_RequiredUEAction_UMod */ static int hf_umts_rrc_ies_mbms_PreferredFrequency1 = -1; /* MBMS_PFLIndex */ static int hf_umts_rrc_ies_MBMS_UnmodifiedServiceList_r6_item = -1; /* MBMS_UnmodifiedService_r6 */ /* named bits */ static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare15 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare14 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare13 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare12 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare11 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare10 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare9 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare8 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare7 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare6 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare5 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare4 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare3 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_spare2 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_uea1 = -1; static int hf_umts_rrc_ies_T_cipheringAlgorithmCap_uea0 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare15 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare14 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare13 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare12 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare11 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare10 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare9 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare8 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare7 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare6 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare5 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare4 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare3 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare2 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_uia1 = -1; static int hf_umts_rrc_ies_T_integrityProtectionAlgorithmCap_spare0 = -1; static int hf_umts_rrc_ies_T_assignedSubChannelNumber_b3 = -1; static int hf_umts_rrc_ies_T_assignedSubChannelNumber_b2 = -1; static int hf_umts_rrc_ies_T_assignedSubChannelNumber_b1 = -1; static int hf_umts_rrc_ies_T_assignedSubChannelNumber_b0 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex7 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex6 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex5 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex4 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex3 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex2 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex1 = -1; static int hf_umts_rrc_ies_T_channelisationCodeIndices_chCodeIndex0 = -1; static int hf_umts_rrc_ies_T_subchannels1_subCh3 = -1; static int hf_umts_rrc_ies_T_subchannels1_subCh2 = -1; static int hf_umts_rrc_ies_T_subchannels1_subCh1 = -1; static int hf_umts_rrc_ies_T_subchannels1_subCh0 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh7 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh6 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh5 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh4 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh3 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh2 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh1 = -1; static int hf_umts_rrc_ies_T_subchannels2_subCh0 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex7 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex6 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex5 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex4 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex3 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex2 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex1 = -1; static int hf_umts_rrc_ies_T_availableSYNC_UlCodesIndics_sulCodeIndex0 = -1; static int hf_umts_rrc_ies_T_subchannels4_subCh3 = -1; static int hf_umts_rrc_ies_T_subchannels4_subCh2 = -1; static int hf_umts_rrc_ies_T_subchannels4_subCh1 = -1; static int hf_umts_rrc_ies_T_subchannels4_subCh0 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh7 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh6 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh5 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh4 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh3 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh2 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh1 = -1; static int hf_umts_rrc_ies_T_subchannels5_subCh0 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature15 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature14 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature13 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature12 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature11 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature10 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature9 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature8 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature7 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature6 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature5 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature4 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature3 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature2 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature1 = -1; static int hf_umts_rrc_ies_AvailableSignatures_signature0 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh11 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh10 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh9 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh8 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh7 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh6 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh5 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh4 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh3 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh2 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh1 = -1; static int hf_umts_rrc_ies_AvailableSubChannelNumbers_subCh0 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode16_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode15_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode14_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode13_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode12_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode11_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode10_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode9_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode8_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode7_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode6_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode5_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode4_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode3_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode2_SF16 = -1; static int hf_umts_rrc_ies_T_bitmap_chCode1_SF16 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code7 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code6 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code5 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code4 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code3 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code2 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code1 = -1; static int hf_umts_rrc_ies_T_sync_UL_CodesBitmap_code0 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code7 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code6 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code5 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code4 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code3 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code2 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code1 = -1; static int hf_umts_rrc_ies_T_sync_UL_Codes_Bitmap_code0 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_7 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_6 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_5 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_4 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_3 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_2 = -1; static int hf_umts_rrc_ies_GsmSecurityCapability_a5_1 = -1; static int hf_umts_rrc_ies_GSMSecurityCapability_v6xyext_gea0 = -1; static int hf_umts_rrc_ies_GSMSecurityCapability_v6xyext_gea1 = -1; static int hf_umts_rrc_ies_GSMSecurityCapability_v6xyext_gea2 = -1; /*--- End of included file: packet-umts_rrc_ies-hf.c ---*/ #line 59 "packet-umts_rrc_ies-template.c" /* Initialize the subtree pointers */ static int ett_umts_rrc_ies = -1; /*--- Included file: packet-umts_rrc_ies-ett.c ---*/ #line 1 "packet-umts_rrc_ies-ett.c" static gint ett_umts_rrc_ies_CN_DomainInformation = -1; static gint ett_umts_rrc_ies_CN_DomainInformationFull = -1; static gint ett_umts_rrc_ies_CN_DomainInformationList = -1; static gint ett_umts_rrc_ies_CN_DomainInformationListFull = -1; static gint ett_umts_rrc_ies_CN_DomainSysInfo = -1; static gint ett_umts_rrc_ies_T_cn_Type = -1; static gint ett_umts_rrc_ies_CN_DomainSysInfoList = -1; static gint ett_umts_rrc_ies_CN_InformationInfo = -1; static gint ett_umts_rrc_ies_CN_InformationInfo_r6 = -1; static gint ett_umts_rrc_ies_CN_InformationInfoFull = -1; static gint ett_umts_rrc_ies_Gsm_map_IDNNS = -1; static gint ett_umts_rrc_ies_T_routingbasis = -1; static gint ett_umts_rrc_ies_T_localPTMSI = -1; static gint ett_umts_rrc_ies_T_tMSIofsamePLMN = -1; static gint ett_umts_rrc_ies_T_tMSIofdifferentPLMN = -1; static gint ett_umts_rrc_ies_T_iMSIresponsetopaging = -1; static gint ett_umts_rrc_ies_T_iMSIcauseUEinitiatedEvent = -1; static gint ett_umts_rrc_ies_T_iMEI = -1; static gint ett_umts_rrc_ies_T_spare2 = -1; static gint ett_umts_rrc_ies_T_spare1 = -1; static gint ett_umts_rrc_ies_IMEI = -1; static gint ett_umts_rrc_ies_IMSI_GSM_MAP = -1; static gint ett_umts_rrc_ies_IntraDomainNasNodeSelector = -1; static gint ett_umts_rrc_ies_T_version = -1; static gint ett_umts_rrc_ies_T_release99 = -1; static gint ett_umts_rrc_ies_T_cn_Type1 = -1; static gint ett_umts_rrc_ies_T_later = -1; static gint ett_umts_rrc_ies_LAI = -1; static gint ett_umts_rrc_ies_MCC = -1; static gint ett_umts_rrc_ies_MNC = -1; static gint ett_umts_rrc_ies_MultiplePLMN_List_r6 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6 = -1; static gint ett_umts_rrc_ies_PLMN_Identity = -1; static gint ett_umts_rrc_ies_PLMN_IdentityWithOptionalMCC_r6 = -1; static gint ett_umts_rrc_ies_PLMN_Type = -1; static gint ett_umts_rrc_ies_T_gsm_MAP = -1; static gint ett_umts_rrc_ies_T_ansi_41 = -1; static gint ett_umts_rrc_ies_T_gsm_MAP_and_ANSI_41 = -1; static gint ett_umts_rrc_ies_RAB_Identity = -1; static gint ett_umts_rrc_ies_RAI = -1; static gint ett_umts_rrc_ies_AccessClassBarredList = -1; static gint ett_umts_rrc_ies_CellAccessRestriction = -1; static gint ett_umts_rrc_ies_CellBarred = -1; static gint ett_umts_rrc_ies_T_barred = -1; static gint ett_umts_rrc_ies_CellIdentity_PerRL_List = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoSIB_3_4 = -1; static gint ett_umts_rrc_ies_T_cellSelectQualityMeasure = -1; static gint ett_umts_rrc_ies_T_cpich_Ec_N0 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo = -1; static gint ett_umts_rrc_ies_T_fdd = -1; static gint ett_umts_rrc_ies_T_tdd = -1; static gint ett_umts_rrc_ies_DomainSpecificAccessRestrictionForSharedNetwork_v670ext = -1; static gint ett_umts_rrc_ies_DomainSpecificAccessRestrictionList_v670ext = -1; static gint ett_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext = -1; static gint ett_umts_rrc_ies_DomainSpecificAccessRestriction_v670ext = -1; static gint ett_umts_rrc_ies_T_restriction = -1; static gint ett_umts_rrc_ies_Mapping = -1; static gint ett_umts_rrc_ies_Mapping_LCR_r4 = -1; static gint ett_umts_rrc_ies_MappingFunctionParameter = -1; static gint ett_umts_rrc_ies_MappingFunctionParameterList = -1; static gint ett_umts_rrc_ies_MappingInfo = -1; static gint ett_umts_rrc_ies_RAT_FDD_Info = -1; static gint ett_umts_rrc_ies_RAT_FDD_InfoList = -1; static gint ett_umts_rrc_ies_RAT_TDD_Info = -1; static gint ett_umts_rrc_ies_RAT_TDD_InfoList = -1; static gint ett_umts_rrc_ies_URA_IdentityList = -1; static gint ett_umts_rrc_ies_BackoffControlParams = -1; static gint ett_umts_rrc_ies_CapabilityUpdateRequirement = -1; static gint ett_umts_rrc_ies_CapabilityUpdateRequirement_r4_ext = -1; static gint ett_umts_rrc_ies_CapabilityUpdateRequirement_r4 = -1; static gint ett_umts_rrc_ies_CipheringModeCommand = -1; static gint ett_umts_rrc_ies_CipheringModeInfo = -1; static gint ett_umts_rrc_ies_CN_PagedUE_Identity = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapability = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapability_LCR_r4 = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabFDDList = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabFDDList2 = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabFDDList_ext = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabFDD = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabFDD2 = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabFDD_ext = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabTDDList = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabTDD = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabGSMList = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabGSM = -1; static gint ett_umts_rrc_ies_CompressedModeMeasCapabMC = -1; static gint ett_umts_rrc_ies_CPCH_Parameters = -1; static gint ett_umts_rrc_ies_DL_PhysChCapabilityFDD = -1; static gint ett_umts_rrc_ies_DL_PhysChCapabilityFDD_v380ext = -1; static gint ett_umts_rrc_ies_DL_PhysChCapabilityTDD = -1; static gint ett_umts_rrc_ies_DL_PhysChCapabilityTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_DL_TransChCapability = -1; static gint ett_umts_rrc_ies_DRAC_SysInfo = -1; static gint ett_umts_rrc_ies_DRAC_SysInfoList = -1; static gint ett_umts_rrc_ies_FailureCauseWithProtErr = -1; static gint ett_umts_rrc_ies_FailureCauseWithProtErrTrId = -1; static gint ett_umts_rrc_ies_GroupIdentityWithReleaseInformation = -1; static gint ett_umts_rrc_ies_GroupReleaseInformation = -1; static gint ett_umts_rrc_ies_GSM_Measurements = -1; static gint ett_umts_rrc_ies_IMSI_and_ESN_DS_41 = -1; static gint ett_umts_rrc_ies_InitialPriorityDelayList = -1; static gint ett_umts_rrc_ies_InitialUE_Identity = -1; static gint ett_umts_rrc_ies_IntegrityCheckInfo = -1; static gint ett_umts_rrc_ies_IntegrityProtActivationInfo = -1; static gint ett_umts_rrc_ies_IntegrityProtectionModeCommand = -1; static gint ett_umts_rrc_ies_T_startIntegrityProtection = -1; static gint ett_umts_rrc_ies_T_modify = -1; static gint ett_umts_rrc_ies_IntegrityProtectionModeInfo = -1; static gint ett_umts_rrc_ies_MeasurementCapability = -1; static gint ett_umts_rrc_ies_MeasurementCapabilityExt = -1; static gint ett_umts_rrc_ies_MeasurementCapabilityExt2 = -1; static gint ett_umts_rrc_ies_MeasurementCapability_r4_ext = -1; static gint ett_umts_rrc_ies_MultiRAT_Capability = -1; static gint ett_umts_rrc_ies_MultiModeRAT_Capability_v590ext = -1; static gint ett_umts_rrc_ies_P_TMSI_and_RAI_GSM_MAP = -1; static gint ett_umts_rrc_ies_PagingRecord = -1; static gint ett_umts_rrc_ies_T_cn_Identity = -1; static gint ett_umts_rrc_ies_T_utran_Identity = -1; static gint ett_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE = -1; static gint ett_umts_rrc_ies_PagingRecord2_r5 = -1; static gint ett_umts_rrc_ies_T_utran_SingleUE_Identity = -1; static gint ett_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE1 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation = -1; static gint ett_umts_rrc_ies_PagingRecordList = -1; static gint ett_umts_rrc_ies_PagingRecord2List_r5 = -1; static gint ett_umts_rrc_ies_PDCP_Capability = -1; static gint ett_umts_rrc_ies_T_supportForRfc2507 = -1; static gint ett_umts_rrc_ies_PDCP_Capability_r4_ext = -1; static gint ett_umts_rrc_ies_T_supportForRfc3095 = -1; static gint ett_umts_rrc_ies_T_supported = -1; static gint ett_umts_rrc_ies_PDCP_Capability_r5_ext = -1; static gint ett_umts_rrc_ies_PDCP_Capability_r5_ext2 = -1; static gint ett_umts_rrc_ies_PhysicalChannelCapability = -1; static gint ett_umts_rrc_ies_T_fddPhysChCapability = -1; static gint ett_umts_rrc_ies_T_tddPhysChCapability = -1; static gint ett_umts_rrc_ies_PhysicalChannelCapability_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_tdd128_PhysChCapability = -1; static gint ett_umts_rrc_ies_PhysicalChannelCapability_hspdsch_r5 = -1; static gint ett_umts_rrc_ies_T_fdd_hspdsch = -1; static gint ett_umts_rrc_ies_T_supported1 = -1; static gint ett_umts_rrc_ies_T_tdd384_hspdsch = -1; static gint ett_umts_rrc_ies_T_tdd128_hspdsch = -1; static gint ett_umts_rrc_ies_PNBSCH_Allocation_r4 = -1; static gint ett_umts_rrc_ies_ProtocolErrorIndicatorWithMoreInfo = -1; static gint ett_umts_rrc_ies_T_errorOccurred = -1; static gint ett_umts_rrc_ies_ProtocolErrorMoreInformation = -1; static gint ett_umts_rrc_ies_T_diagnosticsType = -1; static gint ett_umts_rrc_ies_T_type1 = -1; static gint ett_umts_rrc_ies_Rb_timer_indicator = -1; static gint ett_umts_rrc_ies_RedirectionInfo = -1; static gint ett_umts_rrc_ies_RedirectionInfo_r6 = -1; static gint ett_umts_rrc_ies_RF_Capability = -1; static gint ett_umts_rrc_ies_T_fddRF_Capability = -1; static gint ett_umts_rrc_ies_T_tddRF_Capability = -1; static gint ett_umts_rrc_ies_RF_Capability_r4_ext = -1; static gint ett_umts_rrc_ies_T_tddRF_Capability1 = -1; static gint ett_umts_rrc_ies_RLC_Capability = -1; static gint ett_umts_rrc_ies_RLC_Capability_r5_ext = -1; static gint ett_umts_rrc_ies_RRC_ConnectionReleaseInformation = -1; static gint ett_umts_rrc_ies_T_release = -1; static gint ett_umts_rrc_ies_RRC_MessageSequenceNumberList = -1; static gint ett_umts_rrc_ies_SecurityCapability = -1; static gint ett_umts_rrc_ies_T_cipheringAlgorithmCap = -1; static gint ett_umts_rrc_ies_T_integrityProtectionAlgorithmCap = -1; static gint ett_umts_rrc_ies_Serving_HSDSCH_CellInformation = -1; static gint ett_umts_rrc_ies_SimultaneousSCCPCH_DPCH_Reception = -1; static gint ett_umts_rrc_ies_T_supported2 = -1; static gint ett_umts_rrc_ies_STARTList = -1; static gint ett_umts_rrc_ies_STARTSingle = -1; static gint ett_umts_rrc_ies_CapabilityUpdateRequirement_r5 = -1; static gint ett_umts_rrc_ies_SystemSpecificCapUpdateReqList = -1; static gint ett_umts_rrc_ies_SystemSpecificCapUpdateReqList_r5 = -1; static gint ett_umts_rrc_ies_TMSI_and_LAI_GSM_MAP = -1; static gint ett_umts_rrc_ies_TransportChannelCapability = -1; static gint ett_umts_rrc_ies_TurboSupport = -1; static gint ett_umts_rrc_ies_U_RNTI = -1; static gint ett_umts_rrc_ies_U_RNTI_Group = -1; static gint ett_umts_rrc_ies_U_RNTI_Short = -1; static gint ett_umts_rrc_ies_UE_CapabilityContainer_IEs = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions = -1; static gint ett_umts_rrc_ies_UE_ConnTimersAndConstants = -1; static gint ett_umts_rrc_ies_UE_ConnTimersAndConstants_v3a0ext = -1; static gint ett_umts_rrc_ies_UE_ConnTimersAndConstants_r5 = -1; static gint ett_umts_rrc_ies_UE_IdleTimersAndConstants = -1; static gint ett_umts_rrc_ies_UE_IdleTimersAndConstants_v3a0ext = -1; static gint ett_umts_rrc_ies_UE_MultiModeRAT_Capability = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabilityInfo = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v370ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v380ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v3a0ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v3g0ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v650ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v6xyext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabBandFDDList2 = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabBandFDD2 = -1; static gint ett_umts_rrc_ies_T_fddRF_Capability1 = -1; static gint ett_umts_rrc_ies_UE_PositioningCapabilityExt_v380 = -1; static gint ett_umts_rrc_ies_UE_PositioningCapabilityExt_v3a0 = -1; static gint ett_umts_rrc_ies_UE_PositioningCapabilityExt_v3g0 = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabBandFDDList = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabBandFDDList_ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabBandFDD = -1; static gint ett_umts_rrc_ies_T_fddRF_Capability2 = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabBandFDD_ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v4b0ext = -1; static gint ett_umts_rrc_ies_T_tdd_CapabilityExt = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapabilityComp = -1; static gint ett_umts_rrc_ies_RF_CapabilityComp = -1; static gint ett_umts_rrc_ies_T_fdd1 = -1; static gint ett_umts_rrc_ies_T_tdd384_RF_Capability = -1; static gint ett_umts_rrc_ies_T_tdd128_RF_Capability = -1; static gint ett_umts_rrc_ies_RF_CapabBandListFDDComp = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v590ext = -1; static gint ett_umts_rrc_ies_UE_RadioAccessCapability_v5c0ext = -1; static gint ett_umts_rrc_ies_UL_PhysChCapabilityFDD = -1; static gint ett_umts_rrc_ies_UL_PhysChCapabilityFDD_r6 = -1; static gint ett_umts_rrc_ies_UL_PhysChCapabilityTDD = -1; static gint ett_umts_rrc_ies_UL_PhysChCapabilityTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_PhysicalChannelCapability_edch_r6 = -1; static gint ett_umts_rrc_ies_T_fdd_edch = -1; static gint ett_umts_rrc_ies_T_supported3 = -1; static gint ett_umts_rrc_ies_UL_TransChCapability = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo1 = -1; static gint ett_umts_rrc_ies_T_tdd1 = -1; static gint ett_umts_rrc_ies_UE_Positioning_Capability = -1; static gint ett_umts_rrc_ies_UE_SecurityInformation = -1; static gint ett_umts_rrc_ies_UE_SecurityInformation2 = -1; static gint ett_umts_rrc_ies_AlgorithmSpecificInfo = -1; static gint ett_umts_rrc_ies_AlgorithmSpecificInfo_r4 = -1; static gint ett_umts_rrc_ies_DL_AM_RLC_Mode = -1; static gint ett_umts_rrc_ies_DL_AM_RLC_Mode_r5 = -1; static gint ett_umts_rrc_ies_DL_CounterSynchronisationInfo = -1; static gint ett_umts_rrc_ies_DL_CounterSynchronisationInfo_r5 = -1; static gint ett_umts_rrc_ies_DL_LogicalChannelMapping = -1; static gint ett_umts_rrc_ies_DL_LogicalChannelMapping_r5 = -1; static gint ett_umts_rrc_ies_DL_LogicalChannelMappingList = -1; static gint ett_umts_rrc_ies_DL_LogicalChannelMappingList_r5 = -1; static gint ett_umts_rrc_ies_DL_RFC3095_r4 = -1; static gint ett_umts_rrc_ies_DL_RLC_Mode = -1; static gint ett_umts_rrc_ies_DL_RLC_Mode_r5 = -1; static gint ett_umts_rrc_ies_DL_RLC_Mode_r6 = -1; static gint ett_umts_rrc_ies_DL_RLC_StatusInfo = -1; static gint ett_umts_rrc_ies_DL_TM_RLC_Mode = -1; static gint ett_umts_rrc_ies_DL_TransportChannelType = -1; static gint ett_umts_rrc_ies_DL_TransportChannelType_r5 = -1; static gint ett_umts_rrc_ies_DL_UM_RLC_Mode_r5 = -1; static gint ett_umts_rrc_ies_DL_UM_RLC_Mode_r6 = -1; static gint ett_umts_rrc_ies_ExplicitDiscard = -1; static gint ett_umts_rrc_ies_HeaderCompressionInfo = -1; static gint ett_umts_rrc_ies_HeaderCompressionInfoList = -1; static gint ett_umts_rrc_ies_HeaderCompressionInfo_r4 = -1; static gint ett_umts_rrc_ies_HeaderCompressionInfoList_r4 = -1; static gint ett_umts_rrc_ies_LosslessSRNS_RelocSupport = -1; static gint ett_umts_rrc_ies_MaxDAT_Retransmissions = -1; static gint ett_umts_rrc_ies_PDCP_Info = -1; static gint ett_umts_rrc_ies_PDCP_Info_r4 = -1; static gint ett_umts_rrc_ies_PDCP_InfoReconfig = -1; static gint ett_umts_rrc_ies_PDCP_InfoReconfig_r4 = -1; static gint ett_umts_rrc_ies_PollingInfo = -1; static gint ett_umts_rrc_ies_PredefinedRB_Configuration = -1; static gint ett_umts_rrc_ies_PreDefRadioConfiguration = -1; static gint ett_umts_rrc_ies_PredefinedConfigStatusList = -1; static gint ett_umts_rrc_ies_PredefinedConfigStatusInfo = -1; static gint ett_umts_rrc_ies_T_other = -1; static gint ett_umts_rrc_ies_PredefinedConfigStatusListComp = -1; static gint ett_umts_rrc_ies_PredefinedConfigSetsWithDifferentValueTag = -1; static gint ett_umts_rrc_ies_PredefinedConfigSetWithDifferentValueTag = -1; static gint ett_umts_rrc_ies_PredefinedConfigValueTagList = -1; static gint ett_umts_rrc_ies_PredefinedConfigStatusListVarSz = -1; static gint ett_umts_rrc_ies_RAB_Info = -1; static gint ett_umts_rrc_ies_RAB_Info_r6_ext = -1; static gint ett_umts_rrc_ies_RAB_Info_r6 = -1; static gint ett_umts_rrc_ies_RAB_InformationList = -1; static gint ett_umts_rrc_ies_RAB_InformationList_r6 = -1; static gint ett_umts_rrc_ies_RAB_InformationReconfigList = -1; static gint ett_umts_rrc_ies_RAB_InformationReconfig = -1; static gint ett_umts_rrc_ies_RAB_Info_Post = -1; static gint ett_umts_rrc_ies_RAB_InformationSetup = -1; static gint ett_umts_rrc_ies_RAB_InformationSetup_r4 = -1; static gint ett_umts_rrc_ies_RAB_InformationSetup_r5 = -1; static gint ett_umts_rrc_ies_RAB_InformationSetup_r6_ext = -1; static gint ett_umts_rrc_ies_RAB_InformationSetup_r6 = -1; static gint ett_umts_rrc_ies_RAB_InformationSetupList = -1; static gint ett_umts_rrc_ies_RAB_InformationSetupList_r4 = -1; static gint ett_umts_rrc_ies_RAB_InformationSetupList_r5 = -1; static gint ett_umts_rrc_ies_RAB_InformationSetupList_r6 = -1; static gint ett_umts_rrc_ies_RAB_InformationSetupList_r6_ext = -1; static gint ett_umts_rrc_ies_RB_ActivationTimeInfo = -1; static gint ett_umts_rrc_ies_RB_ActivationTimeInfoList = -1; static gint ett_umts_rrc_ies_RB_COUNT_C_Information = -1; static gint ett_umts_rrc_ies_RB_COUNT_C_InformationList = -1; static gint ett_umts_rrc_ies_RB_COUNT_C_MSB_Information = -1; static gint ett_umts_rrc_ies_RB_COUNT_C_MSB_InformationList = -1; static gint ett_umts_rrc_ies_RB_IdentityList = -1; static gint ett_umts_rrc_ies_RB_InformationAffected = -1; static gint ett_umts_rrc_ies_RB_InformationAffected_r5 = -1; static gint ett_umts_rrc_ies_RB_InformationAffected_r6 = -1; static gint ett_umts_rrc_ies_RB_InformationAffectedList = -1; static gint ett_umts_rrc_ies_RB_InformationAffectedList_r5 = -1; static gint ett_umts_rrc_ies_RB_InformationAffectedList_r6 = -1; static gint ett_umts_rrc_ies_RB_InformationChanged_r6 = -1; static gint ett_umts_rrc_ies_T_rb_Change = -1; static gint ett_umts_rrc_ies_RB_InformationChangedList_r6 = -1; static gint ett_umts_rrc_ies_RB_InformationReconfig = -1; static gint ett_umts_rrc_ies_RB_InformationReconfig_r4 = -1; static gint ett_umts_rrc_ies_RB_InformationReconfig_r5 = -1; static gint ett_umts_rrc_ies_RB_InformationReconfig_r6 = -1; static gint ett_umts_rrc_ies_RB_InformationReconfigList = -1; static gint ett_umts_rrc_ies_RB_InformationReconfigList_r4 = -1; static gint ett_umts_rrc_ies_RB_InformationReconfigList_r5 = -1; static gint ett_umts_rrc_ies_RB_InformationReconfigList_r6 = -1; static gint ett_umts_rrc_ies_RB_InformationReleaseList = -1; static gint ett_umts_rrc_ies_RB_InformationSetup = -1; static gint ett_umts_rrc_ies_RB_InformationSetup_r4 = -1; static gint ett_umts_rrc_ies_RB_InformationSetup_r5 = -1; static gint ett_umts_rrc_ies_RB_InformationSetup_r6 = -1; static gint ett_umts_rrc_ies_RB_InformationSetupList = -1; static gint ett_umts_rrc_ies_RB_InformationSetupList_r4 = -1; static gint ett_umts_rrc_ies_RB_InformationSetupList_r5 = -1; static gint ett_umts_rrc_ies_RB_InformationSetupList_r6 = -1; static gint ett_umts_rrc_ies_RB_MappingInfo = -1; static gint ett_umts_rrc_ies_RB_MappingInfo_r5 = -1; static gint ett_umts_rrc_ies_RB_MappingInfo_r6 = -1; static gint ett_umts_rrc_ies_RB_MappingOption = -1; static gint ett_umts_rrc_ies_RB_MappingOption_r5 = -1; static gint ett_umts_rrc_ies_RB_MappingOption_r6 = -1; static gint ett_umts_rrc_ies_RB_PDCPContextRelocation = -1; static gint ett_umts_rrc_ies_RB_PDCPContextRelocationList = -1; static gint ett_umts_rrc_ies_RB_WithPDCP_Info = -1; static gint ett_umts_rrc_ies_RB_WithPDCP_InfoList = -1; static gint ett_umts_rrc_ies_RFC2507_Info = -1; static gint ett_umts_rrc_ies_RFC3095_Info_r4 = -1; static gint ett_umts_rrc_ies_RLC_Info = -1; static gint ett_umts_rrc_ies_RLC_Info_r5 = -1; static gint ett_umts_rrc_ies_RLC_Info_r6 = -1; static gint ett_umts_rrc_ies_RLC_Info_MBMS_r6 = -1; static gint ett_umts_rrc_ies_RLC_InfoChoice = -1; static gint ett_umts_rrc_ies_RLC_InfoChoice_r5 = -1; static gint ett_umts_rrc_ies_RLC_InfoChoice_r6 = -1; static gint ett_umts_rrc_ies_RLC_PDU_SizeList = -1; static gint ett_umts_rrc_ies_RLC_SizeInfo = -1; static gint ett_umts_rrc_ies_RLC_SizeExplicitList = -1; static gint ett_umts_rrc_ies_ROHC_ProfileList_r4 = -1; static gint ett_umts_rrc_ies_ROHC_PacketSizeList_r4 = -1; static gint ett_umts_rrc_ies_SRB_InformationSetup = -1; static gint ett_umts_rrc_ies_SRB_InformationSetup_r5 = -1; static gint ett_umts_rrc_ies_SRB_InformationSetup_r6 = -1; static gint ett_umts_rrc_ies_SRB_InformationSetupList = -1; static gint ett_umts_rrc_ies_SRB_InformationSetupList_r5 = -1; static gint ett_umts_rrc_ies_SRB_InformationSetupList_r6 = -1; static gint ett_umts_rrc_ies_SRB_InformationSetupList2 = -1; static gint ett_umts_rrc_ies_TransmissionRLC_Discard = -1; static gint ett_umts_rrc_ies_UL_AM_RLC_Mode = -1; static gint ett_umts_rrc_ies_UL_CounterSynchronisationInfo = -1; static gint ett_umts_rrc_ies_UL_LogicalChannelMapping = -1; static gint ett_umts_rrc_ies_T_rlc_SizeList = -1; static gint ett_umts_rrc_ies_UL_LogicalChannelMapping_r6 = -1; static gint ett_umts_rrc_ies_T_ul_TrCH_Type = -1; static gint ett_umts_rrc_ies_T_dch_rach_cpch_usch = -1; static gint ett_umts_rrc_ies_T_rlc_SizeList1 = -1; static gint ett_umts_rrc_ies_T_e_dch = -1; static gint ett_umts_rrc_ies_UL_LogicalChannelMappingList = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_maxLoCHperRLC_OF_UL_LogicalChannelMapping = -1; static gint ett_umts_rrc_ies_UL_LogicalChannelMappingList_r6 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_maxLoCHperRLC_OF_UL_LogicalChannelMapping_r6 = -1; static gint ett_umts_rrc_ies_UL_LogicalChannelMappings = -1; static gint ett_umts_rrc_ies_UL_LogicalChannelMappings_r6 = -1; static gint ett_umts_rrc_ies_UL_RFC3095_r4 = -1; static gint ett_umts_rrc_ies_UL_RLC_Mode = -1; static gint ett_umts_rrc_ies_UL_TM_RLC_Mode = -1; static gint ett_umts_rrc_ies_UL_UM_RLC_Mode = -1; static gint ett_umts_rrc_ies_UL_TransportChannelType = -1; static gint ett_umts_rrc_ies_UM_RLC_DuplAvoid_Reord_Info_r6 = -1; static gint ett_umts_rrc_ies_UM_RLC_OutOSeqDelivery_Info_r6 = -1; static gint ett_umts_rrc_ies_AddOrReconfMAC_dFlow = -1; static gint ett_umts_rrc_ies_AllowedTFC_List = -1; static gint ett_umts_rrc_ies_AllowedTFI_List = -1; static gint ett_umts_rrc_ies_BitModeRLC_SizeInfo = -1; static gint ett_umts_rrc_ies_T_sizeType2 = -1; static gint ett_umts_rrc_ies_T_sizeType3 = -1; static gint ett_umts_rrc_ies_T_sizeType4 = -1; static gint ett_umts_rrc_ies_ChannelCodingType = -1; static gint ett_umts_rrc_ies_CommonDynamicTF_Info = -1; static gint ett_umts_rrc_ies_T_rlc_Size = -1; static gint ett_umts_rrc_ies_T_fdd2 = -1; static gint ett_umts_rrc_ies_T_tdd2 = -1; static gint ett_umts_rrc_ies_T_commonTDD_Choice = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTF_OF_NumberOfTransportBlocks = -1; static gint ett_umts_rrc_ies_CommonDynamicTF_Info_DynamicTTI = -1; static gint ett_umts_rrc_ies_T_commonTDD_Choice1 = -1; static gint ett_umts_rrc_ies_CommonDynamicTF_InfoList = -1; static gint ett_umts_rrc_ies_CommonDynamicTF_InfoList_DynamicTTI = -1; static gint ett_umts_rrc_ies_CommonTransChTFS = -1; static gint ett_umts_rrc_ies_T_tti = -1; static gint ett_umts_rrc_ies_CommonTransChTFS_LCR = -1; static gint ett_umts_rrc_ies_T_tti1 = -1; static gint ett_umts_rrc_ies_DedicatedDynamicTF_Info = -1; static gint ett_umts_rrc_ies_T_rlc_Size1 = -1; static gint ett_umts_rrc_ies_DedicatedDynamicTF_Info_DynamicTTI = -1; static gint ett_umts_rrc_ies_T_rlc_Size2 = -1; static gint ett_umts_rrc_ies_DedicatedDynamicTF_InfoList = -1; static gint ett_umts_rrc_ies_DedicatedDynamicTF_InfoList_DynamicTTI = -1; static gint ett_umts_rrc_ies_DedicatedTransChTFS = -1; static gint ett_umts_rrc_ies_T_tti2 = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInfo2List = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInfoList = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInfoList_r4 = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInfoList_r5 = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInformation = -1; static gint ett_umts_rrc_ies_T_tfs_SignallingMode = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInformation_r4 = -1; static gint ett_umts_rrc_ies_T_tfs_SignallingMode1 = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInformation_r5 = -1; static gint ett_umts_rrc_ies_T_tfs_SignallingMode2 = -1; static gint ett_umts_rrc_ies_DL_AddReconfTransChInformation2 = -1; static gint ett_umts_rrc_ies_T_tfs_SignallingMode3 = -1; static gint ett_umts_rrc_ies_DL_CommonTransChInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo2 = -1; static gint ett_umts_rrc_ies_T_fdd3 = -1; static gint ett_umts_rrc_ies_T_dl_Parameters = -1; static gint ett_umts_rrc_ies_T_tdd3 = -1; static gint ett_umts_rrc_ies_DL_CommonTransChInfo_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo3 = -1; static gint ett_umts_rrc_ies_T_fdd4 = -1; static gint ett_umts_rrc_ies_T_dl_Parameters1 = -1; static gint ett_umts_rrc_ies_T_dl_DCH_TFCS = -1; static gint ett_umts_rrc_ies_T_tdd4 = -1; static gint ett_umts_rrc_ies_DL_DeletedTransChInfoList = -1; static gint ett_umts_rrc_ies_DL_DeletedTransChInfoList_r5 = -1; static gint ett_umts_rrc_ies_DL_TransportChannelIdentity = -1; static gint ett_umts_rrc_ies_DL_TransportChannelIdentity_r5 = -1; static gint ett_umts_rrc_ies_DL_TrCH_TypeId1_r5 = -1; static gint ett_umts_rrc_ies_DL_TrCH_TypeId2_r5 = -1; static gint ett_umts_rrc_ies_DRAC_StaticInformation = -1; static gint ett_umts_rrc_ies_DRAC_StaticInformationList = -1; static gint ett_umts_rrc_ies_E_DCH_AddReconf_MAC_d_Flow = -1; static gint ett_umts_rrc_ies_T_transmissionGrantType = -1; static gint ett_umts_rrc_ies_T_non_ScheduledTranmGrantInfo = -1; static gint ett_umts_rrc_ies_E_DCH_Harq_Info = -1; static gint ett_umts_rrc_ies_ExplicitTFCS_Configuration = -1; static gint ett_umts_rrc_ies_T_replacement = -1; static gint ett_umts_rrc_ies_GainFactorInformation = -1; static gint ett_umts_rrc_ies_HSDSCH_Info = -1; static gint ett_umts_rrc_ies_HARQ_Info = -1; static gint ett_umts_rrc_ies_T_memoryPartitioning = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize = -1; static gint ett_umts_rrc_ies_IndividualDL_CCTrCH_Info = -1; static gint ett_umts_rrc_ies_T_tfcs_SignallingMode = -1; static gint ett_umts_rrc_ies_IndividualDL_CCTrCH_InfoList = -1; static gint ett_umts_rrc_ies_IndividualUL_CCTrCH_Info = -1; static gint ett_umts_rrc_ies_IndividualUL_CCTrCH_InfoList = -1; static gint ett_umts_rrc_ies_LogicalChannelByRB = -1; static gint ett_umts_rrc_ies_LogicalChannelList = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_15_OF_LogicalChannelByRB = -1; static gint ett_umts_rrc_ies_MAC_d_FlowIdentityDCHandHSDSCH = -1; static gint ett_umts_rrc_ies_MAC_d_PDU_SizeInfo_List = -1; static gint ett_umts_rrc_ies_MAC_d_PDUsizeInfo = -1; static gint ett_umts_rrc_ies_MAC_hs_AddReconfQueue_List = -1; static gint ett_umts_rrc_ies_MAC_hs_AddReconfQueue = -1; static gint ett_umts_rrc_ies_MAC_hs_DelQueue_List = -1; static gint ett_umts_rrc_ies_MAC_hs_DelQueue = -1; static gint ett_umts_rrc_ies_NumberOfTbSizeAndTTIList = -1; static gint ett_umts_rrc_ies_NumberOfTbSizeAndTTIList_item = -1; static gint ett_umts_rrc_ies_Non_allowedTFC_List = -1; static gint ett_umts_rrc_ies_NumberOfTransportBlocks = -1; static gint ett_umts_rrc_ies_OctetModeRLC_SizeInfoType1 = -1; static gint ett_umts_rrc_ies_T_sizeType21 = -1; static gint ett_umts_rrc_ies_T_sizeType31 = -1; static gint ett_umts_rrc_ies_OctetModeRLC_SizeInfoType2 = -1; static gint ett_umts_rrc_ies_PowerOffsetInfoShort = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo4 = -1; static gint ett_umts_rrc_ies_T_fdd5 = -1; static gint ett_umts_rrc_ies_PowerOffsetInformation = -1; static gint ett_umts_rrc_ies_PreDefTransChConfiguration = -1; static gint ett_umts_rrc_ies_QualityTarget = -1; static gint ett_umts_rrc_ies_RestrictedTrChInfo = -1; static gint ett_umts_rrc_ies_RestrictedTrChInfoList = -1; static gint ett_umts_rrc_ies_SemistaticTF_Information = -1; static gint ett_umts_rrc_ies_SignalledGainFactors = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo5 = -1; static gint ett_umts_rrc_ies_T_fdd6 = -1; static gint ett_umts_rrc_ies_SplitTFCI_Signalling = -1; static gint ett_umts_rrc_ies_TFC_Subset = -1; static gint ett_umts_rrc_ies_TFC_SubsetList = -1; static gint ett_umts_rrc_ies_TFC_SubsetList_item = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo6 = -1; static gint ett_umts_rrc_ies_T_tdd5 = -1; static gint ett_umts_rrc_ies_TFCI_Field2_Information = -1; static gint ett_umts_rrc_ies_TFCI_Range = -1; static gint ett_umts_rrc_ies_TFCI_RangeList = -1; static gint ett_umts_rrc_ies_TFCS = -1; static gint ett_umts_rrc_ies_TFCS_Identity = -1; static gint ett_umts_rrc_ies_TFCS_InfoForDSCH = -1; static gint ett_umts_rrc_ies_TFCS_ReconfAdd = -1; static gint ett_umts_rrc_ies_T_ctfcSize = -1; static gint ett_umts_rrc_ies_T_ctfc2Bit = -1; static gint ett_umts_rrc_ies_T_ctfc2Bit_item = -1; static gint ett_umts_rrc_ies_T_ctfc4Bit = -1; static gint ett_umts_rrc_ies_T_ctfc4Bit_item = -1; static gint ett_umts_rrc_ies_T_ctfc6Bit = -1; static gint ett_umts_rrc_ies_T_ctfc6Bit_item = -1; static gint ett_umts_rrc_ies_T_ctfc8Bit = -1; static gint ett_umts_rrc_ies_T_ctfc8Bit_item = -1; static gint ett_umts_rrc_ies_T_ctfc12Bit = -1; static gint ett_umts_rrc_ies_T_ctfc12Bit_item = -1; static gint ett_umts_rrc_ies_T_ctfc16Bit = -1; static gint ett_umts_rrc_ies_T_ctfc16Bit_item = -1; static gint ett_umts_rrc_ies_T_ctfc24Bit = -1; static gint ett_umts_rrc_ies_T_ctfc24Bit_item = -1; static gint ett_umts_rrc_ies_TFCS_Removal = -1; static gint ett_umts_rrc_ies_TFCS_RemovalList = -1; static gint ett_umts_rrc_ies_TM_SignallingInfo = -1; static gint ett_umts_rrc_ies_T_tm_SignallingMode = -1; static gint ett_umts_rrc_ies_T_mode2 = -1; static gint ett_umts_rrc_ies_TransportChannelIdentityDCHandDSCH = -1; static gint ett_umts_rrc_ies_TransportFormatSet = -1; static gint ett_umts_rrc_ies_TransportFormatSet_LCR = -1; static gint ett_umts_rrc_ies_UL_AddReconfTransChInfoList = -1; static gint ett_umts_rrc_ies_UL_AddReconfTransChInfoList_r6 = -1; static gint ett_umts_rrc_ies_UL_AddReconfTransChInformation = -1; static gint ett_umts_rrc_ies_UL_AddReconfTransChInformation_r6 = -1; static gint ett_umts_rrc_ies_T_dch_usch = -1; static gint ett_umts_rrc_ies_T_e_dch1 = -1; static gint ett_umts_rrc_ies_UL_CommonTransChInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo7 = -1; static gint ett_umts_rrc_ies_T_fdd7 = -1; static gint ett_umts_rrc_ies_T_tdd6 = -1; static gint ett_umts_rrc_ies_UL_CommonTransChInfo_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo8 = -1; static gint ett_umts_rrc_ies_T_fdd8 = -1; static gint ett_umts_rrc_ies_T_tdd7 = -1; static gint ett_umts_rrc_ies_UL_ControlledTrChList = -1; static gint ett_umts_rrc_ies_UL_DeletedTransChInfoList = -1; static gint ett_umts_rrc_ies_UL_DeletedTransChInfoList_r6 = -1; static gint ett_umts_rrc_ies_UL_TransportChannelIdentity = -1; static gint ett_umts_rrc_ies_UL_TransportChannelIdentity_r6 = -1; static gint ett_umts_rrc_ies_T_dch_usch1 = -1; static gint ett_umts_rrc_ies_USCH_TransportChannelsInfo = -1; static gint ett_umts_rrc_ies_USCH_TransportChannelsInfo_item = -1; static gint ett_umts_rrc_ies_AC_To_ASC_MappingTable = -1; static gint ett_umts_rrc_ies_AccessServiceClass_FDD = -1; static gint ett_umts_rrc_ies_T_assignedSubChannelNumber = -1; static gint ett_umts_rrc_ies_AccessServiceClass_TDD = -1; static gint ett_umts_rrc_ies_T_channelisationCodeIndices = -1; static gint ett_umts_rrc_ies_T_subchannelSize = -1; static gint ett_umts_rrc_ies_T_size2 = -1; static gint ett_umts_rrc_ies_T_size4 = -1; static gint ett_umts_rrc_ies_T_subchannels1 = -1; static gint ett_umts_rrc_ies_T_size8 = -1; static gint ett_umts_rrc_ies_T_subchannels2 = -1; static gint ett_umts_rrc_ies_AccessServiceClass_TDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_availableSYNC_UlCodesIndics = -1; static gint ett_umts_rrc_ies_T_subchannelSize1 = -1; static gint ett_umts_rrc_ies_T_size21 = -1; static gint ett_umts_rrc_ies_T_size41 = -1; static gint ett_umts_rrc_ies_T_subchannels4 = -1; static gint ett_umts_rrc_ies_T_size81 = -1; static gint ett_umts_rrc_ies_T_subchannels5 = -1; static gint ett_umts_rrc_ies_AdditionalPRACH_TF_and_TFCS_CCCH_IEs = -1; static gint ett_umts_rrc_ies_AdditionalPRACH_TF_and_TFCS_CCCH = -1; static gint ett_umts_rrc_ies_AdditionalPRACH_TF_and_TFCS_CCCH_List = -1; static gint ett_umts_rrc_ies_AICH_Info = -1; static gint ett_umts_rrc_ies_AllocationPeriodInfo = -1; static gint ett_umts_rrc_ies_AP_Signature_VCAM = -1; static gint ett_umts_rrc_ies_ASCSetting_FDD = -1; static gint ett_umts_rrc_ies_ASCSetting_TDD = -1; static gint ett_umts_rrc_ies_ASCSetting_TDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_AvailableAP_Signature_VCAMList = -1; static gint ett_umts_rrc_ies_AvailableAP_SignatureList = -1; static gint ett_umts_rrc_ies_AvailableAP_SubchannelList = -1; static gint ett_umts_rrc_ies_AvailableMinimumSF_ListVCAM = -1; static gint ett_umts_rrc_ies_AvailableMinimumSF_VCAM = -1; static gint ett_umts_rrc_ies_AvailableSignatures = -1; static gint ett_umts_rrc_ies_AvailableSubChannelNumbers = -1; static gint ett_umts_rrc_ies_CCTrCH_PowerControlInfo = -1; static gint ett_umts_rrc_ies_CCTrCH_PowerControlInfo_r4 = -1; static gint ett_umts_rrc_ies_CCTrCH_PowerControlInfo_r5 = -1; static gint ett_umts_rrc_ies_CD_AccessSlotSubchannelList = -1; static gint ett_umts_rrc_ies_CD_SignatureCodeList = -1; static gint ett_umts_rrc_ies_CellAndChannelIdentity = -1; static gint ett_umts_rrc_ies_ChannelAssignmentActive = -1; static gint ett_umts_rrc_ies_ChannelReqParamsForUCSM = -1; static gint ett_umts_rrc_ies_CodeRange = -1; static gint ett_umts_rrc_ies_CommonTimeslotInfo = -1; static gint ett_umts_rrc_ies_CommonTimeslotInfoSCCPCH = -1; static gint ett_umts_rrc_ies_CPCH_PersistenceLevels = -1; static gint ett_umts_rrc_ies_CPCH_PersistenceLevelsList = -1; static gint ett_umts_rrc_ies_CPCH_SetInfo = -1; static gint ett_umts_rrc_ies_CPCH_SetInfoList = -1; static gint ett_umts_rrc_ies_DL_CCTrCh = -1; static gint ett_umts_rrc_ies_DL_CCTrCh_r4 = -1; static gint ett_umts_rrc_ies_T_tddOption = -1; static gint ett_umts_rrc_ies_T_tdd384 = -1; static gint ett_umts_rrc_ies_T_tdd128 = -1; static gint ett_umts_rrc_ies_DL_CCTrChList = -1; static gint ett_umts_rrc_ies_DL_CCTrChList_r4 = -1; static gint ett_umts_rrc_ies_DL_CCTrChListToRemove = -1; static gint ett_umts_rrc_ies_DL_CCTrChTPCList = -1; static gint ett_umts_rrc_ies_DL_ChannelisationCode = -1; static gint ett_umts_rrc_ies_DL_ChannelisationCodeList = -1; static gint ett_umts_rrc_ies_DL_CommonInformation = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo9 = -1; static gint ett_umts_rrc_ies_T_fdd9 = -1; static gint ett_umts_rrc_ies_T_tdd8 = -1; static gint ett_umts_rrc_ies_DL_CommonInformation_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo10 = -1; static gint ett_umts_rrc_ies_T_fdd10 = -1; static gint ett_umts_rrc_ies_T_tdd9 = -1; static gint ett_umts_rrc_ies_T_tddOption1 = -1; static gint ett_umts_rrc_ies_T_tdd1281 = -1; static gint ett_umts_rrc_ies_DL_CommonInformation_r5 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo11 = -1; static gint ett_umts_rrc_ies_T_fdd11 = -1; static gint ett_umts_rrc_ies_T_tdd10 = -1; static gint ett_umts_rrc_ies_T_tddOption2 = -1; static gint ett_umts_rrc_ies_T_tdd1282 = -1; static gint ett_umts_rrc_ies_DL_CommonInformation_r6 = -1; static gint ett_umts_rrc_ies_T_dl_dpchInfoCommon = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo12 = -1; static gint ett_umts_rrc_ies_T_fdd12 = -1; static gint ett_umts_rrc_ies_T_tdd11 = -1; static gint ett_umts_rrc_ies_T_tddOption3 = -1; static gint ett_umts_rrc_ies_T_tdd1283 = -1; static gint ett_umts_rrc_ies_DL_CommonInformationPost = -1; static gint ett_umts_rrc_ies_DL_CommonInformationPredef = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoCommon = -1; static gint ett_umts_rrc_ies_T_cfnHandling = -1; static gint ett_umts_rrc_ies_T_initialise = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo13 = -1; static gint ett_umts_rrc_ies_T_fdd13 = -1; static gint ett_umts_rrc_ies_T_tdd12 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoCommon_r4 = -1; static gint ett_umts_rrc_ies_T_cfnHandling1 = -1; static gint ett_umts_rrc_ies_T_initialise1 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo14 = -1; static gint ett_umts_rrc_ies_T_fdd14 = -1; static gint ett_umts_rrc_ies_T_tdd13 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoCommon_r6 = -1; static gint ett_umts_rrc_ies_T_cfnHandling2 = -1; static gint ett_umts_rrc_ies_T_maintain = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo15 = -1; static gint ett_umts_rrc_ies_T_fdd15 = -1; static gint ett_umts_rrc_ies_T_tdd14 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoCommonPost = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoCommonPredef = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo16 = -1; static gint ett_umts_rrc_ies_T_fdd16 = -1; static gint ett_umts_rrc_ies_T_tdd15 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL = -1; static gint ett_umts_rrc_ies_T_fdd17 = -1; static gint ett_umts_rrc_ies_T_tdd16 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL_r4 = -1; static gint ett_umts_rrc_ies_T_fdd18 = -1; static gint ett_umts_rrc_ies_T_tdd17 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL_r5 = -1; static gint ett_umts_rrc_ies_T_fdd19 = -1; static gint ett_umts_rrc_ies_T_tdd18 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL_r6 = -1; static gint ett_umts_rrc_ies_T_fdd20 = -1; static gint ett_umts_rrc_ies_T_tdd19 = -1; static gint ett_umts_rrc_ies_DL_FDPCH_InfoPerRL_r6 = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL_PostFDD = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL_PostTDD = -1; static gint ett_umts_rrc_ies_DL_DPCH_InfoPerRL_PostTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_DL_DPCH_PowerControlInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo17 = -1; static gint ett_umts_rrc_ies_T_fdd21 = -1; static gint ett_umts_rrc_ies_T_tdd20 = -1; static gint ett_umts_rrc_ies_DL_FDPCH_InfoCommon_r6 = -1; static gint ett_umts_rrc_ies_T_cfnHandling3 = -1; static gint ett_umts_rrc_ies_T_maintain1 = -1; static gint ett_umts_rrc_ies_DL_HSPDSCH_Information = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo18 = -1; static gint ett_umts_rrc_ies_T_tdd21 = -1; static gint ett_umts_rrc_ies_T_tdd3841 = -1; static gint ett_umts_rrc_ies_T_tdd1284 = -1; static gint ett_umts_rrc_ies_DL_HSPDSCH_Information_r6 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo19 = -1; static gint ett_umts_rrc_ies_T_tdd22 = -1; static gint ett_umts_rrc_ies_T_tdd3842 = -1; static gint ett_umts_rrc_ies_T_tdd1285 = -1; static gint ett_umts_rrc_ies_DL_HSPDSCH_TS_Configuration = -1; static gint ett_umts_rrc_ies_DL_HSPDSCH_TS_Configuration_item = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo20 = -1; static gint ett_umts_rrc_ies_T_fdd22 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo21 = -1; static gint ett_umts_rrc_ies_T_fdd23 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_r5 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo22 = -1; static gint ett_umts_rrc_ies_T_fdd24 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_r5bis = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo23 = -1; static gint ett_umts_rrc_ies_T_fdd25 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_r6 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo24 = -1; static gint ett_umts_rrc_ies_T_fdd26 = -1; static gint ett_umts_rrc_ies_T_dl_dpchInfo = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_List = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_List_r4 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_List_r5 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_List_r6 = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_List_r5bis = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_ListPostFDD = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_PostFDD = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_PostTDD = -1; static gint ett_umts_rrc_ies_DL_InformationPerRL_PostTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_DL_PDSCH_Information = -1; static gint ett_umts_rrc_ies_Dl_rate_matching_restriction = -1; static gint ett_umts_rrc_ies_DL_TPC_PowerOffsetPerRL = -1; static gint ett_umts_rrc_ies_DL_TPC_PowerOffsetPerRL_List = -1; static gint ett_umts_rrc_ies_DL_TS_ChannelisationCodesShort = -1; static gint ett_umts_rrc_ies_T_codesRepresentation = -1; static gint ett_umts_rrc_ies_T_consecutive = -1; static gint ett_umts_rrc_ies_T_bitmap = -1; static gint ett_umts_rrc_ies_DownlinkAdditionalTimeslots = -1; static gint ett_umts_rrc_ies_T_parameters = -1; static gint ett_umts_rrc_ies_T_sameAsLast = -1; static gint ett_umts_rrc_ies_T_newParameters = -1; static gint ett_umts_rrc_ies_DownlinkAdditionalTimeslots_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_parameters1 = -1; static gint ett_umts_rrc_ies_T_sameAsLast1 = -1; static gint ett_umts_rrc_ies_T_newParameters1 = -1; static gint ett_umts_rrc_ies_DownlinkTimeslotsCodes = -1; static gint ett_umts_rrc_ies_T_moreTimeslots = -1; static gint ett_umts_rrc_ies_T_additionalTimeslots = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTS1_OF_DownlinkAdditionalTimeslots = -1; static gint ett_umts_rrc_ies_DownlinkTimeslotsCodes_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_moreTimeslots1 = -1; static gint ett_umts_rrc_ies_T_additionalTimeslots1 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTSLCR1_OF_DownlinkAdditionalTimeslots_LCR_r4 = -1; static gint ett_umts_rrc_ies_DPCH_CompressedModeInfo = -1; static gint ett_umts_rrc_ies_DPCH_CompressedModeStatusInfo = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTGPS_OF_TGP_SequenceShort = -1; static gint ett_umts_rrc_ies_DSCH_Mapping = -1; static gint ett_umts_rrc_ies_DSCH_MappingList = -1; static gint ett_umts_rrc_ies_DSCH_TransportChannelsInfo = -1; static gint ett_umts_rrc_ies_DSCH_TransportChannelsInfo_item = -1; static gint ett_umts_rrc_ies_DynamicPersistenceLevelList = -1; static gint ett_umts_rrc_ies_DynamicPersistenceLevelTF_List = -1; static gint ett_umts_rrc_ies_DynamicTFInformationCCCH = -1; static gint ett_umts_rrc_ies_E_AGCH_Information = -1; static gint ett_umts_rrc_ies_E_DCH_RL_Info = -1; static gint ett_umts_rrc_ies_E_DPCCH_Info = -1; static gint ett_umts_rrc_ies_E_DPDCH_Info = -1; static gint ett_umts_rrc_ies_E_DPDCH_Reference_E_TFCI = -1; static gint ett_umts_rrc_ies_E_DPDCH_Reference_E_TFCIList = -1; static gint ett_umts_rrc_ies_E_DPDCH_SchedulingInfoConfiguration = -1; static gint ett_umts_rrc_ies_E_DPDCH_SchedulingTransmConfiguration = -1; static gint ett_umts_rrc_ies_E_HICH_Information = -1; static gint ett_umts_rrc_ies_E_RGCH_Information = -1; static gint ett_umts_rrc_ies_FACH_PCH_Information = -1; static gint ett_umts_rrc_ies_FACH_PCH_InformationList = -1; static gint ett_umts_rrc_ies_FPACH_Info_r4 = -1; static gint ett_umts_rrc_ies_FrequencyInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo25 = -1; static gint ett_umts_rrc_ies_FrequencyInfoFDD = -1; static gint ett_umts_rrc_ies_FrequencyInfoTDD = -1; static gint ett_umts_rrc_ies_HS_PDSCH_Midamble_Configuration_TDD128 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode = -1; static gint ett_umts_rrc_ies_HS_SCCH_Info = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo26 = -1; static gint ett_umts_rrc_ies_T_fdd27 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes = -1; static gint ett_umts_rrc_ies_T_tdd23 = -1; static gint ett_umts_rrc_ies_T_tdd3843 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 = -1; static gint ett_umts_rrc_ies_HS_SCCH_Info_r6 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo27 = -1; static gint ett_umts_rrc_ies_T_fdd28 = -1; static gint ett_umts_rrc_ies_T_tdd24 = -1; static gint ett_umts_rrc_ies_T_tdd3844 = -1; static gint ett_umts_rrc_ies_HS_SCCH_TDD128 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode1 = -1; static gint ett_umts_rrc_ies_HS_SICH_Configuration_TDD128 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode2 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble = -1; static gint ett_umts_rrc_ies_HS_SCCH_TDD384 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode3 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble1 = -1; static gint ett_umts_rrc_ies_HS_SICH_Configuration_TDD384 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode4 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble2 = -1; static gint ett_umts_rrc_ies_HS_SICH_Power_Control_Info_TDD384 = -1; static gint ett_umts_rrc_ies_IndividualTimeslotInfo = -1; static gint ett_umts_rrc_ies_IndividualTimeslotInfo_LCR_r4 = -1; static gint ett_umts_rrc_ies_IndividualTimeslotInfo_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_IndividualTS_Interference = -1; static gint ett_umts_rrc_ies_IndividualTS_InterferenceList = -1; static gint ett_umts_rrc_ies_Measurement_Feedback_Info = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo28 = -1; static gint ett_umts_rrc_ies_T_fdd29 = -1; static gint ett_umts_rrc_ies_MidambleShiftAndBurstType = -1; static gint ett_umts_rrc_ies_T_burstType = -1; static gint ett_umts_rrc_ies_T_type11 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode5 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble3 = -1; static gint ett_umts_rrc_ies_T_type2 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode6 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble4 = -1; static gint ett_umts_rrc_ies_T_type3 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode7 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble5 = -1; static gint ett_umts_rrc_ies_MidambleShiftAndBurstType_DL = -1; static gint ett_umts_rrc_ies_T_burstType1 = -1; static gint ett_umts_rrc_ies_T_type12 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode8 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble6 = -1; static gint ett_umts_rrc_ies_T_type21 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode9 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble7 = -1; static gint ett_umts_rrc_ies_MidambleShiftAndBurstType_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_midambleAllocationMode10 = -1; static gint ett_umts_rrc_ies_T_ueSpecificMidamble8 = -1; static gint ett_umts_rrc_ies_OpenLoopPowerControl_TDD = -1; static gint ett_umts_rrc_ies_OpenLoopPowerControl_IPDL_TDD_r4 = -1; static gint ett_umts_rrc_ies_PCPCH_ChannelInfo = -1; static gint ett_umts_rrc_ies_PCPCH_ChannelInfoList = -1; static gint ett_umts_rrc_ies_PDSCH_CapacityAllocationInfo = -1; static gint ett_umts_rrc_ies_T_configuration = -1; static gint ett_umts_rrc_ies_T_old_Configuration = -1; static gint ett_umts_rrc_ies_T_new_Configuration = -1; static gint ett_umts_rrc_ies_PDSCH_CapacityAllocationInfo_r4 = -1; static gint ett_umts_rrc_ies_T_configuration1 = -1; static gint ett_umts_rrc_ies_T_old_Configuration1 = -1; static gint ett_umts_rrc_ies_T_new_Configuration1 = -1; static gint ett_umts_rrc_ies_PDSCH_CodeInfo = -1; static gint ett_umts_rrc_ies_PDSCH_CodeInfoList = -1; static gint ett_umts_rrc_ies_PDSCH_CodeMap = -1; static gint ett_umts_rrc_ies_PDSCH_CodeMapList = -1; static gint ett_umts_rrc_ies_PDSCH_CodeMapping = -1; static gint ett_umts_rrc_ies_T_signallingMethod = -1; static gint ett_umts_rrc_ies_PDSCH_Info = -1; static gint ett_umts_rrc_ies_PDSCH_Info_r4 = -1; static gint ett_umts_rrc_ies_T_tddOption4 = -1; static gint ett_umts_rrc_ies_T_tdd3845 = -1; static gint ett_umts_rrc_ies_T_tdd1286 = -1; static gint ett_umts_rrc_ies_PDSCH_Info_LCR_r4 = -1; static gint ett_umts_rrc_ies_PDSCH_PowerControlInfo = -1; static gint ett_umts_rrc_ies_PDSCH_SHO_DCH_Info = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfo = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfo_HCR_r5 = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfo_LCR_r4 = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_HCR_r5 = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_LCR_r4 = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_SFN = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_SFN_item = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_SFN_HCR_r5 = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_SFN_HCR_r5_item = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_SFN_LCR_r4 = -1; static gint ett_umts_rrc_ies_PDSCH_SysInfoList_SFN_LCR_r4_item = -1; static gint ett_umts_rrc_ies_PersistenceScalingFactorList = -1; static gint ett_umts_rrc_ies_PichChannelisationCodeList_LCR_r4 = -1; static gint ett_umts_rrc_ies_PICH_Info = -1; static gint ett_umts_rrc_ies_T_fdd30 = -1; static gint ett_umts_rrc_ies_T_tdd25 = -1; static gint ett_umts_rrc_ies_PICH_Info_LCR_r4 = -1; static gint ett_umts_rrc_ies_PowerControlAlgorithm = -1; static gint ett_umts_rrc_ies_PRACH_ChanCodes_LCR_r4 = -1; static gint ett_umts_rrc_ies_PRACH_Definition_LCR_r4 = -1; static gint ett_umts_rrc_ies_PRACH_Partitioning = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD = -1; static gint ett_umts_rrc_ies_PRACH_Partitioning_LCR_r4 = -1; static gint ett_umts_rrc_ies_PRACH_PowerOffset = -1; static gint ett_umts_rrc_ies_PRACH_RACH_Info = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo29 = -1; static gint ett_umts_rrc_ies_T_fdd31 = -1; static gint ett_umts_rrc_ies_T_tdd26 = -1; static gint ett_umts_rrc_ies_PRACH_RACH_Info_LCR_r4 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxPRACHFPACH_OF_PRACH_Definition_LCR_r4 = -1; static gint ett_umts_rrc_ies_PRACH_SystemInformation = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo30 = -1; static gint ett_umts_rrc_ies_T_fdd32 = -1; static gint ett_umts_rrc_ies_PRACH_SystemInformation_LCR_r4 = -1; static gint ett_umts_rrc_ies_PRACH_SystemInformationList = -1; static gint ett_umts_rrc_ies_PRACH_SystemInformationList_LCR_r4 = -1; static gint ett_umts_rrc_ies_PreDefPhyChConfiguration = -1; static gint ett_umts_rrc_ies_PrimaryCCPCH_Info = -1; static gint ett_umts_rrc_ies_T_fdd33 = -1; static gint ett_umts_rrc_ies_T_tdd27 = -1; static gint ett_umts_rrc_ies_SyncCase = -1; static gint ett_umts_rrc_ies_T_syncCase1 = -1; static gint ett_umts_rrc_ies_T_syncCase2 = -1; static gint ett_umts_rrc_ies_PrimaryCCPCH_Info_r4 = -1; static gint ett_umts_rrc_ies_T_fdd34 = -1; static gint ett_umts_rrc_ies_T_tdd28 = -1; static gint ett_umts_rrc_ies_T_tddOption5 = -1; static gint ett_umts_rrc_ies_T_tdd3846 = -1; static gint ett_umts_rrc_ies_T_tdd1287 = -1; static gint ett_umts_rrc_ies_PrimaryCCPCH_Info_LCR_r4 = -1; static gint ett_umts_rrc_ies_PrimaryCCPCH_Info_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_PrimaryCCPCH_InfoPost = -1; static gint ett_umts_rrc_ies_PrimaryCCPCH_InfoPostTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_PrimaryCPICH_Info = -1; static gint ett_umts_rrc_ies_PUSCH_CapacityAllocationInfo = -1; static gint ett_umts_rrc_ies_T_pusch_Allocation = -1; static gint ett_umts_rrc_ies_T_pusch_AllocationAssignment = -1; static gint ett_umts_rrc_ies_T_configuration2 = -1; static gint ett_umts_rrc_ies_T_old_Configuration2 = -1; static gint ett_umts_rrc_ies_T_new_Configuration2 = -1; static gint ett_umts_rrc_ies_PUSCH_CapacityAllocationInfo_r4 = -1; static gint ett_umts_rrc_ies_T_pusch_Allocation1 = -1; static gint ett_umts_rrc_ies_T_pusch_AllocationAssignment1 = -1; static gint ett_umts_rrc_ies_T_configuration3 = -1; static gint ett_umts_rrc_ies_T_old_Configuration3 = -1; static gint ett_umts_rrc_ies_T_new_Configuration3 = -1; static gint ett_umts_rrc_ies_PUSCH_Info = -1; static gint ett_umts_rrc_ies_PUSCH_Info_r4 = -1; static gint ett_umts_rrc_ies_T_tddOption6 = -1; static gint ett_umts_rrc_ies_T_tdd3847 = -1; static gint ett_umts_rrc_ies_T_tdd1288 = -1; static gint ett_umts_rrc_ies_PUSCH_Info_LCR_r4 = -1; static gint ett_umts_rrc_ies_PUSCH_PowerControlInfo_r4 = -1; static gint ett_umts_rrc_ies_T_tddOption7 = -1; static gint ett_umts_rrc_ies_T_tdd1289 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfo = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfo_HCR_r5 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfo_LCR_r4 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_HCR_r5 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_LCR_r4 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_SFN = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_SFN_item = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_SFN_HCR_r5 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_SFN_HCR_r5_item = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_SFN_LCR_r4 = -1; static gint ett_umts_rrc_ies_PUSCH_SysInfoList_SFN_LCR_r4_item = -1; static gint ett_umts_rrc_ies_RACH_TransmissionParameters = -1; static gint ett_umts_rrc_ies_RepetitionPeriodAndLength = -1; static gint ett_umts_rrc_ies_RepetitionPeriodLengthAndOffset = -1; static gint ett_umts_rrc_ies_T_repetitionPeriod2 = -1; static gint ett_umts_rrc_ies_T_repetitionPeriod4 = -1; static gint ett_umts_rrc_ies_T_repetitionPeriod8 = -1; static gint ett_umts_rrc_ies_T_repetitionPeriod16 = -1; static gint ett_umts_rrc_ies_T_repetitionPeriod32 = -1; static gint ett_umts_rrc_ies_T_repetitionPeriod64 = -1; static gint ett_umts_rrc_ies_ReplacedPDSCH_CodeInfo = -1; static gint ett_umts_rrc_ies_ReplacedPDSCH_CodeInfoList = -1; static gint ett_umts_rrc_ies_RepPerLengthOffset_PICH = -1; static gint ett_umts_rrc_ies_RepPerLengthOffset_MICH = -1; static gint ett_umts_rrc_ies_RestrictedTrCH = -1; static gint ett_umts_rrc_ies_RestrictedTrCH_InfoList = -1; static gint ett_umts_rrc_ies_RL_AdditionInformation = -1; static gint ett_umts_rrc_ies_RL_AdditionInformation_r6 = -1; static gint ett_umts_rrc_ies_T_dl_dpchInfo1 = -1; static gint ett_umts_rrc_ies_RL_AdditionInformationList = -1; static gint ett_umts_rrc_ies_RL_AdditionInformationList_r6 = -1; static gint ett_umts_rrc_ies_RL_IdentifierList = -1; static gint ett_umts_rrc_ies_RL_RemovalInformationList = -1; static gint ett_umts_rrc_ies_SCCPCH_ChannelisationCodeList = -1; static gint ett_umts_rrc_ies_SCCPCH_InfoForFACH = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo31 = -1; static gint ett_umts_rrc_ies_T_fdd35 = -1; static gint ett_umts_rrc_ies_T_tdd29 = -1; static gint ett_umts_rrc_ies_SCCPCH_InfoForFACH_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo32 = -1; static gint ett_umts_rrc_ies_T_fdd36 = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformation = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformation_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformation_MBMS_r6_ext = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformationList = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformationList_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformationList_MBMS_r6_ext = -1; static gint ett_umts_rrc_ies_SCCPCH_SystemInformation_MBMS_r6 = -1; static gint ett_umts_rrc_ies_T_fachCarryingMCCH = -1; static gint ett_umts_rrc_ies_T_schedulingInformation = -1; static gint ett_umts_rrc_ies_Scheduling_E_DCH_CellInformation = -1; static gint ett_umts_rrc_ies_SecondaryCCPCH_Info = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo33 = -1; static gint ett_umts_rrc_ies_T_fdd37 = -1; static gint ett_umts_rrc_ies_T_tdd30 = -1; static gint ett_umts_rrc_ies_SecondaryCCPCH_Info_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo34 = -1; static gint ett_umts_rrc_ies_T_fdd38 = -1; static gint ett_umts_rrc_ies_T_tdd31 = -1; static gint ett_umts_rrc_ies_T_tddOption8 = -1; static gint ett_umts_rrc_ies_T_tdd3848 = -1; static gint ett_umts_rrc_ies_T_tdd12810 = -1; static gint ett_umts_rrc_ies_SecondaryCCPCH_Info_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_SecondaryCCPCHInfo_MBMS_r6 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo35 = -1; static gint ett_umts_rrc_ies_T_fdd39 = -1; static gint ett_umts_rrc_ies_SecondaryCPICH_Info = -1; static gint ett_umts_rrc_ies_SF256_AndCodeNumber = -1; static gint ett_umts_rrc_ies_SF512_AndCodeNumber = -1; static gint ett_umts_rrc_ies_SF512_AndPilot = -1; static gint ett_umts_rrc_ies_SFN_TimeInfo = -1; static gint ett_umts_rrc_ies_SSDT_Information = -1; static gint ett_umts_rrc_ies_SSDT_Information_r4 = -1; static gint ett_umts_rrc_ies_SynchronisationParameters_r4 = -1; static gint ett_umts_rrc_ies_T_sync_UL_CodesBitmap = -1; static gint ett_umts_rrc_ies_SYNC_UL_Procedure_r4 = -1; static gint ett_umts_rrc_ies_SYNC_UL_Info_r4 = -1; static gint ett_umts_rrc_ies_T_sync_UL_Codes_Bitmap = -1; static gint ett_umts_rrc_ies_TDD_PRACH_CCodeList = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_8_OF_TDD_PRACH_CCode8 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_8_OF_TDD_PRACH_CCode16 = -1; static gint ett_umts_rrc_ies_TGP_Sequence = -1; static gint ett_umts_rrc_ies_T_tgps_Status = -1; static gint ett_umts_rrc_ies_T_activate = -1; static gint ett_umts_rrc_ies_TGP_SequenceList = -1; static gint ett_umts_rrc_ies_TGP_SequenceShort = -1; static gint ett_umts_rrc_ies_T_tgps_Status1 = -1; static gint ett_umts_rrc_ies_T_activate1 = -1; static gint ett_umts_rrc_ies_TGPS_ConfigurationParams = -1; static gint ett_umts_rrc_ies_TimeInfo = -1; static gint ett_umts_rrc_ies_TimeslotList = -1; static gint ett_umts_rrc_ies_TimeslotList_r4 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTSLCR_OF_TimeslotNumber_LCR_r4 = -1; static gint ett_umts_rrc_ies_UCSM_Info = -1; static gint ett_umts_rrc_ies_UL_CCTrCH = -1; static gint ett_umts_rrc_ies_UL_CCTrCH_r4 = -1; static gint ett_umts_rrc_ies_T_tddOption9 = -1; static gint ett_umts_rrc_ies_T_tdd3849 = -1; static gint ett_umts_rrc_ies_T_tdd12811 = -1; static gint ett_umts_rrc_ies_UL_CCTrCHList = -1; static gint ett_umts_rrc_ies_UL_CCTrCHList_r4 = -1; static gint ett_umts_rrc_ies_UL_CCTrCHListToRemove = -1; static gint ett_umts_rrc_ies_UL_CCTrChTPCList = -1; static gint ett_umts_rrc_ies_UL_ChannelRequirement = -1; static gint ett_umts_rrc_ies_UL_ChannelRequirement_r4 = -1; static gint ett_umts_rrc_ies_UL_ChannelRequirement_r5 = -1; static gint ett_umts_rrc_ies_UL_ChannelRequirementWithCPCH_SetID = -1; static gint ett_umts_rrc_ies_UL_ChannelRequirementWithCPCH_SetID_r4 = -1; static gint ett_umts_rrc_ies_UL_ChannelRequirementWithCPCH_SetID_r5 = -1; static gint ett_umts_rrc_ies_UL_DL_Mode = -1; static gint ett_umts_rrc_ies_T_ul_and_dl = -1; static gint ett_umts_rrc_ies_UL_DPCH_Info = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo36 = -1; static gint ett_umts_rrc_ies_T_fdd40 = -1; static gint ett_umts_rrc_ies_T_tdd32 = -1; static gint ett_umts_rrc_ies_UL_DPCH_Info_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo37 = -1; static gint ett_umts_rrc_ies_T_fdd41 = -1; static gint ett_umts_rrc_ies_T_tdd33 = -1; static gint ett_umts_rrc_ies_UL_DPCH_Info_r5 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo38 = -1; static gint ett_umts_rrc_ies_T_fdd42 = -1; static gint ett_umts_rrc_ies_T_tdd34 = -1; static gint ett_umts_rrc_ies_UL_DPCH_Info_r6 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo39 = -1; static gint ett_umts_rrc_ies_T_fdd43 = -1; static gint ett_umts_rrc_ies_T_tdd35 = -1; static gint ett_umts_rrc_ies_UL_DPCH_InfoPostFDD = -1; static gint ett_umts_rrc_ies_UL_DPCH_InfoPostTDD = -1; static gint ett_umts_rrc_ies_UL_DPCH_InfoPostTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_UL_DPCH_InfoPredef = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo40 = -1; static gint ett_umts_rrc_ies_T_fdd44 = -1; static gint ett_umts_rrc_ies_T_tdd36 = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfo = -1; static gint ett_umts_rrc_ies_T_fdd45 = -1; static gint ett_umts_rrc_ies_T_tdd37 = -1; static gint ett_umts_rrc_ies_T_ul_OL_PC_Signalling = -1; static gint ett_umts_rrc_ies_T_individuallySignalled = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfo_r4 = -1; static gint ett_umts_rrc_ies_T_fdd46 = -1; static gint ett_umts_rrc_ies_T_tdd38 = -1; static gint ett_umts_rrc_ies_T_ul_OL_PC_Signalling1 = -1; static gint ett_umts_rrc_ies_T_individuallySignalled1 = -1; static gint ett_umts_rrc_ies_T_tddOption10 = -1; static gint ett_umts_rrc_ies_T_tdd38410 = -1; static gint ett_umts_rrc_ies_T_tdd12812 = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfo_r5 = -1; static gint ett_umts_rrc_ies_T_fdd47 = -1; static gint ett_umts_rrc_ies_T_tdd39 = -1; static gint ett_umts_rrc_ies_T_ul_OL_PC_Signalling2 = -1; static gint ett_umts_rrc_ies_T_individuallySignalled2 = -1; static gint ett_umts_rrc_ies_T_tddOption11 = -1; static gint ett_umts_rrc_ies_T_tdd38411 = -1; static gint ett_umts_rrc_ies_T_tdd12813 = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfo_r6 = -1; static gint ett_umts_rrc_ies_T_fdd48 = -1; static gint ett_umts_rrc_ies_T_tdd40 = -1; static gint ett_umts_rrc_ies_T_ul_OL_PC_Signalling3 = -1; static gint ett_umts_rrc_ies_T_individuallySignalled3 = -1; static gint ett_umts_rrc_ies_T_tddOption12 = -1; static gint ett_umts_rrc_ies_T_tdd38412 = -1; static gint ett_umts_rrc_ies_T_tdd12814 = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfoPostFDD = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfoPostTDD = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfoPostTDD_LCR_r4 = -1; static gint ett_umts_rrc_ies_UL_DPCH_PowerControlInfoPredef = -1; static gint ett_umts_rrc_ies_T_fdd49 = -1; static gint ett_umts_rrc_ies_T_tdd41 = -1; static gint ett_umts_rrc_ies_UL_EDCH_Information_r6 = -1; static gint ett_umts_rrc_ies_UL_SynchronisationParameters_r4 = -1; static gint ett_umts_rrc_ies_UL_TimingAdvanceControl = -1; static gint ett_umts_rrc_ies_T_enabled = -1; static gint ett_umts_rrc_ies_UL_TimingAdvanceControl_r4 = -1; static gint ett_umts_rrc_ies_T_enabled1 = -1; static gint ett_umts_rrc_ies_T_tddOption13 = -1; static gint ett_umts_rrc_ies_T_tdd38413 = -1; static gint ett_umts_rrc_ies_T_tdd12815 = -1; static gint ett_umts_rrc_ies_UL_TimingAdvanceControl_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_enabled2 = -1; static gint ett_umts_rrc_ies_UL_TS_ChannelisationCodeList = -1; static gint ett_umts_rrc_ies_UplinkAdditionalTimeslots = -1; static gint ett_umts_rrc_ies_T_parameters2 = -1; static gint ett_umts_rrc_ies_T_sameAsLast2 = -1; static gint ett_umts_rrc_ies_T_newParameters2 = -1; static gint ett_umts_rrc_ies_UplinkAdditionalTimeslots_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_parameters3 = -1; static gint ett_umts_rrc_ies_T_sameAsLast3 = -1; static gint ett_umts_rrc_ies_T_newParameters3 = -1; static gint ett_umts_rrc_ies_UplinkTimeslotsCodes = -1; static gint ett_umts_rrc_ies_T_moreTimeslots2 = -1; static gint ett_umts_rrc_ies_T_additionalTimeslots2 = -1; static gint ett_umts_rrc_ies_T_consecutive1 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTS1_OF_UplinkAdditionalTimeslots = -1; static gint ett_umts_rrc_ies_UplinkTimeslotsCodes_LCR_r4 = -1; static gint ett_umts_rrc_ies_T_moreTimeslots3 = -1; static gint ett_umts_rrc_ies_T_additionalTimeslots3 = -1; static gint ett_umts_rrc_ies_T_consecutive2 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTSLCR1_OF_UplinkAdditionalTimeslots_LCR_r4 = -1; static gint ett_umts_rrc_ies_AcquisitionSatInfo = -1; static gint ett_umts_rrc_ies_AcquisitionSatInfoList = -1; static gint ett_umts_rrc_ies_AdditionalMeasurementID_List = -1; static gint ett_umts_rrc_ies_AlmanacSatInfo = -1; static gint ett_umts_rrc_ies_AlmanacSatInfoList = -1; static gint ett_umts_rrc_ies_AzimuthAndElevation = -1; static gint ett_umts_rrc_ies_BadSatList = -1; static gint ett_umts_rrc_ies_BLER_MeasurementResults = -1; static gint ett_umts_rrc_ies_BLER_MeasurementResultsList = -1; static gint ett_umts_rrc_ies_BLER_TransChIdList = -1; static gint ett_umts_rrc_ies_BSICReported = -1; static gint ett_umts_rrc_ies_BurstModeParameters = -1; static gint ett_umts_rrc_ies_CellDCH_ReportCriteria = -1; static gint ett_umts_rrc_ies_CellDCH_ReportCriteria_LCR_r4 = -1; static gint ett_umts_rrc_ies_CellInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo41 = -1; static gint ett_umts_rrc_ies_T_fdd50 = -1; static gint ett_umts_rrc_ies_T_tdd42 = -1; static gint ett_umts_rrc_ies_CellInfo_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo42 = -1; static gint ett_umts_rrc_ies_T_fdd51 = -1; static gint ett_umts_rrc_ies_T_tdd43 = -1; static gint ett_umts_rrc_ies_CellInfoSI_RSCP = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo43 = -1; static gint ett_umts_rrc_ies_T_fdd52 = -1; static gint ett_umts_rrc_ies_T_tdd44 = -1; static gint ett_umts_rrc_ies_CellInfoSI_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_CellInfoSI_ECN0 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo44 = -1; static gint ett_umts_rrc_ies_T_fdd53 = -1; static gint ett_umts_rrc_ies_T_tdd45 = -1; static gint ett_umts_rrc_ies_CellInfoSI_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_CellInfoSI_HCS_RSCP = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo45 = -1; static gint ett_umts_rrc_ies_T_fdd54 = -1; static gint ett_umts_rrc_ies_T_tdd46 = -1; static gint ett_umts_rrc_ies_CellInfoSI_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_CellInfoSI_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo46 = -1; static gint ett_umts_rrc_ies_T_fdd55 = -1; static gint ett_umts_rrc_ies_T_tdd47 = -1; static gint ett_umts_rrc_ies_CellInfoSI_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_CellMeasuredResults = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo47 = -1; static gint ett_umts_rrc_ies_T_fdd56 = -1; static gint ett_umts_rrc_ies_T_tdd48 = -1; static gint ett_umts_rrc_ies_CellMeasurementEventResults = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info = -1; static gint ett_umts_rrc_ies_CellMeasurementEventResults_LCR_r4 = -1; static gint ett_umts_rrc_ies_CellReportingQuantities = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo48 = -1; static gint ett_umts_rrc_ies_T_fdd57 = -1; static gint ett_umts_rrc_ies_T_tdd49 = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoSIB_11_12 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo49 = -1; static gint ett_umts_rrc_ies_T_fdd58 = -1; static gint ett_umts_rrc_ies_T_tdd50 = -1; static gint ett_umts_rrc_ies_T_gsm = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoSIB_11_12_RSCP = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo50 = -1; static gint ett_umts_rrc_ies_T_fdd59 = -1; static gint ett_umts_rrc_ies_T_tdd51 = -1; static gint ett_umts_rrc_ies_T_gsm1 = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoSIB_11_12_ECN0 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo51 = -1; static gint ett_umts_rrc_ies_T_fdd60 = -1; static gint ett_umts_rrc_ies_T_tdd52 = -1; static gint ett_umts_rrc_ies_T_gsm2 = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoSIB_11_12_HCS_RSCP = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo52 = -1; static gint ett_umts_rrc_ies_T_fdd61 = -1; static gint ett_umts_rrc_ies_T_tdd53 = -1; static gint ett_umts_rrc_ies_T_gsm3 = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoSIB_11_12_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo53 = -1; static gint ett_umts_rrc_ies_T_fdd62 = -1; static gint ett_umts_rrc_ies_T_tdd54 = -1; static gint ett_umts_rrc_ies_T_gsm4 = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfo_v590ext = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoPCHFACH_v5b0ext = -1; static gint ett_umts_rrc_ies_CellSelectReselectInfoTreselectionScaling_v5c0ext = -1; static gint ett_umts_rrc_ies_CellsForInterFreqMeasList = -1; static gint ett_umts_rrc_ies_CellsForInterRATMeasList = -1; static gint ett_umts_rrc_ies_CellsForIntraFreqMeasList = -1; static gint ett_umts_rrc_ies_CellSynchronisationInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo54 = -1; static gint ett_umts_rrc_ies_T_fdd63 = -1; static gint ett_umts_rrc_ies_T_tdd55 = -1; static gint ett_umts_rrc_ies_CellToReport = -1; static gint ett_umts_rrc_ies_CellToReportList = -1; static gint ett_umts_rrc_ies_CountC_SFN_Frame_difference = -1; static gint ett_umts_rrc_ies_DeltaRSCPPerCell = -1; static gint ett_umts_rrc_ies_DGPS_CorrectionSatInfo = -1; static gint ett_umts_rrc_ies_DGPS_CorrectionSatInfoList = -1; static gint ett_umts_rrc_ies_EllipsoidPoint = -1; static gint ett_umts_rrc_ies_EllipsoidPointAltitude = -1; static gint ett_umts_rrc_ies_EllipsoidPointAltitudeEllipsoide = -1; static gint ett_umts_rrc_ies_EllipsoidPointUncertCircle = -1; static gint ett_umts_rrc_ies_EllipsoidPointUncertEllipse = -1; static gint ett_umts_rrc_ies_Event1a = -1; static gint ett_umts_rrc_ies_Event1a_r4 = -1; static gint ett_umts_rrc_ies_Event1a_LCR_r4 = -1; static gint ett_umts_rrc_ies_Event1b = -1; static gint ett_umts_rrc_ies_Event1b_r4 = -1; static gint ett_umts_rrc_ies_Event1b_LCR_r4 = -1; static gint ett_umts_rrc_ies_Event1c = -1; static gint ett_umts_rrc_ies_Event1e = -1; static gint ett_umts_rrc_ies_Event1f = -1; static gint ett_umts_rrc_ies_Event2a = -1; static gint ett_umts_rrc_ies_Event2b = -1; static gint ett_umts_rrc_ies_Event2c = -1; static gint ett_umts_rrc_ies_Event2d = -1; static gint ett_umts_rrc_ies_Event2e = -1; static gint ett_umts_rrc_ies_Event2f = -1; static gint ett_umts_rrc_ies_Event3a = -1; static gint ett_umts_rrc_ies_Event3b = -1; static gint ett_umts_rrc_ies_Event3c = -1; static gint ett_umts_rrc_ies_Event3d = -1; static gint ett_umts_rrc_ies_EventResults = -1; static gint ett_umts_rrc_ies_ExtraDopplerInfo = -1; static gint ett_umts_rrc_ies_FACH_MeasurementOccasionInfo = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxOtherRAT_OF_RAT_Type = -1; static gint ett_umts_rrc_ies_FACH_MeasurementOccasionInfo_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_ForbiddenAffectCell = -1; static gint ett_umts_rrc_ies_ForbiddenAffectCell_r4 = -1; static gint ett_umts_rrc_ies_ForbiddenAffectCell_LCR_r4 = -1; static gint ett_umts_rrc_ies_ForbiddenAffectCellList = -1; static gint ett_umts_rrc_ies_ForbiddenAffectCellList_r4 = -1; static gint ett_umts_rrc_ies_ForbiddenAffectCellList_LCR_r4 = -1; static gint ett_umts_rrc_ies_GPS_MeasurementParam = -1; static gint ett_umts_rrc_ies_GPS_MeasurementParamList = -1; static gint ett_umts_rrc_ies_GSM_MeasuredResults = -1; static gint ett_umts_rrc_ies_GSM_MeasuredResultsList = -1; static gint ett_umts_rrc_ies_GPS_TOW_Assist = -1; static gint ett_umts_rrc_ies_GPS_TOW_AssistList = -1; static gint ett_umts_rrc_ies_HCS_CellReselectInformation_RSCP = -1; static gint ett_umts_rrc_ies_HCS_CellReselectInformation_ECN0 = -1; static gint ett_umts_rrc_ies_HCS_NeighbouringCellInformation_RSCP = -1; static gint ett_umts_rrc_ies_HCS_NeighbouringCellInformation_ECN0 = -1; static gint ett_umts_rrc_ies_HCS_ServingCellInformation = -1; static gint ett_umts_rrc_ies_InterFreqCell = -1; static gint ett_umts_rrc_ies_InterFreqCell_LCR_r4 = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoList = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoList_r4 = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_RSCP = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_ECN0 = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_HCS_RSCP = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_RSCP_LCR = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_ECN0_LCR = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_HCS_RSCP_LCR = -1; static gint ett_umts_rrc_ies_InterFreqCellInfoSI_List_HCS_ECN0_LCR = -1; static gint ett_umts_rrc_ies_InterFreqCellList = -1; static gint ett_umts_rrc_ies_InterFreqCellList_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_InterFreqCellMeasuredResultsList = -1; static gint ett_umts_rrc_ies_InterFreqEvent = -1; static gint ett_umts_rrc_ies_InterFreqEventList = -1; static gint ett_umts_rrc_ies_InterFrequencyMeasuredResultsList_v590ext = -1; static gint ett_umts_rrc_ies_Inter_FreqEventCriteria_v590ext = -1; static gint ett_umts_rrc_ies_Inter_FreqEventCriteriaList_v590ext = -1; static gint ett_umts_rrc_ies_Intra_FreqEventCriteriaList_v590ext = -1; static gint ett_umts_rrc_ies_IntraFrequencyMeasuredResultsList_v590ext = -1; static gint ett_umts_rrc_ies_IntraFreqReportingCriteria_1b_r5 = -1; static gint ett_umts_rrc_ies_PeriodicReportingInfo_1b = -1; static gint ett_umts_rrc_ies_InterFreqEventResults = -1; static gint ett_umts_rrc_ies_InterFreqEventResults_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_InterFreqMeasQuantity = -1; static gint ett_umts_rrc_ies_T_reportingCriteria = -1; static gint ett_umts_rrc_ies_T_intraFreqReportingCriteria = -1; static gint ett_umts_rrc_ies_T_interFreqReportingCriteria = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo55 = -1; static gint ett_umts_rrc_ies_T_fdd64 = -1; static gint ett_umts_rrc_ies_T_tdd56 = -1; static gint ett_umts_rrc_ies_InterFreqMeasuredResults = -1; static gint ett_umts_rrc_ies_InterFreqMeasuredResultsList = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_RSCP = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_ECN0 = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_HCS_RSCP = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_InterFreqRACHRepCellsList = -1; static gint ett_umts_rrc_ies_InterFreqRACHReportingInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo56 = -1; static gint ett_umts_rrc_ies_T_fdd65 = -1; static gint ett_umts_rrc_ies_T_tdd57 = -1; static gint ett_umts_rrc_ies_InterFreqReportCriteria = -1; static gint ett_umts_rrc_ies_InterFreqReportCriteria_r4 = -1; static gint ett_umts_rrc_ies_InterFreqReportingCriteria = -1; static gint ett_umts_rrc_ies_InterFreqReportingQuantity = -1; static gint ett_umts_rrc_ies_InterFreqRepQuantityRACH_TDDList = -1; static gint ett_umts_rrc_ies_InterFrequencyMeasurement = -1; static gint ett_umts_rrc_ies_InterFrequencyMeasurement_r4 = -1; static gint ett_umts_rrc_ies_InterRAT_TargetCellDescription = -1; static gint ett_umts_rrc_ies_T_technologySpecificInfo = -1; static gint ett_umts_rrc_ies_T_gsm5 = -1; static gint ett_umts_rrc_ies_InterRATCellInfoList = -1; static gint ett_umts_rrc_ies_InterRATCellInfoList_B = -1; static gint ett_umts_rrc_ies_InterRATCellInfoList_r4 = -1; static gint ett_umts_rrc_ies_InterRATEvent = -1; static gint ett_umts_rrc_ies_InterRATEventList = -1; static gint ett_umts_rrc_ies_InterRATEventResults = -1; static gint ett_umts_rrc_ies_InterRATInfo_r6 = -1; static gint ett_umts_rrc_ies_InterRATMeasQuantity = -1; static gint ett_umts_rrc_ies_T_ratSpecificInfo = -1; static gint ett_umts_rrc_ies_T_gsm6 = -1; static gint ett_umts_rrc_ies_T_is_2000 = -1; static gint ett_umts_rrc_ies_InterRATMeasuredResults = -1; static gint ett_umts_rrc_ies_InterRATMeasuredResultsList = -1; static gint ett_umts_rrc_ies_InterRATMeasurement = -1; static gint ett_umts_rrc_ies_InterRATMeasurement_r4 = -1; static gint ett_umts_rrc_ies_InterRATMeasurementSysInfo = -1; static gint ett_umts_rrc_ies_InterRATMeasurementSysInfo_B = -1; static gint ett_umts_rrc_ies_InterRATReportCriteria = -1; static gint ett_umts_rrc_ies_InterRATReportingCriteria = -1; static gint ett_umts_rrc_ies_InterRATReportingQuantity = -1; static gint ett_umts_rrc_ies_T_ratSpecificInfo1 = -1; static gint ett_umts_rrc_ies_T_gsm7 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoList = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoList_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_RSCP = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_ECN0 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_HCS_RSCP = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqCellInfoSI_List_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEvent = -1; static gint ett_umts_rrc_ies_IntraFreqEvent_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEvent_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEvent_1d_r5 = -1; static gint ett_umts_rrc_ies_IntraFreqEventCriteria = -1; static gint ett_umts_rrc_ies_IntraFreqEventCriteria_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEventCriteria_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEventCriteriaList = -1; static gint ett_umts_rrc_ies_IntraFreqEventCriteriaList_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEventCriteriaList_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqEventResults = -1; static gint ett_umts_rrc_ies_IntraFreqMeasQuantity = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo57 = -1; static gint ett_umts_rrc_ies_T_fdd66 = -1; static gint ett_umts_rrc_ies_T_tdd58 = -1; static gint ett_umts_rrc_ies_IntraFreqMeasQuantity_TDDList = -1; static gint ett_umts_rrc_ies_IntraFreqMeasuredResultsList = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_RSCP = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_ECN0 = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_HCS_RSCP = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqReportCriteria = -1; static gint ett_umts_rrc_ies_IntraFreqReportCriteria_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqReportingCriteria = -1; static gint ett_umts_rrc_ies_IntraFreqReportingCriteria_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqReportingCriteria_LCR_r4 = -1; static gint ett_umts_rrc_ies_IntraFreqReportingQuantity = -1; static gint ett_umts_rrc_ies_IntraFreqReportingQuantityForRACH = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo58 = -1; static gint ett_umts_rrc_ies_T_fdd67 = -1; static gint ett_umts_rrc_ies_T_tdd59 = -1; static gint ett_umts_rrc_ies_IntraFreqRepQuantityRACH_TDDList = -1; static gint ett_umts_rrc_ies_IntraFrequencyMeasurement = -1; static gint ett_umts_rrc_ies_IntraFrequencyMeasurement_r4 = -1; static gint ett_umts_rrc_ies_MeasuredResults = -1; static gint ett_umts_rrc_ies_MeasuredResults_v390ext = -1; static gint ett_umts_rrc_ies_MeasuredResults_v590ext = -1; static gint ett_umts_rrc_ies_MeasuredResults_LCR_r4 = -1; static gint ett_umts_rrc_ies_MeasuredResultsList = -1; static gint ett_umts_rrc_ies_MeasuredResultsList_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_MeasuredResultsOnRACH = -1; static gint ett_umts_rrc_ies_T_currentCell = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo59 = -1; static gint ett_umts_rrc_ies_T_fdd68 = -1; static gint ett_umts_rrc_ies_T_measurementQuantity = -1; static gint ett_umts_rrc_ies_T_tdd60 = -1; static gint ett_umts_rrc_ies_MeasuredResultsOnRACHinterFreq = -1; static gint ett_umts_rrc_ies_MeasurementCommand = -1; static gint ett_umts_rrc_ies_T_modify1 = -1; static gint ett_umts_rrc_ies_MeasurementCommand_r4 = -1; static gint ett_umts_rrc_ies_T_modify2 = -1; static gint ett_umts_rrc_ies_MeasurementControlSysInfo = -1; static gint ett_umts_rrc_ies_T_use_of_HCS = -1; static gint ett_umts_rrc_ies_T_hcs_not_used = -1; static gint ett_umts_rrc_ies_T_cellSelectQualityMeasure1 = -1; static gint ett_umts_rrc_ies_T_cpich_RSCP = -1; static gint ett_umts_rrc_ies_T_cpich_Ec_N01 = -1; static gint ett_umts_rrc_ies_T_hcs_used = -1; static gint ett_umts_rrc_ies_T_cellSelectQualityMeasure2 = -1; static gint ett_umts_rrc_ies_T_cpich_RSCP1 = -1; static gint ett_umts_rrc_ies_T_cpich_Ec_N02 = -1; static gint ett_umts_rrc_ies_MeasurementControlSysInfo_LCR_r4_ext = -1; static gint ett_umts_rrc_ies_T_use_of_HCS1 = -1; static gint ett_umts_rrc_ies_T_hcs_not_used1 = -1; static gint ett_umts_rrc_ies_T_cellSelectQualityMeasure3 = -1; static gint ett_umts_rrc_ies_T_cpich_RSCP2 = -1; static gint ett_umts_rrc_ies_T_cpich_Ec_N03 = -1; static gint ett_umts_rrc_ies_T_hcs_used1 = -1; static gint ett_umts_rrc_ies_T_cellSelectQualityMeasure4 = -1; static gint ett_umts_rrc_ies_T_cpich_RSCP3 = -1; static gint ett_umts_rrc_ies_T_cpich_Ec_N04 = -1; static gint ett_umts_rrc_ies_MeasurementReportingMode = -1; static gint ett_umts_rrc_ies_MeasurementType = -1; static gint ett_umts_rrc_ies_MeasurementType_r4 = -1; static gint ett_umts_rrc_ies_MeasurementValidity = -1; static gint ett_umts_rrc_ies_MonitoredCellRACH_List = -1; static gint ett_umts_rrc_ies_MonitoredCellRACH_Result = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo60 = -1; static gint ett_umts_rrc_ies_T_fdd69 = -1; static gint ett_umts_rrc_ies_T_measurementQuantity1 = -1; static gint ett_umts_rrc_ies_T_tdd61 = -1; static gint ett_umts_rrc_ies_N_CR_T_CRMaxHyst = -1; static gint ett_umts_rrc_ies_NavigationModelSatInfo = -1; static gint ett_umts_rrc_ies_NavigationModelSatInfoList = -1; static gint ett_umts_rrc_ies_EphemerisParameter = -1; static gint ett_umts_rrc_ies_Neighbour = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo61 = -1; static gint ett_umts_rrc_ies_T_fdd70 = -1; static gint ett_umts_rrc_ies_T_tdd62 = -1; static gint ett_umts_rrc_ies_Neighbour_v390ext = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo62 = -1; static gint ett_umts_rrc_ies_T_fdd71 = -1; static gint ett_umts_rrc_ies_NeighbourList = -1; static gint ett_umts_rrc_ies_NeighbourList_v390ext = -1; static gint ett_umts_rrc_ies_NeighbourQuality = -1; static gint ett_umts_rrc_ies_NewInterFreqCell = -1; static gint ett_umts_rrc_ies_NewInterFreqCell_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellList = -1; static gint ett_umts_rrc_ies_NewInterFreqCellList_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_RSCP = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_ECN0 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_HCS_RSCP = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_ECN0 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_HCS_RSCP = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_RSCP = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterFreqCellSI_List_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewInterRATCell = -1; static gint ett_umts_rrc_ies_T_technologySpecificInfo1 = -1; static gint ett_umts_rrc_ies_T_gsm8 = -1; static gint ett_umts_rrc_ies_T_is_20001 = -1; static gint ett_umts_rrc_ies_NewInterRATCell_B = -1; static gint ett_umts_rrc_ies_T_technologySpecificInfo2 = -1; static gint ett_umts_rrc_ies_T_gsm9 = -1; static gint ett_umts_rrc_ies_T_is_20002 = -1; static gint ett_umts_rrc_ies_NewInterRATCellList = -1; static gint ett_umts_rrc_ies_NewInterRATCellList_B = -1; static gint ett_umts_rrc_ies_NewIntraFreqCell = -1; static gint ett_umts_rrc_ies_NewIntraFreqCell_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellList = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellList_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_RSCP = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_ECN0 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_HCS_RSCP = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_RSCP = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_ECN0 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_RSCP = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_ECN0 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_RSCP_LCR_r4 = -1; static gint ett_umts_rrc_ies_NewIntraFreqCellSI_List_HCS_ECN0_LCR_r4 = -1; static gint ett_umts_rrc_ies_NonUsedFreqParameter = -1; static gint ett_umts_rrc_ies_NonUsedFreqParameterList = -1; static gint ett_umts_rrc_ies_PenaltyTime_RSCP = -1; static gint ett_umts_rrc_ies_PenaltyTime_ECN0 = -1; static gint ett_umts_rrc_ies_PeriodicalReportingCriteria = -1; static gint ett_umts_rrc_ies_PeriodicalWithReportingCellStatus = -1; static gint ett_umts_rrc_ies_PLMNIdentitiesOfNeighbourCells = -1; static gint ett_umts_rrc_ies_PLMNsOfInterFreqCellsList = -1; static gint ett_umts_rrc_ies_PLMNsOfInterFreqCellsList_item = -1; static gint ett_umts_rrc_ies_PLMNsOfIntraFreqCellsList = -1; static gint ett_umts_rrc_ies_PLMNsOfIntraFreqCellsList_item = -1; static gint ett_umts_rrc_ies_PLMNsOfInterRATCellsList = -1; static gint ett_umts_rrc_ies_PLMNsOfInterRATCellsList_item = -1; static gint ett_umts_rrc_ies_PositionEstimate = -1; static gint ett_umts_rrc_ies_QualityEventResults = -1; static gint ett_umts_rrc_ies_QualityMeasuredResults = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo63 = -1; static gint ett_umts_rrc_ies_T_tdd63 = -1; static gint ett_umts_rrc_ies_QualityMeasurement = -1; static gint ett_umts_rrc_ies_QualityReportCriteria = -1; static gint ett_umts_rrc_ies_QualityReportingCriteria = -1; static gint ett_umts_rrc_ies_QualityReportingCriteriaSingle = -1; static gint ett_umts_rrc_ies_QualityReportingQuantity = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo64 = -1; static gint ett_umts_rrc_ies_T_tdd64 = -1; static gint ett_umts_rrc_ies_ReferenceCellPosition = -1; static gint ett_umts_rrc_ies_ReferenceLocation = -1; static gint ett_umts_rrc_ies_ReferenceTimeDifferenceToCell = -1; static gint ett_umts_rrc_ies_RemovedInterFreqCellList = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxCellMeas_OF_InterFreqCellID = -1; static gint ett_umts_rrc_ies_RemovedInterRATCellList = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxCellMeas_OF_InterRATCellID = -1; static gint ett_umts_rrc_ies_RemovedIntraFreqCellList = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxCellMeas_OF_IntraFreqCellID = -1; static gint ett_umts_rrc_ies_ReportingCellStatus = -1; static gint ett_umts_rrc_ies_ReportingCellStatusOpt = -1; static gint ett_umts_rrc_ies_ReportingInfoForCellDCH = -1; static gint ett_umts_rrc_ies_ReportingInfoForCellDCH_LCR_r4 = -1; static gint ett_umts_rrc_ies_RL_AdditionInfoList = -1; static gint ett_umts_rrc_ies_RL_InformationLists = -1; static gint ett_umts_rrc_ies_SatData = -1; static gint ett_umts_rrc_ies_SatDataList = -1; static gint ett_umts_rrc_ies_SFN_SFN_ObsTimeDifference = -1; static gint ett_umts_rrc_ies_SFN_SFN_RelTimeDifference1 = -1; static gint ett_umts_rrc_ies_SIR_MeasurementList = -1; static gint ett_umts_rrc_ies_SIR_MeasurementResults = -1; static gint ett_umts_rrc_ies_SIR_TFCS_List = -1; static gint ett_umts_rrc_ies_SIR_TimeslotList = -1; static gint ett_umts_rrc_ies_SubFrame1Reserved = -1; static gint ett_umts_rrc_ies_T_ADVinfo = -1; static gint ett_umts_rrc_ies_T_CRMax = -1; static gint ett_umts_rrc_ies_TemporaryOffsetList = -1; static gint ett_umts_rrc_ies_ThreholdNonUsedFrequency_deltaList = -1; static gint ett_umts_rrc_ies_TimeslotInfo = -1; static gint ett_umts_rrc_ies_TimeslotInfo_LCR_r4 = -1; static gint ett_umts_rrc_ies_TimeslotInfoList = -1; static gint ett_umts_rrc_ies_TimeslotInfoList_LCR_r4 = -1; static gint ett_umts_rrc_ies_TimeslotInfoList_r4 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxTSLCR_OF_TimeslotInfo_LCR_r4 = -1; static gint ett_umts_rrc_ies_TimeslotISCP_List = -1; static gint ett_umts_rrc_ies_TimeslotListWithISCP = -1; static gint ett_umts_rrc_ies_TimeslotWithISCP = -1; static gint ett_umts_rrc_ies_TrafficVolumeEventParam = -1; static gint ett_umts_rrc_ies_TrafficVolumeEventResults = -1; static gint ett_umts_rrc_ies_TrafficVolumeMeasQuantity = -1; static gint ett_umts_rrc_ies_TrafficVolumeMeasSysInfo = -1; static gint ett_umts_rrc_ies_TrafficVolumeMeasuredResults = -1; static gint ett_umts_rrc_ies_TrafficVolumeMeasuredResultsList = -1; static gint ett_umts_rrc_ies_TrafficVolumeMeasurement = -1; static gint ett_umts_rrc_ies_TrafficVolumeMeasurementObjectList = -1; static gint ett_umts_rrc_ies_TrafficVolumeReportCriteria = -1; static gint ett_umts_rrc_ies_TrafficVolumeReportCriteriaSysInfo = -1; static gint ett_umts_rrc_ies_TrafficVolumeReportingCriteria = -1; static gint ett_umts_rrc_ies_TrafficVolumeReportingQuantity = -1; static gint ett_umts_rrc_ies_TransChCriteria = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxMeasParEvent_OF_TrafficVolumeEventParam = -1; static gint ett_umts_rrc_ies_TransChCriteriaList = -1; static gint ett_umts_rrc_ies_UE_6AB_Event = -1; static gint ett_umts_rrc_ies_UE_6FG_Event = -1; static gint ett_umts_rrc_ies_UE_AutonomousUpdateMode = -1; static gint ett_umts_rrc_ies_UE_InternalEventParam = -1; static gint ett_umts_rrc_ies_UE_InternalEventParamList = -1; static gint ett_umts_rrc_ies_UE_InternalEventResults = -1; static gint ett_umts_rrc_ies_UE_InternalMeasQuantity = -1; static gint ett_umts_rrc_ies_UE_InternalMeasuredResults = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo65 = -1; static gint ett_umts_rrc_ies_T_fdd72 = -1; static gint ett_umts_rrc_ies_T_tdd65 = -1; static gint ett_umts_rrc_ies_UE_InternalMeasuredResults_LCR_r4 = -1; static gint ett_umts_rrc_ies_UE_InternalMeasurement = -1; static gint ett_umts_rrc_ies_UE_InternalMeasurement_r4 = -1; static gint ett_umts_rrc_ies_UE_InternalMeasurementSysInfo = -1; static gint ett_umts_rrc_ies_UE_InternalReportCriteria = -1; static gint ett_umts_rrc_ies_UE_InternalReportingCriteria = -1; static gint ett_umts_rrc_ies_UE_InternalReportingQuantity = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo66 = -1; static gint ett_umts_rrc_ies_T_fdd73 = -1; static gint ett_umts_rrc_ies_T_tdd66 = -1; static gint ett_umts_rrc_ies_UE_InternalReportingQuantity_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo67 = -1; static gint ett_umts_rrc_ies_T_fdd74 = -1; static gint ett_umts_rrc_ies_T_tdd67 = -1; static gint ett_umts_rrc_ies_T_tddOption14 = -1; static gint ett_umts_rrc_ies_T_tdd38414 = -1; static gint ett_umts_rrc_ies_T_tdd12816 = -1; static gint ett_umts_rrc_ies_UE_RX_TX_ReportEntry = -1; static gint ett_umts_rrc_ies_UE_RX_TX_ReportEntryList = -1; static gint ett_umts_rrc_ies_UE_RX_TX_TimeDifferenceType2Info = -1; static gint ett_umts_rrc_ies_UE_TransmittedPowerTDD_List = -1; static gint ett_umts_rrc_ies_UL_TrCH_Identity = -1; static gint ett_umts_rrc_ies_UE_Positioning_CipherParameters = -1; static gint ett_umts_rrc_ies_UE_Positioning_Error = -1; static gint ett_umts_rrc_ies_UE_Positioning_EventParam = -1; static gint ett_umts_rrc_ies_UE_Positioning_EventParamList = -1; static gint ett_umts_rrc_ies_UE_Positioning_EventSpecificInfo = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_AcquisitionAssistance = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_AdditionalAssistanceDataRequest = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_Almanac = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_AssistanceData = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_DGPS_Corrections = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_IonosphericModel = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_MeasurementResults = -1; static gint ett_umts_rrc_ies_T_referenceTime = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_NavigationModel = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_NavModelAddDataReq = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_ReferenceCellInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo68 = -1; static gint ett_umts_rrc_ies_T_fdd75 = -1; static gint ett_umts_rrc_ies_T_tdd68 = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_ReferenceTime = -1; static gint ett_umts_rrc_ies_UE_Positioning_GPS_UTC_Model = -1; static gint ett_umts_rrc_ies_UE_Positioning_IPDL_Parameters = -1; static gint ett_umts_rrc_ies_UE_Positioning_IPDL_Parameters_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo69 = -1; static gint ett_umts_rrc_ies_T_fdd76 = -1; static gint ett_umts_rrc_ies_T_tdd69 = -1; static gint ett_umts_rrc_ies_UE_Positioning_IPDL_Parameters_TDD_r4_ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_MeasuredResults = -1; static gint ett_umts_rrc_ies_UE_Positioning_MeasuredResults_v390ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_Measurement = -1; static gint ett_umts_rrc_ies_UE_Positioning_Measurement_v390ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_Measurement_r4 = -1; static gint ett_umts_rrc_ies_UE_Positioning_MeasurementEventResults = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_AssistanceData = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_AssistanceData_r4 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_AssistanceData_r4ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_AssistanceData_UEB = -1; static gint ett_umts_rrc_ies_UE_Positioning_IPDL_Parameters_TDDList_r4_ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_Measurement = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo70 = -1; static gint ett_umts_rrc_ies_T_fdd77 = -1; static gint ett_umts_rrc_ies_T_tdd70 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_Measurement_v390ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo71 = -1; static gint ett_umts_rrc_ies_T_fdd78 = -1; static gint ett_umts_rrc_ies_T_tdd71 = -1; static gint ett_umts_rrc_ies_T_positioningMode = -1; static gint ett_umts_rrc_ies_T_ueBased = -1; static gint ett_umts_rrc_ies_T_ueAssisted = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellInfo_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo72 = -1; static gint ett_umts_rrc_ies_T_fdd79 = -1; static gint ett_umts_rrc_ies_T_tdd72 = -1; static gint ett_umts_rrc_ies_T_positioningMode1 = -1; static gint ett_umts_rrc_ies_T_ueBased1 = -1; static gint ett_umts_rrc_ies_T_ueAssisted1 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellInfo_UEB = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo73 = -1; static gint ett_umts_rrc_ies_T_fdd80 = -1; static gint ett_umts_rrc_ies_T_tdd73 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellList = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellList_r4 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_NeighbourCellList_UEB = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_Quality = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_ReferenceCellInfo = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo74 = -1; static gint ett_umts_rrc_ies_T_fdd81 = -1; static gint ett_umts_rrc_ies_T_tdd74 = -1; static gint ett_umts_rrc_ies_T_positioningMode2 = -1; static gint ett_umts_rrc_ies_T_ueBased2 = -1; static gint ett_umts_rrc_ies_T_ueAssisted2 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_ReferenceCellInfo_r4 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo75 = -1; static gint ett_umts_rrc_ies_T_fdd82 = -1; static gint ett_umts_rrc_ies_T_tdd75 = -1; static gint ett_umts_rrc_ies_T_positioningMode3 = -1; static gint ett_umts_rrc_ies_T_ueBased3 = -1; static gint ett_umts_rrc_ies_T_ueAssisted3 = -1; static gint ett_umts_rrc_ies_UE_Positioning_OTDOA_ReferenceCellInfo_UEB = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo76 = -1; static gint ett_umts_rrc_ies_T_fdd83 = -1; static gint ett_umts_rrc_ies_T_tdd76 = -1; static gint ett_umts_rrc_ies_UE_Positioning_PositionEstimateInfo = -1; static gint ett_umts_rrc_ies_T_referenceTime1 = -1; static gint ett_umts_rrc_ies_T_cell_Timing = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo77 = -1; static gint ett_umts_rrc_ies_T_fdd84 = -1; static gint ett_umts_rrc_ies_T_tdd77 = -1; static gint ett_umts_rrc_ies_UE_Positioning_ReportCriteria = -1; static gint ett_umts_rrc_ies_UE_Positioning_ReportingQuantity = -1; static gint ett_umts_rrc_ies_UE_Positioning_ReportingQuantity_v390ext = -1; static gint ett_umts_rrc_ies_UE_Positioning_ReportingQuantity_r4 = -1; static gint ett_umts_rrc_ies_UTRAN_GPSReferenceTime = -1; static gint ett_umts_rrc_ies_T_utran_GPSTimingOfCell = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo78 = -1; static gint ett_umts_rrc_ies_T_fdd85 = -1; static gint ett_umts_rrc_ies_T_tdd78 = -1; static gint ett_umts_rrc_ies_UTRAN_GPSReferenceTimeResult = -1; static gint ett_umts_rrc_ies_T_ue_GPSTimingOfCell = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo79 = -1; static gint ett_umts_rrc_ies_T_fdd86 = -1; static gint ett_umts_rrc_ies_T_tdd79 = -1; static gint ett_umts_rrc_ies_BCCH_ModificationInfo = -1; static gint ett_umts_rrc_ies_BSIC = -1; static gint ett_umts_rrc_ies_CBS_DRX_Level1Information = -1; static gint ett_umts_rrc_ies_CDMA2000_Message = -1; static gint ett_umts_rrc_ies_CDMA2000_MessageList = -1; static gint ett_umts_rrc_ies_CDMA2000_UMTS_Frequency_List = -1; static gint ett_umts_rrc_ies_FDD_UMTS_Frequency_List = -1; static gint ett_umts_rrc_ies_FrequencyInfoCDMA2000 = -1; static gint ett_umts_rrc_ies_GERAN_SystemInformation = -1; static gint ett_umts_rrc_ies_GSM_BA_Range = -1; static gint ett_umts_rrc_ies_GSM_BA_Range_List = -1; static gint ett_umts_rrc_ies_GSM_MessageList = -1; static gint ett_umts_rrc_ies_GsmSecurityCapability = -1; static gint ett_umts_rrc_ies_GSMSecurityCapability_v6xyext = -1; static gint ett_umts_rrc_ies_GSM_TargetCellInfoList = -1; static gint ett_umts_rrc_ies_GSM_TargetCellInfo = -1; static gint ett_umts_rrc_ies_IdentificationOfReceivedMessage = -1; static gint ett_umts_rrc_ies_InterRAT_ChangeFailureCause = -1; static gint ett_umts_rrc_ies_GERANIu_MessageList = -1; static gint ett_umts_rrc_ies_InterRAT_UE_RadioAccessCapability = -1; static gint ett_umts_rrc_ies_T_gsm10 = -1; static gint ett_umts_rrc_ies_T_cdma2000 = -1; static gint ett_umts_rrc_ies_InterRAT_UE_RadioAccessCapabilityList = -1; static gint ett_umts_rrc_ies_InterRAT_UE_RadioAccessCapability_v590ext = -1; static gint ett_umts_rrc_ies_InterRAT_UE_RadioAccessCapability_v6xyext = -1; static gint ett_umts_rrc_ies_InterRAT_UE_SecurityCapability = -1; static gint ett_umts_rrc_ies_T_gsm11 = -1; static gint ett_umts_rrc_ies_InterRAT_UE_SecurityCapList = -1; static gint ett_umts_rrc_ies_InterRAT_HO_FailureCause = -1; static gint ett_umts_rrc_ies_MasterInformationBlock = -1; static gint ett_umts_rrc_ies_T_v6xyNonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions1 = -1; static gint ett_umts_rrc_ies_MasterInformationBlock_v6xyext = -1; static gint ett_umts_rrc_ies_PredefinedConfigIdentityAndValueTag = -1; static gint ett_umts_rrc_ies_ProtocolErrorInformation = -1; static gint ett_umts_rrc_ies_T_diagnosticsType1 = -1; static gint ett_umts_rrc_ies_T_type13 = -1; static gint ett_umts_rrc_ies_Rplmn_Information = -1; static gint ett_umts_rrc_ies_Rplmn_Information_r4 = -1; static gint ett_umts_rrc_ies_SchedulingInformation = -1; static gint ett_umts_rrc_ies_T_scheduling = -1; static gint ett_umts_rrc_ies_T_sib_Pos = -1; static gint ett_umts_rrc_ies_SchedulingInformationSIB = -1; static gint ett_umts_rrc_ies_SchedulingInformationSIBSb = -1; static gint ett_umts_rrc_ies_SIBOccurrenceIdentityAndValueTag = -1; static gint ett_umts_rrc_ies_SIB_ReferenceList = -1; static gint ett_umts_rrc_ies_SIBSb_ReferenceList = -1; static gint ett_umts_rrc_ies_SIB_ReferenceListFACH = -1; static gint ett_umts_rrc_ies_SIB_TypeAndTag = -1; static gint ett_umts_rrc_ies_SIBSb_TypeAndTag = -1; static gint ett_umts_rrc_ies_SibOFF_List = -1; static gint ett_umts_rrc_ies_SysInfoType1 = -1; static gint ett_umts_rrc_ies_T_v3a0NonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions2 = -1; static gint ett_umts_rrc_ies_SysInfoType1_v3a0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType2 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions3 = -1; static gint ett_umts_rrc_ies_SysInfoType3 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtension = -1; static gint ett_umts_rrc_ies_T_v5c0NoncriticalExtension = -1; static gint ett_umts_rrc_ies_T_v670NonCriticalExtension = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions4 = -1; static gint ett_umts_rrc_ies_SysInfoType3_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType3_v590ext = -1; static gint ett_umts_rrc_ies_SysInfoType3_v5c0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType3_v670ext = -1; static gint ett_umts_rrc_ies_SysInfoType4 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions1 = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtension1 = -1; static gint ett_umts_rrc_ies_T_v5b0NonCriticalExtension = -1; static gint ett_umts_rrc_ies_T_v5c0NonCriticalExtension = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions5 = -1; static gint ett_umts_rrc_ies_SysInfoType4_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType4_v590ext = -1; static gint ett_umts_rrc_ies_SysInfoType4_v5b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType4_v5c0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType5 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo80 = -1; static gint ett_umts_rrc_ies_T_fdd87 = -1; static gint ett_umts_rrc_ies_T_tdd80 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions2 = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_v650NonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_v6xyNonCriticalExtensions1 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions6 = -1; static gint ett_umts_rrc_ies_SysInfoType5_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_T_tdd128SpecificInfo = -1; static gint ett_umts_rrc_ies_SysInfoType5_v590ext_IEs = -1; static gint ett_umts_rrc_ies_T_hcr_r5_SpecificInfo = -1; static gint ett_umts_rrc_ies_SysInfoType5_v650ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType5_v6xyext_IEs = -1; static gint ett_umts_rrc_ies_T_sccpch_SystemInformation_MBMS = -1; static gint ett_umts_rrc_ies_SysInfoType6 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo81 = -1; static gint ett_umts_rrc_ies_T_fdd88 = -1; static gint ett_umts_rrc_ies_T_tdd81 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions3 = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtensions1 = -1; static gint ett_umts_rrc_ies_T_v650nonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_v6xynonCriticalExtensions = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions7 = -1; static gint ett_umts_rrc_ies_SysInfoType6_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_T_tdd128SpecificInfo1 = -1; static gint ett_umts_rrc_ies_SysInfoType6_v590ext_IEs = -1; static gint ett_umts_rrc_ies_T_hcr_r5_SpecificInfo1 = -1; static gint ett_umts_rrc_ies_SysInfoType6_v650ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType6_v6xyext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType7 = -1; static gint ett_umts_rrc_ies_T_modeSpecificInfo82 = -1; static gint ett_umts_rrc_ies_T_fdd89 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions8 = -1; static gint ett_umts_rrc_ies_SysInfoType8 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions9 = -1; static gint ett_umts_rrc_ies_SysInfoType9 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions10 = -1; static gint ett_umts_rrc_ies_SysInfoType10 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions11 = -1; static gint ett_umts_rrc_ies_SysInfoType11 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions4 = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtension2 = -1; static gint ett_umts_rrc_ies_T_v6xyNonCriticalExtensions2 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions12 = -1; static gint ett_umts_rrc_ies_SysInfoType11_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType11_v590ext_IEs = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext = -1; static gint ett_umts_rrc_ies_SysInfoType11_v6xyext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType12 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions5 = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtension3 = -1; static gint ett_umts_rrc_ies_T_v6xyNonCriticalExtensions3 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions13 = -1; static gint ett_umts_rrc_ies_SysInfoType12_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType12_v590ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType12_v6xyext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType13 = -1; static gint ett_umts_rrc_ies_T_v3a0NonCriticalExtensions1 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions6 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions14 = -1; static gint ett_umts_rrc_ies_SysInfoType13_v3a0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType13_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType13_1 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions15 = -1; static gint ett_umts_rrc_ies_SysInfoType13_2 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions16 = -1; static gint ett_umts_rrc_ies_SysInfoType13_3 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions17 = -1; static gint ett_umts_rrc_ies_SysInfoType13_4 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions18 = -1; static gint ett_umts_rrc_ies_SysInfoType14 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions19 = -1; static gint ett_umts_rrc_ies_SysInfoType15 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions7 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions20 = -1; static gint ett_umts_rrc_ies_SysInfoType15_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_SysInfoType15_1 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions21 = -1; static gint ett_umts_rrc_ies_SysInfoType15_2 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions22 = -1; static gint ett_umts_rrc_ies_SysInfoType15_3 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions23 = -1; static gint ett_umts_rrc_ies_SysInfoType15_4 = -1; static gint ett_umts_rrc_ies_T_v3a0NonCriticalExtensions2 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions8 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions24 = -1; static gint ett_umts_rrc_ies_SysInfoType15_4_v3a0ext = -1; static gint ett_umts_rrc_ies_SysInfoType15_4_v4b0ext = -1; static gint ett_umts_rrc_ies_SysInfoType15_5 = -1; static gint ett_umts_rrc_ies_T_v3a0NonCriticalExtensions3 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions25 = -1; static gint ett_umts_rrc_ies_SysInfoType15_5_v3a0ext = -1; static gint ett_umts_rrc_ies_SysInfoType16 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions26 = -1; static gint ett_umts_rrc_ies_SysInfoType17 = -1; static gint ett_umts_rrc_ies_T_v4b0NonCriticalExtensions9 = -1; static gint ett_umts_rrc_ies_T_v590NonCriticalExtensions2 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions27 = -1; static gint ett_umts_rrc_ies_SysInfoType17_v4b0ext_IEs = -1; static gint ett_umts_rrc_ies_T_tdd128SpecificInfo2 = -1; static gint ett_umts_rrc_ies_SysInfoType17_v590ext_IEs = -1; static gint ett_umts_rrc_ies_T_hcr_r5_SpecificInfo2 = -1; static gint ett_umts_rrc_ies_SysInfoType18 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions28 = -1; static gint ett_umts_rrc_ies_SysInfoTypeSB1 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions29 = -1; static gint ett_umts_rrc_ies_SysInfoTypeSB2 = -1; static gint ett_umts_rrc_ies_T_nonCriticalExtensions30 = -1; static gint ett_umts_rrc_ies_TDD_UMTS_Frequency_List = -1; static gint ett_umts_rrc_ies_MBMS_CommonRBInformation_r6 = -1; static gint ett_umts_rrc_ies_MBMS_CommonRBInformationList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_ConnectedModeCountingScope = -1; static gint ett_umts_rrc_ies_MBMS_CurrentCell_SCCPCH_r6 = -1; static gint ett_umts_rrc_ies_MBMS_CurrentCell_SCCPCHList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_FACHCarryingMTCH_List = -1; static gint ett_umts_rrc_ies_MBMS_JoinedInformation_r6 = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule_32 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList_item = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule_64 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList1 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList_item1 = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule_128 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList2 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList_item2 = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule_256 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList3 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList_item3 = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule_512 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList4 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList_item4 = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule_1024 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList5 = -1; static gint ett_umts_rrc_ies_T_mtch_L1CombiningPeriodList_item5 = -1; static gint ett_umts_rrc_ies_MBMS_L1CombiningSchedule = -1; static gint ett_umts_rrc_ies_MBMS_L23Configuration = -1; static gint ett_umts_rrc_ies_T_sameAsCurrent = -1; static gint ett_umts_rrc_ies_T_different = -1; static gint ett_umts_rrc_ies_MBMS_MCCH_ConfigurationInfo_r6 = -1; static gint ett_umts_rrc_ies_MBMS_MICHConfigurationInfo_r6 = -1; static gint ett_umts_rrc_ies_T_mode = -1; static gint ett_umts_rrc_ies_T_fdd90 = -1; static gint ett_umts_rrc_ies_T_tdd38415 = -1; static gint ett_umts_rrc_ies_T_tdd12817 = -1; static gint ett_umts_rrc_ies_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode = -1; static gint ett_umts_rrc_ies_MBMS_ModifedService_r6 = -1; static gint ett_umts_rrc_ies_T_mbms_PreferredFrequency = -1; static gint ett_umts_rrc_ies_MBMS_ModifedServiceList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_MSCHConfigurationInfo_r6 = -1; static gint ett_umts_rrc_ies_MBMS_MSCHSchedulingInfo = -1; static gint ett_umts_rrc_ies_MBMS_NeighbouringCellSCCPCH_r6 = -1; static gint ett_umts_rrc_ies_T_layer1Combining = -1; static gint ett_umts_rrc_ies_T_fdd91 = -1; static gint ett_umts_rrc_ies_MBMS_NeighbouringCellSCCPCHList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_PhyChInformation_r6 = -1; static gint ett_umts_rrc_ies_MBMS_PhyChInformationList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_PreferredFreqRequest_r6 = -1; static gint ett_umts_rrc_ies_MBMS_PreferredFrequencyInfo_r6 = -1; static gint ett_umts_rrc_ies_T_layerConvergenceInformation = -1; static gint ett_umts_rrc_ies_MBMS_PreferredFrequencyList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_PTM_RBInformation_C = -1; static gint ett_umts_rrc_ies_MBMS_PTM_RBInformation_CList = -1; static gint ett_umts_rrc_ies_MBMS_PTM_RBInformation_N = -1; static gint ett_umts_rrc_ies_MBMS_PTM_RBInformation_NList = -1; static gint ett_umts_rrc_ies_MBMS_PTM_RBInformation_S = -1; static gint ett_umts_rrc_ies_MBMS_PTM_RBInformation_SList = -1; static gint ett_umts_rrc_ies_MBMS_ServiceAccessInfo_r6 = -1; static gint ett_umts_rrc_ies_MBMS_ServiceAccessInfoList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_ServiceIdentity = -1; static gint ett_umts_rrc_ies_T_plmn_Identity = -1; static gint ett_umts_rrc_ies_T_other1 = -1; static gint ett_umts_rrc_ies_MBMS_ServiceSchedulingInfo_r6 = -1; static gint ett_umts_rrc_ies_MBMS_ServiceSchedulingInfoList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_ServiceTransmInfo = -1; static gint ett_umts_rrc_ies_MBMS_ServiceTransmInfoList = -1; static gint ett_umts_rrc_ies_MBMS_SIBType5_SCCPCH_r6 = -1; static gint ett_umts_rrc_ies_MBMS_SIBType5_SCCPCHList_r6 = -1; static gint ett_umts_rrc_ies_MBMS_TimersAndCouneters_r6 = -1; static gint ett_umts_rrc_ies_MBMS_TransmissionIdentity = -1; static gint ett_umts_rrc_ies_MBMS_TranspChInfoForCCTrCh_r6 = -1; static gint ett_umts_rrc_ies_MBMS_TranspChInfoForEachCCTrCh_r6 = -1; static gint ett_umts_rrc_ies_MBMS_TranspChInfoForEachTrCh_r6 = -1; static gint ett_umts_rrc_ies_MBMS_TranspChInfoForTrCh_r6 = -1; static gint ett_umts_rrc_ies_MBMS_TrCHInformation_Comm = -1; static gint ett_umts_rrc_ies_MBMS_TrCHInformation_CommList = -1; static gint ett_umts_rrc_ies_MBMS_TrCHInformation_Neighb = -1; static gint ett_umts_rrc_ies_MBMS_TrCHInformation_NeighbList = -1; static gint ett_umts_rrc_ies_MBMS_TrCHInformation_SIB5 = -1; static gint ett_umts_rrc_ies_MBMS_TrCHInformation_SIB5List = -1; static gint ett_umts_rrc_ies_MBMS_UnmodifiedService_r6 = -1; static gint ett_umts_rrc_ies_MBMS_UnmodifiedServiceList_r6 = -1; /*--- End of included file: packet-umts_rrc_ies-ett.c ---*/ #line 64 "packet-umts_rrc_ies-template.c" /*--- Included file: packet-umts_rrc_ies-fn.c ---*/ #line 1 "packet-umts_rrc_ies-fn.c" static int dissect_umts_rrc_ies_Ansi_41_IDNNS(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 14, 14, FALSE, NULL); return offset; } const value_string umts_rrc_ies_CN_DomainIdentity_vals[] = { { 0, "cs-domain" }, { 1, "ps-domain" }, { 0, NULL } }; int dissect_umts_rrc_ies_CN_DomainIdentity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 1, 8, NULL); return offset; } static const per_sequence_t CN_DomainInformation_sequence[] = { { &hf_umts_rrc_ies_cn_DomainIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainIdentity }, { &hf_umts_rrc_ies_cn_DomainSpecificNAS_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CN_DomainInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_DomainInformation, CN_DomainInformation_sequence); return offset; } static int dissect_umts_rrc_ies_CN_DRX_CycleLengthCoefficient(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 6U, 9U, NULL, FALSE); return offset; } static const per_sequence_t CN_DomainInformationFull_sequence[] = { { &hf_umts_rrc_ies_cn_DomainIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainIdentity }, { &hf_umts_rrc_ies_cn_DomainSpecificNAS_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP }, { &hf_umts_rrc_ies_cn_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DRX_CycleLengthCoefficient }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CN_DomainInformationFull(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_DomainInformationFull, CN_DomainInformationFull_sequence); return offset; } static const per_sequence_t CN_DomainInformationList_sequence_of[1] = { { &hf_umts_rrc_ies_CN_DomainInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainInformation }, }; static int dissect_umts_rrc_ies_CN_DomainInformationList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_DomainInformationList, CN_DomainInformationList_sequence_of, 1, maxCNdomains); return offset; } static const per_sequence_t CN_DomainInformationListFull_sequence_of[1] = { { &hf_umts_rrc_ies_CN_DomainInformationListFull_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainInformationFull }, }; static int dissect_umts_rrc_ies_CN_DomainInformationListFull(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_DomainInformationListFull, CN_DomainInformationListFull_sequence_of, 1, maxCNdomains); return offset; } static int dissect_umts_rrc_ies_ANSI_41_NAS_Parameter(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 1, 2048, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_NAS_SystemInformationANSI_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_umts_rrc_ies_ANSI_41_NAS_Parameter(tvb, offset, actx, tree, hf_index); return offset; } static const value_string umts_rrc_ies_T_cn_Type_vals[] = { { 0, "gsm-MAP" }, { 1, "ansi-41" }, { 0, NULL } }; static const per_choice_t T_cn_Type_choice[] = { { 0, &hf_umts_rrc_ies_gsm_MAP, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP }, { 1, &hf_umts_rrc_ies_ansi_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NAS_SystemInformationANSI_41 }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_cn_Type(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cn_Type, T_cn_Type_choice, NULL); return offset; } static const per_sequence_t CN_DomainSysInfo_sequence[] = { { &hf_umts_rrc_ies_cn_DomainIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainIdentity }, { &hf_umts_rrc_ies_cn_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_cn_Type }, { &hf_umts_rrc_ies_cn_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DRX_CycleLengthCoefficient }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CN_DomainSysInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_DomainSysInfo, CN_DomainSysInfo_sequence); return offset; } static const per_sequence_t CN_DomainSysInfoList_sequence_of[1] = { { &hf_umts_rrc_ies_CN_DomainSysInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainSysInfo }, }; static int dissect_umts_rrc_ies_CN_DomainSysInfoList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_DomainSysInfoList, CN_DomainSysInfoList_sequence_of, 1, maxCNdomains); return offset; } static int dissect_umts_rrc_ies_Digit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 9U, NULL, FALSE); return offset; } static const per_sequence_t MCC_sequence_of[1] = { { &hf_umts_rrc_ies_MCC_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Digit }, }; static int dissect_umts_rrc_ies_MCC(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MCC, MCC_sequence_of, 3, 3); return offset; } static const per_sequence_t MNC_sequence_of[1] = { { &hf_umts_rrc_ies_MNC_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Digit }, }; static int dissect_umts_rrc_ies_MNC(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MNC, MNC_sequence_of, 2, 3); return offset; } static const per_sequence_t PLMN_Identity_sequence[] = { { &hf_umts_rrc_ies_mcc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MCC }, { &hf_umts_rrc_ies_mnc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MNC }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_PLMN_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_PLMN_Identity, PLMN_Identity_sequence); return offset; } static const per_sequence_t CN_InformationInfo_sequence[] = { { &hf_umts_rrc_ies_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_PLMN_Identity }, { &hf_umts_rrc_ies_cn_CommonGSM_MAP_NAS_SysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP }, { &hf_umts_rrc_ies_cn_DomainInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CN_DomainInformationList }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CN_InformationInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_InformationInfo, CN_InformationInfo_sequence); return offset; } static const per_sequence_t CN_InformationInfo_r6_sequence[] = { { &hf_umts_rrc_ies_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_PLMN_Identity }, { &hf_umts_rrc_ies_cn_CommonGSM_MAP_NAS_SysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP }, { &hf_umts_rrc_ies_cn_DomainInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CN_DomainInformationList }, { &hf_umts_rrc_ies_primary_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_PLMN_Identity }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CN_InformationInfo_r6(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_InformationInfo_r6, CN_InformationInfo_r6_sequence); return offset; } static const per_sequence_t CN_InformationInfoFull_sequence[] = { { &hf_umts_rrc_ies_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_PLMN_Identity }, { &hf_umts_rrc_ies_cn_CommonGSM_MAP_NAS_SysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_NAS_SystemInformationGSM_MAP }, { &hf_umts_rrc_ies_cn_DomainInformationListFull, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CN_DomainInformationListFull }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CN_InformationInfoFull(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_InformationInfoFull, CN_InformationInfoFull_sequence); return offset; } static int dissect_umts_rrc_ies_RoutingParameter(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 10, 10, FALSE, NULL); return offset; } static const per_sequence_t T_localPTMSI_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_localPTMSI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_localPTMSI, T_localPTMSI_sequence); return offset; } static const per_sequence_t T_tMSIofsamePLMN_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_tMSIofsamePLMN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_tMSIofsamePLMN, T_tMSIofsamePLMN_sequence); return offset; } static const per_sequence_t T_tMSIofdifferentPLMN_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_tMSIofdifferentPLMN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_tMSIofdifferentPLMN, T_tMSIofdifferentPLMN_sequence); return offset; } static const per_sequence_t T_iMSIresponsetopaging_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_iMSIresponsetopaging(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_iMSIresponsetopaging, T_iMSIresponsetopaging_sequence); return offset; } static const per_sequence_t T_iMSIcauseUEinitiatedEvent_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_iMSIcauseUEinitiatedEvent(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_iMSIcauseUEinitiatedEvent, T_iMSIcauseUEinitiatedEvent_sequence); return offset; } static const per_sequence_t T_iMEI_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_iMEI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_iMEI, T_iMEI_sequence); return offset; } static const per_sequence_t T_spare2_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_spare2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_spare2, T_spare2_sequence); return offset; } static const per_sequence_t T_spare1_sequence[] = { { &hf_umts_rrc_ies_routingparameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingParameter }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_spare1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_spare1, T_spare1_sequence); return offset; } static const value_string umts_rrc_ies_T_routingbasis_vals[] = { { 0, "localPTMSI" }, { 1, "tMSIofsamePLMN" }, { 2, "tMSIofdifferentPLMN" }, { 3, "iMSIresponsetopaging" }, { 4, "iMSIcauseUEinitiatedEvent" }, { 5, "iMEI" }, { 6, "spare2" }, { 7, "spare1" }, { 0, NULL } }; static const per_choice_t T_routingbasis_choice[] = { { 0, &hf_umts_rrc_ies_localPTMSI, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_localPTMSI }, { 1, &hf_umts_rrc_ies_tMSIofsamePLMN, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_tMSIofsamePLMN }, { 2, &hf_umts_rrc_ies_tMSIofdifferentPLMN, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_tMSIofdifferentPLMN }, { 3, &hf_umts_rrc_ies_iMSIresponsetopaging, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_iMSIresponsetopaging }, { 4, &hf_umts_rrc_ies_iMSIcauseUEinitiatedEvent, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_iMSIcauseUEinitiatedEvent }, { 5, &hf_umts_rrc_ies_iMEI , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_iMEI }, { 6, &hf_umts_rrc_ies_spare2 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_spare2 }, { 7, &hf_umts_rrc_ies_spare1 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_spare1 }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_routingbasis(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_routingbasis, T_routingbasis_choice, NULL); return offset; } static int dissect_umts_rrc_ies_BOOLEAN(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL); return offset; } static const per_sequence_t Gsm_map_IDNNS_sequence[] = { { &hf_umts_rrc_ies_routingbasis, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_routingbasis }, { &hf_umts_rrc_ies_dummy_BOOLEAN, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_Gsm_map_IDNNS(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_Gsm_map_IDNNS, Gsm_map_IDNNS_sequence); return offset; } static int dissect_umts_rrc_ies_IMEI_Digit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 15U, NULL, FALSE); return offset; } static const per_sequence_t IMEI_sequence_of[1] = { { &hf_umts_rrc_ies_IMEI_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_IMEI_Digit }, }; static int dissect_umts_rrc_ies_IMEI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IMEI, IMEI_sequence_of, 15, 15); return offset; } static const per_sequence_t IMSI_GSM_MAP_sequence_of[1] = { { &hf_umts_rrc_ies_IMSI_GSM_MAP_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Digit }, }; static int dissect_umts_rrc_ies_IMSI_GSM_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IMSI_GSM_MAP, IMSI_GSM_MAP_sequence_of, 6, 21); return offset; } static const value_string umts_rrc_ies_T_cn_Type1_vals[] = { { 0, "gsm-Map-IDNNS" }, { 1, "ansi-41-IDNNS" }, { 0, NULL } }; static const per_choice_t T_cn_Type1_choice[] = { { 0, &hf_umts_rrc_ies_gsm_Map_IDNNS, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_Gsm_map_IDNNS }, { 1, &hf_umts_rrc_ies_ansi_41_IDNNS, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_Ansi_41_IDNNS }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_cn_Type1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cn_Type1, T_cn_Type1_choice, NULL); return offset; } static const per_sequence_t T_release99_sequence[] = { { &hf_umts_rrc_ies_cn_Type1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_cn_Type1 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_release99(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_release99, T_release99_sequence); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_15(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 15, 15, FALSE, NULL); return offset; } static const per_sequence_t T_later_sequence[] = { { &hf_umts_rrc_ies_futurecoding, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BIT_STRING_SIZE_15 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_later(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_later, T_later_sequence); return offset; } static const value_string umts_rrc_ies_T_version_vals[] = { { 0, "release99" }, { 1, "later" }, { 0, NULL } }; static const per_choice_t T_version_choice[] = { { 0, &hf_umts_rrc_ies_release99, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_release99 }, { 1, &hf_umts_rrc_ies_later , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_later }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_version(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_version, T_version_choice, NULL); return offset; } static const per_sequence_t IntraDomainNasNodeSelector_sequence[] = { { &hf_umts_rrc_ies_version, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_version }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_IntraDomainNasNodeSelector(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IntraDomainNasNodeSelector, IntraDomainNasNodeSelector_sequence); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_16(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } static const per_sequence_t LAI_sequence[] = { { &hf_umts_rrc_ies_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PLMN_Identity }, { &hf_umts_rrc_ies_lac , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BIT_STRING_SIZE_16 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_LAI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_LAI, LAI_sequence); return offset; } static const per_sequence_t PLMN_IdentityWithOptionalMCC_r6_sequence[] = { { &hf_umts_rrc_ies_mcc , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_MCC }, { &hf_umts_rrc_ies_mnc , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MNC }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_PLMN_IdentityWithOptionalMCC_r6(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_PLMN_IdentityWithOptionalMCC_r6, PLMN_IdentityWithOptionalMCC_r6_sequence); return offset; } static const per_sequence_t SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6_sequence_of[1] = { { &hf_umts_rrc_ies_multiplePLMNs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PLMN_IdentityWithOptionalMCC_r6 }, }; static int dissect_umts_rrc_ies_SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6, SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6_sequence_of, 1, 5); return offset; } static const per_sequence_t MultiplePLMN_List_r6_sequence[] = { { &hf_umts_rrc_ies_mibPLMN_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_multiplePLMNs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_SEQUENCE_SIZE_1_5_OF_PLMN_IdentityWithOptionalMCC_r6 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MultiplePLMN_List_r6(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MultiplePLMN_List_r6, MultiplePLMN_List_r6_sequence); return offset; } int dissect_umts_rrc_ies_NAS_Message(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 1, 4095, NULL); return offset; } static int dissect_umts_rrc_ies_NAS_Synchronisation_Indicator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 4, 4, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_P_TMSI_GSM_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL); return offset; } const value_string umts_rrc_ies_PagingRecordTypeID_vals[] = { { 0, "imsi-GSM-MAP" }, { 1, "tmsi-GSM-MAP-P-TMSI" }, { 2, "imsi-DS-41" }, { 3, "tmsi-DS-41" }, { 0, NULL } }; int dissect_umts_rrc_ies_PagingRecordTypeID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t T_gsm_MAP_sequence[] = { { &hf_umts_rrc_ies_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PLMN_Identity }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_gsm_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_gsm_MAP, T_gsm_MAP_sequence); return offset; } static int dissect_umts_rrc_ies_P_REV(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_Min_P_REV(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_SID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 15, 15, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_NID(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } static const per_sequence_t T_ansi_41_sequence[] = { { &hf_umts_rrc_ies_p_REV , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_P_REV }, { &hf_umts_rrc_ies_min_P_REV, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Min_P_REV }, { &hf_umts_rrc_ies_sid , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_SID }, { &hf_umts_rrc_ies_nid , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NID }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_ansi_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_ansi_41, T_ansi_41_sequence); return offset; } static const per_sequence_t T_gsm_MAP_and_ANSI_41_sequence[] = { { &hf_umts_rrc_ies_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PLMN_Identity }, { &hf_umts_rrc_ies_p_REV , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_P_REV }, { &hf_umts_rrc_ies_min_P_REV, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Min_P_REV }, { &hf_umts_rrc_ies_sid , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_SID }, { &hf_umts_rrc_ies_nid , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NID }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_gsm_MAP_and_ANSI_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_gsm_MAP_and_ANSI_41, T_gsm_MAP_and_ANSI_41_sequence); return offset; } static int dissect_umts_rrc_ies_NULL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_null(tvb, offset, actx, tree, hf_index); return offset; } static const value_string umts_rrc_ies_PLMN_Type_vals[] = { { 0, "gsm-MAP" }, { 1, "ansi-41" }, { 2, "gsm-MAP-and-ANSI-41" }, { 3, "spare" }, { 0, NULL } }; static const per_choice_t PLMN_Type_choice[] = { { 0, &hf_umts_rrc_ies_gsm_MAP1, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_gsm_MAP }, { 1, &hf_umts_rrc_ies_ansi_411, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_ansi_41 }, { 2, &hf_umts_rrc_ies_gsm_MAP_and_ANSI_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_gsm_MAP_and_ANSI_41 }, { 3, &hf_umts_rrc_ies_spare , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_PLMN_Type(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_PLMN_Type, PLMN_Type_choice, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_8(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL); return offset; } static const value_string umts_rrc_ies_RAB_Identity_vals[] = { { 0, "gsm-MAP-RAB-Identity" }, { 1, "ansi-41-RAB-Identity" }, { 0, NULL } }; static const per_choice_t RAB_Identity_choice[] = { { 0, &hf_umts_rrc_ies_gsm_MAP_RAB_Identity, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_8 }, { 1, &hf_umts_rrc_ies_ansi_41_RAB_Identity, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_8 }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_RAB_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RAB_Identity, RAB_Identity_choice, NULL); return offset; } static int dissect_umts_rrc_ies_RoutingAreaCode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL); return offset; } static const per_sequence_t RAI_sequence[] = { { &hf_umts_rrc_ies_lai , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_LAI }, { &hf_umts_rrc_ies_rac , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RoutingAreaCode }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_RAI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RAI, RAI_sequence); return offset; } static int dissect_umts_rrc_ies_TMSI_GSM_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL); return offset; } static const value_string umts_rrc_ies_AccessClassBarred_vals[] = { { 0, "barred" }, { 1, "notBarred" }, { 0, NULL } }; static int dissect_umts_rrc_ies_AccessClassBarred(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t AccessClassBarredList_sequence_of[1] = { { &hf_umts_rrc_ies_AccessClassBarredList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_AccessClassBarred }, }; static int dissect_umts_rrc_ies_AccessClassBarredList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_AccessClassBarredList, AccessClassBarredList_sequence_of, maxAC, maxAC); return offset; } static const value_string umts_rrc_ies_AllowedIndicator_vals[] = { { 0, "allowed" }, { 1, "notAllowed" }, { 0, NULL } }; static int dissect_umts_rrc_ies_AllowedIndicator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_T_Barred_vals[] = { { 0, "s10" }, { 1, "s20" }, { 2, "s40" }, { 3, "s80" }, { 4, "s160" }, { 5, "s320" }, { 6, "s640" }, { 7, "s1280" }, { 0, NULL } }; static int dissect_umts_rrc_ies_T_Barred(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t T_barred_sequence[] = { { &hf_umts_rrc_ies_intraFreqCellReselectionInd, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_AllowedIndicator }, { &hf_umts_rrc_ies_t_Barred, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_Barred }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_barred(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_barred, T_barred_sequence); return offset; } static const value_string umts_rrc_ies_CellBarred_vals[] = { { 0, "barred" }, { 1, "notBarred" }, { 0, NULL } }; static const per_choice_t CellBarred_choice[] = { { 0, &hf_umts_rrc_ies_barred , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_barred }, { 1, &hf_umts_rrc_ies_notBarred, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_CellBarred(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CellBarred, CellBarred_choice, NULL); return offset; } static const value_string umts_rrc_ies_ReservedIndicator_vals[] = { { 0, "reserved" }, { 1, "notReserved" }, { 0, NULL } }; static int dissect_umts_rrc_ies_ReservedIndicator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t CellAccessRestriction_sequence[] = { { &hf_umts_rrc_ies_cellBarred, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CellBarred }, { &hf_umts_rrc_ies_cellReservedForOperatorUse, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_ReservedIndicator }, { &hf_umts_rrc_ies_cellReservationExtension, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_ReservedIndicator }, { &hf_umts_rrc_ies_accessClassBarredList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_AccessClassBarredList }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CellAccessRestriction(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CellAccessRestriction, CellAccessRestriction_sequence); return offset; } int dissect_umts_rrc_ies_CellIdentity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 28, 28, FALSE, NULL); return offset; } static const per_sequence_t CellIdentity_PerRL_List_sequence_of[1] = { { &hf_umts_rrc_ies_CellIdentity_PerRL_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CellIdentity }, }; int dissect_umts_rrc_ies_CellIdentity_PerRL_List(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CellIdentity_PerRL_List, CellIdentity_PerRL_List_sequence_of, 1, maxRL); return offset; } static const value_string umts_rrc_ies_RAT_vals[] = { { 0, "utra-FDD" }, { 1, "utra-TDD" }, { 2, "gsm" }, { 3, "cdma2000" }, { 0, NULL } }; static int dissect_umts_rrc_ies_RAT(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MappingFunctionType_vals[] = { { 0, "linear" }, { 1, "functionType2" }, { 2, "functionType3" }, { 3, "functionType4" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MappingFunctionType(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_MapParameter(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 99U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_UpperLimit(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 91U, NULL, FALSE); return offset; } static const per_sequence_t MappingFunctionParameter_sequence[] = { { &hf_umts_rrc_ies_functionType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MappingFunctionType }, { &hf_umts_rrc_ies_mapParameter1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_MapParameter }, { &hf_umts_rrc_ies_mapParameter2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MapParameter }, { &hf_umts_rrc_ies_upperLimit, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_UpperLimit }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MappingFunctionParameter(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MappingFunctionParameter, MappingFunctionParameter_sequence); return offset; } static const per_sequence_t MappingFunctionParameterList_sequence_of[1] = { { &hf_umts_rrc_ies_MappingFunctionParameterList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MappingFunctionParameter }, }; static int dissect_umts_rrc_ies_MappingFunctionParameterList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MappingFunctionParameterList, MappingFunctionParameterList_sequence_of, 1, maxMeasIntervals); return offset; } static const per_sequence_t Mapping_sequence[] = { { &hf_umts_rrc_ies_rat , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RAT }, { &hf_umts_rrc_ies_mappingFunctionParameterList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MappingFunctionParameterList }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_Mapping(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_Mapping, Mapping_sequence); return offset; } static const per_sequence_t MappingInfo_sequence_of[1] = { { &hf_umts_rrc_ies_MappingInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Mapping }, }; static int dissect_umts_rrc_ies_MappingInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MappingInfo, MappingInfo_sequence_of, 1, maxRAT); return offset; } static int dissect_umts_rrc_ies_Q_Hyst_S(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 20U, NULL, FALSE); return offset; } static const per_sequence_t T_cpich_Ec_N0_sequence[] = { { &hf_umts_rrc_ies_q_HYST_2_S, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_Q_Hyst_S }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_cpich_Ec_N0(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cpich_Ec_N0, T_cpich_Ec_N0_sequence); return offset; } static const value_string umts_rrc_ies_T_cellSelectQualityMeasure_vals[] = { { 0, "cpich-Ec-N0" }, { 1, "cpich-RSCP" }, { 0, NULL } }; static const per_choice_t T_cellSelectQualityMeasure_choice[] = { { 0, &hf_umts_rrc_ies_cpich_Ec_N0, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_cpich_Ec_N0 }, { 1, &hf_umts_rrc_ies_cpich_RSCP, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_cellSelectQualityMeasure(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cellSelectQualityMeasure, T_cellSelectQualityMeasure_choice, NULL); return offset; } static int dissect_umts_rrc_ies_S_SearchQual(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, -16, 10U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_S_SearchRXLEV(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, -53, 45U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_RAT_Identifier_vals[] = { { 0, "gsm" }, { 1, "cdma2000" }, { 0, NULL } }; static int dissect_umts_rrc_ies_RAT_Identifier(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t RAT_FDD_Info_sequence[] = { { &hf_umts_rrc_ies_rat_Identifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RAT_Identifier }, { &hf_umts_rrc_ies_s_SearchRAT, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_S_SearchQual }, { &hf_umts_rrc_ies_s_HCS_RAT, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_s_Limit_SearchRAT, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_S_SearchQual }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_RAT_FDD_Info(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RAT_FDD_Info, RAT_FDD_Info_sequence); return offset; } static const per_sequence_t RAT_FDD_InfoList_sequence_of[1] = { { &hf_umts_rrc_ies_RAT_FDD_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RAT_FDD_Info }, }; static int dissect_umts_rrc_ies_RAT_FDD_InfoList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RAT_FDD_InfoList, RAT_FDD_InfoList_sequence_of, 1, maxOtherRAT); return offset; } static int dissect_umts_rrc_ies_Q_QualMin(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, -24, 0U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_Q_RxlevMin(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, -58, -13, NULL, FALSE); return offset; } static const per_sequence_t T_fdd_sequence[] = { { &hf_umts_rrc_ies_s_Intrasearch, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchQual }, { &hf_umts_rrc_ies_s_Intersearch, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchQual }, { &hf_umts_rrc_ies_s_SearchHCS, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_rat_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_RAT_FDD_InfoList }, { &hf_umts_rrc_ies_q_QualMin, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Q_QualMin }, { &hf_umts_rrc_ies_q_RxlevMin, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_fdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_fdd, T_fdd_sequence); return offset; } static const per_sequence_t RAT_TDD_Info_sequence[] = { { &hf_umts_rrc_ies_rat_Identifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RAT_Identifier }, { &hf_umts_rrc_ies_s_SearchRAT1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_s_HCS_RAT, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_s_Limit_SearchRAT1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_S_SearchRXLEV }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_RAT_TDD_Info(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RAT_TDD_Info, RAT_TDD_Info_sequence); return offset; } static const per_sequence_t RAT_TDD_InfoList_sequence_of[1] = { { &hf_umts_rrc_ies_RAT_TDD_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RAT_TDD_Info }, }; static int dissect_umts_rrc_ies_RAT_TDD_InfoList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RAT_TDD_InfoList, RAT_TDD_InfoList_sequence_of, 1, maxOtherRAT); return offset; } static const per_sequence_t T_tdd_sequence[] = { { &hf_umts_rrc_ies_s_Intrasearch1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_s_Intersearch1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_s_SearchHCS, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_S_SearchRXLEV }, { &hf_umts_rrc_ies_rat_List1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_RAT_TDD_InfoList }, { &hf_umts_rrc_ies_q_RxlevMin, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_tdd(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_tdd, T_tdd_sequence); return offset; } static const value_string umts_rrc_ies_T_modeSpecificInfo_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; static const per_choice_t T_modeSpecificInfo_choice[] = { { 0, &hf_umts_rrc_ies_fdd , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_fdd }, { 1, &hf_umts_rrc_ies_tdd , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_tdd }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_modeSpecificInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_modeSpecificInfo, T_modeSpecificInfo_choice, NULL); return offset; } static int dissect_umts_rrc_ies_T_Reselection_S(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 31U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_HCS_PRIO(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_Q_HCS(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 99U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_INTEGER_1_16(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 16U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_T_CRMaxHyst_vals[] = { { 0, "notUsed" }, { 1, "t10" }, { 2, "t20" }, { 3, "t30" }, { 4, "t40" }, { 5, "t50" }, { 6, "t60" }, { 7, "t70" }, { 0, NULL } }; static int dissect_umts_rrc_ies_T_CRMaxHyst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t N_CR_T_CRMaxHyst_sequence[] = { { &hf_umts_rrc_ies_n_CR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_INTEGER_1_16 }, { &hf_umts_rrc_ies_t_CRMaxHyst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_CRMaxHyst }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_N_CR_T_CRMaxHyst(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_N_CR_T_CRMaxHyst, N_CR_T_CRMaxHyst_sequence); return offset; } static const value_string umts_rrc_ies_T_CRMax_vals[] = { { 0, "notUsed" }, { 1, "t30" }, { 2, "t60" }, { 3, "t120" }, { 4, "t180" }, { 5, "t240" }, { 0, NULL } }; static const per_choice_t T_CRMax_choice[] = { { 0, &hf_umts_rrc_ies_notUsed, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_t30 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_N_CR_T_CRMaxHyst }, { 2, &hf_umts_rrc_ies_t60 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_N_CR_T_CRMaxHyst }, { 3, &hf_umts_rrc_ies_t120 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_N_CR_T_CRMaxHyst }, { 4, &hf_umts_rrc_ies_t180 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_N_CR_T_CRMaxHyst }, { 5, &hf_umts_rrc_ies_t240 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_N_CR_T_CRMaxHyst }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_CRMax(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_CRMax, T_CRMax_choice, NULL); return offset; } static const per_sequence_t HCS_ServingCellInformation_sequence[] = { { &hf_umts_rrc_ies_hcs_PRIO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_HCS_PRIO }, { &hf_umts_rrc_ies_q_HCS , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_Q_HCS }, { &hf_umts_rrc_ies_t_CR_Max, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_T_CRMax }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_HCS_ServingCellInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_HCS_ServingCellInformation, HCS_ServingCellInformation_sequence); return offset; } int dissect_umts_rrc_ies_MaxAllowedUL_TX_Power(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, -50, 33U, NULL, FALSE); return offset; } static const per_sequence_t CellSelectReselectInfoSIB_3_4_sequence[] = { { &hf_umts_rrc_ies_mappingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_MappingInfo }, { &hf_umts_rrc_ies_cellSelectQualityMeasure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_cellSelectQualityMeasure }, { &hf_umts_rrc_ies_modeSpecificInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_modeSpecificInfo }, { &hf_umts_rrc_ies_q_Hyst_l_S, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_Q_Hyst_S }, { &hf_umts_rrc_ies_t_Reselection_S, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_Reselection_S }, { &hf_umts_rrc_ies_hcs_ServingCellInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_HCS_ServingCellInformation }, { &hf_umts_rrc_ies_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxAllowedUL_TX_Power }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CellSelectReselectInfoSIB_3_4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CellSelectReselectInfoSIB_3_4, CellSelectReselectInfoSIB_3_4_sequence); return offset; } static const per_sequence_t T_restriction_sequence[] = { { &hf_umts_rrc_ies_domainSpecficAccessClassBarredList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_AccessClassBarredList }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_restriction(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_restriction, T_restriction_sequence); return offset; } static const value_string umts_rrc_ies_DomainSpecificAccessRestriction_v670ext_vals[] = { { 0, "noRestriction" }, { 1, "restriction" }, { 0, NULL } }; static const per_choice_t DomainSpecificAccessRestriction_v670ext_choice[] = { { 0, &hf_umts_rrc_ies_noRestriction, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_restriction, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_restriction }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_DomainSpecificAccessRestriction_v670ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DomainSpecificAccessRestriction_v670ext, DomainSpecificAccessRestriction_v670ext_choice, NULL); return offset; } static const per_sequence_t DomainSpecificAccessRestrictionParam_v670ext_sequence[] = { { &hf_umts_rrc_ies_cSDomainSpecificAccessRestriction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_DomainSpecificAccessRestriction_v670ext }, { &hf_umts_rrc_ies_pSDomainSpecificAccessRestriction, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_DomainSpecificAccessRestriction_v670ext }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext, DomainSpecificAccessRestrictionParam_v670ext_sequence); return offset; } static const per_sequence_t DomainSpecificAccessRestrictionList_v670ext_sequence[] = { { &hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext }, { &hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext }, { &hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator3, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext }, { &hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator4, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext }, { &hf_umts_rrc_ies_domainSpecificAccessRestrictionParametersForOperator5, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DomainSpecificAccessRestrictionList_v670ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DomainSpecificAccessRestrictionList_v670ext, DomainSpecificAccessRestrictionList_v670ext_sequence); return offset; } static const value_string umts_rrc_ies_DomainSpecificAccessRestrictionForSharedNetwork_v670ext_vals[] = { { 0, "domainSpecificAccessRestictionList" }, { 1, "domainSpecificAccessRestictionParametersForAll" }, { 0, NULL } }; static const per_choice_t DomainSpecificAccessRestrictionForSharedNetwork_v670ext_choice[] = { { 0, &hf_umts_rrc_ies_domainSpecificAccessRestictionList, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionList_v670ext }, { 1, &hf_umts_rrc_ies_domainSpecificAccessRestictionParametersForAll, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_DomainSpecificAccessRestrictionParam_v670ext }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_DomainSpecificAccessRestrictionForSharedNetwork_v670ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DomainSpecificAccessRestrictionForSharedNetwork_v670ext, DomainSpecificAccessRestrictionForSharedNetwork_v670ext_choice, NULL); return offset; } static const per_sequence_t Mapping_LCR_r4_sequence[] = { { &hf_umts_rrc_ies_mappingFunctionParameterList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MappingFunctionParameterList }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_Mapping_LCR_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_Mapping_LCR_r4, Mapping_LCR_r4_sequence); return offset; } static int dissect_umts_rrc_ies_Q_Hyst_S_Fine(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 40U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_SpeedDependentScalingFactor(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 10U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_T_Reselection_S_Fine(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 31U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_TreselectionScalingFactor(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 4U, 19U, NULL, FALSE); return offset; } int dissect_umts_rrc_ies_URA_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } static const per_sequence_t URA_IdentityList_sequence_of[1] = { { &hf_umts_rrc_ies_URA_IdentityList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_URA_Identity }, }; static int dissect_umts_rrc_ies_URA_IdentityList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_URA_IdentityList, URA_IdentityList_sequence_of, 1, maxURA); return offset; } const value_string umts_rrc_ies_AccessStratumReleaseIndicator_vals[] = { { 0, "rel-4" }, { 1, "rel-5" }, { 2, "rel-6" }, { 3, "spare13" }, { 4, "spare12" }, { 5, "spare11" }, { 6, "spare10" }, { 7, "spare9" }, { 8, "spare8" }, { 9, "spare7" }, { 10, "spare6" }, { 11, "spare5" }, { 12, "spare4" }, { 13, "spare3" }, { 14, "spare2" }, { 15, "spare1" }, { 0, NULL } }; int dissect_umts_rrc_ies_AccessStratumReleaseIndicator(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 16, NULL, FALSE, 0, NULL); return offset; } int dissect_umts_rrc_ies_ActivationTime(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 255U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_N_AP_RetransMax(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 64U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_N_AccessFails(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 64U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_NF_BO_NoAICH(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 31U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_NS_BO_Busy(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 63U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_NF_BO_AllBusy(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 31U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_NF_BO_Mismatch(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 127U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_T_CPCH_vals[] = { { 0, "ct0" }, { 1, "ct1" }, { 0, NULL } }; static int dissect_umts_rrc_ies_T_CPCH(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t BackoffControlParams_sequence[] = { { &hf_umts_rrc_ies_n_AP_RetransMax, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_N_AP_RetransMax }, { &hf_umts_rrc_ies_n_AccessFails, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_N_AccessFails }, { &hf_umts_rrc_ies_nf_BO_NoAICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NF_BO_NoAICH }, { &hf_umts_rrc_ies_ns_BO_Busy, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NS_BO_Busy }, { &hf_umts_rrc_ies_nf_BO_AllBusy, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NF_BO_AllBusy }, { &hf_umts_rrc_ies_nf_BO_Mismatch, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NF_BO_Mismatch }, { &hf_umts_rrc_ies_t_CPCH , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_CPCH }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_BackoffControlParams(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_BackoffControlParams, BackoffControlParams_sequence); return offset; } int dissect_umts_rrc_ies_C_RNTI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } static const value_string umts_rrc_ies_SystemSpecificCapUpdateReq_vals[] = { { 0, "gsm" }, { 0, NULL } }; static int dissect_umts_rrc_ies_SystemSpecificCapUpdateReq(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t SystemSpecificCapUpdateReqList_sequence_of[1] = { { &hf_umts_rrc_ies_SystemSpecificCapUpdateReqList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_SystemSpecificCapUpdateReq }, }; static int dissect_umts_rrc_ies_SystemSpecificCapUpdateReqList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_SystemSpecificCapUpdateReqList, SystemSpecificCapUpdateReqList_sequence_of, 1, maxSystemCapability); return offset; } static const per_sequence_t CapabilityUpdateRequirement_sequence[] = { { &hf_umts_rrc_ies_ue_RadioCapabilityFDDUpdateRequirement, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ue_RadioCapabilityTDDUpdateRequirement, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_systemSpecificCapUpdateReqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_SystemSpecificCapUpdateReqList }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CapabilityUpdateRequirement(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CapabilityUpdateRequirement, CapabilityUpdateRequirement_sequence); return offset; } static const per_sequence_t CapabilityUpdateRequirement_r4_ext_sequence[] = { { &hf_umts_rrc_ies_ue_RadioCapabilityUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CapabilityUpdateRequirement_r4_ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CapabilityUpdateRequirement_r4_ext, CapabilityUpdateRequirement_r4_ext_sequence); return offset; } static const per_sequence_t CapabilityUpdateRequirement_r4_sequence[] = { { &hf_umts_rrc_ies_ue_RadioCapabilityFDDUpdateRequirement_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ue_RadioCapabilityTDDUpdateRequirement_TDD384, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ue_RadioCapabilityTDDUpdateRequirement_TDD128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_systemSpecificCapUpdateReqList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_SystemSpecificCapUpdateReqList }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CapabilityUpdateRequirement_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CapabilityUpdateRequirement_r4, CapabilityUpdateRequirement_r4_sequence); return offset; } const value_string umts_rrc_ies_CellUpdateCause_vals[] = { { 0, "cellReselection" }, { 1, "periodicalCellUpdate" }, { 2, "uplinkDataTransmission" }, { 3, "utran-pagingResponse" }, { 4, "re-enteredServiceArea" }, { 5, "radiolinkFailure" }, { 6, "rlc-unrecoverableError" }, { 7, "cellUpdateCause-ext" }, { 0, NULL } }; int dissect_umts_rrc_ies_CellUpdateCause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } const value_string umts_rrc_ies_CellUpdateCause_ext_vals[] = { { 0, "mbms-Reception" }, { 1, "mbms-PTP-RB-Request" }, { 2, "spare2" }, { 3, "spare1" }, { 0, NULL } }; int dissect_umts_rrc_ies_CellUpdateCause_ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_ChipRateCapability_vals[] = { { 0, "mcps3-84" }, { 1, "mcps1-28" }, { 0, NULL } }; static int dissect_umts_rrc_ies_ChipRateCapability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } const value_string umts_rrc_ies_CipheringAlgorithm_vals[] = { { 0, "uea0" }, { 1, "uea1" }, { 0, NULL } }; int dissect_umts_rrc_ies_CipheringAlgorithm(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_CipheringModeCommand_vals[] = { { 0, "startRestart" }, { 1, "dummy-NULL" }, { 0, NULL } }; static const per_choice_t CipheringModeCommand_choice[] = { { 0, &hf_umts_rrc_ies_startRestart, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_CipheringAlgorithm }, { 1, &hf_umts_rrc_ies_dummy_NULL, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_CipheringModeCommand(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CipheringModeCommand, CipheringModeCommand_choice, NULL); return offset; } static int dissect_umts_rrc_ies_RB_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 32U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_RLC_SequenceNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 4095U, NULL, FALSE); return offset; } static const per_sequence_t RB_ActivationTimeInfo_sequence[] = { { &hf_umts_rrc_ies_rb_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RB_Identity }, { &hf_umts_rrc_ies_rlc_SequenceNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RLC_SequenceNumber }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_RB_ActivationTimeInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RB_ActivationTimeInfo, RB_ActivationTimeInfo_sequence); return offset; } static const per_sequence_t RB_ActivationTimeInfoList_sequence_of[1] = { { &hf_umts_rrc_ies_RB_ActivationTimeInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RB_ActivationTimeInfo }, }; int dissect_umts_rrc_ies_RB_ActivationTimeInfoList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RB_ActivationTimeInfoList, RB_ActivationTimeInfoList_sequence_of, 1, maxRB); return offset; } static const per_sequence_t CipheringModeInfo_sequence[] = { { &hf_umts_rrc_ies_cipheringModeCommand, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CipheringModeCommand }, { &hf_umts_rrc_ies_activationTimeForDPCH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_ActivationTime }, { &hf_umts_rrc_ies_rb_DL_CiphActivationTimeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_RB_ActivationTimeInfoList }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_CipheringModeInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CipheringModeInfo, CipheringModeInfo_sequence); return offset; } static int dissect_umts_rrc_ies_IMSI_DS_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 5, 7, NULL); return offset; } static int dissect_umts_rrc_ies_TMSI_DS_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 2, 17, NULL); return offset; } static const value_string umts_rrc_ies_CN_PagedUE_Identity_vals[] = { { 0, "imsi-GSM-MAP" }, { 1, "tmsi-GSM-MAP" }, { 2, "p-TMSI-GSM-MAP" }, { 3, "imsi-DS-41" }, { 4, "tmsi-DS-41" }, { 5, "spare3" }, { 6, "spare2" }, { 7, "spare1" }, { 0, NULL } }; static const per_choice_t CN_PagedUE_Identity_choice[] = { { 0, &hf_umts_rrc_ies_imsi_GSM_MAP, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_IMSI_GSM_MAP }, { 1, &hf_umts_rrc_ies_tmsi_GSM_MAP, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_TMSI_GSM_MAP }, { 2, &hf_umts_rrc_ies_p_TMSI_GSM_MAP, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_P_TMSI_GSM_MAP }, { 3, &hf_umts_rrc_ies_imsi_DS_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_IMSI_DS_41 }, { 4, &hf_umts_rrc_ies_tmsi_DS_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_TMSI_DS_41 }, { 5, &hf_umts_rrc_ies_spare3 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 6, &hf_umts_rrc_ies_spare21, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 7, &hf_umts_rrc_ies_spare11, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_CN_PagedUE_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CN_PagedUE_Identity, CN_PagedUE_Identity_choice, NULL); return offset; } static const per_sequence_t GSM_Measurements_sequence[] = { { &hf_umts_rrc_ies_gsm900 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_dcs1800, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_gsm1900, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_GSM_Measurements(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_GSM_Measurements, GSM_Measurements_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapability_sequence[] = { { &hf_umts_rrc_ies_fdd_Measurements, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_tdd_Measurements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_gsm_Measurements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_GSM_Measurements }, { &hf_umts_rrc_ies_multiCarrierMeasurements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapability, CompressedModeMeasCapability_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapability_LCR_r4_sequence[] = { { &hf_umts_rrc_ies_tdd128_Measurements, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapability_LCR_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapability_LCR_r4, CompressedModeMeasCapability_LCR_r4_sequence); return offset; } static const value_string umts_rrc_ies_RadioFrequencyBandFDD_vals[] = { { 0, "fdd2100" }, { 1, "fdd1900" }, { 2, "fdd1800" }, { 3, "bandVI" }, { 4, "bandIV" }, { 5, "bandV" }, { 6, "bandVII" }, { 7, "extension-indicator" }, { 0, NULL } }; static int dissect_umts_rrc_ies_RadioFrequencyBandFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t CompressedModeMeasCapabFDD_sequence[] = { { &hf_umts_rrc_ies_radioFrequencyBandFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_RadioFrequencyBandFDD }, { &hf_umts_rrc_ies_dl_MeasurementsFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ul_MeasurementsFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabFDD, CompressedModeMeasCapabFDD_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapabFDDList_sequence_of[1] = { { &hf_umts_rrc_ies_CompressedModeMeasCapabFDDList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabFDD }, }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabFDDList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabFDDList, CompressedModeMeasCapabFDDList_sequence_of, 1, maxFreqBandsFDD); return offset; } static const value_string umts_rrc_ies_RadioFrequencyBandFDD2_vals[] = { { 0, "bandVIII" }, { 1, "bandIX" }, { 2, "bandX" }, { 3, "bandXI" }, { 4, "bandXII" }, { 5, "bandXIII" }, { 6, "bandXIV" }, { 7, "bandXV" }, { 8, "bandXVI" }, { 9, "bandXVII" }, { 10, "bandXVIII" }, { 11, "bandXIX" }, { 12, "bandXX" }, { 13, "bandXXI" }, { 14, "bandXXII" }, { 15, "extension-indicator" }, { 0, NULL } }; static int dissect_umts_rrc_ies_RadioFrequencyBandFDD2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 16, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t CompressedModeMeasCapabFDD2_sequence[] = { { &hf_umts_rrc_ies_radioFrequencyBandFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_RadioFrequencyBandFDD }, { &hf_umts_rrc_ies_radioFrequencyBandFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_RadioFrequencyBandFDD2 }, { &hf_umts_rrc_ies_dl_MeasurementsFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ul_MeasurementsFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabFDD2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabFDD2, CompressedModeMeasCapabFDD2_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapabFDDList2_sequence_of[1] = { { &hf_umts_rrc_ies_CompressedModeMeasCapabFDDList2_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabFDD2 }, }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabFDDList2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabFDDList2, CompressedModeMeasCapabFDDList2_sequence_of, 1, maxFreqBandsFDD); return offset; } static const per_sequence_t CompressedModeMeasCapabFDD_ext_sequence[] = { { &hf_umts_rrc_ies_radioFrequencyBandFDD2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RadioFrequencyBandFDD2 }, { &hf_umts_rrc_ies_dl_MeasurementsFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ul_MeasurementsFDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabFDD_ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabFDD_ext, CompressedModeMeasCapabFDD_ext_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapabFDDList_ext_sequence_of[1] = { { &hf_umts_rrc_ies_CompressedModeMeasCapabFDDList_ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabFDD_ext }, }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabFDDList_ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabFDDList_ext, CompressedModeMeasCapabFDDList_ext_sequence_of, 1, maxFreqBandsFDD); return offset; } static const value_string umts_rrc_ies_RadioFrequencyBandTDD_vals[] = { { 0, "a" }, { 1, "b" }, { 2, "c" }, { 3, "spare" }, { 0, NULL } }; static int dissect_umts_rrc_ies_RadioFrequencyBandTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t CompressedModeMeasCapabTDD_sequence[] = { { &hf_umts_rrc_ies_radioFrequencyBandTDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RadioFrequencyBandTDD }, { &hf_umts_rrc_ies_dl_MeasurementsTDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ul_MeasurementsTDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabTDD, CompressedModeMeasCapabTDD_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapabTDDList_sequence_of[1] = { { &hf_umts_rrc_ies_CompressedModeMeasCapabTDDList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabTDD }, }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabTDDList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabTDDList, CompressedModeMeasCapabTDDList_sequence_of, 1, maxFreqBandsTDD); return offset; } static const value_string umts_rrc_ies_RadioFrequencyBandGSM_vals[] = { { 0, "gsm450" }, { 1, "gsm480" }, { 2, "gsm850" }, { 3, "gsm900P" }, { 4, "gsm900E" }, { 5, "gsm1800" }, { 6, "gsm1900" }, { 7, "spare9" }, { 8, "spare8" }, { 9, "spare7" }, { 10, "spare6" }, { 11, "spare5" }, { 12, "spare4" }, { 13, "spare3" }, { 14, "spare2" }, { 15, "spare1" }, { 0, NULL } }; static int dissect_umts_rrc_ies_RadioFrequencyBandGSM(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 16, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t CompressedModeMeasCapabGSM_sequence[] = { { &hf_umts_rrc_ies_radioFrequencyBandGSM, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RadioFrequencyBandGSM }, { &hf_umts_rrc_ies_dl_MeasurementsGSM, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ul_MeasurementsGSM, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabGSM(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabGSM, CompressedModeMeasCapabGSM_sequence); return offset; } static const per_sequence_t CompressedModeMeasCapabGSMList_sequence_of[1] = { { &hf_umts_rrc_ies_CompressedModeMeasCapabGSMList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabGSM }, }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabGSMList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabGSMList, CompressedModeMeasCapabGSMList_sequence_of, 1, maxFreqBandsGSM); return offset; } static const per_sequence_t CompressedModeMeasCapabMC_sequence[] = { { &hf_umts_rrc_ies_dl_MeasurementsMC, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_ul_MeasurementsMC, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CompressedModeMeasCapabMC(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CompressedModeMeasCapabMC, CompressedModeMeasCapabMC_sequence); return offset; } static int dissect_umts_rrc_ies_NS_IP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 28U, NULL, FALSE); return offset; } static const per_sequence_t InitialPriorityDelayList_sequence_of[1] = { { &hf_umts_rrc_ies_InitialPriorityDelayList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_NS_IP }, }; static int dissect_umts_rrc_ies_InitialPriorityDelayList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_InitialPriorityDelayList, InitialPriorityDelayList_sequence_of, 1, maxASC); return offset; } static int dissect_umts_rrc_ies_TPC_StepSizeFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 1U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_PowerControlAlgorithm_vals[] = { { 0, "algorithm1" }, { 1, "algorithm2" }, { 0, NULL } }; static const per_choice_t PowerControlAlgorithm_choice[] = { { 0, &hf_umts_rrc_ies_algorithm1, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_TPC_StepSizeFDD }, { 1, &hf_umts_rrc_ies_algorithm2, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_PowerControlAlgorithm(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_PowerControlAlgorithm, PowerControlAlgorithm_choice, NULL); return offset; } static int dissect_umts_rrc_ies_DL_DPCCH_BER(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 63U, NULL, FALSE); return offset; } static const per_sequence_t CPCH_Parameters_sequence[] = { { &hf_umts_rrc_ies_initialPriorityDelayList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_InitialPriorityDelayList }, { &hf_umts_rrc_ies_backoffControlParams, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BackoffControlParams }, { &hf_umts_rrc_ies_powerControlAlgorithm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PowerControlAlgorithm }, { &hf_umts_rrc_ies_dl_DPCCH_BER, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_DL_DPCCH_BER }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_CPCH_Parameters(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_CPCH_Parameters, CPCH_Parameters_sequence); return offset; } static const value_string umts_rrc_ies_DL_CapabilityWithSimultaneousHS_DSCHConfig_vals[] = { { 0, "kbps32" }, { 1, "kbps64" }, { 2, "kbps128" }, { 3, "kbps384" }, { 0, NULL } }; static int dissect_umts_rrc_ies_DL_CapabilityWithSimultaneousHS_DSCHConfig(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_INTEGER_1_8(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 8U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_MaxNoPhysChBitsReceived_vals[] = { { 0, "dummy" }, { 1, "b1200" }, { 2, "b2400" }, { 3, "b3600" }, { 4, "b4800" }, { 5, "b7200" }, { 6, "b9600" }, { 7, "b14400" }, { 8, "b19200" }, { 9, "b28800" }, { 10, "b38400" }, { 11, "b48000" }, { 12, "b57600" }, { 13, "b67200" }, { 14, "b76800" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNoPhysChBitsReceived(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 15, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxNoSCCPCH_RL_vals[] = { { 0, "rl1" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNoSCCPCH_RL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t T_supported2_sequence[] = { { &hf_umts_rrc_ies_maxNoSCCPCH_RL, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxNoSCCPCH_RL }, { &hf_umts_rrc_ies_simultaneousSCCPCH_DPCH_DPDCH_Reception, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_supported2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_supported2, T_supported2_sequence); return offset; } static const value_string umts_rrc_ies_SimultaneousSCCPCH_DPCH_Reception_vals[] = { { 0, "notSupported" }, { 1, "supported" }, { 0, NULL } }; static const per_choice_t SimultaneousSCCPCH_DPCH_Reception_choice[] = { { 0, &hf_umts_rrc_ies_notSupported, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_supported4, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_supported2 }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_SimultaneousSCCPCH_DPCH_Reception(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_SimultaneousSCCPCH_DPCH_Reception, SimultaneousSCCPCH_DPCH_Reception_choice, NULL); return offset; } static const per_sequence_t DL_PhysChCapabilityFDD_sequence[] = { { &hf_umts_rrc_ies_maxNoDPCH_PDSCH_Codes, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_INTEGER_1_8 }, { &hf_umts_rrc_ies_maxNoPhysChBitsReceived, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxNoPhysChBitsReceived }, { &hf_umts_rrc_ies_supportForSF_512, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_dummy_BOOLEAN, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_dummy2_SimultaneousSCCPCH_DPCH_Reception, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_SimultaneousSCCPCH_DPCH_Reception }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DL_PhysChCapabilityFDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DL_PhysChCapabilityFDD, DL_PhysChCapabilityFDD_sequence); return offset; } static const value_string umts_rrc_ies_SupportOfDedicatedPilotsForChEstimation_vals[] = { { 0, "true" }, { 0, NULL } }; static int dissect_umts_rrc_ies_SupportOfDedicatedPilotsForChEstimation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t DL_PhysChCapabilityFDD_v380ext_sequence[] = { { &hf_umts_rrc_ies_dummy_SupportOfDedicatedPilotsForChEstimation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_SupportOfDedicatedPilotsForChEstimation }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_DL_PhysChCapabilityFDD_v380ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DL_PhysChCapabilityFDD_v380ext, DL_PhysChCapabilityFDD_v380ext_sequence); return offset; } static int dissect_umts_rrc_ies_MaxTS_PerFrame(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 14U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_MaxPhysChPerFrame(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 224U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_MinimumSF_DL_vals[] = { { 0, "sf1" }, { 1, "sf16" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MinimumSF_DL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_MaxPhysChPerTS(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 16U, NULL, FALSE); return offset; } static const per_sequence_t DL_PhysChCapabilityTDD_sequence[] = { { &hf_umts_rrc_ies_maxTS_PerFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxTS_PerFrame }, { &hf_umts_rrc_ies_maxPhysChPerFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxPhysChPerFrame }, { &hf_umts_rrc_ies_minimumSF, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MinimumSF_DL }, { &hf_umts_rrc_ies_supportOfPDSCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_maxPhysChPerTS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxPhysChPerTS }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DL_PhysChCapabilityTDD(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DL_PhysChCapabilityTDD, DL_PhysChCapabilityTDD_sequence); return offset; } static int dissect_umts_rrc_ies_MaxTS_PerSubFrame_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 6U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_MaxPhysChPerSubFrame_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 96U, NULL, FALSE); return offset; } static const per_sequence_t DL_PhysChCapabilityTDD_LCR_r4_sequence[] = { { &hf_umts_rrc_ies_maxTS_PerSubFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxTS_PerSubFrame_r4 }, { &hf_umts_rrc_ies_maxPhysChPerFrame1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxPhysChPerSubFrame_r4 }, { &hf_umts_rrc_ies_minimumSF, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MinimumSF_DL }, { &hf_umts_rrc_ies_supportOfPDSCH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_maxPhysChPerTS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxPhysChPerTS }, { &hf_umts_rrc_ies_supportOf8PSK, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DL_PhysChCapabilityTDD_LCR_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DL_PhysChCapabilityTDD_LCR_r4, DL_PhysChCapabilityTDD_LCR_r4_sequence); return offset; } static const value_string umts_rrc_ies_MaxNoBits_vals[] = { { 0, "b640" }, { 1, "b1280" }, { 2, "b2560" }, { 3, "b3840" }, { 4, "b5120" }, { 5, "b6400" }, { 6, "b7680" }, { 7, "b8960" }, { 8, "b10240" }, { 9, "b20480" }, { 10, "b40960" }, { 11, "b81920" }, { 12, "b163840" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNoBits(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 13, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_TurboSupport_vals[] = { { 0, "notSupported" }, { 1, "supported" }, { 0, NULL } }; static const per_choice_t TurboSupport_choice[] = { { 0, &hf_umts_rrc_ies_notSupported, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_supported5, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_MaxNoBits }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_TurboSupport(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_TurboSupport, TurboSupport_choice, NULL); return offset; } static const value_string umts_rrc_ies_MaxSimultaneousTransChsDL_vals[] = { { 0, "e4" }, { 1, "e8" }, { 2, "e16" }, { 3, "e32" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxSimultaneousTransChsDL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_MaxSimultaneousCCTrCH_Count(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 8U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_MaxTransportBlocksDL_vals[] = { { 0, "tb4" }, { 1, "tb8" }, { 2, "tb16" }, { 3, "tb32" }, { 4, "tb48" }, { 5, "tb64" }, { 6, "tb96" }, { 7, "tb128" }, { 8, "tb256" }, { 9, "tb512" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxTransportBlocksDL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 10, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxNumberOfTFC_DL_vals[] = { { 0, "tfc16" }, { 1, "tfc32" }, { 2, "tfc48" }, { 3, "tfc64" }, { 4, "tfc96" }, { 5, "tfc128" }, { 6, "tfc256" }, { 7, "tfc512" }, { 8, "tfc1024" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNumberOfTFC_DL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 9, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxNumberOfTF_vals[] = { { 0, "tf32" }, { 1, "tf64" }, { 2, "tf128" }, { 3, "tf256" }, { 4, "tf512" }, { 5, "tf1024" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNumberOfTF(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 6, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t DL_TransChCapability_sequence[] = { { &hf_umts_rrc_ies_maxNoBitsReceived, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxNoBits }, { &hf_umts_rrc_ies_maxConvCodeBitsReceived, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxNoBits }, { &hf_umts_rrc_ies_turboDecodingSupport, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_TurboSupport }, { &hf_umts_rrc_ies_maxSimultaneousTransChs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxSimultaneousTransChsDL }, { &hf_umts_rrc_ies_maxSimultaneousCCTrCH_Count, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxSimultaneousCCTrCH_Count }, { &hf_umts_rrc_ies_maxReceivedTransportBlocks, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxTransportBlocksDL }, { &hf_umts_rrc_ies_maxNumberOfTFC, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxNumberOfTFC_DL }, { &hf_umts_rrc_ies_maxNumberOfTF, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaxNumberOfTF }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DL_TransChCapability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DL_TransChCapability, DL_TransChCapability_sequence); return offset; } static int dissect_umts_rrc_ies_TransmissionProbability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 8U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_MaximumBitRate(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 32U, NULL, FALSE); return offset; } static const per_sequence_t DRAC_SysInfo_sequence[] = { { &hf_umts_rrc_ies_transmissionProbability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_TransmissionProbability }, { &hf_umts_rrc_ies_maximumBitRate, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MaximumBitRate }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_DRAC_SysInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DRAC_SysInfo, DRAC_SysInfo_sequence); return offset; } static const per_sequence_t DRAC_SysInfoList_sequence_of[1] = { { &hf_umts_rrc_ies_DRAC_SysInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_DRAC_SysInfo }, }; static int dissect_umts_rrc_ies_DRAC_SysInfoList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_DRAC_SysInfoList, DRAC_SysInfoList_sequence_of, 1, maxDRACclasses); return offset; } int dissect_umts_rrc_ies_DSCH_RNTI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } const value_string umts_rrc_ies_DelayRestrictionFlag_vals[] = { { 0, "true" }, { 0, NULL } }; int dissect_umts_rrc_ies_DelayRestrictionFlag(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); return offset; } int dissect_umts_rrc_ies_E_RNTI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_ESN_DS_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL); return offset; } const value_string umts_rrc_ies_EstablishmentCause_vals[] = { { 0, "originatingConversationalCall" }, { 1, "originatingStreamingCall" }, { 2, "originatingInteractiveCall" }, { 3, "originatingBackgroundCall" }, { 4, "originatingSubscribedTrafficCall" }, { 5, "terminatingConversationalCall" }, { 6, "terminatingStreamingCall" }, { 7, "terminatingInteractiveCall" }, { 8, "terminatingBackgroundCall" }, { 9, "emergencyCall" }, { 10, "interRAT-CellReselection" }, { 11, "interRAT-CellChangeOrder" }, { 12, "registration" }, { 13, "detach" }, { 14, "originatingHighPrioritySignalling" }, { 15, "originatingLowPrioritySignalling" }, { 16, "callRe-establishment" }, { 17, "terminatingHighPrioritySignalling" }, { 18, "terminatingLowPrioritySignalling" }, { 19, "terminatingCauseUnknown" }, { 20, "mbms-Reception" }, { 21, "mbms-PTP-RB-Request" }, { 22, "spare10" }, { 23, "spare9" }, { 24, "spare8" }, { 25, "spare7" }, { 26, "spare6" }, { 27, "spare5" }, { 28, "spare4" }, { 29, "spare3" }, { 30, "spare2" }, { 31, "spare1" }, { 0, NULL } }; int dissect_umts_rrc_ies_EstablishmentCause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 32, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_TGPSI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, maxTGPS, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_ProtocolErrorCause_vals[] = { { 0, "asn1-ViolationOrEncodingError" }, { 1, "messageTypeNonexistent" }, { 2, "messageNotCompatibleWithReceiverState" }, { 3, "ie-ValueNotComprehended" }, { 4, "informationElementMissing" }, { 5, "messageExtensionNotComprehended" }, { 6, "spare2" }, { 7, "spare1" }, { 0, NULL } }; static int dissect_umts_rrc_ies_ProtocolErrorCause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t T_type13_sequence[] = { { &hf_umts_rrc_ies_protocolErrorCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_ProtocolErrorCause }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_type13(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_type13, T_type13_sequence); return offset; } static const value_string umts_rrc_ies_T_diagnosticsType1_vals[] = { { 0, "type1" }, { 1, "spare" }, { 0, NULL } }; static const per_choice_t T_diagnosticsType1_choice[] = { { 0, &hf_umts_rrc_ies_type14 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_type13 }, { 1, &hf_umts_rrc_ies_spare , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_T_diagnosticsType1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_diagnosticsType1, T_diagnosticsType1_choice, NULL); return offset; } static const per_sequence_t ProtocolErrorInformation_sequence[] = { { &hf_umts_rrc_ies_diagnosticsType1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_T_diagnosticsType1 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_ProtocolErrorInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_ProtocolErrorInformation, ProtocolErrorInformation_sequence); return offset; } const value_string umts_rrc_ies_FailureCauseWithProtErr_vals[] = { { 0, "configurationUnsupported" }, { 1, "physicalChannelFailure" }, { 2, "incompatibleSimultaneousReconfiguration" }, { 3, "compressedModeRuntimeError" }, { 4, "protocolError" }, { 5, "cellUpdateOccurred" }, { 6, "invalidConfiguration" }, { 7, "configurationIncomplete" }, { 8, "unsupportedMeasurement" }, { 9, "mbmsSessionAlreadyReceivedCorrectly" }, { 10, "lowerPriorityMBMSService" }, { 11, "spare5" }, { 12, "spare4" }, { 13, "spare3" }, { 14, "spare2" }, { 15, "spare1" }, { 0, NULL } }; static const per_choice_t FailureCauseWithProtErr_choice[] = { { 0, &hf_umts_rrc_ies_configurationUnsupported, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_physicalChannelFailure, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 2, &hf_umts_rrc_ies_incompatibleSimultaneousReconfiguration, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 3, &hf_umts_rrc_ies_compressedModeRuntimeError, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_TGPSI }, { 4, &hf_umts_rrc_ies_protocolError, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_ProtocolErrorInformation }, { 5, &hf_umts_rrc_ies_cellUpdateOccurred, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 6, &hf_umts_rrc_ies_invalidConfiguration, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 7, &hf_umts_rrc_ies_configurationIncomplete, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 8, &hf_umts_rrc_ies_unsupportedMeasurement, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 9, &hf_umts_rrc_ies_mbmsSessionAlreadyReceivedCorrectly, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 10, &hf_umts_rrc_ies_lowerPriorityMBMSService, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 11, &hf_umts_rrc_ies_spare5 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 12, &hf_umts_rrc_ies_spare4 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 13, &hf_umts_rrc_ies_spare3 , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 14, &hf_umts_rrc_ies_spare21, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 15, &hf_umts_rrc_ies_spare11, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 0, NULL, 0, NULL } }; int dissect_umts_rrc_ies_FailureCauseWithProtErr(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_FailureCauseWithProtErr, FailureCauseWithProtErr_choice, NULL); return offset; } int dissect_umts_rrc_ies_RRC_TransactionIdentifier(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 3U, NULL, FALSE); return offset; } static const per_sequence_t FailureCauseWithProtErrTrId_sequence[] = { { &hf_umts_rrc_ies_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RRC_TransactionIdentifier }, { &hf_umts_rrc_ies_failureCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_FailureCauseWithProtErr }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_FailureCauseWithProtErrTrId(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_FailureCauseWithProtErrTrId, FailureCauseWithProtErrTrId_sequence); return offset; } const value_string umts_rrc_ies_ReleaseCause_vals[] = { { 0, "normalEvent" }, { 1, "unspecified" }, { 2, "pre-emptiveRelease" }, { 3, "congestion" }, { 4, "re-establishmentReject" }, { 5, "directedsignallingconnectionre-establishment" }, { 6, "userInactivity" }, { 7, "spare" }, { 0, NULL } }; int dissect_umts_rrc_ies_ReleaseCause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t T_release_sequence[] = { { &hf_umts_rrc_ies_releaseCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_ReleaseCause }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_release(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_release, T_release_sequence); return offset; } static const value_string umts_rrc_ies_RRC_ConnectionReleaseInformation_vals[] = { { 0, "noRelease" }, { 1, "release" }, { 0, NULL } }; static const per_choice_t RRC_ConnectionReleaseInformation_choice[] = { { 0, &hf_umts_rrc_ies_noRelease, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_release, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_release }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_RRC_ConnectionReleaseInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RRC_ConnectionReleaseInformation, RRC_ConnectionReleaseInformation_choice, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_31(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 31, 31, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_30(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 30, 30, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_29(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 29, 29, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_28(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 28, 28, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_27(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 27, 27, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_26(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 26, 26, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_25(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 25, 25, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_24(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 24, 24, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_23(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 23, 23, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_22(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 22, 22, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_21(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 21, 21, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_20(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 20, 20, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_19(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 19, 19, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_18(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 18, 18, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_17(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 17, 17, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_14(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 14, 14, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_13(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 13, 13, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_12(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 12, 12, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_11(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 11, 11, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_10(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 10, 10, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_9(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 9, 9, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_7(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 7, 7, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_6(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 6, 6, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_5(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 5, 5, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 4, 4, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_3(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 3, 3, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 2, 2, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_BIT_STRING_SIZE_1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 1, 1, FALSE, NULL); return offset; } static const value_string umts_rrc_ies_U_RNTI_Group_vals[] = { { 0, "all" }, { 1, "u-RNTI-BitMaskIndex-b1" }, { 2, "u-RNTI-BitMaskIndex-b2" }, { 3, "u-RNTI-BitMaskIndex-b3" }, { 4, "u-RNTI-BitMaskIndex-b4" }, { 5, "u-RNTI-BitMaskIndex-b5" }, { 6, "u-RNTI-BitMaskIndex-b6" }, { 7, "u-RNTI-BitMaskIndex-b7" }, { 8, "u-RNTI-BitMaskIndex-b8" }, { 9, "u-RNTI-BitMaskIndex-b9" }, { 10, "u-RNTI-BitMaskIndex-b10" }, { 11, "u-RNTI-BitMaskIndex-b11" }, { 12, "u-RNTI-BitMaskIndex-b12" }, { 13, "u-RNTI-BitMaskIndex-b13" }, { 14, "u-RNTI-BitMaskIndex-b14" }, { 15, "u-RNTI-BitMaskIndex-b15" }, { 16, "u-RNTI-BitMaskIndex-b16" }, { 17, "u-RNTI-BitMaskIndex-b17" }, { 18, "u-RNTI-BitMaskIndex-b18" }, { 19, "u-RNTI-BitMaskIndex-b19" }, { 20, "u-RNTI-BitMaskIndex-b20" }, { 21, "u-RNTI-BitMaskIndex-b21" }, { 22, "u-RNTI-BitMaskIndex-b22" }, { 23, "u-RNTI-BitMaskIndex-b23" }, { 24, "u-RNTI-BitMaskIndex-b24" }, { 25, "u-RNTI-BitMaskIndex-b25" }, { 26, "u-RNTI-BitMaskIndex-b26" }, { 27, "u-RNTI-BitMaskIndex-b27" }, { 28, "u-RNTI-BitMaskIndex-b28" }, { 29, "u-RNTI-BitMaskIndex-b29" }, { 30, "u-RNTI-BitMaskIndex-b30" }, { 31, "u-RNTI-BitMaskIndex-b31" }, { 0, NULL } }; static const per_choice_t U_RNTI_Group_choice[] = { { 0, &hf_umts_rrc_ies_all , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_NULL }, { 1, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b1, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_31 }, { 2, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b2, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_30 }, { 3, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b3, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_29 }, { 4, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b4, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_28 }, { 5, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b5, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_27 }, { 6, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b6, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_26 }, { 7, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b7, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_25 }, { 8, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b8, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_24 }, { 9, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b9, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_23 }, { 10, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b10, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_22 }, { 11, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b11, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_21 }, { 12, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b12, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_20 }, { 13, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b13, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_19 }, { 14, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b14, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_18 }, { 15, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b15, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_17 }, { 16, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b16, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_16 }, { 17, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b17, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_15 }, { 18, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b18, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_14 }, { 19, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b19, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_13 }, { 20, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b20, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_12 }, { 21, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b21, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_11 }, { 22, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b22, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_10 }, { 23, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b23, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_9 }, { 24, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b24, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_8 }, { 25, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b25, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_7 }, { 26, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b26, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_6 }, { 27, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b27, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_5 }, { 28, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b28, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_4 }, { 29, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b29, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_3 }, { 30, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b30, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_2 }, { 31, &hf_umts_rrc_ies_u_RNTI_BitMaskIndex_b31, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_BIT_STRING_SIZE_1 }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_U_RNTI_Group(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_U_RNTI_Group, U_RNTI_Group_choice, NULL); return offset; } static const per_sequence_t GroupReleaseInformation_sequence[] = { { &hf_umts_rrc_ies_uRNTI_Group, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_U_RNTI_Group }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_GroupReleaseInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_GroupReleaseInformation, GroupReleaseInformation_sequence); return offset; } static const per_sequence_t GroupIdentityWithReleaseInformation_sequence[] = { { &hf_umts_rrc_ies_rrc_ConnectionReleaseInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RRC_ConnectionReleaseInformation }, { &hf_umts_rrc_ies_groupReleaseInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_GroupReleaseInformation }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_GroupIdentityWithReleaseInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_GroupIdentityWithReleaseInformation, GroupIdentityWithReleaseInformation_sequence); return offset; } int dissect_umts_rrc_ies_H_RNTI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 16, 16, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_HSDSCH_physical_layer_category(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 64U, NULL, FALSE); return offset; } int dissect_umts_rrc_ies_UESpecificBehaviourInformation1idle(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 4, 4, FALSE, NULL); return offset; } int dissect_umts_rrc_ies_UESpecificBehaviourInformation1interRAT(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL); return offset; } static const per_sequence_t IMSI_and_ESN_DS_41_sequence[] = { { &hf_umts_rrc_ies_imsi_DS_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_IMSI_DS_41 }, { &hf_umts_rrc_ies_esn_DS_41, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_ESN_DS_41 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_IMSI_and_ESN_DS_41(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IMSI_and_ESN_DS_41, IMSI_and_ESN_DS_41_sequence); return offset; } static const per_sequence_t TMSI_and_LAI_GSM_MAP_sequence[] = { { &hf_umts_rrc_ies_tmsi , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_TMSI_GSM_MAP }, { &hf_umts_rrc_ies_lai , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_LAI }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_TMSI_and_LAI_GSM_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_TMSI_and_LAI_GSM_MAP, TMSI_and_LAI_GSM_MAP_sequence); return offset; } static const per_sequence_t P_TMSI_and_RAI_GSM_MAP_sequence[] = { { &hf_umts_rrc_ies_p_TMSI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_P_TMSI_GSM_MAP }, { &hf_umts_rrc_ies_rai , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RAI }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_P_TMSI_and_RAI_GSM_MAP(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_P_TMSI_and_RAI_GSM_MAP, P_TMSI_and_RAI_GSM_MAP_sequence); return offset; } const value_string umts_rrc_ies_InitialUE_Identity_vals[] = { { 0, "imsi" }, { 1, "tmsi-and-LAI" }, { 2, "p-TMSI-and-RAI" }, { 3, "imei" }, { 4, "esn-DS-41" }, { 5, "imsi-DS-41" }, { 6, "imsi-and-ESN-DS-41" }, { 7, "tmsi-DS-41" }, { 0, NULL } }; static const per_choice_t InitialUE_Identity_choice[] = { { 0, &hf_umts_rrc_ies_imsi , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_IMSI_GSM_MAP }, { 1, &hf_umts_rrc_ies_tmsi_and_LAI, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_TMSI_and_LAI_GSM_MAP }, { 2, &hf_umts_rrc_ies_p_TMSI_and_RAI, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_P_TMSI_and_RAI_GSM_MAP }, { 3, &hf_umts_rrc_ies_imei , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_IMEI }, { 4, &hf_umts_rrc_ies_esn_DS_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_ESN_DS_41 }, { 5, &hf_umts_rrc_ies_imsi_DS_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_IMSI_DS_41 }, { 6, &hf_umts_rrc_ies_imsi_and_ESN_DS_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_IMSI_and_ESN_DS_41 }, { 7, &hf_umts_rrc_ies_tmsi_DS_41, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_TMSI_DS_41 }, { 0, NULL, 0, NULL } }; int dissect_umts_rrc_ies_InitialUE_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_InitialUE_Identity, InitialUE_Identity_choice, NULL); return offset; } static int dissect_umts_rrc_ies_MessageAuthenticationCode(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_RRC_MessageSequenceNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 15U, NULL, FALSE); return offset; } static const per_sequence_t IntegrityCheckInfo_sequence[] = { { &hf_umts_rrc_ies_messageAuthenticationCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_MessageAuthenticationCode }, { &hf_umts_rrc_ies_rrc_MessageSequenceNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RRC_MessageSequenceNumber }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_IntegrityCheckInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IntegrityCheckInfo, IntegrityCheckInfo_sequence); return offset; } static const per_sequence_t RRC_MessageSequenceNumberList_sequence_of[1] = { { &hf_umts_rrc_ies_RRC_MessageSequenceNumberList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RRC_MessageSequenceNumber }, }; static int dissect_umts_rrc_ies_RRC_MessageSequenceNumberList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_RRC_MessageSequenceNumberList, RRC_MessageSequenceNumberList_sequence_of, 4, 5); return offset; } static const per_sequence_t IntegrityProtActivationInfo_sequence[] = { { &hf_umts_rrc_ies_rrc_MessageSequenceNumberList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RRC_MessageSequenceNumberList }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_IntegrityProtActivationInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IntegrityProtActivationInfo, IntegrityProtActivationInfo_sequence); return offset; } static const value_string umts_rrc_ies_IntegrityProtectionAlgorithm_vals[] = { { 0, "uia1" }, { 0, NULL } }; static int dissect_umts_rrc_ies_IntegrityProtectionAlgorithm(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); return offset; } static int dissect_umts_rrc_ies_IntegrityProtInitNumber(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL); return offset; } static const per_sequence_t T_startIntegrityProtection_sequence[] = { { &hf_umts_rrc_ies_integrityProtInitNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_IntegrityProtInitNumber }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_startIntegrityProtection(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_startIntegrityProtection, T_startIntegrityProtection_sequence); return offset; } static const per_sequence_t T_modify_sequence[] = { { &hf_umts_rrc_ies_dl_IntegrityProtActivationInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_IntegrityProtActivationInfo }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_modify(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_modify, T_modify_sequence); return offset; } static const value_string umts_rrc_ies_IntegrityProtectionModeCommand_vals[] = { { 0, "startIntegrityProtection" }, { 1, "modify" }, { 0, NULL } }; static const per_choice_t IntegrityProtectionModeCommand_choice[] = { { 0, &hf_umts_rrc_ies_startIntegrityProtection, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_startIntegrityProtection }, { 1, &hf_umts_rrc_ies_modify , ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_modify }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_IntegrityProtectionModeCommand(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IntegrityProtectionModeCommand, IntegrityProtectionModeCommand_choice, NULL); return offset; } static const per_sequence_t IntegrityProtectionModeInfo_sequence[] = { { &hf_umts_rrc_ies_integrityProtectionModeCommand, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_IntegrityProtectionModeCommand }, { &hf_umts_rrc_ies_integrityProtectionAlgorithm, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_IntegrityProtectionAlgorithm }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_IntegrityProtectionModeInfo(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_IntegrityProtectionModeInfo, IntegrityProtectionModeInfo_sequence); return offset; } static const value_string umts_rrc_ies_MaxHcContextSpace_vals[] = { { 0, "dummy" }, { 1, "by1024" }, { 2, "by2048" }, { 3, "by4096" }, { 4, "by8192" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxHcContextSpace(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 5, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxHcContextSpace_r5_ext_vals[] = { { 0, "by16384" }, { 1, "by32768" }, { 2, "by65536" }, { 3, "by131072" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxHcContextSpace_r5_ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxROHC_ContextSessions_r4_vals[] = { { 0, "s2" }, { 1, "s4" }, { 2, "s8" }, { 3, "s12" }, { 4, "s16" }, { 5, "s24" }, { 6, "s32" }, { 7, "s48" }, { 8, "s64" }, { 9, "s128" }, { 10, "s256" }, { 11, "s512" }, { 12, "s1024" }, { 13, "s16384" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxROHC_ContextSessions_r4(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 14, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaximumAM_EntityNumberRLC_Cap_vals[] = { { 0, "dummy" }, { 1, "am4" }, { 2, "am5" }, { 3, "am6" }, { 4, "am8" }, { 5, "am16" }, { 6, "am30" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaximumAM_EntityNumberRLC_Cap(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 7, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaximumRLC_WindowSize_vals[] = { { 0, "mws2047" }, { 1, "mws4095" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaximumRLC_WindowSize(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxNoDPDCH_BitsTransmitted_vals[] = { { 0, "b600" }, { 1, "b1200" }, { 2, "b2400" }, { 3, "b4800" }, { 4, "b9600" }, { 5, "b19200" }, { 6, "b28800" }, { 7, "b38400" }, { 8, "b48000" }, { 9, "b57600" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNoDPDCH_BitsTransmitted(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 10, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxNumberOfTFC_UL_vals[] = { { 0, "dummy1" }, { 1, "dummy2" }, { 2, "tfc16" }, { 3, "tfc32" }, { 4, "tfc48" }, { 5, "tfc64" }, { 6, "tfc96" }, { 7, "tfc128" }, { 8, "tfc256" }, { 9, "tfc512" }, { 10, "tfc1024" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxNumberOfTFC_UL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 11, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxPhysChPerTimeslot_vals[] = { { 0, "ts1" }, { 1, "ts2" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxPhysChPerTimeslot(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxSimultaneousTransChsUL_vals[] = { { 0, "dummy" }, { 1, "e4" }, { 2, "e8" }, { 3, "e16" }, { 4, "e32" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxSimultaneousTransChsUL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 5, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MaxTransportBlocksUL_vals[] = { { 0, "dummy" }, { 1, "tb4" }, { 2, "tb8" }, { 3, "tb16" }, { 4, "tb32" }, { 5, "tb48" }, { 6, "tb64" }, { 7, "tb96" }, { 8, "tb128" }, { 9, "tb256" }, { 10, "tb512" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MaxTransportBlocksUL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 11, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t MeasurementCapability_sequence[] = { { &hf_umts_rrc_ies_downlinkCompressedMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapability }, { &hf_umts_rrc_ies_uplinkCompressedMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapability }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MeasurementCapability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MeasurementCapability, MeasurementCapability_sequence); return offset; } static const per_sequence_t MeasurementCapabilityExt_sequence[] = { { &hf_umts_rrc_ies_compressedModeMeasCapabFDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabFDDList }, { &hf_umts_rrc_ies_compressedModeMeasCapabTDDList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CompressedModeMeasCapabTDDList }, { &hf_umts_rrc_ies_compressedModeMeasCapabGSMList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CompressedModeMeasCapabGSMList }, { &hf_umts_rrc_ies_compressedModeMeasCapabMC, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CompressedModeMeasCapabMC }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MeasurementCapabilityExt(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MeasurementCapabilityExt, MeasurementCapabilityExt_sequence); return offset; } static const per_sequence_t MeasurementCapabilityExt2_sequence[] = { { &hf_umts_rrc_ies_compressedModeMeasCapabFDDList1, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapabFDDList2 }, { &hf_umts_rrc_ies_compressedModeMeasCapabTDDList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CompressedModeMeasCapabTDDList }, { &hf_umts_rrc_ies_compressedModeMeasCapabGSMList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CompressedModeMeasCapabGSMList }, { &hf_umts_rrc_ies_compressedModeMeasCapabMC, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_CompressedModeMeasCapabMC }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MeasurementCapabilityExt2(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MeasurementCapabilityExt2, MeasurementCapabilityExt2_sequence); return offset; } static const per_sequence_t MeasurementCapability_r4_ext_sequence[] = { { &hf_umts_rrc_ies_downlinkCompressedMode_LCR, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapability_LCR_r4 }, { &hf_umts_rrc_ies_uplinkCompressedMode_LCR, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CompressedModeMeasCapability_LCR_r4 }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MeasurementCapability_r4_ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MeasurementCapability_r4_ext, MeasurementCapability_r4_ext_sequence); return offset; } static const value_string umts_rrc_ies_MinimumSF_UL_vals[] = { { 0, "sf1" }, { 1, "sf2" }, { 2, "sf4" }, { 3, "sf8" }, { 4, "dummy" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MinimumSF_UL(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 5, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_MultiModeCapability_vals[] = { { 0, "tdd" }, { 1, "fdd" }, { 2, "fdd-tdd" }, { 0, NULL } }; static int dissect_umts_rrc_ies_MultiModeCapability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 3, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t MultiRAT_Capability_sequence[] = { { &hf_umts_rrc_ies_supportOfGSM, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { &hf_umts_rrc_ies_supportOfMulticarrier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MultiRAT_Capability(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MultiRAT_Capability, MultiRAT_Capability_sequence); return offset; } static const per_sequence_t MultiModeRAT_Capability_v590ext_sequence[] = { { &hf_umts_rrc_ies_supportOfUTRAN_ToGERAN_NACC, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_BOOLEAN }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_MultiModeRAT_Capability_v590ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_MultiModeRAT_Capability_v590ext, MultiModeRAT_Capability_v590ext_sequence); return offset; } static int dissect_umts_rrc_ies_N_300(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_N_301(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_N_302(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_N_304(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); return offset; } int dissect_umts_rrc_ies_N_308(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 8U, NULL, FALSE); return offset; } static int dissect_umts_rrc_ies_N_310(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); return offset; } static const value_string umts_rrc_ies_N_312_vals[] = { { 0, "s1" }, { 1, "s50" }, { 2, "s100" }, { 3, "s200" }, { 4, "s400" }, { 5, "s600" }, { 6, "s800" }, { 7, "s1000" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_312(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_N_312ext_vals[] = { { 0, "s2" }, { 1, "s4" }, { 2, "s10" }, { 3, "s20" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_312ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_N_312_r5_vals[] = { { 0, "s1" }, { 1, "s2" }, { 2, "s4" }, { 3, "s10" }, { 4, "s20" }, { 5, "s50" }, { 6, "s100" }, { 7, "s200" }, { 8, "s400" }, { 9, "s600" }, { 10, "s800" }, { 11, "s1000" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_312_r5(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 12, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_N_313_vals[] = { { 0, "s1" }, { 1, "s2" }, { 2, "s4" }, { 3, "s10" }, { 4, "s20" }, { 5, "s50" }, { 6, "s100" }, { 7, "s200" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_313(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_N_315_vals[] = { { 0, "s1" }, { 1, "s50" }, { 2, "s100" }, { 3, "s200" }, { 4, "s400" }, { 5, "s600" }, { 6, "s800" }, { 7, "s1000" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_315(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_N_315ext_vals[] = { { 0, "s2" }, { 1, "s4" }, { 2, "s10" }, { 3, "s20" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_315ext(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_N_315_r5_vals[] = { { 0, "s1" }, { 1, "s2" }, { 2, "s4" }, { 3, "s10" }, { 4, "s20" }, { 5, "s50" }, { 6, "s100" }, { 7, "s200" }, { 8, "s400" }, { 9, "s600" }, { 10, "s800" }, { 11, "s1000" }, { 0, NULL } }; static int dissect_umts_rrc_ies_N_315_r5(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 12, NULL, FALSE, 0, NULL); return offset; } static const value_string umts_rrc_ies_NetworkAssistedGPS_Supported_vals[] = { { 0, "networkBased" }, { 1, "ue-Based" }, { 2, "bothNetworkAndUE-Based" }, { 3, "noNetworkAssistedGPS" }, { 0, NULL } }; static int dissect_umts_rrc_ies_NetworkAssistedGPS_Supported(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 4, NULL, FALSE, 0, NULL); return offset; } const value_string umts_rrc_ies_PagingCause_vals[] = { { 0, "terminatingConversationalCall" }, { 1, "terminatingStreamingCall" }, { 2, "terminatingInteractiveCall" }, { 3, "terminatingBackgroundCall" }, { 4, "terminatingHighPrioritySignalling" }, { 5, "terminatingLowPrioritySignalling" }, { 6, "terminatingCauseUnknown" }, { 7, "spare" }, { 0, NULL } }; int dissect_umts_rrc_ies_PagingCause(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, NULL, FALSE, 0, NULL); return offset; } static const per_sequence_t T_cn_Identity_sequence[] = { { &hf_umts_rrc_ies_pagingCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PagingCause }, { &hf_umts_rrc_ies_cn_DomainIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainIdentity }, { &hf_umts_rrc_ies_cn_pagedUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_PagedUE_Identity }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_cn_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cn_Identity, T_cn_Identity_sequence); return offset; } static int dissect_umts_rrc_ies_SRNC_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 12, 12, FALSE, NULL); return offset; } static int dissect_umts_rrc_ies_S_RNTI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 20, 20, FALSE, NULL); return offset; } static const per_sequence_t U_RNTI_sequence[] = { { &hf_umts_rrc_ies_srnc_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_SRNC_Identity }, { &hf_umts_rrc_ies_s_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_S_RNTI }, { NULL, 0, 0, NULL } }; int dissect_umts_rrc_ies_U_RNTI(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_U_RNTI, U_RNTI_sequence); return offset; } static const per_sequence_t T_cn_OriginatedPage_connectedMode_UE_sequence[] = { { &hf_umts_rrc_ies_pagingCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PagingCause }, { &hf_umts_rrc_ies_cn_DomainIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainIdentity }, { &hf_umts_rrc_ies_pagingRecordTypeID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PagingRecordTypeID }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE, T_cn_OriginatedPage_connectedMode_UE_sequence); return offset; } static const per_sequence_t T_utran_Identity_sequence[] = { { &hf_umts_rrc_ies_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_U_RNTI }, { &hf_umts_rrc_ies_cn_OriginatedPage_connectedMode_UE, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_utran_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_utran_Identity, T_utran_Identity_sequence); return offset; } static const value_string umts_rrc_ies_PagingRecord_vals[] = { { 0, "cn-Identity" }, { 1, "utran-Identity" }, { 0, NULL } }; static const per_choice_t PagingRecord_choice[] = { { 0, &hf_umts_rrc_ies_cn_Identity, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_cn_Identity }, { 1, &hf_umts_rrc_ies_utran_Identity, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_utran_Identity }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_PagingRecord(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_PagingRecord, PagingRecord_choice, NULL); return offset; } static const per_sequence_t T_cn_OriginatedPage_connectedMode_UE1_sequence[] = { { &hf_umts_rrc_ies_pagingCause, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PagingCause }, { &hf_umts_rrc_ies_cn_DomainIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_CN_DomainIdentity }, { &hf_umts_rrc_ies_pagingRecordTypeID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PagingRecordTypeID }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE1(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE1, T_cn_OriginatedPage_connectedMode_UE1_sequence); return offset; } static const per_sequence_t T_utran_SingleUE_Identity_sequence[] = { { &hf_umts_rrc_ies_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_U_RNTI }, { &hf_umts_rrc_ies_cn_OriginatedPage_connectedMode_UE1, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_umts_rrc_ies_T_cn_OriginatedPage_connectedMode_UE1 }, { &hf_umts_rrc_ies_rrc_ConnectionReleaseInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_RRC_ConnectionReleaseInformation }, { NULL, 0, 0, NULL } }; static int dissect_umts_rrc_ies_T_utran_SingleUE_Identity(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_T_utran_SingleUE_Identity, T_utran_SingleUE_Identity_sequence); return offset; } static const per_sequence_t SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation_sequence_of[1] = { { &hf_umts_rrc_ies_utran_GroupIdentity_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_GroupIdentityWithReleaseInformation }, }; static int dissect_umts_rrc_ies_SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation, SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation_sequence_of, 1, maxURNTIGroup); return offset; } static const value_string umts_rrc_ies_PagingRecord2_r5_vals[] = { { 0, "utran-SingleUE-Identity" }, { 1, "utran-GroupIdentity" }, { 0, NULL } }; static const per_choice_t PagingRecord2_r5_choice[] = { { 0, &hf_umts_rrc_ies_utran_SingleUE_Identity, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_T_utran_SingleUE_Identity }, { 1, &hf_umts_rrc_ies_utran_GroupIdentity, ASN1_NO_EXTENSIONS , dissect_umts_rrc_ies_SEQUENCE_SIZE_1_maxURNTIGroup_OF_GroupIdentityWithReleaseInformation }, { 0, NULL, 0, NULL } }; static int dissect_umts_rrc_ies_PagingRecord2_r5(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_umts_rrc_ies_PagingRecord2_r5, PagingRecord2_r5_choice, NULL); return offset; } static const per_sequence_t PagingRecordList_sequence_of[1] = { { &hf_umts_rrc_ies_PagingRecordList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_umts_rrc_ies_PagingRecord }, }; int dissect_umts_rrc_ies_PagingRecordList(tvbuff_t *tvb, int offset, asn1_ctx_t *actx _U_, proto_tree *tree, int hf_index) { of