1 /* Do not modify this file. */
2 /* It is created automatically by the ASN.1 to Wireshark dissector compiler */
4 /* ../../tools/asn2wrs.py -p rnsap -c ./rnsap.cnf -s ./packet-rnsap-template -D . RNSAP-CommonDataTypes.asn RNSAP-Constants.asn RNSAP-Containers.asn RNSAP-IEs.asn RNSAP-PDU-Contents.asn RNSAP-PDU-Descriptions.asn */
6 /* Input file: packet-rnsap-template.c */
8 #line 1 "packet-rnsap-template.c"
10 * Routines for dissecting Universal Mobile Telecommunications System (UMTS);
11 * UTRAN Iur interface Radio Network Subsystem
12 * Application Part (RNSAP) signalling
13 * (3GPP TS 25.423 version 6.7.0 Release 6) packet dissection
14 * Copyright 2005 - 2006, Anders Broman <anders.broman@ericsson.com>
18 * Wireshark - Network traffic analyzer
19 * By Gerald Combs <gerald@wireshark.org>
20 * Copyright 1998 Gerald Combs
22 * This program is free software; you can redistribute it and/or
23 * modify it under the terms of the GNU General Public License
24 * as published by the Free Software Foundation; either version 2
25 * of the License, or (at your option) any later version.
27 * This program is distributed in the hope that it will be useful,
28 * but WITHOUT ANY WARRANTY; without even the implied warranty of
29 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30 * GNU General Public License for more details.
32 * You should have received a copy of the GNU General Public License
33 * along with this program; if not, write to the Free Software
34 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
36 * Ref: 3GPP TS 25.423 version 6.7.0 Release 6
44 #include <epan/packet.h>
46 #include <epan/asn1.h>
48 #include "packet-per.h"
51 /* disable: "warning C4146: unary minus operator applied to unsigned type, result still unsigned" */
52 #pragma warning(disable:4146)
55 #define PNAME "UTRAN Iur interface Radio Network Subsystem Application Part"
56 #define PSNAME "RNSAP"
57 #define PFNAME "rnsap"
59 #define SCCP_SSN_RNSAP 143
62 /*--- Included file: packet-rnsap-val.h ---*/
63 #line 1 "packet-rnsap-val.h"
64 #define maxPrivateIEs 65535
65 #define maxProtocolExtensions 65535
66 #define maxProtocolIEs 65535
67 #define maxCellSIB11OrSIB12 32
68 #define maxCellsMeas 8
69 #define maxRateMatching 256
70 #define maxNoOfDSCHs 10
71 #define maxNoOfDSCHsLCR 10
73 #define maxNoOfUSCHs 10
74 #define maxNoOfUSCHsLCR 10
75 #define maxNrOfTFCs 1024
77 #define maxNrOfCCTrCHs 16
78 #define maxNrOfCCTrCHsLCR 16
79 #define maxNrOfDCHs 128
80 #define maxNrOfDL_Codes 8
81 #define maxNrOfDPCHs 240
82 #define maxNrOfDPCHsPerRL_1 239
83 #define maxNrOfDPCHsLCR 240
84 #define maxNrOfDPCHsLCRPerRL_1 95
85 #define maxNrOfDPCHs768 480
86 #define maxNrOfDPCHs768PerRL_1 479
87 #define maxNrOfErrors 256
88 #define maxNrOfMACcshSDU_Length 16
89 #define maxNrOfMBMSServices 128
90 #define maxNrOfActiveMBMSServices 256
91 #define maxNrOfPoints 15
93 #define maxNrOfRLSets maxNrOfRLs
94 #define maxNrOfRLSets_1 15
95 #define maxNrOfRLs_1 15
96 #define maxNrOfRLs_2 14
97 #define maxNrOfUEs 4096
98 #define maxNrOfULTs 15
99 #define maxNrOfULTsLCR 6
100 #define maxNrOfDLTs 15
101 #define maxNrOfDLTsLCR 6
102 #define maxRNCinURA_1 15
103 #define maxTTI_Count 4
104 #define maxCTFC 16777215
105 #define maxNrOfNeighbouringRNCs 10
106 #define maxNrOfFDDNeighboursPerRNC 256
107 #define maxNrOfGSMNeighboursPerRNC 256
108 #define maxNrOfTDDNeighboursPerRNC 256
109 #define maxNrOfFACHs 8
110 #define maxNrOfLCRTDDNeighboursPerRNC 256
112 #define maxNrOfSCCPCHs 8
113 #define maxNrOfSCCPCHs768 16
116 #define maxNrOfLevels 256
117 #define maxNrOfTsLCR 6
119 #define maxNoGPSTypes 8
120 #define maxNrOfMeasNCell 96
121 #define maxNrOfMeasNCell_1 95
122 #define maxResetContext 250
123 #define maxResetContextGroup 32
124 #define maxNrOfHARQProc 8
125 #define maxNrOfHSSCCHCodes 4
126 #define maxNrOfHSSICHs 4
127 #define maxNrOfHSSICHs_1 3
128 #define maxNrOfMACdFlows 8
129 #define maxNrOfMACdFlows_1 7
130 #define maxNrOfMACdPDUSize 32
131 #define maxNrOfPDUIndexes 8
132 #define maxNrOfPDUIndexes_1 7
133 #define maxNrOfPrioQueues 8
134 #define maxNrOfPrioQueues_1 7
135 #define maxNrOfSNAs 65536
136 #define maxNrOfSatAlmanac_maxNoSat 16
137 #define maxNrOfGERANSI 8
138 #define maxNrOfInterfaces 16
139 #define maxNrofSigSeqERGHICH_1 39
140 #define maxNrOfCells 65536
141 #define maxNrOfAddFreq 8
142 #define maxNrOfCellsPerFreq 65536
143 #define maxNrOfEDCHMACdFlows_1 7
144 #define maxNrOfEDCH_HARQ_PO_QUANTSTEPs 6
145 #define maxNrOfEDPCCH_PO_QUANTSTEPs 8
146 #define maxNrOfEDCHHARQProcesses2msEDCH 8
147 #define maxNrOfBits_MACe_PDU_non_scheduled 19982
148 #define maxNrOfRefETFCIs 8
149 #define maxNrOfRefETFCI_PO_QUANTSTEPs 29
150 #define maxNrOfEDCHMACdFlows 8
151 #define maxNoOfLogicalChannels 16
152 #define maxNrOfRefBetas 8
153 #define maxNrOfEAGCHCodes 4
154 #define maxNrOfHS_DSCHTBSs 90
155 #define maxNrOfHS_DSCHTBSs_HS_SCCHless 4
156 #define maxHS_PDSCHCodeNrComp_1 15
157 #define maxNrOfEHICHCodes 4
158 #define maxGANSSSat 64
161 #define maxNrOfBroadcastPLMNs 5
162 #define maxHSDPAFrequency 8
163 #define maxHSDPAFrequency_1 7
164 #define maxFrequencyinCell 12
165 #define maxFrequencyinCell_1 11
166 #define maxGANSSSatAlmanac 36
167 #define maxGANSSClockMod 4
168 #define maxNrOfEDCHRLs 4
169 #define maxEARFCN 65535
170 #define maxNrOfEUTRANeighboursPerRNC 256
171 #define maxNrOfMCCHMessages 5
172 #define maxNrOfMBMSL3 64
173 #define maxNrOfEDCHMACdFlowsLCR 256
174 #define maxNrOfEDCHMACdFlowsLCR_1 255
175 #define maxNrOfPreconfiguredNeighbours 256
176 #define maxNrOfHSDSCH_1 32
177 #define maxNrOfHSDSCH 33
179 #define maxlengthMBMSconcatservlists 96
180 #define maxNoOfTBSs_Mapping_HS_DSCH_SPS 4
181 #define maxNoOfTBSs_Mapping_HS_DSCH_SPS_1 3
182 #define maxNoOfHS_DSCH_TBSsLCR 64
183 #define maxNoOfRepetition_Period_LCR 4
184 #define maxNoOfRepetitionPeriod_SPS_LCR_1 3
185 #define maxNoOf_HS_SICH_SPS 4
186 #define maxNoOf_HS_SICH_SPS_1 3
187 #define maxNoOfNon_HS_SCCH_Assosiated_HS_SICH 4
188 #define maxNrOfEDCH_1 32
189 #define maxNrOfDCHMeasurementOccasionPatternSequence 6
191 /* enumerated values for ProcedureCode */
192 #define RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION 0
193 #define RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESRELEASE 1
194 #define RNSAP_ID_COMPRESSEDMODECOMMAND 2
195 #define RNSAP_ID_DOWNLINKPOWERCONTROL 3
196 #define RNSAP_ID_DOWNLINKPOWERTIMESLOTCONTROL 4
197 #define RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER 5
198 #define RNSAP_ID_ERRORINDICATION 6
199 #define RNSAP_ID_DEDICATEDMEASUREMENTFAILURE 7
200 #define RNSAP_ID_DEDICATEDMEASUREMENTINITIATION 8
201 #define RNSAP_ID_DEDICATEDMEASUREMENTREPORTING 9
202 #define RNSAP_ID_DEDICATEDMEASUREMENTTERMINATION 10
203 #define RNSAP_ID_PAGING 11
204 #define RNSAP_ID_PHYSICALCHANNELRECONFIGURATION 12
205 #define RNSAP_ID_PRIVATEMESSAGE 13
206 #define RNSAP_ID_RADIOLINKADDITION 14
207 #define RNSAP_ID_RADIOLINKCONGESTION 34
208 #define RNSAP_ID_RADIOLINKDELETION 15
209 #define RNSAP_ID_RADIOLINKFAILURE 16
210 #define RNSAP_ID_RADIOLINKPREEMPTION 17
211 #define RNSAP_ID_RADIOLINKRESTORATION 18
212 #define RNSAP_ID_RADIOLINKSETUP 19
213 #define RNSAP_ID_RELOCATIONCOMMIT 20
214 #define RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION 21
215 #define RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT 22
216 #define RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION 23
217 #define RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION 24
218 #define RNSAP_ID_UPLINKSIGNALLINGTRANSFER 25
219 #define RNSAP_ID_COMMONMEASUREMENTFAILURE 26
220 #define RNSAP_ID_COMMONMEASUREMENTINITIATION 27
221 #define RNSAP_ID_COMMONMEASUREMENTREPORTING 28
222 #define RNSAP_ID_COMMONMEASUREMENTTERMINATION 29
223 #define RNSAP_ID_INFORMATIONEXCHANGEFAILURE 30
224 #define RNSAP_ID_INFORMATIONEXCHANGEINITIATION 31
225 #define RNSAP_ID_INFORMATIONREPORTING 32
226 #define RNSAP_ID_INFORMATIONEXCHANGETERMINATION 33
227 #define RNSAP_ID_RESET 35
228 #define RNSAP_ID_RADIOLINKACTIVATION 36
229 #define RNSAP_ID_GERANUPLINKSIGNALLINGTRANSFER 37
230 #define RNSAP_ID_RADIOLINKPARAMETERUPDATE 38
231 #define RNSAP_ID_UEMEASUREMENTFAILURE 39
232 #define RNSAP_ID_UEMEASUREMENTINITIATION 40
233 #define RNSAP_ID_UEMEASUREMENTREPORTING 41
234 #define RNSAP_ID_UEMEASUREMENTTERMINATION 42
235 #define RNSAP_ID_IURDEACTIVATETRACE 43
236 #define RNSAP_ID_IURINVOKETRACE 44
237 #define RNSAP_ID_MBMSATTACH 45
238 #define RNSAP_ID_MBMSDETACH 46
239 #define RNSAP_ID_NOT_USED_47 47
240 #define RNSAP_ID_DIRECTINFORMATIONTRANSFER 48
241 #define RNSAP_ID_ENHANCEDRELOCATION 49
242 #define RNSAP_ID_ENHANCEDRELOCATIONCANCEL 50
243 #define RNSAP_ID_ENHANCEDRELOCATIONSIGNALLINGTRANSFER 51
244 #define RNSAP_ID_ENHANCEDRELOCATIONRELEASE 52
245 #define RNSAP_ID_MBSFNMCCHINFORMATION 53
246 #define RNSAP_ID_SECONDARYULFREQUENCYREPORTING 54
247 #define RNSAP_ID_SECONDARYULFREQUENCYUPDATE 55
249 typedef enum _DdMode_enum {
255 typedef enum _ProtocolIE_ID_enum {
256 id_AllowedQueuingTime = 4,
257 id_Allowed_Rate_Information = 42,
258 id_AntennaColocationIndicator = 309,
262 id_Cell_Capacity_Class_Value = 303,
264 id_CN_CS_DomainIdentifier = 9,
265 id_CN_PS_DomainIdentifier = 10,
267 id_CoverageIndicator = 310,
268 id_CriticalityDiagnostics = 20,
269 id_ContextInfoItem_Reset = 211,
270 id_ContextGroupInfoItem_Reset = 515,
272 id_D_RNTI_ReleaseIndication = 22,
273 id_DCHs_to_Add_FDD = 26,
274 id_DCHs_to_Add_TDD = 27,
275 id_DCH_DeleteList_RL_ReconfPrepFDD = 30,
276 id_DCH_DeleteList_RL_ReconfPrepTDD = 31,
277 id_DCH_DeleteList_RL_ReconfRqstFDD = 32,
278 id_DCH_DeleteList_RL_ReconfRqstTDD = 33,
279 id_DCH_FDD_Information = 34,
280 id_DCH_TDD_Information = 35,
281 id_FDD_DCHs_to_Modify = 39,
282 id_TDD_DCHs_to_Modify = 40,
283 id_DCH_InformationResponse = 43,
284 id_DCH_Rate_InformationItem_RL_CongestInd = 38,
285 id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD = 44,
286 id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD = 45,
287 id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = 46,
288 id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD = 47,
289 id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = 48,
290 id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD = 49,
291 id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD = 50,
292 id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = 51,
293 id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = 52,
294 id_DL_CCTrCH_InformationList_RL_SetupRqstTDD = 53,
295 id_FDD_DL_CodeInformation = 54,
296 id_DL_DPCH_Information_RL_ReconfPrepFDD = 59,
297 id_DL_DPCH_Information_RL_SetupRqstFDD = 60,
298 id_DL_DPCH_Information_RL_ReconfRqstFDD = 61,
299 id_DL_DPCH_InformationItem_PhyChReconfRqstTDD = 62,
300 id_DL_DPCH_InformationItem_RL_AdditionRspTDD = 63,
301 id_DL_DPCH_InformationItem_RL_SetupRspTDD = 64,
302 id_DL_DPCH_TimingAdjustment = 278,
303 id_DLReferencePower = 67,
304 id_DLReferencePowerList_DL_PC_Rqst = 68,
305 id_DL_ReferencePowerInformation_DL_PC_Rqst = 69,
307 id_DRXCycleLengthCoefficient = 70,
308 id_DedicatedMeasurementObjectType_DM_Fail_Ind = 470,
309 id_DedicatedMeasurementObjectType_DM_Fail = 471,
310 id_DedicatedMeasurementObjectType_DM_Rprt = 71,
311 id_DedicatedMeasurementObjectType_DM_Rqst = 72,
312 id_DedicatedMeasurementObjectType_DM_Rsp = 73,
313 id_DedicatedMeasurementType = 74,
314 id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD = 82,
315 id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD = 83,
316 id_Guaranteed_Rate_Information = 41,
319 id_L3_Information = 85,
320 id_AdjustmentPeriod = 90,
321 id_MaxAdjustmentStep = 91,
322 id_MeasurementFilterCoefficient = 92,
323 id_MessageStructure = 57,
324 id_MeasurementID = 93,
325 id_Neighbouring_GSM_CellInformation = 13,
326 id_Neighbouring_UMTS_CellInformationItem = 95,
327 id_Unknown_305 = 304,
328 id_NRT_Load_Information_Value = 305,
329 id_NRT_Load_Information_Value_IncrDecrThres = 306,
330 id_PagingArea_PagingRqst = 102,
331 id_FACH_FlowControlInformation = 103,
332 id_PartialReportingIndicator = 472,
333 id_Permanent_NAS_UE_Identity = 17,
334 id_PowerAdjustmentType = 107,
335 id_Unknown_108 = 108,
336 id_RANAP_RelocationInformation = 109,
337 id_RL_Information_PhyChReconfRqstFDD = 110,
338 id_RL_Information_PhyChReconfRqstTDD = 111,
339 id_RL_Information_RL_AdditionRqstFDD = 112,
340 id_RL_Information_RL_AdditionRqstTDD = 113,
341 id_RL_Information_RL_DeletionRqst = 114,
342 id_RL_Information_RL_FailureInd = 115,
343 id_RL_Information_RL_ReconfPrepFDD = 116,
344 id_RL_Information_RL_RestoreInd = 117,
345 id_RL_Information_RL_SetupRqstFDD = 118,
346 id_RL_Information_RL_SetupRqstTDD = 119,
347 id_RL_InformationItem_RL_CongestInd = 55,
348 id_RL_InformationItem_DM_Rprt = 120,
349 id_RL_InformationItem_DM_Rqst = 121,
350 id_RL_InformationItem_DM_Rsp = 122,
351 id_RL_InformationItem_RL_PreemptRequiredInd = 2,
352 id_RL_InformationItem_RL_SetupRqstFDD = 123,
353 id_RL_InformationList_RL_CongestInd = 56,
354 id_RL_InformationList_RL_AdditionRqstFDD = 124,
355 id_RL_InformationList_RL_DeletionRqst = 125,
356 id_RL_InformationList_RL_PreemptRequiredInd = 1,
357 id_RL_InformationList_RL_ReconfPrepFDD = 126,
358 id_RL_InformationResponse_RL_AdditionRspTDD = 127,
359 id_RL_InformationResponse_RL_ReconfReadyTDD = 128,
360 id_RL_InformationResponse_RL_SetupRspTDD = 129,
361 id_RL_InformationResponseItem_RL_AdditionRspFDD = 130,
362 id_RL_InformationResponseItem_RL_ReconfReadyFDD = 131,
363 id_RL_InformationResponseItem_RL_ReconfRspFDD = 132,
364 id_RL_InformationResponseItem_RL_SetupRspFDD = 133,
365 id_RL_InformationResponseList_RL_AdditionRspFDD = 134,
366 id_RL_InformationResponseList_RL_ReconfReadyFDD = 135,
367 id_RL_InformationResponseList_RL_ReconfRspFDD = 136,
368 id_RL_InformationResponse_RL_ReconfRspTDD = 28,
369 id_RL_InformationResponseList_RL_SetupRspFDD = 137,
370 id_RL_ReconfigurationFailure_RL_ReconfFail = 141,
371 id_RL_Set_InformationItem_DM_Rprt = 143,
372 id_RL_Set_InformationItem_DM_Rqst = 144,
373 id_RL_Set_InformationItem_DM_Rsp = 145,
374 id_RL_Set_Information_RL_FailureInd = 146,
375 id_RL_Set_Information_RL_RestoreInd = 147,
376 id_RL_Set_Successful_InformationItem_DM_Fail = 473,
377 id_RL_Set_Unsuccessful_InformationItem_DM_Fail = 474,
378 id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind = 475,
379 id_RL_Successful_InformationItem_DM_Fail = 476,
380 id_RL_Unsuccessful_InformationItem_DM_Fail = 477,
381 id_RL_Unsuccessful_InformationItem_DM_Fail_Ind = 478,
382 id_ReportCharacteristics = 152,
383 id_Reporting_Object_RL_FailureInd = 153,
384 id_Reporing_Object_RL_RestoreInd = 154,
385 id_RT_Load_Value = 307,
386 id_RT_Load_Value_IncrDecrThres = 308,
388 id_ResetIndicator = 244,
392 id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD = 159,
393 id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD = 160,
394 id_Unknown_161 = 161,
395 id_Unknown_162 = 162,
396 id_TransportBearerID = 163,
397 id_TransportBearerRequestIndicator = 164,
398 id_TransportLayerAddress = 165,
399 id_TypeOfError = 140,
401 id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD = 167,
402 id_Unknown_168 = 168,
403 id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = 169,
404 id_Unknown_170 = 170,
405 id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD = 171,
406 id_UL_CCTrCH_InformationList_RL_SetupRqstTDD = 172,
407 id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = 173,
408 id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD = 174,
409 id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD = 175,
410 id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD = 176,
411 id_UL_DPCH_Information_RL_ReconfPrepFDD = 177,
412 id_UL_DPCH_Information_RL_ReconfRqstFDD = 178,
413 id_UL_DPCH_Information_RL_SetupRqstFDD = 179,
414 id_UL_DPCH_InformationItem_PhyChReconfRqstTDD = 180,
415 id_UL_DPCH_InformationItem_RL_AdditionRspTDD = 181,
416 id_UL_DPCH_InformationItem_RL_SetupRspTDD = 182,
417 id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = 183,
418 id_UL_SIRTarget = 184,
419 id_URA_Information = 185,
420 id_Unknown_186 = 186,
421 id_Unknown_187 = 187,
422 id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD = 188,
423 id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD = 189,
424 id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD = 190,
425 id_Unknown_191 = 191,
426 id_Unknown_192 = 192,
427 id_Active_Pattern_Sequence_Information = 193,
428 id_AdjustmentRatio = 194,
429 id_Unknown_195 = 195,
430 id_Unknown_196 = 196,
431 id_CauseLevel_RL_AdditionFailureFDD = 197,
432 id_CauseLevel_RL_AdditionFailureTDD = 198,
433 id_CauseLevel_RL_ReconfFailure = 199,
434 id_CauseLevel_RL_SetupFailureFDD = 200,
435 id_CauseLevel_RL_SetupFailureTDD = 201,
436 id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = 205,
437 id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD = 206,
438 id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = 207,
439 id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = 208,
440 id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = 209,
441 id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = 210,
442 id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = 212,
443 id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = 213,
444 id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = 214,
445 id_DSCHs_to_Add_TDD = 215,
446 id_Unused_ProtocolIE_ID_216 = 216,
447 id_DSCH_DeleteList_RL_ReconfPrepTDD = 217,
448 id_Unused_ProtocolIE_ID_218 = 218,
449 id_Unused_ProtocolIE_ID_219 = 219,
450 id_DSCH_InformationListIE_RL_AdditionRspTDD = 220,
451 id_DSCH_InformationListIEs_RL_SetupRspTDD = 221,
452 id_DSCH_TDD_Information = 222,
453 id_Unused_ProtocolIE_ID_223 = 223,
454 id_Unused_ProtocolIE_ID_226 = 226,
455 id_DSCH_ModifyList_RL_ReconfPrepTDD = 227,
456 id_Unused_ProtocolIE_ID_228 = 228,
457 id_Unused_ProtocolIE_ID_324 = 324,
458 id_Unused_ProtocolIE_ID_229 = 229,
459 id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = 230,
460 id_Unknown_231 = 231,
461 id_Unused_ProtocolIE_ID_29 = 29,
462 id_Unused_ProtocolIE_ID_225 = 225,
464 id_GA_CellAdditionalShapes = 3,
465 id_Unused_ProtocolIE_ID_246 = 246,
466 id_Unknown_254 = 254,
467 id_Transmission_Gap_Pattern_Sequence_Information = 255,
468 id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD = 256,
469 id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD = 257,
470 id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = 258,
471 id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = 259,
472 id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = 260,
473 id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = 261,
474 id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = 262,
475 id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = 263,
476 id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = 264,
477 id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = 265,
478 id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD = 266,
479 id_USCHs_to_Add = 267,
480 id_USCH_DeleteList_RL_ReconfPrepTDD = 268,
481 id_USCH_InformationListIE_RL_AdditionRspTDD = 269,
482 id_USCH_InformationListIEs_RL_SetupRspTDD = 270,
483 id_USCH_Information = 271,
484 id_USCH_ModifyList_RL_ReconfPrepTDD = 272,
485 id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = 273,
486 id_DL_Physical_Channel_Information_RL_SetupRqstTDD = 274,
487 id_UL_Physical_Channel_Information_RL_SetupRqstTDD = 275,
488 id_ClosedLoopMode1_SupportIndicator = 276,
489 id_Unused_ProtocolIE_ID_277 = 277,
490 id_STTD_SupportIndicator = 279,
491 id_CFNReportingIndicator = 14,
492 id_CNOriginatedPage_PagingRqst = 23,
493 id_InnerLoopDLPCStatus = 24,
494 id_PropagationDelay = 25,
495 id_RxTimingDeviationForTA = 36,
496 id_timeSlot_ISCP = 37,
497 id_CCTrCH_InformationItem_RL_FailureInd = 15,
498 id_CCTrCH_InformationItem_RL_RestoreInd = 16,
499 id_CommonMeasurementAccuracy = 280,
500 id_CommonMeasurementObjectType_CM_Rprt = 281,
501 id_CommonMeasurementObjectType_CM_Rqst = 282,
502 id_CommonMeasurementObjectType_CM_Rsp = 283,
503 id_CommonMeasurementType = 284,
504 id_CongestionCause = 18,
506 id_SFNReportingIndicator = 286,
507 id_InformationExchangeID = 287,
508 id_InformationExchangeObjectType_InfEx_Rprt = 288,
509 id_InformationExchangeObjectType_InfEx_Rqst = 289,
510 id_InformationExchangeObjectType_InfEx_Rsp = 290,
511 id_InformationReportCharacteristics = 291,
512 id_InformationType = 292,
513 id_neighbouring_LCR_TDD_CellInformation = 58,
514 id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD = 65,
515 id_RL_LCR_InformationResponse_RL_SetupRspTDD = 66,
516 id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD = 75,
517 id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD = 76,
518 id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD = 77,
519 id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD = 78,
520 id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD = 79,
521 id_USCH_LCR_InformationListIEs_RL_SetupRspTDD = 80,
522 id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD = 81,
523 id_RL_LCR_InformationResponse_RL_AdditionRspTDD = 86,
524 id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = 87,
525 id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = 88,
526 id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = 89,
527 id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = 94,
528 id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD = 96,
529 id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD = 97,
530 id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD = 98,
532 id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD = 100,
533 id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD = 101,
534 id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD = 104,
535 id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD = 105,
536 id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD = 106,
537 id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD = 138,
538 id_TSTD_Support_Indicator_RL_SetupRqstTDD = 139,
539 id_RestrictionStateIndicator = 142,
541 id_Load_Value_IncrDecrThres = 234,
542 id_OnModification = 235,
543 id_Received_Total_Wideband_Power_Value = 236,
544 id_Received_Total_Wideband_Power_Value_IncrDecrThres = 237,
545 id_SFNSFNMeasurementThresholdInformation = 238,
546 id_Transmitted_Carrier_Power_Value = 239,
547 id_Transmitted_Carrier_Power_Value_IncrDecrThres = 240,
548 id_TUTRANGPSMeasurementThresholdInformation = 241,
549 id_UL_Timeslot_ISCP_Value = 242,
550 id_UL_Timeslot_ISCP_Value_IncrDecrThres = 243,
551 id_Rx_Timing_Deviation_Value_LCR = 293,
552 id_Unknown_294 = 294,
553 id_DPC_Mode_Change_SupportIndicator = 19,
554 id_Unused_ProtocolIE_ID_247 = 247,
555 id_Unused_ProtocolIE_ID_295 = 295,
556 id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD = 202,
557 id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD = 203,
558 id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD = 204,
560 id_DL_PowerBalancing_Information = 296,
561 id_DL_PowerBalancing_ActivationIndicator = 297,
562 id_DL_PowerBalancing_UpdatedIndicator = 298,
563 id_DL_ReferencePowerInformation = 299,
564 id_Enhanced_PrimaryCPICH_EcNo = 224,
565 id_IPDL_TDD_ParametersLCR = 252,
566 id_CellCapabilityContainer_FDD = 300,
567 id_CellCapabilityContainer_TDD = 301,
568 id_CellCapabilityContainer_TDD_LCR = 302,
569 id_RL_Specific_DCH_Info = 317,
570 id_RL_ReconfigurationRequestFDD_RL_InformationList = 318,
571 id_RL_ReconfigurationRequestFDD_RL_Information_IEs = 319,
572 id_Unknown_320 = 320,
573 id_RL_ReconfigurationRequestTDD_RL_Information = 321,
574 id_Unknown_322 = 322,
575 id_CommonTransportChannelResourcesInitialisationNotRequired = 250,
576 id_DelayedActivation = 312,
577 id_DelayedActivationList_RL_ActivationCmdFDD = 313,
578 id_DelayedActivationInformation_RL_ActivationCmdFDD = 314,
579 id_DelayedActivationList_RL_ActivationCmdTDD = 315,
580 id_DelayedActivationInformation_RL_ActivationCmdTDD = 316,
581 id_neighbouringTDDCellMeasurementInformationLCR = 251,
582 id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD = 150,
583 id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD = 151,
584 id_PrimCCPCH_RSCP_DL_PC_RqstTDD = 451,
585 id_HSDSCH_FDD_Information = 452,
586 id_HSDSCH_FDD_Information_Response = 453,
587 id_Unknown_454 = 454,
588 id_Unknown_455 = 455,
589 id_HSDSCH_FDD_Update_Information = 466,
590 id_HSDSCH_Information_to_Modify = 456,
591 id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd = 516,
592 id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd = 517,
593 id_HSDSCH_RNTI = 457,
594 id_HSDSCH_TDD_Information = 458,
595 id_HSDSCH_TDD_Information_Response = 459,
596 id_Unknown_460 = 460,
597 id_Unknown_461 = 461,
598 id_Unknown_462 = 462,
599 id_HSDSCH_TDD_Update_Information = 467,
600 id_HSPDSCH_RL_ID = 463,
601 id_HSDSCH_MACdFlows_to_Add = 531,
602 id_HSDSCH_MACdFlows_to_Delete = 532,
603 id_Angle_Of_Arrival_Value_LCR = 148,
604 id_Unknown_149 = 149,
605 id_TrafficClass = 158,
606 id_Unused_ProtocolIE_ID_248 = 248,
607 id_Unused_ProtocolIE_ID_253 = 253,
608 id_PDSCH_RL_ID = 323,
609 id_TimeSlot_RL_SetupRspTDD = 325,
610 id_Unknown_326 = 326,
611 id_Unknown_327 = 327,
612 id_Unknown_328 = 328,
613 id_Unknown_329 = 329,
614 id_Unknown_330 = 330,
615 id_Unknown_331 = 331,
616 id_Unknown_332 = 332,
617 id_Unknown_333 = 333,
618 id_Unknown_334 = 334,
619 id_Unknown_335 = 335,
620 id_Unknown_336 = 336,
621 id_Unknown_337 = 337,
622 id_Unknown_338 = 338,
623 id_Unknown_339 = 339,
624 id_Unknown_340 = 340,
625 id_Unknown_341 = 341,
626 id_Unknown_342 = 342,
627 id_Unknown_343 = 343,
628 id_Unknown_344 = 344,
629 id_Unknown_345 = 345,
630 id_Unknown_346 = 346,
631 id_Unknown_347 = 347,
632 id_Unknown_348 = 348,
633 id_Unknown_349 = 349,
634 id_Unknown_350 = 350,
635 id_Unknown_351 = 351,
636 id_Unknown_352 = 352,
637 id_Unknown_353 = 353,
638 id_Unknown_354 = 354,
639 id_Unknown_355 = 355,
640 id_Unknown_356 = 356,
641 id_Unknown_357 = 357,
642 id_Unknown_358 = 358,
643 id_Unknown_359 = 359,
644 id_Unknown_360 = 360,
645 id_Unknown_361 = 361,
646 id_Unknown_362 = 362,
647 id_Unknown_363 = 363,
648 id_Unknown_364 = 364,
649 id_Unknown_365 = 365,
650 id_Unknown_366 = 366,
651 id_Unknown_367 = 367,
652 id_Unknown_368 = 368,
653 id_Unknown_369 = 369,
654 id_Unknown_370 = 370,
655 id_Unknown_371 = 371,
656 id_Unknown_372 = 372,
657 id_Unknown_373 = 373,
658 id_Unknown_374 = 374,
659 id_Unknown_375 = 375,
660 id_Unknown_376 = 376,
661 id_Unknown_377 = 377,
662 id_Unknown_378 = 378,
663 id_Unknown_379 = 379,
664 id_Unknown_380 = 380,
665 id_Unknown_381 = 381,
666 id_Unknown_382 = 382,
667 id_Unknown_383 = 383,
668 id_Unknown_384 = 384,
669 id_Unknown_385 = 385,
670 id_Unknown_386 = 386,
671 id_Unknown_387 = 387,
672 id_Unknown_388 = 388,
673 id_Unknown_389 = 389,
674 id_Unknown_390 = 390,
675 id_Unknown_391 = 391,
676 id_Unknown_392 = 392,
677 id_Unknown_393 = 393,
678 id_Unknown_394 = 394,
679 id_Unknown_395 = 395,
680 id_Unknown_396 = 396,
681 id_Unknown_397 = 397,
682 id_Unknown_398 = 398,
683 id_Unknown_399 = 399,
684 id_Unknown_400 = 400,
685 id_Unknown_401 = 401,
686 id_Unknown_402 = 402,
687 id_Unknown_403 = 403,
688 id_Unknown_404 = 404,
689 id_Unknown_405 = 405,
690 id_Unknown_406 = 406,
691 id_Unknown_407 = 407,
692 id_Unknown_408 = 408,
693 id_Unknown_409 = 409,
694 id_Unknown_410 = 410,
695 id_Unknown_411 = 411,
696 id_Unknown_412 = 412,
697 id_Unknown_413 = 413,
698 id_Unknown_414 = 414,
699 id_Unknown_415 = 415,
700 id_Unknown_416 = 416,
701 id_Unknown_417 = 417,
702 id_Unknown_418 = 418,
703 id_Unknown_419 = 419,
704 id_Unknown_420 = 420,
705 id_Unknown_421 = 421,
706 id_Unknown_422 = 422,
707 id_Unknown_423 = 423,
708 id_Unknown_424 = 424,
709 id_Unknown_425 = 425,
710 id_Unknown_426 = 426,
711 id_Unknown_427 = 427,
712 id_Unknown_428 = 428,
713 id_Unknown_429 = 429,
714 id_Unknown_430 = 430,
715 id_Unknown_431 = 431,
716 id_Unknown_432 = 432,
717 id_Unknown_433 = 433,
718 id_Unknown_434 = 434,
719 id_Unknown_435 = 435,
720 id_Unknown_436 = 436,
721 id_Unknown_437 = 437,
722 id_Unknown_438 = 438,
723 id_Unknown_439 = 439,
724 id_Unknown_440 = 440,
725 id_Unknown_441 = 441,
726 id_Unknown_442 = 442,
727 id_Unknown_443 = 443,
728 id_Unknown_444 = 444,
729 id_Unknown_445 = 445,
730 id_Unknown_446 = 446,
731 id_Unknown_447 = 447,
732 id_Unknown_448 = 448,
733 id_Unknown_449 = 449,
734 id_Unknown_450 = 450,
735 id_GERAN_Cell_Capability = 468,
736 id_GERAN_Classmark = 469,
737 id_DSCH_InitialWindowSize = 480,
738 id_UL_Synchronisation_Parameters_LCR = 464,
739 id_SNA_Information = 479,
740 id_MAChs_ResetIndicator = 465,
741 id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD = 481,
742 id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD = 482,
743 id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD = 483,
744 id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD = 484,
745 id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD = 485,
746 id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD = 486,
747 id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD = 487,
748 id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD = 488,
749 id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD = 489,
750 id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD = 490,
751 id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD = 491,
752 id_UL_TimingAdvanceCtrl_LCR = 492,
753 id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD = 493,
754 id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD = 494,
755 id_HS_SICH_Reception_Quality = 495,
756 id_HS_SICH_Reception_Quality_Measurement_Value = 496,
757 id_HSSICH_Info_DM_Rprt = 497,
758 id_HSSICH_Info_DM_Rqst = 498,
759 id_HSSICH_Info_DM = 499,
760 id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD = 500,
761 id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD = 501,
762 id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD = 502,
763 id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD = 503,
764 id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD = 504,
765 id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD = 505,
766 id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = 506,
767 id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = 507,
768 id_DL_CCTrCH_InformationList_RL_ReconfRspTDD = 508,
769 id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD = 509,
770 id_Maximum_DL_Power_TimeslotLCR_InformationItem = 510,
771 id_Minimum_DL_Power_TimeslotLCR_InformationItem = 511,
772 id_TDD_Support_8PSK = 512,
773 id_TDD_maxNrDLPhysicalchannels = 513,
774 id_ExtendedGSMCellIndividualOffset = 514,
775 id_RL_ParameterUpdateIndicationFDD_RL_InformationList = 518,
776 id_Primary_CPICH_Usage_For_Channel_Estimation = 519,
777 id_Secondary_CPICH_Information = 520,
778 id_Secondary_CPICH_Information_Change = 521,
779 id_Unused_ProtocolIE_ID_522 = 522,
780 id_Unused_ProtocolIE_ID_523 = 523,
781 id_RL_ParameterUpdateIndicationFDD_RL_Information_Item = 524,
782 id_Phase_Reference_Update_Indicator = 525,
783 id_Unidirectional_DCH_Indicator = 526,
784 id_RL_Information_RL_ReconfPrepTDD = 527,
785 id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD = 528,
786 id_RL_ReconfigurationResponseTDD_RL_Information = 529,
787 id_Satellite_Almanac_Information_ExtItem = 530,
788 id_HSDSCH_Information_to_Modify_Unsynchronised = 533,
790 id_RTLoadValue = 535,
791 id_NRTLoadInformationValue = 536,
792 id_CellPortionID = 537,
793 id_UpPTSInterferenceValue = 538,
794 id_PrimaryCCPCH_RSCP_Delta = 539,
795 id_UEMeasurementType = 540,
796 id_UEMeasurementTimeslotInfoHCR = 541,
797 id_UEMeasurementTimeslotInfoLCR = 542,
798 id_UEMeasurementReportCharacteristics = 543,
799 id_UEMeasurementParameterModAllow = 544,
800 id_UEMeasurementValueInformation = 545,
801 id_InterfacesToTraceItem = 546,
802 id_ListOfInterfacesToTrace = 547,
804 id_TraceRecordingSessionReference = 549,
805 id_TraceReference = 550,
807 id_NACC_Related_Data = 552,
808 id_GSM_Cell_InfEx_Rqst = 553,
809 id_MeasurementRecoveryBehavior = 554,
810 id_MeasurementRecoveryReportingIndicator = 555,
811 id_MeasurementRecoverySupportIndicator = 556,
812 id_DL_DPCH_Power_Information_RL_ReconfPrepFDD = 557,
813 id_F_DPCH_Information_RL_ReconfPrepFDD = 558,
814 id_F_DPCH_Information_RL_SetupRqstFDD = 559,
815 id_MBMS_Bearer_Service_List = 560,
816 id_MBMS_Bearer_Service_List_InfEx_Rsp = 561,
817 id_Active_MBMS_Bearer_ServiceFDD = 562,
818 id_Active_MBMS_Bearer_ServiceTDD = 563,
820 id_Unknown_565 = 565,
821 id_Unknown_566 = 566,
822 id_Unknown_567 = 567,
825 id_Unknown_570 = 570,
826 id_HARQ_Preamble_Mode = 571,
827 id_SynchronisationIndicator = 572,
828 id_UL_DPDCHIndicatorEDCH = 573,
829 id_EDPCH_Information = 574,
830 id_RL_Specific_EDCH_Information = 575,
831 id_EDCH_RL_Indication = 576,
832 id_EDCH_FDD_Information = 577,
833 id_EDCH_RLSet_Id = 578,
834 id_Serving_EDCHRL_Id = 579,
835 id_EDCH_FDD_DL_ControlChannelInformation = 580,
836 id_EDCH_FDD_InformationResponse = 581,
837 id_EDCH_MACdFlows_To_Add = 582,
838 id_EDCH_FDD_Information_To_Modify = 583,
839 id_EDCH_MACdFlows_To_Delete = 584,
840 id_EDPCH_Information_RLReconfRequest_FDD = 585,
841 id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd = 586,
842 id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd = 587,
843 id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd = 588,
844 id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd = 589,
845 id_MBMS_Bearer_Service_Full_Address = 590,
846 id_Initial_DL_DPCH_TimingAdjustment = 591,
847 id_Initial_DL_DPCH_TimingAdjustment_Allowed = 592,
848 id_User_Plane_Congestion_Fields_Inclusion = 593,
849 id_HARQ_Preamble_Mode_Activation_Indicator = 594,
850 id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp = 595,
851 id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp = 596,
852 id_ProvidedInformation = 597,
853 id_Active_MBMS_Bearer_ServiceFDD_PFL = 598,
854 id_Active_MBMS_Bearer_ServiceTDD_PFL = 599,
855 id_FrequencyBandIndicator = 600,
856 id_Serving_cell_change_CFN = 601,
857 id_HS_DSCH_serving_cell_change_information = 602,
858 id_HS_DSCH_serving_cell_change_informationResponse = 603,
859 id_E_DCH_Serving_cell_change_informationResponse = 604,
860 id_secondary_LCR_CCPCH_Info_TDD = 605,
861 id_E_DCH_FDD_Update_Information = 606,
862 id_Inter_Frequency_Cell_List = 607,
863 id_Inter_Frequency_Cell_Information = 608,
864 id_multiple_HSSICHMeasurementValueList_TDD_DM_Rsp = 609,
865 id_TDD_Support_PLCCH = 610,
866 id_PLCCH_Information_UL_TimeslotLCR_Info = 611,
867 id_PLCCH_Information_PhyChReconfRqstTDD = 612,
868 id_TDD768_maxNrDLPhysicalchannelsTS = 613,
869 id_RL_InformationResponse_RL_AdditionRspTDD768 = 614,
870 id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD768 = 615,
871 id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD768 = 616,
872 id_UL_DPCH_InformationItem_RL_AdditionRspTDD768 = 617,
873 id_DL_DPCH_InformationItem_RL_AdditionRspTDD768 = 618,
874 id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768 = 619,
875 id_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = 620,
876 id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768 = 621,
877 id_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = 622,
878 id_secondary_CCPCH_Info_RL_ReconfReadyTDD768 = 623,
879 id_hSSCCH_TDD_Specific_InfoList_Response768 = 624,
880 id_hSPDSCH_TDD_Specific_InfoList_Response768 = 625,
881 id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768 = 626,
882 id_UL_Timeslot_InformationList_PhyChReconfRqstTDD768 = 627,
883 id_DL_Timeslot_InformationList_PhyChReconfRqstTDD768 = 628,
884 id_CellCapabilityContainer_TDD768 = 629,
885 id_multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp = 630,
886 id_neighbouringTDDCellMeasurementInformation768 = 631,
887 id_UEMeasurementTimeslotInfo768 = 632,
888 id_Rx_Timing_Deviation_Value_768 = 633,
889 id_UEMeasurementValueTransmittedPowerList768 = 634,
890 id_UEMeasurementValueTimeslotISCPList768 = 635,
891 id_RL_InformationResponse_RL_SetupRspTDD768 = 636,
892 id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD768 = 637,
893 id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD768 = 638,
894 id_UL_DPCH_InformationItem_RL_SetupRspTDD768 = 639,
895 id_DL_DPCH_InformationItem_RL_SetupRspTDD768 = 640,
896 id_TDD768_minimumSpreadingFactor_UL = 641,
897 id_TDD768_minimumSpreadingFactor_DL = 642,
898 id_TDD768_maxNrDLPhysicalchannels = 643,
899 id_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD = 644,
900 id_DPCH_ID768_DM_Rsp = 645,
901 id_DPCH_ID768_DM_Rqst = 646,
902 id_DPCH_ID768_DM_Rprt = 647,
903 id_EDPCH_Information_RLAdditionReq_FDD = 648,
904 id_HSDSCH_Configured_Indicator = 649,
905 id_RxTimingDeviationForTAext = 650,
906 id_RxTimingDeviationForTA768 = 651,
907 id_Rx_Timing_Deviation_Value_ext = 652,
908 id_E_DCH_PowerOffset_for_SchedulingInfo = 653,
909 id_TrCH_SrcStatisticsDescr = 654,
910 id_E_DCH_Information = 655,
911 id_E_DCH_Serving_RL_ID = 656,
912 id_E_DCH_Information_Reconfig = 657,
913 id_E_DCH_Information_Response = 658,
914 id_E_DCH_768_Information = 659,
915 id_E_DCH_768_Information_Reconfig = 660,
916 id_E_DCH_768_Information_Response = 661,
917 id_ExtendedPropagationDelay = 662,
918 id_Extended_Round_Trip_Time_Value = 663,
919 id_AlternativeFormatReportingIndicator = 664,
920 id_DCH_Indicator_For_E_DCH_HSDPA_Operation = 665,
921 id_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator = 666,
922 id_E_DCH_Minimum_Set_E_TFCIValidityIndicator = 667,
923 id_Fast_Reconfiguration_Mode = 668,
924 id_Fast_Reconfiguration_Permission = 669,
925 id_Continuous_Packet_Connectivity_DTX_DRX_Information = 670,
926 id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information = 671,
927 id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response = 672,
928 id_CPC_Information = 673,
929 id_Unknown_674 = 674,
930 id_MIMO_InformationResponse = 675,
931 id_Unknown_676 = 676,
932 id_E_DCH_LCR_Information = 677,
933 id_E_DCH_LCR_Information_Reconfig = 678,
934 id_E_DCH_LCR_Information_Response = 679,
935 id_HS_PDSCH_Code_Change_Grant = 680,
936 id_HS_PDSCH_Code_Change_Indicator = 681,
937 id_Extended_SRNC_ID = 682,
938 id_Extended_RNC_ID = 683,
939 id_SixtyfourQAM_DL_SupportIndicator = 684,
940 id_Enhanced_FACH_Support_Indicator = 685,
941 id_Enhanced_FACH_Information_ResponseFDD = 686,
942 id_Unknown_687 = 687,
943 id_Unknown_688 = 688,
944 id_Unknown_689 = 689,
945 id_HSDSCH_MACdPDUSizeFormat = 690,
946 id_MaximumMACdPDU_SizeExtended = 691,
947 id_F_DPCH_SlotFormat = 692,
948 id_F_DPCH_SlotFormatSupportRequest = 693,
949 id_eDCH_MACdFlow_Retransmission_Timer_LCR = 694,
950 id_Max_UE_DTX_Cycle = 695,
951 id_Unknown_696 = 696,
952 id_Unknown_697 = 697,
953 id_Unknown_698 = 698,
954 id_GANSS_Common_Data = 699,
955 id_GANSS_Information = 700,
956 id_GANSS_Generic_Data = 701,
957 id_TUTRANGANSSMeasurementThresholdInformation = 702,
958 id_TUTRANGANSSMeasurementValueInformation = 703,
959 id_Unknown_704 = 704,
960 id_Ext_Reference_E_TFCI_PO = 705,
961 id_Ext_Max_Bits_MACe_PDU_non_scheduled = 706,
962 id_HARQ_MemoryPartitioningInfoExtForMIMO = 707,
963 id_MIMO_ActivationIndicator = 708,
964 id_MIMO_Mode_Indicator = 709,
965 id_MIMO_N_M_Ratio = 710,
966 id_TransportBearerNotSetupIndicator = 711,
967 id_TransportBearerNotRequestedIndicator = 712,
968 id_PowerControlGAP = 713,
969 id_UARFCNforNt = 714,
970 id_LCRTDD_uplink_Physical_Channel_Capability = 715,
971 id_number_Of_Supported_Carriers = 716,
972 id_HSSICH_SIRTarget = 717,
973 id_HSSICH_TPC_StepSize = 718,
975 id_HS_SICH_ID_Extension = 720,
976 id_HSSICH_Info_DM_Rqst_Extension = 721,
977 id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = 722,
978 id_multicarrier_number = 723,
979 id_UPPCHPositionLCR = 724,
980 id_UpPCH_InformationList_LCRTDD = 725,
981 id_UpPCH_InformationItem_LCRTDD = 726,
982 id_Multiple_PLMN_List = 727,
983 id_UE_Capabilities_Info = 728,
984 id_FrameOffset = 729,
986 id_Enhanced_PCH_Capability = 731,
987 id_SixteenQAM_UL_Operation_Indicator = 732,
988 id_E_TFCI_Boost_Information = 733,
989 id_SixtyfourQAM_UsageAllowedIndicator = 734,
990 id_SixtyfourQAM_DL_UsageIndicator = 735,
991 id_Default_Serving_Grant_in_DTX_Cycle2 = 736,
992 id_E_DPDCH_PowerInterpolation = 737,
993 id_Extended_E_DCH_LCRTDD_PhysicalLayerCategory = 738,
994 id_E_DCH_MACdPDUSizeFormat = 739,
995 id_Continuous_Packet_Connectivity_HS_SCCH_Less_Deactivate_Indicator = 740,
996 id_E_DCH_DL_Control_Channel_Change_Information = 741,
997 id_E_DCH_DL_Control_Channel_Grant_Information = 742,
998 id_MaximumNumber_Of_Retransmission_For_SchedulingInfo_LCRTDD = 743,
999 id_E_DCH_RetransmissionTimer_For_SchedulingInfo_LCRTDD = 744,
1000 id_E_PUCH_PowerControlGAP = 745,
1001 id_HSDSCH_TBSizeTableIndicator = 746,
1002 id_UE_with_enhanced_HS_SCCH_support_indicator = 747,
1003 id_DGANSS_Corrections_Req = 748,
1004 id_E_AGCH_Table_Choice = 749,
1005 id_RANAP_EnhancedRelocationInformationRequest = 750,
1006 id_RANAP_EnhancedRelocationInformationResponse = 751,
1007 id_Common_EDCH_MAC_d_Flow_Specific_InformationFDD = 752,
1008 id_Common_EDCH_Support_Indicator = 753,
1010 id_Released_CN_Domain = 755,
1011 id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst = 756,
1012 id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp = 757,
1013 id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt = 758,
1014 id_MBMS_Cell_InfEx_Rqst = 759,
1015 id_MBMS_Cell_InfEx_Rsp = 760,
1016 id_MBMS_Cell_InfEx_Rprt = 761,
1017 id_Counting_Information = 762,
1018 id_Transmission_Mode_Information = 763,
1019 id_MBMS_Neighbouring_Cell_Information = 764,
1020 id_MBMS_RLC_Sequence_Number_Information = 765,
1021 id_RLC_Sequence_Number = 766,
1022 id_Neighbouring_E_UTRA_CellInformation = 767,
1023 id_Unknown_768 = 768,
1024 id_MBSFN_Cluster_Identity = 769,
1025 id_MCCH_Configuration_Info = 770,
1026 id_MCCH_Message_List = 771,
1027 id_MBSFN_Scheduling_Transmission_Time_Interval_Info_List = 772,
1028 id_GANSS_Time_ID = 773,
1029 id_GANSS_AddIonoModelReq = 774,
1030 id_GANSS_EarthOrientParaReq = 775,
1031 id_GANSS_AddNavigationModelsReq = 776,
1032 id_GANSS_AddUTCModelsReq = 777,
1033 id_GANSS_AuxInfoReq = 778,
1034 id_GANSS_SBAS_ID = 779,
1036 id_GANSS_Additional_Ionospheric_Model = 781,
1037 id_GANSS_Earth_Orientation_Parameters = 782,
1038 id_GANSS_Additional_Time_Models = 783,
1039 id_GANSS_Additional_Navigation_Models = 784,
1040 id_GANSS_Additional_UTC_Models = 785,
1041 id_GANSS_Auxiliary_Information = 786,
1042 id_MinimumReducedE_DPDCH_GainFactor = 787,
1043 id_Enhanced_FACH_Information_ResponseLCR = 788,
1044 id_Common_EDCH_MAC_d_Flow_Specific_InformationLCR = 789,
1045 id_HSDSCH_PreconfigurationSetup = 790,
1046 id_HSDSCH_PreconfigurationInfo = 791,
1047 id_NoOfTargetCellHS_SCCH_Order = 792,
1048 id_EnhancedHSServingCC_Abort = 793,
1049 id_Additional_HS_Cell_Information_RL_Setup = 794,
1050 id_Additional_HS_Cell_Information_Response = 795,
1051 id_Additional_HS_Cell_Information_RL_Addition = 796,
1052 id_Additional_HS_Cell_Change_Information_Response = 797,
1053 id_Additional_HS_Cell_Information_RL_Reconf_Prep = 798,
1054 id_Additional_HS_Cell_Information_RL_Reconf_Req = 799,
1055 id_Additional_HS_Cell_RL_Reconf_Response = 800,
1056 id_Additional_HS_Cell_Information_RL_Param_Upd = 801,
1057 id_Secondary_Serving_Cell_List = 802,
1058 id_MultiCarrier_HSDSCH_Physical_Layer_Category = 803,
1059 id_IdleIntervalInformation = 804,
1060 id_NeedforIdleInterval = 805,
1061 id_IdleIntervalConfigurationIndicator = 806,
1062 id_ContinuousPacketConnectivity_DRX_InformationLCR = 807,
1063 id_ContinuousPacketConnectivity_DRX_Information_ResponseLCR = 808,
1064 id_E_AGCH_UE_Inactivity_Monitor_Threshold = 809,
1065 id_CPC_InformationLCR = 810,
1066 id_E_DCH_Semi_PersistentScheduling_Information_LCR = 811,
1067 id_HS_DSCH_Semi_PersistentScheduling_Information_LCR = 812,
1068 id_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR = 813,
1069 id_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR = 814,
1070 id_MIMO_SFMode_For_HSPDSCHDualStream = 815,
1071 id_MIMO_SFMode_Supported_For_HSPDSCHDualStream = 816,
1072 id_MIMO_ReferenceSignal_InformationListLCR = 817,
1073 id_GANSS_alm_keplerianNAVAlmanac = 818,
1074 id_GANSS_alm_keplerianReducedAlmanac = 819,
1075 id_GANSS_alm_keplerianMidiAlmanac = 820,
1076 id_GANSS_alm_keplerianGLONASS = 821,
1077 id_GANSS_alm_ecefSBASAlmanac = 822,
1078 id_DL_RLC_PDU_Size_Format = 823,
1079 id_MACes_Maximum_Bitrate_LCR = 824,
1080 id_Single_Stream_MIMO_ActivationIndicator = 825,
1081 id_Single_Stream_MIMO_Mode_Indicator = 826,
1082 id_Dual_Band_Secondary_Serving_Cell_List = 827,
1083 id_UE_AggregateMaximumBitRate = 828,
1084 id_power_offset_for_S_CPICH_for_MIMO = 829,
1085 id_power_offset_for_S_CPICH_for_MIMO_Request_Indicator = 830,
1086 id_UE_SupportIndicatorExtension = 831,
1087 id_Unknown_832 = 832,
1088 id_Unknown_833 = 833,
1089 id_Unknown_834 = 834,
1090 id_ActivationInformation = 835,
1091 id_CellPortionLCRID = 836,
1092 id_Additional_EDCH_Cell_Information_RL_Setup_Req = 837,
1093 id_Additional_EDCH_Cell_Information_Response = 838,
1094 id_Additional_EDCH_Cell_Information_RL_Add_Req = 839,
1095 id_Additional_EDCH_Cell_Information_Response_RLAdd = 840,
1096 id_Additional_EDCH_Cell_Information_RL_Reconf_Prep = 841,
1097 id_Additional_EDCH_Cell_Information_RL_Reconf_Req = 842,
1098 id_Additional_EDCH_Cell_Information_RL_Param_Upd = 843,
1099 id_Additional_EDCH_Preconfiguration_Information = 844,
1100 id_MulticellEDCH_Information = 845,
1101 id_Unknown_846 = 846,
1102 id_Unknown_847 = 847,
1103 id_Unknown_848 = 848,
1104 id_Unknown_849 = 849,
1105 id_Unknown_850 = 850,
1106 id_Unknown_851 = 851,
1107 id_Unknown_852 = 852,
1108 id_Unknown_853 = 853,
1109 id_Additional_EDCH_Cell_Information_ResponseRLReconf = 854,
1110 id_EDCH_Indicator = 855,
1111 id_DiversityMode = 856,
1112 id_TransmitDiversityIndicator = 857,
1113 id_NonCellSpecificTxDiversity = 858,
1114 id_CellCapabilityContainerExtension_FDD = 859,
1115 id_HSDSCH_Physical_Layer_Category = 860,
1116 id_E_RNTI_For_FACH = 861,
1117 id_H_RNTI_For_FACH = 862,
1118 id_RNTI_Allocation_Indicator = 863,
1119 id_UE_AggregateMaximumBitRate_Enforcement_Indicator = 864,
1120 id_DCH_MeasurementOccasion_Information = 865,
1121 id_DCH_MeasurementType_Indicator = 866,
1122 id_Out_of_Sychronization_Window = 867,
1123 id_MulticellEDCH_RL_SpecificInformation = 868,
1124 id_DGNSS_ValidityPeriod = 869,
1125 id_TS0_HS_PDSCH_Indication_LCR = 870,
1126 id_UE_TS0_CapabilityLCR = 871,
1127 id_Non_Serving_RL_Preconfig_Info = 872,
1128 id_Non_Serving_RL_Preconfig_Setup = 873,
1129 id_Non_Serving_RL_Preconfig_Removal = 874,
1130 id_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup = 875,
1131 id_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList = 876,
1132 id_CellListValidityIndicator = 877
1133 } ProtocolIE_ID_enum;
1135 /*--- End of included file: packet-rnsap-val.h ---*/
1136 #line 54 "packet-rnsap-template.c"
1138 static dissector_handle_t rrc_dl_dcch_handle = NULL;
1140 /* Initialize the protocol and registered fields */
1141 static int proto_rnsap = -1;
1144 /*--- Included file: packet-rnsap-hf.c ---*/
1145 #line 1 "packet-rnsap-hf.c"
1146 static int hf_rnsap_ActivationInformation_PDU = -1; /* ActivationInformation */
1147 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PDU = -1; /* Active_MBMS_Bearer_Service_ListFDD */
1148 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU = -1; /* Active_MBMS_Bearer_Service_ListFDD_PFL */
1149 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PDU = -1; /* Active_MBMS_Bearer_Service_ListTDD */
1150 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU = -1; /* Active_MBMS_Bearer_Service_ListTDD_PFL */
1151 static int hf_rnsap_Active_Pattern_Sequence_Information_PDU = -1; /* Active_Pattern_Sequence_Information */
1152 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLAddList */
1153 static int hf_rnsap_Additional_EDCH_Setup_Info_PDU = -1; /* Additional_EDCH_Setup_Info */
1154 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_List */
1155 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLReconf_List */
1156 static int hf_rnsap_AdjustmentPeriod_PDU = -1; /* AdjustmentPeriod */
1157 static int hf_rnsap_Allowed_Rate_Information_PDU = -1; /* Allowed_Rate_Information */
1158 static int hf_rnsap_AllowedQueuingTime_PDU = -1; /* AllowedQueuingTime */
1159 static int hf_rnsap_AlternativeFormatReportingIndicator_PDU = -1; /* AlternativeFormatReportingIndicator */
1160 static int hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU = -1; /* Angle_Of_Arrival_Value_LCR */
1161 static int hf_rnsap_AntennaColocationIndicator_PDU = -1; /* AntennaColocationIndicator */
1162 static int hf_rnsap_BindingID_PDU = -1; /* BindingID */
1163 static int hf_rnsap_Cause_PDU = -1; /* Cause */
1164 static int hf_rnsap_CellCapabilityContainer_FDD_PDU = -1; /* CellCapabilityContainer_FDD */
1165 static int hf_rnsap_CellCapabilityContainerExtension_FDD_PDU = -1; /* CellCapabilityContainerExtension_FDD */
1166 static int hf_rnsap_CellCapabilityContainer_TDD_PDU = -1; /* CellCapabilityContainer_TDD */
1167 static int hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU = -1; /* CellCapabilityContainer_TDD_LCR */
1168 static int hf_rnsap_CellCapabilityContainer_TDD768_PDU = -1; /* CellCapabilityContainer_TDD768 */
1169 static int hf_rnsap_C_ID_PDU = -1; /* C_ID */
1170 static int hf_rnsap_Cell_Capacity_Class_Value_PDU = -1; /* Cell_Capacity_Class_Value */
1171 static int hf_rnsap_CellPortionID_PDU = -1; /* CellPortionID */
1172 static int hf_rnsap_CellPortionLCRID_PDU = -1; /* CellPortionLCRID */
1173 static int hf_rnsap_CFN_PDU = -1; /* CFN */
1174 static int hf_rnsap_ChipOffset_PDU = -1; /* ChipOffset */
1175 static int hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU = -1; /* ClosedLoopMode1_SupportIndicator */
1176 static int hf_rnsap_CommonMeasurementAccuracy_PDU = -1; /* CommonMeasurementAccuracy */
1177 static int hf_rnsap_CommonMeasurementType_PDU = -1; /* CommonMeasurementType */
1178 static int hf_rnsap_CongestionCause_PDU = -1; /* CongestionCause */
1179 static int hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU = -1; /* CommonTransportChannelResourcesInitialisationNotRequired */
1180 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationFDD */
1181 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationLCR */
1182 static int hf_rnsap_Common_EDCH_Support_Indicator_PDU = -1; /* Common_EDCH_Support_Indicator */
1183 static int hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information */
1184 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information */
1185 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response */
1186 static int hf_rnsap_CoverageIndicator_PDU = -1; /* CoverageIndicator */
1187 static int hf_rnsap_CPC_Information_PDU = -1; /* CPC_Information */
1188 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator */
1189 static int hf_rnsap_Counting_Information_PDU = -1; /* Counting_Information */
1190 static int hf_rnsap_CriticalityDiagnostics_PDU = -1; /* CriticalityDiagnostics */
1191 static int hf_rnsap_MessageStructure_PDU = -1; /* MessageStructure */
1192 static int hf_rnsap_CN_CS_DomainIdentifier_PDU = -1; /* CN_CS_DomainIdentifier */
1193 static int hf_rnsap_CN_PS_DomainIdentifier_PDU = -1; /* CN_PS_DomainIdentifier */
1194 static int hf_rnsap_ControlGAP_PDU = -1; /* ControlGAP */
1195 static int hf_rnsap_C_RNTI_PDU = -1; /* C_RNTI */
1196 static int hf_rnsap_CPC_InformationLCR_PDU = -1; /* CPC_InformationLCR */
1197 static int hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU = -1; /* ContinuousPacketConnectivity_DRX_InformationLCR */
1198 static int hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU = -1; /* E_AGCH_UE_Inactivity_Monitor_Threshold */
1199 static int hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU = -1; /* ContinuousPacketConnectivity_DRX_Information_ResponseLCR */
1200 static int hf_rnsap_DCH_FDD_Information_PDU = -1; /* DCH_FDD_Information */
1201 static int hf_rnsap_DCH_MeasurementOccasion_Information_PDU = -1; /* DCH_MeasurementOccasion_Information */
1202 static int hf_rnsap_DCH_MeasurementType_Indicator_PDU = -1; /* DCH_MeasurementType_Indicator */
1203 static int hf_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU = -1; /* DCH_Indicator_For_E_DCH_HSDPA_Operation */
1204 static int hf_rnsap_DCH_InformationResponse_PDU = -1; /* DCH_InformationResponse */
1205 static int hf_rnsap_DCH_TDD_Information_PDU = -1; /* DCH_TDD_Information */
1206 static int hf_rnsap_DedicatedMeasurementType_PDU = -1; /* DedicatedMeasurementType */
1207 static int hf_rnsap_DelayedActivation_PDU = -1; /* DelayedActivation */
1208 static int hf_rnsap_DGANSS_Corrections_Req_PDU = -1; /* DGANSS_Corrections_Req */
1209 static int hf_rnsap_DGNSS_ValidityPeriod_PDU = -1; /* DGNSS_ValidityPeriod */
1210 static int hf_rnsap_DiversityMode_PDU = -1; /* DiversityMode */
1211 static int hf_rnsap_DL_DPCH_TimingAdjustment_PDU = -1; /* DL_DPCH_TimingAdjustment */
1212 static int hf_rnsap_DL_Power_PDU = -1; /* DL_Power */
1213 static int hf_rnsap_DL_PowerBalancing_Information_PDU = -1; /* DL_PowerBalancing_Information */
1214 static int hf_rnsap_DL_PowerBalancing_ActivationIndicator_PDU = -1; /* DL_PowerBalancing_ActivationIndicator */
1215 static int hf_rnsap_DL_PowerBalancing_UpdatedIndicator_PDU = -1; /* DL_PowerBalancing_UpdatedIndicator */
1216 static int hf_rnsap_DL_ReferencePowerInformation_PDU = -1; /* DL_ReferencePowerInformation */
1217 static int hf_rnsap_D_RNTI_PDU = -1; /* D_RNTI */
1218 static int hf_rnsap_D_RNTI_ReleaseIndication_PDU = -1; /* D_RNTI_ReleaseIndication */
1219 static int hf_rnsap_DL_TimeSlot_ISCP_Info_PDU = -1; /* DL_TimeSlot_ISCP_Info */
1220 static int hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU = -1; /* DL_TimeSlot_ISCP_LCR_Information */
1221 static int hf_rnsap_DPC_Mode_PDU = -1; /* DPC_Mode */
1222 static int hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU = -1; /* DPC_Mode_Change_SupportIndicator */
1223 static int hf_rnsap_DPCH_ID768_PDU = -1; /* DPCH_ID768 */
1224 static int hf_rnsap_DRXCycleLengthCoefficient_PDU = -1; /* DRXCycleLengthCoefficient */
1225 static int hf_rnsap_DSCH_RNTI_PDU = -1; /* DSCH_RNTI */
1226 static int hf_rnsap_DSCH_InitialWindowSize_PDU = -1; /* DSCH_InitialWindowSize */
1227 static int hf_rnsap_DSCH_TDD_Information_PDU = -1; /* DSCH_TDD_Information */
1228 static int hf_rnsap_E_AGCH_Table_Choice_PDU = -1; /* E_AGCH_Table_Choice */
1229 static int hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU = -1; /* EDCH_FDD_DL_ControlChannelInformation */
1230 static int hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU = -1; /* E_RGCH_E_HICH_ChannelisationCodeValidityIndicator */
1231 static int hf_rnsap_EDCH_FDD_Information_PDU = -1; /* EDCH_FDD_Information */
1232 static int hf_rnsap_EDCH_FDD_InformationResponse_PDU = -1; /* EDCH_FDD_InformationResponse */
1233 static int hf_rnsap_EDCH_FDD_Information_To_Modify_PDU = -1; /* EDCH_FDD_Information_To_Modify */
1234 static int hf_rnsap_E_DCH_FDD_Update_Information_PDU = -1; /* E_DCH_FDD_Update_Information */
1235 static int hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_PDU = -1; /* E_DCH_DL_Control_Channel_Change_Information */
1236 static int hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_PDU = -1; /* E_DCH_DL_Control_Channel_Grant_Information */
1237 static int hf_rnsap_E_DCH_PowerOffset_for_SchedulingInfo_PDU = -1; /* E_DCH_PowerOffset_for_SchedulingInfo */
1238 static int hf_rnsap_E_DCH_MACdPDUSizeFormat_PDU = -1; /* E_DCH_MACdPDUSizeFormat */
1239 static int hf_rnsap_EDCH_MACdFlows_Information_PDU = -1; /* EDCH_MACdFlows_Information */
1240 static int hf_rnsap_EDCH_MACdFlows_To_Delete_PDU = -1; /* EDCH_MACdFlows_To_Delete */
1241 static int hf_rnsap_EDCH_RL_Indication_PDU = -1; /* EDCH_RL_Indication */
1242 static int hf_rnsap_E_DCH_Serving_cell_change_informationResponse_PDU = -1; /* E_DCH_Serving_cell_change_informationResponse */
1243 static int hf_rnsap_EDPCH_Information_FDD_PDU = -1; /* EDPCH_Information_FDD */
1244 static int hf_rnsap_EDPCH_Information_RLReconfRequest_FDD_PDU = -1; /* EDPCH_Information_RLReconfRequest_FDD */
1245 static int hf_rnsap_E_DPDCH_PowerInterpolation_PDU = -1; /* E_DPDCH_PowerInterpolation */
1246 static int hf_rnsap_E_Serving_Grant_Value_PDU = -1; /* E_Serving_Grant_Value */
1247 static int hf_rnsap_EDCH_Serving_RL_PDU = -1; /* EDCH_Serving_RL */
1248 static int hf_rnsap_Enhanced_FACH_Information_ResponseFDD_PDU = -1; /* Enhanced_FACH_Information_ResponseFDD */
1249 static int hf_rnsap_Enhanced_FACH_Information_ResponseLCR_PDU = -1; /* Enhanced_FACH_Information_ResponseLCR */
1250 static int hf_rnsap_Enhanced_FACH_Support_Indicator_PDU = -1; /* Enhanced_FACH_Support_Indicator */
1251 static int hf_rnsap_EnhancedHSServingCC_Abort_PDU = -1; /* EnhancedHSServingCC_Abort */
1252 static int hf_rnsap_Enhanced_PCH_Capability_PDU = -1; /* Enhanced_PCH_Capability */
1253 static int hf_rnsap_E_RNTI_PDU = -1; /* E_RNTI */
1254 static int hf_rnsap_E_TFCI_Boost_Information_PDU = -1; /* E_TFCI_Boost_Information */
1255 static int hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU = -1; /* E_DCH_Minimum_Set_E_TFCIValidityIndicator */
1256 static int hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU = -1; /* Enhanced_PrimaryCPICH_EcNo */
1257 static int hf_rnsap_ExtendedGSMCellIndividualOffset_PDU = -1; /* ExtendedGSMCellIndividualOffset */
1258 static int hf_rnsap_E_DCH_Information_PDU = -1; /* E_DCH_Information */
1259 static int hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU = -1; /* E_DCH_MACdFlow_Retransmission_Timer_LCR */
1260 static int hf_rnsap_E_DCH_Information_Reconfig_PDU = -1; /* E_DCH_Information_Reconfig */
1261 static int hf_rnsap_E_DCH_Information_Response_PDU = -1; /* E_DCH_Information_Response */
1262 static int hf_rnsap_E_DCH_768_Information_PDU = -1; /* E_DCH_768_Information */
1263 static int hf_rnsap_E_DCH_768_Information_Reconfig_PDU = -1; /* E_DCH_768_Information_Reconfig */
1264 static int hf_rnsap_E_DCH_768_Information_Response_PDU = -1; /* E_DCH_768_Information_Response */
1265 static int hf_rnsap_E_DCH_LCR_Information_PDU = -1; /* E_DCH_LCR_Information */
1266 static int hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU = -1; /* Extended_E_DCH_LCRTDD_PhysicalLayerCategory */
1267 static int hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU = -1; /* E_DCH_LCR_Information_Reconfig */
1268 static int hf_rnsap_E_DCH_LCR_Information_Response_PDU = -1; /* E_DCH_LCR_Information_Response */
1269 static int hf_rnsap_Ext_Reference_E_TFCI_PO_PDU = -1; /* Ext_Reference_E_TFCI_PO */
1270 static int hf_rnsap_ExtendedPropagationDelay_PDU = -1; /* ExtendedPropagationDelay */
1271 static int hf_rnsap_Extended_RNC_ID_PDU = -1; /* Extended_RNC_ID */
1272 static int hf_rnsap_Extended_Round_Trip_Time_Value_PDU = -1; /* Extended_Round_Trip_Time_Value */
1273 static int hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU = -1; /* Ext_Max_Bits_MACe_PDU_non_scheduled */
1274 static int hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU = -1; /* E_DCH_Semi_PersistentScheduling_Information_LCR */
1275 static int hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* E_DCH_Semi_PersistentScheduling_Information_ResponseLCR */
1276 static int hf_rnsap_FACH_FlowControlInformation_PDU = -1; /* FACH_FlowControlInformation */
1277 static int hf_rnsap_Fast_Reconfiguration_Mode_PDU = -1; /* Fast_Reconfiguration_Mode */
1278 static int hf_rnsap_Fast_Reconfiguration_Permission_PDU = -1; /* Fast_Reconfiguration_Permission */
1279 static int hf_rnsap_FDD_DCHs_to_Modify_PDU = -1; /* FDD_DCHs_to_Modify */
1280 static int hf_rnsap_FDD_DL_CodeInformation_PDU = -1; /* FDD_DL_CodeInformation */
1281 static int hf_rnsap_F_DPCH_SlotFormat_PDU = -1; /* F_DPCH_SlotFormat */
1282 static int hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU = -1; /* F_DPCH_SlotFormatSupportRequest */
1283 static int hf_rnsap_FNReportingIndicator_PDU = -1; /* FNReportingIndicator */
1284 static int hf_rnsap_FrameOffset_PDU = -1; /* FrameOffset */
1285 static int hf_rnsap_FrequencyBandIndicator_PDU = -1; /* FrequencyBandIndicator */
1286 static int hf_rnsap_GA_Cell_PDU = -1; /* GA_Cell */
1287 static int hf_rnsap_GA_CellAdditionalShapes_PDU = -1; /* GA_CellAdditionalShapes */
1288 static int hf_rnsap_GANSS_AddIonoModelReq_PDU = -1; /* GANSS_AddIonoModelReq */
1289 static int hf_rnsap_GANSS_AddNavigationModelsReq_PDU = -1; /* GANSS_AddNavigationModelsReq */
1290 static int hf_rnsap_GANSS_AddUTCModelsReq_PDU = -1; /* GANSS_AddUTCModelsReq */
1291 static int hf_rnsap_GANSS_Additional_Ionospheric_Model_PDU = -1; /* GANSS_Additional_Ionospheric_Model */
1292 static int hf_rnsap_GANSS_Additional_Navigation_Models_PDU = -1; /* GANSS_Additional_Navigation_Models */
1293 static int hf_rnsap_GANSS_Additional_Time_Models_PDU = -1; /* GANSS_Additional_Time_Models */
1294 static int hf_rnsap_GANSS_Additional_UTC_Models_PDU = -1; /* GANSS_Additional_UTC_Models */
1295 static int hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU = -1; /* GANSS_alm_keplerianNAVAlmanac */
1296 static int hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU = -1; /* GANSS_alm_keplerianReducedAlmanac */
1297 static int hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU = -1; /* GANSS_alm_keplerianMidiAlmanac */
1298 static int hf_rnsap_GANSS_alm_keplerianGLONASS_PDU = -1; /* GANSS_alm_keplerianGLONASS */
1299 static int hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU = -1; /* GANSS_alm_ecefSBASAlmanac */
1300 static int hf_rnsap_GANSS_Auxiliary_Information_PDU = -1; /* GANSS_Auxiliary_Information */
1301 static int hf_rnsap_GANSS_AuxInfoReq_PDU = -1; /* GANSS_AuxInfoReq */
1302 static int hf_rnsap_GANSS_Common_Data_PDU = -1; /* GANSS_Common_Data */
1303 static int hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU = -1; /* GANSS_Earth_Orientation_Parameters */
1304 static int hf_rnsap_GANSS_EarthOrientParaReq_PDU = -1; /* GANSS_EarthOrientParaReq */
1305 static int hf_rnsap_GANSS_Generic_Data_PDU = -1; /* GANSS_Generic_Data */
1306 static int hf_rnsap_GANSS_ID_PDU = -1; /* GANSS_ID */
1307 static int hf_rnsap_GANSS_Information_PDU = -1; /* GANSS_Information */
1308 static int hf_rnsap_GANSS_SBAS_ID_PDU = -1; /* GANSS_SBAS_ID */
1309 static int hf_rnsap_GANSS_Time_ID_PDU = -1; /* GANSS_Time_ID */
1310 static int hf_rnsap_GERAN_Cell_Capability_PDU = -1; /* GERAN_Cell_Capability */
1311 static int hf_rnsap_GERAN_Classmark_PDU = -1; /* GERAN_Classmark */
1312 static int hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU = -1; /* Satellite_Almanac_Information_ExtItem */
1313 static int hf_rnsap_Guaranteed_Rate_Information_PDU = -1; /* Guaranteed_Rate_Information */
1314 static int hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU = -1; /* HARQ_MemoryPartitioningInfoExtForMIMO */
1315 static int hf_rnsap_HARQ_Preamble_Mode_PDU = -1; /* HARQ_Preamble_Mode */
1316 static int hf_rnsap_HARQ_Preamble_Mode_Activation_Indicator_PDU = -1; /* HARQ_Preamble_Mode_Activation_Indicator */
1317 static int hf_rnsap_HCS_Prio_PDU = -1; /* HCS_Prio */
1318 static int hf_rnsap_HSDSCH_Configured_Indicator_PDU = -1; /* HSDSCH_Configured_Indicator */
1319 static int hf_rnsap_HSDSCH_FDD_Information_PDU = -1; /* HSDSCH_FDD_Information */
1320 static int hf_rnsap_HSDSCH_FDD_Information_Response_PDU = -1; /* HSDSCH_FDD_Information_Response */
1321 static int hf_rnsap_HSDSCH_Information_to_Modify_PDU = -1; /* HSDSCH_Information_to_Modify */
1322 static int hf_rnsap_HSDSCH_Information_to_Modify_Unsynchronised_PDU = -1; /* HSDSCH_Information_to_Modify_Unsynchronised */
1323 static int hf_rnsap_HSDSCH_MACdPDUSizeFormat_PDU = -1; /* HSDSCH_MACdPDUSizeFormat */
1324 static int hf_rnsap_HSDSCH_MACdFlows_Information_PDU = -1; /* HSDSCH_MACdFlows_Information */
1325 static int hf_rnsap_HSDSCH_MACdFlows_to_Delete_PDU = -1; /* HSDSCH_MACdFlows_to_Delete */
1326 static int hf_rnsap_HSDSCH_PreconfigurationInfo_PDU = -1; /* HSDSCH_PreconfigurationInfo */
1327 static int hf_rnsap_Additional_EDCH_Preconfiguration_Information_PDU = -1; /* Additional_EDCH_Preconfiguration_Information */
1328 static int hf_rnsap_HSDSCH_PreconfigurationSetup_PDU = -1; /* HSDSCH_PreconfigurationSetup */
1329 static int hf_rnsap_HSDSCH_RNTI_PDU = -1; /* HSDSCH_RNTI */
1330 static int hf_rnsap_HS_DSCH_serving_cell_change_information_PDU = -1; /* HS_DSCH_serving_cell_change_information */
1331 static int hf_rnsap_HS_DSCH_serving_cell_change_informationResponse_PDU = -1; /* HS_DSCH_serving_cell_change_informationResponse */
1332 static int hf_rnsap_HSDSCH_TBSizeTableIndicator_PDU = -1; /* HSDSCH_TBSizeTableIndicator */
1333 static int hf_rnsap_HSDSCH_TDD_Information_PDU = -1; /* HSDSCH_TDD_Information */
1334 static int hf_rnsap_HSDSCH_TDD_Information_Response_PDU = -1; /* HSDSCH_TDD_Information_Response */
1335 static int hf_rnsap_Multicarrier_Number_PDU = -1; /* Multicarrier_Number */
1336 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_PDU = -1; /* HSPDSCH_TDD_Specific_InfoList_Response768 */
1337 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_PDU = -1; /* HSSCCH_TDD_Specific_InfoList_Response768 */
1338 static int hf_rnsap_HS_SICH_Reception_Quality_Value_PDU = -1; /* HS_SICH_Reception_Quality_Value */
1339 static int hf_rnsap_HS_SICH_Reception_Quality_Measurement_Value_PDU = -1; /* HS_SICH_Reception_Quality_Measurement_Value */
1340 static int hf_rnsap_HS_SICH_ID_PDU = -1; /* HS_SICH_ID */
1341 static int hf_rnsap_HS_SICH_ID_Extension_PDU = -1; /* HS_SICH_ID_Extension */
1342 static int hf_rnsap_HS_PDSCH_Code_Change_Indicator_PDU = -1; /* HS_PDSCH_Code_Change_Indicator */
1343 static int hf_rnsap_HS_PDSCH_Code_Change_Grant_PDU = -1; /* HS_PDSCH_Code_Change_Grant */
1344 static int hf_rnsap_HSDSCH_FDD_Update_Information_PDU = -1; /* HSDSCH_FDD_Update_Information */
1345 static int hf_rnsap_HSDSCH_TDD_Update_Information_PDU = -1; /* HSDSCH_TDD_Update_Information */
1346 static int hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_PDU = -1; /* MIMO_ReferenceSignal_InformationListLCR */
1347 static int hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_LCR */
1348 static int hf_rnsap_HSDSCH_Physical_Layer_Category_PDU = -1; /* HSDSCH_Physical_Layer_Category */
1349 static int hf_rnsap_TS0_HS_PDSCH_Indication_LCR_PDU = -1; /* TS0_HS_PDSCH_Indication_LCR */
1350 static int hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR */
1351 static int hf_rnsap_IMSI_PDU = -1; /* IMSI */
1352 static int hf_rnsap_InformationExchangeID_PDU = -1; /* InformationExchangeID */
1353 static int hf_rnsap_InformationReportCharacteristics_PDU = -1; /* InformationReportCharacteristics */
1354 static int hf_rnsap_InformationType_PDU = -1; /* InformationType */
1355 static int hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU = -1; /* Initial_DL_DPCH_TimingAdjustment_Allowed */
1356 static int hf_rnsap_InnerLoopDLPCStatus_PDU = -1; /* InnerLoopDLPCStatus */
1357 static int hf_rnsap_Inter_Frequency_Cell_List_PDU = -1; /* Inter_Frequency_Cell_List */
1358 static int hf_rnsap_Inter_Frequency_Cell_Information_PDU = -1; /* Inter_Frequency_Cell_Information */
1359 static int hf_rnsap_IPDL_TDD_ParametersLCR_PDU = -1; /* IPDL_TDD_ParametersLCR */
1360 static int hf_rnsap_IdleIntervalInformation_PDU = -1; /* IdleIntervalInformation */
1361 static int hf_rnsap_L3_Information_PDU = -1; /* L3_Information */
1362 static int hf_rnsap_Load_Value_IncrDecrThres_PDU = -1; /* Load_Value_IncrDecrThres */
1363 static int hf_rnsap_Load_Value_PDU = -1; /* Load_Value */
1364 static int hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU = -1; /* LCRTDD_Uplink_Physical_Channel_Capability */
1365 static int hf_rnsap_MAC_PDU_SizeExtended_PDU = -1; /* MAC_PDU_SizeExtended */
1366 static int hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU = -1; /* MACes_Maximum_Bitrate_LCR */
1367 static int hf_rnsap_MaxNrDLPhysicalchannels768_PDU = -1; /* MaxNrDLPhysicalchannels768 */
1368 static int hf_rnsap_MaxNrDLPhysicalchannelsTS_PDU = -1; /* MaxNrDLPhysicalchannelsTS */
1369 static int hf_rnsap_MaxNrDLPhysicalchannelsTS768_PDU = -1; /* MaxNrDLPhysicalchannelsTS768 */
1370 static int hf_rnsap_MaxNr_Retransmissions_EDCH_PDU = -1; /* MaxNr_Retransmissions_EDCH */
1371 static int hf_rnsap_Max_UE_DTX_Cycle_PDU = -1; /* Max_UE_DTX_Cycle */
1372 static int hf_rnsap_MBMS_Bearer_Service_Full_Address_PDU = -1; /* MBMS_Bearer_Service_Full_Address */
1373 static int hf_rnsap_MBMS_Bearer_Service_List_PDU = -1; /* MBMS_Bearer_Service_List */
1374 static int hf_rnsap_MBMS_Neighbouring_Cell_Information_PDU = -1; /* MBMS_Neighbouring_Cell_Information */
1375 static int hf_rnsap_MBMS_RLC_Sequence_Number_Information_PDU = -1; /* MBMS_RLC_Sequence_Number_Information */
1376 static int hf_rnsap_MBSFN_Cluster_Identity_PDU = -1; /* MBSFN_Cluster_Identity */
1377 static int hf_rnsap_MCCH_Message_List_PDU = -1; /* MCCH_Message_List */
1378 static int hf_rnsap_MCCH_Configuration_Info_PDU = -1; /* MCCH_Configuration_Info */
1379 static int hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU = -1; /* MBSFN_Scheduling_Transmission_Time_Interval_Info_List */
1380 static int hf_rnsap_MeasurementFilterCoefficient_PDU = -1; /* MeasurementFilterCoefficient */
1381 static int hf_rnsap_MeasurementID_PDU = -1; /* MeasurementID */
1382 static int hf_rnsap_MinimumSpreadingFactor768_PDU = -1; /* MinimumSpreadingFactor768 */
1383 static int hf_rnsap_MaxAdjustmentStep_PDU = -1; /* MaxAdjustmentStep */
1384 static int hf_rnsap_MeasurementRecoveryBehavior_PDU = -1; /* MeasurementRecoveryBehavior */
1385 static int hf_rnsap_MeasurementRecoveryReportingIndicator_PDU = -1; /* MeasurementRecoveryReportingIndicator */
1386 static int hf_rnsap_MeasurementRecoverySupportIndicator_PDU = -1; /* MeasurementRecoverySupportIndicator */
1387 static int hf_rnsap_MIMO_ActivationIndicator_PDU = -1; /* MIMO_ActivationIndicator */
1388 static int hf_rnsap_MIMO_InformationResponse_PDU = -1; /* MIMO_InformationResponse */
1389 static int hf_rnsap_MIMO_Mode_Indicator_PDU = -1; /* MIMO_Mode_Indicator */
1390 static int hf_rnsap_MIMO_N_M_Ratio_PDU = -1; /* MIMO_N_M_Ratio */
1391 static int hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU = -1; /* MinimumReducedE_DPDCH_GainFactor */
1392 static int hf_rnsap_MulticellEDCH_Information_PDU = -1; /* MulticellEDCH_Information */
1393 static int hf_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs_PDU = -1; /* MulticellEDCH_RL_SpecificInformationItemIEs */
1394 static int hf_rnsap_Multiple_PLMN_List_PDU = -1; /* Multiple_PLMN_List */
1395 static int hf_rnsap_MAChs_ResetIndicator_PDU = -1; /* MAChs_ResetIndicator */
1396 static int hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU = -1; /* MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR */
1397 static int hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU = -1; /* MIMO_SFMode_For_HSPDSCHDualStream */
1398 static int hf_rnsap_NACC_Related_Data_PDU = -1; /* NACC_Related_Data */
1399 static int hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU = -1; /* Neighbouring_UMTS_CellInformationItem */
1400 static int hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU = -1; /* Neighbouring_GSM_CellInformationIEs */
1401 static int hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU = -1; /* NeighbouringTDDCellMeasurementInformationLCR */
1402 static int hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU = -1; /* NeighbouringTDDCellMeasurementInformation768 */
1403 static int hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU = -1; /* Neighbouring_LCR_TDD_CellInformation */
1404 static int hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU = -1; /* Neighbouring_E_UTRA_CellInformation */
1405 static int hf_rnsap_NonCellSpecificTxDiversity_PDU = -1; /* NonCellSpecificTxDiversity */
1406 static int hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU = -1; /* NRT_Load_Information_Value_IncrDecrThres */
1407 static int hf_rnsap_NRT_Load_Information_Value_PDU = -1; /* NRT_Load_Information_Value */
1408 static int hf_rnsap_NRTLoadInformationValue_PDU = -1; /* NRTLoadInformationValue */
1409 static int hf_rnsap_Number_Of_Supported_Carriers_PDU = -1; /* Number_Of_Supported_Carriers */
1410 static int hf_rnsap_NoOfTargetCellHS_SCCH_Order_PDU = -1; /* NoOfTargetCellHS_SCCH_Order */
1411 static int hf_rnsap_NeedforIdleInterval_PDU = -1; /* NeedforIdleInterval */
1412 static int hf_rnsap_OnModification_PDU = -1; /* OnModification */
1413 static int hf_rnsap_Out_of_Sychronization_Window_PDU = -1; /* Out_of_Sychronization_Window */
1414 static int hf_rnsap_PartialReportingIndicator_PDU = -1; /* PartialReportingIndicator */
1415 static int hf_rnsap_Permanent_NAS_UE_Identity_PDU = -1; /* Permanent_NAS_UE_Identity */
1416 static int hf_rnsap_Phase_Reference_Update_Indicator_PDU = -1; /* Phase_Reference_Update_Indicator */
1417 static int hf_rnsap_PowerAdjustmentType_PDU = -1; /* PowerAdjustmentType */
1418 static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMO */
1419 static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMORequestIndicator */
1420 static int hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU = -1; /* Primary_CPICH_Usage_For_Channel_Estimation */
1421 static int hf_rnsap_PrimaryCCPCH_RSCP_PDU = -1; /* PrimaryCCPCH_RSCP */
1422 static int hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU = -1; /* PrimaryCCPCH_RSCP_Delta */
1423 static int hf_rnsap_PropagationDelay_PDU = -1; /* PropagationDelay */
1424 static int hf_rnsap_ProvidedInformation_PDU = -1; /* ProvidedInformation */
1425 static int hf_rnsap_UpPCH_InformationList_LCRTDD_PDU = -1; /* UpPCH_InformationList_LCRTDD */
1426 static int hf_rnsap_UpPCH_InformationItem_LCRTDD_PDU = -1; /* UpPCH_InformationItem_LCRTDD */
1427 static int hf_rnsap_RANAP_EnhancedRelocationInformationRequest_PDU = -1; /* RANAP_EnhancedRelocationInformationRequest */
1428 static int hf_rnsap_RANAP_EnhancedRelocationInformationResponse_PDU = -1; /* RANAP_EnhancedRelocationInformationResponse */
1429 static int hf_rnsap_RANAP_RelocationInformation_PDU = -1; /* RANAP_RelocationInformation */
1430 static int hf_rnsap_Received_Total_Wideband_Power_Value_PDU = -1; /* Received_Total_Wideband_Power_Value */
1431 static int hf_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU = -1; /* Received_Total_Wideband_Power_Value_IncrDecrThres */
1432 static int hf_rnsap_Released_CN_Domain_PDU = -1; /* Released_CN_Domain */
1433 static int hf_rnsap_ReportCharacteristics_PDU = -1; /* ReportCharacteristics */
1434 static int hf_rnsap_RestrictionStateIndicator_PDU = -1; /* RestrictionStateIndicator */
1435 static int hf_rnsap_RL_ID_PDU = -1; /* RL_ID */
1436 static int hf_rnsap_RL_Set_ID_PDU = -1; /* RL_Set_ID */
1437 static int hf_rnsap_RL_Specific_DCH_Info_PDU = -1; /* RL_Specific_DCH_Info */
1438 static int hf_rnsap_RL_Specific_EDCH_Information_PDU = -1; /* RL_Specific_EDCH_Information */
1439 static int hf_rnsap_DL_RLC_PDU_Size_Format_PDU = -1; /* DL_RLC_PDU_Size_Format */
1440 static int hf_rnsap_RLC_Sequence_Number_PDU = -1; /* RLC_Sequence_Number */
1441 static int hf_rnsap_RNC_ID_PDU = -1; /* RNC_ID */
1442 static int hf_rnsap_RNTI_Allocation_Indicator_PDU = -1; /* RNTI_Allocation_Indicator */
1443 static int hf_rnsap_RT_Load_Value_IncrDecrThres_PDU = -1; /* RT_Load_Value_IncrDecrThres */
1444 static int hf_rnsap_RT_Load_Value_PDU = -1; /* RT_Load_Value */
1445 static int hf_rnsap_RTLoadValue_PDU = -1; /* RTLoadValue */
1446 static int hf_rnsap_RxTimingDeviationForTA_PDU = -1; /* RxTimingDeviationForTA */
1447 static int hf_rnsap_RxTimingDeviationForTAext_PDU = -1; /* RxTimingDeviationForTAext */
1448 static int hf_rnsap_RxTimingDeviationForTA768_PDU = -1; /* RxTimingDeviationForTA768 */
1449 static int hf_rnsap_Rx_Timing_Deviation_Value_ext_PDU = -1; /* Rx_Timing_Deviation_Value_ext */
1450 static int hf_rnsap_Rx_Timing_Deviation_Value_LCR_PDU = -1; /* Rx_Timing_Deviation_Value_LCR */
1451 static int hf_rnsap_Rx_Timing_Deviation_Value_768_PDU = -1; /* Rx_Timing_Deviation_Value_768 */
1452 static int hf_rnsap_SAI_PDU = -1; /* SAI */
1453 static int hf_rnsap_ScaledAdjustmentRatio_PDU = -1; /* ScaledAdjustmentRatio */
1454 static int hf_rnsap_Secondary_CPICH_Information_PDU = -1; /* Secondary_CPICH_Information */
1455 static int hf_rnsap_Secondary_CPICH_Information_Change_PDU = -1; /* Secondary_CPICH_Information_Change */
1456 static int hf_rnsap_Secondary_LCR_CCPCH_Info_TDD_PDU = -1; /* Secondary_LCR_CCPCH_Info_TDD */
1457 static int hf_rnsap_Secondary_CCPCH_Info_TDD768_PDU = -1; /* Secondary_CCPCH_Info_TDD768 */
1458 static int hf_rnsap_Secondary_Serving_Cell_List_PDU = -1; /* Secondary_Serving_Cell_List */
1459 static int hf_rnsap_SFN_PDU = -1; /* SFN */
1460 static int hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU = -1; /* SFNSFNMeasurementThresholdInformation */
1461 static int hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU = -1; /* Single_Stream_MIMO_ActivationIndicator */
1462 static int hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU = -1; /* Single_Stream_MIMO_Mode_Indicator */
1463 static int hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU = -1; /* SixteenQAM_UL_Operation_Indicator */
1464 static int hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU = -1; /* SixtyfourQAM_UsageAllowedIndicator */
1465 static int hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU = -1; /* SixtyfourQAM_DL_SupportIndicator */
1466 static int hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU = -1; /* SixtyfourQAM_DL_UsageIndicator */
1467 static int hf_rnsap_SNA_Information_PDU = -1; /* SNA_Information */
1468 static int hf_rnsap_S_RNTI_PDU = -1; /* S_RNTI */
1469 static int hf_rnsap_STTD_SupportIndicator_PDU = -1; /* STTD_SupportIndicator */
1470 static int hf_rnsap_Support_8PSK_PDU = -1; /* Support_8PSK */
1471 static int hf_rnsap_Support_PLCCH_PDU = -1; /* Support_PLCCH */
1472 static int hf_rnsap_TDD_DCHs_to_Modify_PDU = -1; /* TDD_DCHs_to_Modify */
1473 static int hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
1474 static int hf_rnsap_TDD_TPC_DownlinkStepSize_PDU = -1; /* TDD_TPC_DownlinkStepSize */
1475 static int hf_rnsap_TDD_TPC_UplinkStepSize_LCR_PDU = -1; /* TDD_TPC_UplinkStepSize_LCR */
1476 static int hf_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU = -1; /* TDD_UL_DPCH_TimeSlotFormat_LCR */
1477 static int hf_rnsap_TimeSlot_PDU = -1; /* TimeSlot */
1478 static int hf_rnsap_SynchronisationIndicator_PDU = -1; /* SynchronisationIndicator */
1479 static int hf_rnsap_TnlQos_PDU = -1; /* TnlQos */
1480 static int hf_rnsap_TraceDepth_PDU = -1; /* TraceDepth */
1481 static int hf_rnsap_TraceRecordingSessionReference_PDU = -1; /* TraceRecordingSessionReference */
1482 static int hf_rnsap_TraceReference_PDU = -1; /* TraceReference */
1483 static int hf_rnsap_TrafficClass_PDU = -1; /* TrafficClass */
1484 static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU = -1; /* Transmission_Gap_Pattern_Sequence_Information */
1485 static int hf_rnsap_Transmission_Mode_Information_PDU = -1; /* Transmission_Mode_Information */
1486 static int hf_rnsap_TransmitDiversityIndicator_PDU = -1; /* TransmitDiversityIndicator */
1487 static int hf_rnsap_Transmitted_Carrier_Power_Value_PDU = -1; /* Transmitted_Carrier_Power_Value */
1488 static int hf_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU = -1; /* Transmitted_Carrier_Power_Value_IncrDecrThres */
1489 static int hf_rnsap_TUTRANGANSSMeasurementThresholdInformation_PDU = -1; /* TUTRANGANSSMeasurementThresholdInformation */
1490 static int hf_rnsap_TUTRANGANSSMeasurementValueInformation_PDU = -1; /* TUTRANGANSSMeasurementValueInformation */
1491 static int hf_rnsap_TUTRANGPSMeasurementThresholdInformation_PDU = -1; /* TUTRANGPSMeasurementThresholdInformation */
1492 static int hf_rnsap_TransportBearerID_PDU = -1; /* TransportBearerID */
1493 static int hf_rnsap_TransportBearerRequestIndicator_PDU = -1; /* TransportBearerRequestIndicator */
1494 static int hf_rnsap_TransportBearerNotRequestedIndicator_PDU = -1; /* TransportBearerNotRequestedIndicator */
1495 static int hf_rnsap_TransportBearerNotSetupIndicator_PDU = -1; /* TransportBearerNotSetupIndicator */
1496 static int hf_rnsap_TransportLayerAddress_PDU = -1; /* TransportLayerAddress */
1497 static int hf_rnsap_TrCH_SrcStatisticsDescr_PDU = -1; /* TrCH_SrcStatisticsDescr */
1498 static int hf_rnsap_TSN_Length_PDU = -1; /* TSN_Length */
1499 static int hf_rnsap_TSTD_Support_Indicator_PDU = -1; /* TSTD_Support_Indicator */
1500 static int hf_rnsap_TypeOfError_PDU = -1; /* TypeOfError */
1501 static int hf_rnsap_UARFCN_PDU = -1; /* UARFCN */
1502 static int hf_rnsap_UE_AggregateMaximumBitRate_PDU = -1; /* UE_AggregateMaximumBitRate */
1503 static int hf_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU = -1; /* UE_AggregateMaximumBitRate_Enforcement_Indicator */
1504 static int hf_rnsap_UE_Capabilities_Info_PDU = -1; /* UE_Capabilities_Info */
1505 static int hf_rnsap_UE_TS0_CapabilityLCR_PDU = -1; /* UE_TS0_CapabilityLCR */
1506 static int hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU = -1; /* LCRTDD_HSDSCH_Physical_Layer_Category */
1507 static int hf_rnsap_UEIdentity_PDU = -1; /* UEIdentity */
1508 static int hf_rnsap_UEMeasurementParameterModAllow_PDU = -1; /* UEMeasurementParameterModAllow */
1509 static int hf_rnsap_UEMeasurementReportCharacteristics_PDU = -1; /* UEMeasurementReportCharacteristics */
1510 static int hf_rnsap_UEMeasurementTimeslotInfoHCR_PDU = -1; /* UEMeasurementTimeslotInfoHCR */
1511 static int hf_rnsap_UEMeasurementTimeslotInfoLCR_PDU = -1; /* UEMeasurementTimeslotInfoLCR */
1512 static int hf_rnsap_UEMeasurementTimeslotInfo768_PDU = -1; /* UEMeasurementTimeslotInfo768 */
1513 static int hf_rnsap_UEMeasurementType_PDU = -1; /* UEMeasurementType */
1514 static int hf_rnsap_UEMeasurementValueTransmittedPowerList768_PDU = -1; /* UEMeasurementValueTransmittedPowerList768 */
1515 static int hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU = -1; /* UEMeasurementValueTimeslotISCPList768 */
1516 static int hf_rnsap_UEMeasurementValueInformation_PDU = -1; /* UEMeasurementValueInformation */
1517 static int hf_rnsap_UE_SupportIndicatorExtension_PDU = -1; /* UE_SupportIndicatorExtension */
1518 static int hf_rnsap_UE_State_PDU = -1; /* UE_State */
1519 static int hf_rnsap_UL_DPDCHIndicatorEDCH_PDU = -1; /* UL_DPDCHIndicatorEDCH */
1520 static int hf_rnsap_PLCCHinformation_PDU = -1; /* PLCCHinformation */
1521 static int hf_rnsap_UL_Timeslot_ISCP_Value_PDU = -1; /* UL_Timeslot_ISCP_Value */
1522 static int hf_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU = -1; /* UL_Timeslot_ISCP_Value_IncrDecrThres */
1523 static int hf_rnsap_UL_TimingAdvanceCtrl_LCR_PDU = -1; /* UL_TimingAdvanceCtrl_LCR */
1524 static int hf_rnsap_UL_SIR_PDU = -1; /* UL_SIR */
1525 static int hf_rnsap_UC_ID_PDU = -1; /* UC_ID */
1526 static int hf_rnsap_UL_Synchronisation_Parameters_LCR_PDU = -1; /* UL_Synchronisation_Parameters_LCR */
1527 static int hf_rnsap_UPPCHPositionLCR_PDU = -1; /* UPPCHPositionLCR */
1528 static int hf_rnsap_UpPTSInterferenceValue_PDU = -1; /* UpPTSInterferenceValue */
1529 static int hf_rnsap_Unidirectional_DCH_Indicator_PDU = -1; /* Unidirectional_DCH_Indicator */
1530 static int hf_rnsap_URA_ID_PDU = -1; /* URA_ID */
1531 static int hf_rnsap_URA_Information_PDU = -1; /* URA_Information */
1532 static int hf_rnsap_USCH_Information_PDU = -1; /* USCH_Information */
1533 static int hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU = -1; /* User_Plane_Congestion_Fields_Inclusion */
1534 static int hf_rnsap_RadioLinkSetupRequestFDD_PDU = -1; /* RadioLinkSetupRequestFDD */
1535 static int hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* UL_DPCH_Information_RL_SetupRqstFDD */
1536 static int hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* DL_DPCH_Information_RL_SetupRqstFDD */
1537 static int hf_rnsap_RL_InformationList_RL_SetupRqstFDD_PDU = -1; /* RL_InformationList_RL_SetupRqstFDD */
1538 static int hf_rnsap_RL_InformationItem_RL_SetupRqstFDD_PDU = -1; /* RL_InformationItem_RL_SetupRqstFDD */
1539 static int hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_PDU = -1; /* Additional_HS_Cell_Information_RL_Setup_List */
1540 static int hf_rnsap_F_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* F_DPCH_Information_RL_SetupRqstFDD */
1541 static int hf_rnsap_RadioLinkSetupRequestTDD_PDU = -1; /* RadioLinkSetupRequestTDD */
1542 static int hf_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU = -1; /* UL_Physical_Channel_Information_RL_SetupRqstTDD */
1543 static int hf_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU = -1; /* DL_Physical_Channel_Information_RL_SetupRqstTDD */
1544 static int hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU = -1; /* UL_CCTrCH_InformationList_RL_SetupRqstTDD */
1545 static int hf_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU = -1; /* UL_CCTrCH_InformationItem_RL_SetupRqstTDD */
1546 static int hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_SetupRqstTDD */
1547 static int hf_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU = -1; /* DL_CCTrCH_InformationItem_RL_SetupRqstTDD */
1548 static int hf_rnsap_RL_Information_RL_SetupRqstTDD_PDU = -1; /* RL_Information_RL_SetupRqstTDD */
1549 static int hf_rnsap_RadioLinkSetupResponseFDD_PDU = -1; /* RadioLinkSetupResponseFDD */
1550 static int hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_PDU = -1; /* RL_InformationResponseList_RL_SetupRspFDD */
1551 static int hf_rnsap_RL_InformationResponseItem_RL_SetupRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_SetupRspFDD */
1552 static int hf_rnsap_Additional_HS_Cell_Information_Response_List_PDU = -1; /* Additional_HS_Cell_Information_Response_List */
1553 static int hf_rnsap_RadioLinkSetupResponseTDD_PDU = -1; /* RadioLinkSetupResponseTDD */
1554 static int hf_rnsap_RL_InformationResponse_RL_SetupRspTDD_PDU = -1; /* RL_InformationResponse_RL_SetupRspTDD */
1555 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU = -1; /* UL_CCTrCHInformationListIE_RL_SetupRspTDD */
1556 static int hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU = -1; /* UL_DPCH_InformationItem_RL_SetupRspTDD */
1557 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU = -1; /* DL_CCTrCHInformationListIE_RL_SetupRspTDD */
1558 static int hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU = -1; /* DL_DPCH_InformationItem_RL_SetupRspTDD */
1559 static int hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* DSCH_InformationListIEs_RL_SetupRspTDD */
1560 static int hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* USCH_InformationListIEs_RL_SetupRspTDD */
1561 static int hf_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU = -1; /* RL_LCR_InformationResponse_RL_SetupRspTDD */
1562 static int hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU = -1; /* UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD */
1563 static int hf_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU = -1; /* UL_DPCH_LCR_InformationItem_RL_SetupRspTDD */
1564 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU = -1; /* DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD */
1565 static int hf_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU = -1; /* DL_DPCH_LCR_InformationItem_RL_SetupRspTDD */
1566 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* DSCH_LCR_InformationListIEs_RL_SetupRspTDD */
1567 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* USCH_LCR_InformationListIEs_RL_SetupRspTDD */
1568 static int hf_rnsap_RL_InformationResponse_RL_SetupRspTDD768_PDU = -1; /* RL_InformationResponse_RL_SetupRspTDD768 */
1569 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU = -1; /* UL_CCTrCHInformationListIE_RL_SetupRspTDD768 */
1570 static int hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU = -1; /* UL_DPCH_InformationItem_RL_SetupRspTDD768 */
1571 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU = -1; /* DL_CCTrCHInformationListIE_RL_SetupRspTDD768 */
1572 static int hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU = -1; /* DL_DPCH_InformationItem_RL_SetupRspTDD768 */
1573 static int hf_rnsap_RadioLinkSetupFailureFDD_PDU = -1; /* RadioLinkSetupFailureFDD */
1574 static int hf_rnsap_CauseLevel_RL_SetupFailureFDD_PDU = -1; /* CauseLevel_RL_SetupFailureFDD */
1575 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD */
1576 static int hf_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU = -1; /* SuccessfulRL_InformationResponse_RL_SetupFailureFDD */
1577 static int hf_rnsap_RadioLinkSetupFailureTDD_PDU = -1; /* RadioLinkSetupFailureTDD */
1578 static int hf_rnsap_CauseLevel_RL_SetupFailureTDD_PDU = -1; /* CauseLevel_RL_SetupFailureTDD */
1579 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD */
1580 static int hf_rnsap_RadioLinkAdditionRequestFDD_PDU = -1; /* RadioLinkAdditionRequestFDD */
1581 static int hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_PDU = -1; /* RL_InformationList_RL_AdditionRqstFDD */
1582 static int hf_rnsap_RL_Information_RL_AdditionRqstFDD_PDU = -1; /* RL_Information_RL_AdditionRqstFDD */
1583 static int hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_PDU = -1; /* Additional_HS_Cell_Information_RL_Addition_List */
1584 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Add_Req */
1585 static int hf_rnsap_EDPCH_Information_RLAdditionReq_FDD_PDU = -1; /* EDPCH_Information_RLAdditionReq_FDD */
1586 static int hf_rnsap_RadioLinkAdditionRequestTDD_PDU = -1; /* RadioLinkAdditionRequestTDD */
1587 static int hf_rnsap_RL_Information_RL_AdditionRqstTDD_PDU = -1; /* RL_Information_RL_AdditionRqstTDD */
1588 static int hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* UL_CCTrCH_InformationList_RL_AdditionRqstTDD */
1589 static int hf_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* UL_CCTrCH_InformationItem_RL_AdditionRqstTDD */
1590 static int hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_AdditionRqstTDD */
1591 static int hf_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* DL_CCTrCH_InformationItem_RL_AdditionRqstTDD */
1592 static int hf_rnsap_RadioLinkAdditionResponseFDD_PDU = -1; /* RadioLinkAdditionResponseFDD */
1593 static int hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseList_RL_AdditionRspFDD */
1594 static int hf_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_AdditionRspFDD */
1595 static int hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_PDU = -1; /* Additional_HS_Cell_Change_Information_Response_List */
1596 static int hf_rnsap_RadioLinkAdditionResponseTDD_PDU = -1; /* RadioLinkAdditionResponseTDD */
1597 static int hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD_PDU = -1; /* RL_InformationResponse_RL_AdditionRspTDD */
1598 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU = -1; /* UL_CCTrCHInformationListIE_RL_AdditionRspTDD */
1599 static int hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU = -1; /* UL_DPCH_InformationItem_RL_AdditionRspTDD */
1600 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU = -1; /* DL_CCTrCHInformationListIE_RL_AdditionRspTDD */
1601 static int hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU = -1; /* DL_DPCH_InformationItem_RL_AdditionRspTDD */
1602 static int hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* DSCH_InformationListIE_RL_AdditionRspTDD */
1603 static int hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* USCH_InformationListIE_RL_AdditionRspTDD */
1604 static int hf_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU = -1; /* RL_LCR_InformationResponse_RL_AdditionRspTDD */
1605 static int hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD */
1606 static int hf_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU = -1; /* UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD */
1607 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD */
1608 static int hf_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU = -1; /* DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD */
1609 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU = -1; /* DSCH_LCR_InformationListIEs_RL_AdditionRspTDD */
1610 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU = -1; /* USCH_LCR_InformationListIEs_RL_AdditionRspTDD */
1611 static int hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD768_PDU = -1; /* RL_InformationResponse_RL_AdditionRspTDD768 */
1612 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU = -1; /* UL_CCTrCHInformationListIE_RL_AdditionRspTDD768 */
1613 static int hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU = -1; /* UL_DPCH_InformationItem_RL_AdditionRspTDD768 */
1614 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU = -1; /* DL_CCTrCHInformationListIE_RL_AdditionRspTDD768 */
1615 static int hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU = -1; /* DL_DPCH_InformationItem_RL_AdditionRspTDD768 */
1616 static int hf_rnsap_RadioLinkAdditionFailureFDD_PDU = -1; /* RadioLinkAdditionFailureFDD */
1617 static int hf_rnsap_CauseLevel_RL_AdditionFailureFDD_PDU = -1; /* CauseLevel_RL_AdditionFailureFDD */
1618 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD */
1619 static int hf_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU = -1; /* SuccessfulRL_InformationResponse_RL_AdditionFailureFDD */
1620 static int hf_rnsap_RadioLinkAdditionFailureTDD_PDU = -1; /* RadioLinkAdditionFailureTDD */
1621 static int hf_rnsap_CauseLevel_RL_AdditionFailureTDD_PDU = -1; /* CauseLevel_RL_AdditionFailureTDD */
1622 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD */
1623 static int hf_rnsap_RadioLinkDeletionRequest_PDU = -1; /* RadioLinkDeletionRequest */
1624 static int hf_rnsap_RL_InformationList_RL_DeletionRqst_PDU = -1; /* RL_InformationList_RL_DeletionRqst */
1625 static int hf_rnsap_RL_Information_RL_DeletionRqst_PDU = -1; /* RL_Information_RL_DeletionRqst */
1626 static int hf_rnsap_RadioLinkDeletionResponse_PDU = -1; /* RadioLinkDeletionResponse */
1627 static int hf_rnsap_RadioLinkReconfigurationPrepareFDD_PDU = -1; /* RadioLinkReconfigurationPrepareFDD */
1628 static int hf_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* UL_DPCH_Information_RL_ReconfPrepFDD */
1629 static int hf_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* DL_DPCH_Information_RL_ReconfPrepFDD */
1630 static int hf_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU = -1; /* DL_DPCH_Power_Information_RL_ReconfPrepFDD */
1631 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_PDU = -1; /* DCH_DeleteList_RL_ReconfPrepFDD */
1632 static int hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_PDU = -1; /* RL_InformationList_RL_ReconfPrepFDD */
1633 static int hf_rnsap_RL_Information_RL_ReconfPrepFDD_PDU = -1; /* RL_Information_RL_ReconfPrepFDD */
1634 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU = -1; /* Additional_HS_Cell_Information_RL_Reconf_Prep */
1635 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Reconf_Prep */
1636 static int hf_rnsap_F_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* F_DPCH_Information_RL_ReconfPrepFDD */
1637 static int hf_rnsap_RadioLinkReconfigurationPrepareTDD_PDU = -1; /* RadioLinkReconfigurationPrepareTDD */
1638 static int hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
1639 static int hf_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_AddInformation_RL_ReconfPrepTDD */
1640 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
1641 static int hf_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD */
1642 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
1643 static int hf_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD */
1644 static int hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
1645 static int hf_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD */
1646 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
1647 static int hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD */
1648 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
1649 static int hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD */
1650 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* DCH_DeleteList_RL_ReconfPrepTDD */
1651 static int hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* DSCH_ModifyList_RL_ReconfPrepTDD */
1652 static int hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* DSCH_DeleteList_RL_ReconfPrepTDD */
1653 static int hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* USCH_ModifyList_RL_ReconfPrepTDD */
1654 static int hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* USCH_DeleteList_RL_ReconfPrepTDD */
1655 static int hf_rnsap_RL_Information_RL_ReconfPrepTDD_PDU = -1; /* RL_Information_RL_ReconfPrepTDD */
1656 static int hf_rnsap_RadioLinkReconfigurationReadyFDD_PDU = -1; /* RadioLinkReconfigurationReadyFDD */
1657 static int hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_PDU = -1; /* RL_InformationResponseList_RL_ReconfReadyFDD */
1658 static int hf_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU = -1; /* RL_InformationResponseItem_RL_ReconfReadyFDD */
1659 static int hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_PDU = -1; /* Additional_HS_Cell_RL_Reconf_Response */
1660 static int hf_rnsap_RadioLinkReconfigurationReadyTDD_PDU = -1; /* RadioLinkReconfigurationReadyTDD */
1661 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_CCTrCHInformationListIE_RL_ReconfReadyTDD */
1662 static int hf_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD */
1663 static int hf_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD */
1664 static int hf_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU = -1; /* UL_DPCH_InformationAddList_RL_ReconfReadyTDD768 */
1665 static int hf_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD */
1666 static int hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU = -1; /* UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD */
1667 static int hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU = -1; /* UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 */
1668 static int hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD */
1669 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_CCTrCHInformationListIE_RL_ReconfReadyTDD */
1670 static int hf_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD */
1671 static int hf_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD */
1672 static int hf_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU = -1; /* DL_DPCH_InformationAddList_RL_ReconfReadyTDD768 */
1673 static int hf_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD */
1674 static int hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU = -1; /* DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD */
1675 static int hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU = -1; /* DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 */
1676 static int hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD */
1677 static int hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD */
1678 static int hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU = -1; /* DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD */
1679 static int hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU = -1; /* USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD */
1680 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU = -1; /* Multiple_RL_InformationResponse_RL_ReconfReadyTDD */
1681 static int hf_rnsap_RadioLinkReconfigurationCommit_PDU = -1; /* RadioLinkReconfigurationCommit */
1682 static int hf_rnsap_RadioLinkReconfigurationFailure_PDU = -1; /* RadioLinkReconfigurationFailure */
1683 static int hf_rnsap_CauseLevel_RL_ReconfFailure_PDU = -1; /* CauseLevel_RL_ReconfFailure */
1684 static int hf_rnsap_RL_ReconfigurationFailure_RL_ReconfFail_PDU = -1; /* RL_ReconfigurationFailure_RL_ReconfFail */
1685 static int hf_rnsap_RadioLinkReconfigurationCancel_PDU = -1; /* RadioLinkReconfigurationCancel */
1686 static int hf_rnsap_RadioLinkReconfigurationRequestFDD_PDU = -1; /* RadioLinkReconfigurationRequestFDD */
1687 static int hf_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD_PDU = -1; /* UL_DPCH_Information_RL_ReconfRqstFDD */
1688 static int hf_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD_PDU = -1; /* DL_DPCH_Information_RL_ReconfRqstFDD */
1689 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_PDU = -1; /* DCH_DeleteList_RL_ReconfRqstFDD */
1690 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_PDU = -1; /* Additional_HS_Cell_Information_RL_Reconf_Req */
1691 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Reconf_Req */
1692 static int hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_PDU = -1; /* RL_ReconfigurationRequestFDD_RL_InformationList */
1693 static int hf_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU = -1; /* RL_ReconfigurationRequestFDD_RL_Information_IEs */
1694 static int hf_rnsap_RadioLinkReconfigurationRequestTDD_PDU = -1; /* RadioLinkReconfigurationRequestTDD */
1695 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
1696 static int hf_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD */
1697 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD */
1698 static int hf_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD */
1699 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
1700 static int hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD */
1701 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD */
1702 static int hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD */
1703 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_PDU = -1; /* DCH_DeleteList_RL_ReconfRqstTDD */
1704 static int hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU = -1; /* Multiple_RL_ReconfigurationRequestTDD_RL_Information */
1705 static int hf_rnsap_RadioLinkReconfigurationResponseFDD_PDU = -1; /* RadioLinkReconfigurationResponseFDD */
1706 static int hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_PDU = -1; /* RL_InformationResponseList_RL_ReconfRspFDD */
1707 static int hf_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_ReconfRspFDD */
1708 static int hf_rnsap_RadioLinkReconfigurationResponseTDD_PDU = -1; /* RadioLinkReconfigurationResponseTDD */
1709 static int hf_rnsap_RL_InformationResponse_RL_ReconfRspTDD_PDU = -1; /* RL_InformationResponse_RL_ReconfRspTDD */
1710 static int hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_ReconfRspTDD */
1711 static int hf_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU = -1; /* DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD */
1712 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU = -1; /* Multiple_RL_InformationResponse_RL_ReconfRspTDD */
1713 static int hf_rnsap_RadioLinkFailureIndication_PDU = -1; /* RadioLinkFailureIndication */
1714 static int hf_rnsap_Reporting_Object_RL_FailureInd_PDU = -1; /* Reporting_Object_RL_FailureInd */
1715 static int hf_rnsap_RL_Information_RL_FailureInd_PDU = -1; /* RL_Information_RL_FailureInd */
1716 static int hf_rnsap_RL_Set_Information_RL_FailureInd_PDU = -1; /* RL_Set_Information_RL_FailureInd */
1717 static int hf_rnsap_CCTrCH_InformationItem_RL_FailureInd_PDU = -1; /* CCTrCH_InformationItem_RL_FailureInd */
1718 static int hf_rnsap_RadioLinkPreemptionRequiredIndication_PDU = -1; /* RadioLinkPreemptionRequiredIndication */
1719 static int hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_PDU = -1; /* RL_InformationList_RL_PreemptRequiredInd */
1720 static int hf_rnsap_RL_InformationItem_RL_PreemptRequiredInd_PDU = -1; /* RL_InformationItem_RL_PreemptRequiredInd */
1721 static int hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU = -1; /* HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd */
1722 static int hf_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU = -1; /* HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd */
1723 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd */
1724 static int hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd */
1725 static int hf_rnsap_RadioLinkRestoreIndication_PDU = -1; /* RadioLinkRestoreIndication */
1726 static int hf_rnsap_Reporting_Object_RL_RestoreInd_PDU = -1; /* Reporting_Object_RL_RestoreInd */
1727 static int hf_rnsap_RL_Information_RL_RestoreInd_PDU = -1; /* RL_Information_RL_RestoreInd */
1728 static int hf_rnsap_RL_Set_Information_RL_RestoreInd_PDU = -1; /* RL_Set_Information_RL_RestoreInd */
1729 static int hf_rnsap_CCTrCH_InformationItem_RL_RestoreInd_PDU = -1; /* CCTrCH_InformationItem_RL_RestoreInd */
1730 static int hf_rnsap_DL_PowerControlRequest_PDU = -1; /* DL_PowerControlRequest */
1731 static int hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU = -1; /* DL_ReferencePowerInformationList_DL_PC_Rqst */
1732 static int hf_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst_PDU = -1; /* DL_ReferencePowerInformation_DL_PC_Rqst */
1733 static int hf_rnsap_DL_PowerTimeslotControlRequest_PDU = -1; /* DL_PowerTimeslotControlRequest */
1734 static int hf_rnsap_PhysicalChannelReconfigurationRequestFDD_PDU = -1; /* PhysicalChannelReconfigurationRequestFDD */
1735 static int hf_rnsap_RL_Information_PhyChReconfRqstFDD_PDU = -1; /* RL_Information_PhyChReconfRqstFDD */
1736 static int hf_rnsap_PhysicalChannelReconfigurationRequestTDD_PDU = -1; /* PhysicalChannelReconfigurationRequestTDD */
1737 static int hf_rnsap_RL_Information_PhyChReconfRqstTDD_PDU = -1; /* RL_Information_PhyChReconfRqstTDD */
1738 static int hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD */
1739 static int hf_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU = -1; /* UL_DPCH_InformationItem_PhyChReconfRqstTDD */
1740 static int hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU = -1; /* UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD */
1741 static int hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU = -1; /* UL_Timeslot_InformationList_PhyChReconfRqstTDD768 */
1742 static int hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD */
1743 static int hf_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU = -1; /* DL_DPCH_InformationItem_PhyChReconfRqstTDD */
1744 static int hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU = -1; /* DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD */
1745 static int hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU = -1; /* DL_Timeslot_InformationList_PhyChReconfRqstTDD768 */
1746 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU = -1; /* HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD */
1747 static int hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU = -1; /* HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD */
1748 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU = -1; /* HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768 */
1749 static int hf_rnsap_PhysicalChannelReconfigurationCommand_PDU = -1; /* PhysicalChannelReconfigurationCommand */
1750 static int hf_rnsap_PhysicalChannelReconfigurationFailure_PDU = -1; /* PhysicalChannelReconfigurationFailure */
1751 static int hf_rnsap_RadioLinkCongestionIndication_PDU = -1; /* RadioLinkCongestionIndication */
1752 static int hf_rnsap_RL_InformationList_RL_CongestInd_PDU = -1; /* RL_InformationList_RL_CongestInd */
1753 static int hf_rnsap_RL_InformationItem_RL_CongestInd_PDU = -1; /* RL_InformationItem_RL_CongestInd */
1754 static int hf_rnsap_DCH_Rate_InformationItem_RL_CongestInd_PDU = -1; /* DCH_Rate_InformationItem_RL_CongestInd */
1755 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationList_RL_CongestInd */
1756 static int hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationItem_RL_CongestInd */
1757 static int hf_rnsap_UplinkSignallingTransferIndicationFDD_PDU = -1; /* UplinkSignallingTransferIndicationFDD */
1758 static int hf_rnsap_UplinkSignallingTransferIndicationTDD_PDU = -1; /* UplinkSignallingTransferIndicationTDD */
1759 static int hf_rnsap_DownlinkSignallingTransferRequest_PDU = -1; /* DownlinkSignallingTransferRequest */
1760 static int hf_rnsap_RelocationCommit_PDU = -1; /* RelocationCommit */
1761 static int hf_rnsap_PagingRequest_PDU = -1; /* PagingRequest */
1762 static int hf_rnsap_PagingArea_PagingRqst_PDU = -1; /* PagingArea_PagingRqst */
1763 static int hf_rnsap_CNOriginatedPage_PagingRqst_PDU = -1; /* CNOriginatedPage_PagingRqst */
1764 static int hf_rnsap_DedicatedMeasurementInitiationRequest_PDU = -1; /* DedicatedMeasurementInitiationRequest */
1765 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Rqst_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rqst */
1766 static int hf_rnsap_RL_InformationItem_DM_Rqst_PDU = -1; /* RL_InformationItem_DM_Rqst */
1767 static int hf_rnsap_HSSICH_Info_DM_Rqst_PDU = -1; /* HSSICH_Info_DM_Rqst */
1768 static int hf_rnsap_HSSICH_Info_DM_Rqst_Extension_PDU = -1; /* HSSICH_Info_DM_Rqst_Extension */
1769 static int hf_rnsap_RL_Set_InformationItem_DM_Rqst_PDU = -1; /* RL_Set_InformationItem_DM_Rqst */
1770 static int hf_rnsap_DedicatedMeasurementInitiationResponse_PDU = -1; /* DedicatedMeasurementInitiationResponse */
1771 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Rsp_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rsp */
1772 static int hf_rnsap_RL_InformationItem_DM_Rsp_PDU = -1; /* RL_InformationItem_DM_Rsp */
1773 static int hf_rnsap_RL_Set_InformationItem_DM_Rsp_PDU = -1; /* RL_Set_InformationItem_DM_Rsp */
1774 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp */
1775 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp */
1776 static int hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU = -1; /* Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp */
1777 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp */
1778 static int hf_rnsap_DedicatedMeasurementInitiationFailure_PDU = -1; /* DedicatedMeasurementInitiationFailure */
1779 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_PDU = -1; /* DedicatedMeasurementObjectType_DM_Fail */
1780 static int hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_PDU = -1; /* RL_Unsuccessful_InformationItem_DM_Fail */
1781 static int hf_rnsap_RL_Successful_InformationItem_DM_Fail_PDU = -1; /* RL_Successful_InformationItem_DM_Fail */
1782 static int hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU = -1; /* RL_Set_Unsuccessful_InformationItem_DM_Fail */
1783 static int hf_rnsap_RL_Set_Successful_InformationItem_DM_Fail_PDU = -1; /* RL_Set_Successful_InformationItem_DM_Fail */
1784 static int hf_rnsap_DedicatedMeasurementReport_PDU = -1; /* DedicatedMeasurementReport */
1785 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Rprt_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rprt */
1786 static int hf_rnsap_RL_InformationItem_DM_Rprt_PDU = -1; /* RL_InformationItem_DM_Rprt */
1787 static int hf_rnsap_RL_Set_InformationItem_DM_Rprt_PDU = -1; /* RL_Set_InformationItem_DM_Rprt */
1788 static int hf_rnsap_DedicatedMeasurementTerminationRequest_PDU = -1; /* DedicatedMeasurementTerminationRequest */
1789 static int hf_rnsap_DedicatedMeasurementFailureIndication_PDU = -1; /* DedicatedMeasurementFailureIndication */
1790 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU = -1; /* DedicatedMeasurementObjectType_DM_Fail_Ind */
1791 static int hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU = -1; /* RL_Unsuccessful_InformationItem_DM_Fail_Ind */
1792 static int hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU = -1; /* RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind */
1793 static int hf_rnsap_CommonTransportChannelResourcesReleaseRequest_PDU = -1; /* CommonTransportChannelResourcesReleaseRequest */
1794 static int hf_rnsap_CommonTransportChannelResourcesRequest_PDU = -1; /* CommonTransportChannelResourcesRequest */
1795 static int hf_rnsap_CommonTransportChannelResourcesResponseFDD_PDU = -1; /* CommonTransportChannelResourcesResponseFDD */
1796 static int hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU = -1; /* FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD */
1797 static int hf_rnsap_CommonTransportChannelResourcesResponseTDD_PDU = -1; /* CommonTransportChannelResourcesResponseTDD */
1798 static int hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU = -1; /* FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD */
1799 static int hf_rnsap_CommonTransportChannelResourcesFailure_PDU = -1; /* CommonTransportChannelResourcesFailure */
1800 static int hf_rnsap_CompressedModeCommand_PDU = -1; /* CompressedModeCommand */
1801 static int hf_rnsap_ErrorIndication_PDU = -1; /* ErrorIndication */
1802 static int hf_rnsap_CommonMeasurementInitiationRequest_PDU = -1; /* CommonMeasurementInitiationRequest */
1803 static int hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU = -1; /* CommonMeasurementObjectType_CM_Rqst */
1804 static int hf_rnsap_CommonMeasurementInitiationResponse_PDU = -1; /* CommonMeasurementInitiationResponse */
1805 static int hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU = -1; /* CommonMeasurementObjectType_CM_Rsp */
1806 static int hf_rnsap_CommonMeasurementInitiationFailure_PDU = -1; /* CommonMeasurementInitiationFailure */
1807 static int hf_rnsap_CommonMeasurementReport_PDU = -1; /* CommonMeasurementReport */
1808 static int hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU = -1; /* CommonMeasurementObjectType_CM_Rprt */
1809 static int hf_rnsap_CommonMeasurementTerminationRequest_PDU = -1; /* CommonMeasurementTerminationRequest */
1810 static int hf_rnsap_CommonMeasurementFailureIndication_PDU = -1; /* CommonMeasurementFailureIndication */
1811 static int hf_rnsap_InformationExchangeInitiationRequest_PDU = -1; /* InformationExchangeInitiationRequest */
1812 static int hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU = -1; /* InformationExchangeObjectType_InfEx_Rqst */
1813 static int hf_rnsap_GSM_Cell_InfEx_Rqst_PDU = -1; /* GSM_Cell_InfEx_Rqst */
1814 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst */
1815 static int hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU = -1; /* MBMS_Cell_InfEx_Rqst */
1816 static int hf_rnsap_InformationExchangeInitiationResponse_PDU = -1; /* InformationExchangeInitiationResponse */
1817 static int hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU = -1; /* InformationExchangeObjectType_InfEx_Rsp */
1818 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU = -1; /* MBMS_Bearer_Service_List_InfEx_Rsp */
1819 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp */
1820 static int hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU = -1; /* MBMS_Cell_InfEx_Rsp */
1821 static int hf_rnsap_InformationExchangeInitiationFailure_PDU = -1; /* InformationExchangeInitiationFailure */
1822 static int hf_rnsap_InformationReport_PDU = -1; /* InformationReport */
1823 static int hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU = -1; /* InformationExchangeObjectType_InfEx_Rprt */
1824 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt */
1825 static int hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU = -1; /* MBMS_Cell_InfEx_Rprt */
1826 static int hf_rnsap_InformationExchangeTerminationRequest_PDU = -1; /* InformationExchangeTerminationRequest */
1827 static int hf_rnsap_InformationExchangeFailureIndication_PDU = -1; /* InformationExchangeFailureIndication */
1828 static int hf_rnsap_ResetRequest_PDU = -1; /* ResetRequest */
1829 static int hf_rnsap_ResetIndicator_PDU = -1; /* ResetIndicator */
1830 static int hf_rnsap_ContextInfoItem_Reset_PDU = -1; /* ContextInfoItem_Reset */
1831 static int hf_rnsap_ContextGroupInfoItem_Reset_PDU = -1; /* ContextGroupInfoItem_Reset */
1832 static int hf_rnsap_ResetResponse_PDU = -1; /* ResetResponse */
1833 static int hf_rnsap_RadioLinkActivationCommandFDD_PDU = -1; /* RadioLinkActivationCommandFDD */
1834 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU = -1; /* DelayedActivationInformationList_RL_ActivationCmdFDD */
1835 static int hf_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD_PDU = -1; /* DelayedActivationInformation_RL_ActivationCmdFDD */
1836 static int hf_rnsap_RadioLinkActivationCommandTDD_PDU = -1; /* RadioLinkActivationCommandTDD */
1837 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU = -1; /* DelayedActivationInformationList_RL_ActivationCmdTDD */
1838 static int hf_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD_PDU = -1; /* DelayedActivationInformation_RL_ActivationCmdTDD */
1839 static int hf_rnsap_GERANUplinkSignallingTransferIndication_PDU = -1; /* GERANUplinkSignallingTransferIndication */
1840 static int hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU = -1; /* RadioLinkParameterUpdateIndicationFDD */
1841 static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU = -1; /* RL_ParameterUpdateIndicationFDD_RL_InformationList */
1842 static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU = -1; /* RL_ParameterUpdateIndicationFDD_RL_Information_Item */
1843 static int hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU = -1; /* Additional_HS_Cell_Information_RL_Param_Upd */
1844 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Param_Upd */
1845 static int hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU = -1; /* RadioLinkParameterUpdateIndicationTDD */
1846 static int hf_rnsap_UEMeasurementInitiationRequest_PDU = -1; /* UEMeasurementInitiationRequest */
1847 static int hf_rnsap_UEMeasurementInitiationResponse_PDU = -1; /* UEMeasurementInitiationResponse */
1848 static int hf_rnsap_UEMeasurementInitiationFailure_PDU = -1; /* UEMeasurementInitiationFailure */
1849 static int hf_rnsap_UEMeasurementReport_PDU = -1; /* UEMeasurementReport */
1850 static int hf_rnsap_UEMeasurementTerminationRequest_PDU = -1; /* UEMeasurementTerminationRequest */
1851 static int hf_rnsap_UEMeasurementFailureIndication_PDU = -1; /* UEMeasurementFailureIndication */
1852 static int hf_rnsap_IurInvokeTrace_PDU = -1; /* IurInvokeTrace */
1853 static int hf_rnsap_ListOfInterfacesToTrace_PDU = -1; /* ListOfInterfacesToTrace */
1854 static int hf_rnsap_InterfacesToTraceItem_PDU = -1; /* InterfacesToTraceItem */
1855 static int hf_rnsap_IurDeactivateTrace_PDU = -1; /* IurDeactivateTrace */
1856 static int hf_rnsap_MBMSAttachCommand_PDU = -1; /* MBMSAttachCommand */
1857 static int hf_rnsap_MBMSDetachCommand_PDU = -1; /* MBMSDetachCommand */
1858 static int hf_rnsap_DirectInformationTransfer_PDU = -1; /* DirectInformationTransfer */
1859 static int hf_rnsap_EnhancedRelocationRequest_PDU = -1; /* EnhancedRelocationRequest */
1860 static int hf_rnsap_EnhancedRelocationResponse_PDU = -1; /* EnhancedRelocationResponse */
1861 static int hf_rnsap_EnhancedRelocationFailure_PDU = -1; /* EnhancedRelocationFailure */
1862 static int hf_rnsap_EnhancedRelocationCancel_PDU = -1; /* EnhancedRelocationCancel */
1863 static int hf_rnsap_EnhancedRelocationSignallingTransfer_PDU = -1; /* EnhancedRelocationSignallingTransfer */
1864 static int hf_rnsap_EnhancedRelocationRelease_PDU = -1; /* EnhancedRelocationRelease */
1865 static int hf_rnsap_MBSFNMCCHInformation_PDU = -1; /* MBSFNMCCHInformation */
1866 static int hf_rnsap_SecondaryULFrequencyReport_PDU = -1; /* SecondaryULFrequencyReport */
1867 static int hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU = -1; /* SecondaryULFrequencyUpdateIndication */
1868 static int hf_rnsap_PrivateMessage_PDU = -1; /* PrivateMessage */
1869 static int hf_rnsap_RNSAP_PDU_PDU = -1; /* RNSAP_PDU */
1870 static int hf_rnsap_NULL_PDU = -1; /* NULL */
1871 static int hf_rnsap_local = -1; /* INTEGER_0_maxPrivateIEs */
1872 static int hf_rnsap_global = -1; /* OBJECT_IDENTIFIER */
1873 static int hf_rnsap_procedureCode = -1; /* ProcedureCode */
1874 static int hf_rnsap_ddMode = -1; /* DdMode */
1875 static int hf_rnsap_shortTransActionId = -1; /* INTEGER_0_127 */
1876 static int hf_rnsap_longTransActionId = -1; /* INTEGER_0_32767 */
1877 static int hf_rnsap_ProtocolIE_Container_item = -1; /* ProtocolIE_Field */
1878 static int hf_rnsap_id = -1; /* ProtocolIE_ID */
1879 static int hf_rnsap_criticality = -1; /* Criticality */
1880 static int hf_rnsap_value = -1; /* ProtocolIE_Field_value */
1881 static int hf_rnsap_ProtocolExtensionContainer_item = -1; /* ProtocolExtensionField */
1882 static int hf_rnsap_extensionValue = -1; /* T_extensionValue */
1883 static int hf_rnsap_PrivateIE_Container_item = -1; /* PrivateIE_Field */
1884 static int hf_rnsap_id_01 = -1; /* PrivateIE_ID */
1885 static int hf_rnsap_value_01 = -1; /* PrivateIE_Field_value */
1886 static int hf_rnsap_ActivationInformation_item = -1; /* ActivationInformationItem */
1887 static int hf_rnsap_uU_ActivationState = -1; /* Uu_ActivationState */
1888 static int hf_rnsap_iE_Extensions = -1; /* ProtocolExtensionContainer */
1889 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_item = -1; /* MBMS_Bearer_ServiceItemFDD */
1890 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_item = -1; /* MBMS_Bearer_ServiceItemFDD_PFL */
1891 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_item = -1; /* MBMS_Bearer_ServiceItemTDD */
1892 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_item = -1; /* MBMS_Bearer_ServiceItemTDD_PFL */
1893 static int hf_rnsap_cMConfigurationChangeCFN = -1; /* CFN */
1894 static int hf_rnsap_transmission_Gap_Pattern_Sequence_Status = -1; /* Transmission_Gap_Pattern_Sequence_Status_List */
1895 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_item = -1; /* Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs */
1896 static int hf_rnsap_additional_EDCH_FDD_Information_Response = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
1897 static int hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd = -1; /* E_DCH_Serving_cell_change_informationResponse */
1898 static int hf_rnsap_multicell_EDCH_Transport_Bearer_Mode = -1; /* Multicell_EDCH_Transport_Bearer_Mode */
1899 static int hf_rnsap_additional_EDCH_Cell_Information_Setup = -1; /* Additional_EDCH_Cell_Information_Setup */
1900 static int hf_rnsap_Additional_EDCH_Cell_Information_Setup_item = -1; /* Additional_EDCH_FDD_Setup_Cell_Information */
1901 static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup = -1; /* Additional_EDCH_UL_DPCH_Information_Setup */
1902 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Setup = -1; /* Additional_EDCH_RL_Specific_Information_To_Setup_List */
1903 static int hf_rnsap_additional_EDCH_FDD_Information = -1; /* Additional_EDCH_FDD_Information */
1904 static int hf_rnsap_additional_EDCH_F_DPCH_Information_Setup = -1; /* Additional_EDCH_F_DPCH_Information */
1905 static int hf_rnsap_multicellEDCH_Information = -1; /* MulticellEDCH_Information */
1906 static int hf_rnsap_ul_ScramblingCode = -1; /* UL_ScramblingCode */
1907 static int hf_rnsap_ul_SIR_Target = -1; /* UL_SIR */
1908 static int hf_rnsap_fdd_TPC_DownlinkStepSize = -1; /* FDD_TPC_DownlinkStepSize */
1909 static int hf_rnsap_limitedPowerIncrease = -1; /* LimitedPowerIncrease */
1910 static int hf_rnsap_innerLoopDLPCStatus = -1; /* InnerLoopDLPCStatus */
1911 static int hf_rnsap_f_DPCH_SlotFormatSupportRequest = -1; /* F_DPCH_SlotFormatSupportRequest */
1912 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List_item = -1; /* Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs */
1913 static int hf_rnsap_eDCH_Additional_RL_ID = -1; /* RL_ID */
1914 static int hf_rnsap_c_ID = -1; /* C_ID */
1915 static int hf_rnsap_firstRLS_indicator = -1; /* FirstRLS_Indicator */
1916 static int hf_rnsap_propagationDelay = -1; /* PropagationDelay */
1917 static int hf_rnsap_initialDL_transmissionPower = -1; /* DL_Power */
1918 static int hf_rnsap_primaryCPICH_EcNo = -1; /* PrimaryCPICH_EcNo */
1919 static int hf_rnsap_e_AGCH_PowerOffset = -1; /* E_AGCH_PowerOffset */
1920 static int hf_rnsap_e_RGCH_PowerOffset = -1; /* E_RGCH_PowerOffset */
1921 static int hf_rnsap_e_HICH_PowerOffset = -1; /* E_HICH_PowerOffset */
1922 static int hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info_List */
1923 static int hf_rnsap_multicellEDCH_RL_SpecificInformation = -1; /* MulticellEDCH_RL_SpecificInformation */
1924 static int hf_rnsap_Additional_EDCH_Cell_Information_To_Add_List_item = -1; /* Additional_EDCH_Cell_Information_To_Add_ItemIEs */
1925 static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup_01 = -1; /* Additional_EDCH_UL_DPCH_Information_Addition */
1926 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add_List = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_List */
1927 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List_item = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs */
1928 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item = -1; /* Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs */
1929 static int hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH = -1; /* HARQ_Process_Allocation_2ms_EDCH */
1930 static int hf_rnsap_e_DCH_Maximum_Bitrate = -1; /* E_DCH_Maximum_Bitrate */
1931 static int hf_rnsap_e_DCH_Processing_Overload_Level = -1; /* E_DCH_Processing_Overload_Level */
1932 static int hf_rnsap_e_DCH_Min_Set_E_TFCI = -1; /* E_TFCI */
1933 static int hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info */
1934 static int hf_rnsap_e_DCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
1935 static int hf_rnsap_bindingID = -1; /* BindingID */
1936 static int hf_rnsap_transportLayerAddress = -1; /* TransportLayerAddress */
1937 static int hf_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_item = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info_Response */
1938 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
1939 static int hf_rnsap_eDCH_Additional_RL_Specific_Information_Response = -1; /* EDCH_Additional_RL_Specific_Information_Response_List */
1940 static int hf_rnsap_EDCH_Additional_RL_Specific_Information_Response_List_item = -1; /* EDCH_Additional_RL_Specific_Information_Response_ItemIEs */
1941 static int hf_rnsap_received_total_wide_band_power = -1; /* Received_total_wide_band_power */
1942 static int hf_rnsap_dL_PowerBalancing_ActivationIndicator = -1; /* DL_PowerBalancing_ActivationIndicator */
1943 static int hf_rnsap_rL_Set_ID = -1; /* RL_Set_ID */
1944 static int hf_rnsap_e_DCH_RL_Set_ID = -1; /* RL_Set_ID */
1945 static int hf_rnsap_eDCH_FDD_DL_ControlChannelInformation = -1; /* EDCH_FDD_DL_ControlChannelInformation */
1946 static int hf_rnsap_dl_CodeInformation = -1; /* FDD_DL_CodeInformation */
1947 static int hf_rnsap_additional_EDCH_MAC_d_Flow_Specific_Information_Response_List = -1; /* Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List */
1948 static int hf_rnsap_maxUL_SIR = -1; /* UL_SIR */
1949 static int hf_rnsap_minUL_SIR = -1; /* UL_SIR */
1950 static int hf_rnsap_maximumAllowedULTxPower = -1; /* MaximumAllowedULTxPower */
1951 static int hf_rnsap_maximumDL_power = -1; /* DL_Power */
1952 static int hf_rnsap_minimumDL_power = -1; /* DL_Power */
1953 static int hf_rnsap_primaryScramblingCode = -1; /* PrimaryScramblingCode */
1954 static int hf_rnsap_uL_UARFCN = -1; /* UARFCN */
1955 static int hf_rnsap_dL_UARFCN = -1; /* UARFCN */
1956 static int hf_rnsap_primaryCPICH_Power = -1; /* PrimaryCPICH_Power */
1957 static int hf_rnsap_pC_Preamble = -1; /* PC_Preamble */
1958 static int hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation = -1; /* Primary_CPICH_Usage_For_Channel_Estimation */
1959 static int hf_rnsap_secondary_CPICH_Information = -1; /* Secondary_CPICH_Information */
1960 static int hf_rnsap_f_DPCH_SlotFormat = -1; /* F_DPCH_SlotFormat */
1961 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item = -1; /* Additional_EDCH_FDD_Information_Response_RLReconf_Items */
1962 static int hf_rnsap_eDCH_Additional_RL_Specific_Modified_Information_Response = -1; /* EDCH_Additional_RL_Specific_Modified_Information_Response_List */
1963 static int hf_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List_item = -1; /* EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs */
1964 static int hf_rnsap_dL_PowerBalancing_UpdatedIndicator = -1; /* DL_PowerBalancing_UpdatedIndicator */
1965 static int hf_rnsap_secondary_CPICH_Information_Change = -1; /* Secondary_CPICH_Information_Change */
1966 static int hf_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item = -1; /* Additional_EDCH_ConfigurationChange_Info_ItemIEs */
1967 static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Modify = -1; /* Additional_EDCH_UL_DPCH_Information_Modify */
1968 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_List */
1969 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Modify = -1; /* Additional_EDCH_RL_Specific_Information_To_Modify_List */
1970 static int hf_rnsap_additional_EDCH_FDD_Information_To_Modify = -1; /* Additional_EDCH_FDD_Information */
1971 static int hf_rnsap_additional_EDCH_F_DPCH_Information_Modify = -1; /* Additional_EDCH_F_DPCH_Information */
1972 static int hf_rnsap_Additional_EDCH_Cell_Information_Removal_List_item = -1; /* Additional_EDCH_Cell_Information_Removal_Info_ItemIEs */
1973 static int hf_rnsap_rL_on_Secondary_UL_Frequency = -1; /* RL_on_Secondary_UL_Frequency */
1974 static int hf_rnsap_additional_EDCH_DL_Control_Channel_Change_Information = -1; /* Additional_EDCH_DL_Control_Channel_Change_Information_List */
1975 static int hf_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List_item = -1; /* Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs */
1976 static int hf_rnsap_AdditionalPreferredFrequency_item = -1; /* AdditionalPreferredFrequencyItem */
1977 static int hf_rnsap_correspondingCells = -1; /* CorrespondingCells */
1978 static int hf_rnsap_AffectedUEInformationForMBMS_item = -1; /* S_RNTI */
1979 static int hf_rnsap_priorityLevel = -1; /* PriorityLevel */
1980 static int hf_rnsap_pre_emptionCapability = -1; /* Pre_emptionCapability */
1981 static int hf_rnsap_pre_emptionVulnerability = -1; /* Pre_emptionVulnerability */
1982 static int hf_rnsap_allowed_UL_Rate = -1; /* Allowed_Rate */
1983 static int hf_rnsap_allowed_DL_Rate = -1; /* Allowed_Rate */
1984 static int hf_rnsap_aOA_LCR = -1; /* AOA_LCR */
1985 static int hf_rnsap_aOA_LCR_Accuracy_Class = -1; /* AOA_LCR_Accuracy_Class */
1986 static int hf_rnsap_badSatelliteInformation = -1; /* T_badSatelliteInformation */
1987 static int hf_rnsap_badSatelliteInformation_item = -1; /* T_badSatelliteInformation_item */
1988 static int hf_rnsap_badSAT_ID = -1; /* SAT_ID */
1989 static int hf_rnsap_nCC = -1; /* NCC */
1990 static int hf_rnsap_bCC = -1; /* BCC */
1991 static int hf_rnsap_burstStart = -1; /* INTEGER_0_15 */
1992 static int hf_rnsap_burstLength = -1; /* INTEGER_10_25 */
1993 static int hf_rnsap_burstFreq = -1; /* INTEGER_1_16 */
1994 static int hf_rnsap_radioNetwork = -1; /* CauseRadioNetwork */
1995 static int hf_rnsap_transport = -1; /* CauseTransport */
1996 static int hf_rnsap_protocol = -1; /* CauseProtocol */
1997 static int hf_rnsap_misc = -1; /* CauseMisc */
1998 static int hf_rnsap_uplinkCellCapacityClassValue = -1; /* INTEGER_1_100_ */
1999 static int hf_rnsap_downlinkCellCapacityClassValue = -1; /* INTEGER_1_100_ */
2000 static int hf_rnsap_lAI = -1; /* T_lAI */
2001 static int hf_rnsap_pLMN_Identity = -1; /* PLMN_Identity */
2002 static int hf_rnsap_lAC = -1; /* LAC */
2003 static int hf_rnsap_cI = -1; /* CI */
2004 static int hf_rnsap_tUTRANGPSMeasurementAccuracyClass = -1; /* TUTRANGPSAccuracyClass */
2005 static int hf_rnsap_tUTRANGANSSMeasurementAccuracyClass = -1; /* TUTRANGANSSAccuracyClass */
2006 static int hf_rnsap_tUTRANGPSMeasurementValueInformation = -1; /* TUTRANGPSMeasurementValueInformation */
2007 static int hf_rnsap_sFNSFNMeasurementValueInformation = -1; /* SFNSFNMeasurementValueInformation */
2008 static int hf_rnsap_loadValue = -1; /* LoadValue */
2009 static int hf_rnsap_transmittedCarrierPowerValue = -1; /* INTEGER_0_100 */
2010 static int hf_rnsap_receivedTotalWideBandPowerValue = -1; /* INTEGER_0_621 */
2011 static int hf_rnsap_uplinkTimeslotISCPValue = -1; /* UL_TimeslotISCP */
2012 static int hf_rnsap_extension_CommonMeasurementValue = -1; /* Extension_CommonMeasurementValue */
2013 static int hf_rnsap_measurementAvailable = -1; /* CommonMeasurementAvailable */
2014 static int hf_rnsap_measurementnotAvailable = -1; /* NULL */
2015 static int hf_rnsap_commonMeasurementValue = -1; /* CommonMeasurementValue */
2016 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_item = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem */
2017 static int hf_rnsap_common_EDCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
2018 static int hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH = -1; /* MaxNr_Retransmissions_EDCH */
2019 static int hf_rnsap_eDCH_HARQ_PO_FDD = -1; /* E_DCH_HARQ_PO_FDD */
2020 static int hf_rnsap_eDCH_MACdFlow_Multiplexing_List = -1; /* E_DCH_MACdFlow_Multiplexing_List */
2021 static int hf_rnsap_common_E_DCHLogicalChannelInformation = -1; /* Common_E_DCH_LogicalChannelInformation */
2022 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_item = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR */
2023 static int hf_rnsap_common_EDCH_MACdFlow_ID_LCR = -1; /* EDCH_MACdFlow_ID_LCR */
2024 static int hf_rnsap_eDCH_HARQ_PO_TDD = -1; /* E_DCH_HARQ_PO_TDD */
2025 static int hf_rnsap_Common_E_DCH_LogicalChannelInformation_item = -1; /* Common_E_DCH_LogicalChannelInformationItem */
2026 static int hf_rnsap_logicalChannelId = -1; /* LogicalChannelID */
2027 static int hf_rnsap_maximumMACdPDU_SizeExtended = -1; /* MAC_PDU_SizeExtended */
2028 static int hf_rnsap_uE_DTX_DRX_Offset = -1; /* UE_DTX_DRX_Offset */
2029 static int hf_rnsap_enabling_Delay = -1; /* Enabling_Delay */
2030 static int hf_rnsap_dTX_Information = -1; /* DTX_Information */
2031 static int hf_rnsap_dRX_Information = -1; /* DRX_Information */
2032 static int hf_rnsap_dTX_Information_to_Modify = -1; /* DTX_Information_to_Modify */
2033 static int hf_rnsap_dRX_Information_to_Modify = -1; /* DRX_Information_to_Modify */
2034 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_item = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem */
2035 static int hf_rnsap_transport_Block_Size_Index = -1; /* Transport_Block_Size_Index */
2036 static int hf_rnsap_hSPDSCH_Second_Code_Support = -1; /* HSPDSCH_Second_Code_Support */
2037 static int hf_rnsap_hSPDSCH_First_Code_Index = -1; /* HSPDSCH_First_Code_Index */
2038 static int hf_rnsap_hSPDSCH_Second_Code_Index = -1; /* HSPDSCH_Second_Code_Index */
2039 static int hf_rnsap_CorrespondingCells_item = -1; /* C_ID */
2040 static int hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information */
2041 static int hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify */
2042 static int hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information */
2043 static int hf_rnsap_Counting_Information_item = -1; /* Counting_Information_List */
2044 static int hf_rnsap_counting_Result = -1; /* Counting_Result */
2045 static int hf_rnsap_procedureID = -1; /* ProcedureID */
2046 static int hf_rnsap_triggeringMessage = -1; /* TriggeringMessage */
2047 static int hf_rnsap_procedureCriticality = -1; /* Criticality */
2048 static int hf_rnsap_transactionID = -1; /* TransactionID */
2049 static int hf_rnsap_iEsCriticalityDiagnostics = -1; /* CriticalityDiagnostics_IE_List */
2050 static int hf_rnsap_CriticalityDiagnostics_IE_List_item = -1; /* CriticalityDiagnostics_IE_List_item */
2051 static int hf_rnsap_iECriticality = -1; /* Criticality */
2052 static int hf_rnsap_iE_ID = -1; /* ProtocolIE_ID */
2053 static int hf_rnsap_repetitionNumber = -1; /* RepetitionNumber0 */
2054 static int hf_rnsap_MessageStructure_item = -1; /* MessageStructure_item */
2055 static int hf_rnsap_repetitionNumber_01 = -1; /* RepetitionNumber1 */
2056 static int hf_rnsap_rAC = -1; /* RAC */
2057 static int hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR = -1; /* ContinuousPacketConnectivity_DRX_InformationLCR */
2058 static int hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR = -1; /* ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR */
2059 static int hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_LCR */
2060 static int hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR */
2061 static int hf_rnsap_hS_DSCH_SPS_Deactivate_Indicator_LCR = -1; /* NULL */
2062 static int hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_LCR = -1; /* E_DCH_Semi_PersistentScheduling_Information_LCR */
2063 static int hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1; /* E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR */
2064 static int hf_rnsap_e_DCH_SPS_Deactivate_Indicator_LCR = -1; /* NULL */
2065 static int hf_rnsap_hS_SCCH_DRX_Information_LCR = -1; /* HS_SCCH_DRX_Information_LCR */
2066 static int hf_rnsap_e_AGCH_DRX_Information_LCR = -1; /* E_AGCH_DRX_Information_LCR */
2067 static int hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR = -1; /* UE_DRX_Cycle_LCR */
2068 static int hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle_LCR */
2069 static int hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR = -1; /* UE_DRX_Offset_LCR */
2070 static int hf_rnsap_sameAsHS_SCCH = -1; /* NULL */
2071 static int hf_rnsap_e_AGCH_DRX_Parameters = -1; /* E_AGCH_DRX_Parameters */
2072 static int hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR = -1; /* UE_DRX_Cycle_LCR */
2073 static int hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold = -1; /* E_AGCH_UE_Inactivity_Monitor_Threshold */
2074 static int hf_rnsap_e_AGCH_UE_DRX_Offset_LCR = -1; /* UE_DRX_Offset_LCR */
2075 static int hf_rnsap_dRX_Information_to_Modify_LCR = -1; /* DRX_Information_to_Modify_LCR */
2076 static int hf_rnsap_modify = -1; /* DRX_Information_to_Modify_Items_LCR */
2077 static int hf_rnsap_deactivate = -1; /* NULL */
2078 static int hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR = -1; /* HS_SCCH_DRX_Information_ResponseLCR */
2079 static int hf_rnsap_e_AGCH_DRX_Information_ResponseLCR = -1; /* E_AGCH_DRX_Information_ResponseLCR */
2080 static int hf_rnsap_e_AGCH_DRX_Parameters_Response = -1; /* E_AGCH_DRX_Parameters_Response */
2081 static int hf_rnsap_DCH_FDD_Information_item = -1; /* DCH_FDD_InformationItem */
2082 static int hf_rnsap_payloadCRC_PresenceIndicator = -1; /* PayloadCRC_PresenceIndicator */
2083 static int hf_rnsap_ul_FP_Mode = -1; /* UL_FP_Mode */
2084 static int hf_rnsap_toAWS = -1; /* ToAWS */
2085 static int hf_rnsap_toAWE = -1; /* ToAWE */
2086 static int hf_rnsap_dCH_SpecificInformationList = -1; /* DCH_Specific_FDD_InformationList */
2087 static int hf_rnsap_DCH_MeasurementOccasion_Information_item = -1; /* DchMeasurementOccasionInformation_Item */
2088 static int hf_rnsap_pattern_Sequence_Identifier = -1; /* Pattern_Sequence_Identifier */
2089 static int hf_rnsap_status_Flag = -1; /* Status_Flag */
2090 static int hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters = -1; /* Measurement_Occasion_Pattern_Sequence_parameters */
2091 static int hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_k = -1; /* INTEGER_1_9 */
2092 static int hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_offset = -1; /* INTEGER_0_511 */
2093 static int hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_M_Length = -1; /* INTEGER_1_512 */
2094 static int hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap = -1; /* BIT_STRING_SIZE_7 */
2095 static int hf_rnsap_DCH_Specific_FDD_InformationList_item = -1; /* DCH_Specific_FDD_Item */
2096 static int hf_rnsap_dCH_ID = -1; /* DCH_ID */
2097 static int hf_rnsap_trCH_SrcStatisticsDescr = -1; /* TrCH_SrcStatisticsDescr */
2098 static int hf_rnsap_ul_transportFormatSet = -1; /* TransportFormatSet */
2099 static int hf_rnsap_dl_transportFormatSet = -1; /* TransportFormatSet */
2100 static int hf_rnsap_ul_BLER = -1; /* BLER */
2101 static int hf_rnsap_dl_BLER = -1; /* BLER */
2102 static int hf_rnsap_allocationRetentionPriority = -1; /* AllocationRetentionPriority */
2103 static int hf_rnsap_frameHandlingPriority = -1; /* FrameHandlingPriority */
2104 static int hf_rnsap_qE_Selector = -1; /* QE_Selector */
2105 static int hf_rnsap_dRACControl = -1; /* DRACControl */
2106 static int hf_rnsap_DCH_InformationResponse_item = -1; /* DCH_InformationResponseItem */
2107 static int hf_rnsap_DCH_TDD_Information_item = -1; /* DCH_TDD_InformationItem */
2108 static int hf_rnsap_dCH_SpecificInformationList_01 = -1; /* DCH_Specific_TDD_InformationList */
2109 static int hf_rnsap_DCH_Specific_TDD_InformationList_item = -1; /* DCH_Specific_TDD_Item */
2110 static int hf_rnsap_ul_cCTrCH_ID = -1; /* CCTrCH_ID */
2111 static int hf_rnsap_dl_cCTrCH_ID = -1; /* CCTrCH_ID */
2112 static int hf_rnsap_sIR_Value = -1; /* SIR_Value */
2113 static int hf_rnsap_sIR_ErrorValue = -1; /* SIR_Error_Value */
2114 static int hf_rnsap_transmittedCodePowerValue = -1; /* Transmitted_Code_Power_Value */
2115 static int hf_rnsap_rSCP = -1; /* RSCP_Value */
2116 static int hf_rnsap_rxTimingDeviationValue = -1; /* Rx_Timing_Deviation_Value */
2117 static int hf_rnsap_roundTripTime = -1; /* Round_Trip_Time_Value */
2118 static int hf_rnsap_extension_DedicatedMeasurementValue = -1; /* Extension_DedicatedMeasurementValue */
2119 static int hf_rnsap_measurementAvailable_01 = -1; /* DedicatedMeasurementAvailable */
2120 static int hf_rnsap_measurementnotAvailable_01 = -1; /* DedicatedMeasurementnotAvailable */
2121 static int hf_rnsap_dedicatedmeasurementValue = -1; /* DedicatedMeasurementValue */
2122 static int hf_rnsap_cFN = -1; /* CFN */
2123 static int hf_rnsap_ie_Extensions = -1; /* ProtocolExtensionContainer */
2124 static int hf_rnsap_cfn = -1; /* CFN */
2125 static int hf_rnsap_separate_indication = -1; /* NULL */
2126 static int hf_rnsap_activate = -1; /* Activate_Info */
2127 static int hf_rnsap_deactivate_01 = -1; /* Deactivate_Info */
2128 static int hf_rnsap_activation_type = -1; /* Execution_Type */
2129 static int hf_rnsap_initial_dl_tx_power = -1; /* DL_Power */
2130 static int hf_rnsap_firstRLS_Indicator = -1; /* FirstRLS_Indicator */
2131 static int hf_rnsap_propagation_delay = -1; /* PropagationDelay */
2132 static int hf_rnsap_deactivation_type = -1; /* Execution_Type */
2133 static int hf_rnsap_synchronised = -1; /* CFN */
2134 static int hf_rnsap_unsynchronised = -1; /* NULL */
2135 static int hf_rnsap_dGANSS_ReferenceTime = -1; /* INTEGER_0_119 */
2136 static int hf_rnsap_dGANSS_Information = -1; /* T_dGANSS_Information */
2137 static int hf_rnsap_dGANSS_Information_item = -1; /* T_dGANSS_Information_item */
2138 static int hf_rnsap_gANSS_SignalId = -1; /* GANSS_Signal_ID */
2139 static int hf_rnsap_gANSS_StatusHealth = -1; /* GANSS_StatusHealth */
2140 static int hf_rnsap_dGANSS_SignalInformation = -1; /* T_dGANSS_SignalInformation */
2141 static int hf_rnsap_dGANSS_SignalInformation_item = -1; /* T_dGANSS_SignalInformation_item */
2142 static int hf_rnsap_satId = -1; /* INTEGER_0_63 */
2143 static int hf_rnsap_gANSS_iod = -1; /* BIT_STRING_SIZE_10 */
2144 static int hf_rnsap_udre = -1; /* UDRE */
2145 static int hf_rnsap_ganss_prc = -1; /* INTEGER_M2047_2047 */
2146 static int hf_rnsap_ganss_rrc = -1; /* INTEGER_M127_127 */
2147 static int hf_rnsap_dGANSS_Signal_ID = -1; /* BIT_STRING_SIZE_8 */
2148 static int hf_rnsap_pRCDeviation = -1; /* PRCDeviation */
2149 static int hf_rnsap_udreGrowthRate = -1; /* UDREGrowthRate */
2150 static int hf_rnsap_udreValidityTime = -1; /* UDREValidityTime */
2151 static int hf_rnsap_gPSTOW = -1; /* GPSTOW */
2152 static int hf_rnsap_gPS_Status_Health = -1; /* GPS_Status_Health */
2153 static int hf_rnsap_satellite_DGPSCorrections_Information = -1; /* T_satellite_DGPSCorrections_Information */
2154 static int hf_rnsap_satellite_DGPSCorrections_Information_item = -1; /* T_satellite_DGPSCorrections_Information_item */
2155 static int hf_rnsap_sAT_ID = -1; /* SAT_ID */
2156 static int hf_rnsap_iode_dgps = -1; /* BIT_STRING_SIZE_8 */
2157 static int hf_rnsap_uDRE = -1; /* UDRE */
2158 static int hf_rnsap_pRC = -1; /* PRC */
2159 static int hf_rnsap_range_Correction_Rate = -1; /* Range_Correction_Rate */
2160 static int hf_rnsap_powerAdjustmentType = -1; /* PowerAdjustmentType */
2161 static int hf_rnsap_dLReferencePower = -1; /* DL_Power */
2162 static int hf_rnsap_dLReferencePowerList = -1; /* DL_ReferencePowerInformationList */
2163 static int hf_rnsap_maxAdjustmentStep = -1; /* MaxAdjustmentStep */
2164 static int hf_rnsap_adjustmentPeriod = -1; /* AdjustmentPeriod */
2165 static int hf_rnsap_adjustmentRatio = -1; /* ScaledAdjustmentRatio */
2166 static int hf_rnsap_DL_ReferencePowerInformationList_item = -1; /* DL_ReferencePowerInformationItem */
2167 static int hf_rnsap_rL_ID = -1; /* RL_ID */
2168 static int hf_rnsap_dl_Reference_Power = -1; /* DL_Power */
2169 static int hf_rnsap_common_DL_ReferencePowerInformation = -1; /* DL_Power */
2170 static int hf_rnsap_individual_DL_ReferencePowerInformation = -1; /* DL_ReferencePowerInformationList */
2171 static int hf_rnsap_DL_Timeslot_Information_item = -1; /* DL_Timeslot_InformationItem */
2172 static int hf_rnsap_timeSlot = -1; /* TimeSlot */
2173 static int hf_rnsap_midambleShiftAndBurstType = -1; /* MidambleShiftAndBurstType */
2174 static int hf_rnsap_tFCI_Presence = -1; /* TFCI_Presence */
2175 static int hf_rnsap_dL_Code_Information = -1; /* TDD_DL_Code_Information */
2176 static int hf_rnsap_DL_TimeslotLCR_Information_item = -1; /* DL_TimeslotLCR_InformationItem */
2177 static int hf_rnsap_timeSlotLCR = -1; /* TimeSlotLCR */
2178 static int hf_rnsap_midambleShiftLCR = -1; /* MidambleShiftLCR */
2179 static int hf_rnsap_dL_Code_LCR_Information = -1; /* TDD_DL_Code_LCR_Information */
2180 static int hf_rnsap_DL_Timeslot_Information768_item = -1; /* DL_Timeslot_InformationItem768 */
2181 static int hf_rnsap_midambleShiftAndBurstType768 = -1; /* MidambleShiftAndBurstType768 */
2182 static int hf_rnsap_dL_Code_Information768 = -1; /* TDD_DL_Code_Information768 */
2183 static int hf_rnsap_DL_TimeSlot_ISCP_Info_item = -1; /* DL_TimeSlot_ISCP_InfoItem */
2184 static int hf_rnsap_dL_TimeslotISCP = -1; /* DL_TimeslotISCP */
2185 static int hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item = -1; /* DL_TimeSlot_ISCP_LCR_InfoItem */
2186 static int hf_rnsap_uE_DRX_Cycle = -1; /* UE_DRX_Cycle */
2187 static int hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle */
2188 static int hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring = -1; /* Inactivity_Threshold_for_UE_Grant_Monitoring */
2189 static int hf_rnsap_uE_DRX_Grant_Monitoring = -1; /* UE_DRX_Grant_Monitoring */
2190 static int hf_rnsap_modify_01 = -1; /* DRX_Information_to_Modify_Items */
2191 static int hf_rnsap_DSCH_FlowControlInformation_item = -1; /* DSCH_FlowControlItem */
2192 static int hf_rnsap_dSCH_SchedulingPriority = -1; /* SchedulingPriorityIndicator */
2193 static int hf_rnsap_mAC_c_sh_SDU_Lengths = -1; /* MAC_c_sh_SDU_LengthList */
2194 static int hf_rnsap_DSCH_TDD_Information_item = -1; /* DSCH_TDD_InformationItem */
2195 static int hf_rnsap_dSCH_ID = -1; /* DSCH_ID */
2196 static int hf_rnsap_dl_ccTrCHID = -1; /* CCTrCH_ID */
2197 static int hf_rnsap_trChSourceStatisticsDescriptor = -1; /* TrCH_SrcStatisticsDescr */
2198 static int hf_rnsap_transportFormatSet = -1; /* TransportFormatSet */
2199 static int hf_rnsap_schedulingPriorityIndicator = -1; /* SchedulingPriorityIndicator */
2200 static int hf_rnsap_bLER = -1; /* BLER */
2201 static int hf_rnsap_uE_DTX_Cycle1_2ms = -1; /* UE_DTX_Cycle1_2ms */
2202 static int hf_rnsap_uE_DTX_Cycle2_2ms = -1; /* UE_DTX_Cycle2_2ms */
2203 static int hf_rnsap_mAC_DTX_Cycle_2ms = -1; /* MAC_DTX_Cycle_2ms */
2204 static int hf_rnsap_uE_DTX_Cycle1_10ms = -1; /* UE_DTX_Cycle1_10ms */
2205 static int hf_rnsap_uE_DTX_Cycle2_10ms = -1; /* UE_DTX_Cycle2_10ms */
2206 static int hf_rnsap_mAC_DTX_Cycle_10ms = -1; /* MAC_DTX_Cycle_10ms */
2207 static int hf_rnsap_e_DCH_TTI_Length = -1; /* E_DCH_TTI_Length */
2208 static int hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2 = -1; /* Inactivity_Threshold_for_UE_DTX_Cycle2 */
2209 static int hf_rnsap_uE_DTX_Long_Preamble = -1; /* UE_DTX_Long_Preamble */
2210 static int hf_rnsap_mAC_Inactivity_Threshold = -1; /* MAC_Inactivity_Threshold */
2211 static int hf_rnsap_cQI_DTX_Timer = -1; /* CQI_DTX_Timer */
2212 static int hf_rnsap_uE_DPCCH_burst1 = -1; /* UE_DPCCH_burst1 */
2213 static int hf_rnsap_uE_DPCCH_burst2 = -1; /* UE_DPCCH_burst2 */
2214 static int hf_rnsap_modify_02 = -1; /* DTX_Information_to_Modify_Items */
2215 static int hf_rnsap_e_DCH_TTI_Length_to_Modify = -1; /* E_DCH_TTI_Length_to_Modify */
2216 static int hf_rnsap_fDD = -1; /* EARFCN_FDD */
2217 static int hf_rnsap_tDD = -1; /* EARFCN */
2218 static int hf_rnsap_uL_EARFCN = -1; /* EARFCN */
2219 static int hf_rnsap_dL_EARFCN = -1; /* EARFCN */
2220 static int hf_rnsap_e_UTRAN_Cell_ID = -1; /* BIT_STRING_SIZE_28 */
2221 static int hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode = -1; /* DL_ScramblingCode */
2222 static int hf_rnsap_eAGCH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
2223 static int hf_rnsap_primary_e_RNTI = -1; /* E_RNTI */
2224 static int hf_rnsap_secondary_e_RNTI = -1; /* E_RNTI */
2225 static int hf_rnsap_eRGCH_EHICH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
2226 static int hf_rnsap_eRGCH_SignatureSequence = -1; /* ERGCH_SignatureSequence */
2227 static int hf_rnsap_eHICH_SignatureSequence = -1; /* EHICH_SignatureSequence */
2228 static int hf_rnsap_serving_Grant_Value = -1; /* E_Serving_Grant_Value */
2229 static int hf_rnsap_primary_Secondary_Grant_Selector = -1; /* E_Primary_Secondary_Grant_Selector */
2230 static int hf_rnsap_e_RGCH_Release_Indicator = -1; /* E_RGCH_Release_Indicator */
2231 static int hf_rnsap_eDCH_MACdFlows_Information = -1; /* EDCH_MACdFlows_Information */
2232 static int hf_rnsap_e_DCH_Reference_Power_Offset = -1; /* E_DCH_Reference_Power_Offset */
2233 static int hf_rnsap_eDCH_MACdFlow_Specific_InformationResponse = -1; /* EDCH_MACdFlow_Specific_InformationResponse */
2234 static int hf_rnsap_EDCH_MACdFlow_Specific_InformationResponse_item = -1; /* EDCH_MACdFlow_Specific_InformationResponseItem */
2235 static int hf_rnsap_eDCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
2236 static int hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH = -1; /* HARQ_Process_Allocation_2ms_EDCH */
2237 static int hf_rnsap_eDCH_MACdFlow_Specific_Information = -1; /* EDCH_MACdFlow_Specific_InfoToModifyList */
2238 static int hf_rnsap_mACeReset_Indicator = -1; /* MACeReset_Indicator */
2239 static int hf_rnsap_e_DCH_MACdFlow_Specific_UpdateInformation = -1; /* E_DCH_MACdFlow_Specific_UpdateInformation */
2240 static int hf_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_item = -1; /* E_DCH_MACdFlow_Specific_UpdateInformation_Item */
2241 static int hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_item = -1; /* E_DCH_DL_Control_Channel_Change_Information_Item */
2242 static int hf_rnsap_e_DCH_RL_ID = -1; /* RL_ID */
2243 static int hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_item = -1; /* E_DCH_DL_Control_Channel_Grant_Information_Item */
2244 static int hf_rnsap_e_DCH_Non_Scheduled_Transmission_Grant = -1; /* E_DCH_Non_Scheduled_Transmission_Grant_Items */
2245 static int hf_rnsap_e_DCH_Scheduled_Transmission_Grant = -1; /* NULL */
2246 static int hf_rnsap_E_DCH_LogicalChannelInformation_item = -1; /* E_DCH_LogicalChannelInformationItem */
2247 static int hf_rnsap_schedulingInformation = -1; /* SchedulingInformation */
2248 static int hf_rnsap_mACes_GuaranteedBitRate = -1; /* MACes_Guaranteed_Bitrate */
2249 static int hf_rnsap_eDCH_DDI_Value = -1; /* EDCH_DDI_Value */
2250 static int hf_rnsap_mACd_PDU_Size_List = -1; /* E_DCH_MACdPDU_SizeList */
2251 static int hf_rnsap_E_DCH_MACdPDU_SizeList_item = -1; /* E_DCH_MACdPDU_SizeListItem */
2252 static int hf_rnsap_mACdPDU_Size = -1; /* MACdPDU_Size */
2253 static int hf_rnsap_E_DCH_LogicalChannelToModify_item = -1; /* E_DCH_LogicalChannelToModifyItem */
2254 static int hf_rnsap_mACd_PDU_Size_List_01 = -1; /* E_DCH_MACdPDU_SizeToModifyList */
2255 static int hf_rnsap_E_DCH_MACdPDU_SizeToModifyList_item = -1; /* E_DCH_MACdPDU_SizeListItem */
2256 static int hf_rnsap_E_DCH_LogicalChannelToDelete_item = -1; /* E_DCH_LogicalChannelToDeleteItem */
2257 static int hf_rnsap_eDCH_MACdFlow_Specific_Information_01 = -1; /* EDCH_MACdFlow_Specific_InfoList */
2258 static int hf_rnsap_EDCH_MACdFlow_Specific_InfoList_item = -1; /* EDCH_MACdFlow_Specific_InfoItem */
2259 static int hf_rnsap_tnlQoS = -1; /* TnlQos */
2260 static int hf_rnsap_maxNr_Retransmissions_EDCH = -1; /* MaxNr_Retransmissions_EDCH */
2261 static int hf_rnsap_trafficClass = -1; /* TrafficClass */
2262 static int hf_rnsap_eDCH_Grant_Type_Information = -1; /* E_DCH_Grant_Type_Information */
2263 static int hf_rnsap_bundlingModeIndicator = -1; /* BundlingModeIndicator */
2264 static int hf_rnsap_eDCHLogicalChannelInformation = -1; /* E_DCH_LogicalChannelInformation */
2265 static int hf_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList_item = -1; /* EDCH_MACdFlow_Specific_InfoToModifyItem */
2266 static int hf_rnsap_transportBearerRequestIndicator = -1; /* TransportBearerRequestIndicator */
2267 static int hf_rnsap_eDCH_LogicalChannelToAdd = -1; /* E_DCH_LogicalChannelInformation */
2268 static int hf_rnsap_eDCH_LogicalChannelToModify = -1; /* E_DCH_LogicalChannelToModify */
2269 static int hf_rnsap_eDCH_LogicalChannelToDelete = -1; /* E_DCH_LogicalChannelToDelete */
2270 static int hf_rnsap_EDCH_MACdFlows_To_Delete_item = -1; /* EDCH_MACdFlows_To_Delete_Item */
2271 static int hf_rnsap_maxBits_MACe_PDU_non_scheduled = -1; /* Max_Bits_MACe_PDU_non_scheduled */
2272 static int hf_rnsap_hARQ_Process_Allocation_NonSched_2ms = -1; /* HARQ_Process_Allocation_2ms_EDCH */
2273 static int hf_rnsap_e_DCH_serving_cell_outcome_choice = -1; /* E_DCH_serving_cell_change_choice */
2274 static int hf_rnsap_e_DCH_serving_cell_change_successful = -1; /* E_DCH_serving_cell_change_successful */
2275 static int hf_rnsap_e_DCH_serving_cell_change_unsuccessful = -1; /* E_DCH_serving_cell_change_unsuccessful */
2276 static int hf_rnsap_e_DCH_RL_InformationList_Rsp = -1; /* E_DCH_RL_InformationList_Rsp */
2277 static int hf_rnsap_E_DCH_RL_InformationList_Rsp_item = -1; /* E_DCH_RL_InformationList_Rsp_Item */
2278 static int hf_rnsap_e_DCH_reconfigured_RL_Id = -1; /* RL_ID */
2279 static int hf_rnsap_e_DCH_FDD_DL_Control_Channel_Info = -1; /* EDCH_FDD_DL_ControlChannelInformation */
2280 static int hf_rnsap_cause = -1; /* Cause */
2281 static int hf_rnsap_two_ms = -1; /* DTX_Cycle_2ms_Items */
2282 static int hf_rnsap_ten_ms = -1; /* DTX_Cycle_10ms_Items */
2283 static int hf_rnsap_two_ms_01 = -1; /* DTX_Cycle_2ms_to_Modify_Items */
2284 static int hf_rnsap_ten_ms_01 = -1; /* DTX_Cycle_10ms_to_Modify_Items */
2285 static int hf_rnsap_maxSet_E_DPDCHs = -1; /* Max_Set_E_DPDCHs */
2286 static int hf_rnsap_punctureLimit = -1; /* PunctureLimit */
2287 static int hf_rnsap_e_TFCS_Information = -1; /* E_TFCS_Information */
2288 static int hf_rnsap_e_TTI = -1; /* E_TTI */
2289 static int hf_rnsap_e_DPCCH_PO = -1; /* E_DPCCH_PO */
2290 static int hf_rnsap_e_RGCH_2_IndexStepThreshold = -1; /* E_RGCH_2_IndexStepThreshold */
2291 static int hf_rnsap_e_RGCH_3_IndexStepThreshold = -1; /* E_RGCH_3_IndexStepThreshold */
2292 static int hf_rnsap_hARQ_Info_for_E_DCH = -1; /* HARQ_Info_for_E_DCH */
2293 static int hf_rnsap_hSDSCH_Configured_Indicator = -1; /* HSDSCH_Configured_Indicator */
2294 static int hf_rnsap_e_DCH_Serving_RL_in_this_DRNS = -1; /* EDCH_Serving_RL_in_this_DRNS */
2295 static int hf_rnsap_e_DCH_Serving_RL_not_in_this_DRNS = -1; /* NULL */
2296 static int hf_rnsap_e_DCH_Serving_RL_Id = -1; /* RL_ID */
2297 static int hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH = -1; /* PriorityQueue_InfoList_EnhancedFACH_PCH */
2298 static int hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH = -1; /* PriorityQueue_InfoList_EnhancedFACH_PCH */
2299 static int hf_rnsap_priorityQueueInfo_EnhancedPCH = -1; /* PriorityQueue_InfoList_EnhancedFACH_PCH */
2300 static int hf_rnsap_hSDSCH_Initial_Capacity_Allocation = -1; /* HSDSCH_Initial_Capacity_Allocation */
2301 static int hf_rnsap_hSDSCH_RNTI = -1; /* HSDSCH_RNTI */
2302 static int hf_rnsap_e_TFCI_BetaEC_Boost = -1; /* E_TFCI_BetaEC_Boost */
2303 static int hf_rnsap_uL_Delta_T2TP = -1; /* UL_Delta_T2TP */
2304 static int hf_rnsap_e_DCH_TFCI_Table_Index = -1; /* E_DCH_TFCI_Table_Index */
2305 static int hf_rnsap_reference_E_TFCI_Information = -1; /* Reference_E_TFCI_Information */
2306 static int hf_rnsap_measurementTreshold = -1; /* MeasurementThreshold */
2307 static int hf_rnsap_measurementHysteresisTime = -1; /* MeasurementHysteresisTime */
2308 static int hf_rnsap_measurementIncreaseDecreaseThreshold = -1; /* MeasurementIncreaseDecreaseThreshold */
2309 static int hf_rnsap_measurementChangeTime = -1; /* MeasurementChangeTime */
2310 static int hf_rnsap_measurementThreshold1 = -1; /* MeasurementThreshold */
2311 static int hf_rnsap_measurementThreshold2 = -1; /* MeasurementThreshold */
2312 static int hf_rnsap_reportPeriodicity = -1; /* ReportPeriodicity */
2313 static int hf_rnsap_e_PUCH_Information = -1; /* E_PUCH_Information */
2314 static int hf_rnsap_e_TFCS_Information_TDD = -1; /* E_TFCS_Information_TDD */
2315 static int hf_rnsap_e_DCH_MACdFlows_Information_TDD = -1; /* E_DCH_MACdFlows_Information_TDD */
2316 static int hf_rnsap_e_DCH_TDD_Information = -1; /* E_DCH_TDD_Information */
2317 static int hf_rnsap_minCR = -1; /* CodeRate */
2318 static int hf_rnsap_maxCR = -1; /* CodeRate */
2319 static int hf_rnsap_harqInfo = -1; /* HARQ_Info_for_E_DCH */
2320 static int hf_rnsap_n_E_UCCH = -1; /* N_E_UCCH */
2321 static int hf_rnsap_e_DCH_QPSK_RefBetaInfo = -1; /* E_DCH_QPSK_RefBetaInfo */
2322 static int hf_rnsap_e_DCH_sixteenQAM_RefBetaInfo = -1; /* E_DCH_sixteenQAM_RefBetaInfo */
2323 static int hf_rnsap_E_DCH_QPSK_RefBetaInfo_item = -1; /* E_DCH_RefBeta_Item */
2324 static int hf_rnsap_E_DCH_sixteenQAM_RefBetaInfo_item = -1; /* E_DCH_RefBeta_Item */
2325 static int hf_rnsap_refCodeRate = -1; /* CodeRate_short */
2326 static int hf_rnsap_refBeta = -1; /* RefBeta */
2327 static int hf_rnsap_E_DCH_MACdFlows_Information_TDD_item = -1; /* E_DCH_MACdFlow_InfoTDDItem */
2328 static int hf_rnsap_tnlQos = -1; /* TnlQos */
2329 static int hf_rnsap_eDCH_Grant_TypeTDD = -1; /* E_DCH_Grant_TypeTDD */
2330 static int hf_rnsap_e_DCH_TDD_Maximum_Bitrate = -1; /* E_DCH_TDD_Maximum_Bitrate */
2331 static int hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo = -1; /* E_DCH_PowerOffset_for_SchedulingInfo */
2332 static int hf_rnsap_e_DCH_MACdFlows_to_Add = -1; /* E_DCH_MACdFlows_Information_TDD */
2333 static int hf_rnsap_e_DCH_MACdFlows_to_Delete = -1; /* EDCH_MACdFlows_To_Delete */
2334 static int hf_rnsap_e_DCH_Non_Scheduled_Grant_Info = -1; /* E_DCH_Non_Scheduled_Grant_Info */
2335 static int hf_rnsap_e_DCH_TDD_Information_to_Modify = -1; /* E_DCH_TDD_Information_to_Modify */
2336 static int hf_rnsap_e_DCH_TDD_Information_to_Modify_List = -1; /* E_DCH_TDD_Information_to_Modify_List */
2337 static int hf_rnsap_E_DCH_TDD_Information_to_Modify_List_item = -1; /* E_DCH_MACdFlow_ModifyTDDItem */
2338 static int hf_rnsap_e_DCH_LogicalChannelToAdd = -1; /* E_DCH_LogicalChannelInformation */
2339 static int hf_rnsap_e_DCH_LogicalChannelToModify = -1; /* E_DCH_LogicalChannelToModify */
2340 static int hf_rnsap_e_DCH_LogicalChannelToDelete = -1; /* E_DCH_LogicalChannelToDelete */
2341 static int hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp = -1; /* E_DCH_TDD_MACdFlow_Specific_InformationResp */
2342 static int hf_rnsap_e_AGCH_Specific_Information_ResponseTDD = -1; /* E_AGCH_Specific_InformationRespListTDD */
2343 static int hf_rnsap_e_HICH_Information_Response = -1; /* E_HICH_InformationResp */
2344 static int hf_rnsap_e_RNTI = -1; /* E_RNTI */
2345 static int hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item = -1; /* E_DCH_TDD_MACdFlow_Specific_InformationResp_Item */
2346 static int hf_rnsap_e_DCH_MacdFlow_Id = -1; /* EDCH_MACdFlow_ID */
2347 static int hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item = -1; /* E_AGCH_Specific_InformationResp_ItemTDD */
2348 static int hf_rnsap_timeslot = -1; /* TimeSlot */
2349 static int hf_rnsap_tDD_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2350 static int hf_rnsap_e_HICH_TimeOffset = -1; /* E_HICH_TimeOffset */
2351 static int hf_rnsap_timeslotResource = -1; /* E_DCH_TimeslotResource */
2352 static int hf_rnsap_powerResource = -1; /* E_DCH_PowerResource */
2353 static int hf_rnsap_repetitionPeriod = -1; /* RepetitionPeriod */
2354 static int hf_rnsap_repetitionLength = -1; /* RepetitionLength */
2355 static int hf_rnsap_tddE_PUCH_Offset = -1; /* TddE_PUCH_Offset */
2356 static int hf_rnsap_tdd_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2357 static int hf_rnsap_e_DCH_TDD_Information768 = -1; /* E_DCH_TDD_Information768 */
2358 static int hf_rnsap_e_DCH_TDD_Maximum_Bitrate768 = -1; /* E_DCH_TDD_Maximum_Bitrate768 */
2359 static int hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768 = -1; /* E_DCH_Non_Scheduled_Grant_Info768 */
2360 static int hf_rnsap_e_AGCH_Specific_Information_Response768TDD = -1; /* E_AGCH_Specific_InformationRespList768TDD */
2361 static int hf_rnsap_e_HICH_Information_Response768 = -1; /* E_HICH_InformationResp768 */
2362 static int hf_rnsap_E_AGCH_Specific_InformationRespList768TDD_item = -1; /* E_AGCH_Specific_InformationResp_Item768TDD */
2363 static int hf_rnsap_tDD_ChannelisationCode768 = -1; /* TDD_ChannelisationCode768 */
2364 static int hf_rnsap_tdd_ChannelisationCode768 = -1; /* TDD_ChannelisationCode768 */
2365 static int hf_rnsap_e_PUCH_LCR_Information = -1; /* E_PUCH_LCR_Information */
2366 static int hf_rnsap_e_DCH_LCR_TDD_Information = -1; /* E_DCH_LCR_TDD_Information */
2367 static int hf_rnsap_pRxdesBase = -1; /* E_PUCH_PRXdesBase */
2368 static int hf_rnsap_e_PUCH_TPC_Step_Size = -1; /* TDD_TPC_UplinkStepSize_LCR */
2369 static int hf_rnsap_n_E_UCCH_LCR = -1; /* N_E_UCCH_LCR */
2370 static int hf_rnsap_e_DCH_Physical_Layer_Category_LCR = -1; /* E_DCH_Physical_Layer_Category_LCR */
2371 static int hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD = -1; /* E_AGCH_Specific_InformationRespList_LCR_TDD */
2372 static int hf_rnsap_e_HICH_Specific_Information_Response_LCR = -1; /* E_HICH_Specific_InformationResp_LCR */
2373 static int hf_rnsap_e_DCH_Non_Scheduled_Grant_Info_LCR = -1; /* E_DCH_Non_Scheduled_Grant_Info_LCR */
2374 static int hf_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD_item = -1; /* E_AGCH_Specific_InformationResp_Item_LCR_TDD */
2375 static int hf_rnsap_e_HICH_Scheduled_InformationResp_LCR = -1; /* E_HICH_Scheduled_InformationRespList_LCR_TDD */
2376 static int hf_rnsap_e_HICH_non_Scheduled_InformationResp_LCR = -1; /* E_HICH_InformationResp_LCR */
2377 static int hf_rnsap_e_HICH_TimeOffset_lcr = -1; /* E_HICH_TimeOffset_LCR */
2378 static int hf_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD_item = -1; /* E_HICH_Scheduled_InformationResp_Item_LCR_TDD */
2379 static int hf_rnsap_e_HICH_EI = -1; /* E_HICH_EI */
2380 static int hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01 = -1; /* E_HICH_InformationResp_LCR */
2381 static int hf_rnsap_signatureSequenceGroupIndex = -1; /* SignatureSequenceGroupIndex */
2382 static int hf_rnsap_timeslotResource_LCR = -1; /* E_DCH_TimeslotResource_LCR */
2383 static int hf_rnsap_subframenumber = -1; /* E_DCH_SubframeNumber_LCR */
2384 static int hf_rnsap_repetition_Period_List_LCR = -1; /* Repetition_Period_List_LCR */
2385 static int hf_rnsap_e_DCH_SPS_Indicator = -1; /* E_DCH_SPS_Indicator */
2386 static int hf_rnsap_e_DCH_SPS_Reservation_Indicator = -1; /* SPS_Reservation_Indicator */
2387 static int hf_rnsap_initial_E_DCH_SPS_resource = -1; /* Initial_E_DCH_SPS_resource */
2388 static int hf_rnsap_e_DCH_SPS_HICH_Information = -1; /* E_DCH_SPS_HICH_Information */
2389 static int hf_rnsap_timeslot_Resource_Related_Information = -1; /* E_DCH_TimeslotResource_LCR */
2390 static int hf_rnsap_repetitionPeriodIndex = -1; /* RepetitionPeriodIndex */
2391 static int hf_rnsap_subframeNumber = -1; /* T_subframeNumber */
2392 static int hf_rnsap_n_E_UCCHLCR = -1; /* N_E_UCCH_LCR */
2393 static int hf_rnsap_e_HICH_Configuration = -1; /* E_HICH_Configuration */
2394 static int hf_rnsap_same_As_Scheduled_E_HICH = -1; /* Same_As_Scheduled_E_HICH */
2395 static int hf_rnsap_explicit = -1; /* E_HICH_InformationResp_ExplicitConfiguration_LCR */
2396 static int hf_rnsap_FACH_FlowControlInformation_item = -1; /* FACH_FlowControlInformationItem */
2397 static int hf_rnsap_fACH_SchedulingPriority = -1; /* SchedulingPriorityIndicator */
2398 static int hf_rnsap_fACH_InitialWindowSize = -1; /* FACH_InitialWindowSize */
2399 static int hf_rnsap_FACH_InformationList_item = -1; /* FACH_InformationItem */
2400 static int hf_rnsap_FDD_DCHs_to_Modify_item = -1; /* FDD_DCHs_to_ModifyItem */
2401 static int hf_rnsap_dCH_SpecificInformationList_02 = -1; /* FDD_DCHs_to_ModifySpecificInformationList */
2402 static int hf_rnsap_FDD_DCHs_to_ModifySpecificInformationList_item = -1; /* FDD_DCHs_to_ModifySpecificItem */
2403 static int hf_rnsap_ul_TransportformatSet = -1; /* TransportFormatSet */
2404 static int hf_rnsap_dl_TransportformatSet = -1; /* TransportFormatSet */
2405 static int hf_rnsap_not_Used_dRACControl = -1; /* NULL */
2406 static int hf_rnsap_FDD_DL_CodeInformation_item = -1; /* FDD_DL_CodeInformationItem */
2407 static int hf_rnsap_dl_ScramblingCode = -1; /* DL_ScramblingCode */
2408 static int hf_rnsap_fDD_DL_ChannelisationCodeNumber = -1; /* FDD_DL_ChannelisationCodeNumber */
2409 static int hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information = -1; /* Transmission_Gap_Pattern_Sequence_ScramblingCode_Information */
2410 static int hf_rnsap_tDD_ChannelisationCodeLCR = -1; /* TDD_ChannelisationCodeLCR */
2411 static int hf_rnsap_wT = -1; /* INTEGER_1_4 */
2412 static int hf_rnsap_GA_Cell_item = -1; /* GA_Cell_item */
2413 static int hf_rnsap_cell_GAIgeographicalCoordinate = -1; /* GeographicalCoordinate */
2414 static int hf_rnsap_pointWithUncertainty = -1; /* GA_PointWithUnCertainty */
2415 static int hf_rnsap_pointWithUncertaintyEllipse = -1; /* GA_PointWithUnCertaintyEllipse */
2416 static int hf_rnsap_pointWithAltitude = -1; /* GA_PointWithAltitude */
2417 static int hf_rnsap_pointWithAltitudeAndUncertaintyEllipsoid = -1; /* GA_PointWithAltitudeAndUncertaintyEllipsoid */
2418 static int hf_rnsap_ellipsoidArc = -1; /* GA_EllipsoidArc */
2419 static int hf_rnsap_directionOfAltitude = -1; /* T_directionOfAltitude */
2420 static int hf_rnsap_altitude = -1; /* INTEGER_0_32767 */
2421 static int hf_rnsap_geographicalCoordinates = -1; /* GeographicalCoordinate */
2422 static int hf_rnsap_innerRadius = -1; /* INTEGER_0_65535 */
2423 static int hf_rnsap_uncertaintyRadius = -1; /* INTEGER_0_127 */
2424 static int hf_rnsap_offsetAngle = -1; /* INTEGER_0_179 */
2425 static int hf_rnsap_includedAngle = -1; /* INTEGER_0_179 */
2426 static int hf_rnsap_confidence = -1; /* INTEGER_0_127 */
2427 static int hf_rnsap_navClockModel = -1; /* GANSS_NAVclockModel */
2428 static int hf_rnsap_cnavClockModel = -1; /* GANSS_CNAVclockModel */
2429 static int hf_rnsap_glonassClockModel = -1; /* GANSS_GLONASSclockModel */
2430 static int hf_rnsap_sbasClockModel = -1; /* GANSS_SBASclockModel */
2431 static int hf_rnsap_navKeplerianSet = -1; /* GANSS_NavModel_NAVKeplerianSet */
2432 static int hf_rnsap_cnavKeplerianSet = -1; /* GANSS_NavModel_CNAVKeplerianSet */
2433 static int hf_rnsap_glonassECEF = -1; /* GANSS_NavModel_GLONASSecef */
2434 static int hf_rnsap_sbasECEF = -1; /* GANSS_NavModel_SBASecef */
2435 static int hf_rnsap_dataID = -1; /* BIT_STRING_SIZE_2 */
2436 static int hf_rnsap_alpha_beta_parameters = -1; /* GPS_Ionospheric_Model */
2437 static int hf_rnsap_ganss_Transmission_Time = -1; /* GANSS_Transmission_Time */
2438 static int hf_rnsap_non_broadcastIndication = -1; /* T_non_broadcastIndication */
2439 static int hf_rnsap_ganssSatInfoNavList = -1; /* Ganss_Sat_Info_AddNavList */
2440 static int hf_rnsap_GANSS_Additional_Time_Models_item = -1; /* GANSS_Time_Model */
2441 static int hf_rnsap_utcModel1 = -1; /* GANSS_UTCmodelSet1 */
2442 static int hf_rnsap_utcModel2 = -1; /* GANSS_UTCmodelSet2 */
2443 static int hf_rnsap_utcModel3 = -1; /* GANSS_UTCmodelSet3 */
2444 static int hf_rnsap_ganss_wk_number = -1; /* INTEGER_0_255 */
2445 static int hf_rnsap_gANSS_AlmanacModel = -1; /* T_gANSS_AlmanacModel */
2446 static int hf_rnsap_gANSS_keplerianParameters = -1; /* T_gANSS_keplerianParameters */
2447 static int hf_rnsap_t_oa = -1; /* INTEGER_0_255 */
2448 static int hf_rnsap_iod_a = -1; /* INTEGER_0_3 */
2449 static int hf_rnsap_gANSS_SatelliteInformationKP = -1; /* GANSS_SatelliteInformationKP */
2450 static int hf_rnsap_extension_GANSS_AlmanacModel = -1; /* Extension_GANSS_AlmanacModel */
2451 static int hf_rnsap_sat_info_NAVkpList = -1; /* GANSS_SAT_Info_Almanac_NAVkpList */
2452 static int hf_rnsap_sat_info_REDkpList = -1; /* GANSS_SAT_Info_Almanac_REDkpList */
2453 static int hf_rnsap_sat_info_MIDIkpList = -1; /* GANSS_SAT_Info_Almanac_MIDIkpList */
2454 static int hf_rnsap_sat_info_GLOkpList = -1; /* GANSS_SAT_Info_Almanac_GLOkpList */
2455 static int hf_rnsap_sat_info_SBASecefList = -1; /* GANSS_SAT_Info_Almanac_SBASecefList */
2456 static int hf_rnsap_ganssID1 = -1; /* GANSS_AuxInfoGANSS_ID1 */
2457 static int hf_rnsap_ganssID3 = -1; /* GANSS_AuxInfoGANSS_ID3 */
2458 static int hf_rnsap_GANSS_AuxInfoGANSS_ID1_item = -1; /* GANSS_AuxInfoGANSS_ID1_item */
2459 static int hf_rnsap_svID = -1; /* INTEGER_0_63 */
2460 static int hf_rnsap_signalsAvailable = -1; /* BIT_STRING_SIZE_8 */
2461 static int hf_rnsap_GANSS_AuxInfoGANSS_ID3_item = -1; /* GANSS_AuxInfoGANSS_ID3_item */
2462 static int hf_rnsap_channelNumber = -1; /* INTEGER_M7_13 */
2463 static int hf_rnsap_GANSS_Clock_Model_item = -1; /* GANSS_Clock_Model_item */
2464 static int hf_rnsap_t_oc = -1; /* BIT_STRING_SIZE_14 */
2465 static int hf_rnsap_a_i2 = -1; /* BIT_STRING_SIZE_12 */
2466 static int hf_rnsap_a_i1 = -1; /* BIT_STRING_SIZE_18 */
2467 static int hf_rnsap_a_i0 = -1; /* BIT_STRING_SIZE_28 */
2468 static int hf_rnsap_t_gd = -1; /* BIT_STRING_SIZE_10 */
2469 static int hf_rnsap_model_id = -1; /* INTEGER_0_1_ */
2470 static int hf_rnsap_cnavToc = -1; /* BIT_STRING_SIZE_11 */
2471 static int hf_rnsap_cnavTop = -1; /* BIT_STRING_SIZE_11 */
2472 static int hf_rnsap_cnavURA0 = -1; /* BIT_STRING_SIZE_5 */
2473 static int hf_rnsap_cnavURA1 = -1; /* BIT_STRING_SIZE_3 */
2474 static int hf_rnsap_cnavURA2 = -1; /* BIT_STRING_SIZE_3 */
2475 static int hf_rnsap_cnavAf2 = -1; /* BIT_STRING_SIZE_10 */
2476 static int hf_rnsap_cnavAf1 = -1; /* BIT_STRING_SIZE_20 */
2477 static int hf_rnsap_cnavAf0 = -1; /* BIT_STRING_SIZE_26 */
2478 static int hf_rnsap_cnavTgd = -1; /* BIT_STRING_SIZE_13 */
2479 static int hf_rnsap_cnavISCl1cp = -1; /* BIT_STRING_SIZE_13 */
2480 static int hf_rnsap_cnavISCl1cd = -1; /* BIT_STRING_SIZE_13 */
2481 static int hf_rnsap_cnavISCl1ca = -1; /* BIT_STRING_SIZE_13 */
2482 static int hf_rnsap_cnavISCl2c = -1; /* BIT_STRING_SIZE_13 */
2483 static int hf_rnsap_cnavISCl5i5 = -1; /* BIT_STRING_SIZE_13 */
2484 static int hf_rnsap_cnavISCl5q5 = -1; /* BIT_STRING_SIZE_13 */
2485 static int hf_rnsap_ganss_Ionospheric_Model = -1; /* GANSS_Ionospheric_Model */
2486 static int hf_rnsap_ganss_Rx_Pos = -1; /* GANSS_RX_Pos */
2487 static int hf_rnsap_ionospheric_Model = -1; /* BOOLEAN */
2488 static int hf_rnsap_ganssTod = -1; /* INTEGER_0_59_ */
2489 static int hf_rnsap_dataBitAssistancelist = -1; /* GANSS_DataBitAssistanceList */
2490 static int hf_rnsap_GANSS_DataBitAssistanceList_item = -1; /* GANSS_DataBitAssistanceItem */
2491 static int hf_rnsap_dataBitAssistanceSgnList = -1; /* GANSS_DataBitAssistanceSgnList */
2492 static int hf_rnsap_GANSS_DataBitAssistanceSgnList_item = -1; /* GANSS_DataBitAssistanceSgnItem */
2493 static int hf_rnsap_ganss_SignalId = -1; /* GANSS_Signal_ID */
2494 static int hf_rnsap_ganssDataBits = -1; /* BIT_STRING_SIZE_1_1024 */
2495 static int hf_rnsap_ganssTod_01 = -1; /* INTEGER_0_86399 */
2496 static int hf_rnsap_ganss_Data_Bit_Assistance_ReqList = -1; /* GANSS_Data_Bit_Assistance_ReqList */
2497 static int hf_rnsap_ganss_DataBitInterval = -1; /* INTEGER_0_15 */
2498 static int hf_rnsap_ganss_SatelliteInfo = -1; /* T_ganss_SatelliteInfo */
2499 static int hf_rnsap_ganss_SatelliteInfo_item = -1; /* INTEGER_0_63 */
2500 static int hf_rnsap_b1 = -1; /* BIT_STRING_SIZE_11 */
2501 static int hf_rnsap_b2 = -1; /* BIT_STRING_SIZE_10 */
2502 static int hf_rnsap_teop = -1; /* BIT_STRING_SIZE_16 */
2503 static int hf_rnsap_pmX = -1; /* BIT_STRING_SIZE_21 */
2504 static int hf_rnsap_pmXdot = -1; /* BIT_STRING_SIZE_15 */
2505 static int hf_rnsap_pmY = -1; /* BIT_STRING_SIZE_21 */
2506 static int hf_rnsap_pmYdot = -1; /* BIT_STRING_SIZE_15 */
2507 static int hf_rnsap_deltaUT1 = -1; /* BIT_STRING_SIZE_31 */
2508 static int hf_rnsap_deltaUT1dot = -1; /* BIT_STRING_SIZE_19 */
2509 static int hf_rnsap_GANSS_GenericDataInfoReqList_item = -1; /* GANSS_GenericDataInfoReqItem */
2510 static int hf_rnsap_ganss_Id = -1; /* GANSS_ID */
2511 static int hf_rnsap_ganss_Navigation_Model_And_Time_Recovery = -1; /* BOOLEAN */
2512 static int hf_rnsap_ganss_Time_Model_GNSS_GNSS = -1; /* BIT_STRING_SIZE_9 */
2513 static int hf_rnsap_ganss_UTC_Model = -1; /* BOOLEAN */
2514 static int hf_rnsap_ganss_Almanac = -1; /* BOOLEAN */
2515 static int hf_rnsap_ganss_Real_Time_Integrity = -1; /* BOOLEAN */
2516 static int hf_rnsap_ganss_Data_Bit_Assistance_Req = -1; /* GANSS_Data_Bit_Assistance_ReqItem */
2517 static int hf_rnsap_GANSS_Generic_Data_item = -1; /* GANSS_Generic_DataItem */
2518 static int hf_rnsap_dganss_Correction = -1; /* DGANSSCorrections */
2519 static int hf_rnsap_ganss_Navigation_Model_And_Time_Recovery_01 = -1; /* GANSS_Navigation_Model_And_Time_Recovery */
2520 static int hf_rnsap_ganss_Time_Model = -1; /* GANSS_Time_Model */
2521 static int hf_rnsap_ganss_UTC_TIME = -1; /* GANSS_UTC_Model */
2522 static int hf_rnsap_ganss_Almanac_01 = -1; /* GANSS_Almanac */
2523 static int hf_rnsap_ganss_Real_Time_Integrity_01 = -1; /* GANSS_Real_Time_Integrity */
2524 static int hf_rnsap_ganss_Data_Bit_Assistance = -1; /* GANSS_Data_Bit_Assistance */
2525 static int hf_rnsap_gloTau = -1; /* BIT_STRING_SIZE_22 */
2526 static int hf_rnsap_gloGamma = -1; /* BIT_STRING_SIZE_11 */
2527 static int hf_rnsap_gloDeltaTau = -1; /* BIT_STRING_SIZE_5 */
2528 static int hf_rnsap_gANSS_CommonDataInfoReq = -1; /* GANSS_CommonDataInfoReq */
2529 static int hf_rnsap_gANSS_GenericDataInfoReqList = -1; /* GANSS_GenericDataInfoReqList */
2530 static int hf_rnsap_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_12 */
2531 static int hf_rnsap_alpha_one_ionos = -1; /* BIT_STRING_SIZE_12 */
2532 static int hf_rnsap_alpha_two_ionos = -1; /* BIT_STRING_SIZE_12 */
2533 static int hf_rnsap_gANSS_IonosphereRegionalStormFlags = -1; /* GANSS_IonosphereRegionalStormFlags */
2534 static int hf_rnsap_storm_flag_one = -1; /* BOOLEAN */
2535 static int hf_rnsap_storm_flag_two = -1; /* BOOLEAN */
2536 static int hf_rnsap_storm_flag_three = -1; /* BOOLEAN */
2537 static int hf_rnsap_storm_flag_four = -1; /* BOOLEAN */
2538 static int hf_rnsap_storm_flag_five = -1; /* BOOLEAN */
2539 static int hf_rnsap_navToc = -1; /* BIT_STRING_SIZE_16 */
2540 static int hf_rnsap_navaf2 = -1; /* BIT_STRING_SIZE_8 */
2541 static int hf_rnsap_navaf1 = -1; /* BIT_STRING_SIZE_16 */
2542 static int hf_rnsap_navaf0 = -1; /* BIT_STRING_SIZE_22 */
2543 static int hf_rnsap_navTgd = -1; /* BIT_STRING_SIZE_8 */
2544 static int hf_rnsap_non_broadcastIndication_01 = -1; /* T_non_broadcastIndication_01 */
2545 static int hf_rnsap_ganssSatInfoNav = -1; /* GANSS_Sat_Info_Nav */
2546 static int hf_rnsap_cnavURAindex = -1; /* BIT_STRING_SIZE_5 */
2547 static int hf_rnsap_cnavDeltaA = -1; /* BIT_STRING_SIZE_26 */
2548 static int hf_rnsap_cnavAdot = -1; /* BIT_STRING_SIZE_25 */
2549 static int hf_rnsap_cnavDeltaNo = -1; /* BIT_STRING_SIZE_17 */
2550 static int hf_rnsap_cnavDeltaNoDot = -1; /* BIT_STRING_SIZE_23 */
2551 static int hf_rnsap_cnavMo = -1; /* BIT_STRING_SIZE_33 */
2552 static int hf_rnsap_cnavE = -1; /* BIT_STRING_SIZE_33 */
2553 static int hf_rnsap_cnavOmega = -1; /* BIT_STRING_SIZE_33 */
2554 static int hf_rnsap_cnavOMEGA0 = -1; /* BIT_STRING_SIZE_33 */
2555 static int hf_rnsap_cnavDeltaOmegaDot = -1; /* BIT_STRING_SIZE_17 */
2556 static int hf_rnsap_cnavIo = -1; /* BIT_STRING_SIZE_33 */
2557 static int hf_rnsap_cnavIoDot = -1; /* BIT_STRING_SIZE_15 */
2558 static int hf_rnsap_cnavCis = -1; /* BIT_STRING_SIZE_16 */
2559 static int hf_rnsap_cnavCic = -1; /* BIT_STRING_SIZE_16 */
2560 static int hf_rnsap_cnavCrs = -1; /* BIT_STRING_SIZE_24 */
2561 static int hf_rnsap_cnavCrc = -1; /* BIT_STRING_SIZE_24 */
2562 static int hf_rnsap_cnavCus = -1; /* BIT_STRING_SIZE_21 */
2563 static int hf_rnsap_cnavCuc = -1; /* BIT_STRING_SIZE_21 */
2564 static int hf_rnsap_gloEn = -1; /* BIT_STRING_SIZE_5 */
2565 static int hf_rnsap_gloP1 = -1; /* BIT_STRING_SIZE_2 */
2566 static int hf_rnsap_gloP2 = -1; /* BIT_STRING_SIZE_1 */
2567 static int hf_rnsap_gloM = -1; /* BIT_STRING_SIZE_2 */
2568 static int hf_rnsap_gloX = -1; /* BIT_STRING_SIZE_27 */
2569 static int hf_rnsap_gloXdot = -1; /* BIT_STRING_SIZE_24 */
2570 static int hf_rnsap_gloXdotdot = -1; /* BIT_STRING_SIZE_5 */
2571 static int hf_rnsap_gloY = -1; /* BIT_STRING_SIZE_27 */
2572 static int hf_rnsap_gloYdot = -1; /* BIT_STRING_SIZE_24 */
2573 static int hf_rnsap_gloYdotdot = -1; /* BIT_STRING_SIZE_5 */
2574 static int hf_rnsap_gloZ = -1; /* BIT_STRING_SIZE_27 */
2575 static int hf_rnsap_gloZdot = -1; /* BIT_STRING_SIZE_24 */
2576 static int hf_rnsap_gloZdotdot = -1; /* BIT_STRING_SIZE_5 */
2577 static int hf_rnsap_navURA = -1; /* BIT_STRING_SIZE_4 */
2578 static int hf_rnsap_navFitFlag = -1; /* BIT_STRING_SIZE_1 */
2579 static int hf_rnsap_navToe = -1; /* BIT_STRING_SIZE_16 */
2580 static int hf_rnsap_navOmega = -1; /* BIT_STRING_SIZE_32 */
2581 static int hf_rnsap_navDeltaN = -1; /* BIT_STRING_SIZE_16 */
2582 static int hf_rnsap_navM0 = -1; /* BIT_STRING_SIZE_32 */
2583 static int hf_rnsap_navOmegaADot = -1; /* BIT_STRING_SIZE_24 */
2584 static int hf_rnsap_navE = -1; /* BIT_STRING_SIZE_32 */
2585 static int hf_rnsap_navIDot = -1; /* BIT_STRING_SIZE_14 */
2586 static int hf_rnsap_navAPowerHalf = -1; /* BIT_STRING_SIZE_32 */
2587 static int hf_rnsap_navI0 = -1; /* BIT_STRING_SIZE_32 */
2588 static int hf_rnsap_navOmegaA0 = -1; /* BIT_STRING_SIZE_32 */
2589 static int hf_rnsap_navCrs = -1; /* BIT_STRING_SIZE_16 */
2590 static int hf_rnsap_navCis = -1; /* BIT_STRING_SIZE_16 */
2591 static int hf_rnsap_navCus = -1; /* BIT_STRING_SIZE_16 */
2592 static int hf_rnsap_navCrc = -1; /* BIT_STRING_SIZE_16 */
2593 static int hf_rnsap_navCic = -1; /* BIT_STRING_SIZE_16 */
2594 static int hf_rnsap_navCuc = -1; /* BIT_STRING_SIZE_16 */
2595 static int hf_rnsap_sbasTo = -1; /* BIT_STRING_SIZE_13 */
2596 static int hf_rnsap_sbasAccuracy = -1; /* BIT_STRING_SIZE_4 */
2597 static int hf_rnsap_sbasXg = -1; /* BIT_STRING_SIZE_30 */
2598 static int hf_rnsap_sbasYg = -1; /* BIT_STRING_SIZE_30 */
2599 static int hf_rnsap_sbasZg = -1; /* BIT_STRING_SIZE_25 */
2600 static int hf_rnsap_sbasXgDot = -1; /* BIT_STRING_SIZE_17 */
2601 static int hf_rnsap_sbasYgDot = -1; /* BIT_STRING_SIZE_17 */
2602 static int hf_rnsap_sbasZgDot = -1; /* BIT_STRING_SIZE_18 */
2603 static int hf_rnsap_sbasXgDotDot = -1; /* BIT_STRING_SIZE_10 */
2604 static int hf_rnsap_sbagYgDotDot = -1; /* BIT_STRING_SIZE_10 */
2605 static int hf_rnsap_sbasZgDotDot = -1; /* BIT_STRING_SIZE_10 */
2606 static int hf_rnsap_gANSS_keplerianParameters_01 = -1; /* T_gANSS_keplerianParameters_01 */
2607 static int hf_rnsap_toe_nav = -1; /* BIT_STRING_SIZE_14 */
2608 static int hf_rnsap_ganss_omega_nav = -1; /* BIT_STRING_SIZE_32 */
2609 static int hf_rnsap_delta_n_nav = -1; /* BIT_STRING_SIZE_16 */
2610 static int hf_rnsap_m_zero_nav = -1; /* BIT_STRING_SIZE_32 */
2611 static int hf_rnsap_omegadot_nav = -1; /* BIT_STRING_SIZE_24 */
2612 static int hf_rnsap_ganss_e_nav = -1; /* BIT_STRING_SIZE_32 */
2613 static int hf_rnsap_idot_nav = -1; /* BIT_STRING_SIZE_14 */
2614 static int hf_rnsap_a_sqrt_nav = -1; /* BIT_STRING_SIZE_32 */
2615 static int hf_rnsap_i_zero_nav = -1; /* BIT_STRING_SIZE_32 */
2616 static int hf_rnsap_omega_zero_nav = -1; /* BIT_STRING_SIZE_32 */
2617 static int hf_rnsap_c_rs_nav = -1; /* BIT_STRING_SIZE_16 */
2618 static int hf_rnsap_c_is_nav = -1; /* BIT_STRING_SIZE_16 */
2619 static int hf_rnsap_c_us_nav = -1; /* BIT_STRING_SIZE_16 */
2620 static int hf_rnsap_c_rc_nav = -1; /* BIT_STRING_SIZE_16 */
2621 static int hf_rnsap_c_ic_nav = -1; /* BIT_STRING_SIZE_16 */
2622 static int hf_rnsap_c_uc_nav = -1; /* BIT_STRING_SIZE_16 */
2623 static int hf_rnsap_GANSS_Real_Time_Integrity_item = -1; /* GANSS_Real_Time_Integrity_item */
2624 static int hf_rnsap_bad_ganss_satId = -1; /* INTEGER_0_63 */
2625 static int hf_rnsap_bad_ganss_signalId = -1; /* BIT_STRING_SIZE_8 */
2626 static int hf_rnsap_latitudeSign = -1; /* T_latitudeSign */
2627 static int hf_rnsap_degreesOfLatitude = -1; /* INTEGER_0_2147483647 */
2628 static int hf_rnsap_degreesOfLongitude = -1; /* INTEGER_M2147483648_2147483647 */
2629 static int hf_rnsap_directionOfAltitude_01 = -1; /* T_directionOfAltitude_01 */
2630 static int hf_rnsap_GANSS_SatelliteInformationKP_item = -1; /* GANSS_SatelliteInformationKP_item */
2631 static int hf_rnsap_ganss_e_alm = -1; /* BIT_STRING_SIZE_11 */
2632 static int hf_rnsap_ganss_delta_I_alm = -1; /* BIT_STRING_SIZE_11 */
2633 static int hf_rnsap_ganss_omegadot_alm = -1; /* BIT_STRING_SIZE_11 */
2634 static int hf_rnsap_ganss_svhealth_alm = -1; /* BIT_STRING_SIZE_4 */
2635 static int hf_rnsap_ganss_delta_a_sqrt_alm = -1; /* BIT_STRING_SIZE_17 */
2636 static int hf_rnsap_ganss_omegazero_alm = -1; /* BIT_STRING_SIZE_16 */
2637 static int hf_rnsap_ganss_m_zero_alm = -1; /* BIT_STRING_SIZE_16 */
2638 static int hf_rnsap_ganss_omega_alm = -1; /* BIT_STRING_SIZE_16 */
2639 static int hf_rnsap_ganss_af_zero_alm = -1; /* BIT_STRING_SIZE_14 */
2640 static int hf_rnsap_ganss_af_one_alm = -1; /* BIT_STRING_SIZE_11 */
2641 static int hf_rnsap_Ganss_Sat_Info_AddNavList_item = -1; /* Ganss_Sat_Info_AddNavList_item */
2642 static int hf_rnsap_svHealth = -1; /* BIT_STRING_SIZE_6 */
2643 static int hf_rnsap_iod = -1; /* BIT_STRING_SIZE_11 */
2644 static int hf_rnsap_ganssAddClockModels = -1; /* GANSS_AddClockModels */
2645 static int hf_rnsap_ganssAddOrbitModels = -1; /* GANSS_AddOrbitModels */
2646 static int hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item = -1; /* GANSS_SAT_Info_Almanac_GLOkpList_item */
2647 static int hf_rnsap_gloAlmNA = -1; /* BIT_STRING_SIZE_11 */
2648 static int hf_rnsap_gloAlmnA = -1; /* BIT_STRING_SIZE_5 */
2649 static int hf_rnsap_gloAlmHA = -1; /* BIT_STRING_SIZE_5 */
2650 static int hf_rnsap_gloAlmLambdaA = -1; /* BIT_STRING_SIZE_21 */
2651 static int hf_rnsap_gloAlmTlambdaA = -1; /* BIT_STRING_SIZE_21 */
2652 static int hf_rnsap_gloAlmDeltaIA = -1; /* BIT_STRING_SIZE_18 */
2653 static int hf_rnsap_gloAkmDeltaTA = -1; /* BIT_STRING_SIZE_22 */
2654 static int hf_rnsap_gloAlmDeltaTdotA = -1; /* BIT_STRING_SIZE_7 */
2655 static int hf_rnsap_gloAlmEpsilonA = -1; /* BIT_STRING_SIZE_15 */
2656 static int hf_rnsap_gloAlmOmegaA = -1; /* BIT_STRING_SIZE_16 */
2657 static int hf_rnsap_gloAlmTauA = -1; /* BIT_STRING_SIZE_10 */
2658 static int hf_rnsap_gloAlmCA = -1; /* BIT_STRING_SIZE_1 */
2659 static int hf_rnsap_gloAlmMA = -1; /* BIT_STRING_SIZE_2 */
2660 static int hf_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item = -1; /* GANSS_SAT_Info_Almanac_MIDIkpList_item */
2661 static int hf_rnsap_midiAlmE = -1; /* BIT_STRING_SIZE_11 */
2662 static int hf_rnsap_midiAlmDeltaI = -1; /* BIT_STRING_SIZE_11 */
2663 static int hf_rnsap_midiAlmOmegaDot = -1; /* BIT_STRING_SIZE_11 */
2664 static int hf_rnsap_midiAlmSqrtA = -1; /* BIT_STRING_SIZE_17 */
2665 static int hf_rnsap_midiAlmOmega0 = -1; /* BIT_STRING_SIZE_16 */
2666 static int hf_rnsap_midiAlmOmega = -1; /* BIT_STRING_SIZE_16 */
2667 static int hf_rnsap_midiAlmMo = -1; /* BIT_STRING_SIZE_16 */
2668 static int hf_rnsap_midiAlmaf0 = -1; /* BIT_STRING_SIZE_11 */
2669 static int hf_rnsap_midiAlmaf1 = -1; /* BIT_STRING_SIZE_10 */
2670 static int hf_rnsap_midiAlmL1Health = -1; /* BIT_STRING_SIZE_1 */
2671 static int hf_rnsap_midiAlmL2Health = -1; /* BIT_STRING_SIZE_1 */
2672 static int hf_rnsap_midiAlmL5Health = -1; /* BIT_STRING_SIZE_1 */
2673 static int hf_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item = -1; /* GANSS_SAT_Info_Almanac_NAVkpList_item */
2674 static int hf_rnsap_navAlmE = -1; /* BIT_STRING_SIZE_16 */
2675 static int hf_rnsap_navAlmDeltaI = -1; /* BIT_STRING_SIZE_16 */
2676 static int hf_rnsap_navAlmOMEGADOT = -1; /* BIT_STRING_SIZE_16 */
2677 static int hf_rnsap_navAlmSVHealth = -1; /* BIT_STRING_SIZE_8 */
2678 static int hf_rnsap_navAlmSqrtA = -1; /* BIT_STRING_SIZE_24 */
2679 static int hf_rnsap_navAlmOMEGAo = -1; /* BIT_STRING_SIZE_24 */
2680 static int hf_rnsap_navAlmOmega = -1; /* BIT_STRING_SIZE_24 */
2681 static int hf_rnsap_navAlmMo = -1; /* BIT_STRING_SIZE_24 */
2682 static int hf_rnsap_navAlmaf0 = -1; /* BIT_STRING_SIZE_11 */
2683 static int hf_rnsap_navAlmaf1 = -1; /* BIT_STRING_SIZE_11 */
2684 static int hf_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item = -1; /* GANSS_SAT_Info_Almanac_REDkpList_item */
2685 static int hf_rnsap_redAlmDeltaA = -1; /* BIT_STRING_SIZE_8 */
2686 static int hf_rnsap_redAlmOmega0 = -1; /* BIT_STRING_SIZE_7 */
2687 static int hf_rnsap_redAlmPhi0 = -1; /* BIT_STRING_SIZE_7 */
2688 static int hf_rnsap_redAlmL1Health = -1; /* BIT_STRING_SIZE_1 */
2689 static int hf_rnsap_redAlmL2Health = -1; /* BIT_STRING_SIZE_1 */
2690 static int hf_rnsap_redAlmL5Health = -1; /* BIT_STRING_SIZE_1 */
2691 static int hf_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item = -1; /* GANSS_SAT_Info_Almanac_SBASecefList_item */
2692 static int hf_rnsap_sbasAlmDataID = -1; /* BIT_STRING_SIZE_2 */
2693 static int hf_rnsap_sbasAlmHealth = -1; /* BIT_STRING_SIZE_8 */
2694 static int hf_rnsap_sbasAlmXg = -1; /* BIT_STRING_SIZE_15 */
2695 static int hf_rnsap_sbasAlmYg = -1; /* BIT_STRING_SIZE_15 */
2696 static int hf_rnsap_sbasAlmZg = -1; /* BIT_STRING_SIZE_9 */
2697 static int hf_rnsap_sbasAlmXgdot = -1; /* BIT_STRING_SIZE_3 */
2698 static int hf_rnsap_sbasAlmYgDot = -1; /* BIT_STRING_SIZE_3 */
2699 static int hf_rnsap_sbasAlmZgDot = -1; /* BIT_STRING_SIZE_4 */
2700 static int hf_rnsap_sbasAlmTo = -1; /* BIT_STRING_SIZE_11 */
2701 static int hf_rnsap_GANSS_Sat_Info_Nav_item = -1; /* GANSS_Sat_Info_Nav_item */
2702 static int hf_rnsap_svHealth_01 = -1; /* BIT_STRING_SIZE_5 */
2703 static int hf_rnsap_iod_01 = -1; /* BIT_STRING_SIZE_10 */
2704 static int hf_rnsap_ganssClockModel = -1; /* GANSS_Clock_Model */
2705 static int hf_rnsap_ganssOrbitModel = -1; /* GANSS_Orbit_Model */
2706 static int hf_rnsap_sbasAgfo = -1; /* BIT_STRING_SIZE_12 */
2707 static int hf_rnsap_sbasAgf1 = -1; /* BIT_STRING_SIZE_8 */
2708 static int hf_rnsap_ganss_time_model_Ref_Time = -1; /* INTEGER_0_37799 */
2709 static int hf_rnsap_ganss_t_a0 = -1; /* INTEGER_M2147483648_2147483647 */
2710 static int hf_rnsap_ganss_t_a1 = -1; /* INTEGER_M8388608_8388607 */
2711 static int hf_rnsap_ganss_t_a2 = -1; /* INTEGER_M64_63 */
2712 static int hf_rnsap_gnss_to_id = -1; /* T_gnss_to_id */
2713 static int hf_rnsap_ganss_wk_number_01 = -1; /* INTEGER_0_8191 */
2714 static int hf_rnsap_ganssDay = -1; /* INTEGER_0_8191 */
2715 static int hf_rnsap_a_one_utc = -1; /* BIT_STRING_SIZE_24 */
2716 static int hf_rnsap_a_zero_utc = -1; /* BIT_STRING_SIZE_32 */
2717 static int hf_rnsap_t_ot_utc = -1; /* BIT_STRING_SIZE_8 */
2718 static int hf_rnsap_w_n_t_utc = -1; /* BIT_STRING_SIZE_8 */
2719 static int hf_rnsap_delta_t_ls_utc = -1; /* BIT_STRING_SIZE_8 */
2720 static int hf_rnsap_w_n_lsf_utc = -1; /* BIT_STRING_SIZE_8 */
2721 static int hf_rnsap_dn_utc = -1; /* BIT_STRING_SIZE_8 */
2722 static int hf_rnsap_delta_t_lsf_utc = -1; /* BIT_STRING_SIZE_8 */
2723 static int hf_rnsap_utcA0 = -1; /* BIT_STRING_SIZE_16 */
2724 static int hf_rnsap_utcA1 = -1; /* BIT_STRING_SIZE_13 */
2725 static int hf_rnsap_utcA2 = -1; /* BIT_STRING_SIZE_7 */
2726 static int hf_rnsap_utcDeltaTls = -1; /* BIT_STRING_SIZE_8 */
2727 static int hf_rnsap_utcTot = -1; /* BIT_STRING_SIZE_16 */
2728 static int hf_rnsap_utcWNot = -1; /* BIT_STRING_SIZE_13 */
2729 static int hf_rnsap_utcWNlsf = -1; /* BIT_STRING_SIZE_8 */
2730 static int hf_rnsap_utcDN = -1; /* BIT_STRING_SIZE_4 */
2731 static int hf_rnsap_utcDeltaTlsf = -1; /* BIT_STRING_SIZE_8 */
2732 static int hf_rnsap_nA = -1; /* BIT_STRING_SIZE_11 */
2733 static int hf_rnsap_tauC = -1; /* BIT_STRING_SIZE_32 */
2734 static int hf_rnsap_deltaUT1_01 = -1; /* GANSS_DeltaUT1 */
2735 static int hf_rnsap_kp = -1; /* BIT_STRING_SIZE_2 */
2736 static int hf_rnsap_utcA1wnt = -1; /* BIT_STRING_SIZE_24 */
2737 static int hf_rnsap_utcA0wnt = -1; /* BIT_STRING_SIZE_32 */
2738 static int hf_rnsap_utcTot_01 = -1; /* BIT_STRING_SIZE_8 */
2739 static int hf_rnsap_utcWNt = -1; /* BIT_STRING_SIZE_8 */
2740 static int hf_rnsap_utcDN_01 = -1; /* BIT_STRING_SIZE_8 */
2741 static int hf_rnsap_utcStandardID = -1; /* BIT_STRING_SIZE_3 */
2742 static int hf_rnsap_altitudeAndDirection = -1; /* GA_AltitudeAndDirection */
2743 static int hf_rnsap_uncertaintyEllipse = -1; /* GA_UncertaintyEllipse */
2744 static int hf_rnsap_uncertaintyAltitude = -1; /* INTEGER_0_127 */
2745 static int hf_rnsap_uncertaintySemi_major = -1; /* INTEGER_0_127 */
2746 static int hf_rnsap_uncertaintySemi_minor = -1; /* INTEGER_0_127 */
2747 static int hf_rnsap_orientationOfMajorAxis = -1; /* INTEGER_0_179 */
2748 static int hf_rnsap_uncertaintyCode = -1; /* INTEGER_0_127 */
2749 static int hf_rnsap_geographicalCoordinate = -1; /* GeographicalCoordinate */
2750 static int hf_rnsap_latitudeSign_01 = -1; /* T_latitudeSign_01 */
2751 static int hf_rnsap_latitude = -1; /* INTEGER_0_8388607 */
2752 static int hf_rnsap_longitude = -1; /* INTEGER_M8388608_8388607 */
2753 static int hf_rnsap_sI = -1; /* GERAN_SystemInfo */
2754 static int hf_rnsap_pSI = -1; /* GERAN_SystemInfo */
2755 static int hf_rnsap_GERAN_SystemInfo_item = -1; /* GERAN_SystemInfo_item */
2756 static int hf_rnsap_gERAN_SI_block = -1; /* OCTET_STRING_SIZE_1_23 */
2757 static int hf_rnsap_wna_alm = -1; /* BIT_STRING_SIZE_8 */
2758 static int hf_rnsap_satellite_Almanac_Information = -1; /* T_satellite_Almanac_Information */
2759 static int hf_rnsap_satellite_Almanac_Information_item = -1; /* T_satellite_Almanac_Information_item */
2760 static int hf_rnsap_dATA_ID = -1; /* DATA_ID */
2761 static int hf_rnsap_gps_e_alm = -1; /* BIT_STRING_SIZE_16 */
2762 static int hf_rnsap_gps_toa_alm = -1; /* BIT_STRING_SIZE_8 */
2763 static int hf_rnsap_gps_delta_I_alm = -1; /* BIT_STRING_SIZE_16 */
2764 static int hf_rnsap_omegadot_alm = -1; /* BIT_STRING_SIZE_16 */
2765 static int hf_rnsap_svhealth_alm = -1; /* BIT_STRING_SIZE_8 */
2766 static int hf_rnsap_gps_a_sqrt_alm = -1; /* BIT_STRING_SIZE_24 */
2767 static int hf_rnsap_omegazero_alm = -1; /* BIT_STRING_SIZE_24 */
2768 static int hf_rnsap_m_zero_alm = -1; /* BIT_STRING_SIZE_24 */
2769 static int hf_rnsap_gps_omega_alm = -1; /* BIT_STRING_SIZE_24 */
2770 static int hf_rnsap_gps_af_zero_alm = -1; /* BIT_STRING_SIZE_11 */
2771 static int hf_rnsap_gps_af_one_alm = -1; /* BIT_STRING_SIZE_11 */
2772 static int hf_rnsap_sVGlobalHealth_alm = -1; /* BIT_STRING_SIZE_364 */
2773 static int hf_rnsap_Satellite_Almanac_Information_ExtItem_item = -1; /* Satellite_Almanac_Information_ExtItem_item */
2774 static int hf_rnsap_GPSInformation_item = -1; /* GPSInformation_item */
2775 static int hf_rnsap_gPSInformationItem = -1; /* T_gPSInformationItem */
2776 static int hf_rnsap_alpha_zero_ionos_01 = -1; /* BIT_STRING_SIZE_8 */
2777 static int hf_rnsap_alpha_one_ionos_01 = -1; /* BIT_STRING_SIZE_8 */
2778 static int hf_rnsap_alpha_two_ionos_01 = -1; /* BIT_STRING_SIZE_8 */
2779 static int hf_rnsap_alpha_three_ionos = -1; /* BIT_STRING_SIZE_8 */
2780 static int hf_rnsap_beta_zero_ionos = -1; /* BIT_STRING_SIZE_8 */
2781 static int hf_rnsap_beta_one_ionos = -1; /* BIT_STRING_SIZE_8 */
2782 static int hf_rnsap_beta_two_ionos = -1; /* BIT_STRING_SIZE_8 */
2783 static int hf_rnsap_beta_three_ionos = -1; /* BIT_STRING_SIZE_8 */
2784 static int hf_rnsap_GPS_NavigationModel_and_TimeRecovery_item = -1; /* GPS_NavigationModel_and_TimeRecovery_item */
2785 static int hf_rnsap_tx_tow_nav = -1; /* INTEGER_0_1048575 */
2786 static int hf_rnsap_tlm_message_nav = -1; /* BIT_STRING_SIZE_14 */
2787 static int hf_rnsap_tlm_revd_c_nav = -1; /* BIT_STRING_SIZE_2 */
2788 static int hf_rnsap_ho_word_nav = -1; /* BIT_STRING_SIZE_22 */
2789 static int hf_rnsap_w_n_nav = -1; /* BIT_STRING_SIZE_10 */
2790 static int hf_rnsap_ca_or_p_on_l2_nav = -1; /* BIT_STRING_SIZE_2 */
2791 static int hf_rnsap_user_range_accuracy_index_nav = -1; /* BIT_STRING_SIZE_4 */
2792 static int hf_rnsap_sv_health_nav = -1; /* BIT_STRING_SIZE_6 */
2793 static int hf_rnsap_iodc_nav = -1; /* BIT_STRING_SIZE_10 */
2794 static int hf_rnsap_l2_p_dataflag_nav = -1; /* BIT_STRING_SIZE_1 */
2795 static int hf_rnsap_sf1_reserved_nav = -1; /* BIT_STRING_SIZE_87 */
2796 static int hf_rnsap_t_gd_nav = -1; /* BIT_STRING_SIZE_8 */
2797 static int hf_rnsap_t_oc_nav = -1; /* BIT_STRING_SIZE_16 */
2798 static int hf_rnsap_a_f_2_nav = -1; /* BIT_STRING_SIZE_8 */
2799 static int hf_rnsap_a_f_1_nav = -1; /* BIT_STRING_SIZE_16 */
2800 static int hf_rnsap_a_f_zero_nav = -1; /* BIT_STRING_SIZE_22 */
2801 static int hf_rnsap_gps_e_nav = -1; /* BIT_STRING_SIZE_32 */
2802 static int hf_rnsap_t_oe_nav = -1; /* BIT_STRING_SIZE_16 */
2803 static int hf_rnsap_fit_interval_flag_nav = -1; /* BIT_STRING_SIZE_1 */
2804 static int hf_rnsap_aodo_nav = -1; /* BIT_STRING_SIZE_5 */
2805 static int hf_rnsap_gps_omega_nav = -1; /* BIT_STRING_SIZE_32 */
2806 static int hf_rnsap_spare_zero_fill = -1; /* BIT_STRING_SIZE_20 */
2807 static int hf_rnsap_badSatellites = -1; /* BadSatellites */
2808 static int hf_rnsap_noBadSatellite = -1; /* NULL */
2809 static int hf_rnsap_guaranteed_UL_Rate = -1; /* Guaranteed_Rate */
2810 static int hf_rnsap_guaranteed_DL_Rate = -1; /* Guaranteed_Rate */
2811 static int hf_rnsap_implicit = -1; /* HARQ_MemoryPartitioning_Implicit */
2812 static int hf_rnsap_explicit_01 = -1; /* HARQ_MemoryPartitioning_Explicit */
2813 static int hf_rnsap_number_of_Processes = -1; /* INTEGER_1_8_ */
2814 static int hf_rnsap_hARQ_MemoryPartitioningList = -1; /* HARQ_MemoryPartitioningList */
2815 static int hf_rnsap_HARQ_MemoryPartitioningList_item = -1; /* HARQ_MemoryPartitioningItem */
2816 static int hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_item = -1; /* HARQ_MemoryPartitioningItem */
2817 static int hf_rnsap_process_Memory_Size = -1; /* T_process_Memory_Size */
2818 static int hf_rnsap_hSDSCH_MACdFlows_Information = -1; /* HSDSCH_MACdFlows_Information */
2819 static int hf_rnsap_uE_Capabilities_Info = -1; /* UE_Capabilities_Info */
2820 static int hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM = -1; /* MAChsReorderingBufferSize_for_RLC_UM */
2821 static int hf_rnsap_cqiFeedback_CycleK = -1; /* CQI_Feedback_Cycle */
2822 static int hf_rnsap_cqiRepetitionFactor = -1; /* CQI_RepetitionFactor */
2823 static int hf_rnsap_ackNackRepetitionFactor = -1; /* AckNack_RepetitionFactor */
2824 static int hf_rnsap_cqiPowerOffset = -1; /* CQI_Power_Offset */
2825 static int hf_rnsap_ackPowerOffset = -1; /* Ack_Power_Offset */
2826 static int hf_rnsap_nackPowerOffset = -1; /* Nack_Power_Offset */
2827 static int hf_rnsap_hsscch_PowerOffset = -1; /* HSSCCH_PowerOffset */
2828 static int hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response = -1; /* HSDSCH_MACdFlow_Specific_InfoList_Response */
2829 static int hf_rnsap_hSSCCH_Specific_InfoList_Response = -1; /* HSSCCH_FDD_Specific_InfoList_Response */
2830 static int hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode = -1; /* DL_ScramblingCode */
2831 static int hf_rnsap_measurement_Power_Offset = -1; /* Measurement_Power_Offset */
2832 static int hf_rnsap_hARQ_MemoryPartitioning = -1; /* HARQ_MemoryPartitioning */
2833 static int hf_rnsap_sixtyfourQAM_UsageAllowedIndicator = -1; /* SixtyfourQAM_UsageAllowedIndicator */
2834 static int hf_rnsap_sixtyfourQAM_DL_UsageIndicator = -1; /* SixtyfourQAM_DL_UsageIndicator */
2835 static int hf_rnsap_hSDSCH_TBSizeTableIndicator = -1; /* HSDSCH_TBSizeTableIndicator */
2836 static int hf_rnsap_hSSCCH_CodeChangeGrant = -1; /* HSSCCH_Code_Change_Grant */
2837 static int hf_rnsap_hsSCCHCodeChangeIndicator = -1; /* HSSCCH_CodeChangeIndicator */
2838 static int hf_rnsap_hS_PDSCH_Code_Change_Indicator = -1; /* HS_PDSCH_Code_Change_Indicator */
2839 static int hf_rnsap_hS_DSCH_Secondary_Serving_cell_choice = -1; /* HS_DSCH_Secondary_Serving_cell_change_choice */
2840 static int hf_rnsap_hS_Secondary_Serving_cell_change_successful = -1; /* HS_Secondary_Serving_cell_change_successful */
2841 static int hf_rnsap_hS_Secondary_Serving_cell_change_unsuccessful = -1; /* HS_Secondary_Serving_cell_change_unsuccessful */
2842 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response = -1; /* HS_DSCH_FDD_Secondary_Serving_Information_Response */
2843 static int hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify = -1; /* HSDSCH_MACdFlow_Specific_InfoList_to_Modify */
2844 static int hf_rnsap_priorityQueue_Info_to_Modify = -1; /* PriorityQueue_InfoList_to_Modify */
2845 static int hf_rnsap_tDDAckNackPowerOffset = -1; /* TDD_AckNack_Power_Offset */
2846 static int hf_rnsap_priorityQueueInfotoModifyUnsynchronised = -1; /* PriorityQueue_InfoList_to_Modify_Unsynchronised */
2847 static int hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_item = -1; /* HSDSCH_MACdFlow_Specific_InfoItem */
2848 static int hf_rnsap_hSDSCH_MACdFlow_ID = -1; /* HSDSCH_MACdFlow_ID */
2849 static int hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response_item = -1; /* HSDSCH_MACdFlow_Specific_InfoItem_Response */
2850 static int hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item = -1; /* HSDSCH_MACdFlow_Specific_InfoItem_to_Modify */
2851 static int hf_rnsap_hSDSCH_MACdFlow_Specific_Info = -1; /* HSDSCH_MACdFlow_Specific_InfoList */
2852 static int hf_rnsap_priorityQueue_Info = -1; /* PriorityQueue_InfoList */
2853 static int hf_rnsap_HSDSCH_MACdFlows_to_Delete_item = -1; /* HSDSCH_MACdFlows_to_Delete_Item */
2854 static int hf_rnsap_hsDSCH_MACdFlow_ID = -1; /* HSDSCH_MACdFlow_ID */
2855 static int hf_rnsap_HSDSCH_Initial_Capacity_Allocation_item = -1; /* HSDSCH_Initial_Capacity_AllocationItem */
2856 static int hf_rnsap_maximum_MACdPDU_Size = -1; /* MACdPDU_Size */
2857 static int hf_rnsap_hSDSCH_InitialWindowSize = -1; /* HSDSCH_InitialWindowSize */
2858 static int hf_rnsap_setsOfHS_SCCH_Codes = -1; /* SetsOfHS_SCCH_Codes */
2859 static int hf_rnsap_hARQ_Preamble_Mode_Activation_Indicator = -1; /* HARQ_Preamble_Mode_Activation_Indicator */
2860 static int hf_rnsap_mIMO_N_M_Ratio = -1; /* MIMO_InformationResponse */
2861 static int hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response */
2862 static int hf_rnsap_Additional_EDCH_Preconfiguration_Information_item = -1; /* Additional_EDCH_Preconfiguration_Information_ItemIEs */
2863 static int hf_rnsap_mAChsResetScheme = -1; /* MAChsResetScheme */
2864 static int hf_rnsap_hSDSCH_Physical_Layer_Category = -1; /* INTEGER_1_64_ */
2865 static int hf_rnsap_secondaryServingCells = -1; /* SecondaryServingCells */
2866 static int hf_rnsap_numPrimaryHS_SCCH_Codes = -1; /* NumHS_SCCH_Codes */
2867 static int hf_rnsap_hARQ_Preamble_Mode = -1; /* HARQ_Preamble_Mode */
2868 static int hf_rnsap_mIMO_ActivationIndicator = -1; /* MIMO_ActivationIndicator */
2869 static int hf_rnsap_hSDSCH_MACdPDUSizeFormat = -1; /* HSDSCH_MACdPDUSizeFormat */
2870 static int hf_rnsap_uE_with_enhanced_HS_SCCH_support_indicator = -1; /* NULL */
2871 static int hf_rnsap_HS_SCCH_PreconfiguredCodes_item = -1; /* HS_SCCH_PreconfiguredCodesItem */
2872 static int hf_rnsap_hS_SCCH_CodeNumber = -1; /* HS_SCCH_CodeNumber */
2873 static int hf_rnsap_hS_PDSCH_RLID = -1; /* RL_ID */
2874 static int hf_rnsap_hSDSCH_FDD_Information = -1; /* HSDSCH_FDD_Information */
2875 static int hf_rnsap_hS_DSCH_serving_cell_choice = -1; /* HS_DSCH_serving_cell_change_choice */
2876 static int hf_rnsap_hS_serving_cell_change_successful = -1; /* HS_serving_cell_change_successful */
2877 static int hf_rnsap_hS_serving_cell_change_unsuccessful = -1; /* HS_serving_cell_change_unsuccessful */
2878 static int hf_rnsap_hSDSCH_FDD_Information_Response = -1; /* HSDSCH_FDD_Information_Response */
2879 static int hf_rnsap_tDD_AckNack_Power_Offset = -1; /* TDD_AckNack_Power_Offset */
2880 static int hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response = -1; /* HSSCCH_TDD_Specific_InfoList_Response */
2881 static int hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR = -1; /* HSSCCH_TDD_Specific_InfoList_Response_LCR */
2882 static int hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response = -1; /* HSPDSCH_TDD_Specific_InfoList_Response */
2883 static int hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response_LCR = -1; /* HSPDSCH_TDD_Specific_InfoList_Response_LCR */
2884 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_item = -1; /* HSPDSCH_TDD_Specific_InfoItem_Response */
2885 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR_item = -1; /* HSPDSCH_TDD_Specific_InfoItem_Response_LCR */
2886 static int hf_rnsap_timeslotLCR = -1; /* TimeSlotLCR */
2887 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_item = -1; /* HSPDSCH_TDD_Specific_InfoItem_Response768 */
2888 static int hf_rnsap_HSSCCH_FDD_Specific_InfoList_Response_item = -1; /* HSSCCH_FDD_Specific_InfoItem_Response */
2889 static int hf_rnsap_code_Number = -1; /* INTEGER_0_127 */
2890 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_item = -1; /* HSSCCH_TDD_Specific_InfoItem_Response */
2891 static int hf_rnsap_hSSICH_Info = -1; /* HSSICH_Info */
2892 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR_item = -1; /* HSSCCH_TDD_Specific_InfoItem_Response_LCR */
2893 static int hf_rnsap_first_TDD_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2894 static int hf_rnsap_second_TDD_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2895 static int hf_rnsap_hSSICH_InfoLCR = -1; /* HSSICH_InfoLCR */
2896 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_item = -1; /* HSSCCH_TDD_Specific_InfoItem_Response768 */
2897 static int hf_rnsap_hSSICH_Info768 = -1; /* HSSICH_Info768 */
2898 static int hf_rnsap_hsSICH_ID = -1; /* HS_SICH_ID */
2899 static int hf_rnsap_failed_HS_SICH = -1; /* HS_SICH_failed */
2900 static int hf_rnsap_missed_HS_SICH = -1; /* HS_SICH_missed */
2901 static int hf_rnsap_total_HS_SICH = -1; /* HS_SICH_total */
2902 static int hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_item = -1; /* HSSICH_ReferenceSignal_InformationLCR */
2903 static int hf_rnsap_midambleConfigurationLCR = -1; /* MidambleConfigurationLCR */
2904 static int hf_rnsap_midambleShift = -1; /* INTEGER_0_15 */
2905 static int hf_rnsap_transport_Block_Size_List = -1; /* Transport_Block_Size_List_LCR */
2906 static int hf_rnsap_hS_DSCH_SPS_Reservation_Indicator = -1; /* SPS_Reservation_Indicator */
2907 static int hf_rnsap_hS_DSCH_SPS_Operation_Indicator = -1; /* HS_DSCH_SPS_Operation_Indicator */
2908 static int hf_rnsap_Transport_Block_Size_List_LCR_item = -1; /* Transport_Block_Size_Item_LCR */
2909 static int hf_rnsap_transport_Block_Size_maping_Index_LCR = -1; /* Transport_Block_Size_maping_Index_LCR */
2910 static int hf_rnsap_transport_Block_Size_Index_LCR = -1; /* Transport_Block_Size_Index_LCR */
2911 static int hf_rnsap_Repetition_Period_List_LCR_item = -1; /* Repetition_Period_Item_LCR */
2912 static int hf_rnsap_logicalChannellevel = -1; /* LogicalChannellevel */
2913 static int hf_rnsap_priorityQueuelevel = -1; /* PriorityQueuelevel */
2914 static int hf_rnsap_hS_SICH_InformationList_for_HS_DSCH_SPS = -1; /* HS_SICH_InformationList_for_HS_DSCH_SPS */
2915 static int hf_rnsap_initial_HS_PDSCH_SPS_Resource = -1; /* Initial_HS_PDSCH_SPS_Resource */
2916 static int hf_rnsap_buffer_Size_for_HS_DSCH_SPS = -1; /* Process_Memory_Size */
2917 static int hf_rnsap_number_of_Processes_for_HS_DSCH_SPS = -1; /* Number_of_Processes_for_HS_DSCH_SPS */
2918 static int hf_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS_item = -1; /* HS_SICH_InformationItem_for_HS_DSCH_SPS */
2919 static int hf_rnsap_hS_SICH_Mapping_Index = -1; /* HS_SICH_Mapping_Index */
2920 static int hf_rnsap_hS_SICH_Type = -1; /* HS_SICH_Type */
2921 static int hf_rnsap_hS_SCCH_Associated_HS_SICH = -1; /* HS_SCCH_Associated_HS_SICH */
2922 static int hf_rnsap_non_HS_SCCH_Associated_HS_SICH = -1; /* Non_HS_SCCH_Associated_HS_SICH */
2923 static int hf_rnsap_extended_HS_SICH_ID = -1; /* HS_SICH_ID_Extension */
2924 static int hf_rnsap_non_HS_SCCH_Aassociated_HS_SICH_ID = -1; /* Non_HS_SCCH_Aassociated_HS_SICH_ID */
2925 static int hf_rnsap_hS_PDSCH_Offset = -1; /* TDD_PhysicalChannelOffset */
2926 static int hf_rnsap_hS_PDSCH_Midamble_Configuation = -1; /* MidambleShiftLCR */
2927 static int hf_rnsap_timeslot_Resource_Related_Information_01 = -1; /* HS_DSCH_TimeslotResourceLCR */
2928 static int hf_rnsap_startCode = -1; /* TDD_ChannelisationCode */
2929 static int hf_rnsap_endCode = -1; /* TDD_ChannelisationCode */
2930 static int hf_rnsap_transport_Block_Size_Index_01 = -1; /* Transport_Block_Size_Index_LCR */
2931 static int hf_rnsap_modulationType = -1; /* ModulationSPS_LCR */
2932 static int hf_rnsap_requestedDataValue = -1; /* RequestedDataValue */
2933 static int hf_rnsap_onDemand = -1; /* NULL */
2934 static int hf_rnsap_periodic = -1; /* PeriodicInformation */
2935 static int hf_rnsap_onModification = -1; /* OnModificationInformation */
2936 static int hf_rnsap_min = -1; /* INTEGER_1_60_ */
2937 static int hf_rnsap_hour = -1; /* INTEGER_1_24_ */
2938 static int hf_rnsap_dGPSThreshold = -1; /* DGPSThreshold */
2939 static int hf_rnsap_dGANSSThreshold = -1; /* DGANSSThreshold */
2940 static int hf_rnsap_informationTypeItem = -1; /* T_informationTypeItem */
2941 static int hf_rnsap_gPSInformation = -1; /* GPSInformation */
2942 static int hf_rnsap_iPDL_FDD_Parameters = -1; /* IPDL_FDD_Parameters */
2943 static int hf_rnsap_iPDL_TDD_Parameters = -1; /* IPDL_TDD_Parameters */
2944 static int hf_rnsap_extension_IPDLParameters = -1; /* Extension_IPDLParameters */
2945 static int hf_rnsap_Inter_Frequency_Cell_List_item = -1; /* Inter_Frequency_Cell */
2946 static int hf_rnsap_inter_Frequency_Cell_Information_SIB11 = -1; /* Inter_Frequency_Cell_Information_SIB11 */
2947 static int hf_rnsap_inter_Frequency_Cell_Information_SIB12 = -1; /* Inter_Frequency_Cell_Information_SIB12 */
2948 static int hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item = -1; /* Inter_Frequency_Cells_Information_SIB11_Per_Indication */
2949 static int hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item = -1; /* Inter_Frequency_Cells_Information_SIB12_Per_Indication */
2950 static int hf_rnsap_inter_Frequency_Cell_Indication_SIB11 = -1; /* Inter_Frequency_Cell_Indication */
2951 static int hf_rnsap_inter_Frequency_Cell_List_SIB11 = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12_List */
2952 static int hf_rnsap_inter_Frequency_Cell_Indication_SIB12 = -1; /* Inter_Frequency_Cell_Indication */
2953 static int hf_rnsap_inter_Frequency_Cell_List_SIB12 = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12_List */
2954 static int hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12 */
2955 static int hf_rnsap_interFrequencyCellID = -1; /* InterFrequencyCellID */
2956 static int hf_rnsap_iPSpacingFDD = -1; /* IPSpacingFDD */
2957 static int hf_rnsap_iPLength = -1; /* IPLength */
2958 static int hf_rnsap_iPOffset = -1; /* IPOffset */
2959 static int hf_rnsap_seed = -1; /* Seed */
2960 static int hf_rnsap_burstModeParameters = -1; /* BurstModeParameters */
2961 static int hf_rnsap_iPSpacingTDD = -1; /* IPSpacingTDD */
2962 static int hf_rnsap_iPStart = -1; /* IPStart */
2963 static int hf_rnsap_iPSlot = -1; /* IPSlot */
2964 static int hf_rnsap_iP_P_CCPCH = -1; /* IP_P_CCPCH */
2965 static int hf_rnsap_iPSub = -1; /* IPSub */
2966 static int hf_rnsap_idleIntervalInfo_k = -1; /* INTEGER_2_3 */
2967 static int hf_rnsap_idleIntervalInfo_offset = -1; /* INTEGER_0_7 */
2968 static int hf_rnsap_List_Of_PLMNs_item = -1; /* PLMN_Identity */
2969 static int hf_rnsap_uplinkLoadValue = -1; /* INTEGER_0_100 */
2970 static int hf_rnsap_downlinkLoadValue = -1; /* INTEGER_0_100 */
2971 static int hf_rnsap_maxTimeslotsPerSubFrame = -1; /* INTEGER_1_6 */
2972 static int hf_rnsap_maxPhysChPerTimeslot = -1; /* T_maxPhysChPerTimeslot */
2973 static int hf_rnsap_MAC_c_sh_SDU_LengthList_item = -1; /* MAC_c_sh_SDU_Length */
2974 static int hf_rnsap_MACdPDU_Size_IndexList_item = -1; /* MACdPDU_Size_IndexItem */
2975 static int hf_rnsap_sID = -1; /* SID */
2976 static int hf_rnsap_MACdPDU_Size_IndexList_to_Modify_item = -1; /* MACdPDU_Size_IndexItem_to_Modify */
2977 static int hf_rnsap_accessPointName = -1; /* AccessPointName */
2978 static int hf_rnsap_iPMulticastAddress = -1; /* IPMulticastAddress */
2979 static int hf_rnsap_MBMS_Bearer_Service_List_item = -1; /* TMGI */
2980 static int hf_rnsap_tmgi = -1; /* TMGI */
2981 static int hf_rnsap_transmissionMode = -1; /* TransmissionMode */
2982 static int hf_rnsap_preferredFrequencyLayer = -1; /* UARFCN */
2983 static int hf_rnsap_tMGI = -1; /* TMGI */
2984 static int hf_rnsap_pTM_Cell_List = -1; /* PTMCellList */
2985 static int hf_rnsap_pTP_Cell_List = -1; /* PTPCellList */
2986 static int hf_rnsap_not_Provided_Cell_List = -1; /* NotProvidedCellList */
2987 static int hf_rnsap_affectedUEInformationForMBMS = -1; /* AffectedUEInformationForMBMS */
2988 static int hf_rnsap_preferredFrequencyLayerInfo = -1; /* PreferredFrequencyLayerInfo */
2989 static int hf_rnsap_mBMS_ConcatenatedServiceList = -1; /* MBMS_ConcatenatedServiceList */
2990 static int hf_rnsap_l3_Information_1 = -1; /* L3_Information */
2991 static int hf_rnsap_l3_Information_2 = -1; /* L3_Information */
2992 static int hf_rnsap_MBMS_ConcatenatedServiceList_item = -1; /* TMGI */
2993 static int hf_rnsap_MBMS_RLC_Sequence_Number_Information_item = -1; /* MBMS_RLC_Sequence_Number_Information_List */
2994 static int hf_rnsap_mBMS_Bearer_Service_List_RLC = -1; /* MBMS_Bearer_Service_List_RLC */
2995 static int hf_rnsap_MBMS_Bearer_Service_List_RLC_item = -1; /* MBMS_Bearer_Service_List_RLCinfo */
2996 static int hf_rnsap_time_Stamp = -1; /* Time_Stamp */
2997 static int hf_rnsap_MCCH_Message_List_item = -1; /* L3_Information */
2998 static int hf_rnsap_secondaryCCPCHSystemInformationMBMS = -1; /* Secondary_CCPCH_System_Information_MBMS */
2999 static int hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_item = -1; /* MBSFN_Scheduling_Transmission_Time_Interval_Item */
3000 static int hf_rnsap_mbsfnSchedulingTransmissionTimeInterval = -1; /* MbsfnSchedulingTransmissionTimeInterval */
3001 static int hf_rnsap_sir = -1; /* SIR_Value_IncrDecrThres */
3002 static int hf_rnsap_sir_error = -1; /* SIR_Error_Value_IncrDecrThres */
3003 static int hf_rnsap_transmitted_code_power = -1; /* Transmitted_Code_Power_Value_IncrDecrThres */
3004 static int hf_rnsap_rscp = -1; /* RSCP_Value_IncrDecrThres */
3005 static int hf_rnsap_round_trip_time = -1; /* Round_Trip_Time_IncrDecrThres */
3006 static int hf_rnsap_extension_MeasurementIncreaseDecreaseThreshold = -1; /* Extension_MeasurementIncreaseDecreaseThreshold */
3007 static int hf_rnsap_sir_01 = -1; /* SIR_Value */
3008 static int hf_rnsap_sir_error_01 = -1; /* SIR_Error_Value */
3009 static int hf_rnsap_transmitted_code_power_01 = -1; /* Transmitted_Code_Power_Value */
3010 static int hf_rnsap_rscp_01 = -1; /* RSCP_Value */
3011 static int hf_rnsap_rx_timing_deviation = -1; /* Rx_Timing_Deviation_Value */
3012 static int hf_rnsap_round_trip_time_01 = -1; /* Round_Trip_Time_Value */
3013 static int hf_rnsap_extension_MeasurementThreshold = -1; /* Extension_MeasurementThreshold */
3014 static int hf_rnsap_type1 = -1; /* Type1 */
3015 static int hf_rnsap_midambleConfigurationBurstType1And3 = -1; /* MidambleConfigurationBurstType1And3 */
3016 static int hf_rnsap_midambleAllocationMode = -1; /* MidambleAllocationMode1 */
3017 static int hf_rnsap_defaultMidamble = -1; /* NULL */
3018 static int hf_rnsap_commonMidamble = -1; /* NULL */
3019 static int hf_rnsap_ueSpecificMidamble = -1; /* MidambleShiftLong */
3020 static int hf_rnsap_type2 = -1; /* Type2 */
3021 static int hf_rnsap_midambleConfigurationBurstType2 = -1; /* MidambleConfigurationBurstType2 */
3022 static int hf_rnsap_midambleAllocationMode_01 = -1; /* MidambleAllocationMode2 */
3023 static int hf_rnsap_ueSpecificMidamble_01 = -1; /* MidambleShiftShort */
3024 static int hf_rnsap_type3 = -1; /* Type3 */
3025 static int hf_rnsap_midambleAllocationMode_02 = -1; /* MidambleAllocationMode3 */
3026 static int hf_rnsap_midambleAllocationMode_03 = -1; /* MidambleAllocationMode */
3027 static int hf_rnsap_midambleShift_01 = -1; /* MidambleShiftLong */
3028 static int hf_rnsap_type1_01 = -1; /* Type7681 */
3029 static int hf_rnsap_midambleAllocationMode_04 = -1; /* MidambleAllocationMode7681 */
3030 static int hf_rnsap_type2_01 = -1; /* Type7682 */
3031 static int hf_rnsap_midambleConfigurationBurstType2_768 = -1; /* MidambleConfigurationBurstType2_768 */
3032 static int hf_rnsap_midambleAllocationMode_05 = -1; /* MidambleAllocationMode7682 */
3033 static int hf_rnsap_ueSpecificMidamble_02 = -1; /* MidambleShiftShort768 */
3034 static int hf_rnsap_type3_01 = -1; /* Type7683 */
3035 static int hf_rnsap_midambleAllocationMode_06 = -1; /* MidambleAllocationMode7683 */
3036 static int hf_rnsap_mIMO_PilotConfiguration = -1; /* MIMO_PilotConfiguration */
3037 static int hf_rnsap_mIMO_N_M_Ratio_01 = -1; /* MIMO_N_M_Ratio */
3038 static int hf_rnsap_primary_and_secondary_CPICH = -1; /* MIMO_S_CPICH_Channelisation_Code */
3039 static int hf_rnsap_normal_and_diversity_primary_CPICH = -1; /* NULL */
3040 static int hf_rnsap_addPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Add */
3041 static int hf_rnsap_modifyPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Modify */
3042 static int hf_rnsap_deletePriorityQueue = -1; /* PriorityQueue_Id */
3043 static int hf_rnsap_dL_PowerBalancing_Information = -1; /* DL_PowerBalancing_Information */
3044 static int hf_rnsap_minimumReducedE_DPDCH_GainFactor = -1; /* MinimumReducedE_DPDCH_GainFactor */
3045 static int hf_rnsap_secondary_UL_Frequency_Activation_State = -1; /* Secondary_UL_Frequency_Activation_State */
3046 static int hf_rnsap_extendedPropagationDelay = -1; /* ExtendedPropagationDelay */
3047 static int hf_rnsap_enhanced_PrimaryCPICH_EcNo = -1; /* Enhanced_PrimaryCPICH_EcNo */
3048 static int hf_rnsap_phase_Reference_Update_Indicator = -1; /* Phase_Reference_Update_Indicator */
3049 static int hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant = -1; /* NULL */
3050 static int hf_rnsap_list_Of_PLMNs = -1; /* List_Of_PLMNs */
3051 static int hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item = -1; /* MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR */
3052 static int hf_rnsap_uARFCN = -1; /* UARFCN */
3053 static int hf_rnsap_gERAN_SI_Type = -1; /* GERAN_SI_Type */
3054 static int hf_rnsap_Neighbouring_UMTS_CellInformation_item = -1; /* ProtocolIE_Single_Container */
3055 static int hf_rnsap_rNC_ID = -1; /* RNC_ID */
3056 static int hf_rnsap_cN_PS_DomainIdentifier = -1; /* CN_PS_DomainIdentifier */
3057 static int hf_rnsap_cN_CS_DomainIdentifier = -1; /* CN_CS_DomainIdentifier */
3058 static int hf_rnsap_neighbouring_FDD_CellInformation = -1; /* Neighbouring_FDD_CellInformation */
3059 static int hf_rnsap_neighbouring_TDD_CellInformation = -1; /* Neighbouring_TDD_CellInformation */
3060 static int hf_rnsap_Neighbouring_FDD_CellInformation_item = -1; /* Neighbouring_FDD_CellInformationItem */
3061 static int hf_rnsap_uARFCNforNu = -1; /* UARFCN */
3062 static int hf_rnsap_uARFCNforNd = -1; /* UARFCN */
3063 static int hf_rnsap_frameOffset = -1; /* FrameOffset */
3064 static int hf_rnsap_cellIndividualOffset = -1; /* CellIndividualOffset */
3065 static int hf_rnsap_txDiversityIndicator = -1; /* TxDiversityIndicator */
3066 static int hf_rnsap_sTTD_SupportIndicator = -1; /* STTD_SupportIndicator */
3067 static int hf_rnsap_closedLoopMode1_SupportIndicator = -1; /* ClosedLoopMode1_SupportIndicator */
3068 static int hf_rnsap_not_used_closedLoopMode2_SupportIndicator = -1; /* NULL */
3069 static int hf_rnsap_uC_ID = -1; /* UC_ID */
3070 static int hf_rnsap_Neighbouring_GSM_CellInformationIEs_item = -1; /* Neighbouring_GSM_CellInformationItem */
3071 static int hf_rnsap_cGI = -1; /* CGI */
3072 static int hf_rnsap_bSIC = -1; /* BSIC */
3073 static int hf_rnsap_band_Indicator = -1; /* Band_Indicator */
3074 static int hf_rnsap_bCCH_ARFCN = -1; /* BCCH_ARFCN */
3075 static int hf_rnsap_Neighbouring_TDD_CellInformation_item = -1; /* Neighbouring_TDD_CellInformationItem */
3076 static int hf_rnsap_uARFCNforNt = -1; /* UARFCN */
3077 static int hf_rnsap_cellParameterID = -1; /* CellParameterID */
3078 static int hf_rnsap_syncCase = -1; /* SyncCase */
3079 static int hf_rnsap_sCH_TimeSlot = -1; /* SCH_TimeSlot */
3080 static int hf_rnsap_sCTD_Indicator = -1; /* SCTD_Indicator */
3081 static int hf_rnsap_dPCHConstantValue = -1; /* DPCHConstantValue */
3082 static int hf_rnsap_pCCPCH_Power = -1; /* PCCPCH_Power */
3083 static int hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item = -1; /* Neighbouring_LCR_TDD_CellInformationItem */
3084 static int hf_rnsap_restrictionStateIndicator = -1; /* RestrictionStateIndicator */
3085 static int hf_rnsap_Neighbouring_E_UTRA_CellInformation_item = -1; /* Neighbouring_E_UTRA_CellInformationItem */
3086 static int hf_rnsap_eCGI = -1; /* ECGI */
3087 static int hf_rnsap_eARFCN_Information = -1; /* EARFCN_Information */
3088 static int hf_rnsap_NotProvidedCellList_item = -1; /* MBMSChannelTypeCellList */
3089 static int hf_rnsap_uplinkNRTLoadInformationValue = -1; /* INTEGER_0_3 */
3090 static int hf_rnsap_downlinkNRTLoadInformationValue = -1; /* INTEGER_0_3 */
3091 static int hf_rnsap_new_non_serving_RL_selection = -1; /* New_non_serving_RL_setup_selection */
3092 static int hf_rnsap_new_Serving_RL_in_DRNS = -1; /* NULL */
3093 static int hf_rnsap_new_Serving_RL_Not_in_DRNS = -1; /* NULL */
3094 static int hf_rnsap_new_Serving_RL_in_or_Not_in_DRNS = -1; /* NULL */
3095 static int hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_A = -1; /* EDCH_FDD_DL_ControlChannelInformation */
3096 static int hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_B = -1; /* EDCH_FDD_DL_ControlChannelInformation */
3097 static int hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_C = -1; /* EDCH_FDD_DL_ControlChannelInformation */
3098 static int hf_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item = -1; /* Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item */
3099 static int hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_A = -1; /* EDCH_FDD_DL_ControlChannelInformation */
3100 static int hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_B = -1; /* EDCH_FDD_DL_ControlChannelInformation */
3101 static int hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_C = -1; /* EDCH_FDD_DL_ControlChannelInformation */
3102 static int hf_rnsap_measurementThreshold = -1; /* MeasurementThreshold */
3103 static int hf_rnsap_informationThreshold = -1; /* InformationThreshold */
3104 static int hf_rnsap_PCH_InformationList_item = -1; /* PCH_InformationItem */
3105 static int hf_rnsap_informationReportPeriodicity = -1; /* InformationReportPeriodicity */
3106 static int hf_rnsap_imsi = -1; /* IMSI */
3107 static int hf_rnsap_defaultPreferredFrequency = -1; /* UARFCN */
3108 static int hf_rnsap_additionalPreferredFrequency = -1; /* AdditionalPreferredFrequency */
3109 static int hf_rnsap_PriorityQueue_InfoList_item = -1; /* PriorityQueue_InfoItem */
3110 static int hf_rnsap_priorityQueue_Id = -1; /* PriorityQueue_Id */
3111 static int hf_rnsap_associatedHSDSCH_MACdFlow = -1; /* HSDSCH_MACdFlow_ID */
3112 static int hf_rnsap_t1 = -1; /* T1 */
3113 static int hf_rnsap_discardTimer = -1; /* DiscardTimer */
3114 static int hf_rnsap_mAC_hsWindowSize = -1; /* MAC_hsWindowSize */
3115 static int hf_rnsap_mAChsGuaranteedBitRate = -1; /* MAChsGuaranteedBitRate */
3116 static int hf_rnsap_mACdPDU_Size_Index = -1; /* MACdPDU_Size_IndexList */
3117 static int hf_rnsap_rLC_Mode = -1; /* RLC_Mode */
3118 static int hf_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH_item = -1; /* PriorityQueue_InfoItem_EnhancedFACH_PCH */
3119 static int hf_rnsap_mAC_ehs_Reset_Timer = -1; /* MAC_ehs_Reset_Timer */
3120 static int hf_rnsap_maximum_MACdPDU_Size_01 = -1; /* MAC_PDU_SizeExtended */
3121 static int hf_rnsap_PriorityQueue_InfoList_to_Modify_item = -1; /* ModifyPriorityQueue */
3122 static int hf_rnsap_mACdPDU_Size_Index_to_Modify = -1; /* MACdPDU_Size_IndexList_to_Modify */
3123 static int hf_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item = -1; /* PriorityQueue_InfoItem_to_Modify_Unsynchronised */
3124 static int hf_rnsap_priorityQueueId = -1; /* PriorityQueue_Id */
3125 static int hf_rnsap_mBMSChannelTypeInfo = -1; /* MBMSChannelTypeInfo */
3126 static int hf_rnsap_mBMSPreferredFreqLayerInfo = -1; /* MBMSPreferredFreqLayerInfo */
3127 static int hf_rnsap_UpPCH_InformationList_LCRTDD_item = -1; /* ProtocolIE_Single_Container */
3128 static int hf_rnsap_uPPCHPositionLCR = -1; /* UPPCHPositionLCR */
3129 static int hf_rnsap_PTMCellList_item = -1; /* MBMSChannelTypeCellList */
3130 static int hf_rnsap_PTPCellList_item = -1; /* MBMSChannelTypeCellList */
3131 static int hf_rnsap_RB_Info_item = -1; /* RB_Identity */
3132 static int hf_rnsap_Reference_E_TFCI_Information_item = -1; /* Reference_E_TFCI_Information_Item */
3133 static int hf_rnsap_reference_E_TFCI = -1; /* E_TFCI */
3134 static int hf_rnsap_reference_E_TFCI_PO = -1; /* Reference_E_TFCI_PO */
3135 static int hf_rnsap_pSDomain = -1; /* NULL */
3136 static int hf_rnsap_cSDomain = -1; /* NULL */
3137 static int hf_rnsap_pS_CSDomain = -1; /* NULL */
3138 static int hf_rnsap_periodic_01 = -1; /* Periodic */
3139 static int hf_rnsap_eventA = -1; /* EventA */
3140 static int hf_rnsap_eventB = -1; /* EventB */
3141 static int hf_rnsap_eventC = -1; /* EventC */
3142 static int hf_rnsap_eventD = -1; /* EventD */
3143 static int hf_rnsap_eventE = -1; /* EventE */
3144 static int hf_rnsap_eventF = -1; /* EventF */
3145 static int hf_rnsap_extension_ReportCharacteristics = -1; /* Extension_ReportCharacteristics */
3146 static int hf_rnsap_ten_msec = -1; /* INTEGER_1_6000_ */
3147 static int hf_rnsap_gA_AccessPointPositionwithAltitude = -1; /* GA_AccessPointPositionwithOptionalAltitude */
3148 static int hf_rnsap_iPDLParameters = -1; /* IPDLParameters */
3149 static int hf_rnsap_dGPSCorrections = -1; /* DGPSCorrections */
3150 static int hf_rnsap_gPS_NavigationModel_and_TimeRecovery = -1; /* GPS_NavigationModel_and_TimeRecovery */
3151 static int hf_rnsap_gPS_Ionospheric_Model = -1; /* GPS_Ionospheric_Model */
3152 static int hf_rnsap_gPS_UTC_Model = -1; /* GPS_UTC_Model */
3153 static int hf_rnsap_gPS_Almanac = -1; /* GPS_Almanac */
3154 static int hf_rnsap_gPS_RealTime_Integrity = -1; /* GPS_RealTime_Integrity */
3155 static int hf_rnsap_gPS_RX_POS = -1; /* GPS_RX_POS */
3156 static int hf_rnsap_sFNSFN_GA_AccessPointPosition = -1; /* GA_AccessPointPositionwithOptionalAltitude */
3157 static int hf_rnsap_informationAvailable = -1; /* InformationAvailable */
3158 static int hf_rnsap_informationNotAvailable = -1; /* InformationNotAvailable */
3159 static int hf_rnsap_RL_Specific_DCH_Info_item = -1; /* RL_Specific_DCH_Info_Item */
3160 static int hf_rnsap_dCH_id = -1; /* DCH_ID */
3161 static int hf_rnsap_rL_Specific_EDCH_Info = -1; /* RL_Specific_EDCH_Info */
3162 static int hf_rnsap_RL_Specific_EDCH_Info_item = -1; /* RL_Specific_EDCH_InfoItem */
3163 static int hf_rnsap_uplinkRTLoadValue = -1; /* INTEGER_0_100 */
3164 static int hf_rnsap_downlinkRTLoadValue = -1; /* INTEGER_0_100 */
3165 static int hf_rnsap_sAC = -1; /* SAC */
3166 static int hf_rnsap_SecondaryServingCells_item = -1; /* SecondaryServingCellsItem */
3167 static int hf_rnsap_secondaryC_ID = -1; /* C_ID */
3168 static int hf_rnsap_numSecondaryHS_SCCH_Codes = -1; /* NumHS_SCCH_Codes */
3169 static int hf_rnsap_dl_TFCS = -1; /* TFCS */
3170 static int hf_rnsap_tFCI_Coding = -1; /* TFCI_Coding */
3171 static int hf_rnsap_secondary_CCPCH_TDD_InformationList = -1; /* Secondary_CCPCH_TDD_InformationList */
3172 static int hf_rnsap_fACH_InformationList = -1; /* FACH_InformationList */
3173 static int hf_rnsap_pCH_InformationList = -1; /* PCH_InformationList */
3174 static int hf_rnsap_new_secondary_CPICH = -1; /* Secondary_CPICH_Information */
3175 static int hf_rnsap_secondary_CPICH_shall_not_be_used = -1; /* NULL */
3176 static int hf_rnsap_secondary_LCR_CCPCH_TDD_InformationList = -1; /* Secondary_LCR_CCPCH_TDD_InformationList */
3177 static int hf_rnsap_secondary_CCPCH_TDD_InformationList768 = -1; /* Secondary_CCPCH_TDD_InformationList768 */
3178 static int hf_rnsap_Secondary_CCPCH_TDD_InformationList_item = -1; /* Secondary_CCPCH_TDD_InformationItem */
3179 static int hf_rnsap_secondary_CCPCH_TDD_Code_Information = -1; /* Secondary_CCPCH_TDD_Code_Information */
3180 static int hf_rnsap_tDD_PhysicalChannelOffset = -1; /* TDD_PhysicalChannelOffset */
3181 static int hf_rnsap_Secondary_LCR_CCPCH_TDD_InformationList_item = -1; /* Secondary_LCR_CCPCH_TDD_InformationItem */
3182 static int hf_rnsap_secondary_LCR_CCPCH_TDD_Code_Information = -1; /* Secondary_LCR_CCPCH_TDD_Code_Information */
3183 static int hf_rnsap_Secondary_CCPCH_TDD_InformationList768_item = -1; /* Secondary_CCPCH_TDD_InformationItem768 */
3184 static int hf_rnsap_secondary_CCPCH_TDD_Code_Information768 = -1; /* Secondary_CCPCH_TDD_Code_Information768 */
3185 static int hf_rnsap_Secondary_CCPCH_TDD_Code_Information_item = -1; /* Secondary_CCPCH_TDD_Code_InformationItem */
3186 static int hf_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information_item = -1; /* Secondary_LCR_CCPCH_TDD_Code_InformationItem */
3187 static int hf_rnsap_s_CCPCH_TimeSlotFormat_LCR = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
3188 static int hf_rnsap_Secondary_CCPCH_TDD_Code_Information768_item = -1; /* Secondary_CCPCH_TDD_Code_InformationItem768 */
3189 static int hf_rnsap_possible_Secondary_Serving_Cell_List = -1; /* Possible_Secondary_Serving_Cell_List */
3190 static int hf_rnsap_Possible_Secondary_Serving_Cell_List_item = -1; /* Possible_Secondary_Serving_Cell */
3191 static int hf_rnsap_SetsOfHS_SCCH_Codes_item = -1; /* SetsOfHS_SCCH_CodesItem */
3192 static int hf_rnsap_hS_SCCH_PreconfiguredCodes = -1; /* HS_SCCH_PreconfiguredCodes */
3193 static int hf_rnsap_sixtyfourQAM_DL_SupportIndicator = -1; /* SixtyfourQAM_DL_SupportIndicator */
3194 static int hf_rnsap_setup = -1; /* Additional_EDCH_Setup_Info */
3195 static int hf_rnsap_configurationChange = -1; /* Additional_EDCH_Cell_Information_ConfigurationChange_List */
3196 static int hf_rnsap_removal = -1; /* Additional_EDCH_Cell_Information_Removal_List */
3197 static int hf_rnsap_sFNSFNChangeLimit = -1; /* SFNSFNChangeLimit */
3198 static int hf_rnsap_predictedSFNSFNDeviationLimit = -1; /* PredictedSFNSFNDeviationLimit */
3199 static int hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1; /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
3200 static int hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1; /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item */
3201 static int hf_rnsap_sFNSFNValue = -1; /* SFNSFNValue */
3202 static int hf_rnsap_sFNSFNQuality = -1; /* SFNSFNQuality */
3203 static int hf_rnsap_sFNSFNDriftRate = -1; /* SFNSFNDriftRate */
3204 static int hf_rnsap_sFNSFNDriftRateQuality = -1; /* SFNSFNDriftRateQuality */
3205 static int hf_rnsap_sFNSFNTimeStampInformation = -1; /* SFNSFNTimeStampInformation */
3206 static int hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1; /* T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
3207 static int hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1; /* T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item */
3208 static int hf_rnsap_sFNSFNTimeStamp_FDD = -1; /* SFN */
3209 static int hf_rnsap_sFNSFNTimeStamp_TDD = -1; /* SFNSFNTimeStamp_TDD */
3210 static int hf_rnsap_sFN = -1; /* SFN */
3211 static int hf_rnsap_sFNSFN_FDD = -1; /* SFNSFN_FDD */
3212 static int hf_rnsap_sFNSFN_TDD = -1; /* SFNSFN_TDD */
3213 static int hf_rnsap_sFNSFN_TDD768 = -1; /* SFNSFN_TDD768 */
3214 static int hf_rnsap_listOfSNAs = -1; /* ListOfSNAs */
3215 static int hf_rnsap_ListOfSNAs_item = -1; /* SNACode */
3216 static int hf_rnsap_sRNTI = -1; /* S_RNTI */
3217 static int hf_rnsap_sRNTI_BitMaskIndex = -1; /* T_sRNTI_BitMaskIndex */
3218 static int hf_rnsap_n_INSYNC_IND = -1; /* INTEGER_1_256 */
3219 static int hf_rnsap_n_OUTSYNC_IND = -1; /* INTEGER_1_256 */
3220 static int hf_rnsap_t_RLFAILURE = -1; /* INTEGER_0_255 */
3221 static int hf_rnsap_maxSYNC_UL_transmissions = -1; /* T_maxSYNC_UL_transmissions */
3222 static int hf_rnsap_powerRampStep = -1; /* INTEGER_0_3_ */
3223 static int hf_rnsap_modulation = -1; /* Modulation */
3224 static int hf_rnsap_TDD_DCHs_to_Modify_item = -1; /* TDD_DCHs_to_ModifyItem */
3225 static int hf_rnsap_dCH_SpecificInformationList_03 = -1; /* TDD_DCHs_to_ModifySpecificInformationList */
3226 static int hf_rnsap_TDD_DCHs_to_ModifySpecificInformationList_item = -1; /* TDD_DCHs_to_ModifySpecificItem */
3227 static int hf_rnsap_ul_CCTrCH_ID = -1; /* CCTrCH_ID */
3228 static int hf_rnsap_dl_CCTrCH_ID = -1; /* CCTrCH_ID */
3229 static int hf_rnsap_TDD_DL_Code_Information_item = -1; /* TDD_DL_Code_InformationItem */
3230 static int hf_rnsap_dPCH_ID = -1; /* DPCH_ID */
3231 static int hf_rnsap_TDD_DL_Code_LCR_Information_item = -1; /* TDD_DL_Code_LCR_InformationItem */
3232 static int hf_rnsap_tdd_ChannelisationCodeLCR = -1; /* TDD_ChannelisationCodeLCR */
3233 static int hf_rnsap_tdd_DL_DPCH_TimeSlotFormat_LCR = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
3234 static int hf_rnsap_TDD_DL_Code_Information768_item = -1; /* TDD_DL_Code_InformationItem768 */
3235 static int hf_rnsap_qPSK = -1; /* QPSK_DL_DPCH_TimeSlotFormatTDD_LCR */
3236 static int hf_rnsap_eightPSK = -1; /* EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR */
3237 static int hf_rnsap_initialOffset = -1; /* INTEGER_0_255 */
3238 static int hf_rnsap_noinitialOffset = -1; /* INTEGER_0_63 */
3239 static int hf_rnsap_TDD_UL_Code_Information_item = -1; /* TDD_UL_Code_InformationItem */
3240 static int hf_rnsap_TDD_UL_Code_LCR_Information_item = -1; /* TDD_UL_Code_LCR_InformationItem */
3241 static int hf_rnsap_tdd_UL_DPCH_TimeSlotFormat_LCR = -1; /* TDD_UL_DPCH_TimeSlotFormat_LCR */
3242 static int hf_rnsap_TDD_UL_Code_Information768_item = -1; /* TDD_UL_Code_InformationItem768 */
3243 static int hf_rnsap_qPSK_01 = -1; /* QPSK_UL_DPCH_TimeSlotFormatTDD_LCR */
3244 static int hf_rnsap_eightPSK_01 = -1; /* EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR */
3245 static int hf_rnsap_plmn_id = -1; /* PLMN_Identity */
3246 static int hf_rnsap_service_id = -1; /* Service_ID */
3247 static int hf_rnsap_dsField = -1; /* DsField */
3248 static int hf_rnsap_genericTrafficCategory = -1; /* GenericTrafficCategory */
3249 static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_item = -1; /* Transmission_Gap_Pattern_Sequence_Information_item */
3250 static int hf_rnsap_tGPSID = -1; /* TGPSID */
3251 static int hf_rnsap_tGSN = -1; /* TGSN */
3252 static int hf_rnsap_tGL1 = -1; /* GapLength */
3253 static int hf_rnsap_tGL2 = -1; /* GapLength */
3254 static int hf_rnsap_tGD = -1; /* TGD */
3255 static int hf_rnsap_tGPL1 = -1; /* GapDuration */
3256 static int hf_rnsap_not_to_be_used_1 = -1; /* GapDuration */
3257 static int hf_rnsap_uL_DL_mode = -1; /* UL_DL_mode */
3258 static int hf_rnsap_downlink_Compressed_Mode_Method = -1; /* Downlink_Compressed_Mode_Method */
3259 static int hf_rnsap_uplink_Compressed_Mode_Method = -1; /* Uplink_Compressed_Mode_Method */
3260 static int hf_rnsap_dL_FrameType = -1; /* DL_FrameType */
3261 static int hf_rnsap_delta_SIR1 = -1; /* DeltaSIR */
3262 static int hf_rnsap_delta_SIR_after1 = -1; /* DeltaSIR */
3263 static int hf_rnsap_delta_SIR2 = -1; /* DeltaSIR */
3264 static int hf_rnsap_delta_SIR_after2 = -1; /* DeltaSIR */
3265 static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1; /* Transmission_Gap_Pattern_Sequence_Status_List_item */
3266 static int hf_rnsap_tGPRC = -1; /* TGPRC */
3267 static int hf_rnsap_tGCFN = -1; /* CFN */
3268 static int hf_rnsap_Transmission_Mode_Information_item = -1; /* Transmission_Mode_Information_List */
3269 static int hf_rnsap_mS = -1; /* INTEGER_0_16383 */
3270 static int hf_rnsap_lS = -1; /* INTEGER_0_4294967295 */
3271 static int hf_rnsap_tUTRANGANSSChangeLimit = -1; /* INTEGER_1_256 */
3272 static int hf_rnsap_predictedTUTRANGANSSDeviationLimit = -1; /* INTEGER_1_256 */
3273 static int hf_rnsap_tUTRANGANSS = -1; /* TUTRANGANSS */
3274 static int hf_rnsap_tUTRANGANSSQuality = -1; /* INTEGER_0_255 */
3275 static int hf_rnsap_tUTRANGANSSDriftRate = -1; /* INTEGER_M50_50 */
3276 static int hf_rnsap_tUTRANGANSSDriftRateQuality = -1; /* INTEGER_0_50 */
3277 static int hf_rnsap_ms_part = -1; /* INTEGER_0_16383 */
3278 static int hf_rnsap_ls_part = -1; /* INTEGER_0_4294967295 */
3279 static int hf_rnsap_tUTRANGPSChangeLimit = -1; /* TUTRANGPSChangeLimit */
3280 static int hf_rnsap_predictedTUTRANGPSDeviationLimit = -1; /* PredictedTUTRANGPSDeviationLimit */
3281 static int hf_rnsap_tUTRANGPS = -1; /* TUTRANGPS */
3282 static int hf_rnsap_tUTRANGPSQuality = -1; /* TUTRANGPSQuality */
3283 static int hf_rnsap_tUTRANGPSDriftRate = -1; /* TUTRANGPSDriftRate */
3284 static int hf_rnsap_tUTRANGPSDriftRateQuality = -1; /* TUTRANGPSDriftRateQuality */
3285 static int hf_rnsap_iEe_Extensions = -1; /* ProtocolExtensionContainer */
3286 static int hf_rnsap_signalledGainFactors = -1; /* T_signalledGainFactors */
3287 static int hf_rnsap_betaC = -1; /* BetaCD */
3288 static int hf_rnsap_betaD = -1; /* BetaCD */
3289 static int hf_rnsap_refTFCNumber = -1; /* RefTFCNumber */
3290 static int hf_rnsap_tFCSvalues = -1; /* T_tFCSvalues */
3291 static int hf_rnsap_no_Split_in_TFCI = -1; /* TFCS_TFCSList */
3292 static int hf_rnsap_not_Used_split_in_TFCI = -1; /* NULL */
3293 static int hf_rnsap_TFCS_TFCSList_item = -1; /* TFCS_TFCSList_item */
3294 static int hf_rnsap_cTFC = -1; /* TFCS_CTFC */
3295 static int hf_rnsap_tFC_Beta = -1; /* TransportFormatCombination_Beta */
3296 static int hf_rnsap_ctfc2bit = -1; /* INTEGER_0_3 */
3297 static int hf_rnsap_ctfc4bit = -1; /* INTEGER_0_15 */
3298 static int hf_rnsap_ctfc6bit = -1; /* INTEGER_0_63 */
3299 static int hf_rnsap_ctfc8bit = -1; /* INTEGER_0_255 */
3300 static int hf_rnsap_ctfc12bit = -1; /* INTEGER_0_4095 */
3301 static int hf_rnsap_ctfc16bit = -1; /* INTEGER_0_65535 */
3302 static int hf_rnsap_ctfcmaxbit = -1; /* INTEGER_0_maxCTFC */
3303 static int hf_rnsap_dynamicParts = -1; /* TransportFormatSet_DynamicPartList */
3304 static int hf_rnsap_semi_staticPart = -1; /* TransportFormatSet_Semi_staticPart */
3305 static int hf_rnsap_TransportFormatSet_DynamicPartList_item = -1; /* TransportFormatSet_DynamicPartList_item */
3306 static int hf_rnsap_nrOfTransportBlocks = -1; /* NrOfTransportBlocks */
3307 static int hf_rnsap_transportBlockSize = -1; /* TransportBlockSize */
3308 static int hf_rnsap_mode = -1; /* TransportFormatSet_ModeDP */
3309 static int hf_rnsap_tdd = -1; /* TDD_TransportFormatSet_ModeDP */
3310 static int hf_rnsap_notApplicable = -1; /* NULL */
3311 static int hf_rnsap_transmissionTimeIntervalInformation = -1; /* TransmissionTimeIntervalInformation */
3312 static int hf_rnsap_TransmissionTimeIntervalInformation_item = -1; /* TransmissionTimeIntervalInformation_item */
3313 static int hf_rnsap_transmissionTimeInterval = -1; /* TransmissionTimeIntervalDynamic */
3314 static int hf_rnsap_transmissionTime = -1; /* TransmissionTimeIntervalSemiStatic */
3315 static int hf_rnsap_channelCoding = -1; /* ChannelCodingType */
3316 static int hf_rnsap_codingRate = -1; /* CodingRate */
3317 static int hf_rnsap_rateMatcingAttribute = -1; /* RateMatchingAttribute */
3318 static int hf_rnsap_cRC_Size = -1; /* CRC_Size */
3319 static int hf_rnsap_mode_01 = -1; /* TransportFormatSet_ModeSSP */
3320 static int hf_rnsap_tdd_01 = -1; /* SecondInterleavingMode */
3321 static int hf_rnsap_uE_AggregateMaximumBitRateDownlink = -1; /* UE_AggregateMaximumBitRateDownlink */
3322 static int hf_rnsap_uE_AggregateMaximumBitRateUplink = -1; /* UE_AggregateMaximumBitRateUplink */
3323 static int hf_rnsap_imei = -1; /* IMEI */
3324 static int hf_rnsap_imeisv = -1; /* IMEISV */
3325 static int hf_rnsap_periodic_02 = -1; /* UEMeasurementReportCharacteristicsPeriodic */
3326 static int hf_rnsap_event1h = -1; /* UEMeasurementReportCharacteristicsEvent1h */
3327 static int hf_rnsap_event1i = -1; /* UEMeasurementReportCharacteristicsEvent1i */
3328 static int hf_rnsap_event6a = -1; /* UEMeasurementReportCharacteristicsEvent6a */
3329 static int hf_rnsap_event6b = -1; /* UEMeasurementReportCharacteristicsEvent6b */
3330 static int hf_rnsap_event6c = -1; /* UEMeasurementReportCharacteristicsEvent6c */
3331 static int hf_rnsap_event6d = -1; /* UEMeasurementReportCharacteristicsEvent6d */
3332 static int hf_rnsap_extension_ReportCharacteristics_01 = -1; /* UEMeasurementReportCharacteristics_Extension */
3333 static int hf_rnsap_uEMeasurementTreshold = -1; /* UEMeasurementThreshold */
3334 static int hf_rnsap_uEMeasurementTimeToTrigger = -1; /* UEMeasurementTimeToTrigger */
3335 static int hf_rnsap_uEMeasurementHysteresisTime = -1; /* UEMeasurementHysteresisTime */
3336 static int hf_rnsap_amountofReporting = -1; /* UEMeasurementReportCharacteristicsPeriodicAmountofReporting */
3337 static int hf_rnsap_reportingInterval = -1; /* UEMeasurementReportCharacteristicsPeriodicReportingInterval */
3338 static int hf_rnsap_timeslotISCP = -1; /* UEMeasurementThresholdDLTimeslotISCP */
3339 static int hf_rnsap_uETransmitPower = -1; /* UEMeasurementThresholdUETransmitPower */
3340 static int hf_rnsap_extension_UEMeasurementThreshold = -1; /* UEMeasurementThreshold_Extension */
3341 static int hf_rnsap_UEMeasurementTimeslotInfoHCR_item = -1; /* UEMeasurementTimeslotInfoHCR_IEs */
3342 static int hf_rnsap_burstType = -1; /* UEMeasurementTimeslotInfoHCRBurstType */
3343 static int hf_rnsap_UEMeasurementTimeslotInfoLCR_item = -1; /* UEMeasurementTimeslotInfoLCR_IEs */
3344 static int hf_rnsap_UEMeasurementTimeslotInfo768_item = -1; /* UEMeasurementTimeslotInfo768_IEs */
3345 static int hf_rnsap_burstType_01 = -1; /* UEMeasurementTimeslotInfo768BurstType */
3346 static int hf_rnsap_uE_Transmitted_Power = -1; /* UE_MeasurementValue_UE_Transmitted_Power */
3347 static int hf_rnsap_primary_CCPCH_RSCP = -1; /* UE_MeasurementValue_Primary_CCPCH_RSCP */
3348 static int hf_rnsap_dL_Timeslot_ISCP = -1; /* UE_MeasurementValue_DL_Timeslot_ISCP */
3349 static int hf_rnsap_extension_UEMeasurementValue = -1; /* UEMeasurementValue_Extension */
3350 static int hf_rnsap_uEMeasurementTransmittedPowerListHCR = -1; /* UEMeasurementValueTransmittedPowerListHCR */
3351 static int hf_rnsap_uEMeasurementTransmittedPowerListLCR = -1; /* UEMeasurementValueTransmittedPowerListLCR */
3352 static int hf_rnsap_UEMeasurementValueTransmittedPowerListHCR_item = -1; /* UEMeasurementValueTransmittedPowerListHCR_IEs */
3353 static int hf_rnsap_uETransmitPower_01 = -1; /* INTEGER_0_104 */
3354 static int hf_rnsap_UEMeasurementValueTransmittedPowerListLCR_item = -1; /* UEMeasurementValueTransmittedPowerListLCR_IEs */
3355 static int hf_rnsap_UEMeasurementValueTransmittedPowerList768_item = -1; /* UEMeasurementValueTransmittedPowerList768_IEs */
3356 static int hf_rnsap_primaryCCPCH_RSCP = -1; /* PrimaryCCPCH_RSCP */
3357 static int hf_rnsap_primaryCCPCH_RSCP_Delta = -1; /* PrimaryCCPCH_RSCP_Delta */
3358 static int hf_rnsap_uEMeasurementTimeslotISCPListHCR = -1; /* UEMeasurementValueTimeslotISCPListHCR */
3359 static int hf_rnsap_uEMeasurementTimeslotISCPListLCR = -1; /* UEMeasurementValueTimeslotISCPListLCR */
3360 static int hf_rnsap_UEMeasurementValueTimeslotISCPListHCR_item = -1; /* UEMeasurementValueTimeslotISCPListHCR_IEs */
3361 static int hf_rnsap_UEMeasurementValueTimeslotISCPListLCR_item = -1; /* UEMeasurementValueTimeslotISCPListLCR_IEs */
3362 static int hf_rnsap_UEMeasurementValueTimeslotISCPList768_item = -1; /* UEMeasurementValueTimeslotISCPList768_IEs */
3363 static int hf_rnsap_measurementAvailable_02 = -1; /* UEMeasurementValueInformationAvailable */
3364 static int hf_rnsap_measurementnotAvailable_02 = -1; /* UEMeasurementValueInformationnotAvailable */
3365 static int hf_rnsap_uEmeasurementValue = -1; /* UEMeasurementValue */
3366 static int hf_rnsap_cell_fach_pch = -1; /* Cell_Fach_Pch_State */
3367 static int hf_rnsap_ura_pch = -1; /* Ura_Pch_State */
3368 static int hf_rnsap_d_RNTI = -1; /* D_RNTI */
3369 static int hf_rnsap_srnc_id = -1; /* RNC_ID */
3370 static int hf_rnsap_ura_id = -1; /* URA_ID */
3371 static int hf_rnsap_UL_Timeslot_Information_item = -1; /* UL_Timeslot_InformationItem */
3372 static int hf_rnsap_uL_Code_Information = -1; /* TDD_UL_Code_Information */
3373 static int hf_rnsap_UL_TimeslotLCR_Information_item = -1; /* UL_TimeslotLCR_InformationItem */
3374 static int hf_rnsap_uL_Code_LCR_InformationList = -1; /* TDD_UL_Code_LCR_Information */
3375 static int hf_rnsap_sequenceNumber = -1; /* PLCCHsequenceNumber */
3376 static int hf_rnsap_UL_Timeslot_Information768_item = -1; /* UL_Timeslot_InformationItem768 */
3377 static int hf_rnsap_uL_Code_Information768 = -1; /* TDD_UL_Code_Information768 */
3378 static int hf_rnsap_UL_TimeSlot_ISCP_Info_item = -1; /* UL_TimeSlot_ISCP_InfoItem */
3379 static int hf_rnsap_uL_TimeslotISCP = -1; /* UL_TimeslotISCP */
3380 static int hf_rnsap_UL_TimeSlot_ISCP_LCR_Info_item = -1; /* UL_TimeSlot_ISCP_LCR_InfoItem */
3381 static int hf_rnsap_iSCP = -1; /* UL_Timeslot_ISCP_Value */
3382 static int hf_rnsap_sync_UL_codes_bitmap = -1; /* BIT_STRING_SIZE_8 */
3383 static int hf_rnsap_fPACH_info = -1; /* FPACH_Information */
3384 static int hf_rnsap_prxUpPCHdes = -1; /* INTEGER_M120_M58_ */
3385 static int hf_rnsap_syncUL_procParameter = -1; /* SYNC_UL_ProcParameters */
3386 static int hf_rnsap_mMax = -1; /* INTEGER_1_32 */
3387 static int hf_rnsap_ul_ScramblingCodeNumber = -1; /* UL_ScramblingCodeNumber */
3388 static int hf_rnsap_ul_ScramblingCodeLength = -1; /* UL_ScramblingCodeLength */
3389 static int hf_rnsap_uL_Synchronisation_StepSize = -1; /* UL_Synchronisation_StepSize */
3390 static int hf_rnsap_uL_Synchronisation_Frequency = -1; /* UL_Synchronisation_Frequency */
3391 static int hf_rnsap_uRA_ID = -1; /* URA_ID */
3392 static int hf_rnsap_multipleURAsIndicator = -1; /* MultipleURAsIndicator */
3393 static int hf_rnsap_rNCsWithCellsInTheAccessedURA_List = -1; /* RNCsWithCellsInTheAccessedURA_List */
3394 static int hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item = -1; /* RNCsWithCellsInTheAccessedURA_Item */
3395 static int hf_rnsap_USCH_Information_item = -1; /* USCH_InformationItem */
3396 static int hf_rnsap_uSCH_ID = -1; /* USCH_ID */
3397 static int hf_rnsap_rb_Info = -1; /* RB_Info */
3398 static int hf_rnsap_protocolIEs = -1; /* ProtocolIE_Container */
3399 static int hf_rnsap_protocolExtensions = -1; /* ProtocolExtensionContainer */
3400 static int hf_rnsap_minUL_ChannelisationCodeLength = -1; /* MinUL_ChannelisationCodeLength */
3401 static int hf_rnsap_maxNrOfUL_DPCHs = -1; /* MaxNrOfUL_DPCHs */
3402 static int hf_rnsap_ul_PunctureLimit = -1; /* PunctureLimit */
3403 static int hf_rnsap_ul_TFCS = -1; /* TFCS */
3404 static int hf_rnsap_ul_DPCCH_SlotFormat = -1; /* UL_DPCCH_SlotFormat */
3405 static int hf_rnsap_ul_SIRTarget = -1; /* UL_SIR */
3406 static int hf_rnsap_diversityMode = -1; /* DiversityMode */
3407 static int hf_rnsap_not_Used_sSDT_CellIdLength = -1; /* NULL */
3408 static int hf_rnsap_not_Used_s_FieldLength = -1; /* NULL */
3409 static int hf_rnsap_tFCS = -1; /* TFCS */
3410 static int hf_rnsap_dl_DPCH_SlotFormat = -1; /* DL_DPCH_SlotFormat */
3411 static int hf_rnsap_nrOfDLchannelisationcodes = -1; /* NrOfDLchannelisationcodes */
3412 static int hf_rnsap_tFCI_SignallingMode = -1; /* TFCI_SignallingMode */
3413 static int hf_rnsap_multiplexingPosition = -1; /* MultiplexingPosition */
3414 static int hf_rnsap_powerOffsetInformation = -1; /* PowerOffsetInformation_RL_SetupRqstFDD */
3415 static int hf_rnsap_fdd_dl_TPC_DownlinkStepSize = -1; /* FDD_TPC_DownlinkStepSize */
3416 static int hf_rnsap_po1_ForTFCI_Bits = -1; /* PowerOffset */
3417 static int hf_rnsap_po2_ForTPC_Bits = -1; /* PowerOffset */
3418 static int hf_rnsap_po3_ForPilotBits = -1; /* PowerOffset */
3419 static int hf_rnsap_RL_InformationList_RL_SetupRqstFDD_item = -1; /* ProtocolIE_Single_Container */
3420 static int hf_rnsap_chipOffset = -1; /* ChipOffset */
3421 static int hf_rnsap_diversityControlField = -1; /* DiversityControlField */
3422 static int hf_rnsap_dl_InitialTX_Power = -1; /* DL_Power */
3423 static int hf_rnsap_not_Used_sSDT_CellID = -1; /* NULL */
3424 static int hf_rnsap_transmitDiversityIndicator = -1; /* TransmitDiversityIndicator */
3425 static int hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_item = -1; /* Additional_HS_Cell_Information_RL_Setup_ItemIEs */
3426 static int hf_rnsap_hSPDSCH_RL_ID = -1; /* RL_ID */
3427 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information = -1; /* HS_DSCH_FDD_Secondary_Serving_Information */
3428 static int hf_rnsap_powerOffsetInformation_01 = -1; /* PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD */
3429 static int hf_rnsap_maxNrTimeslots_UL = -1; /* MaxNrTimeslots */
3430 static int hf_rnsap_minimumSpreadingFactor_UL = -1; /* MinimumSpreadingFactor */
3431 static int hf_rnsap_maxNrULPhysicalchannels = -1; /* MaxNrULPhysicalchannels */
3432 static int hf_rnsap_maxNrTimeslots_DL = -1; /* MaxNrTimeslots */
3433 static int hf_rnsap_minimumSpreadingFactor_DL = -1; /* MinimumSpreadingFactor */
3434 static int hf_rnsap_maxNrDLPhysicalchannels = -1; /* MaxNrDLPhysicalchannels */
3435 static int hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3436 static int hf_rnsap_cCTrCH_ID = -1; /* CCTrCH_ID */
3437 static int hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3438 static int hf_rnsap_dl_PunctureLimit = -1; /* PunctureLimit */
3439 static int hf_rnsap_tdd_TPC_DownlinkStepSize = -1; /* TDD_TPC_DownlinkStepSize */
3440 static int hf_rnsap_cCTrCH_TPCList = -1; /* CCTrCH_TPCList_RL_SetupRqstTDD */
3441 static int hf_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD_item = -1; /* CCTrCH_TPCItem_RL_SetupRqstTDD */
3442 static int hf_rnsap_specialBurstScheduling = -1; /* SpecialBurstScheduling */
3443 static int hf_rnsap_dL_TimeSlot_ISCP = -1; /* DL_TimeSlot_ISCP_Info */
3444 static int hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_item = -1; /* ProtocolIE_Single_Container */
3445 static int hf_rnsap_uRA_Information = -1; /* URA_Information */
3446 static int hf_rnsap_sAI = -1; /* SAI */
3447 static int hf_rnsap_gA_Cell = -1; /* GA_Cell */
3448 static int hf_rnsap_gA_AccessPointPosition = -1; /* GA_AccessPointPosition */
3449 static int hf_rnsap_not_Used_secondary_CCPCH_Info = -1; /* NULL */
3450 static int hf_rnsap_diversityIndication = -1; /* DiversityIndication_RL_SetupRspFDD */
3451 static int hf_rnsap_sSDT_SupportIndicator = -1; /* SSDT_SupportIndicator */
3452 static int hf_rnsap_closedlooptimingadjustmentmode = -1; /* Closedlooptimingadjustmentmode */
3453 static int hf_rnsap_maximumDLTxPower = -1; /* DL_Power */
3454 static int hf_rnsap_minimumDLTxPower = -1; /* DL_Power */
3455 static int hf_rnsap_not_Used_dSCHInformationResponse = -1; /* NULL */
3456 static int hf_rnsap_neighbouring_UMTS_CellInformation = -1; /* Neighbouring_UMTS_CellInformation */
3457 static int hf_rnsap_neighbouring_GSM_CellInformation = -1; /* Neighbouring_GSM_CellInformation */
3458 static int hf_rnsap_sRB_Delay = -1; /* SRB_Delay */
3459 static int hf_rnsap_combining = -1; /* Combining_RL_SetupRspFDD */
3460 static int hf_rnsap_nonCombiningOrFirstRL = -1; /* NonCombiningOrFirstRL_RL_SetupRspFDD */
3461 static int hf_rnsap_dCH_InformationResponse = -1; /* DCH_InformationResponse */
3462 static int hf_rnsap_Additional_HS_Cell_Information_Response_List_item = -1; /* Additional_HS_Cell_Information_Response_ItemIEs */
3463 static int hf_rnsap_ul_TimeSlot_ISCP_Info = -1; /* UL_TimeSlot_ISCP_Info */
3464 static int hf_rnsap_timingAdvanceApplied = -1; /* TimingAdvanceApplied */
3465 static int hf_rnsap_alphaValue = -1; /* AlphaValue */
3466 static int hf_rnsap_ul_PhysCH_SF_Variation = -1; /* UL_PhysCH_SF_Variation */
3467 static int hf_rnsap_synchronisationConfiguration = -1; /* SynchronisationConfiguration */
3468 static int hf_rnsap_secondary_CCPCH_Info_TDD = -1; /* Secondary_CCPCH_Info_TDD */
3469 static int hf_rnsap_ul_CCTrCHInformation = -1; /* UL_CCTrCHInformationList_RL_SetupRspTDD */
3470 static int hf_rnsap_dl_CCTrCHInformation = -1; /* DL_CCTrCHInformationList_RL_SetupRspTDD */
3471 static int hf_rnsap_dCH_InformationResponse_01 = -1; /* DCH_InformationResponseList_RL_SetupRspTDD */
3472 static int hf_rnsap_dsch_InformationResponse = -1; /* DSCH_InformationResponse_RL_SetupRspTDD */
3473 static int hf_rnsap_usch_InformationResponse = -1; /* USCH_InformationResponse_RL_SetupRspTDD */
3474 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_item = -1; /* UL_CCTrCHInformationItem_RL_SetupRspTDD */
3475 static int hf_rnsap_ul_DPCH_Information = -1; /* UL_DPCH_InformationList_RL_SetupRspTDD */
3476 static int hf_rnsap_tDD_DPCHOffset = -1; /* TDD_DPCHOffset */
3477 static int hf_rnsap_uL_Timeslot_Information = -1; /* UL_Timeslot_Information */
3478 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_item = -1; /* DL_CCTrCHInformationItem_RL_SetupRspTDD */
3479 static int hf_rnsap_dl_DPCH_Information = -1; /* DL_DPCH_InformationList_RL_SetupRspTDD */
3480 static int hf_rnsap_dL_Timeslot_Information = -1; /* DL_Timeslot_Information */
3481 static int hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_item = -1; /* DSCHInformationItem_RL_SetupRspTDD */
3482 static int hf_rnsap_dsch_ID = -1; /* DSCH_ID */
3483 static int hf_rnsap_dSCH_FlowControlInformation = -1; /* DSCH_FlowControlInformation */
3484 static int hf_rnsap_transportFormatManagement = -1; /* TransportFormatManagement */
3485 static int hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_item = -1; /* USCHInformationItem_RL_SetupRspTDD */
3486 static int hf_rnsap_usch_ID = -1; /* USCH_ID */
3487 static int hf_rnsap_ul_TimeSlot_ISCP_LCR_Info = -1; /* UL_TimeSlot_ISCP_LCR_Info */
3488 static int hf_rnsap_secondary_LCR_CCPCH_Info_TDD = -1; /* Secondary_LCR_CCPCH_Info_TDD */
3489 static int hf_rnsap_ul_LCR_CCTrCHInformation = -1; /* UL_LCR_CCTrCHInformationList_RL_SetupRspTDD */
3490 static int hf_rnsap_dl_LCR_CCTrCHInformation = -1; /* DL_LCR_CCTrCHInformationList_RL_SetupRspTDD */
3491 static int hf_rnsap_dsch_LCR_InformationResponse = -1; /* DSCH_LCR_InformationResponse_RL_SetupRspTDD */
3492 static int hf_rnsap_usch_LCR_InformationResponse = -1; /* USCH_LCR_InformationResponse_RL_SetupRspTDD */
3493 static int hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_item = -1; /* UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD */
3494 static int hf_rnsap_ul_DPCH_LCR_Information = -1; /* UL_DPCH_LCR_InformationList_RL_SetupRspTDD */
3495 static int hf_rnsap_uL_TimeslotLCR_Information = -1; /* UL_TimeslotLCR_Information */
3496 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_item = -1; /* DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD */
3497 static int hf_rnsap_dl_DPCH_LCR_Information = -1; /* DL_DPCH_LCR_InformationList_RL_SetupRspTDD */
3498 static int hf_rnsap_dL_Timeslot_LCR_Information = -1; /* DL_TimeslotLCR_Information */
3499 static int hf_rnsap_tSTD_Indicator = -1; /* TSTD_Indicator */
3500 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_item = -1; /* DSCH_LCR_InformationItem_RL_SetupRspTDD */
3501 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_item = -1; /* USCH_LCR_InformationItem_RL_SetupRspTDD */
3502 static int hf_rnsap_secondary_CCPCH_Info_TDD768 = -1; /* Secondary_CCPCH_Info_TDD768 */
3503 static int hf_rnsap_ul_CCTrCHInformation768 = -1; /* UL_CCTrCHInformationList_RL_SetupRspTDD768 */
3504 static int hf_rnsap_dl_CCTrCHInformation768 = -1; /* DL_CCTrCHInformationList_RL_SetupRspTDD768 */
3505 static int hf_rnsap_gA_CellAdditionalShapes = -1; /* GA_CellAdditionalShapes */
3506 static int hf_rnsap_hCS_Prio = -1; /* HCS_Prio */
3507 static int hf_rnsap_timeSlot_RL_SetupRspTDD = -1; /* TimeSlot */
3508 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_item = -1; /* UL_CCTrCHInformationItem_RL_SetupRspTDD768 */
3509 static int hf_rnsap_ul_DPCH_Information768 = -1; /* UL_DPCH_InformationList_RL_SetupRspTDD768 */
3510 static int hf_rnsap_uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768 = -1; /* UL_SIR */
3511 static int hf_rnsap_uL_Timeslot_Information768 = -1; /* UL_Timeslot_Information768 */
3512 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_item = -1; /* DL_CCTrCHInformationItem_RL_SetupRspTDD768 */
3513 static int hf_rnsap_dl_DPCH_Information768 = -1; /* DL_DPCH_InformationList_RL_SetupRspTDD768 */
3514 static int hf_rnsap_cCTrCH_Maximum_DL_Power = -1; /* DL_Power */
3515 static int hf_rnsap_cCTrCH_Minimum_DL_Power = -1; /* DL_Power */
3516 static int hf_rnsap_dL_Timeslot_Information768 = -1; /* DL_Timeslot_Information768 */
3517 static int hf_rnsap_generalCause = -1; /* GeneralCauseList_RL_SetupFailureFDD */
3518 static int hf_rnsap_rLSpecificCause = -1; /* RLSpecificCauseList_RL_SetupFailureFDD */
3519 static int hf_rnsap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD = -1; /* UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD */
3520 static int hf_rnsap_successful_RL_InformationRespList_RL_SetupFailureFDD = -1; /* SuccessfulRL_InformationResponseList_RL_SetupFailureFDD */
3521 static int hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3522 static int hf_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3523 static int hf_rnsap_diversityIndication_01 = -1; /* DiversityIndication_RL_SetupFailureFDD */
3524 static int hf_rnsap_not_Used_dSCH_InformationResponse_RL_SetupFailureFDD = -1; /* NULL */
3525 static int hf_rnsap_combining_01 = -1; /* Combining_RL_SetupFailureFDD */
3526 static int hf_rnsap_nonCombiningOrFirstRL_01 = -1; /* NonCombiningOrFirstRL_RL_SetupFailureFDD */
3527 static int hf_rnsap_generalCause_01 = -1; /* GeneralCauseList_RL_SetupFailureTDD */
3528 static int hf_rnsap_rLSpecificCause_01 = -1; /* RLSpecificCauseList_RL_SetupFailureTDD */
3529 static int hf_rnsap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD = -1; /* Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD */
3530 static int hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_item = -1; /* ProtocolIE_Single_Container */
3531 static int hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_item = -1; /* Additional_HS_Cell_Information_RL_Addition_ItemIEs */
3532 static int hf_rnsap_setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency = -1; /* Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency */
3533 static int hf_rnsap_addition = -1; /* Additional_EDCH_Cell_Information_To_Add_List */
3534 static int hf_rnsap_dL_TimeSlot_ISCP_Info = -1; /* DL_TimeSlot_ISCP_Info */
3535 static int hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3536 static int hf_rnsap_uplinkStepSizeLCR = -1; /* TDD_TPC_UplinkStepSize_LCR */
3537 static int hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3538 static int hf_rnsap_downlinkStepSize = -1; /* TDD_TPC_DownlinkStepSize */
3539 static int hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_item = -1; /* ProtocolIE_Single_Container */
3540 static int hf_rnsap_dl_CodeInformation_01 = -1; /* DL_CodeInformationList_RL_AdditionRspFDD */
3541 static int hf_rnsap_diversityIndication_02 = -1; /* DiversityIndication_RL_AdditionRspFDD */
3542 static int hf_rnsap_combining_02 = -1; /* Combining_RL_AdditionRspFDD */
3543 static int hf_rnsap_nonCombining = -1; /* NonCombining_RL_AdditionRspFDD */
3544 static int hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_item = -1; /* Additional_HS_Cell_Change_Information_Response_ItemIEs */
3545 static int hf_rnsap_hS_DSCH_Secondary_Serving_Cell_Change_Information_Response = -1; /* HS_DSCH_Secondary_Serving_Cell_Change_Information_Response */
3546 static int hf_rnsap_ul_CCTrCHInformation_01 = -1; /* UL_CCTrCHInformationList_RL_AdditionRspTDD */
3547 static int hf_rnsap_dl_CCTrCHInformation_01 = -1; /* DL_CCTrCHInformationList_RL_AdditionRspTDD */
3548 static int hf_rnsap_dCH_Information = -1; /* DCH_Information_RL_AdditionRspTDD */
3549 static int hf_rnsap_dSCH_InformationResponse = -1; /* DSCH_InformationResponse_RL_AdditionRspTDD */
3550 static int hf_rnsap_uSCH_InformationResponse = -1; /* USCH_InformationResponse_RL_AdditionRspTDD */
3551 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_item = -1; /* UL_CCTrCHInformationItem_RL_AdditionRspTDD */
3552 static int hf_rnsap_ul_DPCH_Information_01 = -1; /* UL_DPCH_InformationList_RL_AdditionRspTDD */
3553 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_item = -1; /* DL_CCTrCHInformationItem_RL_AdditionRspTDD */
3554 static int hf_rnsap_dl_DPCH_Information_01 = -1; /* DL_DPCH_InformationList_RL_AdditionRspTDD */
3555 static int hf_rnsap_diversityIndication_03 = -1; /* DiversityIndication_RL_AdditionRspTDD */
3556 static int hf_rnsap_combining_03 = -1; /* Combining_RL_AdditionRspTDD */
3557 static int hf_rnsap_nonCombining_01 = -1; /* NonCombining_RL_AdditionRspTDD */
3558 static int hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_item = -1; /* DSCHInformationItem_RL_AdditionRspTDD */
3559 static int hf_rnsap_diversityIndication_04 = -1; /* DiversityIndication_RL_AdditionRspTDD2 */
3560 static int hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_item = -1; /* USCHInformationItem_RL_AdditionRspTDD */
3561 static int hf_rnsap_ul_CCTrCH_LCR_Information = -1; /* UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD */
3562 static int hf_rnsap_dl_CCTrCH_LCR_Information = -1; /* DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD */
3563 static int hf_rnsap_dCH_InformationResponse_02 = -1; /* DCH_InformationResponseList_RL_AdditionRspTDD */
3564 static int hf_rnsap_dsch_LCR_InformationResponse_01 = -1; /* DSCH_LCR_InformationResponse_RL_AdditionRspTDD */
3565 static int hf_rnsap_usch_LCR_InformationResponse_01 = -1; /* USCH_LCR_InformationResponse_RL_AdditionRspTDD */
3566 static int hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item = -1; /* UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD */
3567 static int hf_rnsap_ul_DPCH_LCR_Information_01 = -1; /* UL_DPCH_LCR_InformationList_RL_AdditionRspTDD */
3568 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item = -1; /* DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD */
3569 static int hf_rnsap_dl_DPCH_LCR_Information_01 = -1; /* DL_DPCH_LCR_InformationList_RL_AdditionRspTDD */
3570 static int hf_rnsap_dL_TimeslotLCR_Information = -1; /* DL_TimeslotLCR_Information */
3571 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_item = -1; /* DSCH_LCR_InformationItem_RL_AdditionRspTDD */
3572 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_item = -1; /* USCH_LCR_InformationItem_RL_AdditionRspTDD */
3573 static int hf_rnsap_ul_CCTrCHInformation768_01 = -1; /* UL_CCTrCHInformationList_RL_AdditionRspTDD768 */
3574 static int hf_rnsap_dl_CCTrCHInformation768_01 = -1; /* DL_CCTrCHInformationList_RL_AdditionRspTDD768 */
3575 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item = -1; /* UL_CCTrCHInformationItem_RL_AdditionRspTDD768 */
3576 static int hf_rnsap_ul_DPCH_Information768_01 = -1; /* UL_DPCH_InformationList_RL_AdditionRspTDD768 */
3577 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item = -1; /* DL_CCTrCHInformationItem_RL_AdditionRspTDD768 */
3578 static int hf_rnsap_dl_DPCH_Information768_01 = -1; /* DL_DPCH_InformationList_RL_AdditionRspTDD768 */
3579 static int hf_rnsap_generalCause_02 = -1; /* GeneralCauseList_RL_AdditionFailureFDD */
3580 static int hf_rnsap_rLSpecificCause_02 = -1; /* RLSpecificCauseList_RL_AdditionFailureFDD */
3581 static int hf_rnsap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD = -1; /* UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD */
3582 static int hf_rnsap_successful_RL_InformationRespList_RL_AdditionFailureFDD = -1; /* SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD */
3583 static int hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3584 static int hf_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3585 static int hf_rnsap_dl_CodeInformation_02 = -1; /* DL_CodeInformationList_RL_AdditionFailureFDD */
3586 static int hf_rnsap_diversityIndication_05 = -1; /* DiversityIndication_RL_AdditionFailureFDD */
3587 static int hf_rnsap_combining_04 = -1; /* Combining_RL_AdditionFailureFDD */
3588 static int hf_rnsap_nonCombining_02 = -1; /* NonCombining_RL_AdditionFailureFDD */
3589 static int hf_rnsap_generalCause_03 = -1; /* GeneralCauseList_RL_AdditionFailureTDD */
3590 static int hf_rnsap_rLSpecificCause_03 = -1; /* RLSpecificCauseList_RL_AdditionFailureTDD */
3591 static int hf_rnsap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD = -1; /* Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD */
3592 static int hf_rnsap_RL_InformationList_RL_DeletionRqst_item = -1; /* ProtocolIE_Single_Container */
3593 static int hf_rnsap_maxNrOfUL_DPDCHs = -1; /* MaxNrOfUL_DPCHs */
3594 static int hf_rnsap_not_Used_sSDT_CellIDLength = -1; /* NULL */
3595 static int hf_rnsap_powerOffsetInformation_02 = -1; /* PowerOffsetInformation_RL_ReconfPrepFDD */
3596 static int hf_rnsap_pO1_ForTFCI_Bits = -1; /* PowerOffset */
3597 static int hf_rnsap_pO2_ForTPC_Bits = -1; /* PowerOffset */
3598 static int hf_rnsap_pO3_ForPilotBits = -1; /* PowerOffset */
3599 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_item = -1; /* DCH_DeleteItem_RL_ReconfPrepFDD */
3600 static int hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_item = -1; /* ProtocolIE_Single_Container */
3601 static int hf_rnsap_not_Used_sSDT_Indication = -1; /* NULL */
3602 static int hf_rnsap_not_Used_sSDT_CellIdentity = -1; /* NULL */
3603 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_item = -1; /* Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs */
3604 static int hf_rnsap_hS_DSCH_Secondary_Serving_Information_To_Modify = -1; /* HS_DSCH_Secondary_Serving_Information_To_Modify */
3605 static int hf_rnsap_hS_HS_DSCH_Secondary_Serving_Remove = -1; /* HS_DSCH_Secondary_Serving_Remove */
3606 static int hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency */
3607 static int hf_rnsap_powerOffsetInformation_03 = -1; /* PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD */
3608 static int hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3609 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3610 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3611 static int hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3612 static int hf_rnsap_cCTrCH_TPCList_01 = -1; /* CCTrCH_TPCAddList_RL_ReconfPrepTDD */
3613 static int hf_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCAddItem_RL_ReconfPrepTDD */
3614 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3615 static int hf_rnsap_cCTrCH_TPCList_02 = -1; /* CCTrCH_TPCModifyList_RL_ReconfPrepTDD */
3616 static int hf_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCModifyItem_RL_ReconfPrepTDD */
3617 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3618 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* DCH_DeleteItem_RL_ReconfPrepTDD */
3619 static int hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_item = -1; /* DSCH_ModifyItem_RL_ReconfPrepTDD */
3620 static int hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* DSCH_DeleteItem_RL_ReconfPrepTDD */
3621 static int hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_item = -1; /* USCH_ModifyItem_RL_ReconfPrepTDD */
3622 static int hf_rnsap_ul_ccTrCHID = -1; /* CCTrCH_ID */
3623 static int hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* USCH_DeleteItem_RL_ReconfPrepTDD */
3624 static int hf_rnsap_RL_Information_RL_ReconfPrepTDD_item = -1; /* RL_InformationIE_RL_ReconfPrepTDD */
3625 static int hf_rnsap_rL_Specific_DCH_Info = -1; /* RL_Specific_DCH_Info */
3626 static int hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_item = -1; /* ProtocolIE_Single_Container */
3627 static int hf_rnsap_max_UL_SIR = -1; /* UL_SIR */
3628 static int hf_rnsap_min_UL_SIR = -1; /* UL_SIR */
3629 static int hf_rnsap_dl_CodeInformationList = -1; /* DL_CodeInformationList_RL_ReconfReadyFDD */
3630 static int hf_rnsap_dCHInformationResponse = -1; /* DCH_InformationResponseList_RL_ReconfReadyFDD */
3631 static int hf_rnsap_not_Used_dSCHsToBeAddedOrModified = -1; /* NULL */
3632 static int hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_item = -1; /* Additional_HS_Cell_RL_Reconf_Response_ItemIEs */
3633 static int hf_rnsap_ul_CCTrCH_Information = -1; /* UL_CCTrCH_InformationList_RL_ReconfReadyTDD */
3634 static int hf_rnsap_dl_CCTrCH_Information = -1; /* DL_CCTrCH_InformationList_RL_ReconfReadyTDD */
3635 static int hf_rnsap_dCHInformationResponse_01 = -1; /* DCH_InformationResponseList_RL_ReconfReadyTDD */
3636 static int hf_rnsap_dSCHsToBeAddedOrModified = -1; /* DSCHToBeAddedOrModified_RL_ReconfReadyTDD */
3637 static int hf_rnsap_uSCHsToBeAddedOrModified = -1; /* USCHToBeAddedOrModified_RL_ReconfReadyTDD */
3638 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item = -1; /* UL_CCTrCH_InformationItem_RL_ReconfReadyTDD */
3639 static int hf_rnsap_ul_DPCH_AddInformation = -1; /* UL_DPCH_InformationAddList_RL_ReconfReadyTDD */
3640 static int hf_rnsap_ul_DPCH_ModifyInformation = -1; /* UL_DPCH_InformationModifyList_RL_ReconfReadyTDD */
3641 static int hf_rnsap_ul_DPCH_DeleteInformation = -1; /* UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD */
3642 static int hf_rnsap_uL_TimeslotLCR_Info = -1; /* UL_TimeslotLCR_Information */
3643 static int hf_rnsap_rxTimingDeviationForTA = -1; /* RxTimingDeviationForTA */
3644 static int hf_rnsap_rxTimingDeviationForTA768 = -1; /* RxTimingDeviationForTA768 */
3645 static int hf_rnsap_uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1; /* UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD */
3646 static int hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD */
3647 static int hf_rnsap_tDD_uL_Code_LCR_Information = -1; /* TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD */
3648 static int hf_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD */
3649 static int hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD */
3650 static int hf_rnsap_uL_Code_Information_01 = -1; /* TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD */
3651 static int hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD */
3652 static int hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 */
3653 static int hf_rnsap_uL_Code_Information768_01 = -1; /* TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768 */
3654 static int hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768 */
3655 static int hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item = -1; /* UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD */
3656 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item = -1; /* DL_CCTrCH_InformationItem_RL_ReconfReadyTDD */
3657 static int hf_rnsap_dl_DPCH_AddInformation = -1; /* DL_DPCH_InformationAddList_RL_ReconfReadyTDD */
3658 static int hf_rnsap_dl_DPCH_ModifyInformation = -1; /* DL_DPCH_InformationModifyList_RL_ReconfReadyTDD */
3659 static int hf_rnsap_dl_DPCH_DeleteInformation = -1; /* DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD */
3660 static int hf_rnsap_dL_TimeslotLCR_Info = -1; /* DL_TimeslotLCR_Information */
3661 static int hf_rnsap_dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1; /* DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD */
3662 static int hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD */
3663 static int hf_rnsap_tDD_dL_Code_LCR_Information = -1; /* TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD */
3664 static int hf_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD */
3665 static int hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD */
3666 static int hf_rnsap_dL_Code_Information_01 = -1; /* TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD */
3667 static int hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD */
3668 static int hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 */
3669 static int hf_rnsap_dL_Code_Information768_01 = -1; /* TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768 */
3670 static int hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768 */
3671 static int hf_rnsap_dPCH_ID768 = -1; /* DPCH_ID768 */
3672 static int hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item = -1; /* DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD */
3673 static int hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_item = -1; /* DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD */
3674 static int hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item = -1; /* DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD */
3675 static int hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item = -1; /* USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD */
3676 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_item = -1; /* RL_InformationResponse_RL_ReconfReadyTDD */
3677 static int hf_rnsap_generalCause_04 = -1; /* GeneralCauseList_RL_ReconfFailure */
3678 static int hf_rnsap_rLSpecificCause_04 = -1; /* RLSpecificCauseList_RL_ReconfFailure */
3679 static int hf_rnsap_rL_ReconfigurationFailureList_RL_ReconfFailure = -1; /* RL_ReconfigurationFailureList_RL_ReconfFailure */
3680 static int hf_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure_item = -1; /* ProtocolIE_Single_Container */
3681 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_item = -1; /* DCH_DeleteItem_RL_ReconfRqstFDD */
3682 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_item = -1; /* Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs */
3683 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised = -1; /* HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised */
3684 static int hf_rnsap_hS_DSCH_Secondary_Serving_Remove = -1; /* HS_DSCH_Secondary_Serving_Remove */
3685 static int hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_item = -1; /* ProtocolIE_Single_Container */
3686 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3687 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3688 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3689 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3690 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_item = -1; /* DCH_DeleteItem_RL_ReconfRqstTDD */
3691 static int hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_item = -1; /* RL_ReconfigurationRequestTDD_RL_Information */
3692 static int hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_item = -1; /* ProtocolIE_Single_Container */
3693 static int hf_rnsap_dCHsInformationResponseList = -1; /* DCH_InformationResponseList_RL_ReconfRspFDD */
3694 static int hf_rnsap_dL_CodeInformationList_RL_ReconfResp = -1; /* DL_CodeInformationList_RL_ReconfRspFDD */
3695 static int hf_rnsap_dCHsInformationResponseList_01 = -1; /* DCH_InformationResponseList_RL_ReconfRspTDD */
3696 static int hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_item = -1; /* DL_CCTrCH_InformationItem_RL_ReconfRspTDD */
3697 static int hf_rnsap_dl_DPCH_ModifyInformation_LCR = -1; /* DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD */
3698 static int hf_rnsap_dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD = -1; /* DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD */
3699 static int hf_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_item = -1; /* DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD */
3700 static int hf_rnsap_maxPowerLCR = -1; /* DL_Power */
3701 static int hf_rnsap_minPowerLCR = -1; /* DL_Power */
3702 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_item = -1; /* RL_InformationResponse_RL_ReconfRspTDD */
3703 static int hf_rnsap_rL = -1; /* RL_RL_FailureInd */
3704 static int hf_rnsap_rL_Set = -1; /* RL_Set_RL_FailureInd */
3705 static int hf_rnsap_cCTrCH = -1; /* CCTrCH_RL_FailureInd */
3706 static int hf_rnsap_rL_InformationList_RL_FailureInd = -1; /* RL_InformationList_RL_FailureInd */
3707 static int hf_rnsap_RL_InformationList_RL_FailureInd_item = -1; /* ProtocolIE_Single_Container */
3708 static int hf_rnsap_rL_Set_InformationList_RL_FailureInd = -1; /* RL_Set_InformationList_RL_FailureInd */
3709 static int hf_rnsap_RL_Set_InformationList_RL_FailureInd_item = -1; /* ProtocolIE_Single_Container */
3710 static int hf_rnsap_cCTrCH_InformationList_RL_FailureInd = -1; /* CCTrCH_InformationList_RL_FailureInd */
3711 static int hf_rnsap_CCTrCH_InformationList_RL_FailureInd_item = -1; /* ProtocolIE_Single_Container */
3712 static int hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_item = -1; /* ProtocolIE_Single_Container */
3713 static int hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_item = -1; /* ProtocolIE_Single_Container */
3714 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_item = -1; /* ProtocolIE_Single_Container */
3715 static int hf_rnsap_rL_01 = -1; /* RL_RL_RestoreInd */
3716 static int hf_rnsap_rL_Set_01 = -1; /* RL_Set_RL_RestoreInd */
3717 static int hf_rnsap_cCTrCH_01 = -1; /* CCTrCH_RL_RestoreInd */
3718 static int hf_rnsap_rL_InformationList_RL_RestoreInd = -1; /* RL_InformationList_RL_RestoreInd */
3719 static int hf_rnsap_RL_InformationList_RL_RestoreInd_item = -1; /* ProtocolIE_Single_Container */
3720 static int hf_rnsap_rL_Set_InformationList_RL_RestoreInd = -1; /* RL_Set_InformationList_RL_RestoreInd */
3721 static int hf_rnsap_RL_Set_InformationList_RL_RestoreInd_item = -1; /* ProtocolIE_Single_Container */
3722 static int hf_rnsap_cCTrCH_InformationList_RL_RestoreInd = -1; /* CCTrCH_InformationList_RL_RestoreInd */
3723 static int hf_rnsap_CCTrCH_InformationList_RL_RestoreInd_item = -1; /* ProtocolIE_Single_Container */
3724 static int hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_item = -1; /* ProtocolIE_Single_Container */
3725 static int hf_rnsap_dl_CodeInformation_03 = -1; /* DL_CodeInformationList_PhyChReconfRqstFDD */
3726 static int hf_rnsap_ul_CCTrCH_Information_01 = -1; /* UL_CCTrCH_InformationList_PhyChReconfRqstTDD */
3727 static int hf_rnsap_dl_CCTrCH_Information_01 = -1; /* DL_CCTrCH_InformationList_PhyChReconfRqstTDD */
3728 static int hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item = -1; /* UL_CCTrCH_InformationItem_PhyChReconfRqstTDD */
3729 static int hf_rnsap_ul_DPCH_Information_02 = -1; /* UL_DPCH_InformationList_PhyChReconfRqstTDD */
3730 static int hf_rnsap_uL_Timeslot_InformationList_PhyChReconfRqstTDD = -1; /* UL_Timeslot_InformationList_PhyChReconfRqstTDD */
3731 static int hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item = -1; /* UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD */
3732 static int hf_rnsap_uL_Code_LCR_Information = -1; /* TDD_UL_Code_LCR_Information */
3733 static int hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD_item = -1; /* UL_Timeslot_InformationItem_PhyChReconfRqstTDD */
3734 static int hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_item = -1; /* UL_Timeslot_InformationItem_PhyChReconfRqstTDD768 */
3735 static int hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item = -1; /* DL_CCTrCH_InformationItem_PhyChReconfRqstTDD */
3736 static int hf_rnsap_dl_DPCH_Information_02 = -1; /* DL_DPCH_InformationList_PhyChReconfRqstTDD */
3737 static int hf_rnsap_dL_Timeslot_InformationList_PhyChReconfRqstTDD = -1; /* DL_Timeslot_InformationList_PhyChReconfRqstTDD */
3738 static int hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item = -1; /* DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD */
3739 static int hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD_item = -1; /* DL_Timeslot_InformationItem_PhyChReconfRqstTDD */
3740 static int hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_item = -1; /* DL_Timeslot_InformationItem_PhyChReconfRqstTDD768 */
3741 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_item = -1; /* HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD */
3742 static int hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_item = -1; /* HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD */
3743 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_item = -1; /* HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768 */
3744 static int hf_rnsap_RL_InformationList_RL_CongestInd_item = -1; /* ProtocolIE_Single_Container */
3745 static int hf_rnsap_dCH_Rate_Information = -1; /* DCH_Rate_Information_RL_CongestInd */
3746 static int hf_rnsap_DCH_Rate_Information_RL_CongestInd_item = -1; /* ProtocolIE_Single_Container */
3747 static int hf_rnsap_allowed_Rate_Information = -1; /* Allowed_Rate_Information */
3748 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_item = -1; /* ProtocolIE_Single_Container */
3749 static int hf_rnsap_uRA = -1; /* URA_PagingRqst */
3750 static int hf_rnsap_cell = -1; /* Cell_PagingRqst */
3751 static int hf_rnsap_pagingCause = -1; /* PagingCause */
3752 static int hf_rnsap_cNDomainType = -1; /* CNDomainType */
3753 static int hf_rnsap_pagingRecordType = -1; /* PagingRecordType */
3754 static int hf_rnsap_rL_02 = -1; /* RL_DM_Rqst */
3755 static int hf_rnsap_rLS = -1; /* RL_Set_DM_Rqst */
3756 static int hf_rnsap_allRL = -1; /* All_RL_DM_Rqst */
3757 static int hf_rnsap_allRLS = -1; /* All_RL_Set_DM_Rqst */
3758 static int hf_rnsap_rL_InformationList_DM_Rqst = -1; /* RL_InformationList_DM_Rqst */
3759 static int hf_rnsap_RL_InformationList_DM_Rqst_item = -1; /* ProtocolIE_Single_Container */
3760 static int hf_rnsap_HSSICH_Info_DM_Rqst_item = -1; /* HS_SICH_ID */
3761 static int hf_rnsap_HSSICH_Info_DM_Rqst_Extension_item = -1; /* HS_SICH_ID_Extension */
3762 static int hf_rnsap_rL_Set_InformationList_DM_Rqst = -1; /* RL_Set_InformationList_DM_Rqst */
3763 static int hf_rnsap_RL_Set_InformationList_DM_Rqst_item = -1; /* ProtocolIE_Single_Container */
3764 static int hf_rnsap_rLs = -1; /* RL_DM_Rsp */
3765 static int hf_rnsap_rLS_01 = -1; /* RL_Set_DM_Rsp */
3766 static int hf_rnsap_allRL_01 = -1; /* RL_DM_Rsp */
3767 static int hf_rnsap_allRLS_01 = -1; /* RL_Set_DM_Rsp */
3768 static int hf_rnsap_rL_InformationList_DM_Rsp = -1; /* RL_InformationList_DM_Rsp */
3769 static int hf_rnsap_rL_Set_InformationList_DM_Rsp = -1; /* RL_Set_InformationList_DM_Rsp */
3770 static int hf_rnsap_RL_InformationList_DM_Rsp_item = -1; /* ProtocolIE_Single_Container */
3771 static int hf_rnsap_dedicatedMeasurementValue = -1; /* DedicatedMeasurementValue */
3772 static int hf_rnsap_RL_Set_InformationList_DM_Rsp_item = -1; /* ProtocolIE_Single_Container */
3773 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp */
3774 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp */
3775 static int hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item = -1; /* Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp */
3776 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp */
3777 static int hf_rnsap_rL_03 = -1; /* RL_DM_Fail */
3778 static int hf_rnsap_rLS_02 = -1; /* RL_Set_DM_Fail */
3779 static int hf_rnsap_allRL_02 = -1; /* RL_DM_Fail */
3780 static int hf_rnsap_allRLS_02 = -1; /* RL_Set_DM_Fail */
3781 static int hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail = -1; /* RL_Unsuccessful_InformationRespList_DM_Fail */
3782 static int hf_rnsap_rL_successful_InformationRespList_DM_Fail = -1; /* RL_Successful_InformationRespList_DM_Fail */
3783 static int hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail = -1; /* RL_Set_Unsuccessful_InformationRespList_DM_Fail */
3784 static int hf_rnsap_rL_Set_successful_InformationRespList_DM_Fail = -1; /* RL_Set_Successful_InformationRespList_DM_Fail */
3785 static int hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3786 static int hf_rnsap_individualcause = -1; /* Cause */
3787 static int hf_rnsap_RL_Successful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3788 static int hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3789 static int hf_rnsap_RL_Set_Successful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3790 static int hf_rnsap_rLs_01 = -1; /* RL_DM_Rprt */
3791 static int hf_rnsap_rLS_03 = -1; /* RL_Set_DM_Rprt */
3792 static int hf_rnsap_allRL_03 = -1; /* RL_DM_Rprt */
3793 static int hf_rnsap_allRLS_03 = -1; /* RL_Set_DM_Rprt */
3794 static int hf_rnsap_rL_InformationList_DM_Rprt = -1; /* RL_InformationList_DM_Rprt */
3795 static int hf_rnsap_rL_Set_InformationList_DM_Rprt = -1; /* RL_Set_InformationList_DM_Rprt */
3796 static int hf_rnsap_RL_InformationList_DM_Rprt_item = -1; /* ProtocolIE_Single_Container */
3797 static int hf_rnsap_dedicatedMeasurementValueInformation = -1; /* DedicatedMeasurementValueInformation */
3798 static int hf_rnsap_RL_Set_InformationList_DM_Rprt_item = -1; /* ProtocolIE_Single_Container */
3799 static int hf_rnsap_rL_04 = -1; /* RL_DM_Fail_Ind */
3800 static int hf_rnsap_rLS_04 = -1; /* RL_Set_DM_Fail_Ind */
3801 static int hf_rnsap_allRL_04 = -1; /* RL_DM_Fail_Ind */
3802 static int hf_rnsap_allRLS_04 = -1; /* RL_Set_DM_Fail_Ind */
3803 static int hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail_Ind = -1; /* RL_Unsuccessful_InformationRespList_DM_Fail_Ind */
3804 static int hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind = -1; /* RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind */
3805 static int hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind_item = -1; /* ProtocolIE_Single_Container */
3806 static int hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item = -1; /* ProtocolIE_Single_Container */
3807 static int hf_rnsap_fACH_FlowControlInformation = -1; /* FACH_FlowControlInformation_CTCH_ResourceRspFDD */
3808 static int hf_rnsap_fACH_FlowControlInformation_01 = -1; /* FACH_FlowControlInformation_CTCH_ResourceRspTDD */
3809 static int hf_rnsap_cell_01 = -1; /* Cell_CM_Rqst */
3810 static int hf_rnsap_neighbouringCellMeasurementInformation = -1; /* NeighbouringCellMeasurementInfo */
3811 static int hf_rnsap_NeighbouringCellMeasurementInfo_item = -1; /* NeighbouringCellMeasurementInfo_item */
3812 static int hf_rnsap_neighbouringFDDCellMeasurementInformation = -1; /* NeighbouringFDDCellMeasurementInformation */
3813 static int hf_rnsap_neighbouringTDDCellMeasurementInformation = -1; /* NeighbouringTDDCellMeasurementInformation */
3814 static int hf_rnsap_extension_neighbouringCellMeasurementInformation = -1; /* Extension_neighbouringCellMeasurementInformation */
3815 static int hf_rnsap_extension_neighbouringCellMeasurementInformation768 = -1; /* Extension_neighbouringCellMeasurementInformation768 */
3816 static int hf_rnsap_cell_02 = -1; /* Cell_CM_Rsp */
3817 static int hf_rnsap_cell_03 = -1; /* Cell_CM_Rprt */
3818 static int hf_rnsap_commonMeasurementValueInformation = -1; /* CommonMeasurementValueInformation */
3819 static int hf_rnsap_cell_04 = -1; /* Cell_InfEx_Rqst */
3820 static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst = -1; /* Extension_InformationExchangeObjectType_InfEx_Rqst */
3821 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst */
3822 static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst = -1; /* MBMS_Bearer_Service_List_InfEx_Rqst */
3823 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item = -1; /* TMGI */
3824 static int hf_rnsap_MBMS_Cell_InfEx_Rqst_item = -1; /* C_ID */
3825 static int hf_rnsap_cell_05 = -1; /* Cell_InfEx_Rsp */
3826 static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp = -1; /* Extension_InformationExchangeObjectType_InfEx_Rsp */
3827 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item = -1; /* MBMS_Bearer_ServiceItemIEs_InfEx_Rsp */
3828 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp */
3829 static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp = -1; /* MBMS_Bearer_Service_List_InfEx_Rsp */
3830 static int hf_rnsap_MBMS_Cell_InfEx_Rsp_item = -1; /* MBMS_Cell_Item_InfEx_Rsp */
3831 static int hf_rnsap_cell_06 = -1; /* Cell_InfEx_Rprt */
3832 static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt = -1; /* Extension_InformationExchangeObjectType_InfEx_Rprt */
3833 static int hf_rnsap_requestedDataValueInformation = -1; /* RequestedDataValueInformation */
3834 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt */
3835 static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt = -1; /* MBMS_Bearer_Service_List_InfEx_Rprt */
3836 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item = -1; /* MBMS_Bearer_Service_List_Item_InfEx_Rprt */
3837 static int hf_rnsap_MBMS_Cell_InfEx_Rprt_item = -1; /* MBMS_Cell_Item_InfEx_Rprt */
3838 static int hf_rnsap_context = -1; /* ContextList_Reset */
3839 static int hf_rnsap_all_contexts = -1; /* NULL */
3840 static int hf_rnsap_contextGroup = -1; /* ContextGroupList_Reset */
3841 static int hf_rnsap_contextInfoList_Reset = -1; /* ContextInfoList_Reset */
3842 static int hf_rnsap_ContextInfoList_Reset_item = -1; /* ProtocolIE_Single_Container */
3843 static int hf_rnsap_contextType_Reset = -1; /* ContextType_Reset */
3844 static int hf_rnsap_dRNTI = -1; /* D_RNTI */
3845 static int hf_rnsap_contextGroupInfoList_Reset = -1; /* ContextGroupInfoList_Reset */
3846 static int hf_rnsap_ContextGroupInfoList_Reset_item = -1; /* ProtocolIE_Single_Container */
3847 static int hf_rnsap_s_RNTI_Group = -1; /* S_RNTI_Group */
3848 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item = -1; /* ProtocolIE_Single_Container */
3849 static int hf_rnsap_delayed_activation_update = -1; /* DelayedActivationUpdate */
3850 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item = -1; /* ProtocolIE_Single_Container */
3851 static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item = -1; /* ProtocolIE_Single_Container */
3852 static int hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item = -1; /* Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs */
3853 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information = -1; /* HS_DSCH_FDD_Secondary_Serving_Update_Information */
3854 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_item = -1; /* Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs */
3855 static int hf_rnsap_additional_EDCH_FDD_Update_Information = -1; /* Additional_EDCH_FDD_Update_Information */
3856 static int hf_rnsap_ListOfInterfacesToTrace_item = -1; /* ProtocolIE_Single_Container */
3857 static int hf_rnsap_interface = -1; /* T_interface */
3858 static int hf_rnsap_privateIEs = -1; /* PrivateIE_Container */
3859 static int hf_rnsap_initiatingMessage = -1; /* InitiatingMessage */
3860 static int hf_rnsap_successfulOutcome = -1; /* SuccessfulOutcome */
3861 static int hf_rnsap_unsuccessfulOutcome = -1; /* UnsuccessfulOutcome */
3862 static int hf_rnsap_outcome = -1; /* Outcome */
3863 static int hf_rnsap_value_02 = -1; /* InitiatingMessage_value */
3864 static int hf_rnsap_value_03 = -1; /* SuccessfulOutcome_value */
3865 static int hf_rnsap_value_04 = -1; /* UnsuccessfulOutcome_value */
3866 static int hf_rnsap_value_05 = -1; /* Outcome_value */
3868 /*--- End of included file: packet-rnsap-hf.c ---*/
3869 #line 61 "packet-rnsap-template.c"
3871 /* Initialize the subtree pointers */
3872 static int ett_rnsap = -1;
3875 /*--- Included file: packet-rnsap-ett.c ---*/
3876 #line 1 "packet-rnsap-ett.c"
3877 static gint ett_rnsap_PrivateIE_ID = -1;
3878 static gint ett_rnsap_ProcedureID = -1;
3879 static gint ett_rnsap_TransactionID = -1;
3880 static gint ett_rnsap_ProtocolIE_Container = -1;
3881 static gint ett_rnsap_ProtocolIE_Field = -1;
3882 static gint ett_rnsap_ProtocolExtensionContainer = -1;
3883 static gint ett_rnsap_ProtocolExtensionField = -1;
3884 static gint ett_rnsap_PrivateIE_Container = -1;
3885 static gint ett_rnsap_PrivateIE_Field = -1;
3886 static gint ett_rnsap_ActivationInformation = -1;
3887 static gint ett_rnsap_ActivationInformationItem = -1;
3888 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListFDD = -1;
3889 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL = -1;
3890 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListTDD = -1;
3891 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL = -1;
3892 static gint ett_rnsap_Active_Pattern_Sequence_Information = -1;
3893 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList = -1;
3894 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs = -1;
3895 static gint ett_rnsap_Additional_EDCH_Setup_Info = -1;
3896 static gint ett_rnsap_Additional_EDCH_Cell_Information_Setup = -1;
3897 static gint ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information = -1;
3898 static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup = -1;
3899 static gint ett_rnsap_Additional_EDCH_F_DPCH_Information = -1;
3900 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List = -1;
3901 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs = -1;
3902 static gint ett_rnsap_Additional_EDCH_Cell_Information_To_Add_List = -1;
3903 static gint ett_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs = -1;
3904 static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Addition = -1;
3905 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List = -1;
3906 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs = -1;
3907 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List = -1;
3908 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs = -1;
3909 static gint ett_rnsap_Additional_EDCH_FDD_Information = -1;
3910 static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List = -1;
3911 static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info = -1;
3912 static gint ett_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List = -1;
3913 static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response = -1;
3914 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_List = -1;
3915 static gint ett_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs = -1;
3916 static gint ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_List = -1;
3917 static gint ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs = -1;
3918 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List = -1;
3919 static gint ett_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items = -1;
3920 static gint ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List = -1;
3921 static gint ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs = -1;
3922 static gint ett_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List = -1;
3923 static gint ett_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs = -1;
3924 static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Modify = -1;
3925 static gint ett_rnsap_Additional_EDCH_Cell_Information_Removal_List = -1;
3926 static gint ett_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs = -1;
3927 static gint ett_rnsap_Additional_EDCH_FDD_Update_Information = -1;
3928 static gint ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List = -1;
3929 static gint ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs = -1;
3930 static gint ett_rnsap_AdditionalPreferredFrequency = -1;
3931 static gint ett_rnsap_AdditionalPreferredFrequencyItem = -1;
3932 static gint ett_rnsap_AffectedUEInformationForMBMS = -1;
3933 static gint ett_rnsap_AllocationRetentionPriority = -1;
3934 static gint ett_rnsap_Allowed_Rate_Information = -1;
3935 static gint ett_rnsap_Angle_Of_Arrival_Value_LCR = -1;
3936 static gint ett_rnsap_BadSatellites = -1;
3937 static gint ett_rnsap_T_badSatelliteInformation = -1;
3938 static gint ett_rnsap_T_badSatelliteInformation_item = -1;
3939 static gint ett_rnsap_BSIC = -1;
3940 static gint ett_rnsap_BurstModeParameters = -1;
3941 static gint ett_rnsap_Cause = -1;
3942 static gint ett_rnsap_Cell_Capacity_Class_Value = -1;
3943 static gint ett_rnsap_CGI = -1;
3944 static gint ett_rnsap_T_lAI = -1;
3945 static gint ett_rnsap_CommonMeasurementAccuracy = -1;
3946 static gint ett_rnsap_CommonMeasurementValue = -1;
3947 static gint ett_rnsap_CommonMeasurementValueInformation = -1;
3948 static gint ett_rnsap_CommonMeasurementAvailable = -1;
3949 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD = -1;
3950 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem = -1;
3951 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR = -1;
3952 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR = -1;
3953 static gint ett_rnsap_Common_E_DCH_LogicalChannelInformation = -1;
3954 static gint ett_rnsap_Common_E_DCH_LogicalChannelInformationItem = -1;
3955 static gint ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information = -1;
3956 static gint ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify = -1;
3957 static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information = -1;
3958 static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem = -1;
3959 static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response = -1;
3960 static gint ett_rnsap_CorrespondingCells = -1;
3961 static gint ett_rnsap_CPC_Information = -1;
3962 static gint ett_rnsap_Counting_Information = -1;
3963 static gint ett_rnsap_Counting_Information_List = -1;
3964 static gint ett_rnsap_CriticalityDiagnostics = -1;
3965 static gint ett_rnsap_CriticalityDiagnostics_IE_List = -1;
3966 static gint ett_rnsap_CriticalityDiagnostics_IE_List_item = -1;
3967 static gint ett_rnsap_MessageStructure = -1;
3968 static gint ett_rnsap_MessageStructure_item = -1;
3969 static gint ett_rnsap_CN_CS_DomainIdentifier = -1;
3970 static gint ett_rnsap_CN_PS_DomainIdentifier = -1;
3971 static gint ett_rnsap_CPC_InformationLCR = -1;
3972 static gint ett_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR = -1;
3973 static gint ett_rnsap_HS_SCCH_DRX_Information_LCR = -1;
3974 static gint ett_rnsap_E_AGCH_DRX_Information_LCR = -1;
3975 static gint ett_rnsap_E_AGCH_DRX_Parameters = -1;
3976 static gint ett_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR = -1;
3977 static gint ett_rnsap_DRX_Information_to_Modify_LCR = -1;
3978 static gint ett_rnsap_DRX_Information_to_Modify_Items_LCR = -1;
3979 static gint ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR = -1;
3980 static gint ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR = -1;
3981 static gint ett_rnsap_E_AGCH_DRX_Information_ResponseLCR = -1;
3982 static gint ett_rnsap_E_AGCH_DRX_Parameters_Response = -1;
3983 static gint ett_rnsap_DCH_FDD_Information = -1;
3984 static gint ett_rnsap_DCH_FDD_InformationItem = -1;
3985 static gint ett_rnsap_DCH_MeasurementOccasion_Information = -1;
3986 static gint ett_rnsap_DchMeasurementOccasionInformation_Item = -1;
3987 static gint ett_rnsap_Measurement_Occasion_Pattern_Sequence_parameters = -1;
3988 static gint ett_rnsap_DCH_Specific_FDD_InformationList = -1;
3989 static gint ett_rnsap_DCH_Specific_FDD_Item = -1;
3990 static gint ett_rnsap_DCH_InformationResponse = -1;
3991 static gint ett_rnsap_DCH_InformationResponseItem = -1;
3992 static gint ett_rnsap_DCH_TDD_Information = -1;
3993 static gint ett_rnsap_DCH_TDD_InformationItem = -1;
3994 static gint ett_rnsap_DCH_Specific_TDD_InformationList = -1;
3995 static gint ett_rnsap_DCH_Specific_TDD_Item = -1;
3996 static gint ett_rnsap_DedicatedMeasurementValue = -1;
3997 static gint ett_rnsap_DedicatedMeasurementValueInformation = -1;
3998 static gint ett_rnsap_DedicatedMeasurementAvailable = -1;
3999 static gint ett_rnsap_DelayedActivation = -1;
4000 static gint ett_rnsap_DelayedActivationUpdate = -1;
4001 static gint ett_rnsap_Activate_Info = -1;
4002 static gint ett_rnsap_Deactivate_Info = -1;
4003 static gint ett_rnsap_Execution_Type = -1;
4004 static gint ett_rnsap_DGANSSCorrections = -1;
4005 static gint ett_rnsap_T_dGANSS_Information = -1;
4006 static gint ett_rnsap_T_dGANSS_Information_item = -1;
4007 static gint ett_rnsap_T_dGANSS_SignalInformation = -1;
4008 static gint ett_rnsap_T_dGANSS_SignalInformation_item = -1;
4009 static gint ett_rnsap_DGANSS_Corrections_Req = -1;
4010 static gint ett_rnsap_DGANSSThreshold = -1;
4011 static gint ett_rnsap_DGNSS_ValidityPeriod = -1;
4012 static gint ett_rnsap_DGPSCorrections = -1;
4013 static gint ett_rnsap_T_satellite_DGPSCorrections_Information = -1;
4014 static gint ett_rnsap_T_satellite_DGPSCorrections_Information_item = -1;
4015 static gint ett_rnsap_DGPSThreshold = -1;
4016 static gint ett_rnsap_DL_PowerBalancing_Information = -1;
4017 static gint ett_rnsap_DL_ReferencePowerInformationList = -1;
4018 static gint ett_rnsap_DL_ReferencePowerInformationItem = -1;
4019 static gint ett_rnsap_DL_ReferencePowerInformation = -1;
4020 static gint ett_rnsap_DL_Timeslot_Information = -1;
4021 static gint ett_rnsap_DL_Timeslot_InformationItem = -1;
4022 static gint ett_rnsap_DL_TimeslotLCR_Information = -1;
4023 static gint ett_rnsap_DL_TimeslotLCR_InformationItem = -1;
4024 static gint ett_rnsap_DL_Timeslot_Information768 = -1;
4025 static gint ett_rnsap_DL_Timeslot_InformationItem768 = -1;
4026 static gint ett_rnsap_DL_TimeSlot_ISCP_Info = -1;
4027 static gint ett_rnsap_DL_TimeSlot_ISCP_InfoItem = -1;
4028 static gint ett_rnsap_DL_TimeSlot_ISCP_LCR_Information = -1;
4029 static gint ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem = -1;
4030 static gint ett_rnsap_DRX_Information = -1;
4031 static gint ett_rnsap_DRX_Information_to_Modify = -1;
4032 static gint ett_rnsap_DRX_Information_to_Modify_Items = -1;
4033 static gint ett_rnsap_DSCH_FlowControlInformation = -1;
4034 static gint ett_rnsap_DSCH_FlowControlItem = -1;
4035 static gint ett_rnsap_DSCH_TDD_Information = -1;
4036 static gint ett_rnsap_DSCH_TDD_InformationItem = -1;
4037 static gint ett_rnsap_DTX_Cycle_2ms_Items = -1;
4038 static gint ett_rnsap_DTX_Cycle_2ms_to_Modify_Items = -1;
4039 static gint ett_rnsap_DTX_Cycle_10ms_Items = -1;
4040 static gint ett_rnsap_DTX_Cycle_10ms_to_Modify_Items = -1;
4041 static gint ett_rnsap_DTX_Information = -1;
4042 static gint ett_rnsap_DTX_Information_to_Modify = -1;
4043 static gint ett_rnsap_DTX_Information_to_Modify_Items = -1;
4044 static gint ett_rnsap_EARFCN_Information = -1;
4045 static gint ett_rnsap_EARFCN_FDD = -1;
4046 static gint ett_rnsap_ECGI = -1;
4047 static gint ett_rnsap_EDCH_FDD_DL_ControlChannelInformation = -1;
4048 static gint ett_rnsap_EDCH_FDD_Information = -1;
4049 static gint ett_rnsap_EDCH_FDD_InformationResponse = -1;
4050 static gint ett_rnsap_EDCH_MACdFlow_Specific_InformationResponse = -1;
4051 static gint ett_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem = -1;
4052 static gint ett_rnsap_EDCH_FDD_Information_To_Modify = -1;
4053 static gint ett_rnsap_E_DCH_FDD_Update_Information = -1;
4054 static gint ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation = -1;
4055 static gint ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item = -1;
4056 static gint ett_rnsap_E_DCH_DL_Control_Channel_Change_Information = -1;
4057 static gint ett_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item = -1;
4058 static gint ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information = -1;
4059 static gint ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item = -1;
4060 static gint ett_rnsap_E_DCH_Grant_Type_Information = -1;
4061 static gint ett_rnsap_E_DCH_LogicalChannelInformation = -1;
4062 static gint ett_rnsap_E_DCH_LogicalChannelInformationItem = -1;
4063 static gint ett_rnsap_E_DCH_MACdPDU_SizeList = -1;
4064 static gint ett_rnsap_E_DCH_MACdPDU_SizeListItem = -1;
4065 static gint ett_rnsap_E_DCH_LogicalChannelToModify = -1;
4066 static gint ett_rnsap_E_DCH_LogicalChannelToModifyItem = -1;
4067 static gint ett_rnsap_E_DCH_MACdPDU_SizeToModifyList = -1;
4068 static gint ett_rnsap_E_DCH_LogicalChannelToDelete = -1;
4069 static gint ett_rnsap_E_DCH_LogicalChannelToDeleteItem = -1;
4070 static gint ett_rnsap_EDCH_MACdFlows_Information = -1;
4071 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoList = -1;
4072 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoItem = -1;
4073 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList = -1;
4074 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem = -1;
4075 static gint ett_rnsap_EDCH_MACdFlows_To_Delete = -1;
4076 static gint ett_rnsap_EDCH_MACdFlows_To_Delete_Item = -1;
4077 static gint ett_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items = -1;
4078 static gint ett_rnsap_E_DCH_Serving_cell_change_informationResponse = -1;
4079 static gint ett_rnsap_E_DCH_serving_cell_change_choice = -1;
4080 static gint ett_rnsap_E_DCH_serving_cell_change_successful = -1;
4081 static gint ett_rnsap_E_DCH_RL_InformationList_Rsp = -1;
4082 static gint ett_rnsap_E_DCH_RL_InformationList_Rsp_Item = -1;
4083 static gint ett_rnsap_E_DCH_serving_cell_change_unsuccessful = -1;
4084 static gint ett_rnsap_E_DCH_TTI_Length = -1;
4085 static gint ett_rnsap_E_DCH_TTI_Length_to_Modify = -1;
4086 static gint ett_rnsap_EDPCH_Information_FDD = -1;
4087 static gint ett_rnsap_EDPCH_Information_RLReconfPrepare_FDD = -1;
4088 static gint ett_rnsap_EDPCH_Information_RLReconfRequest_FDD = -1;
4089 static gint ett_rnsap_EDCH_Serving_RL = -1;
4090 static gint ett_rnsap_EDCH_Serving_RL_in_this_DRNS = -1;
4091 static gint ett_rnsap_Enhanced_FACH_Information_ResponseFDD = -1;
4092 static gint ett_rnsap_Enhanced_FACH_Information_ResponseLCR = -1;
4093 static gint ett_rnsap_E_TFCI_Boost_Information = -1;
4094 static gint ett_rnsap_E_TFCS_Information = -1;
4095 static gint ett_rnsap_EventA = -1;
4096 static gint ett_rnsap_EventB = -1;
4097 static gint ett_rnsap_EventC = -1;
4098 static gint ett_rnsap_EventD = -1;
4099 static gint ett_rnsap_EventE = -1;
4100 static gint ett_rnsap_EventF = -1;
4101 static gint ett_rnsap_E_DCH_Information = -1;
4102 static gint ett_rnsap_E_PUCH_Information = -1;
4103 static gint ett_rnsap_E_TFCS_Information_TDD = -1;
4104 static gint ett_rnsap_E_DCH_QPSK_RefBetaInfo = -1;
4105 static gint ett_rnsap_E_DCH_sixteenQAM_RefBetaInfo = -1;
4106 static gint ett_rnsap_E_DCH_RefBeta_Item = -1;
4107 static gint ett_rnsap_E_DCH_MACdFlows_Information_TDD = -1;
4108 static gint ett_rnsap_E_DCH_MACdFlow_InfoTDDItem = -1;
4109 static gint ett_rnsap_E_DCH_TDD_Information = -1;
4110 static gint ett_rnsap_E_DCH_Information_Reconfig = -1;
4111 static gint ett_rnsap_E_DCH_TDD_Information_to_Modify = -1;
4112 static gint ett_rnsap_E_DCH_TDD_Information_to_Modify_List = -1;
4113 static gint ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem = -1;
4114 static gint ett_rnsap_E_DCH_Information_Response = -1;
4115 static gint ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp = -1;
4116 static gint ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item = -1;
4117 static gint ett_rnsap_E_AGCH_Specific_InformationRespListTDD = -1;
4118 static gint ett_rnsap_E_AGCH_Specific_InformationResp_ItemTDD = -1;
4119 static gint ett_rnsap_E_HICH_InformationResp = -1;
4120 static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info = -1;
4121 static gint ett_rnsap_E_DCH_768_Information = -1;
4122 static gint ett_rnsap_E_DCH_TDD_Information768 = -1;
4123 static gint ett_rnsap_E_DCH_768_Information_Reconfig = -1;
4124 static gint ett_rnsap_E_DCH_768_Information_Response = -1;
4125 static gint ett_rnsap_E_AGCH_Specific_InformationRespList768TDD = -1;
4126 static gint ett_rnsap_E_AGCH_Specific_InformationResp_Item768TDD = -1;
4127 static gint ett_rnsap_E_HICH_InformationResp768 = -1;
4128 static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info768 = -1;
4129 static gint ett_rnsap_E_DCH_LCR_Information = -1;
4130 static gint ett_rnsap_E_PUCH_LCR_Information = -1;
4131 static gint ett_rnsap_E_DCH_LCR_TDD_Information = -1;
4132 static gint ett_rnsap_E_DCH_LCR_Information_Reconfig = -1;
4133 static gint ett_rnsap_E_DCH_LCR_Information_Response = -1;
4134 static gint ett_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD = -1;
4135 static gint ett_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD = -1;
4136 static gint ett_rnsap_E_HICH_Specific_InformationResp_LCR = -1;
4137 static gint ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD = -1;
4138 static gint ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD = -1;
4139 static gint ett_rnsap_E_HICH_InformationResp_LCR = -1;
4140 static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR = -1;
4141 static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR = -1;
4142 static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1;
4143 static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR = -1;
4144 static gint ett_rnsap_Initial_E_DCH_SPS_resource = -1;
4145 static gint ett_rnsap_E_DCH_SPS_HICH_Information = -1;
4146 static gint ett_rnsap_E_HICH_Configuration = -1;
4147 static gint ett_rnsap_Same_As_Scheduled_E_HICH = -1;
4148 static gint ett_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR = -1;
4149 static gint ett_rnsap_FACH_FlowControlInformation = -1;
4150 static gint ett_rnsap_FACH_FlowControlInformationItem = -1;
4151 static gint ett_rnsap_FACH_InformationList = -1;
4152 static gint ett_rnsap_FACH_InformationItem = -1;
4153 static gint ett_rnsap_FDD_DCHs_to_Modify = -1;
4154 static gint ett_rnsap_FDD_DCHs_to_ModifyItem = -1;
4155 static gint ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList = -1;
4156 static gint ett_rnsap_FDD_DCHs_to_ModifySpecificItem = -1;
4157 static gint ett_rnsap_FDD_DL_CodeInformation = -1;
4158 static gint ett_rnsap_FDD_DL_CodeInformationItem = -1;
4159 static gint ett_rnsap_FPACH_Information = -1;
4160 static gint ett_rnsap_GA_Cell = -1;
4161 static gint ett_rnsap_GA_Cell_item = -1;
4162 static gint ett_rnsap_GA_CellAdditionalShapes = -1;
4163 static gint ett_rnsap_GA_AltitudeAndDirection = -1;
4164 static gint ett_rnsap_GA_EllipsoidArc = -1;
4165 static gint ett_rnsap_GANSS_AddClockModels = -1;
4166 static gint ett_rnsap_GANSS_AddOrbitModels = -1;
4167 static gint ett_rnsap_GANSS_Additional_Ionospheric_Model = -1;
4168 static gint ett_rnsap_GANSS_Additional_Navigation_Models = -1;
4169 static gint ett_rnsap_GANSS_Additional_Time_Models = -1;
4170 static gint ett_rnsap_GANSS_Additional_UTC_Models = -1;
4171 static gint ett_rnsap_GANSS_Almanac = -1;
4172 static gint ett_rnsap_T_gANSS_AlmanacModel = -1;
4173 static gint ett_rnsap_T_gANSS_keplerianParameters = -1;
4174 static gint ett_rnsap_GANSS_alm_keplerianNAVAlmanac = -1;
4175 static gint ett_rnsap_GANSS_alm_keplerianReducedAlmanac = -1;
4176 static gint ett_rnsap_GANSS_alm_keplerianMidiAlmanac = -1;
4177 static gint ett_rnsap_GANSS_alm_keplerianGLONASS = -1;
4178 static gint ett_rnsap_GANSS_alm_ecefSBASAlmanac = -1;
4179 static gint ett_rnsap_GANSS_Auxiliary_Information = -1;
4180 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID1 = -1;
4181 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID1_item = -1;
4182 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID3 = -1;
4183 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID3_item = -1;
4184 static gint ett_rnsap_GANSS_Clock_Model = -1;
4185 static gint ett_rnsap_GANSS_Clock_Model_item = -1;
4186 static gint ett_rnsap_GANSS_CNAVclockModel = -1;
4187 static gint ett_rnsap_GANSS_Common_Data = -1;
4188 static gint ett_rnsap_GANSS_CommonDataInfoReq = -1;
4189 static gint ett_rnsap_GANSS_Data_Bit_Assistance = -1;
4190 static gint ett_rnsap_GANSS_DataBitAssistanceList = -1;
4191 static gint ett_rnsap_GANSS_DataBitAssistanceItem = -1;
4192 static gint ett_rnsap_GANSS_DataBitAssistanceSgnList = -1;
4193 static gint ett_rnsap_GANSS_DataBitAssistanceSgnItem = -1;
4194 static gint ett_rnsap_GANSS_Data_Bit_Assistance_ReqItem = -1;
4195 static gint ett_rnsap_GANSS_Data_Bit_Assistance_ReqList = -1;
4196 static gint ett_rnsap_T_ganss_SatelliteInfo = -1;
4197 static gint ett_rnsap_GANSS_DeltaUT1 = -1;
4198 static gint ett_rnsap_GANSS_Earth_Orientation_Parameters = -1;
4199 static gint ett_rnsap_GANSS_GenericDataInfoReqList = -1;
4200 static gint ett_rnsap_GANSS_GenericDataInfoReqItem = -1;
4201 static gint ett_rnsap_GANSS_Generic_Data = -1;
4202 static gint ett_rnsap_GANSS_Generic_DataItem = -1;
4203 static gint ett_rnsap_GANSS_GLONASSclockModel = -1;
4204 static gint ett_rnsap_GANSS_Information = -1;
4205 static gint ett_rnsap_GANSS_Ionospheric_Model = -1;
4206 static gint ett_rnsap_GANSS_IonosphereRegionalStormFlags = -1;
4207 static gint ett_rnsap_GANSS_NAVclockModel = -1;
4208 static gint ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery = -1;
4209 static gint ett_rnsap_GANSS_NavModel_CNAVKeplerianSet = -1;
4210 static gint ett_rnsap_GANSS_NavModel_GLONASSecef = -1;
4211 static gint ett_rnsap_GANSS_NavModel_NAVKeplerianSet = -1;
4212 static gint ett_rnsap_GANSS_NavModel_SBASecef = -1;
4213 static gint ett_rnsap_GANSS_Orbit_Model = -1;
4214 static gint ett_rnsap_T_gANSS_keplerianParameters_01 = -1;
4215 static gint ett_rnsap_GANSS_Real_Time_Integrity = -1;
4216 static gint ett_rnsap_GANSS_Real_Time_Integrity_item = -1;
4217 static gint ett_rnsap_GANSS_RX_Pos = -1;
4218 static gint ett_rnsap_GANSS_SatelliteInformationKP = -1;
4219 static gint ett_rnsap_GANSS_SatelliteInformationKP_item = -1;
4220 static gint ett_rnsap_Ganss_Sat_Info_AddNavList = -1;
4221 static gint ett_rnsap_Ganss_Sat_Info_AddNavList_item = -1;
4222 static gint ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList = -1;
4223 static gint ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item = -1;
4224 static gint ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList = -1;
4225 static gint ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item = -1;
4226 static gint ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList = -1;
4227 static gint ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item = -1;
4228 static gint ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList = -1;
4229 static gint ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item = -1;
4230 static gint ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList = -1;
4231 static gint ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item = -1;
4232 static gint ett_rnsap_GANSS_Sat_Info_Nav = -1;
4233 static gint ett_rnsap_GANSS_Sat_Info_Nav_item = -1;
4234 static gint ett_rnsap_GANSS_SBASclockModel = -1;
4235 static gint ett_rnsap_GANSS_Time_Model = -1;
4236 static gint ett_rnsap_GANSS_Transmission_Time = -1;
4237 static gint ett_rnsap_GANSS_UTC_Model = -1;
4238 static gint ett_rnsap_GANSS_UTCmodelSet1 = -1;
4239 static gint ett_rnsap_GANSS_UTCmodelSet2 = -1;
4240 static gint ett_rnsap_GANSS_UTCmodelSet3 = -1;
4241 static gint ett_rnsap_GA_PointWithAltitude = -1;
4242 static gint ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid = -1;
4243 static gint ett_rnsap_GA_PointWithUnCertaintyEllipse = -1;
4244 static gint ett_rnsap_GA_UncertaintyEllipse = -1;
4245 static gint ett_rnsap_GA_PointWithUnCertainty = -1;
4246 static gint ett_rnsap_GA_AccessPointPosition = -1;
4247 static gint ett_rnsap_GeographicalCoordinate = -1;
4248 static gint ett_rnsap_GERAN_SI_Type = -1;
4249 static gint ett_rnsap_GERAN_SystemInfo = -1;
4250 static gint ett_rnsap_GERAN_SystemInfo_item = -1;
4251 static gint ett_rnsap_GPS_Almanac = -1;
4252 static gint ett_rnsap_T_satellite_Almanac_Information = -1;
4253 static gint ett_rnsap_T_satellite_Almanac_Information_item = -1;
4254 static gint ett_rnsap_Satellite_Almanac_Information_ExtItem = -1;
4255 static gint ett_rnsap_Satellite_Almanac_Information_ExtItem_item = -1;
4256 static gint ett_rnsap_GPSInformation = -1;
4257 static gint ett_rnsap_GPSInformation_item = -1;
4258 static gint ett_rnsap_GPS_Ionospheric_Model = -1;
4259 static gint ett_rnsap_GPS_NavigationModel_and_TimeRecovery = -1;
4260 static gint ett_rnsap_GPS_NavigationModel_and_TimeRecovery_item = -1;
4261 static gint ett_rnsap_GPS_RealTime_Integrity = -1;
4262 static gint ett_rnsap_GPS_RX_POS = -1;
4263 static gint ett_rnsap_GPS_UTC_Model = -1;
4264 static gint ett_rnsap_Guaranteed_Rate_Information = -1;
4265 static gint ett_rnsap_HARQ_MemoryPartitioning = -1;
4266 static gint ett_rnsap_HARQ_MemoryPartitioning_Implicit = -1;
4267 static gint ett_rnsap_HARQ_MemoryPartitioning_Explicit = -1;
4268 static gint ett_rnsap_HARQ_MemoryPartitioningList = -1;
4269 static gint ett_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO = -1;
4270 static gint ett_rnsap_HARQ_MemoryPartitioningItem = -1;
4271 static gint ett_rnsap_HSDSCH_FDD_Information = -1;
4272 static gint ett_rnsap_HSDSCH_FDD_Information_Response = -1;
4273 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information = -1;
4274 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response = -1;
4275 static gint ett_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify = -1;
4276 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised = -1;
4277 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information = -1;
4278 static gint ett_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response = -1;
4279 static gint ett_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice = -1;
4280 static gint ett_rnsap_HS_Secondary_Serving_cell_change_successful = -1;
4281 static gint ett_rnsap_HS_Secondary_Serving_cell_change_unsuccessful = -1;
4282 static gint ett_rnsap_HSDSCH_Information_to_Modify = -1;
4283 static gint ett_rnsap_HSDSCH_Information_to_Modify_Unsynchronised = -1;
4284 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList = -1;
4285 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem = -1;
4286 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response = -1;
4287 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response = -1;
4288 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify = -1;
4289 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify = -1;
4290 static gint ett_rnsap_HSDSCH_MACdFlows_Information = -1;
4291 static gint ett_rnsap_HSDSCH_MACdFlows_to_Delete = -1;
4292 static gint ett_rnsap_HSDSCH_MACdFlows_to_Delete_Item = -1;
4293 static gint ett_rnsap_HSDSCH_Initial_Capacity_Allocation = -1;
4294 static gint ett_rnsap_HSDSCH_Initial_Capacity_AllocationItem = -1;
4295 static gint ett_rnsap_HSDSCH_PreconfigurationInfo = -1;
4296 static gint ett_rnsap_Additional_EDCH_Preconfiguration_Information = -1;
4297 static gint ett_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs = -1;
4298 static gint ett_rnsap_HSDSCH_PreconfigurationSetup = -1;
4299 static gint ett_rnsap_HS_SCCH_PreconfiguredCodes = -1;
4300 static gint ett_rnsap_HS_SCCH_PreconfiguredCodesItem = -1;
4301 static gint ett_rnsap_HS_DSCH_serving_cell_change_information = -1;
4302 static gint ett_rnsap_HS_DSCH_serving_cell_change_informationResponse = -1;
4303 static gint ett_rnsap_HS_DSCH_serving_cell_change_choice = -1;
4304 static gint ett_rnsap_HS_serving_cell_change_successful = -1;
4305 static gint ett_rnsap_HS_serving_cell_change_unsuccessful = -1;
4306 static gint ett_rnsap_HSDSCH_TDD_Information = -1;
4307 static gint ett_rnsap_HSDSCH_TDD_Information_Response = -1;
4308 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response = -1;
4309 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response = -1;
4310 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR = -1;
4311 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR = -1;
4312 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768 = -1;
4313 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768 = -1;
4314 static gint ett_rnsap_HSSCCH_FDD_Specific_InfoList_Response = -1;
4315 static gint ett_rnsap_HSSCCH_FDD_Specific_InfoItem_Response = -1;
4316 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response = -1;
4317 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response = -1;
4318 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR = -1;
4319 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR = -1;
4320 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response768 = -1;
4321 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768 = -1;
4322 static gint ett_rnsap_HSSICH_Info = -1;
4323 static gint ett_rnsap_HSSICH_InfoLCR = -1;
4324 static gint ett_rnsap_HSSICH_Info768 = -1;
4325 static gint ett_rnsap_HS_SICH_Reception_Quality_Value = -1;
4326 static gint ett_rnsap_HSDSCH_FDD_Update_Information = -1;
4327 static gint ett_rnsap_HSDSCH_TDD_Update_Information = -1;
4328 static gint ett_rnsap_MIMO_ReferenceSignal_InformationListLCR = -1;
4329 static gint ett_rnsap_HSSICH_ReferenceSignal_InformationLCR = -1;
4330 static gint ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR = -1;
4331 static gint ett_rnsap_Transport_Block_Size_List_LCR = -1;
4332 static gint ett_rnsap_Transport_Block_Size_Item_LCR = -1;
4333 static gint ett_rnsap_Repetition_Period_List_LCR = -1;
4334 static gint ett_rnsap_Repetition_Period_Item_LCR = -1;
4335 static gint ett_rnsap_HS_DSCH_SPS_Operation_Indicator = -1;
4336 static gint ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1;
4337 static gint ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR = -1;
4338 static gint ett_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS = -1;
4339 static gint ett_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS = -1;
4340 static gint ett_rnsap_HS_SICH_Type = -1;
4341 static gint ett_rnsap_HS_SCCH_Associated_HS_SICH = -1;
4342 static gint ett_rnsap_Non_HS_SCCH_Associated_HS_SICH = -1;
4343 static gint ett_rnsap_Initial_HS_PDSCH_SPS_Resource = -1;
4344 static gint ett_rnsap_InformationAvailable = -1;
4345 static gint ett_rnsap_InformationReportCharacteristics = -1;
4346 static gint ett_rnsap_InformationReportPeriodicity = -1;
4347 static gint ett_rnsap_InformationThreshold = -1;
4348 static gint ett_rnsap_InformationType = -1;
4349 static gint ett_rnsap_IPDLParameters = -1;
4350 static gint ett_rnsap_Inter_Frequency_Cell_List = -1;
4351 static gint ett_rnsap_Inter_Frequency_Cell = -1;
4352 static gint ett_rnsap_Inter_Frequency_Cell_Information = -1;
4353 static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB11 = -1;
4354 static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB12 = -1;
4355 static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication = -1;
4356 static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication = -1;
4357 static gint ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List = -1;
4358 static gint ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12 = -1;
4359 static gint ett_rnsap_IPDL_FDD_Parameters = -1;
4360 static gint ett_rnsap_IPDL_TDD_Parameters = -1;
4361 static gint ett_rnsap_IPDL_TDD_ParametersLCR = -1;
4362 static gint ett_rnsap_IdleIntervalInformation = -1;
4363 static gint ett_rnsap_List_Of_PLMNs = -1;
4364 static gint ett_rnsap_LoadValue = -1;
4365 static gint ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability = -1;
4366 static gint ett_rnsap_MAC_c_sh_SDU_LengthList = -1;
4367 static gint ett_rnsap_MACdPDU_Size_IndexList = -1;
4368 static gint ett_rnsap_MACdPDU_Size_IndexItem = -1;
4369 static gint ett_rnsap_MACdPDU_Size_IndexList_to_Modify = -1;
4370 static gint ett_rnsap_MACdPDU_Size_IndexItem_to_Modify = -1;
4371 static gint ett_rnsap_MBMS_Bearer_Service_Full_Address = -1;
4372 static gint ett_rnsap_MBMS_Bearer_Service_List = -1;
4373 static gint ett_rnsap_MBMS_Bearer_ServiceItemFDD = -1;
4374 static gint ett_rnsap_MBMS_Bearer_ServiceItemFDD_PFL = -1;
4375 static gint ett_rnsap_MBMS_Bearer_ServiceItemTDD = -1;
4376 static gint ett_rnsap_MBMS_Bearer_ServiceItemTDD_PFL = -1;
4377 static gint ett_rnsap_MBMSChannelTypeInfo = -1;
4378 static gint ett_rnsap_MBMSChannelTypeCellList = -1;
4379 static gint ett_rnsap_MBMSPreferredFreqLayerInfo = -1;
4380 static gint ett_rnsap_MBMS_Neighbouring_Cell_Information = -1;
4381 static gint ett_rnsap_MBMS_ConcatenatedServiceList = -1;
4382 static gint ett_rnsap_MBMS_RLC_Sequence_Number_Information = -1;
4383 static gint ett_rnsap_MBMS_RLC_Sequence_Number_Information_List = -1;
4384 static gint ett_rnsap_MBMS_Bearer_Service_List_RLC = -1;
4385 static gint ett_rnsap_MBMS_Bearer_Service_List_RLCinfo = -1;
4386 static gint ett_rnsap_MCCH_Message_List = -1;
4387 static gint ett_rnsap_MCCH_Configuration_Info = -1;
4388 static gint ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List = -1;
4389 static gint ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item = -1;
4390 static gint ett_rnsap_MeasurementIncreaseDecreaseThreshold = -1;
4391 static gint ett_rnsap_MeasurementThreshold = -1;
4392 static gint ett_rnsap_MidambleShiftAndBurstType = -1;
4393 static gint ett_rnsap_Type1 = -1;
4394 static gint ett_rnsap_MidambleAllocationMode1 = -1;
4395 static gint ett_rnsap_Type2 = -1;
4396 static gint ett_rnsap_MidambleAllocationMode2 = -1;
4397 static gint ett_rnsap_Type3 = -1;
4398 static gint ett_rnsap_MidambleAllocationMode3 = -1;
4399 static gint ett_rnsap_MidambleShiftLCR = -1;
4400 static gint ett_rnsap_MidambleShiftAndBurstType768 = -1;
4401 static gint ett_rnsap_Type7681 = -1;
4402 static gint ett_rnsap_MidambleAllocationMode7681 = -1;
4403 static gint ett_rnsap_Type7682 = -1;
4404 static gint ett_rnsap_MidambleAllocationMode7682 = -1;
4405 static gint ett_rnsap_Type7683 = -1;
4406 static gint ett_rnsap_MidambleAllocationMode7683 = -1;
4407 static gint ett_rnsap_MIMO_InformationResponse = -1;
4408 static gint ett_rnsap_MIMO_PilotConfiguration = -1;
4409 static gint ett_rnsap_ModifyPriorityQueue = -1;
4410 static gint ett_rnsap_MulticellEDCH_InformationItemIEs = -1;
4411 static gint ett_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs = -1;
4412 static gint ett_rnsap_Multiple_PLMN_List = -1;
4413 static gint ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = -1;
4414 static gint ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR = -1;
4415 static gint ett_rnsap_NACC_Related_Data = -1;
4416 static gint ett_rnsap_Neighbouring_UMTS_CellInformation = -1;
4417 static gint ett_rnsap_Neighbouring_UMTS_CellInformationItem = -1;
4418 static gint ett_rnsap_Neighbouring_FDD_CellInformation = -1;
4419 static gint ett_rnsap_Neighbouring_FDD_CellInformationItem = -1;
4420 static gint ett_rnsap_NeighbouringFDDCellMeasurementInformation = -1;
4421 static gint ett_rnsap_Neighbouring_GSM_CellInformationIEs = -1;
4422 static gint ett_rnsap_Neighbouring_GSM_CellInformationItem = -1;
4423 static gint ett_rnsap_Neighbouring_TDD_CellInformation = -1;
4424 static gint ett_rnsap_Neighbouring_TDD_CellInformationItem = -1;
4425 static gint ett_rnsap_NeighbouringTDDCellMeasurementInformation = -1;
4426 static gint ett_rnsap_NeighbouringTDDCellMeasurementInformationLCR = -1;
4427 static gint ett_rnsap_NeighbouringTDDCellMeasurementInformation768 = -1;
4428 static gint ett_rnsap_Neighbouring_LCR_TDD_CellInformation = -1;
4429 static gint ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem = -1;
4430 static gint ett_rnsap_Neighbouring_E_UTRA_CellInformation = -1;
4431 static gint ett_rnsap_Neighbouring_E_UTRA_CellInformationItem = -1;
4432 static gint ett_rnsap_NotProvidedCellList = -1;
4433 static gint ett_rnsap_NRTLoadInformationValue = -1;
4434 static gint ett_rnsap_Non_Serving_RL_Preconfig_Setup = -1;
4435 static gint ett_rnsap_New_non_serving_RL_setup_selection = -1;
4436 static gint ett_rnsap_Non_Serving_RL_Preconfig_Info = -1;
4437 static gint ett_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList = -1;
4438 static gint ett_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item = -1;
4439 static gint ett_rnsap_OnModification = -1;
4440 static gint ett_rnsap_OnModificationInformation = -1;
4441 static gint ett_rnsap_PCH_InformationList = -1;
4442 static gint ett_rnsap_PCH_InformationItem = -1;
4443 static gint ett_rnsap_Periodic = -1;
4444 static gint ett_rnsap_PeriodicInformation = -1;
4445 static gint ett_rnsap_Permanent_NAS_UE_Identity = -1;
4446 static gint ett_rnsap_PreferredFrequencyLayerInfo = -1;
4447 static gint ett_rnsap_PriorityQueue_InfoList = -1;
4448 static gint ett_rnsap_PriorityQueue_InfoItem = -1;
4449 static gint ett_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH = -1;
4450 static gint ett_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH = -1;
4451 static gint ett_rnsap_PriorityQueue_InfoList_to_Modify = -1;
4452 static gint ett_rnsap_PriorityQueue_InfoItem_to_Add = -1;
4453 static gint ett_rnsap_PriorityQueue_InfoItem_to_Modify = -1;
4454 static gint ett_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised = -1;
4455 static gint ett_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised = -1;
4456 static gint ett_rnsap_ProvidedInformation = -1;
4457 static gint ett_rnsap_UpPCH_InformationList_LCRTDD = -1;
4458 static gint ett_rnsap_UpPCH_InformationItem_LCRTDD = -1;
4459 static gint ett_rnsap_PTMCellList = -1;
4460 static gint ett_rnsap_PTPCellList = -1;
4461 static gint ett_rnsap_RB_Info = -1;
4462 static gint ett_rnsap_Reference_E_TFCI_Information = -1;
4463 static gint ett_rnsap_Reference_E_TFCI_Information_Item = -1;
4464 static gint ett_rnsap_Released_CN_Domain = -1;
4465 static gint ett_rnsap_ReportCharacteristics = -1;
4466 static gint ett_rnsap_ReportPeriodicity = -1;
4467 static gint ett_rnsap_RequestedDataValue = -1;
4468 static gint ett_rnsap_RequestedDataValueInformation = -1;
4469 static gint ett_rnsap_RL_Specific_DCH_Info = -1;
4470 static gint ett_rnsap_RL_Specific_DCH_Info_Item = -1;
4471 static gint ett_rnsap_RL_Specific_EDCH_Information = -1;
4472 static gint ett_rnsap_RL_Specific_EDCH_Info = -1;
4473 static gint ett_rnsap_RL_Specific_EDCH_InfoItem = -1;
4474 static gint ett_rnsap_RTLoadValue = -1;
4475 static gint ett_rnsap_SAI = -1;
4476 static gint ett_rnsap_SecondaryServingCells = -1;
4477 static gint ett_rnsap_SecondaryServingCellsItem = -1;
4478 static gint ett_rnsap_Secondary_CCPCH_Info_TDD = -1;
4479 static gint ett_rnsap_Secondary_CPICH_Information = -1;
4480 static gint ett_rnsap_Secondary_CPICH_Information_Change = -1;
4481 static gint ett_rnsap_Secondary_LCR_CCPCH_Info_TDD = -1;
4482 static gint ett_rnsap_Secondary_CCPCH_Info_TDD768 = -1;
4483 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationList = -1;
4484 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationItem = -1;
4485 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationList = -1;
4486 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem = -1;
4487 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationList768 = -1;
4488 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationItem768 = -1;
4489 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_Information = -1;
4490 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem = -1;
4491 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information = -1;
4492 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem = -1;
4493 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_Information768 = -1;
4494 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768 = -1;
4495 static gint ett_rnsap_Secondary_Serving_Cell_List = -1;
4496 static gint ett_rnsap_Possible_Secondary_Serving_Cell_List = -1;
4497 static gint ett_rnsap_Possible_Secondary_Serving_Cell = -1;
4498 static gint ett_rnsap_SetsOfHS_SCCH_Codes = -1;
4499 static gint ett_rnsap_SetsOfHS_SCCH_CodesItem = -1;
4500 static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1;
4501 static gint ett_rnsap_GA_AccessPointPositionwithOptionalAltitude = -1;
4502 static gint ett_rnsap_SFNSFNMeasurementThresholdInformation = -1;
4503 static gint ett_rnsap_SFNSFNMeasurementValueInformation = -1;
4504 static gint ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
4505 static gint ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;
4506 static gint ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
4507 static gint ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;
4508 static gint ett_rnsap_SFNSFNTimeStampInformation = -1;
4509 static gint ett_rnsap_SFNSFNTimeStamp_TDD = -1;
4510 static gint ett_rnsap_SFNSFNValue = -1;
4511 static gint ett_rnsap_SNA_Information = -1;
4512 static gint ett_rnsap_ListOfSNAs = -1;
4513 static gint ett_rnsap_S_RNTI_Group = -1;
4514 static gint ett_rnsap_SynchronisationConfiguration = -1;
4515 static gint ett_rnsap_SYNC_UL_ProcParameters = -1;
4516 static gint ett_rnsap_TDD_ChannelisationCodeLCR = -1;
4517 static gint ett_rnsap_TDD_DCHs_to_Modify = -1;
4518 static gint ett_rnsap_TDD_DCHs_to_ModifyItem = -1;
4519 static gint ett_rnsap_TDD_DCHs_to_ModifySpecificInformationList = -1;
4520 static gint ett_rnsap_TDD_DCHs_to_ModifySpecificItem = -1;
4521 static gint ett_rnsap_TDD_DL_Code_Information = -1;
4522 static gint ett_rnsap_TDD_DL_Code_InformationItem = -1;
4523 static gint ett_rnsap_TDD_DL_Code_LCR_Information = -1;
4524 static gint ett_rnsap_TDD_DL_Code_LCR_InformationItem = -1;
4525 static gint ett_rnsap_TDD_DL_Code_Information768 = -1;
4526 static gint ett_rnsap_TDD_DL_Code_InformationItem768 = -1;
4527 static gint ett_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR = -1;
4528 static gint ett_rnsap_TDD_DPCHOffset = -1;
4529 static gint ett_rnsap_TDD_UL_Code_Information = -1;
4530 static gint ett_rnsap_TDD_UL_Code_InformationItem = -1;
4531 static gint ett_rnsap_TDD_UL_Code_LCR_Information = -1;
4532 static gint ett_rnsap_TDD_UL_Code_LCR_InformationItem = -1;
4533 static gint ett_rnsap_TDD_UL_Code_Information768 = -1;
4534 static gint ett_rnsap_TDD_UL_Code_InformationItem768 = -1;
4535 static gint ett_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR = -1;
4536 static gint ett_rnsap_TMGI = -1;
4537 static gint ett_rnsap_TnlQos = -1;
4538 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Information = -1;
4539 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item = -1;
4540 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List = -1;
4541 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1;
4542 static gint ett_rnsap_Transmission_Mode_Information = -1;
4543 static gint ett_rnsap_Transmission_Mode_Information_List = -1;
4544 static gint ett_rnsap_TUTRANGANSS = -1;
4545 static gint ett_rnsap_TUTRANGANSSMeasurementThresholdInformation = -1;
4546 static gint ett_rnsap_TUTRANGANSSMeasurementValueInformation = -1;
4547 static gint ett_rnsap_TUTRANGPS = -1;
4548 static gint ett_rnsap_TUTRANGPSMeasurementThresholdInformation = -1;
4549 static gint ett_rnsap_TUTRANGPSMeasurementValueInformation = -1;
4550 static gint ett_rnsap_TransportFormatCombination_Beta = -1;
4551 static gint ett_rnsap_T_signalledGainFactors = -1;
4552 static gint ett_rnsap_TFCS = -1;
4553 static gint ett_rnsap_T_tFCSvalues = -1;
4554 static gint ett_rnsap_TFCS_TFCSList = -1;
4555 static gint ett_rnsap_TFCS_TFCSList_item = -1;
4556 static gint ett_rnsap_TFCS_CTFC = -1;
4557 static gint ett_rnsap_TransportFormatSet = -1;
4558 static gint ett_rnsap_TransportFormatSet_DynamicPartList = -1;
4559 static gint ett_rnsap_TransportFormatSet_DynamicPartList_item = -1;
4560 static gint ett_rnsap_TransportFormatSet_ModeDP = -1;
4561 static gint ett_rnsap_TDD_TransportFormatSet_ModeDP = -1;
4562 static gint ett_rnsap_TransmissionTimeIntervalInformation = -1;
4563 static gint ett_rnsap_TransmissionTimeIntervalInformation_item = -1;
4564 static gint ett_rnsap_TransportFormatSet_Semi_staticPart = -1;
4565 static gint ett_rnsap_TransportFormatSet_ModeSSP = -1;
4566 static gint ett_rnsap_UE_AggregateMaximumBitRate = -1;
4567 static gint ett_rnsap_UE_Capabilities_Info = -1;
4568 static gint ett_rnsap_UEIdentity = -1;
4569 static gint ett_rnsap_UEMeasurementReportCharacteristics = -1;
4570 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent1h = -1;
4571 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent1i = -1;
4572 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6a = -1;
4573 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6b = -1;
4574 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6c = -1;
4575 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6d = -1;
4576 static gint ett_rnsap_UEMeasurementReportCharacteristicsPeriodic = -1;
4577 static gint ett_rnsap_UEMeasurementThreshold = -1;
4578 static gint ett_rnsap_UEMeasurementTimeslotInfoHCR = -1;
4579 static gint ett_rnsap_UEMeasurementTimeslotInfoHCR_IEs = -1;
4580 static gint ett_rnsap_UEMeasurementTimeslotInfoLCR = -1;
4581 static gint ett_rnsap_UEMeasurementTimeslotInfoLCR_IEs = -1;
4582 static gint ett_rnsap_UEMeasurementTimeslotInfo768 = -1;
4583 static gint ett_rnsap_UEMeasurementTimeslotInfo768_IEs = -1;
4584 static gint ett_rnsap_UEMeasurementValue = -1;
4585 static gint ett_rnsap_UE_MeasurementValue_UE_Transmitted_Power = -1;
4586 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListHCR = -1;
4587 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs = -1;
4588 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListLCR = -1;
4589 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs = -1;
4590 static gint ett_rnsap_UEMeasurementValueTransmittedPowerList768 = -1;
4591 static gint ett_rnsap_UEMeasurementValueTransmittedPowerList768_IEs = -1;
4592 static gint ett_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP = -1;
4593 static gint ett_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP = -1;
4594 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListHCR = -1;
4595 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs = -1;
4596 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListLCR = -1;
4597 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs = -1;
4598 static gint ett_rnsap_UEMeasurementValueTimeslotISCPList768 = -1;
4599 static gint ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs = -1;
4600 static gint ett_rnsap_UEMeasurementValueInformation = -1;
4601 static gint ett_rnsap_UEMeasurementValueInformationAvailable = -1;
4602 static gint ett_rnsap_UE_State = -1;
4603 static gint ett_rnsap_Cell_Fach_Pch_State = -1;
4604 static gint ett_rnsap_Ura_Pch_State = -1;
4605 static gint ett_rnsap_UL_Timeslot_Information = -1;
4606 static gint ett_rnsap_UL_Timeslot_InformationItem = -1;
4607 static gint ett_rnsap_UL_TimeslotLCR_Information = -1;
4608 static gint ett_rnsap_UL_TimeslotLCR_InformationItem = -1;
4609 static gint ett_rnsap_PLCCHinformation = -1;
4610 static gint ett_rnsap_UL_Timeslot_Information768 = -1;
4611 static gint ett_rnsap_UL_Timeslot_InformationItem768 = -1;
4612 static gint ett_rnsap_UL_TimeSlot_ISCP_Info = -1;
4613 static gint ett_rnsap_UL_TimeSlot_ISCP_InfoItem = -1;
4614 static gint ett_rnsap_UL_TimeSlot_ISCP_LCR_Info = -1;
4615 static gint ett_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem = -1;
4616 static gint ett_rnsap_UL_TimingAdvanceCtrl_LCR = -1;
4617 static gint ett_rnsap_UC_ID = -1;
4618 static gint ett_rnsap_UL_ScramblingCode = -1;
4619 static gint ett_rnsap_UL_Synchronisation_Parameters_LCR = -1;
4620 static gint ett_rnsap_URA_Information = -1;
4621 static gint ett_rnsap_RNCsWithCellsInTheAccessedURA_List = -1;
4622 static gint ett_rnsap_RNCsWithCellsInTheAccessedURA_Item = -1;
4623 static gint ett_rnsap_USCH_Information = -1;
4624 static gint ett_rnsap_USCH_InformationItem = -1;
4625 static gint ett_rnsap_RadioLinkSetupRequestFDD = -1;
4626 static gint ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD = -1;
4627 static gint ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD = -1;
4628 static gint ett_rnsap_PowerOffsetInformation_RL_SetupRqstFDD = -1;
4629 static gint ett_rnsap_RL_InformationList_RL_SetupRqstFDD = -1;
4630 static gint ett_rnsap_RL_InformationItem_RL_SetupRqstFDD = -1;
4631 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Setup_List = -1;
4632 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs = -1;
4633 static gint ett_rnsap_F_DPCH_Information_RL_SetupRqstFDD = -1;
4634 static gint ett_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD = -1;
4635 static gint ett_rnsap_RadioLinkSetupRequestTDD = -1;
4636 static gint ett_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD = -1;
4637 static gint ett_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD = -1;
4638 static gint ett_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;
4639 static gint ett_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;
4640 static gint ett_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;
4641 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;
4642 static gint ett_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD = -1;
4643 static gint ett_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD = -1;
4644 static gint ett_rnsap_RL_Information_RL_SetupRqstTDD = -1;
4645 static gint ett_rnsap_RadioLinkSetupResponseFDD = -1;
4646 static gint ett_rnsap_RL_InformationResponseList_RL_SetupRspFDD = -1;
4647 static gint ett_rnsap_RL_InformationResponseItem_RL_SetupRspFDD = -1;
4648 static gint ett_rnsap_DiversityIndication_RL_SetupRspFDD = -1;
4649 static gint ett_rnsap_Combining_RL_SetupRspFDD = -1;
4650 static gint ett_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD = -1;
4651 static gint ett_rnsap_Additional_HS_Cell_Information_Response_List = -1;
4652 static gint ett_rnsap_Additional_HS_Cell_Information_Response_ItemIEs = -1;
4653 static gint ett_rnsap_RadioLinkSetupResponseTDD = -1;
4654 static gint ett_rnsap_RL_InformationResponse_RL_SetupRspTDD = -1;
4655 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD = -1;
4656 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD = -1;
4657 static gint ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD = -1;
4658 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD = -1;
4659 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD = -1;
4660 static gint ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD = -1;
4661 static gint ett_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD = -1;
4662 static gint ett_rnsap_DSCHInformationItem_RL_SetupRspTDD = -1;
4663 static gint ett_rnsap_USCH_InformationListIEs_RL_SetupRspTDD = -1;
4664 static gint ett_rnsap_USCHInformationItem_RL_SetupRspTDD = -1;
4665 static gint ett_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD = -1;
4666 static gint ett_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD = -1;
4667 static gint ett_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD = -1;
4668 static gint ett_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4669 static gint ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD = -1;
4670 static gint ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4671 static gint ett_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4672 static gint ett_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD = -1;
4673 static gint ett_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4674 static gint ett_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD = -1;
4675 static gint ett_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4676 static gint ett_rnsap_RL_InformationResponse_RL_SetupRspTDD768 = -1;
4677 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768 = -1;
4678 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768 = -1;
4679 static gint ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768 = -1;
4680 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768 = -1;
4681 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768 = -1;
4682 static gint ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768 = -1;
4683 static gint ett_rnsap_RadioLinkSetupFailureFDD = -1;
4684 static gint ett_rnsap_CauseLevel_RL_SetupFailureFDD = -1;
4685 static gint ett_rnsap_GeneralCauseList_RL_SetupFailureFDD = -1;
4686 static gint ett_rnsap_RLSpecificCauseList_RL_SetupFailureFDD = -1;
4687 static gint ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD = -1;
4688 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD = -1;
4689 static gint ett_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD = -1;
4690 static gint ett_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD = -1;
4691 static gint ett_rnsap_DiversityIndication_RL_SetupFailureFDD = -1;
4692 static gint ett_rnsap_Combining_RL_SetupFailureFDD = -1;
4693 static gint ett_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD = -1;
4694 static gint ett_rnsap_RadioLinkSetupFailureTDD = -1;
4695 static gint ett_rnsap_CauseLevel_RL_SetupFailureTDD = -1;
4696 static gint ett_rnsap_GeneralCauseList_RL_SetupFailureTDD = -1;
4697 static gint ett_rnsap_RLSpecificCauseList_RL_SetupFailureTDD = -1;
4698 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD = -1;
4699 static gint ett_rnsap_RadioLinkAdditionRequestFDD = -1;
4700 static gint ett_rnsap_RL_InformationList_RL_AdditionRqstFDD = -1;
4701 static gint ett_rnsap_RL_Information_RL_AdditionRqstFDD = -1;
4702 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Addition_List = -1;
4703 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs = -1;
4704 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req = -1;
4705 static gint ett_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency = -1;
4706 static gint ett_rnsap_EDPCH_Information_RLAdditionReq_FDD = -1;
4707 static gint ett_rnsap_RadioLinkAdditionRequestTDD = -1;
4708 static gint ett_rnsap_RL_Information_RL_AdditionRqstTDD = -1;
4709 static gint ett_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;
4710 static gint ett_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD = -1;
4711 static gint ett_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;
4712 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD = -1;
4713 static gint ett_rnsap_RadioLinkAdditionResponseFDD = -1;
4714 static gint ett_rnsap_RL_InformationResponseList_RL_AdditionRspFDD = -1;
4715 static gint ett_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD = -1;
4716 static gint ett_rnsap_DiversityIndication_RL_AdditionRspFDD = -1;
4717 static gint ett_rnsap_Combining_RL_AdditionRspFDD = -1;
4718 static gint ett_rnsap_NonCombining_RL_AdditionRspFDD = -1;
4719 static gint ett_rnsap_Additional_HS_Cell_Change_Information_Response_List = -1;
4720 static gint ett_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs = -1;
4721 static gint ett_rnsap_RadioLinkAdditionResponseTDD = -1;
4722 static gint ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD = -1;
4723 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD = -1;
4724 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD = -1;
4725 static gint ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD = -1;
4726 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD = -1;
4727 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD = -1;
4728 static gint ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD = -1;
4729 static gint ett_rnsap_DCH_Information_RL_AdditionRspTDD = -1;
4730 static gint ett_rnsap_DiversityIndication_RL_AdditionRspTDD = -1;
4731 static gint ett_rnsap_Combining_RL_AdditionRspTDD = -1;
4732 static gint ett_rnsap_NonCombining_RL_AdditionRspTDD = -1;
4733 static gint ett_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD = -1;
4734 static gint ett_rnsap_DSCHInformationItem_RL_AdditionRspTDD = -1;
4735 static gint ett_rnsap_DiversityIndication_RL_AdditionRspTDD2 = -1;
4736 static gint ett_rnsap_USCH_InformationListIE_RL_AdditionRspTDD = -1;
4737 static gint ett_rnsap_USCHInformationItem_RL_AdditionRspTDD = -1;
4738 static gint ett_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD = -1;
4739 static gint ett_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = -1;
4740 static gint ett_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4741 static gint ett_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4742 static gint ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = -1;
4743 static gint ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4744 static gint ett_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4745 static gint ett_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD = -1;
4746 static gint ett_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4747 static gint ett_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD = -1;
4748 static gint ett_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4749 static gint ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD768 = -1;
4750 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768 = -1;
4751 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768 = -1;
4752 static gint ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768 = -1;
4753 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768 = -1;
4754 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768 = -1;
4755 static gint ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768 = -1;
4756 static gint ett_rnsap_RadioLinkAdditionFailureFDD = -1;
4757 static gint ett_rnsap_CauseLevel_RL_AdditionFailureFDD = -1;
4758 static gint ett_rnsap_GeneralCauseList_RL_AdditionFailureFDD = -1;
4759 static gint ett_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD = -1;
4760 static gint ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD = -1;
4761 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD = -1;
4762 static gint ett_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD = -1;
4763 static gint ett_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD = -1;
4764 static gint ett_rnsap_DiversityIndication_RL_AdditionFailureFDD = -1;
4765 static gint ett_rnsap_Combining_RL_AdditionFailureFDD = -1;
4766 static gint ett_rnsap_NonCombining_RL_AdditionFailureFDD = -1;
4767 static gint ett_rnsap_RadioLinkAdditionFailureTDD = -1;
4768 static gint ett_rnsap_CauseLevel_RL_AdditionFailureTDD = -1;
4769 static gint ett_rnsap_GeneralCauseList_RL_AdditionFailureTDD = -1;
4770 static gint ett_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD = -1;
4771 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD = -1;
4772 static gint ett_rnsap_RadioLinkDeletionRequest = -1;
4773 static gint ett_rnsap_RL_InformationList_RL_DeletionRqst = -1;
4774 static gint ett_rnsap_RL_Information_RL_DeletionRqst = -1;
4775 static gint ett_rnsap_RadioLinkDeletionResponse = -1;
4776 static gint ett_rnsap_RadioLinkReconfigurationPrepareFDD = -1;
4777 static gint ett_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD = -1;
4778 static gint ett_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD = -1;
4779 static gint ett_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD = -1;
4780 static gint ett_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD = -1;
4781 static gint ett_rnsap_DCH_DeleteList_RL_ReconfPrepFDD = -1;
4782 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD = -1;
4783 static gint ett_rnsap_RL_InformationList_RL_ReconfPrepFDD = -1;
4784 static gint ett_rnsap_RL_Information_RL_ReconfPrepFDD = -1;
4785 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep = -1;
4786 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs = -1;
4787 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep = -1;
4788 static gint ett_rnsap_F_DPCH_Information_RL_ReconfPrepFDD = -1;
4789 static gint ett_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD = -1;
4790 static gint ett_rnsap_RadioLinkReconfigurationPrepareTDD = -1;
4791 static gint ett_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;
4792 static gint ett_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD = -1;
4793 static gint ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;
4794 static gint ett_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD = -1;
4795 static gint ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
4796 static gint ett_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD = -1;
4797 static gint ett_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;
4798 static gint ett_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD = -1;
4799 static gint ett_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD = -1;
4800 static gint ett_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD = -1;
4801 static gint ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;
4802 static gint ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD = -1;
4803 static gint ett_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD = -1;
4804 static gint ett_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD = -1;
4805 static gint ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
4806 static gint ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = -1;
4807 static gint ett_rnsap_DCH_DeleteList_RL_ReconfPrepTDD = -1;
4808 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD = -1;
4809 static gint ett_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD = -1;
4810 static gint ett_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD = -1;
4811 static gint ett_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD = -1;
4812 static gint ett_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD = -1;
4813 static gint ett_rnsap_USCH_ModifyList_RL_ReconfPrepTDD = -1;
4814 static gint ett_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD = -1;
4815 static gint ett_rnsap_USCH_DeleteList_RL_ReconfPrepTDD = -1;
4816 static gint ett_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD = -1;
4817 static gint ett_rnsap_RL_Information_RL_ReconfPrepTDD = -1;
4818 static gint ett_rnsap_RL_InformationIE_RL_ReconfPrepTDD = -1;
4819 static gint ett_rnsap_RadioLinkReconfigurationReadyFDD = -1;
4820 static gint ett_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD = -1;
4821 static gint ett_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD = -1;
4822 static gint ett_rnsap_Additional_HS_Cell_RL_Reconf_Response = -1;
4823 static gint ett_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs = -1;
4824 static gint ett_rnsap_RadioLinkReconfigurationReadyTDD = -1;
4825 static gint ett_rnsap_RL_InformationResponse_RL_ReconfReadyTDD = -1;
4826 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD = -1;
4827 static gint ett_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD = -1;
4828 static gint ett_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD = -1;
4829 static gint ett_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = -1;
4830 static gint ett_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768 = -1;
4831 static gint ett_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = -1;
4832 static gint ett_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4833 static gint ett_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4834 static gint ett_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4835 static gint ett_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4836 static gint ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1;
4837 static gint ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD = -1;
4838 static gint ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD = -1;
4839 static gint ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD = -1;
4840 static gint ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4841 static gint ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4842 static gint ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4843 static gint ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4844 static gint ett_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = -1;
4845 static gint ett_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD = -1;
4846 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD = -1;
4847 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD = -1;
4848 static gint ett_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD = -1;
4849 static gint ett_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = -1;
4850 static gint ett_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768 = -1;
4851 static gint ett_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = -1;
4852 static gint ett_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4853 static gint ett_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4854 static gint ett_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4855 static gint ett_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4856 static gint ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1;
4857 static gint ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD = -1;
4858 static gint ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD = -1;
4859 static gint ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD = -1;
4860 static gint ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4861 static gint ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4862 static gint ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4863 static gint ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4864 static gint ett_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = -1;
4865 static gint ett_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD = -1;
4866 static gint ett_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD = -1;
4867 static gint ett_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD = -1;
4868 static gint ett_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = -1;
4869 static gint ett_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD = -1;
4870 static gint ett_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = -1;
4871 static gint ett_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD = -1;
4872 static gint ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD = -1;
4873 static gint ett_rnsap_RadioLinkReconfigurationCommit = -1;
4874 static gint ett_rnsap_RadioLinkReconfigurationFailure = -1;
4875 static gint ett_rnsap_CauseLevel_RL_ReconfFailure = -1;
4876 static gint ett_rnsap_GeneralCauseList_RL_ReconfFailure = -1;
4877 static gint ett_rnsap_RLSpecificCauseList_RL_ReconfFailure = -1;
4878 static gint ett_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure = -1;
4879 static gint ett_rnsap_RL_ReconfigurationFailure_RL_ReconfFail = -1;
4880 static gint ett_rnsap_RadioLinkReconfigurationCancel = -1;
4881 static gint ett_rnsap_RadioLinkReconfigurationRequestFDD = -1;
4882 static gint ett_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD = -1;
4883 static gint ett_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD = -1;
4884 static gint ett_rnsap_DCH_DeleteList_RL_ReconfRqstFDD = -1;
4885 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD = -1;
4886 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req = -1;
4887 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs = -1;
4888 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req = -1;
4889 static gint ett_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList = -1;
4890 static gint ett_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs = -1;
4891 static gint ett_rnsap_RadioLinkReconfigurationRequestTDD = -1;
4892 static gint ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
4893 static gint ett_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;
4894 static gint ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;
4895 static gint ett_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;
4896 static gint ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
4897 static gint ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;
4898 static gint ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;
4899 static gint ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;
4900 static gint ett_rnsap_DCH_DeleteList_RL_ReconfRqstTDD = -1;
4901 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD = -1;
4902 static gint ett_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information = -1;
4903 static gint ett_rnsap_RL_ReconfigurationRequestTDD_RL_Information = -1;
4904 static gint ett_rnsap_RadioLinkReconfigurationResponseFDD = -1;
4905 static gint ett_rnsap_RL_InformationResponseList_RL_ReconfRspFDD = -1;
4906 static gint ett_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD = -1;
4907 static gint ett_rnsap_RadioLinkReconfigurationResponseTDD = -1;
4908 static gint ett_rnsap_RL_InformationResponse_RL_ReconfRspTDD = -1;
4909 static gint ett_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD = -1;
4910 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD = -1;
4911 static gint ett_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD = -1;
4912 static gint ett_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD = -1;
4913 static gint ett_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD = -1;
4914 static gint ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD = -1;
4915 static gint ett_rnsap_RadioLinkFailureIndication = -1;
4916 static gint ett_rnsap_Reporting_Object_RL_FailureInd = -1;
4917 static gint ett_rnsap_RL_RL_FailureInd = -1;
4918 static gint ett_rnsap_RL_InformationList_RL_FailureInd = -1;
4919 static gint ett_rnsap_RL_Information_RL_FailureInd = -1;
4920 static gint ett_rnsap_RL_Set_RL_FailureInd = -1;
4921 static gint ett_rnsap_RL_Set_InformationList_RL_FailureInd = -1;
4922 static gint ett_rnsap_RL_Set_Information_RL_FailureInd = -1;
4923 static gint ett_rnsap_CCTrCH_RL_FailureInd = -1;
4924 static gint ett_rnsap_CCTrCH_InformationList_RL_FailureInd = -1;
4925 static gint ett_rnsap_CCTrCH_InformationItem_RL_FailureInd = -1;
4926 static gint ett_rnsap_RadioLinkPreemptionRequiredIndication = -1;
4927 static gint ett_rnsap_RL_InformationList_RL_PreemptRequiredInd = -1;
4928 static gint ett_rnsap_RL_InformationItem_RL_PreemptRequiredInd = -1;
4929 static gint ett_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd = -1;
4930 static gint ett_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd = -1;
4931 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd = -1;
4932 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd = -1;
4933 static gint ett_rnsap_RadioLinkRestoreIndication = -1;
4934 static gint ett_rnsap_Reporting_Object_RL_RestoreInd = -1;
4935 static gint ett_rnsap_RL_RL_RestoreInd = -1;
4936 static gint ett_rnsap_RL_InformationList_RL_RestoreInd = -1;
4937 static gint ett_rnsap_RL_Information_RL_RestoreInd = -1;
4938 static gint ett_rnsap_RL_Set_RL_RestoreInd = -1;
4939 static gint ett_rnsap_RL_Set_InformationList_RL_RestoreInd = -1;
4940 static gint ett_rnsap_RL_Set_Information_RL_RestoreInd = -1;
4941 static gint ett_rnsap_CCTrCH_RL_RestoreInd = -1;
4942 static gint ett_rnsap_CCTrCH_InformationList_RL_RestoreInd = -1;
4943 static gint ett_rnsap_CCTrCH_InformationItem_RL_RestoreInd = -1;
4944 static gint ett_rnsap_DL_PowerControlRequest = -1;
4945 static gint ett_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst = -1;
4946 static gint ett_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst = -1;
4947 static gint ett_rnsap_DL_PowerTimeslotControlRequest = -1;
4948 static gint ett_rnsap_PhysicalChannelReconfigurationRequestFDD = -1;
4949 static gint ett_rnsap_RL_Information_PhyChReconfRqstFDD = -1;
4950 static gint ett_rnsap_PhysicalChannelReconfigurationRequestTDD = -1;
4951 static gint ett_rnsap_RL_Information_PhyChReconfRqstTDD = -1;
4952 static gint ett_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = -1;
4953 static gint ett_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD = -1;
4954 static gint ett_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD = -1;
4955 static gint ett_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD = -1;
4956 static gint ett_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD = -1;
4957 static gint ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD = -1;
4958 static gint ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD = -1;
4959 static gint ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768 = -1;
4960 static gint ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768 = -1;
4961 static gint ett_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = -1;
4962 static gint ett_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD = -1;
4963 static gint ett_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD = -1;
4964 static gint ett_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD = -1;
4965 static gint ett_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD = -1;
4966 static gint ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD = -1;
4967 static gint ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD = -1;
4968 static gint ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768 = -1;
4969 static gint ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768 = -1;
4970 static gint ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD = -1;
4971 static gint ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD = -1;
4972 static gint ett_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD = -1;
4973 static gint ett_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD = -1;
4974 static gint ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768 = -1;
4975 static gint ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768 = -1;
4976 static gint ett_rnsap_PhysicalChannelReconfigurationCommand = -1;
4977 static gint ett_rnsap_PhysicalChannelReconfigurationFailure = -1;
4978 static gint ett_rnsap_RadioLinkCongestionIndication = -1;
4979 static gint ett_rnsap_RL_InformationList_RL_CongestInd = -1;
4980 static gint ett_rnsap_RL_InformationItem_RL_CongestInd = -1;
4981 static gint ett_rnsap_DCH_Rate_Information_RL_CongestInd = -1;
4982 static gint ett_rnsap_DCH_Rate_InformationItem_RL_CongestInd = -1;
4983 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd = -1;
4984 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd = -1;
4985 static gint ett_rnsap_UplinkSignallingTransferIndicationFDD = -1;
4986 static gint ett_rnsap_UplinkSignallingTransferIndicationTDD = -1;
4987 static gint ett_rnsap_DownlinkSignallingTransferRequest = -1;
4988 static gint ett_rnsap_RelocationCommit = -1;
4989 static gint ett_rnsap_PagingRequest = -1;
4990 static gint ett_rnsap_PagingArea_PagingRqst = -1;
4991 static gint ett_rnsap_URA_PagingRqst = -1;
4992 static gint ett_rnsap_Cell_PagingRqst = -1;
4993 static gint ett_rnsap_CNOriginatedPage_PagingRqst = -1;
4994 static gint ett_rnsap_DedicatedMeasurementInitiationRequest = -1;
4995 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Rqst = -1;
4996 static gint ett_rnsap_RL_DM_Rqst = -1;
4997 static gint ett_rnsap_RL_InformationList_DM_Rqst = -1;
4998 static gint ett_rnsap_RL_InformationItem_DM_Rqst = -1;
4999 static gint ett_rnsap_HSSICH_Info_DM_Rqst = -1;
5000 static gint ett_rnsap_HSSICH_Info_DM_Rqst_Extension = -1;
5001 static gint ett_rnsap_RL_Set_DM_Rqst = -1;
5002 static gint ett_rnsap_RL_Set_InformationList_DM_Rqst = -1;
5003 static gint ett_rnsap_RL_Set_InformationItem_DM_Rqst = -1;
5004 static gint ett_rnsap_DedicatedMeasurementInitiationResponse = -1;
5005 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Rsp = -1;
5006 static gint ett_rnsap_RL_DM_Rsp = -1;
5007 static gint ett_rnsap_RL_Set_DM_Rsp = -1;
5008 static gint ett_rnsap_RL_InformationList_DM_Rsp = -1;
5009 static gint ett_rnsap_RL_InformationItem_DM_Rsp = -1;
5010 static gint ett_rnsap_RL_Set_InformationList_DM_Rsp = -1;
5011 static gint ett_rnsap_RL_Set_InformationItem_DM_Rsp = -1;
5012 static gint ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp = -1;
5013 static gint ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp = -1;
5014 static gint ett_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp = -1;
5015 static gint ett_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp = -1;
5016 static gint ett_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp = -1;
5017 static gint ett_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp = -1;
5018 static gint ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp = -1;
5019 static gint ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp = -1;
5020 static gint ett_rnsap_DedicatedMeasurementInitiationFailure = -1;
5021 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Fail = -1;
5022 static gint ett_rnsap_RL_DM_Fail = -1;
5023 static gint ett_rnsap_RL_Set_DM_Fail = -1;
5024 static gint ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail = -1;
5025 static gint ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail = -1;
5026 static gint ett_rnsap_RL_Successful_InformationRespList_DM_Fail = -1;
5027 static gint ett_rnsap_RL_Successful_InformationItem_DM_Fail = -1;
5028 static gint ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail = -1;
5029 static gint ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail = -1;
5030 static gint ett_rnsap_RL_Set_Successful_InformationRespList_DM_Fail = -1;
5031 static gint ett_rnsap_RL_Set_Successful_InformationItem_DM_Fail = -1;
5032 static gint ett_rnsap_DedicatedMeasurementReport = -1;
5033 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Rprt = -1;
5034 static gint ett_rnsap_RL_DM_Rprt = -1;
5035 static gint ett_rnsap_RL_Set_DM_Rprt = -1;
5036 static gint ett_rnsap_RL_InformationList_DM_Rprt = -1;
5037 static gint ett_rnsap_RL_InformationItem_DM_Rprt = -1;
5038 static gint ett_rnsap_RL_Set_InformationList_DM_Rprt = -1;
5039 static gint ett_rnsap_RL_Set_InformationItem_DM_Rprt = -1;
5040 static gint ett_rnsap_DedicatedMeasurementTerminationRequest = -1;
5041 static gint ett_rnsap_DedicatedMeasurementFailureIndication = -1;
5042 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind = -1;
5043 static gint ett_rnsap_RL_DM_Fail_Ind = -1;
5044 static gint ett_rnsap_RL_Set_DM_Fail_Ind = -1;
5045 static gint ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind = -1;
5046 static gint ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind = -1;
5047 static gint ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind = -1;
5048 static gint ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind = -1;
5049 static gint ett_rnsap_CommonTransportChannelResourcesReleaseRequest = -1;
5050 static gint ett_rnsap_CommonTransportChannelResourcesRequest = -1;
5051 static gint ett_rnsap_CommonTransportChannelResourcesResponseFDD = -1;
5052 static gint ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD = -1;
5053 static gint ett_rnsap_CommonTransportChannelResourcesResponseTDD = -1;
5054 static gint ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD = -1;
5055 static gint ett_rnsap_CommonTransportChannelResourcesFailure = -1;
5056 static gint ett_rnsap_CompressedModeCommand = -1;
5057 static gint ett_rnsap_ErrorIndication = -1;
5058 static gint ett_rnsap_CommonMeasurementInitiationRequest = -1;
5059 static gint ett_rnsap_CommonMeasurementObjectType_CM_Rqst = -1;
5060 static gint ett_rnsap_Cell_CM_Rqst = -1;
5061 static gint ett_rnsap_NeighbouringCellMeasurementInfo = -1;
5062 static gint ett_rnsap_NeighbouringCellMeasurementInfo_item = -1;
5063 static gint ett_rnsap_CommonMeasurementInitiationResponse = -1;
5064 static gint ett_rnsap_CommonMeasurementObjectType_CM_Rsp = -1;
5065 static gint ett_rnsap_Cell_CM_Rsp = -1;
5066 static gint ett_rnsap_CommonMeasurementInitiationFailure = -1;
5067 static gint ett_rnsap_CommonMeasurementReport = -1;
5068 static gint ett_rnsap_CommonMeasurementObjectType_CM_Rprt = -1;
5069 static gint ett_rnsap_Cell_CM_Rprt = -1;
5070 static gint ett_rnsap_CommonMeasurementTerminationRequest = -1;
5071 static gint ett_rnsap_CommonMeasurementFailureIndication = -1;
5072 static gint ett_rnsap_InformationExchangeInitiationRequest = -1;
5073 static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rqst = -1;
5074 static gint ett_rnsap_Cell_InfEx_Rqst = -1;
5075 static gint ett_rnsap_GSM_Cell_InfEx_Rqst = -1;
5076 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst = -1;
5077 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst = -1;
5078 static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst = -1;
5079 static gint ett_rnsap_MBMS_Cell_InfEx_Rqst = -1;
5080 static gint ett_rnsap_InformationExchangeInitiationResponse = -1;
5081 static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rsp = -1;
5082 static gint ett_rnsap_Cell_InfEx_Rsp = -1;
5083 static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp = -1;
5084 static gint ett_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp = -1;
5085 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp = -1;
5086 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp = -1;
5087 static gint ett_rnsap_MBMS_Cell_InfEx_Rsp = -1;
5088 static gint ett_rnsap_MBMS_Cell_Item_InfEx_Rsp = -1;
5089 static gint ett_rnsap_InformationExchangeInitiationFailure = -1;
5090 static gint ett_rnsap_InformationReport = -1;
5091 static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rprt = -1;
5092 static gint ett_rnsap_Cell_InfEx_Rprt = -1;
5093 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt = -1;
5094 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt = -1;
5095 static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt = -1;
5096 static gint ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt = -1;
5097 static gint ett_rnsap_MBMS_Cell_InfEx_Rprt = -1;
5098 static gint ett_rnsap_MBMS_Cell_Item_InfEx_Rprt = -1;
5099 static gint ett_rnsap_InformationExchangeTerminationRequest = -1;
5100 static gint ett_rnsap_InformationExchangeFailureIndication = -1;
5101 static gint ett_rnsap_ResetRequest = -1;
5102 static gint ett_rnsap_ResetIndicator = -1;
5103 static gint ett_rnsap_ContextList_Reset = -1;
5104 static gint ett_rnsap_ContextInfoList_Reset = -1;
5105 static gint ett_rnsap_ContextInfoItem_Reset = -1;
5106 static gint ett_rnsap_ContextType_Reset = -1;
5107 static gint ett_rnsap_ContextGroupList_Reset = -1;
5108 static gint ett_rnsap_ContextGroupInfoList_Reset = -1;
5109 static gint ett_rnsap_ContextGroupInfoItem_Reset = -1;
5110 static gint ett_rnsap_ResetResponse = -1;
5111 static gint ett_rnsap_RadioLinkActivationCommandFDD = -1;
5112 static gint ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD = -1;
5113 static gint ett_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD = -1;
5114 static gint ett_rnsap_RadioLinkActivationCommandTDD = -1;
5115 static gint ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD = -1;
5116 static gint ett_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD = -1;
5117 static gint ett_rnsap_GERANUplinkSignallingTransferIndication = -1;
5118 static gint ett_rnsap_RadioLinkParameterUpdateIndicationFDD = -1;
5119 static gint ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList = -1;
5120 static gint ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item = -1;
5121 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd = -1;
5122 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs = -1;
5123 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd = -1;
5124 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs = -1;
5125 static gint ett_rnsap_RadioLinkParameterUpdateIndicationTDD = -1;
5126 static gint ett_rnsap_UEMeasurementInitiationRequest = -1;
5127 static gint ett_rnsap_UEMeasurementInitiationResponse = -1;
5128 static gint ett_rnsap_UEMeasurementInitiationFailure = -1;
5129 static gint ett_rnsap_UEMeasurementReport = -1;
5130 static gint ett_rnsap_UEMeasurementTerminationRequest = -1;
5131 static gint ett_rnsap_UEMeasurementFailureIndication = -1;
5132 static gint ett_rnsap_IurInvokeTrace = -1;
5133 static gint ett_rnsap_ListOfInterfacesToTrace = -1;
5134 static gint ett_rnsap_InterfacesToTraceItem = -1;
5135 static gint ett_rnsap_IurDeactivateTrace = -1;
5136 static gint ett_rnsap_MBMSAttachCommand = -1;
5137 static gint ett_rnsap_MBMSDetachCommand = -1;
5138 static gint ett_rnsap_DirectInformationTransfer = -1;
5139 static gint ett_rnsap_EnhancedRelocationRequest = -1;
5140 static gint ett_rnsap_EnhancedRelocationResponse = -1;
5141 static gint ett_rnsap_EnhancedRelocationFailure = -1;
5142 static gint ett_rnsap_EnhancedRelocationCancel = -1;
5143 static gint ett_rnsap_EnhancedRelocationSignallingTransfer = -1;
5144 static gint ett_rnsap_EnhancedRelocationRelease = -1;
5145 static gint ett_rnsap_MBSFNMCCHInformation = -1;
5146 static gint ett_rnsap_SecondaryULFrequencyReport = -1;
5147 static gint ett_rnsap_SecondaryULFrequencyUpdateIndication = -1;
5148 static gint ett_rnsap_PrivateMessage = -1;
5149 static gint ett_rnsap_RNSAP_PDU = -1;
5150 static gint ett_rnsap_InitiatingMessage = -1;
5151 static gint ett_rnsap_SuccessfulOutcome = -1;
5152 static gint ett_rnsap_UnsuccessfulOutcome = -1;
5153 static gint ett_rnsap_Outcome = -1;
5155 /*--- End of included file: packet-rnsap-ett.c ---*/
5156 #line 66 "packet-rnsap-template.c"
5158 /* Global variables */
5159 static guint32 ProcedureCode;
5160 static guint32 ProtocolIE_ID;
5161 static guint32 ddMode;
5162 static const gchar *ProcedureID;
5164 /* Dissector tables */
5165 static dissector_table_t rnsap_ies_dissector_table;
5166 static dissector_table_t rnsap_extension_dissector_table;
5167 static dissector_table_t rnsap_proc_imsg_dissector_table;
5168 static dissector_table_t rnsap_proc_sout_dissector_table;
5169 static dissector_table_t rnsap_proc_uout_dissector_table;
5171 static int dissect_ProtocolIEFieldValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
5172 static int dissect_ProtocolExtensionFieldExtensionValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
5173 static int dissect_InitiatingMessageValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
5174 static int dissect_SuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
5175 static int dissect_UnsuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
5178 /*--- Included file: packet-rnsap-fn.c ---*/
5179 #line 1 "packet-rnsap-fn.c"
5181 static const value_string rnsap_Criticality_vals[] = {
5190 dissect_rnsap_Criticality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5191 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
5192 3, NULL, FALSE, 0, NULL);
5200 dissect_rnsap_INTEGER_0_maxPrivateIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5201 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
5202 0U, maxPrivateIEs, NULL, FALSE);
5210 dissect_rnsap_OBJECT_IDENTIFIER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5211 offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL);
5217 static const value_string rnsap_PrivateIE_ID_vals[] = {
5223 static const per_choice_t PrivateIE_ID_choice[] = {
5224 { 0, &hf_rnsap_local , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_maxPrivateIEs },
5225 { 1, &hf_rnsap_global , ASN1_NO_EXTENSIONS , dissect_rnsap_OBJECT_IDENTIFIER },
5226 { 0, NULL, 0, NULL }
5230 dissect_rnsap_PrivateIE_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5231 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
5232 ett_rnsap_PrivateIE_ID, PrivateIE_ID_choice,
5239 static const value_string rnsap_ProcedureCode_vals[] = {
5240 { RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION, "id-commonTransportChannelResourcesInitialisation" },
5241 { RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESRELEASE, "id-commonTransportChannelResourcesRelease" },
5242 { RNSAP_ID_COMPRESSEDMODECOMMAND, "id-compressedModeCommand" },
5243 { RNSAP_ID_DOWNLINKPOWERCONTROL, "id-downlinkPowerControl" },
5244 { RNSAP_ID_DOWNLINKPOWERTIMESLOTCONTROL, "id-downlinkPowerTimeslotControl" },
5245 { RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER, "id-downlinkSignallingTransfer" },
5246 { RNSAP_ID_ERRORINDICATION, "id-errorIndication" },
5247 { RNSAP_ID_DEDICATEDMEASUREMENTFAILURE, "id-dedicatedMeasurementFailure" },
5248 { RNSAP_ID_DEDICATEDMEASUREMENTINITIATION, "id-dedicatedMeasurementInitiation" },
5249 { RNSAP_ID_DEDICATEDMEASUREMENTREPORTING, "id-dedicatedMeasurementReporting" },
5250 { RNSAP_ID_DEDICATEDMEASUREMENTTERMINATION, "id-dedicatedMeasurementTermination" },
5251 { RNSAP_ID_PAGING, "id-paging" },
5252 { RNSAP_ID_PHYSICALCHANNELRECONFIGURATION, "id-physicalChannelReconfiguration" },
5253 { RNSAP_ID_PRIVATEMESSAGE, "id-privateMessage" },
5254 { RNSAP_ID_RADIOLINKADDITION, "id-radioLinkAddition" },
5255 { RNSAP_ID_RADIOLINKDELETION, "id-radioLinkDeletion" },
5256 { RNSAP_ID_RADIOLINKFAILURE, "id-radioLinkFailure" },
5257 { RNSAP_ID_RADIOLINKPREEMPTION, "id-radioLinkPreemption" },
5258 { RNSAP_ID_RADIOLINKRESTORATION, "id-radioLinkRestoration" },
5259 { RNSAP_ID_RADIOLINKSETUP, "id-radioLinkSetup" },
5260 { RNSAP_ID_RELOCATIONCOMMIT, "id-relocationCommit" },
5261 { RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION, "id-synchronisedRadioLinkReconfigurationCancellation" },
5262 { RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT, "id-synchronisedRadioLinkReconfigurationCommit" },
5263 { RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION, "id-synchronisedRadioLinkReconfigurationPreparation" },
5264 { RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION, "id-unSynchronisedRadioLinkReconfiguration" },
5265 { RNSAP_ID_UPLINKSIGNALLINGTRANSFER, "id-uplinkSignallingTransfer" },
5266 { RNSAP_ID_COMMONMEASUREMENTFAILURE, "id-commonMeasurementFailure" },
5267 { RNSAP_ID_COMMONMEASUREMENTINITIATION, "id-commonMeasurementInitiation" },
5268 { RNSAP_ID_COMMONMEASUREMENTREPORTING, "id-commonMeasurementReporting" },
5269 { RNSAP_ID_COMMONMEASUREMENTTERMINATION, "id-commonMeasurementTermination" },
5270 { RNSAP_ID_INFORMATIONEXCHANGEFAILURE, "id-informationExchangeFailure" },
5271 { RNSAP_ID_INFORMATIONEXCHANGEINITIATION, "id-informationExchangeInitiation" },
5272 { RNSAP_ID_INFORMATIONREPORTING, "id-informationReporting" },
5273 { RNSAP_ID_INFORMATIONEXCHANGETERMINATION, "id-informationExchangeTermination" },
5274 { RNSAP_ID_RADIOLINKCONGESTION, "id-radioLinkCongestion" },
5275 { RNSAP_ID_RESET, "id-reset" },
5276 { RNSAP_ID_RADIOLINKACTIVATION, "id-radioLinkActivation" },
5277 { RNSAP_ID_GERANUPLINKSIGNALLINGTRANSFER, "id-gERANuplinkSignallingTransfer" },
5278 { RNSAP_ID_RADIOLINKPARAMETERUPDATE, "id-radioLinkParameterUpdate" },
5279 { RNSAP_ID_UEMEASUREMENTFAILURE, "id-uEMeasurementFailure" },
5280 { RNSAP_ID_UEMEASUREMENTINITIATION, "id-uEMeasurementInitiation" },
5281 { RNSAP_ID_UEMEASUREMENTREPORTING, "id-uEMeasurementReporting" },
5282 { RNSAP_ID_UEMEASUREMENTTERMINATION, "id-uEMeasurementTermination" },
5283 { RNSAP_ID_IURDEACTIVATETRACE, "id-iurDeactivateTrace" },
5284 { RNSAP_ID_IURINVOKETRACE, "id-iurInvokeTrace" },
5285 { RNSAP_ID_MBMSATTACH, "id-mBMSAttach" },
5286 { RNSAP_ID_MBMSDETACH, "id-mBMSDetach" },
5287 { RNSAP_ID_NOT_USED_47, "id-Not-used-47" },
5288 { RNSAP_ID_DIRECTINFORMATIONTRANSFER, "id-directInformationTransfer" },
5289 { RNSAP_ID_ENHANCEDRELOCATION, "id-enhancedRelocation" },
5290 { RNSAP_ID_ENHANCEDRELOCATIONCANCEL, "id-enhancedRelocationCancel" },
5291 { RNSAP_ID_ENHANCEDRELOCATIONSIGNALLINGTRANSFER, "id-enhancedRelocationSignallingTransfer" },
5292 { RNSAP_ID_ENHANCEDRELOCATIONRELEASE, "id-enhancedRelocationRelease" },
5293 { RNSAP_ID_MBSFNMCCHINFORMATION, "id-mBSFNMCCHInformation" },
5294 { RNSAP_ID_SECONDARYULFREQUENCYREPORTING, "id-secondaryULFrequencyReporting" },
5295 { RNSAP_ID_SECONDARYULFREQUENCYUPDATE, "id-secondaryULFrequencyUpdate" },
5299 static value_string_ext rnsap_ProcedureCode_vals_ext = VALUE_STRING_EXT_INIT(rnsap_ProcedureCode_vals);
5303 dissect_rnsap_ProcedureCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5304 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
5305 0U, 255U, &ProcedureCode, FALSE);
5307 #line 77 "rnsap.cnf"
5308 if (check_col(actx->pinfo->cinfo, COL_INFO))
5309 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
5310 val_to_str_ext_const(ProcedureCode, &rnsap_ProcedureCode_vals_ext,
5311 "unknown message"));
5317 static const value_string rnsap_DdMode_vals[] = {
5320 { common, "common" },
5326 dissect_rnsap_DdMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5327 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
5328 3, &ddMode, TRUE, 0, NULL);
5334 static const per_sequence_t ProcedureID_sequence[] = {
5335 { &hf_rnsap_procedureCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureCode },
5336 { &hf_rnsap_ddMode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DdMode },
5337 { NULL, 0, 0, NULL }
5341 dissect_rnsap_ProcedureID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5342 #line 85 "rnsap.cnf"
5343 ProcedureCode = 0xFFFF;
5347 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
5348 ett_rnsap_ProcedureID, ProcedureID_sequence);
5350 #line 91 "rnsap.cnf"
5351 ProcedureID = ep_strdup_printf("%s/%s",
5352 val_to_str_ext(ProcedureCode, &rnsap_ProcedureCode_vals_ext, "unknown(%u)"),
5353 val_to_str(ddMode, rnsap_DdMode_vals, "unknown(%u)"));
5359 static const value_string rnsap_ProtocolIE_ID_vals[] = {
5360 { id_RL_InformationList_RL_PreemptRequiredInd, "id-RL-InformationList-RL-PreemptRequiredInd" },
5361 { id_RL_InformationItem_RL_PreemptRequiredInd, "id-RL-InformationItem-RL-PreemptRequiredInd" },
5362 { id_GA_CellAdditionalShapes, "id-GA-CellAdditionalShapes" },
5363 { id_AllowedQueuingTime, "id-AllowedQueuingTime" },
5364 { id_BindingID, "id-BindingID" },
5365 { id_C_ID, "id-C-ID" },
5366 { id_C_RNTI, "id-C-RNTI" },
5367 { id_CFN, "id-CFN" },
5368 { id_CN_CS_DomainIdentifier, "id-CN-CS-DomainIdentifier" },
5369 { id_CN_PS_DomainIdentifier, "id-CN-PS-DomainIdentifier" },
5370 { id_Cause, "id-Cause" },
5371 { id_DPC_Mode, "id-DPC-Mode" },
5372 { id_Neighbouring_GSM_CellInformation, "id-Neighbouring-GSM-CellInformation" },
5373 { id_CFNReportingIndicator, "id-CFNReportingIndicator" },
5374 { id_CCTrCH_InformationItem_RL_FailureInd, "id-CCTrCH-InformationItem-RL-FailureInd" },
5375 { id_CCTrCH_InformationItem_RL_RestoreInd, "id-CCTrCH-InformationItem-RL-RestoreInd" },
5376 { id_Permanent_NAS_UE_Identity, "id-Permanent-NAS-UE-Identity" },
5377 { id_CongestionCause, "id-CongestionCause" },
5378 { id_DPC_Mode_Change_SupportIndicator, "id-DPC-Mode-Change-SupportIndicator" },
5379 { id_CriticalityDiagnostics, "id-CriticalityDiagnostics" },
5380 { id_D_RNTI, "id-D-RNTI" },
5381 { id_D_RNTI_ReleaseIndication, "id-D-RNTI-ReleaseIndication" },
5382 { id_CNOriginatedPage_PagingRqst, "id-CNOriginatedPage-PagingRqst" },
5383 { id_InnerLoopDLPCStatus, "id-InnerLoopDLPCStatus" },
5384 { id_PropagationDelay, "id-PropagationDelay" },
5385 { id_DCHs_to_Add_FDD, "id-DCHs-to-Add-FDD" },
5386 { id_DCHs_to_Add_TDD, "id-DCHs-to-Add-TDD" },
5387 { id_RL_InformationResponse_RL_ReconfRspTDD, "id-RL-InformationResponse-RL-ReconfRspTDD" },
5388 { id_Unused_ProtocolIE_ID_29, "id-Unused-ProtocolIE-ID-29" },
5389 { id_DCH_DeleteList_RL_ReconfPrepFDD, "id-DCH-DeleteList-RL-ReconfPrepFDD" },
5390 { id_DCH_DeleteList_RL_ReconfPrepTDD, "id-DCH-DeleteList-RL-ReconfPrepTDD" },
5391 { id_DCH_DeleteList_RL_ReconfRqstFDD, "id-DCH-DeleteList-RL-ReconfRqstFDD" },
5392 { id_DCH_DeleteList_RL_ReconfRqstTDD, "id-DCH-DeleteList-RL-ReconfRqstTDD" },
5393 { id_DCH_FDD_Information, "id-DCH-FDD-Information" },
5394 { id_DCH_TDD_Information, "id-DCH-TDD-Information" },
5395 { id_RxTimingDeviationForTA, "id-RxTimingDeviationForTA" },
5396 { id_timeSlot_ISCP, "id-timeSlot-ISCP" },
5397 { id_DCH_Rate_InformationItem_RL_CongestInd, "id-DCH-Rate-InformationItem-RL-CongestInd" },
5398 { id_FDD_DCHs_to_Modify, "id-FDD-DCHs-to-Modify" },
5399 { id_TDD_DCHs_to_Modify, "id-TDD-DCHs-to-Modify" },
5400 { id_Guaranteed_Rate_Information, "id-Guaranteed-Rate-Information" },
5401 { id_Allowed_Rate_Information, "id-Allowed-Rate-Information" },
5402 { id_DCH_InformationResponse, "id-DCH-InformationResponse" },
5403 { id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD" },
5404 { id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, "id-DL-CCTrCH-InformationListIE-RL-ReconfReadyTDD" },
5405 { id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD" },
5406 { id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, "id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD" },
5407 { id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, "id-DL-CCTrCH-InformationListIE-PhyChReconfRqstTDD" },
5408 { id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD, "id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD" },
5409 { id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD, "id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD" },
5410 { id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD" },
5411 { id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD" },
5412 { id_DL_CCTrCH_InformationList_RL_SetupRqstTDD, "id-DL-CCTrCH-InformationList-RL-SetupRqstTDD" },
5413 { id_FDD_DL_CodeInformation, "id-FDD-DL-CodeInformation" },
5414 { id_RL_InformationItem_RL_CongestInd, "id-RL-InformationItem-RL-CongestInd" },
5415 { id_RL_InformationList_RL_CongestInd, "id-RL-InformationList-RL-CongestInd" },
5416 { id_MessageStructure, "id-MessageStructure" },
5417 { id_neighbouring_LCR_TDD_CellInformation, "id-neighbouring-LCR-TDD-CellInformation" },
5418 { id_DL_DPCH_Information_RL_ReconfPrepFDD, "id-DL-DPCH-Information-RL-ReconfPrepFDD" },
5419 { id_DL_DPCH_Information_RL_SetupRqstFDD, "id-DL-DPCH-Information-RL-SetupRqstFDD" },
5420 { id_DL_DPCH_Information_RL_ReconfRqstFDD, "id-DL-DPCH-Information-RL-ReconfRqstFDD" },
5421 { id_DL_DPCH_InformationItem_PhyChReconfRqstTDD, "id-DL-DPCH-InformationItem-PhyChReconfRqstTDD" },
5422 { id_DL_DPCH_InformationItem_RL_AdditionRspTDD, "id-DL-DPCH-InformationItem-RL-AdditionRspTDD" },
5423 { id_DL_DPCH_InformationItem_RL_SetupRspTDD, "id-DL-DPCH-InformationItem-RL-SetupRspTDD" },
5424 { id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD, "id-DL-Timeslot-ISCP-LCR-Information-RL-SetupRqstTDD" },
5425 { id_RL_LCR_InformationResponse_RL_SetupRspTDD, "id-RL-LCR-InformationResponse-RL-SetupRspTDD" },
5426 { id_DLReferencePower, "id-DLReferencePower" },
5427 { id_DLReferencePowerList_DL_PC_Rqst, "id-DLReferencePowerList-DL-PC-Rqst" },
5428 { id_DL_ReferencePowerInformation_DL_PC_Rqst, "id-DL-ReferencePowerInformation-DL-PC-Rqst" },
5429 { id_DRXCycleLengthCoefficient, "id-DRXCycleLengthCoefficient" },
5430 { id_DedicatedMeasurementObjectType_DM_Rprt, "id-DedicatedMeasurementObjectType-DM-Rprt" },
5431 { id_DedicatedMeasurementObjectType_DM_Rqst, "id-DedicatedMeasurementObjectType-DM-Rqst" },
5432 { id_DedicatedMeasurementObjectType_DM_Rsp, "id-DedicatedMeasurementObjectType-DM-Rsp" },
5433 { id_DedicatedMeasurementType, "id-DedicatedMeasurementType" },
5434 { id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, "id-UL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD" },
5435 { id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD, "id-UL-DPCH-LCR-InformationItem-RL-SetupRspTDD" },
5436 { id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, "id-DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD" },
5437 { id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD, "id-DL-DPCH-LCR-InformationItem-RL-SetupRspTDD" },
5438 { id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD, "id-DSCH-LCR-InformationListIEs-RL-SetupRspTDD" },
5439 { id_USCH_LCR_InformationListIEs_RL_SetupRspTDD, "id-USCH-LCR-InformationListIEs-RL-SetupRspTDD" },
5440 { id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD, "id-DL-Timeslot-ISCP-LCR-Information-RL-AdditionRqstTDD" },
5441 { id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD, "id-FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspFDD" },
5442 { id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD, "id-FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspTDD" },
5443 { id_IMSI, "id-IMSI" },
5444 { id_L3_Information, "id-L3-Information" },
5445 { id_RL_LCR_InformationResponse_RL_AdditionRspTDD, "id-RL-LCR-InformationResponse-RL-AdditionRspTDD" },
5446 { id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, "id-UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD" },
5447 { id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, "id-UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD" },
5448 { id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, "id-DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD" },
5449 { id_AdjustmentPeriod, "id-AdjustmentPeriod" },
5450 { id_MaxAdjustmentStep, "id-MaxAdjustmentStep" },
5451 { id_MeasurementFilterCoefficient, "id-MeasurementFilterCoefficient" },
5452 { id_MeasurementID, "id-MeasurementID" },
5453 { id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, "id-DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD" },
5454 { id_Neighbouring_UMTS_CellInformationItem, "id-Neighbouring-UMTS-CellInformationItem" },
5455 { id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD, "id-DSCH-LCR-InformationListIEs-RL-AdditionRspTDD" },
5456 { id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD, "id-USCH-LCR-InformationListIEs-RL-AdditionRspTDD" },
5457 { id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD, "id-UL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD" },
5458 { id_Unknown_99, "id-Unknown-99" },
5459 { id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, "id-UL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD" },
5460 { id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD, "id-DL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD" },
5461 { id_PagingArea_PagingRqst, "id-PagingArea-PagingRqst" },
5462 { id_FACH_FlowControlInformation, "id-FACH-FlowControlInformation" },
5463 { id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, "id-DL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD" },
5464 { id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, "id-UL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD" },
5465 { id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, "id-DL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD" },
5466 { id_PowerAdjustmentType, "id-PowerAdjustmentType" },
5467 { id_Unknown_108, "id-Unknown-108" },
5468 { id_RANAP_RelocationInformation, "id-RANAP-RelocationInformation" },
5469 { id_RL_Information_PhyChReconfRqstFDD, "id-RL-Information-PhyChReconfRqstFDD" },
5470 { id_RL_Information_PhyChReconfRqstTDD, "id-RL-Information-PhyChReconfRqstTDD" },
5471 { id_RL_Information_RL_AdditionRqstFDD, "id-RL-Information-RL-AdditionRqstFDD" },
5472 { id_RL_Information_RL_AdditionRqstTDD, "id-RL-Information-RL-AdditionRqstTDD" },
5473 { id_RL_Information_RL_DeletionRqst, "id-RL-Information-RL-DeletionRqst" },
5474 { id_RL_Information_RL_FailureInd, "id-RL-Information-RL-FailureInd" },
5475 { id_RL_Information_RL_ReconfPrepFDD, "id-RL-Information-RL-ReconfPrepFDD" },
5476 { id_RL_Information_RL_RestoreInd, "id-RL-Information-RL-RestoreInd" },
5477 { id_RL_Information_RL_SetupRqstFDD, "id-RL-Information-RL-SetupRqstFDD" },
5478 { id_RL_Information_RL_SetupRqstTDD, "id-RL-Information-RL-SetupRqstTDD" },
5479 { id_RL_InformationItem_DM_Rprt, "id-RL-InformationItem-DM-Rprt" },
5480 { id_RL_InformationItem_DM_Rqst, "id-RL-InformationItem-DM-Rqst" },
5481 { id_RL_InformationItem_DM_Rsp, "id-RL-InformationItem-DM-Rsp" },
5482 { id_RL_InformationItem_RL_SetupRqstFDD, "id-RL-InformationItem-RL-SetupRqstFDD" },
5483 { id_RL_InformationList_RL_AdditionRqstFDD, "id-RL-InformationList-RL-AdditionRqstFDD" },
5484 { id_RL_InformationList_RL_DeletionRqst, "id-RL-InformationList-RL-DeletionRqst" },
5485 { id_RL_InformationList_RL_ReconfPrepFDD, "id-RL-InformationList-RL-ReconfPrepFDD" },
5486 { id_RL_InformationResponse_RL_AdditionRspTDD, "id-RL-InformationResponse-RL-AdditionRspTDD" },
5487 { id_RL_InformationResponse_RL_ReconfReadyTDD, "id-RL-InformationResponse-RL-ReconfReadyTDD" },
5488 { id_RL_InformationResponse_RL_SetupRspTDD, "id-RL-InformationResponse-RL-SetupRspTDD" },
5489 { id_RL_InformationResponseItem_RL_AdditionRspFDD, "id-RL-InformationResponseItem-RL-AdditionRspFDD" },
5490 { id_RL_InformationResponseItem_RL_ReconfReadyFDD, "id-RL-InformationResponseItem-RL-ReconfReadyFDD" },
5491 { id_RL_InformationResponseItem_RL_ReconfRspFDD, "id-RL-InformationResponseItem-RL-ReconfRspFDD" },
5492 { id_RL_InformationResponseItem_RL_SetupRspFDD, "id-RL-InformationResponseItem-RL-SetupRspFDD" },
5493 { id_RL_InformationResponseList_RL_AdditionRspFDD, "id-RL-InformationResponseList-RL-AdditionRspFDD" },
5494 { id_RL_InformationResponseList_RL_ReconfReadyFDD, "id-RL-InformationResponseList-RL-ReconfReadyFDD" },
5495 { id_RL_InformationResponseList_RL_ReconfRspFDD, "id-RL-InformationResponseList-RL-ReconfRspFDD" },
5496 { id_RL_InformationResponseList_RL_SetupRspFDD, "id-RL-InformationResponseList-RL-SetupRspFDD" },
5497 { id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD, "id-timeSlot-ISCP-LCR-List-DL-PC-Rqst-TDD" },
5498 { id_TSTD_Support_Indicator_RL_SetupRqstTDD, "id-TSTD-Support-Indicator-RL-SetupRqstTDD" },
5499 { id_TypeOfError, "id-TypeOfError" },
5500 { id_RL_ReconfigurationFailure_RL_ReconfFail, "id-RL-ReconfigurationFailure-RL-ReconfFail" },
5501 { id_RestrictionStateIndicator, "id-RestrictionStateIndicator" },
5502 { id_RL_Set_InformationItem_DM_Rprt, "id-RL-Set-InformationItem-DM-Rprt" },
5503 { id_RL_Set_InformationItem_DM_Rqst, "id-RL-Set-InformationItem-DM-Rqst" },
5504 { id_RL_Set_InformationItem_DM_Rsp, "id-RL-Set-InformationItem-DM-Rsp" },
5505 { id_RL_Set_Information_RL_FailureInd, "id-RL-Set-Information-RL-FailureInd" },
5506 { id_RL_Set_Information_RL_RestoreInd, "id-RL-Set-Information-RL-RestoreInd" },
5507 { id_Angle_Of_Arrival_Value_LCR, "id-Angle-Of-Arrival-Value-LCR" },
5508 { id_Unknown_149, "id-Unknown-149" },
5509 { id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD, "id-UL-SIR-Target-CCTrCH-InformationItem-RL-SetupRspTDD" },
5510 { id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD, "id-UL-SIR-Target-CCTrCH-LCR-InformationItem-RL-SetupRspTDD" },
5511 { id_ReportCharacteristics, "id-ReportCharacteristics" },
5512 { id_Reporting_Object_RL_FailureInd, "id-Reporting-Object-RL-FailureInd" },
5513 { id_Reporing_Object_RL_RestoreInd, "id-Reporing-Object-RL-RestoreInd" },
5514 { id_S_RNTI, "id-S-RNTI" },
5515 { id_SAI, "id-SAI" },
5516 { id_SRNC_ID, "id-SRNC-ID" },
5517 { id_TrafficClass, "id-TrafficClass" },
5518 { id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD, "id-SuccessfulRL-InformationResponse-RL-AdditionFailureFDD" },
5519 { id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD, "id-SuccessfulRL-InformationResponse-RL-SetupFailureFDD" },
5520 { id_Unknown_161, "id-Unknown-161" },
5521 { id_Unknown_162, "id-Unknown-162" },
5522 { id_TransportBearerID, "id-TransportBearerID" },
5523 { id_TransportBearerRequestIndicator, "id-TransportBearerRequestIndicator" },
5524 { id_TransportLayerAddress, "id-TransportLayerAddress" },
5525 { id_UC_ID, "id-UC-ID" },
5526 { id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD, "id-UL-CCTrCH-AddInformation-RL-ReconfPrepTDD" },
5527 { id_Unknown_168, "id-Unknown-168" },
5528 { id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, "id-UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD" },
5529 { id_Unknown_170, "id-Unknown-170" },
5530 { id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, "id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD" },
5531 { id_UL_CCTrCH_InformationList_RL_SetupRqstTDD, "id-UL-CCTrCH-InformationList-RL-SetupRqstTDD" },
5532 { id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, "id-UL-CCTrCH-InformationListIE-PhyChReconfRqstTDD" },
5533 { id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD, "id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD" },
5534 { id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, "id-UL-CCTrCH-InformationListIE-RL-ReconfReadyTDD" },
5535 { id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD, "id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD" },
5536 { id_UL_DPCH_Information_RL_ReconfPrepFDD, "id-UL-DPCH-Information-RL-ReconfPrepFDD" },
5537 { id_UL_DPCH_Information_RL_ReconfRqstFDD, "id-UL-DPCH-Information-RL-ReconfRqstFDD" },
5538 { id_UL_DPCH_Information_RL_SetupRqstFDD, "id-UL-DPCH-Information-RL-SetupRqstFDD" },
5539 { id_UL_DPCH_InformationItem_PhyChReconfRqstTDD, "id-UL-DPCH-InformationItem-PhyChReconfRqstTDD" },
5540 { id_UL_DPCH_InformationItem_RL_AdditionRspTDD, "id-UL-DPCH-InformationItem-RL-AdditionRspTDD" },
5541 { id_UL_DPCH_InformationItem_RL_SetupRspTDD, "id-UL-DPCH-InformationItem-RL-SetupRspTDD" },
5542 { id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, "id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD" },
5543 { id_UL_SIRTarget, "id-UL-SIRTarget" },
5544 { id_URA_Information, "id-URA-Information" },
5545 { id_Unknown_186, "id-Unknown-186" },
5546 { id_Unknown_187, "id-Unknown-187" },
5547 { id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD, "id-UnsuccessfulRL-InformationResponse-RL-AdditionFailureFDD" },
5548 { id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD, "id-UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD" },
5549 { id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD, "id-UnsuccessfulRL-InformationResponse-RL-SetupFailureTDD" },
5550 { id_Unknown_191, "id-Unknown-191" },
5551 { id_Unknown_192, "id-Unknown-192" },
5552 { id_Active_Pattern_Sequence_Information, "id-Active-Pattern-Sequence-Information" },
5553 { id_AdjustmentRatio, "id-AdjustmentRatio" },
5554 { id_Unknown_195, "id-Unknown-195" },
5555 { id_Unknown_196, "id-Unknown-196" },
5556 { id_CauseLevel_RL_AdditionFailureFDD, "id-CauseLevel-RL-AdditionFailureFDD" },
5557 { id_CauseLevel_RL_AdditionFailureTDD, "id-CauseLevel-RL-AdditionFailureTDD" },
5558 { id_CauseLevel_RL_ReconfFailure, "id-CauseLevel-RL-ReconfFailure" },
5559 { id_CauseLevel_RL_SetupFailureFDD, "id-CauseLevel-RL-SetupFailureFDD" },
5560 { id_CauseLevel_RL_SetupFailureTDD, "id-CauseLevel-RL-SetupFailureTDD" },
5561 { id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD, "id-PrimaryCCPCH-RSCP-RL-ReconfPrepTDD" },
5562 { id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD, "id-DL-TimeSlot-ISCP-Info-RL-ReconfPrepTDD" },
5563 { id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD, "id-DL-Timeslot-ISCP-LCR-Information-RL-ReconfPrepTDD" },
5564 { id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD" },
5565 { id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationModifyItem-RL-ReconfPrepTDD" },
5566 { id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD" },
5567 { id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD" },
5568 { id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD" },
5569 { id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
5570 { id_ContextInfoItem_Reset, "id-ContextInfoItem-Reset" },
5571 { id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, "id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD" },
5572 { id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, "id-DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD" },
5573 { id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, "id-DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD" },
5574 { id_DSCHs_to_Add_TDD, "id-DSCHs-to-Add-TDD" },
5575 { id_Unused_ProtocolIE_ID_216, "id-Unused-ProtocolIE-ID-216" },
5576 { id_DSCH_DeleteList_RL_ReconfPrepTDD, "id-DSCH-DeleteList-RL-ReconfPrepTDD" },
5577 { id_Unused_ProtocolIE_ID_218, "id-Unused-ProtocolIE-ID-218" },
5578 { id_Unused_ProtocolIE_ID_219, "id-Unused-ProtocolIE-ID-219" },
5579 { id_DSCH_InformationListIE_RL_AdditionRspTDD, "id-DSCH-InformationListIE-RL-AdditionRspTDD" },
5580 { id_DSCH_InformationListIEs_RL_SetupRspTDD, "id-DSCH-InformationListIEs-RL-SetupRspTDD" },
5581 { id_DSCH_TDD_Information, "id-DSCH-TDD-Information" },
5582 { id_Unused_ProtocolIE_ID_223, "id-Unused-ProtocolIE-ID-223" },
5583 { id_Enhanced_PrimaryCPICH_EcNo, "id-Enhanced-PrimaryCPICH-EcNo" },
5584 { id_Unused_ProtocolIE_ID_225, "id-Unused-ProtocolIE-ID-225" },
5585 { id_Unused_ProtocolIE_ID_226, "id-Unused-ProtocolIE-ID-226" },
5586 { id_DSCH_ModifyList_RL_ReconfPrepTDD, "id-DSCH-ModifyList-RL-ReconfPrepTDD" },
5587 { id_Unused_ProtocolIE_ID_228, "id-Unused-ProtocolIE-ID-228" },
5588 { id_Unused_ProtocolIE_ID_229, "id-Unused-ProtocolIE-ID-229" },
5589 { id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, "id-DSCHToBeAddedOrModifiedList-RL-ReconfReadyTDD" },
5590 { id_Unknown_231, "id-Unknown-231" },
5591 { id_GA_Cell, "id-GA-Cell" },
5592 { id_Load_Value, "id-Load-Value" },
5593 { id_Load_Value_IncrDecrThres, "id-Load-Value-IncrDecrThres" },
5594 { id_OnModification, "id-OnModification" },
5595 { id_Received_Total_Wideband_Power_Value, "id-Received-Total-Wideband-Power-Value" },
5596 { id_Received_Total_Wideband_Power_Value_IncrDecrThres, "id-Received-Total-Wideband-Power-Value-IncrDecrThres" },
5597 { id_SFNSFNMeasurementThresholdInformation, "id-SFNSFNMeasurementThresholdInformation" },
5598 { id_Transmitted_Carrier_Power_Value, "id-Transmitted-Carrier-Power-Value" },
5599 { id_Transmitted_Carrier_Power_Value_IncrDecrThres, "id-Transmitted-Carrier-Power-Value-IncrDecrThres" },
5600 { id_TUTRANGPSMeasurementThresholdInformation, "id-TUTRANGPSMeasurementThresholdInformation" },
5601 { id_UL_Timeslot_ISCP_Value, "id-UL-Timeslot-ISCP-Value" },
5602 { id_UL_Timeslot_ISCP_Value_IncrDecrThres, "id-UL-Timeslot-ISCP-Value-IncrDecrThres" },
5603 { id_ResetIndicator, "id-ResetIndicator" },
5604 { id_RNC_ID, "id-RNC-ID" },
5605 { id_Unused_ProtocolIE_ID_246, "id-Unused-ProtocolIE-ID-246" },
5606 { id_Unused_ProtocolIE_ID_247, "id-Unused-ProtocolIE-ID-247" },
5607 { id_Unused_ProtocolIE_ID_248, "id-Unused-ProtocolIE-ID-248" },
5608 { id_DSCH_RNTI, "id-DSCH-RNTI" },
5609 { id_CommonTransportChannelResourcesInitialisationNotRequired, "id-CommonTransportChannelResourcesInitialisationNotRequired" },
5610 { id_neighbouringTDDCellMeasurementInformationLCR, "id-neighbouringTDDCellMeasurementInformationLCR" },
5611 { id_IPDL_TDD_ParametersLCR, "id-IPDL-TDD-ParametersLCR" },
5612 { id_Unused_ProtocolIE_ID_253, "id-Unused-ProtocolIE-ID-253" },
5613 { id_Unknown_254, "id-Unknown-254" },
5614 { id_Transmission_Gap_Pattern_Sequence_Information, "id-Transmission-Gap-Pattern-Sequence-Information" },
5615 { id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD, "id-UL-CCTrCH-DeleteInformation-RL-ReconfPrepTDD" },
5616 { id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD, "id-UL-CCTrCH-ModifyInformation-RL-ReconfPrepTDD" },
5617 { id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD" },
5618 { id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD" },
5619 { id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, "id-UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD" },
5620 { id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
5621 { id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD" },
5622 { id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD" },
5623 { id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, "id-UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD" },
5624 { id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, "id-UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD" },
5625 { id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD, "id-UnsuccessfulRL-InformationResponse-RL-AdditionFailureTDD" },
5626 { id_USCHs_to_Add, "id-USCHs-to-Add" },
5627 { id_USCH_DeleteList_RL_ReconfPrepTDD, "id-USCH-DeleteList-RL-ReconfPrepTDD" },
5628 { id_USCH_InformationListIE_RL_AdditionRspTDD, "id-USCH-InformationListIE-RL-AdditionRspTDD" },
5629 { id_USCH_InformationListIEs_RL_SetupRspTDD, "id-USCH-InformationListIEs-RL-SetupRspTDD" },
5630 { id_USCH_Information, "id-USCH-Information" },
5631 { id_USCH_ModifyList_RL_ReconfPrepTDD, "id-USCH-ModifyList-RL-ReconfPrepTDD" },
5632 { id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, "id-USCHToBeAddedOrModifiedList-RL-ReconfReadyTDD" },
5633 { id_DL_Physical_Channel_Information_RL_SetupRqstTDD, "id-DL-Physical-Channel-Information-RL-SetupRqstTDD" },
5634 { id_UL_Physical_Channel_Information_RL_SetupRqstTDD, "id-UL-Physical-Channel-Information-RL-SetupRqstTDD" },
5635 { id_ClosedLoopMode1_SupportIndicator, "id-ClosedLoopMode1-SupportIndicator" },
5636 { id_Unused_ProtocolIE_ID_277, "id-Unused-ProtocolIE-ID-277" },
5637 { id_DL_DPCH_TimingAdjustment, "id-DL-DPCH-TimingAdjustment" },
5638 { id_STTD_SupportIndicator, "id-STTD-SupportIndicator" },
5639 { id_CommonMeasurementAccuracy, "id-CommonMeasurementAccuracy" },
5640 { id_CommonMeasurementObjectType_CM_Rprt, "id-CommonMeasurementObjectType-CM-Rprt" },
5641 { id_CommonMeasurementObjectType_CM_Rqst, "id-CommonMeasurementObjectType-CM-Rqst" },
5642 { id_CommonMeasurementObjectType_CM_Rsp, "id-CommonMeasurementObjectType-CM-Rsp" },
5643 { id_CommonMeasurementType, "id-CommonMeasurementType" },
5644 { id_SFN, "id-SFN" },
5645 { id_SFNReportingIndicator, "id-SFNReportingIndicator" },
5646 { id_InformationExchangeID, "id-InformationExchangeID" },
5647 { id_InformationExchangeObjectType_InfEx_Rprt, "id-InformationExchangeObjectType-InfEx-Rprt" },
5648 { id_InformationExchangeObjectType_InfEx_Rqst, "id-InformationExchangeObjectType-InfEx-Rqst" },
5649 { id_InformationExchangeObjectType_InfEx_Rsp, "id-InformationExchangeObjectType-InfEx-Rsp" },
5650 { id_InformationReportCharacteristics, "id-InformationReportCharacteristics" },
5651 { id_InformationType, "id-InformationType" },
5652 { id_Rx_Timing_Deviation_Value_LCR, "id-Rx-Timing-Deviation-Value-LCR" },
5653 { id_Unknown_294, "id-Unknown-294" },
5654 { id_Unused_ProtocolIE_ID_295, "id-Unused-ProtocolIE-ID-295" },
5655 { id_DL_PowerBalancing_Information, "id-DL-PowerBalancing-Information" },
5656 { id_DL_PowerBalancing_ActivationIndicator, "id-DL-PowerBalancing-ActivationIndicator" },
5657 { id_DL_PowerBalancing_UpdatedIndicator, "id-DL-PowerBalancing-UpdatedIndicator" },
5658 { id_DL_ReferencePowerInformation, "id-DL-ReferencePowerInformation" },
5659 { id_CellCapabilityContainer_FDD, "id-CellCapabilityContainer-FDD" },
5660 { id_CellCapabilityContainer_TDD, "id-CellCapabilityContainer-TDD" },
5661 { id_CellCapabilityContainer_TDD_LCR, "id-CellCapabilityContainer-TDD-LCR" },
5662 { id_Cell_Capacity_Class_Value, "id-Cell-Capacity-Class-Value" },
5663 { id_Unknown_305, "id-Unknown-305" },
5664 { id_NRT_Load_Information_Value, "id-NRT-Load-Information-Value" },
5665 { id_NRT_Load_Information_Value_IncrDecrThres, "id-NRT-Load-Information-Value-IncrDecrThres" },
5666 { id_RT_Load_Value, "id-RT-Load-Value" },
5667 { id_RT_Load_Value_IncrDecrThres, "id-RT-Load-Value-IncrDecrThres" },
5668 { id_AntennaColocationIndicator, "id-AntennaColocationIndicator" },
5669 { id_CoverageIndicator, "id-CoverageIndicator" },
5670 { id_HCS_Prio, "id-HCS-Prio" },
5671 { id_DelayedActivation, "id-DelayedActivation" },
5672 { id_DelayedActivationList_RL_ActivationCmdFDD, "id-DelayedActivationList-RL-ActivationCmdFDD" },
5673 { id_DelayedActivationInformation_RL_ActivationCmdFDD, "id-DelayedActivationInformation-RL-ActivationCmdFDD" },
5674 { id_DelayedActivationList_RL_ActivationCmdTDD, "id-DelayedActivationList-RL-ActivationCmdTDD" },
5675 { id_DelayedActivationInformation_RL_ActivationCmdTDD, "id-DelayedActivationInformation-RL-ActivationCmdTDD" },
5676 { id_RL_Specific_DCH_Info, "id-RL-Specific-DCH-Info" },
5677 { id_RL_ReconfigurationRequestFDD_RL_InformationList, "id-RL-ReconfigurationRequestFDD-RL-InformationList" },
5678 { id_RL_ReconfigurationRequestFDD_RL_Information_IEs, "id-RL-ReconfigurationRequestFDD-RL-Information-IEs" },
5679 { id_Unknown_320, "id-Unknown-320" },
5680 { id_RL_ReconfigurationRequestTDD_RL_Information, "id-RL-ReconfigurationRequestTDD-RL-Information" },
5681 { id_Unknown_322, "id-Unknown-322" },
5682 { id_PDSCH_RL_ID, "id-PDSCH-RL-ID" },
5683 { id_Unused_ProtocolIE_ID_324, "id-Unused-ProtocolIE-ID-324" },
5684 { id_TimeSlot_RL_SetupRspTDD, "id-TimeSlot-RL-SetupRspTDD" },
5685 { id_Unknown_326, "id-Unknown-326" },
5686 { id_Unknown_327, "id-Unknown-327" },
5687 { id_Unknown_328, "id-Unknown-328" },
5688 { id_Unknown_329, "id-Unknown-329" },
5689 { id_Unknown_330, "id-Unknown-330" },
5690 { id_Unknown_331, "id-Unknown-331" },
5691 { id_Unknown_332, "id-Unknown-332" },
5692 { id_Unknown_333, "id-Unknown-333" },
5693 { id_Unknown_334, "id-Unknown-334" },
5694 { id_Unknown_335, "id-Unknown-335" },
5695 { id_Unknown_336, "id-Unknown-336" },
5696 { id_Unknown_337, "id-Unknown-337" },
5697 { id_Unknown_338, "id-Unknown-338" },
5698 { id_Unknown_339, "id-Unknown-339" },
5699 { id_Unknown_340, "id-Unknown-340" },
5700 { id_Unknown_341, "id-Unknown-341" },
5701 { id_Unknown_342, "id-Unknown-342" },
5702 { id_Unknown_343, "id-Unknown-343" },
5703 { id_Unknown_344, "id-Unknown-344" },
5704 { id_Unknown_345, "id-Unknown-345" },
5705 { id_Unknown_346, "id-Unknown-346" },
5706 { id_Unknown_347, "id-Unknown-347" },
5707 { id_Unknown_348, "id-Unknown-348" },
5708 { id_Unknown_349, "id-Unknown-349" },
5709 { id_Unknown_350, "id-Unknown-350" },
5710 { id_Unknown_351, "id-Unknown-351" },
5711 { id_Unknown_352, "id-Unknown-352" },
5712 { id_Unknown_353, "id-Unknown-353" },
5713 { id_Unknown_354, "id-Unknown-354" },
5714 { id_Unknown_355, "id-Unknown-355" },
5715 { id_Unknown_356, "id-Unknown-356" },
5716 { id_Unknown_357, "id-Unknown-357" },
5717 { id_Unknown_358, "id-Unknown-358" },
5718 { id_Unknown_359, "id-Unknown-359" },
5719 { id_Unknown_360, "id-Unknown-360" },
5720 { id_Unknown_361, "id-Unknown-361" },
5721 { id_Unknown_362, "id-Unknown-362" },
5722 { id_Unknown_363, "id-Unknown-363" },
5723 { id_Unknown_364, "id-Unknown-364" },
5724 { id_Unknown_365, "id-Unknown-365" },
5725 { id_Unknown_366, "id-Unknown-366" },
5726 { id_Unknown_367, "id-Unknown-367" },
5727 { id_Unknown_368, "id-Unknown-368" },
5728 { id_Unknown_369, "id-Unknown-369" },
5729 { id_Unknown_370, "id-Unknown-370" },
5730 { id_Unknown_371, "id-Unknown-371" },
5731 { id_Unknown_372, "id-Unknown-372" },
5732 { id_Unknown_373, "id-Unknown-373" },
5733 { id_Unknown_374, "id-Unknown-374" },
5734 { id_Unknown_375, "id-Unknown-375" },
5735 { id_Unknown_376, "id-Unknown-376" },
5736 { id_Unknown_377, "id-Unknown-377" },
5737 { id_Unknown_378, "id-Unknown-378" },
5738 { id_Unknown_379, "id-Unknown-379" },
5739 { id_Unknown_380, "id-Unknown-380" },
5740 { id_Unknown_381, "id-Unknown-381" },
5741 { id_Unknown_382, "id-Unknown-382" },
5742 { id_Unknown_383, "id-Unknown-383" },
5743 { id_Unknown_384, "id-Unknown-384" },
5744 { id_Unknown_385, "id-Unknown-385" },
5745 { id_Unknown_386, "id-Unknown-386" },
5746 { id_Unknown_387, "id-Unknown-387" },
5747 { id_Unknown_388, "id-Unknown-388" },
5748 { id_Unknown_389, "id-Unknown-389" },
5749 { id_Unknown_390, "id-Unknown-390" },
5750 { id_Unknown_391, "id-Unknown-391" },
5751 { id_Unknown_392, "id-Unknown-392" },
5752 { id_Unknown_393, "id-Unknown-393" },
5753 { id_Unknown_394, "id-Unknown-394" },
5754 { id_Unknown_395, "id-Unknown-395" },
5755 { id_Unknown_396, "id-Unknown-396" },
5756 { id_Unknown_397, "id-Unknown-397" },
5757 { id_Unknown_398, "id-Unknown-398" },
5758 { id_Unknown_399, "id-Unknown-399" },
5759 { id_Unknown_400, "id-Unknown-400" },
5760 { id_Unknown_401, "id-Unknown-401" },
5761 { id_Unknown_402, "id-Unknown-402" },
5762 { id_Unknown_403, "id-Unknown-403" },
5763 { id_Unknown_404, "id-Unknown-404" },
5764 { id_Unknown_405, "id-Unknown-405" },
5765 { id_Unknown_406, "id-Unknown-406" },
5766 { id_Unknown_407, "id-Unknown-407" },
5767 { id_Unknown_408, "id-Unknown-408" },
5768 { id_Unknown_409, "id-Unknown-409" },
5769 { id_Unknown_410, "id-Unknown-410" },
5770 { id_Unknown_411, "id-Unknown-411" },
5771 { id_Unknown_412, "id-Unknown-412" },
5772 { id_Unknown_413, "id-Unknown-413" },
5773 { id_Unknown_414, "id-Unknown-414" },
5774 { id_Unknown_415, "id-Unknown-415" },
5775 { id_Unknown_416, "id-Unknown-416" },
5776 { id_Unknown_417, "id-Unknown-417" },
5777 { id_Unknown_418, "id-Unknown-418" },
5778 { id_Unknown_419, "id-Unknown-419" },
5779 { id_Unknown_420, "id-Unknown-420" },
5780 { id_Unknown_421, "id-Unknown-421" },
5781 { id_Unknown_422, "id-Unknown-422" },
5782 { id_Unknown_423, "id-Unknown-423" },
5783 { id_Unknown_424, "id-Unknown-424" },
5784 { id_Unknown_425, "id-Unknown-425" },
5785 { id_Unknown_426, "id-Unknown-426" },
5786 { id_Unknown_427, "id-Unknown-427" },
5787 { id_Unknown_428, "id-Unknown-428" },
5788 { id_Unknown_429, "id-Unknown-429" },
5789 { id_Unknown_430, "id-Unknown-430" },
5790 { id_Unknown_431, "id-Unknown-431" },
5791 { id_Unknown_432, "id-Unknown-432" },
5792 { id_Unknown_433, "id-Unknown-433" },
5793 { id_Unknown_434, "id-Unknown-434" },
5794 { id_Unknown_435, "id-Unknown-435" },
5795 { id_Unknown_436, "id-Unknown-436" },
5796 { id_Unknown_437, "id-Unknown-437" },
5797 { id_Unknown_438, "id-Unknown-438" },
5798 { id_Unknown_439, "id-Unknown-439" },
5799 { id_Unknown_440, "id-Unknown-440" },
5800 { id_Unknown_441, "id-Unknown-441" },
5801 { id_Unknown_442, "id-Unknown-442" },
5802 { id_Unknown_443, "id-Unknown-443" },
5803 { id_Unknown_444, "id-Unknown-444" },
5804 { id_Unknown_445, "id-Unknown-445" },
5805 { id_Unknown_446, "id-Unknown-446" },
5806 { id_Unknown_447, "id-Unknown-447" },
5807 { id_Unknown_448, "id-Unknown-448" },
5808 { id_Unknown_449, "id-Unknown-449" },
5809 { id_Unknown_450, "id-Unknown-450" },
5810 { id_PrimCCPCH_RSCP_DL_PC_RqstTDD, "id-PrimCCPCH-RSCP-DL-PC-RqstTDD" },
5811 { id_HSDSCH_FDD_Information, "id-HSDSCH-FDD-Information" },
5812 { id_HSDSCH_FDD_Information_Response, "id-HSDSCH-FDD-Information-Response" },
5813 { id_Unknown_454, "id-Unknown-454" },
5814 { id_Unknown_455, "id-Unknown-455" },
5815 { id_HSDSCH_Information_to_Modify, "id-HSDSCH-Information-to-Modify" },
5816 { id_HSDSCH_RNTI, "id-HSDSCH-RNTI" },
5817 { id_HSDSCH_TDD_Information, "id-HSDSCH-TDD-Information" },
5818 { id_HSDSCH_TDD_Information_Response, "id-HSDSCH-TDD-Information-Response" },
5819 { id_Unknown_460, "id-Unknown-460" },
5820 { id_Unknown_461, "id-Unknown-461" },
5821 { id_Unknown_462, "id-Unknown-462" },
5822 { id_HSPDSCH_RL_ID, "id-HSPDSCH-RL-ID" },
5823 { id_UL_Synchronisation_Parameters_LCR, "id-UL-Synchronisation-Parameters-LCR" },
5824 { id_MAChs_ResetIndicator, "id-MAChs-ResetIndicator" },
5825 { id_HSDSCH_FDD_Update_Information, "id-HSDSCH-FDD-Update-Information" },
5826 { id_HSDSCH_TDD_Update_Information, "id-HSDSCH-TDD-Update-Information" },
5827 { id_GERAN_Cell_Capability, "id-GERAN-Cell-Capability" },
5828 { id_GERAN_Classmark, "id-GERAN-Classmark" },
5829 { id_DedicatedMeasurementObjectType_DM_Fail_Ind, "id-DedicatedMeasurementObjectType-DM-Fail-Ind" },
5830 { id_DedicatedMeasurementObjectType_DM_Fail, "id-DedicatedMeasurementObjectType-DM-Fail" },
5831 { id_PartialReportingIndicator, "id-PartialReportingIndicator" },
5832 { id_RL_Set_Successful_InformationItem_DM_Fail, "id-RL-Set-Successful-InformationItem-DM-Fail" },
5833 { id_RL_Set_Unsuccessful_InformationItem_DM_Fail, "id-RL-Set-Unsuccessful-InformationItem-DM-Fail" },
5834 { id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind, "id-RL-Set-Unsuccessful-InformationItem-DM-Fail-Ind" },
5835 { id_RL_Successful_InformationItem_DM_Fail, "id-RL-Successful-InformationItem-DM-Fail" },
5836 { id_RL_Unsuccessful_InformationItem_DM_Fail, "id-RL-Unsuccessful-InformationItem-DM-Fail" },
5837 { id_RL_Unsuccessful_InformationItem_DM_Fail_Ind, "id-RL-Unsuccessful-InformationItem-DM-Fail-Ind" },
5838 { id_SNA_Information, "id-SNA-Information" },
5839 { id_DSCH_InitialWindowSize, "id-DSCH-InitialWindowSize" },
5840 { id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD, "id-TDD-DL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD" },
5841 { id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD, "id-TDD-UL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD" },
5842 { id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD, "id-TDD-TPC-UplinkStepSize-LCR-RL-SetupRqstTDD" },
5843 { id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, "id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD" },
5844 { id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD, "id-UL-CCTrCH-InformationItem-RL-AdditionRqstTDD" },
5845 { id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, "id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD" },
5846 { id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, "id-DL-CCTrCH-InformationItem-RL-AdditionRqstTDD" },
5847 { id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD, "id-TDD-TPC-UplinkStepSize-InformationAdd-LCR-RL-ReconfPrepTDD" },
5848 { id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD, "id-TDD-TPC-UplinkStepSize-InformationModify-LCR-RL-ReconfPrepTDD" },
5849 { id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD, "id-TDD-TPC-DownlinkStepSize-InformationAdd-RL-ReconfPrepTDD" },
5850 { id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, "id-TDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD" },
5851 { id_UL_TimingAdvanceCtrl_LCR, "id-UL-TimingAdvanceCtrl-LCR" },
5852 { id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD, "id-HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD" },
5853 { id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD, "id-HSPDSCH-Timeslot-InformationListLCR-PhyChReconfRqstTDD" },
5854 { id_HS_SICH_Reception_Quality, "id-HS-SICH-Reception-Quality" },
5855 { id_HS_SICH_Reception_Quality_Measurement_Value, "id-HS-SICH-Reception-Quality-Measurement-Value" },
5856 { id_HSSICH_Info_DM_Rprt, "id-HSSICH-Info-DM-Rprt" },
5857 { id_HSSICH_Info_DM_Rqst, "id-HSSICH-Info-DM-Rqst" },
5858 { id_HSSICH_Info_DM, "id-HSSICH-Info-DM" },
5859 { id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD, "id-CCTrCH-Maximum-DL-Power-RL-SetupRspTDD" },
5860 { id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD, "id-CCTrCH-Minimum-DL-Power-RL-SetupRspTDD" },
5861 { id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD, "id-CCTrCH-Maximum-DL-Power-RL-AdditionRspTDD" },
5862 { id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD, "id-CCTrCH-Minimum-DL-Power-RL-AdditionRspTDD" },
5863 { id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD, "id-CCTrCH-Maximum-DL-Power-RL-ReconfReadyTDD" },
5864 { id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD, "id-CCTrCH-Minimum-DL-Power-RL-ReconfReadyTDD" },
5865 { id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, "id-Maximum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD" },
5866 { id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, "id-Minimum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD" },
5867 { id_DL_CCTrCH_InformationList_RL_ReconfRspTDD, "id-DL-CCTrCH-InformationList-RL-ReconfRspTDD" },
5868 { id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD, "id-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD" },
5869 { id_Maximum_DL_Power_TimeslotLCR_InformationItem, "id-Maximum-DL-Power-TimeslotLCR-InformationItem" },
5870 { id_Minimum_DL_Power_TimeslotLCR_InformationItem, "id-Minimum-DL-Power-TimeslotLCR-InformationItem" },
5871 { id_TDD_Support_8PSK, "id-TDD-Support-8PSK" },
5872 { id_TDD_maxNrDLPhysicalchannels, "id-TDD-maxNrDLPhysicalchannels" },
5873 { id_ExtendedGSMCellIndividualOffset, "id-ExtendedGSMCellIndividualOffset" },
5874 { id_ContextGroupInfoItem_Reset, "id-ContextGroupInfoItem-Reset" },
5875 { id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd, "id-HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd" },
5876 { id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd, "id-HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd" },
5877 { id_RL_ParameterUpdateIndicationFDD_RL_InformationList, "id-RL-ParameterUpdateIndicationFDD-RL-InformationList" },
5878 { id_Primary_CPICH_Usage_For_Channel_Estimation, "id-Primary-CPICH-Usage-For-Channel-Estimation" },
5879 { id_Secondary_CPICH_Information, "id-Secondary-CPICH-Information" },
5880 { id_Secondary_CPICH_Information_Change, "id-Secondary-CPICH-Information-Change" },
5881 { id_Unused_ProtocolIE_ID_522, "id-Unused-ProtocolIE-ID-522" },
5882 { id_Unused_ProtocolIE_ID_523, "id-Unused-ProtocolIE-ID-523" },
5883 { id_RL_ParameterUpdateIndicationFDD_RL_Information_Item, "id-RL-ParameterUpdateIndicationFDD-RL-Information-Item" },
5884 { id_Phase_Reference_Update_Indicator, "id-Phase-Reference-Update-Indicator" },
5885 { id_Unidirectional_DCH_Indicator, "id-Unidirectional-DCH-Indicator" },
5886 { id_RL_Information_RL_ReconfPrepTDD, "id-RL-Information-RL-ReconfPrepTDD" },
5887 { id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD, "id-Multiple-RL-InformationResponse-RL-ReconfReadyTDD" },
5888 { id_RL_ReconfigurationResponseTDD_RL_Information, "id-RL-ReconfigurationResponseTDD-RL-Information" },
5889 { id_Satellite_Almanac_Information_ExtItem, "id-Satellite-Almanac-Information-ExtItem" },
5890 { id_HSDSCH_MACdFlows_to_Add, "id-HSDSCH-MACdFlows-to-Add" },
5891 { id_HSDSCH_MACdFlows_to_Delete, "id-HSDSCH-MACdFlows-to-Delete" },
5892 { id_HSDSCH_Information_to_Modify_Unsynchronised, "id-HSDSCH-Information-to-Modify-Unsynchronised" },
5893 { id_TnlQos, "id-TnlQos" },
5894 { id_RTLoadValue, "id-RTLoadValue" },
5895 { id_NRTLoadInformationValue, "id-NRTLoadInformationValue" },
5896 { id_CellPortionID, "id-CellPortionID" },
5897 { id_UpPTSInterferenceValue, "id-UpPTSInterferenceValue" },
5898 { id_PrimaryCCPCH_RSCP_Delta, "id-PrimaryCCPCH-RSCP-Delta" },
5899 { id_UEMeasurementType, "id-UEMeasurementType" },
5900 { id_UEMeasurementTimeslotInfoHCR, "id-UEMeasurementTimeslotInfoHCR" },
5901 { id_UEMeasurementTimeslotInfoLCR, "id-UEMeasurementTimeslotInfoLCR" },
5902 { id_UEMeasurementReportCharacteristics, "id-UEMeasurementReportCharacteristics" },
5903 { id_UEMeasurementParameterModAllow, "id-UEMeasurementParameterModAllow" },
5904 { id_UEMeasurementValueInformation, "id-UEMeasurementValueInformation" },
5905 { id_InterfacesToTraceItem, "id-InterfacesToTraceItem" },
5906 { id_ListOfInterfacesToTrace, "id-ListOfInterfacesToTrace" },
5907 { id_TraceDepth, "id-TraceDepth" },
5908 { id_TraceRecordingSessionReference, "id-TraceRecordingSessionReference" },
5909 { id_TraceReference, "id-TraceReference" },
5910 { id_UEIdentity, "id-UEIdentity" },
5911 { id_NACC_Related_Data, "id-NACC-Related-Data" },
5912 { id_GSM_Cell_InfEx_Rqst, "id-GSM-Cell-InfEx-Rqst" },
5913 { id_MeasurementRecoveryBehavior, "id-MeasurementRecoveryBehavior" },
5914 { id_MeasurementRecoveryReportingIndicator, "id-MeasurementRecoveryReportingIndicator" },
5915 { id_MeasurementRecoverySupportIndicator, "id-MeasurementRecoverySupportIndicator" },
5916 { id_DL_DPCH_Power_Information_RL_ReconfPrepFDD, "id-DL-DPCH-Power-Information-RL-ReconfPrepFDD" },
5917 { id_F_DPCH_Information_RL_ReconfPrepFDD, "id-F-DPCH-Information-RL-ReconfPrepFDD" },
5918 { id_F_DPCH_Information_RL_SetupRqstFDD, "id-F-DPCH-Information-RL-SetupRqstFDD" },
5919 { id_MBMS_Bearer_Service_List, "id-MBMS-Bearer-Service-List" },
5920 { id_MBMS_Bearer_Service_List_InfEx_Rsp, "id-MBMS-Bearer-Service-List-InfEx-Rsp" },
5921 { id_Active_MBMS_Bearer_ServiceFDD, "id-Active-MBMS-Bearer-ServiceFDD" },
5922 { id_Active_MBMS_Bearer_ServiceTDD, "id-Active-MBMS-Bearer-ServiceTDD" },
5923 { id_Old_URA_ID, "id-Old-URA-ID" },
5924 { id_Unknown_565, "id-Unknown-565" },
5925 { id_Unknown_566, "id-Unknown-566" },
5926 { id_Unknown_567, "id-Unknown-567" },
5927 { id_UE_State, "id-UE-State" },
5928 { id_URA_ID, "id-URA-ID" },
5929 { id_Unknown_570, "id-Unknown-570" },
5930 { id_HARQ_Preamble_Mode, "id-HARQ-Preamble-Mode" },
5931 { id_SynchronisationIndicator, "id-SynchronisationIndicator" },
5932 { id_UL_DPDCHIndicatorEDCH, "id-UL-DPDCHIndicatorEDCH" },
5933 { id_EDPCH_Information, "id-EDPCH-Information" },
5934 { id_RL_Specific_EDCH_Information, "id-RL-Specific-EDCH-Information" },
5935 { id_EDCH_RL_Indication, "id-EDCH-RL-Indication" },
5936 { id_EDCH_FDD_Information, "id-EDCH-FDD-Information" },
5937 { id_EDCH_RLSet_Id, "id-EDCH-RLSet-Id" },
5938 { id_Serving_EDCHRL_Id, "id-Serving-EDCHRL-Id" },
5939 { id_EDCH_FDD_DL_ControlChannelInformation, "id-EDCH-FDD-DL-ControlChannelInformation" },
5940 { id_EDCH_FDD_InformationResponse, "id-EDCH-FDD-InformationResponse" },
5941 { id_EDCH_MACdFlows_To_Add, "id-EDCH-MACdFlows-To-Add" },
5942 { id_EDCH_FDD_Information_To_Modify, "id-EDCH-FDD-Information-To-Modify" },
5943 { id_EDCH_MACdFlows_To_Delete, "id-EDCH-MACdFlows-To-Delete" },
5944 { id_EDPCH_Information_RLReconfRequest_FDD, "id-EDPCH-Information-RLReconfRequest-FDD" },
5945 { id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd, "id-EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd" },
5946 { id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd, "id-EDCH-MacdFlowSpecificInformationItem-RL-PreemptRequiredInd" },
5947 { id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd, "id-EDCH-MacdFlowSpecificInformationList-RL-CongestInd" },
5948 { id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd, "id-EDCH-MacdFlowSpecificInformationItem-RL-CongestInd" },
5949 { id_MBMS_Bearer_Service_Full_Address, "id-MBMS-Bearer-Service-Full-Address" },
5950 { id_Initial_DL_DPCH_TimingAdjustment, "id-Initial-DL-DPCH-TimingAdjustment" },
5951 { id_Initial_DL_DPCH_TimingAdjustment_Allowed, "id-Initial-DL-DPCH-TimingAdjustment-Allowed" },
5952 { id_User_Plane_Congestion_Fields_Inclusion, "id-User-Plane-Congestion-Fields-Inclusion" },
5953 { id_HARQ_Preamble_Mode_Activation_Indicator, "id-HARQ-Preamble-Mode-Activation-Indicator" },
5954 { id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, "id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp" },
5955 { id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp, "id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp" },
5956 { id_ProvidedInformation, "id-ProvidedInformation" },
5957 { id_Active_MBMS_Bearer_ServiceFDD_PFL, "id-Active-MBMS-Bearer-ServiceFDD-PFL" },
5958 { id_Active_MBMS_Bearer_ServiceTDD_PFL, "id-Active-MBMS-Bearer-ServiceTDD-PFL" },
5959 { id_FrequencyBandIndicator, "id-FrequencyBandIndicator" },
5960 { id_Serving_cell_change_CFN, "id-Serving-cell-change-CFN" },
5961 { id_HS_DSCH_serving_cell_change_information, "id-HS-DSCH-serving-cell-change-information" },
5962 { id_HS_DSCH_serving_cell_change_informationResponse, "id-HS-DSCH-serving-cell-change-informationResponse" },
5963 { id_E_DCH_Serving_cell_change_informationResponse, "id-E-DCH-Serving-cell-change-informationResponse" },
5964 { id_secondary_LCR_CCPCH_Info_TDD, "id-secondary-LCR-CCPCH-Info-TDD" },
5965 { id_E_DCH_FDD_Update_Information, "id-E-DCH-FDD-Update-Information" },
5966 { id_Inter_Frequency_Cell_List, "id-Inter-Frequency-Cell-List" },
5967 { id_Inter_Frequency_Cell_Information, "id-Inter-Frequency-Cell-Information" },
5968 { id_multiple_HSSICHMeasurementValueList_TDD_DM_Rsp, "id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp" },
5969 { id_TDD_Support_PLCCH, "id-TDD-Support-PLCCH" },
5970 { id_PLCCH_Information_UL_TimeslotLCR_Info, "id-PLCCH-Information-UL-TimeslotLCR-Info" },
5971 { id_PLCCH_Information_PhyChReconfRqstTDD, "id-PLCCH-Information-PhyChReconfRqstTDD" },
5972 { id_TDD768_maxNrDLPhysicalchannelsTS, "id-TDD768-maxNrDLPhysicalchannelsTS" },
5973 { id_RL_InformationResponse_RL_AdditionRspTDD768, "id-RL-InformationResponse-RL-AdditionRspTDD768" },
5974 { id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, "id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD768" },
5975 { id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, "id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD768" },
5976 { id_UL_DPCH_InformationItem_RL_AdditionRspTDD768, "id-UL-DPCH-InformationItem-RL-AdditionRspTDD768" },
5977 { id_DL_DPCH_InformationItem_RL_AdditionRspTDD768, "id-DL-DPCH-InformationItem-RL-AdditionRspTDD768" },
5978 { id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, "id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768" },
5979 { id_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, "id-UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768" },
5980 { id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, "id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768" },
5981 { id_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, "id-DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768" },
5982 { id_secondary_CCPCH_Info_RL_ReconfReadyTDD768, "id-secondary-CCPCH-Info-RL-ReconfReadyTDD768" },
5983 { id_hSSCCH_TDD_Specific_InfoList_Response768, "id-hSSCCH-TDD-Specific-InfoList-Response768" },
5984 { id_hSPDSCH_TDD_Specific_InfoList_Response768, "id-hSPDSCH-TDD-Specific-InfoList-Response768" },
5985 { id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768, "id-HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD768" },
5986 { id_UL_Timeslot_InformationList_PhyChReconfRqstTDD768, "id-UL-Timeslot-InformationList-PhyChReconfRqstTDD768" },
5987 { id_DL_Timeslot_InformationList_PhyChReconfRqstTDD768, "id-DL-Timeslot-InformationList-PhyChReconfRqstTDD768" },
5988 { id_CellCapabilityContainer_TDD768, "id-CellCapabilityContainer-TDD768" },
5989 { id_multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp, "id-multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp" },
5990 { id_neighbouringTDDCellMeasurementInformation768, "id-neighbouringTDDCellMeasurementInformation768" },
5991 { id_UEMeasurementTimeslotInfo768, "id-UEMeasurementTimeslotInfo768" },
5992 { id_Rx_Timing_Deviation_Value_768, "id-Rx-Timing-Deviation-Value-768" },
5993 { id_UEMeasurementValueTransmittedPowerList768, "id-UEMeasurementValueTransmittedPowerList768" },
5994 { id_UEMeasurementValueTimeslotISCPList768, "id-UEMeasurementValueTimeslotISCPList768" },
5995 { id_RL_InformationResponse_RL_SetupRspTDD768, "id-RL-InformationResponse-RL-SetupRspTDD768" },
5996 { id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD768, "id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD768" },
5997 { id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD768, "id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD768" },
5998 { id_UL_DPCH_InformationItem_RL_SetupRspTDD768, "id-UL-DPCH-InformationItem-RL-SetupRspTDD768" },
5999 { id_DL_DPCH_InformationItem_RL_SetupRspTDD768, "id-DL-DPCH-InformationItem-RL-SetupRspTDD768" },
6000 { id_TDD768_minimumSpreadingFactor_UL, "id-TDD768-minimumSpreadingFactor-UL" },
6001 { id_TDD768_minimumSpreadingFactor_DL, "id-TDD768-minimumSpreadingFactor-DL" },
6002 { id_TDD768_maxNrDLPhysicalchannels, "id-TDD768-maxNrDLPhysicalchannels" },
6003 { id_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD, "id-DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD" },
6004 { id_DPCH_ID768_DM_Rsp, "id-DPCH-ID768-DM-Rsp" },
6005 { id_DPCH_ID768_DM_Rqst, "id-DPCH-ID768-DM-Rqst" },
6006 { id_DPCH_ID768_DM_Rprt, "id-DPCH-ID768-DM-Rprt" },
6007 { id_EDPCH_Information_RLAdditionReq_FDD, "id-EDPCH-Information-RLAdditionReq-FDD" },
6008 { id_HSDSCH_Configured_Indicator, "id-HSDSCH-Configured-Indicator" },
6009 { id_RxTimingDeviationForTAext, "id-RxTimingDeviationForTAext" },
6010 { id_RxTimingDeviationForTA768, "id-RxTimingDeviationForTA768" },
6011 { id_Rx_Timing_Deviation_Value_ext, "id-Rx-Timing-Deviation-Value-ext" },
6012 { id_E_DCH_PowerOffset_for_SchedulingInfo, "id-E-DCH-PowerOffset-for-SchedulingInfo" },
6013 { id_TrCH_SrcStatisticsDescr, "id-TrCH-SrcStatisticsDescr" },
6014 { id_E_DCH_Information, "id-E-DCH-Information" },
6015 { id_E_DCH_Serving_RL_ID, "id-E-DCH-Serving-RL-ID" },
6016 { id_E_DCH_Information_Reconfig, "id-E-DCH-Information-Reconfig" },
6017 { id_E_DCH_Information_Response, "id-E-DCH-Information-Response" },
6018 { id_E_DCH_768_Information, "id-E-DCH-768-Information" },
6019 { id_E_DCH_768_Information_Reconfig, "id-E-DCH-768-Information-Reconfig" },
6020 { id_E_DCH_768_Information_Response, "id-E-DCH-768-Information-Response" },
6021 { id_ExtendedPropagationDelay, "id-ExtendedPropagationDelay" },
6022 { id_Extended_Round_Trip_Time_Value, "id-Extended-Round-Trip-Time-Value" },
6023 { id_AlternativeFormatReportingIndicator, "id-AlternativeFormatReportingIndicator" },
6024 { id_DCH_Indicator_For_E_DCH_HSDPA_Operation, "id-DCH-Indicator-For-E-DCH-HSDPA-Operation" },
6025 { id_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator, "id-E-RGCH-E-HICH-ChannelisationCodeValidityIndicator" },
6026 { id_E_DCH_Minimum_Set_E_TFCIValidityIndicator, "id-E-DCH-Minimum-Set-E-TFCIValidityIndicator" },
6027 { id_Fast_Reconfiguration_Mode, "id-Fast-Reconfiguration-Mode" },
6028 { id_Fast_Reconfiguration_Permission, "id-Fast-Reconfiguration-Permission" },
6029 { id_Continuous_Packet_Connectivity_DTX_DRX_Information, "id-Continuous-Packet-Connectivity-DTX-DRX-Information" },
6030 { id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information, "id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information" },
6031 { id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response, "id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response" },
6032 { id_CPC_Information, "id-CPC-Information" },
6033 { id_Unknown_674, "id-Unknown-674" },
6034 { id_MIMO_InformationResponse, "id-MIMO-InformationResponse" },
6035 { id_Unknown_676, "id-Unknown-676" },
6036 { id_E_DCH_LCR_Information, "id-E-DCH-LCR-Information" },
6037 { id_E_DCH_LCR_Information_Reconfig, "id-E-DCH-LCR-Information-Reconfig" },
6038 { id_E_DCH_LCR_Information_Response, "id-E-DCH-LCR-Information-Response" },
6039 { id_HS_PDSCH_Code_Change_Grant, "id-HS-PDSCH-Code-Change-Grant" },
6040 { id_HS_PDSCH_Code_Change_Indicator, "id-HS-PDSCH-Code-Change-Indicator" },
6041 { id_Extended_SRNC_ID, "id-Extended-SRNC-ID" },
6042 { id_Extended_RNC_ID, "id-Extended-RNC-ID" },
6043 { id_SixtyfourQAM_DL_SupportIndicator, "id-SixtyfourQAM-DL-SupportIndicator" },
6044 { id_Enhanced_FACH_Support_Indicator, "id-Enhanced-FACH-Support-Indicator" },
6045 { id_Enhanced_FACH_Information_ResponseFDD, "id-Enhanced-FACH-Information-ResponseFDD" },
6046 { id_Unknown_687, "id-Unknown-687" },
6047 { id_Unknown_688, "id-Unknown-688" },
6048 { id_Unknown_689, "id-Unknown-689" },
6049 { id_HSDSCH_MACdPDUSizeFormat, "id-HSDSCH-MACdPDUSizeFormat" },
6050 { id_MaximumMACdPDU_SizeExtended, "id-MaximumMACdPDU-SizeExtended" },
6051 { id_F_DPCH_SlotFormat, "id-F-DPCH-SlotFormat" },
6052 { id_F_DPCH_SlotFormatSupportRequest, "id-F-DPCH-SlotFormatSupportRequest" },
6053 { id_eDCH_MACdFlow_Retransmission_Timer_LCR, "id-eDCH-MACdFlow-Retransmission-Timer-LCR" },
6054 { id_Max_UE_DTX_Cycle, "id-Max-UE-DTX-Cycle" },
6055 { id_Unknown_696, "id-Unknown-696" },
6056 { id_Unknown_697, "id-Unknown-697" },
6057 { id_Unknown_698, "id-Unknown-698" },
6058 { id_GANSS_Common_Data, "id-GANSS-Common-Data" },
6059 { id_GANSS_Information, "id-GANSS-Information" },
6060 { id_GANSS_Generic_Data, "id-GANSS-Generic-Data" },
6061 { id_TUTRANGANSSMeasurementThresholdInformation, "id-TUTRANGANSSMeasurementThresholdInformation" },
6062 { id_TUTRANGANSSMeasurementValueInformation, "id-TUTRANGANSSMeasurementValueInformation" },
6063 { id_Unknown_704, "id-Unknown-704" },
6064 { id_Ext_Reference_E_TFCI_PO, "id-Ext-Reference-E-TFCI-PO" },
6065 { id_Ext_Max_Bits_MACe_PDU_non_scheduled, "id-Ext-Max-Bits-MACe-PDU-non-scheduled" },
6066 { id_HARQ_MemoryPartitioningInfoExtForMIMO, "id-HARQ-MemoryPartitioningInfoExtForMIMO" },
6067 { id_MIMO_ActivationIndicator, "id-MIMO-ActivationIndicator" },
6068 { id_MIMO_Mode_Indicator, "id-MIMO-Mode-Indicator" },
6069 { id_MIMO_N_M_Ratio, "id-MIMO-N-M-Ratio" },
6070 { id_TransportBearerNotSetupIndicator, "id-TransportBearerNotSetupIndicator" },
6071 { id_TransportBearerNotRequestedIndicator, "id-TransportBearerNotRequestedIndicator" },
6072 { id_PowerControlGAP, "id-PowerControlGAP" },
6073 { id_UARFCNforNt, "id-UARFCNforNt" },
6074 { id_LCRTDD_uplink_Physical_Channel_Capability, "id-LCRTDD-uplink-Physical-Channel-Capability" },
6075 { id_number_Of_Supported_Carriers, "id-number-Of-Supported-Carriers" },
6076 { id_HSSICH_SIRTarget, "id-HSSICH-SIRTarget" },
6077 { id_HSSICH_TPC_StepSize, "id-HSSICH-TPC-StepSize" },
6078 { id_tSN_Length, "id-tSN-Length" },
6079 { id_HS_SICH_ID_Extension, "id-HS-SICH-ID-Extension" },
6080 { id_HSSICH_Info_DM_Rqst_Extension, "id-HSSICH-Info-DM-Rqst-Extension" },
6081 { id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, "id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR" },
6082 { id_multicarrier_number, "id-multicarrier-number" },
6083 { id_UPPCHPositionLCR, "id-UPPCHPositionLCR" },
6084 { id_UpPCH_InformationList_LCRTDD, "id-UpPCH-InformationList-LCRTDD" },
6085 { id_UpPCH_InformationItem_LCRTDD, "id-UpPCH-InformationItem-LCRTDD" },
6086 { id_Multiple_PLMN_List, "id-Multiple-PLMN-List" },
6087 { id_UE_Capabilities_Info, "id-UE-Capabilities-Info" },
6088 { id_FrameOffset, "id-FrameOffset" },
6089 { id_ChipOffset, "id-ChipOffset" },
6090 { id_Enhanced_PCH_Capability, "id-Enhanced-PCH-Capability" },
6091 { id_SixteenQAM_UL_Operation_Indicator, "id-SixteenQAM-UL-Operation-Indicator" },
6092 { id_E_TFCI_Boost_Information, "id-E-TFCI-Boost-Information" },
6093 { id_SixtyfourQAM_UsageAllowedIndicator, "id-SixtyfourQAM-UsageAllowedIndicator" },
6094 { id_SixtyfourQAM_DL_UsageIndicator, "id-SixtyfourQAM-DL-UsageIndicator" },
6095 { id_Default_Serving_Grant_in_DTX_Cycle2, "id-Default-Serving-Grant-in-DTX-Cycle2" },
6096 { id_E_DPDCH_PowerInterpolation, "id-E-DPDCH-PowerInterpolation" },
6097 { id_Extended_E_DCH_LCRTDD_PhysicalLayerCategory, "id-Extended-E-DCH-LCRTDD-PhysicalLayerCategory" },
6098 { id_E_DCH_MACdPDUSizeFormat, "id-E-DCH-MACdPDUSizeFormat" },
6099 { id_Continuous_Packet_Connectivity_HS_SCCH_Less_Deactivate_Indicator, "id-Continuous-Packet-Connectivity-HS-SCCH-Less-Deactivate-Indicator" },
6100 { id_E_DCH_DL_Control_Channel_Change_Information, "id-E-DCH-DL-Control-Channel-Change-Information" },
6101 { id_E_DCH_DL_Control_Channel_Grant_Information, "id-E-DCH-DL-Control-Channel-Grant-Information" },
6102 { id_MaximumNumber_Of_Retransmission_For_SchedulingInfo_LCRTDD, "id-MaximumNumber-Of-Retransmission-For-SchedulingInfo-LCRTDD" },
6103 { id_E_DCH_RetransmissionTimer_For_SchedulingInfo_LCRTDD, "id-E-DCH-RetransmissionTimer-For-SchedulingInfo-LCRTDD" },
6104 { id_E_PUCH_PowerControlGAP, "id-E-PUCH-PowerControlGAP" },
6105 { id_HSDSCH_TBSizeTableIndicator, "id-HSDSCH-TBSizeTableIndicator" },
6106 { id_UE_with_enhanced_HS_SCCH_support_indicator, "id-UE-with-enhanced-HS-SCCH-support-indicator" },
6107 { id_DGANSS_Corrections_Req, "id-DGANSS-Corrections-Req" },
6108 { id_E_AGCH_Table_Choice, "id-E-AGCH-Table-Choice" },
6109 { id_RANAP_EnhancedRelocationInformationRequest, "id-RANAP-EnhancedRelocationInformationRequest" },
6110 { id_RANAP_EnhancedRelocationInformationResponse, "id-RANAP-EnhancedRelocationInformationResponse" },
6111 { id_Common_EDCH_MAC_d_Flow_Specific_InformationFDD, "id-Common-EDCH-MAC-d-Flow-Specific-InformationFDD" },
6112 { id_Common_EDCH_Support_Indicator, "id-Common-EDCH-Support-Indicator" },
6113 { id_E_RNTI, "id-E-RNTI" },
6114 { id_Released_CN_Domain, "id-Released-CN-Domain" },
6115 { id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst, "id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst" },
6116 { id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp, "id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp" },
6117 { id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt, "id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt" },
6118 { id_MBMS_Cell_InfEx_Rqst, "id-MBMS-Cell-InfEx-Rqst" },
6119 { id_MBMS_Cell_InfEx_Rsp, "id-MBMS-Cell-InfEx-Rsp" },
6120 { id_MBMS_Cell_InfEx_Rprt, "id-MBMS-Cell-InfEx-Rprt" },
6121 { id_Counting_Information, "id-Counting-Information" },
6122 { id_Transmission_Mode_Information, "id-Transmission-Mode-Information" },
6123 { id_MBMS_Neighbouring_Cell_Information, "id-MBMS-Neighbouring-Cell-Information" },
6124 { id_MBMS_RLC_Sequence_Number_Information, "id-MBMS-RLC-Sequence-Number-Information" },
6125 { id_RLC_Sequence_Number, "id-RLC-Sequence-Number" },
6126 { id_Neighbouring_E_UTRA_CellInformation, "id-Neighbouring-E-UTRA-CellInformation" },
6127 { id_Unknown_768, "id-Unknown-768" },
6128 { id_MBSFN_Cluster_Identity, "id-MBSFN-Cluster-Identity" },
6129 { id_MCCH_Configuration_Info, "id-MCCH-Configuration-Info" },
6130 { id_MCCH_Message_List, "id-MCCH-Message-List" },
6131 { id_MBSFN_Scheduling_Transmission_Time_Interval_Info_List, "id-MBSFN-Scheduling-Transmission-Time-Interval-Info-List" },
6132 { id_GANSS_Time_ID, "id-GANSS-Time-ID" },
6133 { id_GANSS_AddIonoModelReq, "id-GANSS-AddIonoModelReq" },
6134 { id_GANSS_EarthOrientParaReq, "id-GANSS-EarthOrientParaReq" },
6135 { id_GANSS_AddNavigationModelsReq, "id-GANSS-AddNavigationModelsReq" },
6136 { id_GANSS_AddUTCModelsReq, "id-GANSS-AddUTCModelsReq" },
6137 { id_GANSS_AuxInfoReq, "id-GANSS-AuxInfoReq" },
6138 { id_GANSS_SBAS_ID, "id-GANSS-SBAS-ID" },
6139 { id_GANSS_ID, "id-GANSS-ID" },
6140 { id_GANSS_Additional_Ionospheric_Model, "id-GANSS-Additional-Ionospheric-Model" },
6141 { id_GANSS_Earth_Orientation_Parameters, "id-GANSS-Earth-Orientation-Parameters" },
6142 { id_GANSS_Additional_Time_Models, "id-GANSS-Additional-Time-Models" },
6143 { id_GANSS_Additional_Navigation_Models, "id-GANSS-Additional-Navigation-Models" },
6144 { id_GANSS_Additional_UTC_Models, "id-GANSS-Additional-UTC-Models" },
6145 { id_GANSS_Auxiliary_Information, "id-GANSS-Auxiliary-Information" },
6146 { id_MinimumReducedE_DPDCH_GainFactor, "id-MinimumReducedE-DPDCH-GainFactor" },
6147 { id_Enhanced_FACH_Information_ResponseLCR, "id-Enhanced-FACH-Information-ResponseLCR" },
6148 { id_Common_EDCH_MAC_d_Flow_Specific_InformationLCR, "id-Common-EDCH-MAC-d-Flow-Specific-InformationLCR" },
6149 { id_HSDSCH_PreconfigurationSetup, "id-HSDSCH-PreconfigurationSetup" },
6150 { id_HSDSCH_PreconfigurationInfo, "id-HSDSCH-PreconfigurationInfo" },
6151 { id_NoOfTargetCellHS_SCCH_Order, "id-NoOfTargetCellHS-SCCH-Order" },
6152 { id_EnhancedHSServingCC_Abort, "id-EnhancedHSServingCC-Abort" },
6153 { id_Additional_HS_Cell_Information_RL_Setup, "id-Additional-HS-Cell-Information-RL-Setup" },
6154 { id_Additional_HS_Cell_Information_Response, "id-Additional-HS-Cell-Information-Response" },
6155 { id_Additional_HS_Cell_Information_RL_Addition, "id-Additional-HS-Cell-Information-RL-Addition" },
6156 { id_Additional_HS_Cell_Change_Information_Response, "id-Additional-HS-Cell-Change-Information-Response" },
6157 { id_Additional_HS_Cell_Information_RL_Reconf_Prep, "id-Additional-HS-Cell-Information-RL-Reconf-Prep" },
6158 { id_Additional_HS_Cell_Information_RL_Reconf_Req, "id-Additional-HS-Cell-Information-RL-Reconf-Req" },
6159 { id_Additional_HS_Cell_RL_Reconf_Response, "id-Additional-HS-Cell-RL-Reconf-Response" },
6160 { id_Additional_HS_Cell_Information_RL_Param_Upd, "id-Additional-HS-Cell-Information-RL-Param-Upd" },
6161 { id_Secondary_Serving_Cell_List, "id-Secondary-Serving-Cell-List" },
6162 { id_MultiCarrier_HSDSCH_Physical_Layer_Category, "id-MultiCarrier-HSDSCH-Physical-Layer-Category" },
6163 { id_IdleIntervalInformation, "id-IdleIntervalInformation" },
6164 { id_NeedforIdleInterval, "id-NeedforIdleInterval" },
6165 { id_IdleIntervalConfigurationIndicator, "id-IdleIntervalConfigurationIndicator" },
6166 { id_ContinuousPacketConnectivity_DRX_InformationLCR, "id-ContinuousPacketConnectivity-DRX-InformationLCR" },
6167 { id_ContinuousPacketConnectivity_DRX_Information_ResponseLCR, "id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR" },
6168 { id_E_AGCH_UE_Inactivity_Monitor_Threshold, "id-E-AGCH-UE-Inactivity-Monitor-Threshold" },
6169 { id_CPC_InformationLCR, "id-CPC-InformationLCR" },
6170 { id_E_DCH_Semi_PersistentScheduling_Information_LCR, "id-E-DCH-Semi-PersistentScheduling-Information-LCR" },
6171 { id_HS_DSCH_Semi_PersistentScheduling_Information_LCR, "id-HS-DSCH-Semi-PersistentScheduling-Information-LCR" },
6172 { id_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR, "id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR" },
6173 { id_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR, "id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR" },
6174 { id_MIMO_SFMode_For_HSPDSCHDualStream, "id-MIMO-SFMode-For-HSPDSCHDualStream" },
6175 { id_MIMO_SFMode_Supported_For_HSPDSCHDualStream, "id-MIMO-SFMode-Supported-For-HSPDSCHDualStream" },
6176 { id_MIMO_ReferenceSignal_InformationListLCR, "id-MIMO-ReferenceSignal-InformationListLCR" },
6177 { id_GANSS_alm_keplerianNAVAlmanac, "id-GANSS-alm-keplerianNAVAlmanac" },
6178 { id_GANSS_alm_keplerianReducedAlmanac, "id-GANSS-alm-keplerianReducedAlmanac" },
6179 { id_GANSS_alm_keplerianMidiAlmanac, "id-GANSS-alm-keplerianMidiAlmanac" },
6180 { id_GANSS_alm_keplerianGLONASS, "id-GANSS-alm-keplerianGLONASS" },
6181 { id_GANSS_alm_ecefSBASAlmanac, "id-GANSS-alm-ecefSBASAlmanac" },
6182 { id_DL_RLC_PDU_Size_Format, "id-DL-RLC-PDU-Size-Format" },
6183 { id_MACes_Maximum_Bitrate_LCR, "id-MACes-Maximum-Bitrate-LCR" },
6184 { id_Single_Stream_MIMO_ActivationIndicator, "id-Single-Stream-MIMO-ActivationIndicator" },
6185 { id_Single_Stream_MIMO_Mode_Indicator, "id-Single-Stream-MIMO-Mode-Indicator" },
6186 { id_Dual_Band_Secondary_Serving_Cell_List, "id-Dual-Band-Secondary-Serving-Cell-List" },
6187 { id_UE_AggregateMaximumBitRate, "id-UE-AggregateMaximumBitRate" },
6188 { id_power_offset_for_S_CPICH_for_MIMO, "id-power-offset-for-S-CPICH-for-MIMO" },
6189 { id_power_offset_for_S_CPICH_for_MIMO_Request_Indicator, "id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator" },
6190 { id_UE_SupportIndicatorExtension, "id-UE-SupportIndicatorExtension" },
6191 { id_Unknown_832, "id-Unknown-832" },
6192 { id_Unknown_833, "id-Unknown-833" },
6193 { id_Unknown_834, "id-Unknown-834" },
6194 { id_ActivationInformation, "id-ActivationInformation" },
6195 { id_CellPortionLCRID, "id-CellPortionLCRID" },
6196 { id_Additional_EDCH_Cell_Information_RL_Setup_Req, "id-Additional-EDCH-Cell-Information-RL-Setup-Req" },
6197 { id_Additional_EDCH_Cell_Information_Response, "id-Additional-EDCH-Cell-Information-Response" },
6198 { id_Additional_EDCH_Cell_Information_RL_Add_Req, "id-Additional-EDCH-Cell-Information-RL-Add-Req" },
6199 { id_Additional_EDCH_Cell_Information_Response_RLAdd, "id-Additional-EDCH-Cell-Information-Response-RLAdd" },
6200 { id_Additional_EDCH_Cell_Information_RL_Reconf_Prep, "id-Additional-EDCH-Cell-Information-RL-Reconf-Prep" },
6201 { id_Additional_EDCH_Cell_Information_RL_Reconf_Req, "id-Additional-EDCH-Cell-Information-RL-Reconf-Req" },
6202 { id_Additional_EDCH_Cell_Information_RL_Param_Upd, "id-Additional-EDCH-Cell-Information-RL-Param-Upd" },
6203 { id_Additional_EDCH_Preconfiguration_Information, "id-Additional-EDCH-Preconfiguration-Information" },
6204 { id_MulticellEDCH_Information, "id-MulticellEDCH-Information" },
6205 { id_Unknown_846, "id-Unknown-846" },
6206 { id_Unknown_847, "id-Unknown-847" },
6207 { id_Unknown_848, "id-Unknown-848" },
6208 { id_Unknown_849, "id-Unknown-849" },
6209 { id_Unknown_850, "id-Unknown-850" },
6210 { id_Unknown_851, "id-Unknown-851" },
6211 { id_Unknown_852, "id-Unknown-852" },
6212 { id_Unknown_853, "id-Unknown-853" },
6213 { id_Additional_EDCH_Cell_Information_ResponseRLReconf, "id-Additional-EDCH-Cell-Information-ResponseRLReconf" },
6214 { id_EDCH_Indicator, "id-EDCH-Indicator" },
6215 { id_DiversityMode, "id-DiversityMode" },
6216 { id_TransmitDiversityIndicator, "id-TransmitDiversityIndicator" },
6217 { id_NonCellSpecificTxDiversity, "id-NonCellSpecificTxDiversity" },
6218 { id_CellCapabilityContainerExtension_FDD, "id-CellCapabilityContainerExtension-FDD" },
6219 { id_HSDSCH_Physical_Layer_Category, "id-HSDSCH-Physical-Layer-Category" },
6220 { id_E_RNTI_For_FACH, "id-E-RNTI-For-FACH" },
6221 { id_H_RNTI_For_FACH, "id-H-RNTI-For-FACH" },
6222 { id_RNTI_Allocation_Indicator, "id-RNTI-Allocation-Indicator" },
6223 { id_UE_AggregateMaximumBitRate_Enforcement_Indicator, "id-UE-AggregateMaximumBitRate-Enforcement-Indicator" },
6224 { id_DCH_MeasurementOccasion_Information, "id-DCH-MeasurementOccasion-Information" },
6225 { id_DCH_MeasurementType_Indicator, "id-DCH-MeasurementType-Indicator" },
6226 { id_Out_of_Sychronization_Window, "id-Out-of-Sychronization-Window" },
6227 { id_MulticellEDCH_RL_SpecificInformation, "id-MulticellEDCH-RL-SpecificInformation" },
6228 { id_DGNSS_ValidityPeriod, "id-DGNSS-ValidityPeriod" },
6229 { id_TS0_HS_PDSCH_Indication_LCR, "id-TS0-HS-PDSCH-Indication-LCR" },
6230 { id_UE_TS0_CapabilityLCR, "id-UE-TS0-CapabilityLCR" },
6231 { id_Non_Serving_RL_Preconfig_Info, "id-Non-Serving-RL-Preconfig-Info" },
6232 { id_Non_Serving_RL_Preconfig_Setup, "id-Non-Serving-RL-Preconfig-Setup" },
6233 { id_Non_Serving_RL_Preconfig_Removal, "id-Non-Serving-RL-Preconfig-Removal" },
6234 { id_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup, "id-Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup" },
6235 { id_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList, "id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList" },
6236 { id_CellListValidityIndicator, "id-CellListValidityIndicator" },
6240 static value_string_ext rnsap_ProtocolIE_ID_vals_ext = VALUE_STRING_EXT_INIT(rnsap_ProtocolIE_ID_vals);
6244 dissect_rnsap_ProtocolIE_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6245 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6246 0U, maxProtocolIEs, &ProtocolIE_ID, FALSE);
6254 dissect_rnsap_INTEGER_0_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6255 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6256 0U, 127U, NULL, FALSE);
6264 dissect_rnsap_INTEGER_0_32767(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6265 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6266 0U, 32767U, NULL, FALSE);
6272 static const value_string rnsap_TransactionID_vals[] = {
6273 { 0, "shortTransActionId" },
6274 { 1, "longTransActionId" },
6278 static const per_choice_t TransactionID_choice[] = {
6279 { 0, &hf_rnsap_shortTransActionId, ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_127 },
6280 { 1, &hf_rnsap_longTransActionId, ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_32767 },
6281 { 0, NULL, 0, NULL }
6285 dissect_rnsap_TransactionID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6286 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
6287 ett_rnsap_TransactionID, TransactionID_choice,
6294 static const value_string rnsap_TriggeringMessage_vals[] = {
6295 { 0, "initiating-message" },
6296 { 1, "successful-outcome" },
6297 { 2, "unsuccessful-outcome" },
6304 dissect_rnsap_TriggeringMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6305 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6306 4, NULL, FALSE, 0, NULL);
6314 dissect_rnsap_ProtocolIE_Field_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6315 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_ProtocolIEFieldValue);
6321 static const per_sequence_t ProtocolIE_Field_sequence[] = {
6322 { &hf_rnsap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
6323 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
6324 { &hf_rnsap_value , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Field_value },
6325 { NULL, 0, 0, NULL }
6329 dissect_rnsap_ProtocolIE_Field(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6330 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6331 ett_rnsap_ProtocolIE_Field, ProtocolIE_Field_sequence);
6337 static const per_sequence_t ProtocolIE_Container_sequence_of[1] = {
6338 { &hf_rnsap_ProtocolIE_Container_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Field },
6342 dissect_rnsap_ProtocolIE_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6343 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6344 ett_rnsap_ProtocolIE_Container, ProtocolIE_Container_sequence_of,
6345 0, maxProtocolIEs, FALSE);
6353 dissect_rnsap_ProtocolIE_Single_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6354 offset = dissect_rnsap_ProtocolIE_Field(tvb, offset, actx, tree, hf_index);
6362 dissect_rnsap_T_extensionValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6363 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_ProtocolExtensionFieldExtensionValue);
6369 static const per_sequence_t ProtocolExtensionField_sequence[] = {
6370 { &hf_rnsap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
6371 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
6372 { &hf_rnsap_extensionValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_extensionValue },
6373 { NULL, 0, 0, NULL }
6377 dissect_rnsap_ProtocolExtensionField(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6378 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6379 ett_rnsap_ProtocolExtensionField, ProtocolExtensionField_sequence);
6385 static const per_sequence_t ProtocolExtensionContainer_sequence_of[1] = {
6386 { &hf_rnsap_ProtocolExtensionContainer_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolExtensionField },
6390 dissect_rnsap_ProtocolExtensionContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6391 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6392 ett_rnsap_ProtocolExtensionContainer, ProtocolExtensionContainer_sequence_of,
6393 1, maxProtocolExtensions, FALSE);
6401 dissect_rnsap_PrivateIE_Field_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6402 offset = dissect_per_open_type(tvb, offset, actx, tree, hf_index, NULL);
6408 static const per_sequence_t PrivateIE_Field_sequence[] = {
6409 { &hf_rnsap_id_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_ID },
6410 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
6411 { &hf_rnsap_value_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Field_value },
6412 { NULL, 0, 0, NULL }
6416 dissect_rnsap_PrivateIE_Field(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6417 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6418 ett_rnsap_PrivateIE_Field, PrivateIE_Field_sequence);
6424 static const per_sequence_t PrivateIE_Container_sequence_of[1] = {
6425 { &hf_rnsap_PrivateIE_Container_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Field },
6429 dissect_rnsap_PrivateIE_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6430 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6431 ett_rnsap_PrivateIE_Container, PrivateIE_Container_sequence_of,
6432 1, maxPrivateIEs, FALSE);
6440 dissect_rnsap_AccessPointName(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6441 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6442 1, 255, FALSE, NULL);
6450 dissect_rnsap_AckNack_RepetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6451 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6452 1U, 4U, NULL, TRUE);
6460 dissect_rnsap_Ack_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6461 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6462 0U, 8U, NULL, TRUE);
6468 static const value_string rnsap_Uu_ActivationState_vals[] = {
6470 { 1, "de-activated" },
6476 dissect_rnsap_Uu_ActivationState(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6477 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6478 2, NULL, TRUE, 0, NULL);
6484 static const per_sequence_t ActivationInformationItem_sequence[] = {
6485 { &hf_rnsap_uU_ActivationState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Uu_ActivationState },
6486 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6487 { NULL, 0, 0, NULL }
6491 dissect_rnsap_ActivationInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6492 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6493 ett_rnsap_ActivationInformationItem, ActivationInformationItem_sequence);
6499 static const per_sequence_t ActivationInformation_sequence_of[1] = {
6500 { &hf_rnsap_ActivationInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ActivationInformationItem },
6504 dissect_rnsap_ActivationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6505 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6506 ett_rnsap_ActivationInformation, ActivationInformation_sequence_of,
6507 1, maxNrOfEDCH_1, FALSE);
6515 dissect_rnsap_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6516 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6525 dissect_rnsap_Service_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6526 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6533 static const per_sequence_t TMGI_sequence[] = {
6534 { &hf_rnsap_plmn_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
6535 { &hf_rnsap_service_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Service_ID },
6536 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6537 { NULL, 0, 0, NULL }
6541 dissect_rnsap_TMGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6542 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6543 ett_rnsap_TMGI, TMGI_sequence);
6549 static const value_string rnsap_TransmissionMode_vals[] = {
6552 { 2, "not-provided" },
6558 dissect_rnsap_TransmissionMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6559 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6560 3, NULL, TRUE, 0, NULL);
6566 static const per_sequence_t MBMS_Bearer_ServiceItemFDD_sequence[] = {
6567 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6568 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
6569 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6570 { NULL, 0, 0, NULL }
6574 dissect_rnsap_MBMS_Bearer_ServiceItemFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6575 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6576 ett_rnsap_MBMS_Bearer_ServiceItemFDD, MBMS_Bearer_ServiceItemFDD_sequence);
6582 static const per_sequence_t Active_MBMS_Bearer_Service_ListFDD_sequence_of[1] = {
6583 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemFDD },
6587 dissect_rnsap_Active_MBMS_Bearer_Service_ListFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6588 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6589 ett_rnsap_Active_MBMS_Bearer_Service_ListFDD, Active_MBMS_Bearer_Service_ListFDD_sequence_of,
6590 1, maxNrOfActiveMBMSServices, FALSE);
6598 dissect_rnsap_UARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6599 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6600 0U, 16383U, NULL, TRUE);
6606 static const per_sequence_t MBMS_Bearer_ServiceItemFDD_PFL_sequence[] = {
6607 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6608 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmissionMode },
6609 { &hf_rnsap_preferredFrequencyLayer, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
6610 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6611 { NULL, 0, 0, NULL }
6615 dissect_rnsap_MBMS_Bearer_ServiceItemFDD_PFL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6616 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6617 ett_rnsap_MBMS_Bearer_ServiceItemFDD_PFL, MBMS_Bearer_ServiceItemFDD_PFL_sequence);
6623 static const per_sequence_t Active_MBMS_Bearer_Service_ListFDD_PFL_sequence_of[1] = {
6624 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemFDD_PFL },
6628 dissect_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6629 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6630 ett_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL, Active_MBMS_Bearer_Service_ListFDD_PFL_sequence_of,
6631 1, maxNrOfActiveMBMSServices, FALSE);
6637 static const per_sequence_t MBMS_Bearer_ServiceItemTDD_sequence[] = {
6638 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6639 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
6640 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6641 { NULL, 0, 0, NULL }
6645 dissect_rnsap_MBMS_Bearer_ServiceItemTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6646 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6647 ett_rnsap_MBMS_Bearer_ServiceItemTDD, MBMS_Bearer_ServiceItemTDD_sequence);
6653 static const per_sequence_t Active_MBMS_Bearer_Service_ListTDD_sequence_of[1] = {
6654 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemTDD },
6658 dissect_rnsap_Active_MBMS_Bearer_Service_ListTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6659 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6660 ett_rnsap_Active_MBMS_Bearer_Service_ListTDD, Active_MBMS_Bearer_Service_ListTDD_sequence_of,
6661 1, maxNrOfActiveMBMSServices, FALSE);
6667 static const per_sequence_t MBMS_Bearer_ServiceItemTDD_PFL_sequence[] = {
6668 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6669 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmissionMode },
6670 { &hf_rnsap_preferredFrequencyLayer, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
6671 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6672 { NULL, 0, 0, NULL }
6676 dissect_rnsap_MBMS_Bearer_ServiceItemTDD_PFL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6677 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6678 ett_rnsap_MBMS_Bearer_ServiceItemTDD_PFL, MBMS_Bearer_ServiceItemTDD_PFL_sequence);
6684 static const per_sequence_t Active_MBMS_Bearer_Service_ListTDD_PFL_sequence_of[1] = {
6685 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemTDD_PFL },
6689 dissect_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6690 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6691 ett_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL, Active_MBMS_Bearer_Service_ListTDD_PFL_sequence_of,
6692 1, maxNrOfActiveMBMSServices, FALSE);
6700 dissect_rnsap_CFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6701 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6702 0U, 255U, NULL, FALSE);
6710 dissect_rnsap_TGPSID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6711 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6712 1U, maxTGPS, NULL, FALSE);
6720 dissect_rnsap_TGPRC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6721 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6722 0U, 511U, NULL, FALSE);
6728 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Status_List_item_sequence[] = {
6729 { &hf_rnsap_tGPSID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGPSID },
6730 { &hf_rnsap_tGPRC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGPRC },
6731 { &hf_rnsap_tGCFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CFN },
6732 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6733 { NULL, 0, 0, NULL }
6737 dissect_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6738 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6739 ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item, Transmission_Gap_Pattern_Sequence_Status_List_item_sequence);
6745 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Status_List_sequence_of[1] = {
6746 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item },
6750 dissect_rnsap_Transmission_Gap_Pattern_Sequence_Status_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6751 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6752 ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List, Transmission_Gap_Pattern_Sequence_Status_List_sequence_of,
6759 static const per_sequence_t Active_Pattern_Sequence_Information_sequence[] = {
6760 { &hf_rnsap_cMConfigurationChangeCFN, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CFN },
6761 { &hf_rnsap_transmission_Gap_Pattern_Sequence_Status, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Transmission_Gap_Pattern_Sequence_Status_List },
6762 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6763 { NULL, 0, 0, NULL }
6767 dissect_rnsap_Active_Pattern_Sequence_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6768 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6769 ett_rnsap_Active_Pattern_Sequence_Information, Active_Pattern_Sequence_Information_sequence);
6777 dissect_rnsap_RL_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6778 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6779 0U, 31U, NULL, FALSE);
6787 dissect_rnsap_Received_total_wide_band_power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6788 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6789 0U, 621U, NULL, FALSE);
6795 static const value_string rnsap_DL_PowerBalancing_ActivationIndicator_vals[] = {
6796 { 0, "dL-PowerBalancing-Activated" },
6802 dissect_rnsap_DL_PowerBalancing_ActivationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6803 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6804 1, NULL, FALSE, 0, NULL);
6812 dissect_rnsap_RL_Set_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6813 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6814 0U, 31U, NULL, FALSE);
6822 dissect_rnsap_DL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6823 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6824 0U, 15U, NULL, FALSE);
6832 dissect_rnsap_FDD_DL_ChannelisationCodeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6833 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6834 0U, 511U, NULL, FALSE);
6842 dissect_rnsap_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6843 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6844 0U, 65535U, NULL, FALSE);
6852 dissect_rnsap_ERGCH_SignatureSequence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6853 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6854 0U, maxNrofSigSeqERGHICH_1, NULL, FALSE);
6862 dissect_rnsap_EHICH_SignatureSequence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6863 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6864 0U, maxNrofSigSeqERGHICH_1, NULL, FALSE);
6872 dissect_rnsap_E_Serving_Grant_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6873 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6874 0U, 38U, NULL, FALSE);
6880 static const value_string rnsap_E_Primary_Secondary_Grant_Selector_vals[] = {
6888 dissect_rnsap_E_Primary_Secondary_Grant_Selector(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6889 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6890 2, NULL, FALSE, 0, NULL);
6896 static const value_string rnsap_E_RGCH_Release_Indicator_vals[] = {
6897 { 0, "e-RGCHreleased" },
6903 dissect_rnsap_E_RGCH_Release_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6904 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6905 1, NULL, FALSE, 0, NULL);
6911 static const per_sequence_t EDCH_FDD_DL_ControlChannelInformation_sequence[] = {
6912 { &hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ScramblingCode },
6913 { &hf_rnsap_eAGCH_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
6914 { &hf_rnsap_primary_e_RNTI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RNTI },
6915 { &hf_rnsap_secondary_e_RNTI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RNTI },
6916 { &hf_rnsap_eRGCH_EHICH_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
6917 { &hf_rnsap_eRGCH_SignatureSequence, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ERGCH_SignatureSequence },
6918 { &hf_rnsap_eHICH_SignatureSequence, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EHICH_SignatureSequence },
6919 { &hf_rnsap_serving_Grant_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_Serving_Grant_Value },
6920 { &hf_rnsap_primary_Secondary_Grant_Selector, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_Primary_Secondary_Grant_Selector },
6921 { &hf_rnsap_e_RGCH_Release_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_Release_Indicator },
6922 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6923 { NULL, 0, 0, NULL }
6927 dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6928 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6929 ett_rnsap_EDCH_FDD_DL_ControlChannelInformation, EDCH_FDD_DL_ControlChannelInformation_sequence);
6935 static const value_string rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information_vals[] = {
6936 { 0, "code-change" },
6937 { 1, "nocode-change" },
6943 dissect_rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6944 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6945 2, NULL, FALSE, 0, NULL);
6951 static const per_sequence_t FDD_DL_CodeInformationItem_sequence[] = {
6952 { &hf_rnsap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ScramblingCode },
6953 { &hf_rnsap_fDD_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
6954 { &hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information },
6955 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6956 { NULL, 0, 0, NULL }
6960 dissect_rnsap_FDD_DL_CodeInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6961 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6962 ett_rnsap_FDD_DL_CodeInformationItem, FDD_DL_CodeInformationItem_sequence);
6968 static const per_sequence_t FDD_DL_CodeInformation_sequence_of[1] = {
6969 { &hf_rnsap_FDD_DL_CodeInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformationItem },
6973 dissect_rnsap_FDD_DL_CodeInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6974 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6975 ett_rnsap_FDD_DL_CodeInformation, FDD_DL_CodeInformation_sequence_of,
6976 1, maxNrOfDL_Codes, FALSE);
6984 dissect_rnsap_EDCH_MACdFlow_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6985 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6986 0U, maxNrOfEDCHMACdFlows_1, NULL, FALSE);
6994 dissect_rnsap_BindingID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6995 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
7004 dissect_rnsap_TransportLayerAddress(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7005 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
7006 1, 160, TRUE, NULL);
7012 static const per_sequence_t Additional_EDCH_MAC_d_Flows_Specific_Info_Response_sequence[] = {
7013 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
7014 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
7015 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
7016 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7017 { NULL, 0, 0, NULL }
7021 dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7022 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7023 ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response, Additional_EDCH_MAC_d_Flows_Specific_Info_Response_sequence);
7029 static const per_sequence_t Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_sequence_of[1] = {
7030 { &hf_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response },
7034 dissect_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7035 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7036 ett_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List, Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_sequence_of,
7037 1, maxNrOfEDCHMACdFlows, FALSE);
7045 dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7046 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
7047 maxNrOfEDCHHARQProcesses2msEDCH, maxNrOfEDCHHARQProcesses2msEDCH, FALSE, NULL);
7055 dissect_rnsap_UL_SIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7056 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7057 -82, 173U, NULL, FALSE);
7065 dissect_rnsap_MaximumAllowedULTxPower(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7066 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7067 -50, 33U, NULL, FALSE);
7075 dissect_rnsap_DL_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7076 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7077 -350, 150U, NULL, FALSE);
7085 dissect_rnsap_PrimaryScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7086 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7087 0U, 511U, NULL, FALSE);
7095 dissect_rnsap_PrimaryCPICH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7096 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7097 -100, 500U, NULL, FALSE);
7105 dissect_rnsap_PC_Preamble(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7106 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7107 0U, 7U, NULL, TRUE);
7113 static const value_string rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals[] = {
7114 { 0, "primary-CPICH-may-be-used" },
7115 { 1, "primary-CPICH-shall-not-be-used" },
7121 dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7122 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7123 2, NULL, FALSE, 0, NULL);
7129 static const per_sequence_t Secondary_CPICH_Information_sequence[] = {
7130 { &hf_rnsap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ScramblingCode },
7131 { &hf_rnsap_fDD_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
7132 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7133 { NULL, 0, 0, NULL }
7137 dissect_rnsap_Secondary_CPICH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7138 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7139 ett_rnsap_Secondary_CPICH_Information, Secondary_CPICH_Information_sequence);
7147 dissect_rnsap_F_DPCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7148 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7149 0U, 9U, NULL, FALSE);
7155 static const per_sequence_t EDCH_Additional_RL_Specific_Information_Response_ItemIEs_sequence[] = {
7156 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7157 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
7158 { &hf_rnsap_dL_PowerBalancing_ActivationIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_PowerBalancing_ActivationIndicator },
7159 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
7160 { &hf_rnsap_e_DCH_RL_Set_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
7161 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
7162 { &hf_rnsap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformation },
7163 { &hf_rnsap_additional_EDCH_MAC_d_Flow_Specific_Information_Response_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List },
7164 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
7165 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
7166 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
7167 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
7168 { &hf_rnsap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
7169 { &hf_rnsap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
7170 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryScramblingCode },
7171 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
7172 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
7173 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
7174 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
7175 { &hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation },
7176 { &hf_rnsap_secondary_CPICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CPICH_Information },
7177 { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
7178 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7179 { NULL, 0, 0, NULL }
7183 dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7184 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7185 ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs, EDCH_Additional_RL_Specific_Information_Response_ItemIEs_sequence);
7191 static const per_sequence_t EDCH_Additional_RL_Specific_Information_Response_List_sequence_of[1] = {
7192 { &hf_rnsap_EDCH_Additional_RL_Specific_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs },
7196 dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7197 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7198 ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_List, EDCH_Additional_RL_Specific_Information_Response_List_sequence_of,
7199 1, maxNrOfEDCHRLs, FALSE);
7205 static const per_sequence_t Additional_EDCH_FDD_Information_Response_ItemIEs_sequence[] = {
7206 { &hf_rnsap_eDCH_Additional_RL_Specific_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_List },
7207 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7208 { NULL, 0, 0, NULL }
7212 dissect_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7213 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7214 ett_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs, Additional_EDCH_FDD_Information_Response_ItemIEs_sequence);
7220 static const per_sequence_t E_DCH_RL_InformationList_Rsp_Item_sequence[] = {
7221 { &hf_rnsap_e_DCH_reconfigured_RL_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7222 { &hf_rnsap_e_DCH_FDD_DL_Control_Channel_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
7223 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7224 { NULL, 0, 0, NULL }
7228 dissect_rnsap_E_DCH_RL_InformationList_Rsp_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7229 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7230 ett_rnsap_E_DCH_RL_InformationList_Rsp_Item, E_DCH_RL_InformationList_Rsp_Item_sequence);
7236 static const per_sequence_t E_DCH_RL_InformationList_Rsp_sequence_of[1] = {
7237 { &hf_rnsap_E_DCH_RL_InformationList_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RL_InformationList_Rsp_Item },
7241 dissect_rnsap_E_DCH_RL_InformationList_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7242 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7243 ett_rnsap_E_DCH_RL_InformationList_Rsp, E_DCH_RL_InformationList_Rsp_sequence_of,
7244 0, maxNrOfRLs, FALSE);
7250 static const per_sequence_t E_DCH_serving_cell_change_successful_sequence[] = {
7251 { &hf_rnsap_e_DCH_RL_InformationList_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RL_InformationList_Rsp },
7252 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7253 { NULL, 0, 0, NULL }
7257 dissect_rnsap_E_DCH_serving_cell_change_successful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7258 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7259 ett_rnsap_E_DCH_serving_cell_change_successful, E_DCH_serving_cell_change_successful_sequence);
7265 static const value_string rnsap_CauseRadioNetwork_vals[] = {
7266 { 0, "unknown-C-ID" },
7267 { 1, "cell-not-available" },
7268 { 2, "power-level-not-supported" },
7269 { 3, "ul-scrambling-code-already-in-use" },
7270 { 4, "dl-radio-resources-not-available" },
7271 { 5, "ul-radio-resources-not-available" },
7272 { 6, "measurement-not-supported-for-the-object" },
7273 { 7, "combining-resources-not-available" },
7274 { 8, "combining-not-supported" },
7275 { 9, "reconfiguration-not-allowed" },
7276 { 10, "requested-configuration-not-supported" },
7277 { 11, "synchronisation-failure" },
7278 { 12, "requested-tx-diversity-mode-not-supported" },
7279 { 13, "measurement-temporaily-not-available" },
7280 { 14, "unspecified" },
7281 { 15, "invalid-CM-settings" },
7282 { 16, "reconfiguration-CFN-not-elapsed" },
7283 { 17, "number-of-DL-codes-not-supported" },
7284 { 18, "dedicated-transport-channel-type-not-supported" },
7285 { 19, "dl-shared-channel-type-not-supported" },
7286 { 20, "ul-shared-channel-type-not-supported" },
7287 { 21, "common-transport-channel-type-not-supported" },
7288 { 22, "ul-spreading-factor-not-supported" },
7289 { 23, "dl-spreading-factor-not-supported" },
7290 { 24, "cm-not-supported" },
7291 { 25, "transaction-not-supported-by-destination-node-b" },
7292 { 26, "rl-already-activated-or-alocated" },
7293 { 27, "number-of-UL-codes-not-supported" },
7294 { 28, "cell-reserved-for-operator-use" },
7295 { 29, "dpc-mode-change-not-supported" },
7296 { 30, "information-temporarily-not-available" },
7297 { 31, "information-provision-not-supported-for-the-object" },
7298 { 32, "power-balancing-status-not-compatible" },
7299 { 33, "delayed-activation-not-supported" },
7300 { 34, "rl-timing-adjustment-not-supported" },
7301 { 35, "unknown-RNTI" },
7302 { 36, "measurement-repetition-rate-not-compatible" },
7303 { 37, "ue-not-capable-of-support" },
7304 { 38, "f-dpch-not-supported" },
7305 { 39, "e-dch-not-supported" },
7306 { 40, "continuous-packet-connectivity-dtx-drx-operation-not-supported" },
7307 { 41, "continuous-packet-connectivity-hs-scch-less-operation-not-supported" },
7308 { 42, "mimo-not-supported" },
7309 { 43, "e-dch-tti2ms-not-supported" },
7310 { 44, "continuous-packet-connectivity-DTX-DRX-operation-not-available" },
7311 { 45, "continuous-packet-connectivity-UE-DTX-Cycle-not-available" },
7312 { 46, "mimo-not-available" },
7313 { 47, "sixteenQAM-UL-not-Supported" },
7314 { 48, "hSDSCH-MACdPDU-SizeFormatNotSupported" },
7315 { 49, "f-dpch-slot-format-operation-not-supported" },
7316 { 50, "e-DCH-MACdPDU-SizeFormat-not-available" },
7317 { 51, "e-DPCCH-Power-Boosting-not-supported" },
7318 { 52, "trelocprep-expiry" },
7319 { 53, "directed-retry" },
7320 { 54, "no-Iu-CS-UP-relocation" },
7321 { 55, "reduce-load-in-serving-cell" },
7322 { 56, "relocation-cancelled" },
7323 { 57, "relocation-desirable-for-radio-reasons" },
7324 { 58, "resource-optimisation-relocation" },
7325 { 59, "time-critical-relocation" },
7326 { 60, "traffic-load-in-the-target-cell-higher-than-in-the-source-cell" },
7327 { 61, "sixtyfourQAM-DL-and-MIMO-Combined-not-available" },
7328 { 62, "multi-Cell-operation-not-available" },
7329 { 63, "multi-Cell-operation-not-supported" },
7330 { 64, "semi-Persistent-scheduling-not-supported" },
7331 { 65, "continuous-Packet-Connectivity-DRX-not-supported" },
7332 { 66, "continuous-Packet-Connectivity-DRX-not-available" },
7333 { 67, "enhanced-relocation-not-supported" },
7334 { 68, "relocation-not-supported-due-to-PUESBINE-feature" },
7335 { 69, "relocation-failure-in-target-RNC" },
7336 { 70, "relocation-target-not-allowed" },
7337 { 71, "requested-ciphering-and-or-integrity-protection-algorithms-not-supported" },
7338 { 72, "sixtyfourQAM-DL-and-MIMO-Combined-not-supported" },
7339 { 73, "tx-diversity-for-mimo-on-DL-control-channels-not-available" },
7340 { 74, "single-Stream-MIMO-not-supported" },
7341 { 75, "single-Stream-MIMO-not-available" },
7342 { 76, "multi-Cell-operation-with-MIMO-not-supported" },
7343 { 77, "multi-Cell-operation-with-MIMO-not-available" },
7344 { 78, "multi-Cell-EDCH-operation-not-supported" },
7345 { 79, "multi-Cell-EDCH-operation-not-available" },
7346 { 80, "multi-Cell-operation-with-Single-Stream-MIMO-not-supported" },
7347 { 81, "multi-Cell-operation-with-Single-Stream-MIMO-not-available" },
7348 { 82, "cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable" },
7349 { 83, "cellSpecificTxDiversityHandlingForMultiCellOperationNotSupported" },
7353 static value_string_ext rnsap_CauseRadioNetwork_vals_ext = VALUE_STRING_EXT_INIT(rnsap_CauseRadioNetwork_vals);
7357 dissect_rnsap_CauseRadioNetwork(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7358 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7359 27, NULL, TRUE, 57, NULL);
7365 static const value_string rnsap_CauseTransport_vals[] = {
7366 { 0, "transport-resource-unavailable" },
7367 { 1, "unspecified" },
7373 dissect_rnsap_CauseTransport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7374 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7375 2, NULL, TRUE, 0, NULL);
7381 static const value_string rnsap_CauseProtocol_vals[] = {
7382 { 0, "transfer-syntax-error" },
7383 { 1, "abstract-syntax-error-reject" },
7384 { 2, "abstract-syntax-error-ignore-and-notify" },
7385 { 3, "message-not-compatible-with-receiver-state" },
7386 { 4, "semantic-error" },
7387 { 5, "unspecified" },
7388 { 6, "abstract-syntax-error-falsely-constructed-message" },
7394 dissect_rnsap_CauseProtocol(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7395 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7396 7, NULL, TRUE, 0, NULL);
7402 static const value_string rnsap_CauseMisc_vals[] = {
7403 { 0, "control-processing-overload" },
7404 { 1, "hardware-failure" },
7405 { 2, "om-intervention" },
7406 { 3, "not-enough-user-plane-processing-resources" },
7407 { 4, "unspecified" },
7413 dissect_rnsap_CauseMisc(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7414 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7415 5, NULL, TRUE, 0, NULL);
7421 static const value_string rnsap_Cause_vals[] = {
7422 { 0, "radioNetwork" },
7429 static const per_choice_t Cause_choice[] = {
7430 { 0, &hf_rnsap_radioNetwork , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseRadioNetwork },
7431 { 1, &hf_rnsap_transport , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseTransport },
7432 { 2, &hf_rnsap_protocol , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseProtocol },
7433 { 3, &hf_rnsap_misc , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseMisc },
7434 { 0, NULL, 0, NULL }
7438 dissect_rnsap_Cause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7439 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
7440 ett_rnsap_Cause, Cause_choice,
7447 static const per_sequence_t E_DCH_serving_cell_change_unsuccessful_sequence[] = {
7448 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
7449 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7450 { NULL, 0, 0, NULL }
7454 dissect_rnsap_E_DCH_serving_cell_change_unsuccessful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7455 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7456 ett_rnsap_E_DCH_serving_cell_change_unsuccessful, E_DCH_serving_cell_change_unsuccessful_sequence);
7462 static const value_string rnsap_E_DCH_serving_cell_change_choice_vals[] = {
7463 { 0, "e-DCH-serving-cell-change-successful" },
7464 { 1, "e-DCH-serving-cell-change-unsuccessful" },
7468 static const per_choice_t E_DCH_serving_cell_change_choice_choice[] = {
7469 { 0, &hf_rnsap_e_DCH_serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_rnsap_E_DCH_serving_cell_change_successful },
7470 { 1, &hf_rnsap_e_DCH_serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_rnsap_E_DCH_serving_cell_change_unsuccessful },
7471 { 0, NULL, 0, NULL }
7475 dissect_rnsap_E_DCH_serving_cell_change_choice(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7476 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
7477 ett_rnsap_E_DCH_serving_cell_change_choice, E_DCH_serving_cell_change_choice_choice,
7484 static const per_sequence_t E_DCH_Serving_cell_change_informationResponse_sequence[] = {
7485 { &hf_rnsap_e_DCH_serving_cell_outcome_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_serving_cell_change_choice },
7486 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7487 { NULL, 0, 0, NULL }
7491 dissect_rnsap_E_DCH_Serving_cell_change_informationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7492 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7493 ett_rnsap_E_DCH_Serving_cell_change_informationResponse, E_DCH_Serving_cell_change_informationResponse_sequence);
7499 static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs_sequence[] = {
7500 { &hf_rnsap_additional_EDCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs },
7501 { &hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Serving_cell_change_informationResponse },
7502 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7503 { NULL, 0, 0, NULL }
7507 dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7508 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7509 ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs, Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs_sequence);
7515 static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLAddList_sequence_of[1] = {
7516 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs },
7520 dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7521 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7522 ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList, Additional_EDCH_Cell_Information_Response_RLAddList_sequence_of,
7523 1, maxNrOfEDCH_1, FALSE);
7529 static const value_string rnsap_Multicell_EDCH_Transport_Bearer_Mode_vals[] = {
7530 { 0, "separate-Iur-Transport-Bearer-Mode" },
7531 { 1, "uL-Flow-Multiplexing-Mode" },
7537 dissect_rnsap_Multicell_EDCH_Transport_Bearer_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7538 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7539 2, NULL, FALSE, 0, NULL);
7547 dissect_rnsap_UL_ScramblingCodeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7548 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7549 0U, 16777215U, NULL, FALSE);
7555 static const value_string rnsap_UL_ScramblingCodeLength_vals[] = {
7563 dissect_rnsap_UL_ScramblingCodeLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7564 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7565 2, NULL, FALSE, 0, NULL);
7571 static const per_sequence_t UL_ScramblingCode_sequence[] = {
7572 { &hf_rnsap_ul_ScramblingCodeNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCodeNumber },
7573 { &hf_rnsap_ul_ScramblingCodeLength, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCodeLength },
7574 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7575 { NULL, 0, 0, NULL }
7579 dissect_rnsap_UL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7580 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7581 ett_rnsap_UL_ScramblingCode, UL_ScramblingCode_sequence);
7587 static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Setup_sequence[] = {
7588 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCode },
7589 { &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
7590 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7591 { NULL, 0, 0, NULL }
7595 dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Setup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7596 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7597 ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup, Additional_EDCH_UL_DPCH_Information_Setup_sequence);
7605 dissect_rnsap_C_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7606 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7607 0U, 65535U, NULL, FALSE);
7613 static const value_string rnsap_FirstRLS_Indicator_vals[] = {
7615 { 1, "not-first-RLS" },
7621 dissect_rnsap_FirstRLS_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7622 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7623 2, NULL, FALSE, 0, NULL);
7631 dissect_rnsap_PropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7632 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7633 0U, 255U, NULL, FALSE);
7641 dissect_rnsap_PrimaryCPICH_EcNo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7642 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7643 -30, 30U, NULL, FALSE);
7651 dissect_rnsap_E_AGCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7652 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7653 0U, 255U, NULL, TRUE);
7661 dissect_rnsap_E_RGCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7662 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7663 0U, 255U, NULL, TRUE);
7671 dissect_rnsap_E_HICH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7672 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7673 0U, 255U, NULL, TRUE);
7679 static const per_sequence_t Additional_EDCH_MAC_d_Flows_Specific_Info_sequence[] = {
7680 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
7681 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
7682 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
7683 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7684 { NULL, 0, 0, NULL }
7688 dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7689 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7690 ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info, Additional_EDCH_MAC_d_Flows_Specific_Info_sequence);
7696 static const per_sequence_t Additional_EDCH_MAC_d_Flows_Specific_Info_List_sequence_of[1] = {
7697 { &hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info },
7701 dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7702 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7703 ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List, Additional_EDCH_MAC_d_Flows_Specific_Info_List_sequence_of,
7704 1, maxNrOfEDCHMACdFlows, FALSE);
7712 dissect_rnsap_MulticellEDCH_RL_SpecificInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7713 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
7719 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_sequence[] = {
7720 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7721 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
7722 { &hf_rnsap_firstRLS_indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FirstRLS_Indicator },
7723 { &hf_rnsap_propagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PropagationDelay },
7724 { &hf_rnsap_initialDL_transmissionPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
7725 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
7726 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
7727 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
7728 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
7729 { &hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List },
7730 { &hf_rnsap_multicellEDCH_RL_SpecificInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MulticellEDCH_RL_SpecificInformation },
7731 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7732 { NULL, 0, 0, NULL }
7736 dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7737 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7738 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_sequence);
7744 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Setup_List_sequence_of[1] = {
7745 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs },
7749 dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7750 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7751 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List, Additional_EDCH_RL_Specific_Information_To_Setup_List_sequence_of,
7752 1, maxNrOfEDCHRLs, FALSE);
7760 dissect_rnsap_E_DCH_Maximum_Bitrate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7761 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7762 0U, 5742U, NULL, TRUE);
7770 dissect_rnsap_E_DCH_Processing_Overload_Level(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7771 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7772 0U, 10U, NULL, TRUE);
7780 dissect_rnsap_E_TFCI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7781 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7782 0U, 127U, NULL, FALSE);
7788 static const per_sequence_t Additional_EDCH_FDD_Information_sequence[] = {
7789 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
7790 { &hf_rnsap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Maximum_Bitrate },
7791 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
7792 { &hf_rnsap_e_DCH_Min_Set_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCI },
7793 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7794 { NULL, 0, 0, NULL }
7798 dissect_rnsap_Additional_EDCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7799 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7800 ett_rnsap_Additional_EDCH_FDD_Information, Additional_EDCH_FDD_Information_sequence);
7806 static const value_string rnsap_FDD_TPC_DownlinkStepSize_vals[] = {
7807 { 0, "step-size0-5" },
7808 { 1, "step-size1" },
7809 { 2, "step-size1-5" },
7810 { 3, "step-size2" },
7816 dissect_rnsap_FDD_TPC_DownlinkStepSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7817 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7818 4, NULL, TRUE, 0, NULL);
7824 static const value_string rnsap_LimitedPowerIncrease_vals[] = {
7832 dissect_rnsap_LimitedPowerIncrease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7833 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7834 2, NULL, FALSE, 0, NULL);
7840 static const value_string rnsap_InnerLoopDLPCStatus_vals[] = {
7848 dissect_rnsap_InnerLoopDLPCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7849 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7850 2, NULL, FALSE, 0, NULL);
7858 dissect_rnsap_F_DPCH_SlotFormatSupportRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7859 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
7865 static const per_sequence_t Additional_EDCH_F_DPCH_Information_sequence[] = {
7866 { &hf_rnsap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
7867 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
7868 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
7869 { &hf_rnsap_f_DPCH_SlotFormatSupportRequest, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormatSupportRequest },
7870 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7871 { NULL, 0, 0, NULL }
7875 dissect_rnsap_Additional_EDCH_F_DPCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7876 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7877 ett_rnsap_Additional_EDCH_F_DPCH_Information, Additional_EDCH_F_DPCH_Information_sequence);
7885 dissect_rnsap_MulticellEDCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7886 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
7892 static const per_sequence_t Additional_EDCH_FDD_Setup_Cell_Information_sequence[] = {
7893 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Setup },
7894 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List },
7895 { &hf_rnsap_additional_EDCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information },
7896 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_F_DPCH_Information },
7897 { &hf_rnsap_multicellEDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MulticellEDCH_Information },
7898 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7899 { NULL, 0, 0, NULL }
7903 dissect_rnsap_Additional_EDCH_FDD_Setup_Cell_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7904 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7905 ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information, Additional_EDCH_FDD_Setup_Cell_Information_sequence);
7911 static const per_sequence_t Additional_EDCH_Cell_Information_Setup_sequence_of[1] = {
7912 { &hf_rnsap_Additional_EDCH_Cell_Information_Setup_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Setup_Cell_Information },
7916 dissect_rnsap_Additional_EDCH_Cell_Information_Setup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7917 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7918 ett_rnsap_Additional_EDCH_Cell_Information_Setup, Additional_EDCH_Cell_Information_Setup_sequence_of,
7919 1, maxNrOfEDCH_1, FALSE);
7925 static const per_sequence_t Additional_EDCH_Setup_Info_sequence[] = {
7926 { &hf_rnsap_multicell_EDCH_Transport_Bearer_Mode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Multicell_EDCH_Transport_Bearer_Mode },
7927 { &hf_rnsap_additional_EDCH_Cell_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_Setup },
7928 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7929 { NULL, 0, 0, NULL }
7933 dissect_rnsap_Additional_EDCH_Setup_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7934 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7935 ett_rnsap_Additional_EDCH_Setup_Info, Additional_EDCH_Setup_Info_sequence);
7941 static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Addition_sequence[] = {
7942 { &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
7943 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7944 { NULL, 0, 0, NULL }
7948 dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Addition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7949 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7950 ett_rnsap_Additional_EDCH_UL_DPCH_Information_Addition, Additional_EDCH_UL_DPCH_Information_Addition_sequence);
7956 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_sequence[] = {
7957 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7958 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
7959 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
7960 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
7961 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
7962 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
7963 { &hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List },
7964 { &hf_rnsap_multicellEDCH_RL_SpecificInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MulticellEDCH_RL_SpecificInformation },
7965 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7966 { NULL, 0, 0, NULL }
7970 dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7971 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7972 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_sequence);
7978 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Add_List_sequence_of[1] = {
7979 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs },
7983 dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7984 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7985 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List, Additional_EDCH_RL_Specific_Information_To_Add_List_sequence_of,
7986 1, maxNrOfEDCHRLs, FALSE);
7992 static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_ItemIEs_sequence[] = {
7993 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Addition },
7994 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List },
7995 { &hf_rnsap_additional_EDCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information },
7996 { &hf_rnsap_multicellEDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MulticellEDCH_Information },
7997 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7998 { NULL, 0, 0, NULL }
8002 dissect_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8003 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8004 ett_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs, Additional_EDCH_Cell_Information_To_Add_ItemIEs_sequence);
8010 static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_List_sequence_of[1] = {
8011 { &hf_rnsap_Additional_EDCH_Cell_Information_To_Add_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs },
8015 dissect_rnsap_Additional_EDCH_Cell_Information_To_Add_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8016 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8017 ett_rnsap_Additional_EDCH_Cell_Information_To_Add_List, Additional_EDCH_Cell_Information_To_Add_List_sequence_of,
8018 1, maxNrOfEDCH_1, FALSE);
8024 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_sequence[] = {
8025 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
8026 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
8027 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
8028 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
8029 { &hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List },
8030 { &hf_rnsap_multicellEDCH_RL_SpecificInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MulticellEDCH_RL_SpecificInformation },
8031 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8032 { NULL, 0, 0, NULL }
8036 dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8037 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8038 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_sequence);
8044 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Modify_List_sequence_of[1] = {
8045 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs },
8049 dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8050 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8051 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List, Additional_EDCH_RL_Specific_Information_To_Modify_List_sequence_of,
8052 1, maxNrOfEDCHRLs, FALSE);
8058 static const per_sequence_t Additional_EDCH_Cell_Information_Response_List_sequence_of[1] = {
8059 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs },
8063 dissect_rnsap_Additional_EDCH_Cell_Information_Response_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8064 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8065 ett_rnsap_Additional_EDCH_Cell_Information_Response_List, Additional_EDCH_Cell_Information_Response_List_sequence_of,
8066 1, maxNrOfEDCH_1, FALSE);
8072 static const value_string rnsap_DL_PowerBalancing_UpdatedIndicator_vals[] = {
8073 { 0, "dL-PowerBalancing-Updated" },
8079 dissect_rnsap_DL_PowerBalancing_UpdatedIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8080 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8081 1, NULL, FALSE, 0, NULL);
8089 dissect_rnsap_NULL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8090 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
8096 static const value_string rnsap_Secondary_CPICH_Information_Change_vals[] = {
8097 { 0, "new-secondary-CPICH" },
8098 { 1, "secondary-CPICH-shall-not-be-used" },
8102 static const per_choice_t Secondary_CPICH_Information_Change_choice[] = {
8103 { 0, &hf_rnsap_new_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_rnsap_Secondary_CPICH_Information },
8104 { 1, &hf_rnsap_secondary_CPICH_shall_not_be_used, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
8105 { 0, NULL, 0, NULL }
8109 dissect_rnsap_Secondary_CPICH_Information_Change(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8110 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
8111 ett_rnsap_Secondary_CPICH_Information_Change, Secondary_CPICH_Information_Change_choice,
8118 static const per_sequence_t EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs_sequence[] = {
8119 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
8120 { &hf_rnsap_dL_PowerBalancing_UpdatedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_PowerBalancing_UpdatedIndicator },
8121 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
8122 { &hf_rnsap_additional_EDCH_MAC_d_Flow_Specific_Information_Response_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List },
8123 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
8124 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
8125 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
8126 { &hf_rnsap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
8127 { &hf_rnsap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
8128 { &hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation },
8129 { &hf_rnsap_secondary_CPICH_Information_Change, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CPICH_Information_Change },
8130 { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
8131 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8132 { NULL, 0, 0, NULL }
8136 dissect_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8137 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8138 ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs, EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs_sequence);
8144 static const per_sequence_t EDCH_Additional_RL_Specific_Modified_Information_Response_List_sequence_of[1] = {
8145 { &hf_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs },
8149 dissect_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8150 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8151 ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List, EDCH_Additional_RL_Specific_Modified_Information_Response_List_sequence_of,
8152 1, maxNrOfEDCHRLs, FALSE);
8158 static const per_sequence_t Additional_EDCH_FDD_Information_Response_RLReconf_Items_sequence[] = {
8159 { &hf_rnsap_eDCH_Additional_RL_Specific_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_List },
8160 { &hf_rnsap_eDCH_Additional_RL_Specific_Modified_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List },
8161 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8162 { NULL, 0, 0, NULL }
8166 dissect_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8167 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8168 ett_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items, Additional_EDCH_FDD_Information_Response_RLReconf_Items_sequence);
8174 static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLReconf_List_sequence_of[1] = {
8175 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items },
8179 dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8180 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8181 ett_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List, Additional_EDCH_Cell_Information_Response_RLReconf_List_sequence_of,
8182 1, maxNrOfEDCH_1, FALSE);
8188 static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Modify_sequence[] = {
8189 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_ScramblingCode },
8190 { &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
8191 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8192 { NULL, 0, 0, NULL }
8196 dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8197 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8198 ett_rnsap_Additional_EDCH_UL_DPCH_Information_Modify, Additional_EDCH_UL_DPCH_Information_Modify_sequence);
8204 static const per_sequence_t Additional_EDCH_ConfigurationChange_Info_ItemIEs_sequence[] = {
8205 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Modify },
8206 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List },
8207 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List },
8208 { &hf_rnsap_additional_EDCH_FDD_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information },
8209 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_F_DPCH_Information },
8210 { &hf_rnsap_multicellEDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MulticellEDCH_Information },
8211 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8212 { NULL, 0, 0, NULL }
8216 dissect_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8217 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8218 ett_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs, Additional_EDCH_ConfigurationChange_Info_ItemIEs_sequence);
8224 static const per_sequence_t Additional_EDCH_Cell_Information_ConfigurationChange_List_sequence_of[1] = {
8225 { &hf_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs },
8229 dissect_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8230 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8231 ett_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List, Additional_EDCH_Cell_Information_ConfigurationChange_List_sequence_of,
8232 1, maxNrOfEDCH_1, FALSE);
8238 static const value_string rnsap_RL_on_Secondary_UL_Frequency_vals[] = {
8245 dissect_rnsap_RL_on_Secondary_UL_Frequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8246 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8247 1, NULL, TRUE, 0, NULL);
8253 static const per_sequence_t Additional_EDCH_Cell_Information_Removal_Info_ItemIEs_sequence[] = {
8254 { &hf_rnsap_rL_on_Secondary_UL_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_on_Secondary_UL_Frequency },
8255 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8256 { NULL, 0, 0, NULL }
8260 dissect_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8261 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8262 ett_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs, Additional_EDCH_Cell_Information_Removal_Info_ItemIEs_sequence);
8268 static const per_sequence_t Additional_EDCH_Cell_Information_Removal_List_sequence_of[1] = {
8269 { &hf_rnsap_Additional_EDCH_Cell_Information_Removal_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs },
8273 dissect_rnsap_Additional_EDCH_Cell_Information_Removal_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8274 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8275 ett_rnsap_Additional_EDCH_Cell_Information_Removal_List, Additional_EDCH_Cell_Information_Removal_List_sequence_of,
8276 1, maxNrOfEDCH_1, FALSE);
8282 static const per_sequence_t Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs_sequence[] = {
8283 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
8284 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8285 { NULL, 0, 0, NULL }
8289 dissect_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8290 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8291 ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs, Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs_sequence);
8297 static const per_sequence_t Additional_EDCH_DL_Control_Channel_Change_Information_List_sequence_of[1] = {
8298 { &hf_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs },
8302 dissect_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8303 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8304 ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List, Additional_EDCH_DL_Control_Channel_Change_Information_List_sequence_of,
8305 1, maxNrOfEDCHRLs, FALSE);
8311 static const per_sequence_t Additional_EDCH_FDD_Update_Information_sequence[] = {
8312 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
8313 { &hf_rnsap_additional_EDCH_DL_Control_Channel_Change_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List },
8314 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8315 { NULL, 0, 0, NULL }
8319 dissect_rnsap_Additional_EDCH_FDD_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8320 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8321 ett_rnsap_Additional_EDCH_FDD_Update_Information, Additional_EDCH_FDD_Update_Information_sequence);
8327 static const per_sequence_t CorrespondingCells_sequence_of[1] = {
8328 { &hf_rnsap_CorrespondingCells_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
8332 dissect_rnsap_CorrespondingCells(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8333 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8334 ett_rnsap_CorrespondingCells, CorrespondingCells_sequence_of,
8335 1, maxNrOfCellsPerFreq, FALSE);
8341 static const per_sequence_t AdditionalPreferredFrequencyItem_sequence[] = {
8342 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
8343 { &hf_rnsap_correspondingCells, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CorrespondingCells },
8344 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8345 { NULL, 0, 0, NULL }
8349 dissect_rnsap_AdditionalPreferredFrequencyItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8350 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8351 ett_rnsap_AdditionalPreferredFrequencyItem, AdditionalPreferredFrequencyItem_sequence);
8357 static const per_sequence_t AdditionalPreferredFrequency_sequence_of[1] = {
8358 { &hf_rnsap_AdditionalPreferredFrequency_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_AdditionalPreferredFrequencyItem },
8362 dissect_rnsap_AdditionalPreferredFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8363 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8364 ett_rnsap_AdditionalPreferredFrequency, AdditionalPreferredFrequency_sequence_of,
8365 1, maxNrOfAddFreq, FALSE);
8373 dissect_rnsap_AdjustmentPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8374 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8375 1U, 256U, NULL, FALSE);
8383 dissect_rnsap_S_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8384 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8385 0U, 1048575U, NULL, FALSE);
8391 static const per_sequence_t AffectedUEInformationForMBMS_sequence_of[1] = {
8392 { &hf_rnsap_AffectedUEInformationForMBMS_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_S_RNTI },
8396 dissect_rnsap_AffectedUEInformationForMBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8397 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8398 ett_rnsap_AffectedUEInformationForMBMS, AffectedUEInformationForMBMS_sequence_of,
8399 1, maxNrOfUEs, FALSE);
8407 dissect_rnsap_PriorityLevel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8408 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8409 0U, 15U, NULL, FALSE);
8415 static const value_string rnsap_Pre_emptionCapability_vals[] = {
8416 { 0, "shall-not-trigger-pre-emption" },
8417 { 1, "may-trigger-pre-emption" },
8423 dissect_rnsap_Pre_emptionCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8424 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8425 2, NULL, FALSE, 0, NULL);
8431 static const value_string rnsap_Pre_emptionVulnerability_vals[] = {
8432 { 0, "not-pre-emptable" },
8433 { 1, "pre-emptable" },
8439 dissect_rnsap_Pre_emptionVulnerability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8440 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8441 2, NULL, FALSE, 0, NULL);
8447 static const per_sequence_t AllocationRetentionPriority_sequence[] = {
8448 { &hf_rnsap_priorityLevel , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityLevel },
8449 { &hf_rnsap_pre_emptionCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Pre_emptionCapability },
8450 { &hf_rnsap_pre_emptionVulnerability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Pre_emptionVulnerability },
8451 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8452 { NULL, 0, 0, NULL }
8456 dissect_rnsap_AllocationRetentionPriority(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8457 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8458 ett_rnsap_AllocationRetentionPriority, AllocationRetentionPriority_sequence);
8466 dissect_rnsap_Allowed_Rate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8467 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8468 1U, maxNrOfTFs, NULL, FALSE);
8474 static const per_sequence_t Allowed_Rate_Information_sequence[] = {
8475 { &hf_rnsap_allowed_UL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Allowed_Rate },
8476 { &hf_rnsap_allowed_DL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Allowed_Rate },
8477 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8478 { NULL, 0, 0, NULL }
8482 dissect_rnsap_Allowed_Rate_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8483 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8484 ett_rnsap_Allowed_Rate_Information, Allowed_Rate_Information_sequence);
8492 dissect_rnsap_AllowedQueuingTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8493 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8494 1U, 60U, NULL, FALSE);
8502 dissect_rnsap_AlphaValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8503 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8504 0U, 8U, NULL, FALSE);
8510 static const value_string rnsap_AlternativeFormatReportingIndicator_vals[] = {
8511 { 0, "alternativeFormatAllowed" },
8517 dissect_rnsap_AlternativeFormatReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8518 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8519 1, NULL, TRUE, 0, NULL);
8527 dissect_rnsap_AOA_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8528 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8529 0U, 719U, NULL, FALSE);
8535 static const value_string rnsap_AOA_LCR_Accuracy_Class_vals[] = {
8549 dissect_rnsap_AOA_LCR_Accuracy_Class(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8550 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8551 8, NULL, TRUE, 0, NULL);
8557 static const per_sequence_t Angle_Of_Arrival_Value_LCR_sequence[] = {
8558 { &hf_rnsap_aOA_LCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AOA_LCR },
8559 { &hf_rnsap_aOA_LCR_Accuracy_Class, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AOA_LCR_Accuracy_Class },
8560 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8561 { NULL, 0, 0, NULL }
8565 dissect_rnsap_Angle_Of_Arrival_Value_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8566 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8567 ett_rnsap_Angle_Of_Arrival_Value_LCR, Angle_Of_Arrival_Value_LCR_sequence);
8573 static const value_string rnsap_AntennaColocationIndicator_vals[] = {
8574 { 0, "co-located" },
8580 dissect_rnsap_AntennaColocationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8581 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8582 1, NULL, TRUE, 0, NULL);
8590 dissect_rnsap_SAT_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8591 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8592 0U, 63U, NULL, FALSE);
8598 static const per_sequence_t T_badSatelliteInformation_item_sequence[] = {
8599 { &hf_rnsap_badSAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
8600 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8601 { NULL, 0, 0, NULL }
8605 dissect_rnsap_T_badSatelliteInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8606 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8607 ett_rnsap_T_badSatelliteInformation_item, T_badSatelliteInformation_item_sequence);
8613 static const per_sequence_t T_badSatelliteInformation_sequence_of[1] = {
8614 { &hf_rnsap_badSatelliteInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_badSatelliteInformation_item },
8618 dissect_rnsap_T_badSatelliteInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8619 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8620 ett_rnsap_T_badSatelliteInformation, T_badSatelliteInformation_sequence_of,
8621 1, maxNoSat, FALSE);
8627 static const per_sequence_t BadSatellites_sequence[] = {
8628 { &hf_rnsap_badSatelliteInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_badSatelliteInformation },
8629 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8630 { NULL, 0, 0, NULL }
8634 dissect_rnsap_BadSatellites(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8635 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8636 ett_rnsap_BadSatellites, BadSatellites_sequence);
8642 static const value_string rnsap_Band_Indicator_vals[] = {
8643 { 0, "dcs1800Band" },
8644 { 1, "pcs1900Band" },
8650 dissect_rnsap_Band_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8651 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8652 2, NULL, TRUE, 0, NULL);
8660 dissect_rnsap_BCC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8661 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8670 dissect_rnsap_BCCH_ARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8671 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8672 0U, 1023U, NULL, FALSE);
8680 dissect_rnsap_BetaCD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8681 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8682 0U, 15U, NULL, FALSE);
8690 dissect_rnsap_BLER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8691 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8692 -63, 0U, NULL, FALSE);
8698 static const value_string rnsap_SCTD_Indicator_vals[] = {
8706 dissect_rnsap_SCTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8707 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8708 2, NULL, FALSE, 0, NULL);
8716 dissect_rnsap_NCC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8717 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8724 static const per_sequence_t BSIC_sequence[] = {
8725 { &hf_rnsap_nCC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_NCC },
8726 { &hf_rnsap_bCC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_BCC },
8727 { NULL, 0, 0, NULL }
8731 dissect_rnsap_BSIC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8732 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8733 ett_rnsap_BSIC, BSIC_sequence);
8739 static const value_string rnsap_BundlingModeIndicator_vals[] = {
8741 { 1, "no-bundling" },
8747 dissect_rnsap_BundlingModeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8748 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8749 2, NULL, FALSE, 0, NULL);
8757 dissect_rnsap_INTEGER_0_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8758 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8759 0U, 15U, NULL, FALSE);
8767 dissect_rnsap_INTEGER_10_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8768 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8769 10U, 25U, NULL, FALSE);
8777 dissect_rnsap_INTEGER_1_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8778 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8779 1U, 16U, NULL, FALSE);
8785 static const per_sequence_t BurstModeParameters_sequence[] = {
8786 { &hf_rnsap_burstStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
8787 { &hf_rnsap_burstLength , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_10_25 },
8788 { &hf_rnsap_burstFreq , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_16 },
8789 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8790 { NULL, 0, 0, NULL }
8794 dissect_rnsap_BurstModeParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8795 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8796 ett_rnsap_BurstModeParameters, BurstModeParameters_sequence);
8804 dissect_rnsap_CellCapabilityContainer_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8805 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8806 32, 32, FALSE, NULL);
8814 dissect_rnsap_CellCapabilityContainerExtension_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8815 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8816 128, 128, FALSE, NULL);
8824 dissect_rnsap_CellCapabilityContainer_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8825 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8826 32, 32, FALSE, NULL);
8834 dissect_rnsap_CellCapabilityContainer_TDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8835 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8836 32, 32, FALSE, NULL);
8844 dissect_rnsap_CellCapabilityContainer_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8845 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8846 32, 32, FALSE, NULL);
8854 dissect_rnsap_CCTrCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8855 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8856 0U, 15U, NULL, FALSE);
8864 dissect_rnsap_INTEGER_1_100_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8865 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8866 1U, 100U, NULL, TRUE);
8872 static const per_sequence_t Cell_Capacity_Class_Value_sequence[] = {
8873 { &hf_rnsap_uplinkCellCapacityClassValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_100_ },
8874 { &hf_rnsap_downlinkCellCapacityClassValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_100_ },
8875 { NULL, 0, 0, NULL }
8879 dissect_rnsap_Cell_Capacity_Class_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8880 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8881 ett_rnsap_Cell_Capacity_Class_Value, Cell_Capacity_Class_Value_sequence);
8889 dissect_rnsap_CellIndividualOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8890 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8891 -20, 20U, NULL, FALSE);
8897 static const value_string rnsap_CellListValidityIndicator_vals[] = {
8898 { 0, "ignoreSecondaryServingCellList" },
8899 { 1, "ignoreDualBandSecondaryServingCellList" },
8900 { 2, "ignoreBoth" },
8906 dissect_rnsap_CellListValidityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8907 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8908 3, NULL, FALSE, 0, NULL);
8916 dissect_rnsap_CellParameterID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8917 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8918 0U, 127U, NULL, TRUE);
8926 dissect_rnsap_CellPortionID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8927 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8928 0U, 63U, NULL, TRUE);
8936 dissect_rnsap_CellPortionLCRID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8937 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8938 0U, 255U, NULL, TRUE);
8946 dissect_rnsap_LAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8947 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
8954 static const per_sequence_t T_lAI_sequence[] = {
8955 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
8956 { &hf_rnsap_lAC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
8957 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8958 { NULL, 0, 0, NULL }
8962 dissect_rnsap_T_lAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8963 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8964 ett_rnsap_T_lAI, T_lAI_sequence);
8972 dissect_rnsap_CI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8973 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
8980 static const per_sequence_t CGI_sequence[] = {
8981 { &hf_rnsap_lAI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_lAI },
8982 { &hf_rnsap_cI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CI },
8983 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8984 { NULL, 0, 0, NULL }
8988 dissect_rnsap_CGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8989 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8990 ett_rnsap_CGI, CGI_sequence);
8996 static const value_string rnsap_ChannelCodingType_vals[] = {
8997 { 0, "no-codingTDD" },
8998 { 1, "convolutional-coding" },
8999 { 2, "turbo-coding" },
9005 dissect_rnsap_ChannelCodingType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9006 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9007 3, NULL, TRUE, 0, NULL);
9015 dissect_rnsap_ChipOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9016 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9017 0U, 38399U, NULL, FALSE);
9023 static const value_string rnsap_ClosedLoopMode1_SupportIndicator_vals[] = {
9024 { 0, "closedLoop-Mode1-Supported" },
9025 { 1, "closedLoop-Mode1-not-Supported" },
9031 dissect_rnsap_ClosedLoopMode1_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9032 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9033 2, NULL, FALSE, 0, NULL);
9039 static const value_string rnsap_Closedlooptimingadjustmentmode_vals[] = {
9040 { 0, "adj-1-slot" },
9041 { 1, "adj-2-slot" },
9047 dissect_rnsap_Closedlooptimingadjustmentmode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9048 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9049 2, NULL, TRUE, 0, NULL);
9055 static const value_string rnsap_CodingRate_vals[] = {
9063 dissect_rnsap_CodingRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9064 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9065 2, NULL, TRUE, 0, NULL);
9071 static const value_string rnsap_TUTRANGPSAccuracyClass_vals[] = {
9072 { 0, "accuracy-class-A" },
9073 { 1, "accuracy-class-B" },
9074 { 2, "accuracy-class-C" },
9080 dissect_rnsap_TUTRANGPSAccuracyClass(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9081 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9082 3, NULL, TRUE, 0, NULL);
9088 static const value_string rnsap_TUTRANGANSSAccuracyClass_vals[] = {
9089 { 0, "ganssAccuracy-class-A" },
9090 { 1, "ganssAccuracy-class-B" },
9091 { 2, "ganssAccuracy-class-C" },
9097 dissect_rnsap_TUTRANGANSSAccuracyClass(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9098 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9099 3, NULL, TRUE, 0, NULL);
9105 static const value_string rnsap_CommonMeasurementAccuracy_vals[] = {
9106 { 0, "tUTRANGPSMeasurementAccuracyClass" },
9107 { 1, "tUTRANGANSSMeasurementAccuracyClass" },
9111 static const per_choice_t CommonMeasurementAccuracy_choice[] = {
9112 { 0, &hf_rnsap_tUTRANGPSMeasurementAccuracyClass, ASN1_EXTENSION_ROOT , dissect_rnsap_TUTRANGPSAccuracyClass },
9113 { 1, &hf_rnsap_tUTRANGANSSMeasurementAccuracyClass, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_TUTRANGANSSAccuracyClass },
9114 { 0, NULL, 0, NULL }
9118 dissect_rnsap_CommonMeasurementAccuracy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9119 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9120 ett_rnsap_CommonMeasurementAccuracy, CommonMeasurementAccuracy_choice,
9127 static const value_string rnsap_CommonMeasurementType_vals[] = {
9128 { 0, "uTRAN-GPS-timing-of-cell-frames-for-UE-Positioning" },
9129 { 1, "sFN-SFN-observerd-time-difference" },
9131 { 3, "transmitted-carrier-power" },
9132 { 4, "received-total-wide-band-power" },
9133 { 5, "uplink-timeslot-iscp" },
9135 { 7, "nRT-load-Information" },
9136 { 8, "upPTSInterference" },
9137 { 9, "uTRAN-GANSS-timing-of-cell-frames-for-UE-Positioning" },
9143 dissect_rnsap_CommonMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9144 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9145 6, NULL, TRUE, 4, NULL);
9153 dissect_rnsap_INTEGER_0_16383(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9154 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9155 0U, 16383U, NULL, FALSE);
9163 dissect_rnsap_INTEGER_0_4294967295(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9164 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9165 0U, 4294967295U, NULL, FALSE);
9171 static const per_sequence_t TUTRANGPS_sequence[] = {
9172 { &hf_rnsap_ms_part , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_16383 },
9173 { &hf_rnsap_ls_part , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_4294967295 },
9174 { NULL, 0, 0, NULL }
9178 dissect_rnsap_TUTRANGPS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9179 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9180 ett_rnsap_TUTRANGPS, TUTRANGPS_sequence);
9188 dissect_rnsap_TUTRANGPSQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9189 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9190 0U, 255U, NULL, FALSE);
9198 dissect_rnsap_TUTRANGPSDriftRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9199 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9200 -50, 50U, NULL, FALSE);
9208 dissect_rnsap_TUTRANGPSDriftRateQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9209 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9210 0U, 50U, NULL, FALSE);
9216 static const per_sequence_t TUTRANGPSMeasurementValueInformation_sequence[] = {
9217 { &hf_rnsap_tUTRANGPS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TUTRANGPS },
9218 { &hf_rnsap_tUTRANGPSQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TUTRANGPSQuality },
9219 { &hf_rnsap_tUTRANGPSDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TUTRANGPSDriftRate },
9220 { &hf_rnsap_tUTRANGPSDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TUTRANGPSDriftRateQuality },
9221 { &hf_rnsap_iEe_Extensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9222 { NULL, 0, 0, NULL }
9226 dissect_rnsap_TUTRANGPSMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9227 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9228 ett_rnsap_TUTRANGPSMeasurementValueInformation, TUTRANGPSMeasurementValueInformation_sequence);
9236 dissect_rnsap_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9237 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9238 0U, 4095U, NULL, FALSE);
9244 static const per_sequence_t UC_ID_sequence[] = {
9245 { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
9246 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
9247 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9248 { NULL, 0, 0, NULL }
9252 dissect_rnsap_UC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9253 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9254 ett_rnsap_UC_ID, UC_ID_sequence);
9262 dissect_rnsap_SFNSFN_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9263 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9264 0U, 614399U, NULL, FALSE);
9272 dissect_rnsap_SFNSFN_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9273 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9274 0U, 40961U, NULL, FALSE);
9282 dissect_rnsap_SFNSFN_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9283 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9284 0U, 81923U, NULL, FALSE);
9290 static const value_string rnsap_SFNSFNValue_vals[] = {
9291 { 0, "sFNSFN-FDD" },
9292 { 1, "sFNSFN-TDD" },
9293 { 2, "sFNSFN-TDD768" },
9297 static const per_choice_t SFNSFNValue_choice[] = {
9298 { 0, &hf_rnsap_sFNSFN_FDD , ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFN_FDD },
9299 { 1, &hf_rnsap_sFNSFN_TDD , ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFN_TDD },
9300 { 2, &hf_rnsap_sFNSFN_TDD768 , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_SFNSFN_TDD768 },
9301 { 0, NULL, 0, NULL }
9305 dissect_rnsap_SFNSFNValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9306 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9307 ett_rnsap_SFNSFNValue, SFNSFNValue_choice,
9316 dissect_rnsap_SFNSFNQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9317 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9318 0U, 255U, NULL, FALSE);
9326 dissect_rnsap_SFNSFNDriftRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9327 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9328 -100, 100U, NULL, FALSE);
9336 dissect_rnsap_SFNSFNDriftRateQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9337 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9338 0U, 100U, NULL, FALSE);
9346 dissect_rnsap_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9347 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9348 0U, 4095U, NULL, FALSE);
9356 dissect_rnsap_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9357 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9358 0U, 14U, NULL, FALSE);
9364 static const per_sequence_t SFNSFNTimeStamp_TDD_sequence[] = {
9365 { &hf_rnsap_sFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFN },
9366 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
9367 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9368 { NULL, 0, 0, NULL }
9372 dissect_rnsap_SFNSFNTimeStamp_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9373 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9374 ett_rnsap_SFNSFNTimeStamp_TDD, SFNSFNTimeStamp_TDD_sequence);
9380 static const value_string rnsap_SFNSFNTimeStampInformation_vals[] = {
9381 { 0, "sFNSFNTimeStamp-FDD" },
9382 { 1, "sFNSFNTimeStamp-TDD" },
9386 static const per_choice_t SFNSFNTimeStampInformation_choice[] = {
9387 { 0, &hf_rnsap_sFNSFNTimeStamp_FDD, ASN1_EXTENSION_ROOT , dissect_rnsap_SFN },
9388 { 1, &hf_rnsap_sFNSFNTimeStamp_TDD, ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFNTimeStamp_TDD },
9389 { 0, NULL, 0, NULL }
9393 dissect_rnsap_SFNSFNTimeStampInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9394 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9395 ett_rnsap_SFNSFNTimeStampInformation, SFNSFNTimeStampInformation_choice,
9402 static const per_sequence_t T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence[] = {
9403 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
9404 { &hf_rnsap_sFNSFNValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFNSFNValue },
9405 { &hf_rnsap_sFNSFNQuality , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SFNSFNQuality },
9406 { &hf_rnsap_sFNSFNDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFNSFNDriftRate },
9407 { &hf_rnsap_sFNSFNDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SFNSFNDriftRateQuality },
9408 { &hf_rnsap_sFNSFNTimeStampInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFNSFNTimeStampInformation },
9409 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9410 { NULL, 0, 0, NULL }
9414 dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9415 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9416 ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence);
9422 static const per_sequence_t T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of[1] = {
9423 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
9427 dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9428 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9429 ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of,
9430 1, maxNrOfMeasNCell, FALSE);
9436 static const per_sequence_t T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence[] = {
9437 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
9438 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9439 { NULL, 0, 0, NULL }
9443 dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9444 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9445 ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence);
9451 static const per_sequence_t T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of[1] = {
9452 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
9456 dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9457 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9458 ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of,
9459 0, maxNrOfMeasNCell_1, FALSE);
9465 static const per_sequence_t SFNSFNMeasurementValueInformation_sequence[] = {
9466 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
9467 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
9468 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9469 { NULL, 0, 0, NULL }
9473 dissect_rnsap_SFNSFNMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9474 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9475 ett_rnsap_SFNSFNMeasurementValueInformation, SFNSFNMeasurementValueInformation_sequence);
9483 dissect_rnsap_INTEGER_0_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9484 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9485 0U, 100U, NULL, FALSE);
9491 static const per_sequence_t LoadValue_sequence[] = {
9492 { &hf_rnsap_uplinkLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
9493 { &hf_rnsap_downlinkLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
9494 { NULL, 0, 0, NULL }
9498 dissect_rnsap_LoadValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9499 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9500 ett_rnsap_LoadValue, LoadValue_sequence);
9508 dissect_rnsap_INTEGER_0_621(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9509 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9510 0U, 621U, NULL, FALSE);
9518 dissect_rnsap_UL_TimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9519 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9520 0U, 127U, NULL, FALSE);
9528 dissect_rnsap_Extension_CommonMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9529 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
9535 static const value_string rnsap_CommonMeasurementValue_vals[] = {
9536 { 0, "tUTRANGPSMeasurementValueInformation" },
9537 { 1, "sFNSFNMeasurementValueInformation" },
9539 { 3, "transmittedCarrierPowerValue" },
9540 { 4, "receivedTotalWideBandPowerValue" },
9541 { 5, "uplinkTimeslotISCPValue" },
9542 { 6, "extension-CommonMeasurementValue" },
9546 static const per_choice_t CommonMeasurementValue_choice[] = {
9547 { 0, &hf_rnsap_tUTRANGPSMeasurementValueInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_TUTRANGPSMeasurementValueInformation },
9548 { 1, &hf_rnsap_sFNSFNMeasurementValueInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFNMeasurementValueInformation },
9549 { 2, &hf_rnsap_loadValue , ASN1_EXTENSION_ROOT , dissect_rnsap_LoadValue },
9550 { 3, &hf_rnsap_transmittedCarrierPowerValue, ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_0_100 },
9551 { 4, &hf_rnsap_receivedTotalWideBandPowerValue, ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_0_621 },
9552 { 5, &hf_rnsap_uplinkTimeslotISCPValue, ASN1_EXTENSION_ROOT , dissect_rnsap_UL_TimeslotISCP },
9553 { 6, &hf_rnsap_extension_CommonMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_CommonMeasurementValue },
9554 { 0, NULL, 0, NULL }
9558 dissect_rnsap_CommonMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9559 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9560 ett_rnsap_CommonMeasurementValue, CommonMeasurementValue_choice,
9567 static const per_sequence_t CommonMeasurementAvailable_sequence[] = {
9568 { &hf_rnsap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValue },
9569 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9570 { NULL, 0, 0, NULL }
9574 dissect_rnsap_CommonMeasurementAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9575 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9576 ett_rnsap_CommonMeasurementAvailable, CommonMeasurementAvailable_sequence);
9582 static const value_string rnsap_CommonMeasurementValueInformation_vals[] = {
9583 { 0, "measurementAvailable" },
9584 { 1, "measurementnotAvailable" },
9588 static const per_choice_t CommonMeasurementValueInformation_choice[] = {
9589 { 0, &hf_rnsap_measurementAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_CommonMeasurementAvailable },
9590 { 1, &hf_rnsap_measurementnotAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
9591 { 0, NULL, 0, NULL }
9595 dissect_rnsap_CommonMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9596 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9597 ett_rnsap_CommonMeasurementValueInformation, CommonMeasurementValueInformation_choice,
9604 static const value_string rnsap_CongestionCause_vals[] = {
9605 { 0, "uTRAN-dynamic-resources" },
9606 { 1, "uTRAN-semistatic-resources" },
9612 dissect_rnsap_CongestionCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9613 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9614 2, NULL, TRUE, 0, NULL);
9620 static const value_string rnsap_CommonTransportChannelResourcesInitialisationNotRequired_vals[] = {
9621 { 0, "not-Required" },
9627 dissect_rnsap_CommonTransportChannelResourcesInitialisationNotRequired(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9628 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9629 1, NULL, FALSE, 0, NULL);
9637 dissect_rnsap_MaxNr_Retransmissions_EDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9638 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9639 0U, 15U, NULL, FALSE);
9647 dissect_rnsap_E_DCH_HARQ_PO_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9648 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9649 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
9657 dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9658 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
9659 maxNrOfEDCHMACdFlows, maxNrOfEDCHMACdFlows, FALSE, NULL);
9667 dissect_rnsap_LogicalChannelID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9668 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9669 1U, 15U, NULL, FALSE);
9677 dissect_rnsap_MAC_PDU_SizeExtended(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9678 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9679 1U, 1504U, NULL, TRUE);
9685 static const per_sequence_t Common_E_DCH_LogicalChannelInformationItem_sequence[] = {
9686 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
9687 { &hf_rnsap_maximumMACdPDU_SizeExtended, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_PDU_SizeExtended },
9688 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9689 { NULL, 0, 0, NULL }
9693 dissect_rnsap_Common_E_DCH_LogicalChannelInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9694 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9695 ett_rnsap_Common_E_DCH_LogicalChannelInformationItem, Common_E_DCH_LogicalChannelInformationItem_sequence);
9701 static const per_sequence_t Common_E_DCH_LogicalChannelInformation_sequence_of[1] = {
9702 { &hf_rnsap_Common_E_DCH_LogicalChannelInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_DCH_LogicalChannelInformationItem },
9706 dissect_rnsap_Common_E_DCH_LogicalChannelInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9707 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9708 ett_rnsap_Common_E_DCH_LogicalChannelInformation, Common_E_DCH_LogicalChannelInformation_sequence_of,
9709 1, maxNoOfLogicalChannels, FALSE);
9715 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem_sequence[] = {
9716 { &hf_rnsap_common_EDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
9717 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
9718 { &hf_rnsap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_FDD },
9719 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
9720 { &hf_rnsap_common_E_DCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_DCH_LogicalChannelInformation },
9721 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9722 { NULL, 0, 0, NULL }
9726 dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9727 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9728 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem, Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem_sequence);
9734 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationFDD_sequence_of[1] = {
9735 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem },
9739 dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9740 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9741 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD, Common_EDCH_MAC_d_Flow_Specific_InformationFDD_sequence_of,
9742 1, maxNrOfEDCHMACdFlows, FALSE);
9750 dissect_rnsap_EDCH_MACdFlow_ID_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9751 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9752 0U, maxNrOfEDCHMACdFlowsLCR_1, NULL, FALSE);
9760 dissect_rnsap_E_DCH_HARQ_PO_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9761 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9762 0U, 6U, NULL, FALSE);
9768 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR_sequence[] = {
9769 { &hf_rnsap_common_EDCH_MACdFlow_ID_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID_LCR },
9770 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
9771 { &hf_rnsap_eDCH_HARQ_PO_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_TDD },
9772 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
9773 { &hf_rnsap_common_E_DCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_DCH_LogicalChannelInformation },
9774 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9775 { NULL, 0, 0, NULL }
9779 dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9780 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9781 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR, Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR_sequence);
9787 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationLCR_sequence_of[1] = {
9788 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR },
9792 dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9793 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9794 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR, Common_EDCH_MAC_d_Flow_Specific_InformationLCR_sequence_of,
9795 1, maxNrOfEDCHMACdFlowsLCR, FALSE);
9803 dissect_rnsap_Common_EDCH_Support_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9804 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
9812 dissect_rnsap_UE_DTX_DRX_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9813 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9814 0U, 159U, NULL, FALSE);
9820 static const value_string rnsap_Enabling_Delay_vals[] = {
9835 dissect_rnsap_Enabling_Delay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9836 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9837 9, NULL, FALSE, 0, NULL);
9843 static const value_string rnsap_UE_DTX_Cycle1_2ms_vals[] = {
9856 dissect_rnsap_UE_DTX_Cycle1_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9857 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9858 7, NULL, FALSE, 0, NULL);
9864 static const value_string rnsap_UE_DTX_Cycle2_2ms_vals[] = {
9882 dissect_rnsap_UE_DTX_Cycle2_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9883 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9884 12, NULL, FALSE, 0, NULL);
9890 static const value_string rnsap_MAC_DTX_Cycle_2ms_vals[] = {
9903 dissect_rnsap_MAC_DTX_Cycle_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9904 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9905 7, NULL, FALSE, 0, NULL);
9911 static const per_sequence_t DTX_Cycle_2ms_Items_sequence[] = {
9912 { &hf_rnsap_uE_DTX_Cycle1_2ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle1_2ms },
9913 { &hf_rnsap_uE_DTX_Cycle2_2ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle2_2ms },
9914 { &hf_rnsap_mAC_DTX_Cycle_2ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_DTX_Cycle_2ms },
9915 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9916 { NULL, 0, 0, NULL }
9920 dissect_rnsap_DTX_Cycle_2ms_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9921 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9922 ett_rnsap_DTX_Cycle_2ms_Items, DTX_Cycle_2ms_Items_sequence);
9928 static const value_string rnsap_UE_DTX_Cycle1_10ms_vals[] = {
9938 dissect_rnsap_UE_DTX_Cycle1_10ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9939 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9940 4, NULL, FALSE, 0, NULL);
9946 static const value_string rnsap_UE_DTX_Cycle2_10ms_vals[] = {
9958 dissect_rnsap_UE_DTX_Cycle2_10ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9959 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9960 6, NULL, FALSE, 0, NULL);
9966 static const value_string rnsap_MAC_DTX_Cycle_10ms_vals[] = {
9975 dissect_rnsap_MAC_DTX_Cycle_10ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9976 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9977 3, NULL, FALSE, 0, NULL);
9983 static const per_sequence_t DTX_Cycle_10ms_Items_sequence[] = {
9984 { &hf_rnsap_uE_DTX_Cycle1_10ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle1_10ms },
9985 { &hf_rnsap_uE_DTX_Cycle2_10ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle2_10ms },
9986 { &hf_rnsap_mAC_DTX_Cycle_10ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_DTX_Cycle_10ms },
9987 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9988 { NULL, 0, 0, NULL }
9992 dissect_rnsap_DTX_Cycle_10ms_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9993 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9994 ett_rnsap_DTX_Cycle_10ms_Items, DTX_Cycle_10ms_Items_sequence);
10000 static const value_string rnsap_E_DCH_TTI_Length_vals[] = {
10006 static const per_choice_t E_DCH_TTI_Length_choice[] = {
10007 { 0, &hf_rnsap_two_ms , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_2ms_Items },
10008 { 1, &hf_rnsap_ten_ms , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_10ms_Items },
10009 { 0, NULL, 0, NULL }
10013 dissect_rnsap_E_DCH_TTI_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10014 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10015 ett_rnsap_E_DCH_TTI_Length, E_DCH_TTI_Length_choice,
10022 static const value_string rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals[] = {
10036 dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10037 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10038 8, NULL, FALSE, 0, NULL);
10044 static const value_string rnsap_UE_DTX_Long_Preamble_vals[] = {
10053 dissect_rnsap_UE_DTX_Long_Preamble(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10054 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10055 3, NULL, FALSE, 0, NULL);
10061 static const value_string rnsap_MAC_Inactivity_Threshold_vals[] = {
10072 { 10, "infinity" },
10078 dissect_rnsap_MAC_Inactivity_Threshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10079 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10080 11, NULL, FALSE, 0, NULL);
10086 static const value_string rnsap_CQI_DTX_Timer_vals[] = {
10098 { 11, "infinity" },
10104 dissect_rnsap_CQI_DTX_Timer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10105 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10106 12, NULL, FALSE, 0, NULL);
10112 static const value_string rnsap_UE_DPCCH_burst1_vals[] = {
10121 dissect_rnsap_UE_DPCCH_burst1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10122 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10123 3, NULL, FALSE, 0, NULL);
10129 static const value_string rnsap_UE_DPCCH_burst2_vals[] = {
10138 dissect_rnsap_UE_DPCCH_burst2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10139 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10140 3, NULL, FALSE, 0, NULL);
10146 static const per_sequence_t DTX_Information_sequence[] = {
10147 { &hf_rnsap_e_DCH_TTI_Length, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TTI_Length },
10148 { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
10149 { &hf_rnsap_uE_DTX_Long_Preamble, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Long_Preamble },
10150 { &hf_rnsap_mAC_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_Inactivity_Threshold },
10151 { &hf_rnsap_cQI_DTX_Timer , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CQI_DTX_Timer },
10152 { &hf_rnsap_uE_DPCCH_burst1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DPCCH_burst1 },
10153 { &hf_rnsap_uE_DPCCH_burst2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DPCCH_burst2 },
10154 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10155 { NULL, 0, 0, NULL }
10159 dissect_rnsap_DTX_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10160 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10161 ett_rnsap_DTX_Information, DTX_Information_sequence);
10167 static const value_string rnsap_UE_DRX_Cycle_vals[] = {
10179 dissect_rnsap_UE_DRX_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10180 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10181 6, NULL, FALSE, 0, NULL);
10187 static const value_string rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_vals[] = {
10204 dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10205 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10206 11, NULL, FALSE, 0, NULL);
10212 static const value_string rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring_vals[] = {
10228 dissect_rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10229 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10230 10, NULL, FALSE, 0, NULL);
10238 dissect_rnsap_UE_DRX_Grant_Monitoring(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10239 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
10245 static const per_sequence_t DRX_Information_sequence[] = {
10246 { &hf_rnsap_uE_DRX_Cycle , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Cycle },
10247 { &hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle },
10248 { &hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring },
10249 { &hf_rnsap_uE_DRX_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Grant_Monitoring },
10250 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10251 { NULL, 0, 0, NULL }
10255 dissect_rnsap_DRX_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10256 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10257 ett_rnsap_DRX_Information, DRX_Information_sequence);
10263 static const per_sequence_t Continuous_Packet_Connectivity_DTX_DRX_Information_sequence[] = {
10264 { &hf_rnsap_uE_DTX_DRX_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_DRX_Offset },
10265 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Enabling_Delay },
10266 { &hf_rnsap_dTX_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DTX_Information },
10267 { &hf_rnsap_dRX_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DRX_Information },
10268 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10269 { NULL, 0, 0, NULL }
10273 dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10274 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10275 ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information, Continuous_Packet_Connectivity_DTX_DRX_Information_sequence);
10281 static const per_sequence_t DTX_Cycle_2ms_to_Modify_Items_sequence[] = {
10282 { &hf_rnsap_uE_DTX_Cycle1_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle1_2ms },
10283 { &hf_rnsap_uE_DTX_Cycle2_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle2_2ms },
10284 { &hf_rnsap_mAC_DTX_Cycle_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_DTX_Cycle_2ms },
10285 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10286 { NULL, 0, 0, NULL }
10290 dissect_rnsap_DTX_Cycle_2ms_to_Modify_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10291 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10292 ett_rnsap_DTX_Cycle_2ms_to_Modify_Items, DTX_Cycle_2ms_to_Modify_Items_sequence);
10298 static const per_sequence_t DTX_Cycle_10ms_to_Modify_Items_sequence[] = {
10299 { &hf_rnsap_uE_DTX_Cycle1_10ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle1_10ms },
10300 { &hf_rnsap_uE_DTX_Cycle2_10ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle2_10ms },
10301 { &hf_rnsap_mAC_DTX_Cycle_10ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_DTX_Cycle_10ms },
10302 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10303 { NULL, 0, 0, NULL }
10307 dissect_rnsap_DTX_Cycle_10ms_to_Modify_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10308 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10309 ett_rnsap_DTX_Cycle_10ms_to_Modify_Items, DTX_Cycle_10ms_to_Modify_Items_sequence);
10315 static const value_string rnsap_E_DCH_TTI_Length_to_Modify_vals[] = {
10321 static const per_choice_t E_DCH_TTI_Length_to_Modify_choice[] = {
10322 { 0, &hf_rnsap_two_ms_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_2ms_to_Modify_Items },
10323 { 1, &hf_rnsap_ten_ms_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_10ms_to_Modify_Items },
10324 { 0, NULL, 0, NULL }
10328 dissect_rnsap_E_DCH_TTI_Length_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10329 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10330 ett_rnsap_E_DCH_TTI_Length_to_Modify, E_DCH_TTI_Length_to_Modify_choice,
10337 static const per_sequence_t DTX_Information_to_Modify_Items_sequence[] = {
10338 { &hf_rnsap_e_DCH_TTI_Length_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TTI_Length_to_Modify },
10339 { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
10340 { &hf_rnsap_uE_DTX_Long_Preamble, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Long_Preamble },
10341 { &hf_rnsap_mAC_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_Inactivity_Threshold },
10342 { &hf_rnsap_cQI_DTX_Timer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_DTX_Timer },
10343 { &hf_rnsap_uE_DPCCH_burst1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DPCCH_burst1 },
10344 { &hf_rnsap_uE_DPCCH_burst2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DPCCH_burst2 },
10345 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10346 { NULL, 0, 0, NULL }
10350 dissect_rnsap_DTX_Information_to_Modify_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10351 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10352 ett_rnsap_DTX_Information_to_Modify_Items, DTX_Information_to_Modify_Items_sequence);
10358 static const value_string rnsap_DTX_Information_to_Modify_vals[] = {
10360 { 1, "deactivate" },
10364 static const per_choice_t DTX_Information_to_Modify_choice[] = {
10365 { 0, &hf_rnsap_modify_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Information_to_Modify_Items },
10366 { 1, &hf_rnsap_deactivate , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
10367 { 0, NULL, 0, NULL }
10371 dissect_rnsap_DTX_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10372 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10373 ett_rnsap_DTX_Information_to_Modify, DTX_Information_to_Modify_choice,
10380 static const per_sequence_t DRX_Information_to_Modify_Items_sequence[] = {
10381 { &hf_rnsap_uE_DRX_Cycle , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle },
10382 { &hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle },
10383 { &hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring },
10384 { &hf_rnsap_uE_DRX_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Grant_Monitoring },
10385 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10386 { NULL, 0, 0, NULL }
10390 dissect_rnsap_DRX_Information_to_Modify_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10391 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10392 ett_rnsap_DRX_Information_to_Modify_Items, DRX_Information_to_Modify_Items_sequence);
10398 static const value_string rnsap_DRX_Information_to_Modify_vals[] = {
10400 { 1, "deactivate" },
10404 static const per_choice_t DRX_Information_to_Modify_choice[] = {
10405 { 0, &hf_rnsap_modify_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_DRX_Information_to_Modify_Items },
10406 { 1, &hf_rnsap_deactivate , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
10407 { 0, NULL, 0, NULL }
10411 dissect_rnsap_DRX_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10412 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10413 ett_rnsap_DRX_Information_to_Modify, DRX_Information_to_Modify_choice,
10420 static const per_sequence_t Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify_sequence[] = {
10421 { &hf_rnsap_uE_DTX_DRX_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_DRX_Offset },
10422 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enabling_Delay },
10423 { &hf_rnsap_dTX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DTX_Information_to_Modify },
10424 { &hf_rnsap_dRX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DRX_Information_to_Modify },
10425 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10426 { NULL, 0, 0, NULL }
10430 dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10431 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10432 ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify, Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify_sequence);
10440 dissect_rnsap_Transport_Block_Size_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10441 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10442 1U, maxNrOfHS_DSCHTBSs, NULL, FALSE);
10450 dissect_rnsap_HSPDSCH_Second_Code_Support(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10451 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
10457 static const per_sequence_t Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem_sequence[] = {
10458 { &hf_rnsap_transport_Block_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Index },
10459 { &hf_rnsap_hSPDSCH_Second_Code_Support, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Second_Code_Support },
10460 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10461 { NULL, 0, 0, NULL }
10465 dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10466 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10467 ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem, Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem_sequence);
10473 static const per_sequence_t Continuous_Packet_Connectivity_HS_SCCH_Less_Information_sequence_of[1] = {
10474 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem },
10478 dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10479 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10480 ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information, Continuous_Packet_Connectivity_HS_SCCH_Less_Information_sequence_of,
10481 1, maxNrOfHS_DSCHTBSs_HS_SCCHless, FALSE);
10489 dissect_rnsap_HSPDSCH_First_Code_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10490 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10491 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
10499 dissect_rnsap_HSPDSCH_Second_Code_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10500 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10501 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
10507 static const per_sequence_t Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_sequence[] = {
10508 { &hf_rnsap_hSPDSCH_First_Code_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_First_Code_Index },
10509 { &hf_rnsap_hSPDSCH_Second_Code_Index, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSPDSCH_Second_Code_Index },
10510 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10511 { NULL, 0, 0, NULL }
10515 dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10516 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10517 ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response, Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_sequence);
10523 static const value_string rnsap_CoverageIndicator_vals[] = {
10526 { 2, "containedIn" },
10532 dissect_rnsap_CoverageIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10533 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10534 3, NULL, TRUE, 0, NULL);
10540 static const per_sequence_t CPC_Information_sequence[] = {
10541 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information },
10542 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify },
10543 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information },
10544 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10545 { NULL, 0, 0, NULL }
10549 dissect_rnsap_CPC_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10550 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10551 ett_rnsap_CPC_Information, CPC_Information_sequence);
10559 dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10560 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
10568 dissect_rnsap_Counting_Result(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10569 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10570 0U, 63U, NULL, FALSE);
10576 static const per_sequence_t Counting_Information_List_sequence[] = {
10577 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
10578 { &hf_rnsap_counting_Result, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Counting_Result },
10579 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10580 { NULL, 0, 0, NULL }
10584 dissect_rnsap_Counting_Information_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10585 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10586 ett_rnsap_Counting_Information_List, Counting_Information_List_sequence);
10592 static const per_sequence_t Counting_Information_sequence_of[1] = {
10593 { &hf_rnsap_Counting_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Counting_Information_List },
10597 dissect_rnsap_Counting_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10598 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10599 ett_rnsap_Counting_Information, Counting_Information_sequence_of,
10600 1, maxNrOfFDDNeighboursPerRNC, TRUE);
10606 static const value_string rnsap_CRC_Size_vals[] = {
10617 dissect_rnsap_CRC_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10618 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10619 5, NULL, TRUE, 0, NULL);
10627 dissect_rnsap_RepetitionNumber0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10628 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10629 0U, 255U, NULL, FALSE);
10635 static const per_sequence_t CriticalityDiagnostics_IE_List_item_sequence[] = {
10636 { &hf_rnsap_iECriticality , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
10637 { &hf_rnsap_iE_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
10638 { &hf_rnsap_repetitionNumber, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionNumber0 },
10639 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10640 { NULL, 0, 0, NULL }
10644 dissect_rnsap_CriticalityDiagnostics_IE_List_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10645 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10646 ett_rnsap_CriticalityDiagnostics_IE_List_item, CriticalityDiagnostics_IE_List_item_sequence);
10652 static const per_sequence_t CriticalityDiagnostics_IE_List_sequence_of[1] = {
10653 { &hf_rnsap_CriticalityDiagnostics_IE_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CriticalityDiagnostics_IE_List_item },
10657 dissect_rnsap_CriticalityDiagnostics_IE_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10658 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10659 ett_rnsap_CriticalityDiagnostics_IE_List, CriticalityDiagnostics_IE_List_sequence_of,
10660 1, maxNrOfErrors, FALSE);
10666 static const per_sequence_t CriticalityDiagnostics_sequence[] = {
10667 { &hf_rnsap_procedureID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProcedureID },
10668 { &hf_rnsap_triggeringMessage, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TriggeringMessage },
10669 { &hf_rnsap_procedureCriticality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Criticality },
10670 { &hf_rnsap_transactionID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransactionID },
10671 { &hf_rnsap_iEsCriticalityDiagnostics, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CriticalityDiagnostics_IE_List },
10672 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10673 { NULL, 0, 0, NULL }
10677 dissect_rnsap_CriticalityDiagnostics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10678 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10679 ett_rnsap_CriticalityDiagnostics, CriticalityDiagnostics_sequence);
10687 dissect_rnsap_RepetitionNumber1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10688 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10689 1U, 256U, NULL, FALSE);
10695 static const per_sequence_t MessageStructure_item_sequence[] = {
10696 { &hf_rnsap_iE_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
10697 { &hf_rnsap_repetitionNumber_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionNumber1 },
10698 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10699 { NULL, 0, 0, NULL }
10703 dissect_rnsap_MessageStructure_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10704 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10705 ett_rnsap_MessageStructure_item, MessageStructure_item_sequence);
10711 static const per_sequence_t MessageStructure_sequence_of[1] = {
10712 { &hf_rnsap_MessageStructure_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MessageStructure_item },
10716 dissect_rnsap_MessageStructure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10717 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10718 ett_rnsap_MessageStructure, MessageStructure_sequence_of,
10719 1, maxNrOfLevels, FALSE);
10725 static const per_sequence_t CN_CS_DomainIdentifier_sequence[] = {
10726 { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
10727 { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
10728 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10729 { NULL, 0, 0, NULL }
10733 dissect_rnsap_CN_CS_DomainIdentifier(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10734 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10735 ett_rnsap_CN_CS_DomainIdentifier, CN_CS_DomainIdentifier_sequence);
10743 dissect_rnsap_RAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10744 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
10745 1, 1, FALSE, NULL);
10751 static const per_sequence_t CN_PS_DomainIdentifier_sequence[] = {
10752 { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
10753 { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
10754 { &hf_rnsap_rAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RAC },
10755 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10756 { NULL, 0, 0, NULL }
10760 dissect_rnsap_CN_PS_DomainIdentifier(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10761 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10762 ett_rnsap_CN_PS_DomainIdentifier, CN_PS_DomainIdentifier_sequence);
10768 static const value_string rnsap_CNDomainType_vals[] = {
10769 { 0, "cs-domain" },
10770 { 1, "ps-domain" },
10777 dissect_rnsap_CNDomainType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10778 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10779 3, NULL, TRUE, 0, NULL);
10787 dissect_rnsap_ControlGAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10788 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10789 1U, 255U, NULL, FALSE);
10795 static const value_string rnsap_CQI_Feedback_Cycle_vals[] = {
10813 dissect_rnsap_CQI_Feedback_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10814 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10815 9, NULL, TRUE, 3, NULL);
10823 dissect_rnsap_CQI_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10824 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10825 0U, 8U, NULL, TRUE);
10833 dissect_rnsap_CQI_RepetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10834 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10835 1U, 4U, NULL, TRUE);
10843 dissect_rnsap_C_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10844 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10845 0U, 65535U, NULL, FALSE);
10853 dissect_rnsap_CodeRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10854 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10855 0U, 63U, NULL, FALSE);
10863 dissect_rnsap_CodeRate_short(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10864 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10865 0U, 10U, NULL, FALSE);
10871 static const value_string rnsap_UE_DRX_Cycle_LCR_vals[] = {
10884 dissect_rnsap_UE_DRX_Cycle_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10885 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10886 7, NULL, TRUE, 0, NULL);
10892 static const value_string rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_vals[] = {
10905 dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10906 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10907 7, NULL, TRUE, 0, NULL);
10915 dissect_rnsap_UE_DRX_Offset_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10916 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10917 0U, 63U, NULL, FALSE);
10923 static const per_sequence_t HS_SCCH_DRX_Information_LCR_sequence[] = {
10924 { &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Cycle_LCR },
10925 { &hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR },
10926 { &hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Offset_LCR },
10927 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10928 { NULL, 0, 0, NULL }
10932 dissect_rnsap_HS_SCCH_DRX_Information_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10933 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10934 ett_rnsap_HS_SCCH_DRX_Information_LCR, HS_SCCH_DRX_Information_LCR_sequence);
10940 static const value_string rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals[] = {
10952 { 11, "infinity" },
10958 dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10959 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10960 12, NULL, TRUE, 0, NULL);
10966 static const per_sequence_t E_AGCH_DRX_Parameters_sequence[] = {
10967 { &hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Cycle_LCR },
10968 { &hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold },
10969 { &hf_rnsap_e_AGCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Offset_LCR },
10970 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10971 { NULL, 0, 0, NULL }
10975 dissect_rnsap_E_AGCH_DRX_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10976 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10977 ett_rnsap_E_AGCH_DRX_Parameters, E_AGCH_DRX_Parameters_sequence);
10983 static const value_string rnsap_E_AGCH_DRX_Information_LCR_vals[] = {
10984 { 0, "sameAsHS-SCCH" },
10985 { 1, "e-AGCH-DRX-Parameters" },
10989 static const per_choice_t E_AGCH_DRX_Information_LCR_choice[] = {
10990 { 0, &hf_rnsap_sameAsHS_SCCH , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
10991 { 1, &hf_rnsap_e_AGCH_DRX_Parameters, ASN1_EXTENSION_ROOT , dissect_rnsap_E_AGCH_DRX_Parameters },
10992 { 0, NULL, 0, NULL }
10996 dissect_rnsap_E_AGCH_DRX_Information_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10997 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10998 ett_rnsap_E_AGCH_DRX_Information_LCR, E_AGCH_DRX_Information_LCR_choice,
11005 static const per_sequence_t ContinuousPacketConnectivity_DRX_InformationLCR_sequence[] = {
11006 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Enabling_Delay },
11007 { &hf_rnsap_hS_SCCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_DRX_Information_LCR },
11008 { &hf_rnsap_e_AGCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_DRX_Information_LCR },
11009 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11010 { NULL, 0, 0, NULL }
11014 dissect_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11015 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11016 ett_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR, ContinuousPacketConnectivity_DRX_InformationLCR_sequence);
11022 static const per_sequence_t DRX_Information_to_Modify_Items_LCR_sequence[] = {
11023 { &hf_rnsap_hS_SCCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SCCH_DRX_Information_LCR },
11024 { &hf_rnsap_e_AGCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_DRX_Information_LCR },
11025 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11026 { NULL, 0, 0, NULL }
11030 dissect_rnsap_DRX_Information_to_Modify_Items_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11031 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11032 ett_rnsap_DRX_Information_to_Modify_Items_LCR, DRX_Information_to_Modify_Items_LCR_sequence);
11038 static const value_string rnsap_DRX_Information_to_Modify_LCR_vals[] = {
11040 { 1, "deactivate" },
11044 static const per_choice_t DRX_Information_to_Modify_LCR_choice[] = {
11045 { 0, &hf_rnsap_modify , ASN1_EXTENSION_ROOT , dissect_rnsap_DRX_Information_to_Modify_Items_LCR },
11046 { 1, &hf_rnsap_deactivate , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
11047 { 0, NULL, 0, NULL }
11051 dissect_rnsap_DRX_Information_to_Modify_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11052 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11053 ett_rnsap_DRX_Information_to_Modify_LCR, DRX_Information_to_Modify_LCR_choice,
11060 static const per_sequence_t ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR_sequence[] = {
11061 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enabling_Delay },
11062 { &hf_rnsap_dRX_Information_to_Modify_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DRX_Information_to_Modify_LCR },
11063 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11064 { NULL, 0, 0, NULL }
11068 dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11069 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11070 ett_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR, ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR_sequence);
11078 dissect_rnsap_Transport_Block_Size_maping_Index_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11079 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11080 0U, maxNoOfTBSs_Mapping_HS_DSCH_SPS_1, NULL, FALSE);
11088 dissect_rnsap_Transport_Block_Size_Index_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11089 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11090 1U, maxNoOfHS_DSCH_TBSsLCR, NULL, FALSE);
11096 static const per_sequence_t Transport_Block_Size_Item_LCR_sequence[] = {
11097 { &hf_rnsap_transport_Block_Size_maping_Index_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_maping_Index_LCR },
11098 { &hf_rnsap_transport_Block_Size_Index_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Index_LCR },
11099 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11100 { NULL, 0, 0, NULL }
11104 dissect_rnsap_Transport_Block_Size_Item_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11105 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11106 ett_rnsap_Transport_Block_Size_Item_LCR, Transport_Block_Size_Item_LCR_sequence);
11112 static const per_sequence_t Transport_Block_Size_List_LCR_sequence_of[1] = {
11113 { &hf_rnsap_Transport_Block_Size_List_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Item_LCR },
11117 dissect_rnsap_Transport_Block_Size_List_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11118 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11119 ett_rnsap_Transport_Block_Size_List_LCR, Transport_Block_Size_List_LCR_sequence_of,
11120 1, maxNoOfTBSs_Mapping_HS_DSCH_SPS, FALSE);
11128 dissect_rnsap_RepetitionPeriodIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11129 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11130 0U, maxNoOfRepetitionPeriod_SPS_LCR_1, NULL, FALSE);
11136 static const value_string rnsap_RepetitionPeriod_vals[] = {
11149 dissect_rnsap_RepetitionPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11150 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11151 7, NULL, FALSE, 0, NULL);
11159 dissect_rnsap_RepetitionLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11160 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11161 1U, 63U, NULL, FALSE);
11167 static const per_sequence_t Repetition_Period_Item_LCR_sequence[] = {
11168 { &hf_rnsap_repetitionPeriodIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriodIndex },
11169 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
11170 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
11171 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11172 { NULL, 0, 0, NULL }
11176 dissect_rnsap_Repetition_Period_Item_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11177 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11178 ett_rnsap_Repetition_Period_Item_LCR, Repetition_Period_Item_LCR_sequence);
11184 static const per_sequence_t Repetition_Period_List_LCR_sequence_of[1] = {
11185 { &hf_rnsap_Repetition_Period_List_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Repetition_Period_Item_LCR },
11189 dissect_rnsap_Repetition_Period_List_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11190 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11191 ett_rnsap_Repetition_Period_List_LCR, Repetition_Period_List_LCR_sequence_of,
11192 1, maxNoOfRepetition_Period_LCR, FALSE);
11198 static const value_string rnsap_SPS_Reservation_Indicator_vals[] = {
11205 dissect_rnsap_SPS_Reservation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11206 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11207 1, NULL, FALSE, 0, NULL);
11215 dissect_rnsap_LogicalChannellevel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11216 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11217 16, 16, FALSE, NULL);
11225 dissect_rnsap_PriorityQueuelevel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11226 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11227 8, 8, FALSE, NULL);
11233 static const value_string rnsap_HS_DSCH_SPS_Operation_Indicator_vals[] = {
11234 { 0, "logicalChannellevel" },
11235 { 1, "priorityQueuelevel" },
11239 static const per_choice_t HS_DSCH_SPS_Operation_Indicator_choice[] = {
11240 { 0, &hf_rnsap_logicalChannellevel, ASN1_EXTENSION_ROOT , dissect_rnsap_LogicalChannellevel },
11241 { 1, &hf_rnsap_priorityQueuelevel, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueuelevel },
11242 { 0, NULL, 0, NULL }
11246 dissect_rnsap_HS_DSCH_SPS_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11247 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11248 ett_rnsap_HS_DSCH_SPS_Operation_Indicator, HS_DSCH_SPS_Operation_Indicator_choice,
11255 static const per_sequence_t HS_DSCH_Semi_PersistentScheduling_Information_LCR_sequence[] = {
11256 { &hf_rnsap_transport_Block_Size_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_List_LCR },
11257 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Repetition_Period_List_LCR },
11258 { &hf_rnsap_hS_DSCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
11259 { &hf_rnsap_hS_DSCH_SPS_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_SPS_Operation_Indicator },
11260 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11261 { NULL, 0, 0, NULL }
11265 dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11266 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11267 ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR, HS_DSCH_Semi_PersistentScheduling_Information_LCR_sequence);
11273 static const per_sequence_t HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence[] = {
11274 { &hf_rnsap_transport_Block_Size_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Transport_Block_Size_List_LCR },
11275 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Repetition_Period_List_LCR },
11276 { &hf_rnsap_hS_DSCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
11277 { &hf_rnsap_hS_DSCH_SPS_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_SPS_Operation_Indicator },
11278 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11279 { NULL, 0, 0, NULL }
11283 dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11284 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11285 ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR, HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence);
11293 dissect_rnsap_E_DCH_SPS_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11294 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11295 16, 16, FALSE, NULL);
11301 static const per_sequence_t E_DCH_Semi_PersistentScheduling_Information_LCR_sequence[] = {
11302 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Repetition_Period_List_LCR },
11303 { &hf_rnsap_e_DCH_SPS_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_SPS_Indicator },
11304 { &hf_rnsap_e_DCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
11305 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11306 { NULL, 0, 0, NULL }
11310 dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11311 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11312 ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR, E_DCH_Semi_PersistentScheduling_Information_LCR_sequence);
11318 static const per_sequence_t E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence[] = {
11319 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Repetition_Period_List_LCR },
11320 { &hf_rnsap_e_DCH_SPS_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_SPS_Indicator },
11321 { &hf_rnsap_e_DCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
11322 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11323 { NULL, 0, 0, NULL }
11327 dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11328 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11329 ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR, E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence);
11335 static const per_sequence_t CPC_InformationLCR_sequence[] = {
11336 { &hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR },
11337 { &hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR },
11338 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR },
11339 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR },
11340 { &hf_rnsap_hS_DSCH_SPS_Deactivate_Indicator_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
11341 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR },
11342 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR },
11343 { &hf_rnsap_e_DCH_SPS_Deactivate_Indicator_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
11344 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11345 { NULL, 0, 0, NULL }
11349 dissect_rnsap_CPC_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11350 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11351 ett_rnsap_CPC_InformationLCR, CPC_InformationLCR_sequence);
11357 static const per_sequence_t HS_SCCH_DRX_Information_ResponseLCR_sequence[] = {
11358 { &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle_LCR },
11359 { &hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR },
11360 { &hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Offset_LCR },
11361 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11362 { NULL, 0, 0, NULL }
11366 dissect_rnsap_HS_SCCH_DRX_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11367 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11368 ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR, HS_SCCH_DRX_Information_ResponseLCR_sequence);
11374 static const per_sequence_t E_AGCH_DRX_Parameters_Response_sequence[] = {
11375 { &hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle_LCR },
11376 { &hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold },
11377 { &hf_rnsap_e_AGCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Offset_LCR },
11378 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11379 { NULL, 0, 0, NULL }
11383 dissect_rnsap_E_AGCH_DRX_Parameters_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11384 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11385 ett_rnsap_E_AGCH_DRX_Parameters_Response, E_AGCH_DRX_Parameters_Response_sequence);
11391 static const value_string rnsap_E_AGCH_DRX_Information_ResponseLCR_vals[] = {
11392 { 0, "sameAsHS-SCCH" },
11393 { 1, "e-AGCH-DRX-Parameters-Response" },
11397 static const per_choice_t E_AGCH_DRX_Information_ResponseLCR_choice[] = {
11398 { 0, &hf_rnsap_sameAsHS_SCCH , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
11399 { 1, &hf_rnsap_e_AGCH_DRX_Parameters_Response, ASN1_EXTENSION_ROOT , dissect_rnsap_E_AGCH_DRX_Parameters_Response },
11400 { 0, NULL, 0, NULL }
11404 dissect_rnsap_E_AGCH_DRX_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11405 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11406 ett_rnsap_E_AGCH_DRX_Information_ResponseLCR, E_AGCH_DRX_Information_ResponseLCR_choice,
11413 static const per_sequence_t ContinuousPacketConnectivity_DRX_Information_ResponseLCR_sequence[] = {
11414 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enabling_Delay },
11415 { &hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SCCH_DRX_Information_ResponseLCR },
11416 { &hf_rnsap_e_AGCH_DRX_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_DRX_Information_ResponseLCR },
11417 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11418 { NULL, 0, 0, NULL }
11422 dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11423 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11424 ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR, ContinuousPacketConnectivity_DRX_Information_ResponseLCR_sequence);
11432 dissect_rnsap_DATA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11433 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11434 0U, 3U, NULL, FALSE);
11440 static const value_string rnsap_PayloadCRC_PresenceIndicator_vals[] = {
11441 { 0, "crc-included" },
11442 { 1, "crc-not-included" },
11448 dissect_rnsap_PayloadCRC_PresenceIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11449 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11450 2, NULL, FALSE, 0, NULL);
11456 static const value_string rnsap_UL_FP_Mode_vals[] = {
11464 dissect_rnsap_UL_FP_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11465 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11466 2, NULL, TRUE, 0, NULL);
11474 dissect_rnsap_ToAWS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11475 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11476 0U, 1279U, NULL, FALSE);
11484 dissect_rnsap_ToAWE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11485 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11486 0U, 2559U, NULL, FALSE);
11494 dissect_rnsap_DCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11495 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11496 0U, 255U, NULL, FALSE);
11502 static const value_string rnsap_TrCH_SrcStatisticsDescr_vals[] = {
11511 dissect_rnsap_TrCH_SrcStatisticsDescr(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11512 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11513 3, NULL, TRUE, 0, NULL);
11521 dissect_rnsap_NrOfTransportBlocks(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11522 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11523 0U, 512U, NULL, FALSE);
11531 dissect_rnsap_TransportBlockSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11532 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11533 0U, 5000U, NULL, FALSE);
11539 static const value_string rnsap_TransmissionTimeIntervalDynamic_vals[] = {
11549 dissect_rnsap_TransmissionTimeIntervalDynamic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11550 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11551 4, NULL, TRUE, 0, NULL);
11557 static const per_sequence_t TransmissionTimeIntervalInformation_item_sequence[] = {
11558 { &hf_rnsap_transmissionTimeInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionTimeIntervalDynamic },
11559 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11560 { NULL, 0, 0, NULL }
11564 dissect_rnsap_TransmissionTimeIntervalInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11565 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11566 ett_rnsap_TransmissionTimeIntervalInformation_item, TransmissionTimeIntervalInformation_item_sequence);
11572 static const per_sequence_t TransmissionTimeIntervalInformation_sequence_of[1] = {
11573 { &hf_rnsap_TransmissionTimeIntervalInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionTimeIntervalInformation_item },
11577 dissect_rnsap_TransmissionTimeIntervalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11578 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11579 ett_rnsap_TransmissionTimeIntervalInformation, TransmissionTimeIntervalInformation_sequence_of,
11580 1, maxTTI_Count, FALSE);
11586 static const per_sequence_t TDD_TransportFormatSet_ModeDP_sequence[] = {
11587 { &hf_rnsap_transmissionTimeIntervalInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmissionTimeIntervalInformation },
11588 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11589 { NULL, 0, 0, NULL }
11593 dissect_rnsap_TDD_TransportFormatSet_ModeDP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11594 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11595 ett_rnsap_TDD_TransportFormatSet_ModeDP, TDD_TransportFormatSet_ModeDP_sequence);
11601 static const value_string rnsap_TransportFormatSet_ModeDP_vals[] = {
11603 { 1, "notApplicable" },
11607 static const per_choice_t TransportFormatSet_ModeDP_choice[] = {
11608 { 0, &hf_rnsap_tdd , ASN1_EXTENSION_ROOT , dissect_rnsap_TDD_TransportFormatSet_ModeDP },
11609 { 1, &hf_rnsap_notApplicable , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
11610 { 0, NULL, 0, NULL }
11614 dissect_rnsap_TransportFormatSet_ModeDP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11615 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11616 ett_rnsap_TransportFormatSet_ModeDP, TransportFormatSet_ModeDP_choice,
11623 static const per_sequence_t TransportFormatSet_DynamicPartList_item_sequence[] = {
11624 { &hf_rnsap_nrOfTransportBlocks, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_NrOfTransportBlocks },
11625 { &hf_rnsap_transportBlockSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportBlockSize },
11626 { &hf_rnsap_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeDP },
11627 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11628 { NULL, 0, 0, NULL }
11632 dissect_rnsap_TransportFormatSet_DynamicPartList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11633 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11634 ett_rnsap_TransportFormatSet_DynamicPartList_item, TransportFormatSet_DynamicPartList_item_sequence);
11640 static const per_sequence_t TransportFormatSet_DynamicPartList_sequence_of[1] = {
11641 { &hf_rnsap_TransportFormatSet_DynamicPartList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_DynamicPartList_item },
11645 dissect_rnsap_TransportFormatSet_DynamicPartList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11646 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11647 ett_rnsap_TransportFormatSet_DynamicPartList, TransportFormatSet_DynamicPartList_sequence_of,
11648 1, maxNrOfTFs, FALSE);
11654 static const value_string rnsap_TransmissionTimeIntervalSemiStatic_vals[] = {
11665 dissect_rnsap_TransmissionTimeIntervalSemiStatic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11666 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11667 5, NULL, TRUE, 0, NULL);
11675 dissect_rnsap_RateMatchingAttribute(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11676 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11677 1U, maxRateMatching, NULL, FALSE);
11683 static const value_string rnsap_SecondInterleavingMode_vals[] = {
11684 { 0, "frame-related" },
11685 { 1, "timeslot-related" },
11691 dissect_rnsap_SecondInterleavingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11692 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11693 2, NULL, TRUE, 0, NULL);
11699 static const value_string rnsap_TransportFormatSet_ModeSSP_vals[] = {
11701 { 1, "notApplicable" },
11705 static const per_choice_t TransportFormatSet_ModeSSP_choice[] = {
11706 { 0, &hf_rnsap_tdd_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_SecondInterleavingMode },
11707 { 1, &hf_rnsap_notApplicable , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
11708 { 0, NULL, 0, NULL }
11712 dissect_rnsap_TransportFormatSet_ModeSSP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11713 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11714 ett_rnsap_TransportFormatSet_ModeSSP, TransportFormatSet_ModeSSP_choice,
11721 static const per_sequence_t TransportFormatSet_Semi_staticPart_sequence[] = {
11722 { &hf_rnsap_transmissionTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionTimeIntervalSemiStatic },
11723 { &hf_rnsap_channelCoding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ChannelCodingType },
11724 { &hf_rnsap_codingRate , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CodingRate },
11725 { &hf_rnsap_rateMatcingAttribute, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RateMatchingAttribute },
11726 { &hf_rnsap_cRC_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CRC_Size },
11727 { &hf_rnsap_mode_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeSSP },
11728 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11729 { NULL, 0, 0, NULL }
11733 dissect_rnsap_TransportFormatSet_Semi_staticPart(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11734 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11735 ett_rnsap_TransportFormatSet_Semi_staticPart, TransportFormatSet_Semi_staticPart_sequence);
11741 static const per_sequence_t TransportFormatSet_sequence[] = {
11742 { &hf_rnsap_dynamicParts , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_DynamicPartList },
11743 { &hf_rnsap_semi_staticPart, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_Semi_staticPart },
11744 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11745 { NULL, 0, 0, NULL }
11749 dissect_rnsap_TransportFormatSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11750 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11751 ett_rnsap_TransportFormatSet, TransportFormatSet_sequence);
11757 static const value_string rnsap_FrameHandlingPriority_vals[] = {
11765 dissect_rnsap_FrameHandlingPriority(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11766 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11767 0U, 15U, NULL, FALSE);
11773 static const value_string rnsap_QE_Selector_vals[] = {
11775 { 1, "non-selected" },
11781 dissect_rnsap_QE_Selector(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11782 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11783 2, NULL, FALSE, 0, NULL);
11789 static const value_string rnsap_DRACControl_vals[] = {
11790 { 0, "not-Used-requested" },
11791 { 1, "not-requested" },
11797 dissect_rnsap_DRACControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11798 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11799 2, NULL, FALSE, 0, NULL);
11805 static const per_sequence_t DCH_Specific_FDD_Item_sequence[] = {
11806 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
11807 { &hf_rnsap_trCH_SrcStatisticsDescr, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
11808 { &hf_rnsap_ul_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
11809 { &hf_rnsap_dl_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
11810 { &hf_rnsap_ul_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
11811 { &hf_rnsap_dl_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
11812 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
11813 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameHandlingPriority },
11814 { &hf_rnsap_qE_Selector , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_QE_Selector },
11815 { &hf_rnsap_dRACControl , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DRACControl },
11816 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11817 { NULL, 0, 0, NULL }
11821 dissect_rnsap_DCH_Specific_FDD_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11822 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11823 ett_rnsap_DCH_Specific_FDD_Item, DCH_Specific_FDD_Item_sequence);
11829 static const per_sequence_t DCH_Specific_FDD_InformationList_sequence_of[1] = {
11830 { &hf_rnsap_DCH_Specific_FDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_FDD_Item },
11834 dissect_rnsap_DCH_Specific_FDD_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11835 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11836 ett_rnsap_DCH_Specific_FDD_InformationList, DCH_Specific_FDD_InformationList_sequence_of,
11837 1, maxNrOfDCHs, FALSE);
11843 static const per_sequence_t DCH_FDD_InformationItem_sequence[] = {
11844 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
11845 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_FP_Mode },
11846 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWS },
11847 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWE },
11848 { &hf_rnsap_dCH_SpecificInformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_FDD_InformationList },
11849 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11850 { NULL, 0, 0, NULL }
11854 dissect_rnsap_DCH_FDD_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11855 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11856 ett_rnsap_DCH_FDD_InformationItem, DCH_FDD_InformationItem_sequence);
11862 static const per_sequence_t DCH_FDD_Information_sequence_of[1] = {
11863 { &hf_rnsap_DCH_FDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_FDD_InformationItem },
11867 dissect_rnsap_DCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11868 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11869 ett_rnsap_DCH_FDD_Information, DCH_FDD_Information_sequence_of,
11870 1, maxNrOfDCHs, FALSE);
11878 dissect_rnsap_Pattern_Sequence_Identifier(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11879 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11880 1U, maxNrOfDCHMeasurementOccasionPatternSequence, NULL, FALSE);
11886 static const value_string rnsap_Status_Flag_vals[] = {
11888 { 1, "deactivate" },
11894 dissect_rnsap_Status_Flag(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11895 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11896 2, NULL, FALSE, 0, NULL);
11904 dissect_rnsap_INTEGER_1_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11905 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11906 1U, 9U, NULL, FALSE);
11914 dissect_rnsap_INTEGER_0_511(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11915 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11916 0U, 511U, NULL, FALSE);
11924 dissect_rnsap_INTEGER_1_512(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11925 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11926 1U, 512U, NULL, FALSE);
11934 dissect_rnsap_BIT_STRING_SIZE_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11935 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11936 7, 7, FALSE, NULL);
11942 static const per_sequence_t Measurement_Occasion_Pattern_Sequence_parameters_sequence[] = {
11943 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_k, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_9 },
11944 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_511 },
11945 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_M_Length, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_512 },
11946 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
11947 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11948 { NULL, 0, 0, NULL }
11952 dissect_rnsap_Measurement_Occasion_Pattern_Sequence_parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11953 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11954 ett_rnsap_Measurement_Occasion_Pattern_Sequence_parameters, Measurement_Occasion_Pattern_Sequence_parameters_sequence);
11960 static const per_sequence_t DchMeasurementOccasionInformation_Item_sequence[] = {
11961 { &hf_rnsap_pattern_Sequence_Identifier, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Pattern_Sequence_Identifier },
11962 { &hf_rnsap_status_Flag , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Status_Flag },
11963 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Measurement_Occasion_Pattern_Sequence_parameters },
11964 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11965 { NULL, 0, 0, NULL }
11969 dissect_rnsap_DchMeasurementOccasionInformation_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11970 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11971 ett_rnsap_DchMeasurementOccasionInformation_Item, DchMeasurementOccasionInformation_Item_sequence);
11977 static const per_sequence_t DCH_MeasurementOccasion_Information_sequence_of[1] = {
11978 { &hf_rnsap_DCH_MeasurementOccasion_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DchMeasurementOccasionInformation_Item },
11982 dissect_rnsap_DCH_MeasurementOccasion_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11983 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11984 ett_rnsap_DCH_MeasurementOccasion_Information, DCH_MeasurementOccasion_Information_sequence_of,
11985 1, maxNrOfDCHMeasurementOccasionPatternSequence, FALSE);
11993 dissect_rnsap_DCH_MeasurementType_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11994 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11995 5, 5, FALSE, NULL);
12001 static const value_string rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_vals[] = {
12002 { 0, "dch-not-present" },
12008 dissect_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12009 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12010 1, NULL, FALSE, 0, NULL);
12016 static const per_sequence_t DCH_InformationResponseItem_sequence[] = {
12017 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
12018 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
12019 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
12020 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12021 { NULL, 0, 0, NULL }
12025 dissect_rnsap_DCH_InformationResponseItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12026 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12027 ett_rnsap_DCH_InformationResponseItem, DCH_InformationResponseItem_sequence);
12033 static const per_sequence_t DCH_InformationResponse_sequence_of[1] = {
12034 { &hf_rnsap_DCH_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponseItem },
12038 dissect_rnsap_DCH_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12039 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12040 ett_rnsap_DCH_InformationResponse, DCH_InformationResponse_sequence_of,
12041 1, maxNrOfDCHs, FALSE);
12047 static const per_sequence_t DCH_Specific_TDD_Item_sequence[] = {
12048 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
12049 { &hf_rnsap_ul_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
12050 { &hf_rnsap_dl_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
12051 { &hf_rnsap_trCH_SrcStatisticsDescr, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
12052 { &hf_rnsap_ul_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
12053 { &hf_rnsap_dl_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
12054 { &hf_rnsap_ul_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
12055 { &hf_rnsap_dl_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
12056 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
12057 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameHandlingPriority },
12058 { &hf_rnsap_qE_Selector , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_QE_Selector },
12059 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12060 { NULL, 0, 0, NULL }
12064 dissect_rnsap_DCH_Specific_TDD_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12065 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12066 ett_rnsap_DCH_Specific_TDD_Item, DCH_Specific_TDD_Item_sequence);
12072 static const per_sequence_t DCH_Specific_TDD_InformationList_sequence_of[1] = {
12073 { &hf_rnsap_DCH_Specific_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_TDD_Item },
12077 dissect_rnsap_DCH_Specific_TDD_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12078 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12079 ett_rnsap_DCH_Specific_TDD_InformationList, DCH_Specific_TDD_InformationList_sequence_of,
12080 1, maxNrOfDCHs, FALSE);
12086 static const per_sequence_t DCH_TDD_InformationItem_sequence[] = {
12087 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
12088 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_FP_Mode },
12089 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWS },
12090 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWE },
12091 { &hf_rnsap_dCH_SpecificInformationList_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_TDD_InformationList },
12092 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12093 { NULL, 0, 0, NULL }
12097 dissect_rnsap_DCH_TDD_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12098 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12099 ett_rnsap_DCH_TDD_InformationItem, DCH_TDD_InformationItem_sequence);
12105 static const per_sequence_t DCH_TDD_Information_sequence_of[1] = {
12106 { &hf_rnsap_DCH_TDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_TDD_InformationItem },
12110 dissect_rnsap_DCH_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12111 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12112 ett_rnsap_DCH_TDD_Information, DCH_TDD_Information_sequence_of,
12113 1, maxNrOfDCHs, FALSE);
12119 static const value_string rnsap_DedicatedMeasurementType_vals[] = {
12121 { 1, "sir-error" },
12122 { 2, "transmitted-code-power" },
12124 { 4, "rx-timing-deviation" },
12125 { 5, "round-trip-time" },
12126 { 6, "rx-timing-deviation-LCR" },
12127 { 7, "angle-Of-Arrival-LCR" },
12128 { 8, "hs-sich-quality" },
12129 { 9, "rx-timing-deviation-768" },
12130 { 10, "rx-timing-deviation-ext" },
12136 dissect_rnsap_DedicatedMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12137 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12138 6, NULL, TRUE, 5, NULL);
12146 dissect_rnsap_SIR_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12147 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12148 0U, 63U, NULL, FALSE);
12156 dissect_rnsap_SIR_Error_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12157 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12158 0U, 125U, NULL, FALSE);
12166 dissect_rnsap_Transmitted_Code_Power_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12167 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12168 0U, 127U, NULL, FALSE);
12176 dissect_rnsap_RSCP_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12177 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12178 0U, 127U, NULL, FALSE);
12186 dissect_rnsap_Rx_Timing_Deviation_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12187 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12188 0U, 8191U, NULL, FALSE);
12196 dissect_rnsap_Round_Trip_Time_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12197 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12198 0U, 32767U, NULL, FALSE);
12206 dissect_rnsap_Extension_DedicatedMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12207 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
12213 static const value_string rnsap_DedicatedMeasurementValue_vals[] = {
12214 { 0, "sIR-Value" },
12215 { 1, "sIR-ErrorValue" },
12216 { 2, "transmittedCodePowerValue" },
12218 { 4, "rxTimingDeviationValue" },
12219 { 5, "roundTripTime" },
12220 { 6, "extension-DedicatedMeasurementValue" },
12224 static const per_choice_t DedicatedMeasurementValue_choice[] = {
12225 { 0, &hf_rnsap_sIR_Value , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Value },
12226 { 1, &hf_rnsap_sIR_ErrorValue, ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Error_Value },
12227 { 2, &hf_rnsap_transmittedCodePowerValue, ASN1_EXTENSION_ROOT , dissect_rnsap_Transmitted_Code_Power_Value },
12228 { 3, &hf_rnsap_rSCP , ASN1_EXTENSION_ROOT , dissect_rnsap_RSCP_Value },
12229 { 4, &hf_rnsap_rxTimingDeviationValue, ASN1_EXTENSION_ROOT , dissect_rnsap_Rx_Timing_Deviation_Value },
12230 { 5, &hf_rnsap_roundTripTime , ASN1_EXTENSION_ROOT , dissect_rnsap_Round_Trip_Time_Value },
12231 { 6, &hf_rnsap_extension_DedicatedMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_DedicatedMeasurementValue },
12232 { 0, NULL, 0, NULL }
12236 dissect_rnsap_DedicatedMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12237 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12238 ett_rnsap_DedicatedMeasurementValue, DedicatedMeasurementValue_choice,
12245 static const per_sequence_t DedicatedMeasurementAvailable_sequence[] = {
12246 { &hf_rnsap_dedicatedmeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
12247 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
12248 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12249 { NULL, 0, 0, NULL }
12253 dissect_rnsap_DedicatedMeasurementAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12254 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12255 ett_rnsap_DedicatedMeasurementAvailable, DedicatedMeasurementAvailable_sequence);
12263 dissect_rnsap_DedicatedMeasurementnotAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12264 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
12270 static const value_string rnsap_DedicatedMeasurementValueInformation_vals[] = {
12271 { 0, "measurementAvailable" },
12272 { 1, "measurementnotAvailable" },
12276 static const per_choice_t DedicatedMeasurementValueInformation_choice[] = {
12277 { 0, &hf_rnsap_measurementAvailable_01, ASN1_NO_EXTENSIONS , dissect_rnsap_DedicatedMeasurementAvailable },
12278 { 1, &hf_rnsap_measurementnotAvailable_01, ASN1_NO_EXTENSIONS , dissect_rnsap_DedicatedMeasurementnotAvailable },
12279 { 0, NULL, 0, NULL }
12283 dissect_rnsap_DedicatedMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12284 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12285 ett_rnsap_DedicatedMeasurementValueInformation, DedicatedMeasurementValueInformation_choice,
12292 static const value_string rnsap_DelayedActivation_vals[] = {
12294 { 1, "separate-indication" },
12298 static const per_choice_t DelayedActivation_choice[] = {
12299 { 0, &hf_rnsap_cfn , ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
12300 { 1, &hf_rnsap_separate_indication, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
12301 { 0, NULL, 0, NULL }
12305 dissect_rnsap_DelayedActivation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12306 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12307 ett_rnsap_DelayedActivation, DelayedActivation_choice,
12314 static const value_string rnsap_Execution_Type_vals[] = {
12315 { 0, "synchronised" },
12316 { 1, "unsynchronised" },
12320 static const per_choice_t Execution_Type_choice[] = {
12321 { 0, &hf_rnsap_synchronised , ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
12322 { 1, &hf_rnsap_unsynchronised, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
12323 { 0, NULL, 0, NULL }
12327 dissect_rnsap_Execution_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12328 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12329 ett_rnsap_Execution_Type, Execution_Type_choice,
12336 static const per_sequence_t Activate_Info_sequence[] = {
12337 { &hf_rnsap_activation_type, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Execution_Type },
12338 { &hf_rnsap_initial_dl_tx_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
12339 { &hf_rnsap_firstRLS_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FirstRLS_Indicator },
12340 { &hf_rnsap_propagation_delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PropagationDelay },
12341 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12342 { NULL, 0, 0, NULL }
12346 dissect_rnsap_Activate_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12347 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12348 ett_rnsap_Activate_Info, Activate_Info_sequence);
12354 static const per_sequence_t Deactivate_Info_sequence[] = {
12355 { &hf_rnsap_deactivation_type, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Execution_Type },
12356 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12357 { NULL, 0, 0, NULL }
12361 dissect_rnsap_Deactivate_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12362 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12363 ett_rnsap_Deactivate_Info, Deactivate_Info_sequence);
12369 static const value_string rnsap_DelayedActivationUpdate_vals[] = {
12371 { 1, "deactivate" },
12375 static const per_choice_t DelayedActivationUpdate_choice[] = {
12376 { 0, &hf_rnsap_activate , ASN1_NO_EXTENSIONS , dissect_rnsap_Activate_Info },
12377 { 1, &hf_rnsap_deactivate_01 , ASN1_NO_EXTENSIONS , dissect_rnsap_Deactivate_Info },
12378 { 0, NULL, 0, NULL }
12382 dissect_rnsap_DelayedActivationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12383 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12384 ett_rnsap_DelayedActivationUpdate, DelayedActivationUpdate_choice,
12393 dissect_rnsap_DeltaSIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12394 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12395 0U, 30U, NULL, FALSE);
12403 dissect_rnsap_INTEGER_0_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12404 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12405 0U, 119U, NULL, FALSE);
12413 dissect_rnsap_GANSS_Signal_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12414 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12415 0U, 7U, NULL, TRUE);
12421 static const value_string rnsap_GANSS_StatusHealth_vals[] = {
12422 { 0, "udre-scale-1dot0" },
12423 { 1, "udre-scale-0dot75" },
12424 { 2, "udre-scale-0dot5" },
12425 { 3, "udre-scale-0dot3" },
12426 { 4, "udre-scale-0dot2" },
12427 { 5, "udre-scale-0dot1" },
12429 { 7, "invalid-data" },
12435 dissect_rnsap_GANSS_StatusHealth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12436 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12437 8, NULL, FALSE, 0, NULL);
12445 dissect_rnsap_INTEGER_0_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12446 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12447 0U, 63U, NULL, FALSE);
12455 dissect_rnsap_BIT_STRING_SIZE_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12456 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
12457 10, 10, FALSE, NULL);
12463 static const value_string rnsap_UDRE_vals[] = {
12464 { 0, "lessThan1" },
12465 { 1, "between1-and-4" },
12466 { 2, "between4-and-8" },
12473 dissect_rnsap_UDRE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12474 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12475 4, NULL, TRUE, 0, NULL);
12483 dissect_rnsap_INTEGER_M2047_2047(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12484 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12485 -2047, 2047U, NULL, FALSE);
12493 dissect_rnsap_INTEGER_M127_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12494 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12495 -127, 127U, NULL, FALSE);
12501 static const per_sequence_t T_dGANSS_SignalInformation_item_sequence[] = {
12502 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
12503 { &hf_rnsap_gANSS_iod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
12504 { &hf_rnsap_udre , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UDRE },
12505 { &hf_rnsap_ganss_prc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M2047_2047 },
12506 { &hf_rnsap_ganss_rrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M127_127 },
12507 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12508 { NULL, 0, 0, NULL }
12512 dissect_rnsap_T_dGANSS_SignalInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12513 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12514 ett_rnsap_T_dGANSS_SignalInformation_item, T_dGANSS_SignalInformation_item_sequence);
12520 static const per_sequence_t T_dGANSS_SignalInformation_sequence_of[1] = {
12521 { &hf_rnsap_dGANSS_SignalInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_dGANSS_SignalInformation_item },
12525 dissect_rnsap_T_dGANSS_SignalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12526 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12527 ett_rnsap_T_dGANSS_SignalInformation, T_dGANSS_SignalInformation_sequence_of,
12528 1, maxGANSSSat, FALSE);
12534 static const per_sequence_t T_dGANSS_Information_item_sequence[] = {
12535 { &hf_rnsap_gANSS_SignalId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Signal_ID },
12536 { &hf_rnsap_gANSS_StatusHealth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_StatusHealth },
12537 { &hf_rnsap_dGANSS_SignalInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_dGANSS_SignalInformation },
12538 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12539 { NULL, 0, 0, NULL }
12543 dissect_rnsap_T_dGANSS_Information_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12544 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12545 ett_rnsap_T_dGANSS_Information_item, T_dGANSS_Information_item_sequence);
12551 static const per_sequence_t T_dGANSS_Information_sequence_of[1] = {
12552 { &hf_rnsap_dGANSS_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_dGANSS_Information_item },
12556 dissect_rnsap_T_dGANSS_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12557 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12558 ett_rnsap_T_dGANSS_Information, T_dGANSS_Information_sequence_of,
12559 1, maxSgnType, FALSE);
12565 static const per_sequence_t DGANSSCorrections_sequence[] = {
12566 { &hf_rnsap_dGANSS_ReferenceTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_119 },
12567 { &hf_rnsap_dGANSS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_dGANSS_Information },
12568 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12569 { NULL, 0, 0, NULL }
12573 dissect_rnsap_DGANSSCorrections(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12574 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12575 ett_rnsap_DGANSSCorrections, DGANSSCorrections_sequence);
12583 dissect_rnsap_BIT_STRING_SIZE_8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12584 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
12585 8, 8, FALSE, NULL);
12591 static const per_sequence_t DGANSS_Corrections_Req_sequence[] = {
12592 { &hf_rnsap_dGANSS_Signal_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
12593 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12594 { NULL, 0, 0, NULL }
12598 dissect_rnsap_DGANSS_Corrections_Req(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12599 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12600 ett_rnsap_DGANSS_Corrections_Req, DGANSS_Corrections_Req_sequence);
12606 static const value_string rnsap_PRCDeviation_vals[] = {
12616 dissect_rnsap_PRCDeviation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12617 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12618 4, NULL, TRUE, 0, NULL);
12624 static const per_sequence_t DGANSSThreshold_sequence[] = {
12625 { &hf_rnsap_pRCDeviation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PRCDeviation },
12626 { NULL, 0, 0, NULL }
12630 dissect_rnsap_DGANSSThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12631 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12632 ett_rnsap_DGANSSThreshold, DGANSSThreshold_sequence);
12638 static const value_string rnsap_UDREGrowthRate_vals[] = {
12639 { 0, "growth-1-point-5" },
12644 { 5, "growth-10" },
12645 { 6, "growth-12" },
12646 { 7, "growth-16" },
12652 dissect_rnsap_UDREGrowthRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12653 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12654 8, NULL, FALSE, 0, NULL);
12660 static const value_string rnsap_UDREValidityTime_vals[] = {
12661 { 0, "val-20sec" },
12662 { 1, "val-40sec" },
12663 { 2, "val-80sec" },
12664 { 3, "val-160sec" },
12665 { 4, "val-320sec" },
12666 { 5, "val-640sec" },
12667 { 6, "val-1280sec" },
12668 { 7, "val-2560sec" },
12674 dissect_rnsap_UDREValidityTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12675 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12676 8, NULL, FALSE, 0, NULL);
12682 static const per_sequence_t DGNSS_ValidityPeriod_sequence[] = {
12683 { &hf_rnsap_udreGrowthRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UDREGrowthRate },
12684 { &hf_rnsap_udreValidityTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UDREValidityTime },
12685 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12686 { NULL, 0, 0, NULL }
12690 dissect_rnsap_DGNSS_ValidityPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12691 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12692 ett_rnsap_DGNSS_ValidityPeriod, DGNSS_ValidityPeriod_sequence);
12700 dissect_rnsap_GPSTOW(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12701 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12702 0U, 604799U, NULL, FALSE);
12708 static const value_string rnsap_GPS_Status_Health_vals[] = {
12710 { 1, "udre-0-75" },
12715 { 6, "invalid-data" },
12721 dissect_rnsap_GPS_Status_Health(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12722 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12723 7, NULL, FALSE, 0, NULL);
12731 dissect_rnsap_PRC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12732 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12733 -2047, 2047U, NULL, FALSE);
12741 dissect_rnsap_Range_Correction_Rate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12742 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12743 -127, 127U, NULL, FALSE);
12749 static const per_sequence_t T_satellite_DGPSCorrections_Information_item_sequence[] = {
12750 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
12751 { &hf_rnsap_iode_dgps , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
12752 { &hf_rnsap_uDRE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UDRE },
12753 { &hf_rnsap_pRC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PRC },
12754 { &hf_rnsap_range_Correction_Rate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Range_Correction_Rate },
12755 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12756 { NULL, 0, 0, NULL }
12760 dissect_rnsap_T_satellite_DGPSCorrections_Information_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12761 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12762 ett_rnsap_T_satellite_DGPSCorrections_Information_item, T_satellite_DGPSCorrections_Information_item_sequence);
12768 static const per_sequence_t T_satellite_DGPSCorrections_Information_sequence_of[1] = {
12769 { &hf_rnsap_satellite_DGPSCorrections_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_DGPSCorrections_Information_item },
12773 dissect_rnsap_T_satellite_DGPSCorrections_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12774 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12775 ett_rnsap_T_satellite_DGPSCorrections_Information, T_satellite_DGPSCorrections_Information_sequence_of,
12776 1, maxNoSat, FALSE);
12782 static const per_sequence_t DGPSCorrections_sequence[] = {
12783 { &hf_rnsap_gPSTOW , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GPSTOW },
12784 { &hf_rnsap_gPS_Status_Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GPS_Status_Health },
12785 { &hf_rnsap_satellite_DGPSCorrections_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_DGPSCorrections_Information },
12786 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12787 { NULL, 0, 0, NULL }
12791 dissect_rnsap_DGPSCorrections(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12792 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12793 ett_rnsap_DGPSCorrections, DGPSCorrections_sequence);
12799 static const per_sequence_t DGPSThreshold_sequence[] = {
12800 { &hf_rnsap_pRCDeviation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PRCDeviation },
12801 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12802 { NULL, 0, 0, NULL }
12806 dissect_rnsap_DGPSThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12807 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12808 ett_rnsap_DGPSThreshold, DGPSThreshold_sequence);
12814 static const value_string rnsap_DiscardTimer_vals[] = {
12845 static value_string_ext rnsap_DiscardTimer_vals_ext = VALUE_STRING_EXT_INIT(rnsap_DiscardTimer_vals);
12849 dissect_rnsap_DiscardTimer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12850 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12851 27, NULL, TRUE, 0, NULL);
12857 static const value_string rnsap_DiversityControlField_vals[] = {
12866 dissect_rnsap_DiversityControlField(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12867 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12868 3, NULL, FALSE, 0, NULL);
12874 static const value_string rnsap_DiversityMode_vals[] = {
12877 { 2, "closedLoopMode1" },
12878 { 3, "not-used-closedLoopMode2" },
12884 dissect_rnsap_DiversityMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12885 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12886 4, NULL, TRUE, 0, NULL);
12894 dissect_rnsap_DL_DPCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12895 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12896 0U, 16U, NULL, TRUE);
12902 static const value_string rnsap_DL_DPCH_TimingAdjustment_vals[] = {
12903 { 0, "timing-advance" },
12904 { 1, "timing-delay" },
12910 dissect_rnsap_DL_DPCH_TimingAdjustment(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12911 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12912 2, NULL, FALSE, 0, NULL);
12918 static const value_string rnsap_PowerAdjustmentType_vals[] = {
12921 { 2, "individual" },
12927 dissect_rnsap_PowerAdjustmentType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12928 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12929 3, NULL, FALSE, 0, NULL);
12935 static const per_sequence_t DL_ReferencePowerInformationItem_sequence[] = {
12936 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
12937 { &hf_rnsap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
12938 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12939 { NULL, 0, 0, NULL }
12943 dissect_rnsap_DL_ReferencePowerInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12944 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12945 ett_rnsap_DL_ReferencePowerInformationItem, DL_ReferencePowerInformationItem_sequence);
12951 static const per_sequence_t DL_ReferencePowerInformationList_sequence_of[1] = {
12952 { &hf_rnsap_DL_ReferencePowerInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ReferencePowerInformationItem },
12956 dissect_rnsap_DL_ReferencePowerInformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12957 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12958 ett_rnsap_DL_ReferencePowerInformationList, DL_ReferencePowerInformationList_sequence_of,
12959 1, maxNrOfRLs, FALSE);
12967 dissect_rnsap_MaxAdjustmentStep(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12968 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12969 1U, 10U, NULL, FALSE);
12977 dissect_rnsap_ScaledAdjustmentRatio(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12978 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12979 0U, 100U, NULL, FALSE);
12985 static const per_sequence_t DL_PowerBalancing_Information_sequence[] = {
12986 { &hf_rnsap_powerAdjustmentType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerAdjustmentType },
12987 { &hf_rnsap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
12988 { &hf_rnsap_dLReferencePowerList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ReferencePowerInformationList },
12989 { &hf_rnsap_maxAdjustmentStep, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxAdjustmentStep },
12990 { &hf_rnsap_adjustmentPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AdjustmentPeriod },
12991 { &hf_rnsap_adjustmentRatio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ScaledAdjustmentRatio },
12992 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12993 { NULL, 0, 0, NULL }
12997 dissect_rnsap_DL_PowerBalancing_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12998 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12999 ett_rnsap_DL_PowerBalancing_Information, DL_PowerBalancing_Information_sequence);
13005 static const per_sequence_t DL_ReferencePowerInformation_sequence[] = {
13006 { &hf_rnsap_common_DL_ReferencePowerInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
13007 { &hf_rnsap_individual_DL_ReferencePowerInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ReferencePowerInformationList },
13008 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13009 { NULL, 0, 0, NULL }
13013 dissect_rnsap_DL_ReferencePowerInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13014 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13015 ett_rnsap_DL_ReferencePowerInformation, DL_ReferencePowerInformation_sequence);
13023 dissect_rnsap_D_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13024 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13025 0U, 1048575U, NULL, FALSE);
13031 static const value_string rnsap_D_RNTI_ReleaseIndication_vals[] = {
13032 { 0, "release-D-RNTI" },
13033 { 1, "not-release-D-RNTI" },
13039 dissect_rnsap_D_RNTI_ReleaseIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13040 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13041 2, NULL, FALSE, 0, NULL);
13047 static const value_string rnsap_DL_FrameType_vals[] = {
13055 dissect_rnsap_DL_FrameType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13056 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13057 2, NULL, TRUE, 0, NULL);
13063 static const value_string rnsap_MidambleConfigurationBurstType1And3_vals[] = {
13072 dissect_rnsap_MidambleConfigurationBurstType1And3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13073 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13074 3, NULL, FALSE, 0, NULL);
13082 dissect_rnsap_MidambleShiftLong(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13083 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13084 0U, 15U, NULL, FALSE);
13090 static const value_string rnsap_MidambleAllocationMode1_vals[] = {
13091 { 0, "defaultMidamble" },
13092 { 1, "commonMidamble" },
13093 { 2, "ueSpecificMidamble" },
13097 static const per_choice_t MidambleAllocationMode1_choice[] = {
13098 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13099 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13100 { 2, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
13101 { 0, NULL, 0, NULL }
13105 dissect_rnsap_MidambleAllocationMode1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13106 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13107 ett_rnsap_MidambleAllocationMode1, MidambleAllocationMode1_choice,
13114 static const per_sequence_t Type1_sequence[] = {
13115 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
13116 { &hf_rnsap_midambleAllocationMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode1 },
13117 { NULL, 0, 0, NULL }
13121 dissect_rnsap_Type1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13122 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13123 ett_rnsap_Type1, Type1_sequence);
13129 static const value_string rnsap_MidambleConfigurationBurstType2_vals[] = {
13137 dissect_rnsap_MidambleConfigurationBurstType2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13138 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13139 2, NULL, FALSE, 0, NULL);
13147 dissect_rnsap_MidambleShiftShort(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13148 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13149 0U, 5U, NULL, FALSE);
13155 static const value_string rnsap_MidambleAllocationMode2_vals[] = {
13156 { 0, "defaultMidamble" },
13157 { 1, "commonMidamble" },
13158 { 2, "ueSpecificMidamble" },
13162 static const per_choice_t MidambleAllocationMode2_choice[] = {
13163 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13164 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13165 { 2, &hf_rnsap_ueSpecificMidamble_01, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftShort },
13166 { 0, NULL, 0, NULL }
13170 dissect_rnsap_MidambleAllocationMode2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13171 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13172 ett_rnsap_MidambleAllocationMode2, MidambleAllocationMode2_choice,
13179 static const per_sequence_t Type2_sequence[] = {
13180 { &hf_rnsap_midambleConfigurationBurstType2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType2 },
13181 { &hf_rnsap_midambleAllocationMode_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode2 },
13182 { NULL, 0, 0, NULL }
13186 dissect_rnsap_Type2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13187 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13188 ett_rnsap_Type2, Type2_sequence);
13194 static const value_string rnsap_MidambleAllocationMode3_vals[] = {
13195 { 0, "defaultMidamble" },
13196 { 1, "ueSpecificMidamble" },
13200 static const per_choice_t MidambleAllocationMode3_choice[] = {
13201 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13202 { 1, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
13203 { 0, NULL, 0, NULL }
13207 dissect_rnsap_MidambleAllocationMode3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13208 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13209 ett_rnsap_MidambleAllocationMode3, MidambleAllocationMode3_choice,
13216 static const per_sequence_t Type3_sequence[] = {
13217 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
13218 { &hf_rnsap_midambleAllocationMode_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode3 },
13219 { NULL, 0, 0, NULL }
13223 dissect_rnsap_Type3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13224 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13225 ett_rnsap_Type3, Type3_sequence);
13231 static const value_string rnsap_MidambleShiftAndBurstType_vals[] = {
13238 static const per_choice_t MidambleShiftAndBurstType_choice[] = {
13239 { 0, &hf_rnsap_type1 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type1 },
13240 { 1, &hf_rnsap_type2 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type2 },
13241 { 2, &hf_rnsap_type3 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type3 },
13242 { 0, NULL, 0, NULL }
13246 dissect_rnsap_MidambleShiftAndBurstType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13247 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13248 ett_rnsap_MidambleShiftAndBurstType, MidambleShiftAndBurstType_choice,
13255 static const value_string rnsap_TFCI_Presence_vals[] = {
13257 { 1, "not-present" },
13263 dissect_rnsap_TFCI_Presence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13264 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13265 2, NULL, FALSE, 0, NULL);
13273 dissect_rnsap_DPCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13274 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13275 0U, 239U, NULL, FALSE);
13281 static const value_string rnsap_TDD_ChannelisationCode_vals[] = {
13282 { 0, "chCode1div1" },
13283 { 1, "chCode2div1" },
13284 { 2, "chCode2div2" },
13285 { 3, "chCode4div1" },
13286 { 4, "chCode4div2" },
13287 { 5, "chCode4div3" },
13288 { 6, "chCode4div4" },
13289 { 7, "chCode8div1" },
13290 { 8, "chCode8div2" },
13291 { 9, "chCode8div3" },
13292 { 10, "chCode8div4" },
13293 { 11, "chCode8div5" },
13294 { 12, "chCode8div6" },
13295 { 13, "chCode8div7" },
13296 { 14, "chCode8div8" },
13297 { 15, "chCode16div1" },
13298 { 16, "chCode16div2" },
13299 { 17, "chCode16div3" },
13300 { 18, "chCode16div4" },
13301 { 19, "chCode16div5" },
13302 { 20, "chCode16div6" },
13303 { 21, "chCode16div7" },
13304 { 22, "chCode16div8" },
13305 { 23, "chCode16div9" },
13306 { 24, "chCode16div10" },
13307 { 25, "chCode16div11" },
13308 { 26, "chCode16div12" },
13309 { 27, "chCode16div13" },
13310 { 28, "chCode16div14" },
13311 { 29, "chCode16div15" },
13312 { 30, "chCode16div16" },
13316 static value_string_ext rnsap_TDD_ChannelisationCode_vals_ext = VALUE_STRING_EXT_INIT(rnsap_TDD_ChannelisationCode_vals);
13320 dissect_rnsap_TDD_ChannelisationCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13321 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13322 31, NULL, TRUE, 0, NULL);
13328 static const per_sequence_t TDD_DL_Code_InformationItem_sequence[] = {
13329 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
13330 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
13331 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13332 { NULL, 0, 0, NULL }
13336 dissect_rnsap_TDD_DL_Code_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13337 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13338 ett_rnsap_TDD_DL_Code_InformationItem, TDD_DL_Code_InformationItem_sequence);
13344 static const per_sequence_t TDD_DL_Code_Information_sequence_of[1] = {
13345 { &hf_rnsap_TDD_DL_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationItem },
13349 dissect_rnsap_TDD_DL_Code_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13350 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13351 ett_rnsap_TDD_DL_Code_Information, TDD_DL_Code_Information_sequence_of,
13352 1, maxNrOfDPCHs, FALSE);
13358 static const per_sequence_t DL_Timeslot_InformationItem_sequence[] = {
13359 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
13360 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
13361 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
13362 { &hf_rnsap_dL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_Information },
13363 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13364 { NULL, 0, 0, NULL }
13368 dissect_rnsap_DL_Timeslot_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13369 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13370 ett_rnsap_DL_Timeslot_InformationItem, DL_Timeslot_InformationItem_sequence);
13376 static const per_sequence_t DL_Timeslot_Information_sequence_of[1] = {
13377 { &hf_rnsap_DL_Timeslot_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem },
13381 dissect_rnsap_DL_Timeslot_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13382 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13383 ett_rnsap_DL_Timeslot_Information, DL_Timeslot_Information_sequence_of,
13384 1, maxNrOfTS, FALSE);
13392 dissect_rnsap_TimeSlotLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13393 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13394 0U, 6U, NULL, FALSE);
13400 static const value_string rnsap_MidambleAllocationMode_vals[] = {
13401 { 0, "defaultMidamble" },
13402 { 1, "commonMidamble" },
13403 { 2, "uESpecificMidamble" },
13409 dissect_rnsap_MidambleAllocationMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13410 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13411 3, NULL, TRUE, 0, NULL);
13417 static const value_string rnsap_MidambleConfigurationLCR_vals[] = {
13431 dissect_rnsap_MidambleConfigurationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13432 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13433 8, NULL, TRUE, 0, NULL);
13439 static const per_sequence_t MidambleShiftLCR_sequence[] = {
13440 { &hf_rnsap_midambleAllocationMode_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode },
13441 { &hf_rnsap_midambleShift_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLong },
13442 { &hf_rnsap_midambleConfigurationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationLCR },
13443 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13444 { NULL, 0, 0, NULL }
13448 dissect_rnsap_MidambleShiftLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13449 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13450 ett_rnsap_MidambleShiftLCR, MidambleShiftLCR_sequence);
13456 static const value_string rnsap_Modulation_vals[] = {
13464 dissect_rnsap_Modulation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13465 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13466 2, NULL, TRUE, 0, NULL);
13472 static const per_sequence_t TDD_ChannelisationCodeLCR_sequence[] = {
13473 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
13474 { &hf_rnsap_modulation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Modulation },
13475 { NULL, 0, 0, NULL }
13479 dissect_rnsap_TDD_ChannelisationCodeLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13480 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13481 ett_rnsap_TDD_ChannelisationCodeLCR, TDD_ChannelisationCodeLCR_sequence);
13489 dissect_rnsap_QPSK_DL_DPCH_TimeSlotFormatTDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13490 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13491 0U, 24U, NULL, TRUE);
13499 dissect_rnsap_EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13500 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13501 0U, 24U, NULL, TRUE);
13507 static const value_string rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals[] = {
13513 static const per_choice_t TDD_DL_DPCH_TimeSlotFormat_LCR_choice[] = {
13514 { 0, &hf_rnsap_qPSK , ASN1_EXTENSION_ROOT , dissect_rnsap_QPSK_DL_DPCH_TimeSlotFormatTDD_LCR },
13515 { 1, &hf_rnsap_eightPSK , ASN1_EXTENSION_ROOT , dissect_rnsap_EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR },
13516 { 0, NULL, 0, NULL }
13520 dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13521 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13522 ett_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR, TDD_DL_DPCH_TimeSlotFormat_LCR_choice,
13529 static const per_sequence_t TDD_DL_Code_LCR_InformationItem_sequence[] = {
13530 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
13531 { &hf_rnsap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
13532 { &hf_rnsap_tdd_DL_DPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR },
13533 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13534 { NULL, 0, 0, NULL }
13538 dissect_rnsap_TDD_DL_Code_LCR_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13539 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13540 ett_rnsap_TDD_DL_Code_LCR_InformationItem, TDD_DL_Code_LCR_InformationItem_sequence);
13546 static const per_sequence_t TDD_DL_Code_LCR_Information_sequence_of[1] = {
13547 { &hf_rnsap_TDD_DL_Code_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_LCR_InformationItem },
13551 dissect_rnsap_TDD_DL_Code_LCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13552 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13553 ett_rnsap_TDD_DL_Code_LCR_Information, TDD_DL_Code_LCR_Information_sequence_of,
13554 1, maxNrOfDPCHsLCR, FALSE);
13560 static const per_sequence_t DL_TimeslotLCR_InformationItem_sequence[] = {
13561 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
13562 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
13563 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
13564 { &hf_rnsap_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_LCR_Information },
13565 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13566 { NULL, 0, 0, NULL }
13570 dissect_rnsap_DL_TimeslotLCR_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13571 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13572 ett_rnsap_DL_TimeslotLCR_InformationItem, DL_TimeslotLCR_InformationItem_sequence);
13578 static const per_sequence_t DL_TimeslotLCR_Information_sequence_of[1] = {
13579 { &hf_rnsap_DL_TimeslotLCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_InformationItem },
13583 dissect_rnsap_DL_TimeslotLCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13584 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13585 ett_rnsap_DL_TimeslotLCR_Information, DL_TimeslotLCR_Information_sequence_of,
13586 1, maxNrOfDLTsLCR, FALSE);
13592 static const value_string rnsap_MidambleAllocationMode7681_vals[] = {
13593 { 0, "defaultMidamble" },
13594 { 1, "commonMidamble" },
13595 { 2, "ueSpecificMidamble" },
13599 static const per_choice_t MidambleAllocationMode7681_choice[] = {
13600 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13601 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13602 { 2, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
13603 { 0, NULL, 0, NULL }
13607 dissect_rnsap_MidambleAllocationMode7681(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13608 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13609 ett_rnsap_MidambleAllocationMode7681, MidambleAllocationMode7681_choice,
13616 static const per_sequence_t Type7681_sequence[] = {
13617 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
13618 { &hf_rnsap_midambleAllocationMode_04, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode7681 },
13619 { NULL, 0, 0, NULL }
13623 dissect_rnsap_Type7681(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13624 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13625 ett_rnsap_Type7681, Type7681_sequence);
13631 static const value_string rnsap_MidambleConfigurationBurstType2_768_vals[] = {
13639 dissect_rnsap_MidambleConfigurationBurstType2_768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13640 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13641 2, NULL, FALSE, 0, NULL);
13649 dissect_rnsap_MidambleShiftShort768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13650 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13651 0U, 7U, NULL, FALSE);
13657 static const value_string rnsap_MidambleAllocationMode7682_vals[] = {
13658 { 0, "defaultMidamble" },
13659 { 1, "commonMidamble" },
13660 { 2, "ueSpecificMidamble" },
13664 static const per_choice_t MidambleAllocationMode7682_choice[] = {
13665 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13666 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13667 { 2, &hf_rnsap_ueSpecificMidamble_02, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftShort768 },
13668 { 0, NULL, 0, NULL }
13672 dissect_rnsap_MidambleAllocationMode7682(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13673 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13674 ett_rnsap_MidambleAllocationMode7682, MidambleAllocationMode7682_choice,
13681 static const per_sequence_t Type7682_sequence[] = {
13682 { &hf_rnsap_midambleConfigurationBurstType2_768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType2_768 },
13683 { &hf_rnsap_midambleAllocationMode_05, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode7682 },
13684 { NULL, 0, 0, NULL }
13688 dissect_rnsap_Type7682(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13689 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13690 ett_rnsap_Type7682, Type7682_sequence);
13696 static const value_string rnsap_MidambleAllocationMode7683_vals[] = {
13697 { 0, "defaultMidamble" },
13698 { 1, "ueSpecificMidamble" },
13702 static const per_choice_t MidambleAllocationMode7683_choice[] = {
13703 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13704 { 1, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
13705 { 0, NULL, 0, NULL }
13709 dissect_rnsap_MidambleAllocationMode7683(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13710 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13711 ett_rnsap_MidambleAllocationMode7683, MidambleAllocationMode7683_choice,
13718 static const per_sequence_t Type7683_sequence[] = {
13719 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
13720 { &hf_rnsap_midambleAllocationMode_06, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode7683 },
13721 { NULL, 0, 0, NULL }
13725 dissect_rnsap_Type7683(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13726 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13727 ett_rnsap_Type7683, Type7683_sequence);
13733 static const value_string rnsap_MidambleShiftAndBurstType768_vals[] = {
13740 static const per_choice_t MidambleShiftAndBurstType768_choice[] = {
13741 { 0, &hf_rnsap_type1_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type7681 },
13742 { 1, &hf_rnsap_type2_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type7682 },
13743 { 2, &hf_rnsap_type3_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type7683 },
13744 { 0, NULL, 0, NULL }
13748 dissect_rnsap_MidambleShiftAndBurstType768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13749 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13750 ett_rnsap_MidambleShiftAndBurstType768, MidambleShiftAndBurstType768_choice,
13757 static const value_string rnsap_TDD_ChannelisationCode768_vals[] = {
13758 { 0, "chCode1div1" },
13759 { 1, "chCode2div1" },
13760 { 2, "chCode2div2" },
13761 { 3, "chCode4div1" },
13762 { 4, "chCode4div2" },
13763 { 5, "chCode4div3" },
13764 { 6, "chCode4div4" },
13765 { 7, "chCode8div1" },
13766 { 8, "chCode8div2" },
13767 { 9, "chCode8div3" },
13768 { 10, "chCode8div4" },
13769 { 11, "chCode8div5" },
13770 { 12, "chCode8div6" },
13771 { 13, "chCode8div7" },
13772 { 14, "chCode8div8" },
13773 { 15, "chCode16div1" },
13774 { 16, "chCode16div2" },
13775 { 17, "chCode16div3" },
13776 { 18, "chCode16div4" },
13777 { 19, "chCode16div5" },
13778 { 20, "chCode16div6" },
13779 { 21, "chCode16div7" },
13780 { 22, "chCode16div8" },
13781 { 23, "chCode16div9" },
13782 { 24, "chCode16div10" },
13783 { 25, "chCode16div11" },
13784 { 26, "chCode16div12" },
13785 { 27, "chCode16div13" },
13786 { 28, "chCode16div14" },
13787 { 29, "chCode16div15" },
13788 { 30, "chCode16div16" },
13789 { 31, "chCode32div1" },
13790 { 32, "chCode32div2" },
13791 { 33, "chCode32div3" },
13792 { 34, "chCode32div4" },
13793 { 35, "chCode32div5" },
13794 { 36, "chCode32div6" },
13795 { 37, "chCode32div7" },
13796 { 38, "chCode32div8" },
13797 { 39, "chCode32div9" },
13798 { 40, "chCode32div10" },
13799 { 41, "chCode32div11" },
13800 { 42, "chCode32div12" },
13801 { 43, "chCode32div13" },
13802 { 44, "chCode32div14" },
13803 { 45, "chCode32div15" },
13804 { 46, "chCode32div16" },
13805 { 47, "chCode32div17" },
13806 { 48, "chCode32div18" },
13807 { 49, "chCode32div19" },
13808 { 50, "chCode32div20" },
13809 { 51, "chCode32div21" },
13810 { 52, "chCode32div22" },
13811 { 53, "chCode32div23" },
13812 { 54, "chCode32div24" },
13813 { 55, "chCode32div25" },
13814 { 56, "chCode32div26" },
13815 { 57, "chCode32div27" },
13816 { 58, "chCode32div28" },
13817 { 59, "chCode32div29" },
13818 { 60, "chCode32div30" },
13819 { 61, "chCode32div31" },
13820 { 62, "chCode32div32" },
13824 static value_string_ext rnsap_TDD_ChannelisationCode768_vals_ext = VALUE_STRING_EXT_INIT(rnsap_TDD_ChannelisationCode768_vals);
13828 dissect_rnsap_TDD_ChannelisationCode768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13829 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13830 63, NULL, TRUE, 0, NULL);
13836 static const per_sequence_t TDD_DL_Code_InformationItem768_sequence[] = {
13837 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
13838 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
13839 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13840 { NULL, 0, 0, NULL }
13844 dissect_rnsap_TDD_DL_Code_InformationItem768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13845 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13846 ett_rnsap_TDD_DL_Code_InformationItem768, TDD_DL_Code_InformationItem768_sequence);
13852 static const per_sequence_t TDD_DL_Code_Information768_sequence_of[1] = {
13853 { &hf_rnsap_TDD_DL_Code_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationItem768 },
13857 dissect_rnsap_TDD_DL_Code_Information768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13858 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13859 ett_rnsap_TDD_DL_Code_Information768, TDD_DL_Code_Information768_sequence_of,
13860 1, maxNrOfDPCHs768, FALSE);
13866 static const per_sequence_t DL_Timeslot_InformationItem768_sequence[] = {
13867 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
13868 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
13869 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
13870 { &hf_rnsap_dL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_Information768 },
13871 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13872 { NULL, 0, 0, NULL }
13876 dissect_rnsap_DL_Timeslot_InformationItem768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13877 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13878 ett_rnsap_DL_Timeslot_InformationItem768, DL_Timeslot_InformationItem768_sequence);
13884 static const per_sequence_t DL_Timeslot_Information768_sequence_of[1] = {
13885 { &hf_rnsap_DL_Timeslot_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem768 },
13889 dissect_rnsap_DL_Timeslot_Information768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13890 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13891 ett_rnsap_DL_Timeslot_Information768, DL_Timeslot_Information768_sequence_of,
13892 1, maxNrOfTS, FALSE);
13900 dissect_rnsap_DL_TimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13901 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13902 0U, 91U, NULL, FALSE);
13908 static const per_sequence_t DL_TimeSlot_ISCP_InfoItem_sequence[] = {
13909 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
13910 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
13911 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13912 { NULL, 0, 0, NULL }
13916 dissect_rnsap_DL_TimeSlot_ISCP_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13917 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13918 ett_rnsap_DL_TimeSlot_ISCP_InfoItem, DL_TimeSlot_ISCP_InfoItem_sequence);
13924 static const per_sequence_t DL_TimeSlot_ISCP_Info_sequence_of[1] = {
13925 { &hf_rnsap_DL_TimeSlot_ISCP_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeSlot_ISCP_InfoItem },
13929 dissect_rnsap_DL_TimeSlot_ISCP_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13930 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13931 ett_rnsap_DL_TimeSlot_ISCP_Info, DL_TimeSlot_ISCP_Info_sequence_of,
13932 1, maxNrOfDLTs, FALSE);
13938 static const per_sequence_t DL_TimeSlot_ISCP_LCR_InfoItem_sequence[] = {
13939 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
13940 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
13941 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13942 { NULL, 0, 0, NULL }
13946 dissect_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13947 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13948 ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem, DL_TimeSlot_ISCP_LCR_InfoItem_sequence);
13954 static const per_sequence_t DL_TimeSlot_ISCP_LCR_Information_sequence_of[1] = {
13955 { &hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem },
13959 dissect_rnsap_DL_TimeSlot_ISCP_LCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13960 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13961 ett_rnsap_DL_TimeSlot_ISCP_LCR_Information, DL_TimeSlot_ISCP_LCR_Information_sequence_of,
13962 1, maxNrOfDLTsLCR, FALSE);
13968 static const value_string rnsap_Downlink_Compressed_Mode_Method_vals[] = {
13969 { 0, "not-Used-puncturing" },
13971 { 2, "higher-layer-scheduling" },
13977 dissect_rnsap_Downlink_Compressed_Mode_Method(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13978 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13979 3, NULL, TRUE, 0, NULL);
13985 static const value_string rnsap_DPC_Mode_vals[] = {
13993 dissect_rnsap_DPC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13994 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13995 2, NULL, TRUE, 0, NULL);
14001 static const value_string rnsap_DPC_Mode_Change_SupportIndicator_vals[] = {
14002 { 0, "dPC-ModeChangeSupported" },
14008 dissect_rnsap_DPC_Mode_Change_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14009 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14010 1, NULL, FALSE, 0, NULL);
14018 dissect_rnsap_DPCH_ID768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14019 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14020 0U, 479U, NULL, FALSE);
14028 dissect_rnsap_DPCHConstantValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14029 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14030 -10, 10U, NULL, FALSE);
14038 dissect_rnsap_DRXCycleLengthCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14039 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14040 3U, 9U, NULL, FALSE);
14048 dissect_rnsap_DSCH_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14049 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14050 0U, 65535U, NULL, FALSE);
14056 static const value_string rnsap_SchedulingPriorityIndicator_vals[] = {
14064 dissect_rnsap_SchedulingPriorityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14065 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14066 0U, 15U, NULL, FALSE);
14074 dissect_rnsap_MAC_c_sh_SDU_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14075 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14076 1U, 5000U, NULL, FALSE);
14082 static const per_sequence_t MAC_c_sh_SDU_LengthList_sequence_of[1] = {
14083 { &hf_rnsap_MAC_c_sh_SDU_LengthList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_c_sh_SDU_Length },
14087 dissect_rnsap_MAC_c_sh_SDU_LengthList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14088 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14089 ett_rnsap_MAC_c_sh_SDU_LengthList, MAC_c_sh_SDU_LengthList_sequence_of,
14090 1, maxNrOfMACcshSDU_Length, FALSE);
14096 static const per_sequence_t DSCH_FlowControlItem_sequence[] = {
14097 { &hf_rnsap_dSCH_SchedulingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
14098 { &hf_rnsap_mAC_c_sh_SDU_Lengths, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_c_sh_SDU_LengthList },
14099 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14100 { NULL, 0, 0, NULL }
14104 dissect_rnsap_DSCH_FlowControlItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14105 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14106 ett_rnsap_DSCH_FlowControlItem, DSCH_FlowControlItem_sequence);
14112 static const per_sequence_t DSCH_FlowControlInformation_sequence_of[1] = {
14113 { &hf_rnsap_DSCH_FlowControlInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlItem },
14117 dissect_rnsap_DSCH_FlowControlInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14118 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14119 ett_rnsap_DSCH_FlowControlInformation, DSCH_FlowControlInformation_sequence_of,
14128 dissect_rnsap_DSCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14129 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14130 0U, 255U, NULL, FALSE);
14138 dissect_rnsap_DSCH_InitialWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14139 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14140 1U, 255U, NULL, FALSE);
14146 static const per_sequence_t DSCH_TDD_InformationItem_sequence[] = {
14147 { &hf_rnsap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
14148 { &hf_rnsap_dl_ccTrCHID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
14149 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
14150 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
14151 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
14152 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
14153 { &hf_rnsap_bLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
14154 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14155 { NULL, 0, 0, NULL }
14159 dissect_rnsap_DSCH_TDD_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14160 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14161 ett_rnsap_DSCH_TDD_InformationItem, DSCH_TDD_InformationItem_sequence);
14167 static const per_sequence_t DSCH_TDD_Information_sequence_of[1] = {
14168 { &hf_rnsap_DSCH_TDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_TDD_InformationItem },
14172 dissect_rnsap_DSCH_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14173 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14174 ett_rnsap_DSCH_TDD_Information, DSCH_TDD_Information_sequence_of,
14175 1, maxNoOfDSCHs, FALSE);
14183 dissect_rnsap_DsField(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14184 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
14185 8, 8, FALSE, NULL);
14193 dissect_rnsap_EARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14194 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14195 0U, maxEARFCN, NULL, FALSE);
14201 static const per_sequence_t EARFCN_FDD_sequence[] = {
14202 { &hf_rnsap_uL_EARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN },
14203 { &hf_rnsap_dL_EARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN },
14204 { NULL, 0, 0, NULL }
14208 dissect_rnsap_EARFCN_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14209 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14210 ett_rnsap_EARFCN_FDD, EARFCN_FDD_sequence);
14216 static const value_string rnsap_EARFCN_Information_vals[] = {
14222 static const per_choice_t EARFCN_Information_choice[] = {
14223 { 0, &hf_rnsap_fDD , ASN1_EXTENSION_ROOT , dissect_rnsap_EARFCN_FDD },
14224 { 1, &hf_rnsap_tDD , ASN1_EXTENSION_ROOT , dissect_rnsap_EARFCN },
14225 { 0, NULL, 0, NULL }
14229 dissect_rnsap_EARFCN_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14230 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
14231 ett_rnsap_EARFCN_Information, EARFCN_Information_choice,
14238 static const value_string rnsap_E_AGCH_Table_Choice_vals[] = {
14240 { 1, "table16B-1" },
14246 dissect_rnsap_E_AGCH_Table_Choice(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14247 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14248 2, NULL, TRUE, 0, NULL);
14256 dissect_rnsap_BIT_STRING_SIZE_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14257 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
14258 28, 28, FALSE, NULL);
14264 static const per_sequence_t ECGI_sequence[] = {
14265 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
14266 { &hf_rnsap_e_UTRAN_Cell_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_28 },
14267 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14268 { NULL, 0, 0, NULL }
14272 dissect_rnsap_ECGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14273 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14274 ett_rnsap_ECGI, ECGI_sequence);
14282 dissect_rnsap_EDCH_DDI_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14283 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14284 0U, 62U, NULL, FALSE);
14290 static const value_string rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_vals[] = {
14291 { 0, "e-RGCH-E-HICH-Channelisation-Code-response-not-valid" },
14297 dissect_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14298 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14299 1, NULL, FALSE, 0, NULL);
14307 dissect_rnsap_GenericTrafficCategory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14308 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
14309 8, 8, FALSE, NULL);
14315 static const value_string rnsap_TnlQos_vals[] = {
14317 { 1, "genericTrafficCategory" },
14321 static const per_choice_t TnlQos_choice[] = {
14322 { 0, &hf_rnsap_dsField , ASN1_EXTENSION_ROOT , dissect_rnsap_DsField },
14323 { 1, &hf_rnsap_genericTrafficCategory, ASN1_EXTENSION_ROOT , dissect_rnsap_GenericTrafficCategory },
14324 { 0, NULL, 0, NULL }
14328 dissect_rnsap_TnlQos(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14329 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
14330 ett_rnsap_TnlQos, TnlQos_choice,
14337 static const value_string rnsap_TrafficClass_vals[] = {
14338 { 0, "conversational" },
14339 { 1, "streaming" },
14340 { 2, "interactive" },
14341 { 3, "background" },
14347 dissect_rnsap_TrafficClass(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14348 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14349 4, NULL, TRUE, 0, NULL);
14357 dissect_rnsap_Max_Bits_MACe_PDU_non_scheduled(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14358 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14359 1U, maxNrOfBits_MACe_PDU_non_scheduled, NULL, FALSE);
14365 static const per_sequence_t E_DCH_Non_Scheduled_Transmission_Grant_Items_sequence[] = {
14366 { &hf_rnsap_maxBits_MACe_PDU_non_scheduled, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Max_Bits_MACe_PDU_non_scheduled },
14367 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14368 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14369 { NULL, 0, 0, NULL }
14373 dissect_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14374 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14375 ett_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items, E_DCH_Non_Scheduled_Transmission_Grant_Items_sequence);
14381 static const value_string rnsap_E_DCH_Grant_Type_Information_vals[] = {
14382 { 0, "e-DCH-Non-Scheduled-Transmission-Grant" },
14383 { 1, "e-DCH-Scheduled-Transmission-Grant" },
14387 static const per_choice_t E_DCH_Grant_Type_Information_choice[] = {
14388 { 0, &hf_rnsap_e_DCH_Non_Scheduled_Transmission_Grant, ASN1_EXTENSION_ROOT , dissect_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items },
14389 { 1, &hf_rnsap_e_DCH_Scheduled_Transmission_Grant, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
14390 { 0, NULL, 0, NULL }
14394 dissect_rnsap_E_DCH_Grant_Type_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14395 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
14396 ett_rnsap_E_DCH_Grant_Type_Information, E_DCH_Grant_Type_Information_choice,
14403 static const value_string rnsap_SchedulingInformation_vals[] = {
14405 { 1, "not-included" },
14411 dissect_rnsap_SchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14412 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14413 2, NULL, FALSE, 0, NULL);
14421 dissect_rnsap_MACes_Guaranteed_Bitrate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14422 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14423 0U, 16777215U, NULL, TRUE);
14431 dissect_rnsap_MACdPDU_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14432 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14433 1U, 5000U, NULL, TRUE);
14439 static const per_sequence_t E_DCH_MACdPDU_SizeListItem_sequence[] = {
14440 { &hf_rnsap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
14441 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14442 { NULL, 0, 0, NULL }
14446 dissect_rnsap_E_DCH_MACdPDU_SizeListItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14447 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14448 ett_rnsap_E_DCH_MACdPDU_SizeListItem, E_DCH_MACdPDU_SizeListItem_sequence);
14454 static const per_sequence_t E_DCH_MACdPDU_SizeList_sequence_of[1] = {
14455 { &hf_rnsap_E_DCH_MACdPDU_SizeList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeListItem },
14459 dissect_rnsap_E_DCH_MACdPDU_SizeList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14460 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14461 ett_rnsap_E_DCH_MACdPDU_SizeList, E_DCH_MACdPDU_SizeList_sequence_of,
14462 1, maxNrOfMACdPDUSize, FALSE);
14468 static const per_sequence_t E_DCH_LogicalChannelInformationItem_sequence[] = {
14469 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
14470 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
14471 { &hf_rnsap_schedulingInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingInformation },
14472 { &hf_rnsap_mACes_GuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACes_Guaranteed_Bitrate },
14473 { &hf_rnsap_eDCH_DDI_Value, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_DDI_Value },
14474 { &hf_rnsap_mACd_PDU_Size_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeList },
14475 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14476 { NULL, 0, 0, NULL }
14480 dissect_rnsap_E_DCH_LogicalChannelInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14481 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14482 ett_rnsap_E_DCH_LogicalChannelInformationItem, E_DCH_LogicalChannelInformationItem_sequence);
14488 static const per_sequence_t E_DCH_LogicalChannelInformation_sequence_of[1] = {
14489 { &hf_rnsap_E_DCH_LogicalChannelInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelInformationItem },
14493 dissect_rnsap_E_DCH_LogicalChannelInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14494 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14495 ett_rnsap_E_DCH_LogicalChannelInformation, E_DCH_LogicalChannelInformation_sequence_of,
14496 1, maxNoOfLogicalChannels, FALSE);
14502 static const per_sequence_t EDCH_MACdFlow_Specific_InfoItem_sequence[] = {
14503 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14504 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
14505 { &hf_rnsap_tnlQoS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
14506 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
14507 { &hf_rnsap_maxNr_Retransmissions_EDCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
14508 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrafficClass },
14509 { &hf_rnsap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_FDD },
14510 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
14511 { &hf_rnsap_eDCH_Grant_Type_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Grant_Type_Information },
14512 { &hf_rnsap_bundlingModeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BundlingModeIndicator },
14513 { &hf_rnsap_eDCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelInformation },
14514 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14515 { NULL, 0, 0, NULL }
14519 dissect_rnsap_EDCH_MACdFlow_Specific_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14520 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14521 ett_rnsap_EDCH_MACdFlow_Specific_InfoItem, EDCH_MACdFlow_Specific_InfoItem_sequence);
14527 static const per_sequence_t EDCH_MACdFlow_Specific_InfoList_sequence_of[1] = {
14528 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoItem },
14532 dissect_rnsap_EDCH_MACdFlow_Specific_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14533 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14534 ett_rnsap_EDCH_MACdFlow_Specific_InfoList, EDCH_MACdFlow_Specific_InfoList_sequence_of,
14535 1, maxNrOfEDCHMACdFlows, FALSE);
14541 static const per_sequence_t EDCH_MACdFlows_Information_sequence[] = {
14542 { &hf_rnsap_eDCH_MACdFlow_Specific_Information_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoList },
14543 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14544 { NULL, 0, 0, NULL }
14548 dissect_rnsap_EDCH_MACdFlows_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14549 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14550 ett_rnsap_EDCH_MACdFlows_Information, EDCH_MACdFlows_Information_sequence);
14558 dissect_rnsap_E_DCH_Reference_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14559 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14560 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
14566 static const per_sequence_t EDCH_FDD_Information_sequence[] = {
14567 { &hf_rnsap_eDCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlows_Information },
14568 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14569 { &hf_rnsap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Maximum_Bitrate },
14570 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
14571 { &hf_rnsap_e_DCH_Reference_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Reference_Power_Offset },
14572 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14573 { NULL, 0, 0, NULL }
14577 dissect_rnsap_EDCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14578 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14579 ett_rnsap_EDCH_FDD_Information, EDCH_FDD_Information_sequence);
14585 static const per_sequence_t EDCH_MACdFlow_Specific_InformationResponseItem_sequence[] = {
14586 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14587 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
14588 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
14589 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14590 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14591 { NULL, 0, 0, NULL }
14595 dissect_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14596 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14597 ett_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem, EDCH_MACdFlow_Specific_InformationResponseItem_sequence);
14603 static const per_sequence_t EDCH_MACdFlow_Specific_InformationResponse_sequence_of[1] = {
14604 { &hf_rnsap_EDCH_MACdFlow_Specific_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem },
14608 dissect_rnsap_EDCH_MACdFlow_Specific_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14609 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14610 ett_rnsap_EDCH_MACdFlow_Specific_InformationResponse, EDCH_MACdFlow_Specific_InformationResponse_sequence_of,
14611 1, maxNrOfEDCHMACdFlows, FALSE);
14617 static const per_sequence_t EDCH_FDD_InformationResponse_sequence[] = {
14618 { &hf_rnsap_eDCH_MACdFlow_Specific_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InformationResponse },
14619 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14620 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14621 { NULL, 0, 0, NULL }
14625 dissect_rnsap_EDCH_FDD_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14626 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14627 ett_rnsap_EDCH_FDD_InformationResponse, EDCH_FDD_InformationResponse_sequence);
14633 static const value_string rnsap_TransportBearerRequestIndicator_vals[] = {
14634 { 0, "bearer-requested" },
14635 { 1, "bearer-not-requested" },
14641 dissect_rnsap_TransportBearerRequestIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14642 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14643 2, NULL, TRUE, 0, NULL);
14649 static const per_sequence_t E_DCH_MACdPDU_SizeToModifyList_sequence_of[1] = {
14650 { &hf_rnsap_E_DCH_MACdPDU_SizeToModifyList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeListItem },
14654 dissect_rnsap_E_DCH_MACdPDU_SizeToModifyList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14655 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14656 ett_rnsap_E_DCH_MACdPDU_SizeToModifyList, E_DCH_MACdPDU_SizeToModifyList_sequence_of,
14657 0, maxNrOfMACdPDUSize, FALSE);
14663 static const per_sequence_t E_DCH_LogicalChannelToModifyItem_sequence[] = {
14664 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
14665 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
14666 { &hf_rnsap_schedulingInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingInformation },
14667 { &hf_rnsap_mACes_GuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACes_Guaranteed_Bitrate },
14668 { &hf_rnsap_eDCH_DDI_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_DDI_Value },
14669 { &hf_rnsap_mACd_PDU_Size_List_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeToModifyList },
14670 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14671 { NULL, 0, 0, NULL }
14675 dissect_rnsap_E_DCH_LogicalChannelToModifyItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14676 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14677 ett_rnsap_E_DCH_LogicalChannelToModifyItem, E_DCH_LogicalChannelToModifyItem_sequence);
14683 static const per_sequence_t E_DCH_LogicalChannelToModify_sequence_of[1] = {
14684 { &hf_rnsap_E_DCH_LogicalChannelToModify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelToModifyItem },
14688 dissect_rnsap_E_DCH_LogicalChannelToModify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14689 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14690 ett_rnsap_E_DCH_LogicalChannelToModify, E_DCH_LogicalChannelToModify_sequence_of,
14691 1, maxNoOfLogicalChannels, FALSE);
14697 static const per_sequence_t E_DCH_LogicalChannelToDeleteItem_sequence[] = {
14698 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
14699 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14700 { NULL, 0, 0, NULL }
14704 dissect_rnsap_E_DCH_LogicalChannelToDeleteItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14705 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14706 ett_rnsap_E_DCH_LogicalChannelToDeleteItem, E_DCH_LogicalChannelToDeleteItem_sequence);
14712 static const per_sequence_t E_DCH_LogicalChannelToDelete_sequence_of[1] = {
14713 { &hf_rnsap_E_DCH_LogicalChannelToDelete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelToDeleteItem },
14717 dissect_rnsap_E_DCH_LogicalChannelToDelete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14718 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14719 ett_rnsap_E_DCH_LogicalChannelToDelete, E_DCH_LogicalChannelToDelete_sequence_of,
14720 1, maxNoOfLogicalChannels, FALSE);
14726 static const per_sequence_t EDCH_MACdFlow_Specific_InfoToModifyItem_sequence[] = {
14727 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14728 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
14729 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
14730 { &hf_rnsap_tnlQoS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
14731 { &hf_rnsap_maxNr_Retransmissions_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNr_Retransmissions_EDCH },
14732 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrafficClass },
14733 { &hf_rnsap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_HARQ_PO_FDD },
14734 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
14735 { &hf_rnsap_eDCH_Grant_Type_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Grant_Type_Information },
14736 { &hf_rnsap_bundlingModeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BundlingModeIndicator },
14737 { &hf_rnsap_eDCH_LogicalChannelToAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelInformation },
14738 { &hf_rnsap_eDCH_LogicalChannelToModify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToModify },
14739 { &hf_rnsap_eDCH_LogicalChannelToDelete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToDelete },
14740 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14741 { NULL, 0, 0, NULL }
14745 dissect_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14746 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14747 ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem, EDCH_MACdFlow_Specific_InfoToModifyItem_sequence);
14753 static const per_sequence_t EDCH_MACdFlow_Specific_InfoToModifyList_sequence_of[1] = {
14754 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem },
14758 dissect_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14759 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14760 ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList, EDCH_MACdFlow_Specific_InfoToModifyList_sequence_of,
14761 1, maxNrOfEDCHMACdFlows, FALSE);
14767 static const value_string rnsap_MACeReset_Indicator_vals[] = {
14768 { 0, "mACeReset" },
14774 dissect_rnsap_MACeReset_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14775 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14776 1, NULL, FALSE, 0, NULL);
14782 static const per_sequence_t EDCH_FDD_Information_To_Modify_sequence[] = {
14783 { &hf_rnsap_eDCH_MACdFlow_Specific_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList },
14784 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14785 { &hf_rnsap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Maximum_Bitrate },
14786 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
14787 { &hf_rnsap_e_DCH_Reference_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Reference_Power_Offset },
14788 { &hf_rnsap_mACeReset_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACeReset_Indicator },
14789 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14790 { NULL, 0, 0, NULL }
14794 dissect_rnsap_EDCH_FDD_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14795 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14796 ett_rnsap_EDCH_FDD_Information_To_Modify, EDCH_FDD_Information_To_Modify_sequence);
14802 static const per_sequence_t E_DCH_MACdFlow_Specific_UpdateInformation_Item_sequence[] = {
14803 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14804 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14805 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14806 { NULL, 0, 0, NULL }
14810 dissect_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14811 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14812 ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item, E_DCH_MACdFlow_Specific_UpdateInformation_Item_sequence);
14818 static const per_sequence_t E_DCH_MACdFlow_Specific_UpdateInformation_sequence_of[1] = {
14819 { &hf_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item },
14823 dissect_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14824 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14825 ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation, E_DCH_MACdFlow_Specific_UpdateInformation_sequence_of,
14826 1, maxNrOfEDCHMACdFlows, FALSE);
14832 static const per_sequence_t E_DCH_FDD_Update_Information_sequence[] = {
14833 { &hf_rnsap_e_DCH_MACdFlow_Specific_UpdateInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation },
14834 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14835 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14836 { NULL, 0, 0, NULL }
14840 dissect_rnsap_E_DCH_FDD_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14841 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14842 ett_rnsap_E_DCH_FDD_Update_Information, E_DCH_FDD_Update_Information_sequence);
14848 static const per_sequence_t E_DCH_DL_Control_Channel_Change_Information_Item_sequence[] = {
14849 { &hf_rnsap_e_DCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
14850 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14851 { NULL, 0, 0, NULL }
14855 dissect_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14856 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14857 ett_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item, E_DCH_DL_Control_Channel_Change_Information_Item_sequence);
14863 static const per_sequence_t E_DCH_DL_Control_Channel_Change_Information_sequence_of[1] = {
14864 { &hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item },
14868 dissect_rnsap_E_DCH_DL_Control_Channel_Change_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14869 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14870 ett_rnsap_E_DCH_DL_Control_Channel_Change_Information, E_DCH_DL_Control_Channel_Change_Information_sequence_of,
14871 1, maxNrOfEDCHRLs, FALSE);
14877 static const per_sequence_t E_DCH_DL_Control_Channel_Grant_Information_Item_sequence[] = {
14878 { &hf_rnsap_e_DCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
14879 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14880 { NULL, 0, 0, NULL }
14884 dissect_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14885 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14886 ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item, E_DCH_DL_Control_Channel_Grant_Information_Item_sequence);
14892 static const per_sequence_t E_DCH_DL_Control_Channel_Grant_Information_sequence_of[1] = {
14893 { &hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item },
14897 dissect_rnsap_E_DCH_DL_Control_Channel_Grant_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14898 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14899 ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information, E_DCH_DL_Control_Channel_Grant_Information_sequence_of,
14900 1, maxNrOfEDCHRLs, FALSE);
14908 dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14909 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14910 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
14916 static const value_string rnsap_E_DCH_MACdPDUSizeFormat_vals[] = {
14917 { 0, "fixedMACdPDU-Size" },
14918 { 1, "flexibleMACdPDU-Size" },
14924 dissect_rnsap_E_DCH_MACdPDUSizeFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14925 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14926 2, NULL, FALSE, 0, NULL);
14932 static const per_sequence_t EDCH_MACdFlows_To_Delete_Item_sequence[] = {
14933 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14934 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14935 { NULL, 0, 0, NULL }
14939 dissect_rnsap_EDCH_MACdFlows_To_Delete_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14940 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14941 ett_rnsap_EDCH_MACdFlows_To_Delete_Item, EDCH_MACdFlows_To_Delete_Item_sequence);
14947 static const per_sequence_t EDCH_MACdFlows_To_Delete_sequence_of[1] = {
14948 { &hf_rnsap_EDCH_MACdFlows_To_Delete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlows_To_Delete_Item },
14952 dissect_rnsap_EDCH_MACdFlows_To_Delete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14953 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14954 ett_rnsap_EDCH_MACdFlows_To_Delete, EDCH_MACdFlows_To_Delete_sequence_of,
14955 1, maxNrOfEDCHMACdFlows, FALSE);
14961 static const value_string rnsap_EDCH_RL_Indication_vals[] = {
14969 dissect_rnsap_EDCH_RL_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14970 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14971 2, NULL, FALSE, 0, NULL);
14979 dissect_rnsap_E_DCH_TFCI_Table_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14980 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14981 0U, 1U, NULL, TRUE);
14987 static const value_string rnsap_Max_Set_E_DPDCHs_vals[] = {
14997 { 9, "v2xN2plus2xN4" },
14998 { 10, "v2xM2plus2xM4" },
15004 dissect_rnsap_Max_Set_E_DPDCHs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15005 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15006 10, NULL, TRUE, 1, NULL);
15014 dissect_rnsap_PunctureLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15015 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15016 0U, 15U, NULL, FALSE);
15024 dissect_rnsap_Reference_E_TFCI_PO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15025 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15026 0U, maxNrOfRefETFCI_PO_QUANTSTEPs, NULL, FALSE);
15032 static const per_sequence_t Reference_E_TFCI_Information_Item_sequence[] = {
15033 { &hf_rnsap_reference_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCI },
15034 { &hf_rnsap_reference_E_TFCI_PO, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Reference_E_TFCI_PO },
15035 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15036 { NULL, 0, 0, NULL }
15040 dissect_rnsap_Reference_E_TFCI_Information_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15041 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15042 ett_rnsap_Reference_E_TFCI_Information_Item, Reference_E_TFCI_Information_Item_sequence);
15048 static const per_sequence_t Reference_E_TFCI_Information_sequence_of[1] = {
15049 { &hf_rnsap_Reference_E_TFCI_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Reference_E_TFCI_Information_Item },
15053 dissect_rnsap_Reference_E_TFCI_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15054 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15055 ett_rnsap_Reference_E_TFCI_Information, Reference_E_TFCI_Information_sequence_of,
15056 1, maxNrOfRefETFCIs, FALSE);
15062 static const per_sequence_t E_TFCS_Information_sequence[] = {
15063 { &hf_rnsap_e_DCH_TFCI_Table_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TFCI_Table_Index },
15064 { &hf_rnsap_e_DCH_Min_Set_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCI },
15065 { &hf_rnsap_reference_E_TFCI_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Reference_E_TFCI_Information },
15066 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15067 { NULL, 0, 0, NULL }
15071 dissect_rnsap_E_TFCS_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15072 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15073 ett_rnsap_E_TFCS_Information, E_TFCS_Information_sequence);
15079 static const value_string rnsap_E_TTI_vals[] = {
15087 dissect_rnsap_E_TTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15088 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15089 2, NULL, FALSE, 0, NULL);
15097 dissect_rnsap_E_DPCCH_PO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15098 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15099 0U, maxNrOfEDPCCH_PO_QUANTSTEPs, NULL, FALSE);
15107 dissect_rnsap_E_RGCH_2_IndexStepThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15108 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15109 0U, 37U, NULL, FALSE);
15117 dissect_rnsap_E_RGCH_3_IndexStepThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15118 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15119 0U, 37U, NULL, FALSE);
15125 static const value_string rnsap_HARQ_Info_for_E_DCH_vals[] = {
15133 dissect_rnsap_HARQ_Info_for_E_DCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15134 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15135 2, NULL, FALSE, 0, NULL);
15141 static const value_string rnsap_HSDSCH_Configured_Indicator_vals[] = {
15142 { 0, "configured-HS-DSCH" },
15143 { 1, "no-configured-HS-DSCH" },
15149 dissect_rnsap_HSDSCH_Configured_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15150 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15151 2, NULL, FALSE, 0, NULL);
15157 static const per_sequence_t EDPCH_Information_FDD_sequence[] = {
15158 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Max_Set_E_DPDCHs },
15159 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
15160 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information },
15161 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TTI },
15162 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DPCCH_PO },
15163 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_2_IndexStepThreshold },
15164 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_3_IndexStepThreshold },
15165 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
15166 { &hf_rnsap_hSDSCH_Configured_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Configured_Indicator },
15167 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15168 { NULL, 0, 0, NULL }
15172 dissect_rnsap_EDPCH_Information_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15173 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15174 ett_rnsap_EDPCH_Information_FDD, EDPCH_Information_FDD_sequence);
15180 static const per_sequence_t EDPCH_Information_RLReconfPrepare_FDD_sequence[] = {
15181 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Max_Set_E_DPDCHs },
15182 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
15183 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information },
15184 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TTI },
15185 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DPCCH_PO },
15186 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_2_IndexStepThreshold },
15187 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_3_IndexStepThreshold },
15188 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Info_for_E_DCH },
15189 { &hf_rnsap_hSDSCH_Configured_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_Configured_Indicator },
15190 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15191 { NULL, 0, 0, NULL }
15195 dissect_rnsap_EDPCH_Information_RLReconfPrepare_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15196 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15197 ett_rnsap_EDPCH_Information_RLReconfPrepare_FDD, EDPCH_Information_RLReconfPrepare_FDD_sequence);
15203 static const per_sequence_t EDPCH_Information_RLReconfRequest_FDD_sequence[] = {
15204 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Max_Set_E_DPDCHs },
15205 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
15206 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information },
15207 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TTI },
15208 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DPCCH_PO },
15209 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_2_IndexStepThreshold },
15210 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_3_IndexStepThreshold },
15211 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Info_for_E_DCH },
15212 { &hf_rnsap_hSDSCH_Configured_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_Configured_Indicator },
15213 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15214 { NULL, 0, 0, NULL }
15218 dissect_rnsap_EDPCH_Information_RLReconfRequest_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15219 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15220 ett_rnsap_EDPCH_Information_RLReconfRequest_FDD, EDPCH_Information_RLReconfRequest_FDD_sequence);
15228 dissect_rnsap_E_DPDCH_PowerInterpolation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15229 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
15235 static const per_sequence_t EDCH_Serving_RL_in_this_DRNS_sequence[] = {
15236 { &hf_rnsap_e_DCH_Serving_RL_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
15237 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15238 { NULL, 0, 0, NULL }
15242 dissect_rnsap_EDCH_Serving_RL_in_this_DRNS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15243 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15244 ett_rnsap_EDCH_Serving_RL_in_this_DRNS, EDCH_Serving_RL_in_this_DRNS_sequence);
15250 static const value_string rnsap_EDCH_Serving_RL_vals[] = {
15251 { 0, "e-DCH-Serving-RL-in-this-DRNS" },
15252 { 1, "e-DCH-Serving-RL-not-in-this-DRNS" },
15256 static const per_choice_t EDCH_Serving_RL_choice[] = {
15257 { 0, &hf_rnsap_e_DCH_Serving_RL_in_this_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_EDCH_Serving_RL_in_this_DRNS },
15258 { 1, &hf_rnsap_e_DCH_Serving_RL_not_in_this_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
15259 { 0, NULL, 0, NULL }
15263 dissect_rnsap_EDCH_Serving_RL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15264 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
15265 ett_rnsap_EDCH_Serving_RL, EDCH_Serving_RL_choice,
15274 dissect_rnsap_PriorityQueue_Id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15275 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15276 0U, maxNrOfPrioQueues_1, NULL, FALSE);
15282 static const value_string rnsap_T1_vals[] = {
15304 dissect_rnsap_T1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15305 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15306 16, NULL, TRUE, 0, NULL);
15312 static const value_string rnsap_MAC_ehs_Reset_Timer_vals[] = {
15322 dissect_rnsap_MAC_ehs_Reset_Timer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15323 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15324 4, NULL, TRUE, 0, NULL);
15330 static const value_string rnsap_MAC_hsWindowSize_vals[] = {
15345 dissect_rnsap_MAC_hsWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15346 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15347 7, NULL, TRUE, 2, NULL);
15353 static const per_sequence_t PriorityQueue_InfoItem_EnhancedFACH_PCH_sequence[] = {
15354 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
15355 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
15356 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T1 },
15357 { &hf_rnsap_mAC_ehs_Reset_Timer, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_ehs_Reset_Timer },
15358 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
15359 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_hsWindowSize },
15360 { &hf_rnsap_maximum_MACdPDU_Size_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_PDU_SizeExtended },
15361 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15362 { NULL, 0, 0, NULL }
15366 dissect_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15367 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15368 ett_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH, PriorityQueue_InfoItem_EnhancedFACH_PCH_sequence);
15374 static const per_sequence_t PriorityQueue_InfoList_EnhancedFACH_PCH_sequence_of[1] = {
15375 { &hf_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH },
15379 dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15380 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15381 ett_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH, PriorityQueue_InfoList_EnhancedFACH_PCH_sequence_of,
15382 1, maxNrOfPrioQueues, FALSE);
15390 dissect_rnsap_HSDSCH_InitialWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15391 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15392 1U, 255U, NULL, FALSE);
15398 static const per_sequence_t HSDSCH_Initial_Capacity_AllocationItem_sequence[] = {
15399 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
15400 { &hf_rnsap_maximum_MACdPDU_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
15401 { &hf_rnsap_hSDSCH_InitialWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_InitialWindowSize },
15402 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15403 { NULL, 0, 0, NULL }
15407 dissect_rnsap_HSDSCH_Initial_Capacity_AllocationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15408 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15409 ett_rnsap_HSDSCH_Initial_Capacity_AllocationItem, HSDSCH_Initial_Capacity_AllocationItem_sequence);
15415 static const per_sequence_t HSDSCH_Initial_Capacity_Allocation_sequence_of[1] = {
15416 { &hf_rnsap_HSDSCH_Initial_Capacity_Allocation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Initial_Capacity_AllocationItem },
15420 dissect_rnsap_HSDSCH_Initial_Capacity_Allocation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15421 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15422 ett_rnsap_HSDSCH_Initial_Capacity_Allocation, HSDSCH_Initial_Capacity_Allocation_sequence_of,
15423 1, maxNrOfPrioQueues, FALSE);
15431 dissect_rnsap_HSDSCH_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15432 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15433 0U, 65535U, NULL, FALSE);
15439 static const per_sequence_t Enhanced_FACH_Information_ResponseFDD_sequence[] = {
15440 { &hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
15441 { &hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
15442 { &hf_rnsap_priorityQueueInfo_EnhancedPCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
15443 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Initial_Capacity_Allocation },
15444 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_RNTI },
15445 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15446 { NULL, 0, 0, NULL }
15450 dissect_rnsap_Enhanced_FACH_Information_ResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15451 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15452 ett_rnsap_Enhanced_FACH_Information_ResponseFDD, Enhanced_FACH_Information_ResponseFDD_sequence);
15458 static const per_sequence_t Enhanced_FACH_Information_ResponseLCR_sequence[] = {
15459 { &hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
15460 { &hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
15461 { &hf_rnsap_priorityQueueInfo_EnhancedPCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
15462 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Initial_Capacity_Allocation },
15463 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_RNTI },
15464 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15465 { NULL, 0, 0, NULL }
15469 dissect_rnsap_Enhanced_FACH_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15470 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15471 ett_rnsap_Enhanced_FACH_Information_ResponseLCR, Enhanced_FACH_Information_ResponseLCR_sequence);
15479 dissect_rnsap_Enhanced_FACH_Support_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15480 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
15486 static const value_string rnsap_EnhancedHSServingCC_Abort_vals[] = {
15487 { 0, "abortEnhancedHSServingCC" },
15493 dissect_rnsap_EnhancedHSServingCC_Abort(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15494 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15495 1, NULL, TRUE, 0, NULL);
15501 static const value_string rnsap_Enhanced_PCH_Capability_vals[] = {
15502 { 0, "enhanced-pch-capable" },
15503 { 1, "enhanced-pch-not-capable" },
15509 dissect_rnsap_Enhanced_PCH_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15510 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15511 2, NULL, FALSE, 0, NULL);
15519 dissect_rnsap_E_TFCI_BetaEC_Boost(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15520 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15521 0U, 127U, NULL, TRUE);
15529 dissect_rnsap_UL_Delta_T2TP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15530 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15531 0U, 6U, NULL, TRUE);
15537 static const per_sequence_t E_TFCI_Boost_Information_sequence[] = {
15538 { &hf_rnsap_e_TFCI_BetaEC_Boost, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCI_BetaEC_Boost },
15539 { &hf_rnsap_uL_Delta_T2TP , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_Delta_T2TP },
15540 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15541 { NULL, 0, 0, NULL }
15545 dissect_rnsap_E_TFCI_Boost_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15546 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15547 ett_rnsap_E_TFCI_Boost_Information, E_TFCI_Boost_Information_sequence);
15553 static const value_string rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_vals[] = {
15554 { 0, "e-DCH-Minimum-Set-E-TFCI-response-not-valid" },
15560 dissect_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15561 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15562 1, NULL, FALSE, 0, NULL);
15570 dissect_rnsap_Enhanced_PrimaryCPICH_EcNo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15571 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15572 0U, 49U, NULL, FALSE);
15580 dissect_rnsap_Extension_MeasurementThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15581 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
15587 static const value_string rnsap_MeasurementThreshold_vals[] = {
15589 { 1, "sir-error" },
15590 { 2, "transmitted-code-power" },
15592 { 4, "rx-timing-deviation" },
15593 { 5, "round-trip-time" },
15594 { 6, "extension-MeasurementThreshold" },
15598 static const per_choice_t MeasurementThreshold_choice[] = {
15599 { 0, &hf_rnsap_sir_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Value },
15600 { 1, &hf_rnsap_sir_error_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Error_Value },
15601 { 2, &hf_rnsap_transmitted_code_power_01, ASN1_EXTENSION_ROOT , dissect_rnsap_Transmitted_Code_Power_Value },
15602 { 3, &hf_rnsap_rscp_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RSCP_Value },
15603 { 4, &hf_rnsap_rx_timing_deviation, ASN1_EXTENSION_ROOT , dissect_rnsap_Rx_Timing_Deviation_Value },
15604 { 5, &hf_rnsap_round_trip_time_01, ASN1_EXTENSION_ROOT , dissect_rnsap_Round_Trip_Time_Value },
15605 { 6, &hf_rnsap_extension_MeasurementThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_MeasurementThreshold },
15606 { 0, NULL, 0, NULL }
15610 dissect_rnsap_MeasurementThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15611 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
15612 ett_rnsap_MeasurementThreshold, MeasurementThreshold_choice,
15621 dissect_rnsap_MeasurementHysteresisTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15622 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15623 1U, 6000U, NULL, TRUE);
15629 static const per_sequence_t EventA_sequence[] = {
15630 { &hf_rnsap_measurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
15631 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
15632 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15633 { NULL, 0, 0, NULL }
15637 dissect_rnsap_EventA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15638 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15639 ett_rnsap_EventA, EventA_sequence);
15645 static const per_sequence_t EventB_sequence[] = {
15646 { &hf_rnsap_measurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
15647 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
15648 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15649 { NULL, 0, 0, NULL }
15653 dissect_rnsap_EventB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15654 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15655 ett_rnsap_EventB, EventB_sequence);
15663 dissect_rnsap_SIR_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15664 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15665 0U, 62U, NULL, FALSE);
15673 dissect_rnsap_SIR_Error_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15674 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15675 0U, 124U, NULL, FALSE);
15683 dissect_rnsap_Transmitted_Code_Power_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15684 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15685 0U, 112U, NULL, TRUE);
15693 dissect_rnsap_RSCP_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15694 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15695 0U, 126U, NULL, FALSE);
15703 dissect_rnsap_Round_Trip_Time_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15704 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15705 0U, 32766U, NULL, FALSE);
15713 dissect_rnsap_Extension_MeasurementIncreaseDecreaseThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15714 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
15720 static const value_string rnsap_MeasurementIncreaseDecreaseThreshold_vals[] = {
15722 { 1, "sir-error" },
15723 { 2, "transmitted-code-power" },
15725 { 4, "round-trip-time" },
15726 { 5, "extension-MeasurementIncreaseDecreaseThreshold" },
15730 static const per_choice_t MeasurementIncreaseDecreaseThreshold_choice[] = {
15731 { 0, &hf_rnsap_sir , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Value_IncrDecrThres },
15732 { 1, &hf_rnsap_sir_error , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Error_Value_IncrDecrThres },
15733 { 2, &hf_rnsap_transmitted_code_power, ASN1_EXTENSION_ROOT , dissect_rnsap_Transmitted_Code_Power_Value_IncrDecrThres },
15734 { 3, &hf_rnsap_rscp , ASN1_EXTENSION_ROOT , dissect_rnsap_RSCP_Value_IncrDecrThres },
15735 { 4, &hf_rnsap_round_trip_time, ASN1_EXTENSION_ROOT , dissect_rnsap_Round_Trip_Time_IncrDecrThres },
15736 { 5, &hf_rnsap_extension_MeasurementIncreaseDecreaseThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_MeasurementIncreaseDecreaseThreshold },
15737 { 0, NULL, 0, NULL }
15741 dissect_rnsap_MeasurementIncreaseDecreaseThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15742 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
15743 ett_rnsap_MeasurementIncreaseDecreaseThreshold, MeasurementIncreaseDecreaseThreshold_choice,
15752 dissect_rnsap_MeasurementChangeTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15753 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15754 1U, 6000U, NULL, TRUE);
15760 static const per_sequence_t EventC_sequence[] = {
15761 { &hf_rnsap_measurementIncreaseDecreaseThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementIncreaseDecreaseThreshold },
15762 { &hf_rnsap_measurementChangeTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementChangeTime },
15763 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15764 { NULL, 0, 0, NULL }
15768 dissect_rnsap_EventC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15769 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15770 ett_rnsap_EventC, EventC_sequence);
15776 static const per_sequence_t EventD_sequence[] = {
15777 { &hf_rnsap_measurementIncreaseDecreaseThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementIncreaseDecreaseThreshold },
15778 { &hf_rnsap_measurementChangeTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementChangeTime },
15779 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15780 { NULL, 0, 0, NULL }
15784 dissect_rnsap_EventD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15785 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15786 ett_rnsap_EventD, EventD_sequence);
15794 dissect_rnsap_INTEGER_1_6000_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15795 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15796 1U, 6000U, NULL, TRUE);
15804 dissect_rnsap_INTEGER_1_60_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15805 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15806 1U, 60U, NULL, TRUE);
15812 static const value_string rnsap_ReportPeriodicity_vals[] = {
15818 static const per_choice_t ReportPeriodicity_choice[] = {
15819 { 0, &hf_rnsap_ten_msec , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_6000_ },
15820 { 1, &hf_rnsap_min , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_60_ },
15821 { 0, NULL, 0, NULL }
15825 dissect_rnsap_ReportPeriodicity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15826 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
15827 ett_rnsap_ReportPeriodicity, ReportPeriodicity_choice,
15834 static const per_sequence_t EventE_sequence[] = {
15835 { &hf_rnsap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
15836 { &hf_rnsap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementThreshold },
15837 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
15838 { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ReportPeriodicity },
15839 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15840 { NULL, 0, 0, NULL }
15844 dissect_rnsap_EventE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15845 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15846 ett_rnsap_EventE, EventE_sequence);
15852 static const per_sequence_t EventF_sequence[] = {
15853 { &hf_rnsap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
15854 { &hf_rnsap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementThreshold },
15855 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
15856 { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ReportPeriodicity },
15857 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15858 { NULL, 0, 0, NULL }
15862 dissect_rnsap_EventF(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15863 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15864 ett_rnsap_EventF, EventF_sequence);
15872 dissect_rnsap_ExtendedGSMCellIndividualOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15873 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15874 -50, 50U, NULL, FALSE);
15882 dissect_rnsap_N_E_UCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15883 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15884 1U, 12U, NULL, FALSE);
15890 static const per_sequence_t E_PUCH_Information_sequence[] = {
15891 { &hf_rnsap_minCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
15892 { &hf_rnsap_maxCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
15893 { &hf_rnsap_harqInfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
15894 { &hf_rnsap_n_E_UCCH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_N_E_UCCH },
15895 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15896 { NULL, 0, 0, NULL }
15900 dissect_rnsap_E_PUCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15901 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15902 ett_rnsap_E_PUCH_Information, E_PUCH_Information_sequence);
15910 dissect_rnsap_RefBeta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15911 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15912 -15, 16U, NULL, FALSE);
15918 static const per_sequence_t E_DCH_RefBeta_Item_sequence[] = {
15919 { &hf_rnsap_refCodeRate , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate_short },
15920 { &hf_rnsap_refBeta , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RefBeta },
15921 { NULL, 0, 0, NULL }
15925 dissect_rnsap_E_DCH_RefBeta_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15926 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15927 ett_rnsap_E_DCH_RefBeta_Item, E_DCH_RefBeta_Item_sequence);
15933 static const per_sequence_t E_DCH_QPSK_RefBetaInfo_sequence_of[1] = {
15934 { &hf_rnsap_E_DCH_QPSK_RefBetaInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RefBeta_Item },
15938 dissect_rnsap_E_DCH_QPSK_RefBetaInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15939 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15940 ett_rnsap_E_DCH_QPSK_RefBetaInfo, E_DCH_QPSK_RefBetaInfo_sequence_of,
15941 1, maxNrOfRefBetas, FALSE);
15947 static const per_sequence_t E_DCH_sixteenQAM_RefBetaInfo_sequence_of[1] = {
15948 { &hf_rnsap_E_DCH_sixteenQAM_RefBetaInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RefBeta_Item },
15952 dissect_rnsap_E_DCH_sixteenQAM_RefBetaInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15953 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15954 ett_rnsap_E_DCH_sixteenQAM_RefBetaInfo, E_DCH_sixteenQAM_RefBetaInfo_sequence_of,
15955 1, maxNrOfRefBetas, FALSE);
15961 static const per_sequence_t E_TFCS_Information_TDD_sequence[] = {
15962 { &hf_rnsap_e_DCH_QPSK_RefBetaInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_QPSK_RefBetaInfo },
15963 { &hf_rnsap_e_DCH_sixteenQAM_RefBetaInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_sixteenQAM_RefBetaInfo },
15964 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15965 { NULL, 0, 0, NULL }
15969 dissect_rnsap_E_TFCS_Information_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15970 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15971 ett_rnsap_E_TFCS_Information_TDD, E_TFCS_Information_TDD_sequence);
15977 static const value_string rnsap_E_DCH_Grant_TypeTDD_vals[] = {
15978 { 0, "scheduled" },
15979 { 1, "non-scheduled" },
15985 dissect_rnsap_E_DCH_Grant_TypeTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15986 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15987 2, NULL, FALSE, 0, NULL);
15993 static const per_sequence_t E_DCH_MACdFlow_InfoTDDItem_sequence[] = {
15994 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
15995 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
15996 { &hf_rnsap_tnlQos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
15997 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
15998 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
15999 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
16000 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
16001 { &hf_rnsap_eDCH_HARQ_PO_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_TDD },
16002 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
16003 { &hf_rnsap_eDCH_Grant_TypeTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_Grant_TypeTDD },
16004 { &hf_rnsap_eDCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelInformation },
16005 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16006 { NULL, 0, 0, NULL }
16010 dissect_rnsap_E_DCH_MACdFlow_InfoTDDItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16011 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16012 ett_rnsap_E_DCH_MACdFlow_InfoTDDItem, E_DCH_MACdFlow_InfoTDDItem_sequence);
16018 static const per_sequence_t E_DCH_MACdFlows_Information_TDD_sequence_of[1] = {
16019 { &hf_rnsap_E_DCH_MACdFlows_Information_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlow_InfoTDDItem },
16023 dissect_rnsap_E_DCH_MACdFlows_Information_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16024 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16025 ett_rnsap_E_DCH_MACdFlows_Information_TDD, E_DCH_MACdFlows_Information_TDD_sequence_of,
16026 1, maxNrOfEDCHMACdFlows, FALSE);
16034 dissect_rnsap_E_DCH_TDD_Maximum_Bitrate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16035 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16036 0U, 9201U, NULL, TRUE);
16042 static const per_sequence_t E_DCH_TDD_Information_sequence[] = {
16043 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Maximum_Bitrate },
16044 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
16045 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo },
16046 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16047 { NULL, 0, 0, NULL }
16051 dissect_rnsap_E_DCH_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16052 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16053 ett_rnsap_E_DCH_TDD_Information, E_DCH_TDD_Information_sequence);
16059 static const per_sequence_t E_DCH_Information_sequence[] = {
16060 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_Information },
16061 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information_TDD },
16062 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
16063 { &hf_rnsap_e_DCH_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TDD_Information },
16064 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16065 { NULL, 0, 0, NULL }
16069 dissect_rnsap_E_DCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16070 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16071 ett_rnsap_E_DCH_Information, E_DCH_Information_sequence);
16077 static const value_string rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_vals[] = {
16111 static value_string_ext rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_vals_ext = VALUE_STRING_EXT_INIT(rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_vals);
16115 dissect_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16116 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16117 30, NULL, TRUE, 0, NULL);
16125 dissect_rnsap_E_DCH_TimeslotResource(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16126 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16127 13, 13, FALSE, NULL);
16135 dissect_rnsap_E_DCH_PowerResource(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16136 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16137 1U, 32U, NULL, FALSE);
16145 dissect_rnsap_TddE_PUCH_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16146 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16147 0U, 255U, NULL, FALSE);
16153 static const per_sequence_t E_DCH_Non_Scheduled_Grant_Info_sequence[] = {
16154 { &hf_rnsap_timeslotResource, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource },
16155 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
16156 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
16157 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
16158 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
16159 { &hf_rnsap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16160 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16161 { NULL, 0, 0, NULL }
16165 dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16166 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16167 ett_rnsap_E_DCH_Non_Scheduled_Grant_Info, E_DCH_Non_Scheduled_Grant_Info_sequence);
16173 static const per_sequence_t E_DCH_MACdFlow_ModifyTDDItem_sequence[] = {
16174 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
16175 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
16176 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
16177 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
16178 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
16179 { &hf_rnsap_tnlQos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
16180 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNr_Retransmissions_EDCH },
16181 { &hf_rnsap_eDCH_HARQ_PO_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_HARQ_PO_TDD },
16182 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
16183 { &hf_rnsap_eDCH_Grant_TypeTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Grant_TypeTDD },
16184 { &hf_rnsap_e_DCH_LogicalChannelToAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelInformation },
16185 { &hf_rnsap_e_DCH_LogicalChannelToModify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToModify },
16186 { &hf_rnsap_e_DCH_LogicalChannelToDelete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToDelete },
16187 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16188 { NULL, 0, 0, NULL }
16192 dissect_rnsap_E_DCH_MACdFlow_ModifyTDDItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16193 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16194 ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem, E_DCH_MACdFlow_ModifyTDDItem_sequence);
16200 static const per_sequence_t E_DCH_TDD_Information_to_Modify_List_sequence_of[1] = {
16201 { &hf_rnsap_E_DCH_TDD_Information_to_Modify_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlow_ModifyTDDItem },
16205 dissect_rnsap_E_DCH_TDD_Information_to_Modify_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16206 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16207 ett_rnsap_E_DCH_TDD_Information_to_Modify_List, E_DCH_TDD_Information_to_Modify_List_sequence_of,
16208 1, maxNrOfEDCHMACdFlows, FALSE);
16214 static const per_sequence_t E_DCH_TDD_Information_to_Modify_sequence[] = {
16215 { &hf_rnsap_e_DCH_TDD_Information_to_Modify_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify_List },
16216 { &hf_rnsap_mACeReset_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACeReset_Indicator },
16217 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16218 { NULL, 0, 0, NULL }
16222 dissect_rnsap_E_DCH_TDD_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16223 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16224 ett_rnsap_E_DCH_TDD_Information_to_Modify, E_DCH_TDD_Information_to_Modify_sequence);
16230 static const per_sequence_t E_DCH_Information_Reconfig_sequence[] = {
16231 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_Information },
16232 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
16233 { &hf_rnsap_e_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
16234 { &hf_rnsap_e_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_MACdFlows_To_Delete },
16235 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info },
16236 { &hf_rnsap_e_DCH_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information },
16237 { &hf_rnsap_e_DCH_TDD_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify },
16238 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16239 { NULL, 0, 0, NULL }
16243 dissect_rnsap_E_DCH_Information_Reconfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16244 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16245 ett_rnsap_E_DCH_Information_Reconfig, E_DCH_Information_Reconfig_sequence);
16251 static const per_sequence_t E_DCH_TDD_MACdFlow_Specific_InformationResp_Item_sequence[] = {
16252 { &hf_rnsap_e_DCH_MacdFlow_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
16253 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
16254 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
16255 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16256 { NULL, 0, 0, NULL }
16260 dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16261 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16262 ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item, E_DCH_TDD_MACdFlow_Specific_InformationResp_Item_sequence);
16268 static const per_sequence_t E_DCH_TDD_MACdFlow_Specific_InformationResp_sequence_of[1] = {
16269 { &hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item },
16273 dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16274 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16275 ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp, E_DCH_TDD_MACdFlow_Specific_InformationResp_sequence_of,
16276 1, maxNrOfEDCHMACdFlows, FALSE);
16282 static const per_sequence_t E_AGCH_Specific_InformationResp_ItemTDD_sequence[] = {
16283 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
16284 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
16285 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16286 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16287 { NULL, 0, 0, NULL }
16291 dissect_rnsap_E_AGCH_Specific_InformationResp_ItemTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16292 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16293 ett_rnsap_E_AGCH_Specific_InformationResp_ItemTDD, E_AGCH_Specific_InformationResp_ItemTDD_sequence);
16299 static const per_sequence_t E_AGCH_Specific_InformationRespListTDD_sequence_of[1] = {
16300 { &hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_AGCH_Specific_InformationResp_ItemTDD },
16304 dissect_rnsap_E_AGCH_Specific_InformationRespListTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16305 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16306 ett_rnsap_E_AGCH_Specific_InformationRespListTDD, E_AGCH_Specific_InformationRespListTDD_sequence_of,
16307 1, maxNrOfEAGCHCodes, FALSE);
16315 dissect_rnsap_E_HICH_TimeOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16316 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16317 4U, 44U, NULL, FALSE);
16323 static const per_sequence_t E_HICH_InformationResp_sequence[] = {
16324 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
16325 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
16326 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16327 { &hf_rnsap_e_HICH_TimeOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_TimeOffset },
16328 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16329 { NULL, 0, 0, NULL }
16333 dissect_rnsap_E_HICH_InformationResp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16334 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16335 ett_rnsap_E_HICH_InformationResp, E_HICH_InformationResp_sequence);
16341 static const per_sequence_t E_DCH_Information_Response_sequence[] = {
16342 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
16343 { &hf_rnsap_e_AGCH_Specific_Information_ResponseTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespListTDD },
16344 { &hf_rnsap_e_HICH_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_InformationResp },
16345 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info },
16346 { &hf_rnsap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RNTI },
16347 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16348 { NULL, 0, 0, NULL }
16352 dissect_rnsap_E_DCH_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16353 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16354 ett_rnsap_E_DCH_Information_Response, E_DCH_Information_Response_sequence);
16362 dissect_rnsap_E_DCH_TDD_Maximum_Bitrate768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16363 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16364 0U, 17713U, NULL, TRUE);
16370 static const per_sequence_t E_DCH_TDD_Information768_sequence[] = {
16371 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Maximum_Bitrate768 },
16372 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
16373 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo },
16374 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16375 { NULL, 0, 0, NULL }
16379 dissect_rnsap_E_DCH_TDD_Information768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16380 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16381 ett_rnsap_E_DCH_TDD_Information768, E_DCH_TDD_Information768_sequence);
16387 static const per_sequence_t E_DCH_768_Information_sequence[] = {
16388 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_Information },
16389 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information_TDD },
16390 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
16391 { &hf_rnsap_e_DCH_TDD_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TDD_Information768 },
16392 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16393 { NULL, 0, 0, NULL }
16397 dissect_rnsap_E_DCH_768_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16398 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16399 ett_rnsap_E_DCH_768_Information, E_DCH_768_Information_sequence);
16405 static const per_sequence_t E_DCH_Non_Scheduled_Grant_Info768_sequence[] = {
16406 { &hf_rnsap_timeslotResource, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource },
16407 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
16408 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
16409 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
16410 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
16411 { &hf_rnsap_tdd_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
16412 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16413 { NULL, 0, 0, NULL }
16417 dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16418 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16419 ett_rnsap_E_DCH_Non_Scheduled_Grant_Info768, E_DCH_Non_Scheduled_Grant_Info768_sequence);
16425 static const per_sequence_t E_DCH_768_Information_Reconfig_sequence[] = {
16426 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_Information },
16427 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
16428 { &hf_rnsap_e_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
16429 { &hf_rnsap_e_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_MACdFlows_To_Delete },
16430 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info768 },
16431 { &hf_rnsap_e_DCH_TDD_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information768 },
16432 { &hf_rnsap_e_DCH_TDD_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify },
16433 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16434 { NULL, 0, 0, NULL }
16438 dissect_rnsap_E_DCH_768_Information_Reconfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16439 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16440 ett_rnsap_E_DCH_768_Information_Reconfig, E_DCH_768_Information_Reconfig_sequence);
16446 static const per_sequence_t E_AGCH_Specific_InformationResp_Item768TDD_sequence[] = {
16447 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
16448 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
16449 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
16450 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16451 { NULL, 0, 0, NULL }
16455 dissect_rnsap_E_AGCH_Specific_InformationResp_Item768TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16456 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16457 ett_rnsap_E_AGCH_Specific_InformationResp_Item768TDD, E_AGCH_Specific_InformationResp_Item768TDD_sequence);
16463 static const per_sequence_t E_AGCH_Specific_InformationRespList768TDD_sequence_of[1] = {
16464 { &hf_rnsap_E_AGCH_Specific_InformationRespList768TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_AGCH_Specific_InformationResp_Item768TDD },
16468 dissect_rnsap_E_AGCH_Specific_InformationRespList768TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16469 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16470 ett_rnsap_E_AGCH_Specific_InformationRespList768TDD, E_AGCH_Specific_InformationRespList768TDD_sequence_of,
16471 1, maxNrOfEAGCHCodes, FALSE);
16477 static const per_sequence_t E_HICH_InformationResp768_sequence[] = {
16478 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
16479 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
16480 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
16481 { &hf_rnsap_e_HICH_TimeOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_TimeOffset },
16482 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16483 { NULL, 0, 0, NULL }
16487 dissect_rnsap_E_HICH_InformationResp768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16488 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16489 ett_rnsap_E_HICH_InformationResp768, E_HICH_InformationResp768_sequence);
16495 static const per_sequence_t E_DCH_768_Information_Response_sequence[] = {
16496 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
16497 { &hf_rnsap_e_AGCH_Specific_Information_Response768TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespList768TDD },
16498 { &hf_rnsap_e_HICH_Information_Response768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_InformationResp768 },
16499 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info768 },
16500 { &hf_rnsap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RNTI },
16501 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16502 { NULL, 0, 0, NULL }
16506 dissect_rnsap_E_DCH_768_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16507 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16508 ett_rnsap_E_DCH_768_Information_Response, E_DCH_768_Information_Response_sequence);
16516 dissect_rnsap_E_PUCH_PRXdesBase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16517 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16518 -112, -50, NULL, FALSE);
16524 static const value_string rnsap_TDD_TPC_UplinkStepSize_LCR_vals[] = {
16525 { 0, "step-size1" },
16526 { 1, "step-size2" },
16527 { 2, "step-size3" },
16533 dissect_rnsap_TDD_TPC_UplinkStepSize_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16534 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16535 3, NULL, TRUE, 0, NULL);
16543 dissect_rnsap_N_E_UCCH_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16544 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16545 1U, 8U, NULL, FALSE);
16551 static const per_sequence_t E_PUCH_LCR_Information_sequence[] = {
16552 { &hf_rnsap_minCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
16553 { &hf_rnsap_maxCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
16554 { &hf_rnsap_harqInfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
16555 { &hf_rnsap_pRxdesBase , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_PRXdesBase },
16556 { &hf_rnsap_e_PUCH_TPC_Step_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_TPC_UplinkStepSize_LCR },
16557 { &hf_rnsap_n_E_UCCH_LCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_N_E_UCCH_LCR },
16558 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16559 { NULL, 0, 0, NULL }
16563 dissect_rnsap_E_PUCH_LCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16564 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16565 ett_rnsap_E_PUCH_LCR_Information, E_PUCH_LCR_Information_sequence);
16573 dissect_rnsap_E_DCH_Physical_Layer_Category_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16574 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16575 1U, 5U, NULL, FALSE);
16581 static const per_sequence_t E_DCH_LCR_TDD_Information_sequence[] = {
16582 { &hf_rnsap_e_DCH_Physical_Layer_Category_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Physical_Layer_Category_LCR },
16583 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
16584 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo },
16585 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16586 { NULL, 0, 0, NULL }
16590 dissect_rnsap_E_DCH_LCR_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16591 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16592 ett_rnsap_E_DCH_LCR_TDD_Information, E_DCH_LCR_TDD_Information_sequence);
16598 static const per_sequence_t E_DCH_LCR_Information_sequence[] = {
16599 { &hf_rnsap_e_PUCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_LCR_Information },
16600 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information_TDD },
16601 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
16602 { &hf_rnsap_e_DCH_LCR_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LCR_TDD_Information },
16603 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16604 { NULL, 0, 0, NULL }
16608 dissect_rnsap_E_DCH_LCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16609 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16610 ett_rnsap_E_DCH_LCR_Information, E_DCH_LCR_Information_sequence);
16618 dissect_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16619 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16620 6U, 6U, NULL, TRUE);
16626 static const per_sequence_t E_DCH_LCR_Information_Reconfig_sequence[] = {
16627 { &hf_rnsap_e_PUCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_LCR_Information },
16628 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
16629 { &hf_rnsap_e_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
16630 { &hf_rnsap_e_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_MACdFlows_To_Delete },
16631 { &hf_rnsap_e_DCH_LCR_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LCR_TDD_Information },
16632 { &hf_rnsap_e_DCH_TDD_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify },
16633 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16634 { NULL, 0, 0, NULL }
16638 dissect_rnsap_E_DCH_LCR_Information_Reconfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16639 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16640 ett_rnsap_E_DCH_LCR_Information_Reconfig, E_DCH_LCR_Information_Reconfig_sequence);
16646 static const per_sequence_t E_AGCH_Specific_InformationResp_Item_LCR_TDD_sequence[] = {
16647 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
16648 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
16649 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16650 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16651 { NULL, 0, 0, NULL }
16655 dissect_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16656 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16657 ett_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD, E_AGCH_Specific_InformationResp_Item_LCR_TDD_sequence);
16663 static const per_sequence_t E_AGCH_Specific_InformationRespList_LCR_TDD_sequence_of[1] = {
16664 { &hf_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD },
16668 dissect_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16669 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16670 ett_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD, E_AGCH_Specific_InformationRespList_LCR_TDD_sequence_of,
16671 1, maxNrOfEAGCHCodes, FALSE);
16679 dissect_rnsap_E_HICH_EI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16680 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16681 0U, 3U, NULL, FALSE);
16689 dissect_rnsap_SignatureSequenceGroupIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16690 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16691 0U, 19U, NULL, FALSE);
16697 static const per_sequence_t E_HICH_InformationResp_LCR_sequence[] = {
16698 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
16699 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
16700 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16701 { &hf_rnsap_signatureSequenceGroupIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SignatureSequenceGroupIndex },
16702 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16703 { NULL, 0, 0, NULL }
16707 dissect_rnsap_E_HICH_InformationResp_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16708 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16709 ett_rnsap_E_HICH_InformationResp_LCR, E_HICH_InformationResp_LCR_sequence);
16715 static const per_sequence_t E_HICH_Scheduled_InformationResp_Item_LCR_TDD_sequence[] = {
16716 { &hf_rnsap_e_HICH_EI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_EI },
16717 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_InformationResp_LCR },
16718 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16719 { NULL, 0, 0, NULL }
16723 dissect_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16724 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16725 ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD, E_HICH_Scheduled_InformationResp_Item_LCR_TDD_sequence);
16731 static const per_sequence_t E_HICH_Scheduled_InformationRespList_LCR_TDD_sequence_of[1] = {
16732 { &hf_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD },
16736 dissect_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16737 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16738 ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD, E_HICH_Scheduled_InformationRespList_LCR_TDD_sequence_of,
16739 1, maxNrOfEHICHCodes, FALSE);
16747 dissect_rnsap_E_HICH_TimeOffset_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16748 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16749 4U, 15U, NULL, FALSE);
16755 static const per_sequence_t E_HICH_Specific_InformationResp_LCR_sequence[] = {
16756 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD },
16757 { &hf_rnsap_e_HICH_non_Scheduled_InformationResp_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_InformationResp_LCR },
16758 { &hf_rnsap_e_HICH_TimeOffset_lcr, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_TimeOffset_LCR },
16759 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16760 { NULL, 0, 0, NULL }
16764 dissect_rnsap_E_HICH_Specific_InformationResp_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16765 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16766 ett_rnsap_E_HICH_Specific_InformationResp_LCR, E_HICH_Specific_InformationResp_LCR_sequence);
16774 dissect_rnsap_E_DCH_TimeslotResource_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16775 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16776 5, 5, FALSE, NULL);
16782 static const value_string rnsap_E_DCH_SubframeNumber_LCR_vals[] = {
16790 dissect_rnsap_E_DCH_SubframeNumber_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16791 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16792 2, NULL, FALSE, 0, NULL);
16798 static const per_sequence_t E_DCH_Non_Scheduled_Grant_Info_LCR_sequence[] = {
16799 { &hf_rnsap_timeslotResource_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource_LCR },
16800 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
16801 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
16802 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
16803 { &hf_rnsap_subframenumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_SubframeNumber_LCR },
16804 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
16805 { &hf_rnsap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16806 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16807 { NULL, 0, 0, NULL }
16811 dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16812 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16813 ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR, E_DCH_Non_Scheduled_Grant_Info_LCR_sequence);
16819 static const per_sequence_t E_DCH_LCR_Information_Response_sequence[] = {
16820 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
16821 { &hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD },
16822 { &hf_rnsap_e_HICH_Specific_Information_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_Specific_InformationResp_LCR },
16823 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR },
16824 { &hf_rnsap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RNTI },
16825 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16826 { NULL, 0, 0, NULL }
16830 dissect_rnsap_E_DCH_LCR_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16831 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16832 ett_rnsap_E_DCH_LCR_Information_Response, E_DCH_LCR_Information_Response_sequence);
16840 dissect_rnsap_Ext_Reference_E_TFCI_PO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16841 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16842 30U, 31U, NULL, TRUE);
16850 dissect_rnsap_ExtendedPropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16851 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16852 255U, 1023U, NULL, FALSE);
16860 dissect_rnsap_Extended_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16861 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16862 4096U, 65535U, NULL, FALSE);
16870 dissect_rnsap_Extended_Round_Trip_Time_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16871 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16872 32767U, 103041U, NULL, FALSE);
16880 dissect_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16881 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16882 19983U, 22978U, NULL, TRUE);
16888 static const value_string rnsap_T_subframeNumber_vals[] = {
16896 dissect_rnsap_T_subframeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16897 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16898 2, NULL, FALSE, 0, NULL);
16904 static const per_sequence_t Initial_E_DCH_SPS_resource_sequence[] = {
16905 { &hf_rnsap_timeslot_Resource_Related_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource_LCR },
16906 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
16907 { &hf_rnsap_repetitionPeriodIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriodIndex },
16908 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
16909 { &hf_rnsap_subframeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_subframeNumber },
16910 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
16911 { &hf_rnsap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16912 { &hf_rnsap_n_E_UCCHLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_N_E_UCCH_LCR },
16913 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16914 { NULL, 0, 0, NULL }
16918 dissect_rnsap_Initial_E_DCH_SPS_resource(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16919 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16920 ett_rnsap_Initial_E_DCH_SPS_resource, Initial_E_DCH_SPS_resource_sequence);
16926 static const per_sequence_t Same_As_Scheduled_E_HICH_sequence[] = {
16927 { &hf_rnsap_e_HICH_EI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_EI },
16928 { NULL, 0, 0, NULL }
16932 dissect_rnsap_Same_As_Scheduled_E_HICH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16933 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16934 ett_rnsap_Same_As_Scheduled_E_HICH, Same_As_Scheduled_E_HICH_sequence);
16940 static const per_sequence_t E_HICH_InformationResp_ExplicitConfiguration_LCR_sequence[] = {
16941 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
16942 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
16943 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16944 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16945 { NULL, 0, 0, NULL }
16949 dissect_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16950 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16951 ett_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR, E_HICH_InformationResp_ExplicitConfiguration_LCR_sequence);
16957 static const value_string rnsap_E_HICH_Configuration_vals[] = {
16958 { 0, "same-As-Scheduled-E-HICH" },
16963 static const per_choice_t E_HICH_Configuration_choice[] = {
16964 { 0, &hf_rnsap_same_As_Scheduled_E_HICH, ASN1_EXTENSION_ROOT , dissect_rnsap_Same_As_Scheduled_E_HICH },
16965 { 1, &hf_rnsap_explicit , ASN1_EXTENSION_ROOT , dissect_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR },
16966 { 0, NULL, 0, NULL }
16970 dissect_rnsap_E_HICH_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16971 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
16972 ett_rnsap_E_HICH_Configuration, E_HICH_Configuration_choice,
16979 static const per_sequence_t E_DCH_SPS_HICH_Information_sequence[] = {
16980 { &hf_rnsap_e_HICH_Configuration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_Configuration },
16981 { &hf_rnsap_signatureSequenceGroupIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SignatureSequenceGroupIndex },
16982 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16983 { NULL, 0, 0, NULL }
16987 dissect_rnsap_E_DCH_SPS_HICH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16988 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16989 ett_rnsap_E_DCH_SPS_HICH_Information, E_DCH_SPS_HICH_Information_sequence);
16995 static const per_sequence_t E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence[] = {
16996 { &hf_rnsap_initial_E_DCH_SPS_resource, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Initial_E_DCH_SPS_resource },
16997 { &hf_rnsap_e_DCH_SPS_HICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_SPS_HICH_Information },
16998 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16999 { NULL, 0, 0, NULL }
17003 dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17004 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17005 ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR, E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence);
17011 static const value_string rnsap_FACH_InitialWindowSize_vals[] = {
17012 { 255, "unlimited" },
17018 dissect_rnsap_FACH_InitialWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17019 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17020 0U, 255U, NULL, FALSE);
17026 static const per_sequence_t FACH_FlowControlInformationItem_sequence[] = {
17027 { &hf_rnsap_fACH_SchedulingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
17028 { &hf_rnsap_mAC_c_sh_SDU_Lengths, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_c_sh_SDU_LengthList },
17029 { &hf_rnsap_fACH_InitialWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InitialWindowSize },
17030 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17031 { NULL, 0, 0, NULL }
17035 dissect_rnsap_FACH_FlowControlInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17036 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17037 ett_rnsap_FACH_FlowControlInformationItem, FACH_FlowControlInformationItem_sequence);
17043 static const per_sequence_t FACH_FlowControlInformation_sequence_of[1] = {
17044 { &hf_rnsap_FACH_FlowControlInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_FlowControlInformationItem },
17048 dissect_rnsap_FACH_FlowControlInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17049 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17050 ett_rnsap_FACH_FlowControlInformation, FACH_FlowControlInformation_sequence_of,
17057 static const per_sequence_t FACH_InformationItem_sequence[] = {
17058 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
17059 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17060 { NULL, 0, 0, NULL }
17064 dissect_rnsap_FACH_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17065 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17066 ett_rnsap_FACH_InformationItem, FACH_InformationItem_sequence);
17072 static const per_sequence_t FACH_InformationList_sequence_of[1] = {
17073 { &hf_rnsap_FACH_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationItem },
17077 dissect_rnsap_FACH_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17078 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17079 ett_rnsap_FACH_InformationList, FACH_InformationList_sequence_of,
17080 0, maxNrOfFACHs, FALSE);
17086 static const value_string rnsap_Fast_Reconfiguration_Mode_vals[] = {
17093 dissect_rnsap_Fast_Reconfiguration_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17094 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17095 1, NULL, TRUE, 0, NULL);
17101 static const value_string rnsap_Fast_Reconfiguration_Permission_vals[] = {
17108 dissect_rnsap_Fast_Reconfiguration_Permission(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17109 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17110 1, NULL, TRUE, 0, NULL);
17116 static const per_sequence_t FDD_DCHs_to_ModifySpecificItem_sequence[] = {
17117 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
17118 { &hf_rnsap_ul_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
17119 { &hf_rnsap_dl_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
17120 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
17121 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameHandlingPriority },
17122 { &hf_rnsap_not_Used_dRACControl, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
17123 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17124 { NULL, 0, 0, NULL }
17128 dissect_rnsap_FDD_DCHs_to_ModifySpecificItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17129 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17130 ett_rnsap_FDD_DCHs_to_ModifySpecificItem, FDD_DCHs_to_ModifySpecificItem_sequence);
17136 static const per_sequence_t FDD_DCHs_to_ModifySpecificInformationList_sequence_of[1] = {
17137 { &hf_rnsap_FDD_DCHs_to_ModifySpecificInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DCHs_to_ModifySpecificItem },
17141 dissect_rnsap_FDD_DCHs_to_ModifySpecificInformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17142 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17143 ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList, FDD_DCHs_to_ModifySpecificInformationList_sequence_of,
17144 1, maxNrOfDCHs, FALSE);
17150 static const per_sequence_t FDD_DCHs_to_ModifyItem_sequence[] = {
17151 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_FP_Mode },
17152 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWS },
17153 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWE },
17154 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
17155 { &hf_rnsap_dCH_SpecificInformationList_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DCHs_to_ModifySpecificInformationList },
17156 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17157 { NULL, 0, 0, NULL }
17161 dissect_rnsap_FDD_DCHs_to_ModifyItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17162 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17163 ett_rnsap_FDD_DCHs_to_ModifyItem, FDD_DCHs_to_ModifyItem_sequence);
17169 static const per_sequence_t FDD_DCHs_to_Modify_sequence_of[1] = {
17170 { &hf_rnsap_FDD_DCHs_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DCHs_to_ModifyItem },
17174 dissect_rnsap_FDD_DCHs_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17175 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17176 ett_rnsap_FDD_DCHs_to_Modify, FDD_DCHs_to_Modify_sequence_of,
17177 1, maxNrOfDCHs, FALSE);
17183 static const value_string rnsap_FNReportingIndicator_vals[] = {
17184 { 0, "fN-reporting-required" },
17185 { 1, "fN-reporting-not-required" },
17191 dissect_rnsap_FNReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17192 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17193 2, NULL, FALSE, 0, NULL);
17201 dissect_rnsap_INTEGER_1_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17202 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17203 1U, 4U, NULL, FALSE);
17209 static const per_sequence_t FPACH_Information_sequence[] = {
17210 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
17211 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
17212 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
17213 { &hf_rnsap_wT , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_4 },
17214 { NULL, 0, 0, NULL }
17218 dissect_rnsap_FPACH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17219 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17220 ett_rnsap_FPACH_Information, FPACH_Information_sequence);
17228 dissect_rnsap_FrameOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17229 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17230 0U, 255U, NULL, FALSE);
17236 static const value_string rnsap_FrequencyBandIndicator_vals[] = {
17249 { 12, "bandXIII" },
17253 { 16, "bandXVII" },
17254 { 17, "bandXVIII" },
17258 { 21, "bandXXII" },
17262 static value_string_ext rnsap_FrequencyBandIndicator_vals_ext = VALUE_STRING_EXT_INIT(rnsap_FrequencyBandIndicator_vals);
17266 dissect_rnsap_FrequencyBandIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17267 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17268 22, NULL, TRUE, 0, NULL);
17276 dissect_rnsap_GapLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17277 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17278 1U, 14U, NULL, FALSE);
17286 dissect_rnsap_GapDuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17287 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17288 1U, 144U, NULL, TRUE);
17294 static const value_string rnsap_T_latitudeSign_01_vals[] = {
17302 dissect_rnsap_T_latitudeSign_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17303 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17304 2, NULL, FALSE, 0, NULL);
17312 dissect_rnsap_INTEGER_0_8388607(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17313 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17314 0U, 8388607U, NULL, FALSE);
17322 dissect_rnsap_INTEGER_M8388608_8388607(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17323 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17324 -8388608, 8388607U, NULL, FALSE);
17330 static const per_sequence_t GeographicalCoordinate_sequence[] = {
17331 { &hf_rnsap_latitudeSign_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_latitudeSign_01 },
17332 { &hf_rnsap_latitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_8388607 },
17333 { &hf_rnsap_longitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M8388608_8388607 },
17334 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17335 { NULL, 0, 0, NULL }
17339 dissect_rnsap_GeographicalCoordinate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17340 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17341 ett_rnsap_GeographicalCoordinate, GeographicalCoordinate_sequence);
17347 static const per_sequence_t GA_Cell_item_sequence[] = {
17348 { &hf_rnsap_cell_GAIgeographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
17349 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17350 { NULL, 0, 0, NULL }
17354 dissect_rnsap_GA_Cell_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17355 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17356 ett_rnsap_GA_Cell_item, GA_Cell_item_sequence);
17362 static const per_sequence_t GA_Cell_sequence_of[1] = {
17363 { &hf_rnsap_GA_Cell_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_Cell_item },
17367 dissect_rnsap_GA_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17368 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17369 ett_rnsap_GA_Cell, GA_Cell_sequence_of,
17370 1, maxNrOfPoints, FALSE);
17376 static const per_sequence_t GA_PointWithUnCertainty_sequence[] = {
17377 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
17378 { &hf_rnsap_uncertaintyCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17379 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17380 { NULL, 0, 0, NULL }
17384 dissect_rnsap_GA_PointWithUnCertainty(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17385 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17386 ett_rnsap_GA_PointWithUnCertainty, GA_PointWithUnCertainty_sequence);
17394 dissect_rnsap_INTEGER_0_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17395 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17396 0U, 179U, NULL, FALSE);
17402 static const per_sequence_t GA_UncertaintyEllipse_sequence[] = {
17403 { &hf_rnsap_uncertaintySemi_major, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17404 { &hf_rnsap_uncertaintySemi_minor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17405 { &hf_rnsap_orientationOfMajorAxis, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_179 },
17406 { NULL, 0, 0, NULL }
17410 dissect_rnsap_GA_UncertaintyEllipse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17411 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17412 ett_rnsap_GA_UncertaintyEllipse, GA_UncertaintyEllipse_sequence);
17418 static const per_sequence_t GA_PointWithUnCertaintyEllipse_sequence[] = {
17419 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
17420 { &hf_rnsap_uncertaintyEllipse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_UncertaintyEllipse },
17421 { &hf_rnsap_confidence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17422 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17423 { NULL, 0, 0, NULL }
17427 dissect_rnsap_GA_PointWithUnCertaintyEllipse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17428 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17429 ett_rnsap_GA_PointWithUnCertaintyEllipse, GA_PointWithUnCertaintyEllipse_sequence);
17435 static const value_string rnsap_T_directionOfAltitude_vals[] = {
17443 dissect_rnsap_T_directionOfAltitude(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17444 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17445 2, NULL, FALSE, 0, NULL);
17451 static const per_sequence_t GA_AltitudeAndDirection_sequence[] = {
17452 { &hf_rnsap_directionOfAltitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_directionOfAltitude },
17453 { &hf_rnsap_altitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_32767 },
17454 { NULL, 0, 0, NULL }
17458 dissect_rnsap_GA_AltitudeAndDirection(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17459 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17460 ett_rnsap_GA_AltitudeAndDirection, GA_AltitudeAndDirection_sequence);
17466 static const per_sequence_t GA_PointWithAltitude_sequence[] = {
17467 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
17468 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_AltitudeAndDirection },
17469 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17470 { NULL, 0, 0, NULL }
17474 dissect_rnsap_GA_PointWithAltitude(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17475 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17476 ett_rnsap_GA_PointWithAltitude, GA_PointWithAltitude_sequence);
17482 static const per_sequence_t GA_PointWithAltitudeAndUncertaintyEllipsoid_sequence[] = {
17483 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
17484 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_AltitudeAndDirection },
17485 { &hf_rnsap_uncertaintyEllipse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_UncertaintyEllipse },
17486 { &hf_rnsap_uncertaintyAltitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17487 { &hf_rnsap_confidence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17488 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17489 { NULL, 0, 0, NULL }
17493 dissect_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17494 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17495 ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid, GA_PointWithAltitudeAndUncertaintyEllipsoid_sequence);
17503 dissect_rnsap_INTEGER_0_65535(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17504 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17505 0U, 65535U, NULL, FALSE);
17511 static const per_sequence_t GA_EllipsoidArc_sequence[] = {
17512 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
17513 { &hf_rnsap_innerRadius , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_65535 },
17514 { &hf_rnsap_uncertaintyRadius, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17515 { &hf_rnsap_offsetAngle , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_179 },
17516 { &hf_rnsap_includedAngle , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_179 },
17517 { &hf_rnsap_confidence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
17518 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17519 { NULL, 0, 0, NULL }
17523 dissect_rnsap_GA_EllipsoidArc(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17524 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17525 ett_rnsap_GA_EllipsoidArc, GA_EllipsoidArc_sequence);
17531 static const value_string rnsap_GA_CellAdditionalShapes_vals[] = {
17532 { 0, "pointWithUncertainty" },
17533 { 1, "pointWithUncertaintyEllipse" },
17534 { 2, "pointWithAltitude" },
17535 { 3, "pointWithAltitudeAndUncertaintyEllipsoid" },
17536 { 4, "ellipsoidArc" },
17540 static const per_choice_t GA_CellAdditionalShapes_choice[] = {
17541 { 0, &hf_rnsap_pointWithUncertainty, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithUnCertainty },
17542 { 1, &hf_rnsap_pointWithUncertaintyEllipse, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithUnCertaintyEllipse },
17543 { 2, &hf_rnsap_pointWithAltitude, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithAltitude },
17544 { 3, &hf_rnsap_pointWithAltitudeAndUncertaintyEllipsoid, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid },
17545 { 4, &hf_rnsap_ellipsoidArc , ASN1_EXTENSION_ROOT , dissect_rnsap_GA_EllipsoidArc },
17546 { 0, NULL, 0, NULL }
17550 dissect_rnsap_GA_CellAdditionalShapes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17551 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
17552 ett_rnsap_GA_CellAdditionalShapes, GA_CellAdditionalShapes_choice,
17561 dissect_rnsap_BIT_STRING_SIZE_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17562 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17563 16, 16, FALSE, NULL);
17571 dissect_rnsap_BIT_STRING_SIZE_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17572 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17573 22, 22, FALSE, NULL);
17579 static const per_sequence_t GANSS_NAVclockModel_sequence[] = {
17580 { &hf_rnsap_navToc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17581 { &hf_rnsap_navaf2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17582 { &hf_rnsap_navaf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17583 { &hf_rnsap_navaf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
17584 { &hf_rnsap_navTgd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17585 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17586 { NULL, 0, 0, NULL }
17590 dissect_rnsap_GANSS_NAVclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17591 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17592 ett_rnsap_GANSS_NAVclockModel, GANSS_NAVclockModel_sequence);
17600 dissect_rnsap_BIT_STRING_SIZE_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17601 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17602 11, 11, FALSE, NULL);
17610 dissect_rnsap_BIT_STRING_SIZE_5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17611 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17612 5, 5, FALSE, NULL);
17620 dissect_rnsap_BIT_STRING_SIZE_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17621 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17622 3, 3, FALSE, NULL);
17630 dissect_rnsap_BIT_STRING_SIZE_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17631 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17632 20, 20, FALSE, NULL);
17640 dissect_rnsap_BIT_STRING_SIZE_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17641 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17642 26, 26, FALSE, NULL);
17650 dissect_rnsap_BIT_STRING_SIZE_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17651 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17652 13, 13, FALSE, NULL);
17658 static const per_sequence_t GANSS_CNAVclockModel_sequence[] = {
17659 { &hf_rnsap_cnavToc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17660 { &hf_rnsap_cnavTop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17661 { &hf_rnsap_cnavURA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17662 { &hf_rnsap_cnavURA1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
17663 { &hf_rnsap_cnavURA2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
17664 { &hf_rnsap_cnavAf2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
17665 { &hf_rnsap_cnavAf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_20 },
17666 { &hf_rnsap_cnavAf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_26 },
17667 { &hf_rnsap_cnavTgd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
17668 { &hf_rnsap_cnavISCl1cp , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17669 { &hf_rnsap_cnavISCl1cd , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17670 { &hf_rnsap_cnavISCl1ca , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17671 { &hf_rnsap_cnavISCl2c , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17672 { &hf_rnsap_cnavISCl5i5 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17673 { &hf_rnsap_cnavISCl5q5 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17674 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17675 { NULL, 0, 0, NULL }
17679 dissect_rnsap_GANSS_CNAVclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17680 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17681 ett_rnsap_GANSS_CNAVclockModel, GANSS_CNAVclockModel_sequence);
17687 static const per_sequence_t GANSS_GLONASSclockModel_sequence[] = {
17688 { &hf_rnsap_gloTau , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
17689 { &hf_rnsap_gloGamma , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17690 { &hf_rnsap_gloDeltaTau , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_5 },
17691 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17692 { NULL, 0, 0, NULL }
17696 dissect_rnsap_GANSS_GLONASSclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17697 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17698 ett_rnsap_GANSS_GLONASSclockModel, GANSS_GLONASSclockModel_sequence);
17706 dissect_rnsap_BIT_STRING_SIZE_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17707 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17708 12, 12, FALSE, NULL);
17714 static const per_sequence_t GANSS_SBASclockModel_sequence[] = {
17715 { &hf_rnsap_sbasTo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
17716 { &hf_rnsap_sbasAgfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
17717 { &hf_rnsap_sbasAgf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17718 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17719 { NULL, 0, 0, NULL }
17723 dissect_rnsap_GANSS_SBASclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17724 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17725 ett_rnsap_GANSS_SBASclockModel, GANSS_SBASclockModel_sequence);
17731 static const value_string rnsap_GANSS_AddClockModels_vals[] = {
17732 { 0, "navClockModel" },
17733 { 1, "cnavClockModel" },
17734 { 2, "glonassClockModel" },
17735 { 3, "sbasClockModel" },
17739 static const per_choice_t GANSS_AddClockModels_choice[] = {
17740 { 0, &hf_rnsap_navClockModel , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NAVclockModel },
17741 { 1, &hf_rnsap_cnavClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_CNAVclockModel },
17742 { 2, &hf_rnsap_glonassClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_GLONASSclockModel },
17743 { 3, &hf_rnsap_sbasClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_SBASclockModel },
17744 { 0, NULL, 0, NULL }
17748 dissect_rnsap_GANSS_AddClockModels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17749 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
17750 ett_rnsap_GANSS_AddClockModels, GANSS_AddClockModels_choice,
17759 dissect_rnsap_GANSS_AddIonoModelReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17760 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17761 2, 2, FALSE, NULL);
17769 dissect_rnsap_GANSS_AddNavigationModelsReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17770 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
17778 dissect_rnsap_BIT_STRING_SIZE_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17779 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17780 4, 4, FALSE, NULL);
17788 dissect_rnsap_BIT_STRING_SIZE_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17789 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17790 1, 1, FALSE, NULL);
17798 dissect_rnsap_BIT_STRING_SIZE_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17799 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17800 32, 32, FALSE, NULL);
17808 dissect_rnsap_BIT_STRING_SIZE_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17809 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17810 24, 24, FALSE, NULL);
17818 dissect_rnsap_BIT_STRING_SIZE_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17819 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17820 14, 14, FALSE, NULL);
17826 static const per_sequence_t GANSS_NavModel_NAVKeplerianSet_sequence[] = {
17827 { &hf_rnsap_navURA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
17828 { &hf_rnsap_navFitFlag , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17829 { &hf_rnsap_navToe , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17830 { &hf_rnsap_navOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17831 { &hf_rnsap_navDeltaN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17832 { &hf_rnsap_navM0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17833 { &hf_rnsap_navOmegaADot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17834 { &hf_rnsap_navE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17835 { &hf_rnsap_navIDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
17836 { &hf_rnsap_navAPowerHalf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17837 { &hf_rnsap_navI0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17838 { &hf_rnsap_navOmegaA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17839 { &hf_rnsap_navCrs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17840 { &hf_rnsap_navCis , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17841 { &hf_rnsap_navCus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17842 { &hf_rnsap_navCrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17843 { &hf_rnsap_navCic , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17844 { &hf_rnsap_navCuc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17845 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17846 { NULL, 0, 0, NULL }
17850 dissect_rnsap_GANSS_NavModel_NAVKeplerianSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17851 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17852 ett_rnsap_GANSS_NavModel_NAVKeplerianSet, GANSS_NavModel_NAVKeplerianSet_sequence);
17860 dissect_rnsap_BIT_STRING_SIZE_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17861 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17862 25, 25, FALSE, NULL);
17870 dissect_rnsap_BIT_STRING_SIZE_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17871 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17872 17, 17, FALSE, NULL);
17880 dissect_rnsap_BIT_STRING_SIZE_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17881 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17882 23, 23, FALSE, NULL);
17890 dissect_rnsap_BIT_STRING_SIZE_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17891 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17892 33, 33, FALSE, NULL);
17900 dissect_rnsap_BIT_STRING_SIZE_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17901 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17902 15, 15, FALSE, NULL);
17910 dissect_rnsap_BIT_STRING_SIZE_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17911 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17912 21, 21, FALSE, NULL);
17918 static const per_sequence_t GANSS_NavModel_CNAVKeplerianSet_sequence[] = {
17919 { &hf_rnsap_cnavTop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17920 { &hf_rnsap_cnavURAindex , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17921 { &hf_rnsap_cnavDeltaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_26 },
17922 { &hf_rnsap_cnavAdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_25 },
17923 { &hf_rnsap_cnavDeltaNo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17924 { &hf_rnsap_cnavDeltaNoDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_23 },
17925 { &hf_rnsap_cnavMo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17926 { &hf_rnsap_cnavE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17927 { &hf_rnsap_cnavOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17928 { &hf_rnsap_cnavOMEGA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17929 { &hf_rnsap_cnavDeltaOmegaDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17930 { &hf_rnsap_cnavIo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17931 { &hf_rnsap_cnavIoDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
17932 { &hf_rnsap_cnavCis , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17933 { &hf_rnsap_cnavCic , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17934 { &hf_rnsap_cnavCrs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17935 { &hf_rnsap_cnavCrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17936 { &hf_rnsap_cnavCus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
17937 { &hf_rnsap_cnavCuc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
17938 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17939 { NULL, 0, 0, NULL }
17943 dissect_rnsap_GANSS_NavModel_CNAVKeplerianSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17944 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17945 ett_rnsap_GANSS_NavModel_CNAVKeplerianSet, GANSS_NavModel_CNAVKeplerianSet_sequence);
17953 dissect_rnsap_BIT_STRING_SIZE_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17954 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17955 2, 2, FALSE, NULL);
17963 dissect_rnsap_BIT_STRING_SIZE_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17964 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17965 27, 27, FALSE, NULL);
17971 static const per_sequence_t GANSS_NavModel_GLONASSecef_sequence[] = {
17972 { &hf_rnsap_gloEn , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17973 { &hf_rnsap_gloP1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
17974 { &hf_rnsap_gloP2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17975 { &hf_rnsap_gloM , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
17976 { &hf_rnsap_gloX , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_27 },
17977 { &hf_rnsap_gloXdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17978 { &hf_rnsap_gloXdotdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17979 { &hf_rnsap_gloY , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_27 },
17980 { &hf_rnsap_gloYdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17981 { &hf_rnsap_gloYdotdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17982 { &hf_rnsap_gloZ , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_27 },
17983 { &hf_rnsap_gloZdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17984 { &hf_rnsap_gloZdotdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17985 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17986 { NULL, 0, 0, NULL }
17990 dissect_rnsap_GANSS_NavModel_GLONASSecef(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17991 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17992 ett_rnsap_GANSS_NavModel_GLONASSecef, GANSS_NavModel_GLONASSecef_sequence);
18000 dissect_rnsap_BIT_STRING_SIZE_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18001 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18002 30, 30, FALSE, NULL);
18010 dissect_rnsap_BIT_STRING_SIZE_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18011 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18012 18, 18, FALSE, NULL);
18018 static const per_sequence_t GANSS_NavModel_SBASecef_sequence[] = {
18019 { &hf_rnsap_sbasTo , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
18020 { &hf_rnsap_sbasAccuracy , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
18021 { &hf_rnsap_sbasXg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_30 },
18022 { &hf_rnsap_sbasYg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_30 },
18023 { &hf_rnsap_sbasZg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_25 },
18024 { &hf_rnsap_sbasXgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
18025 { &hf_rnsap_sbasYgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
18026 { &hf_rnsap_sbasZgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
18027 { &hf_rnsap_sbasXgDotDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18028 { &hf_rnsap_sbagYgDotDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18029 { &hf_rnsap_sbasZgDotDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18030 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18031 { NULL, 0, 0, NULL }
18035 dissect_rnsap_GANSS_NavModel_SBASecef(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18036 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18037 ett_rnsap_GANSS_NavModel_SBASecef, GANSS_NavModel_SBASecef_sequence);
18043 static const value_string rnsap_GANSS_AddOrbitModels_vals[] = {
18044 { 0, "navKeplerianSet" },
18045 { 1, "cnavKeplerianSet" },
18046 { 2, "glonassECEF" },
18051 static const per_choice_t GANSS_AddOrbitModels_choice[] = {
18052 { 0, &hf_rnsap_navKeplerianSet, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_NAVKeplerianSet },
18053 { 1, &hf_rnsap_cnavKeplerianSet, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_CNAVKeplerianSet },
18054 { 2, &hf_rnsap_glonassECEF , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_GLONASSecef },
18055 { 3, &hf_rnsap_sbasECEF , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_SBASecef },
18056 { 0, NULL, 0, NULL }
18060 dissect_rnsap_GANSS_AddOrbitModels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18061 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18062 ett_rnsap_GANSS_AddOrbitModels, GANSS_AddOrbitModels_choice,
18071 dissect_rnsap_GANSS_AddUTCModelsReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18072 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
18078 static const per_sequence_t GPS_Ionospheric_Model_sequence[] = {
18079 { &hf_rnsap_alpha_zero_ionos_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18080 { &hf_rnsap_alpha_one_ionos_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18081 { &hf_rnsap_alpha_two_ionos_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18082 { &hf_rnsap_alpha_three_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18083 { &hf_rnsap_beta_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18084 { &hf_rnsap_beta_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18085 { &hf_rnsap_beta_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18086 { &hf_rnsap_beta_three_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18087 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18088 { NULL, 0, 0, NULL }
18092 dissect_rnsap_GPS_Ionospheric_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18093 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18094 ett_rnsap_GPS_Ionospheric_Model, GPS_Ionospheric_Model_sequence);
18100 static const per_sequence_t GANSS_Additional_Ionospheric_Model_sequence[] = {
18101 { &hf_rnsap_dataID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
18102 { &hf_rnsap_alpha_beta_parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GPS_Ionospheric_Model },
18103 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18104 { NULL, 0, 0, NULL }
18108 dissect_rnsap_GANSS_Additional_Ionospheric_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18109 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18110 ett_rnsap_GANSS_Additional_Ionospheric_Model, GANSS_Additional_Ionospheric_Model_sequence);
18118 dissect_rnsap_INTEGER_0_8191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18119 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18120 0U, 8191U, NULL, FALSE);
18128 dissect_rnsap_INTEGER_0_86399(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18129 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18130 0U, 86399U, NULL, FALSE);
18136 static const per_sequence_t GANSS_Transmission_Time_sequence[] = {
18137 { &hf_rnsap_ganssDay , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_8191 },
18138 { &hf_rnsap_ganssTod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_86399 },
18139 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18140 { NULL, 0, 0, NULL }
18144 dissect_rnsap_GANSS_Transmission_Time(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18145 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18146 ett_rnsap_GANSS_Transmission_Time, GANSS_Transmission_Time_sequence);
18152 static const value_string rnsap_T_non_broadcastIndication_vals[] = {
18159 dissect_rnsap_T_non_broadcastIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18160 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
18161 1, NULL, FALSE, 0, NULL);
18169 dissect_rnsap_BIT_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18170 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18171 6, 6, FALSE, NULL);
18177 static const per_sequence_t Ganss_Sat_Info_AddNavList_item_sequence[] = {
18178 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18179 { &hf_rnsap_svHealth , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_6 },
18180 { &hf_rnsap_iod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18181 { &hf_rnsap_ganssAddClockModels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AddClockModels },
18182 { &hf_rnsap_ganssAddOrbitModels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AddOrbitModels },
18183 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18184 { NULL, 0, 0, NULL }
18188 dissect_rnsap_Ganss_Sat_Info_AddNavList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18189 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18190 ett_rnsap_Ganss_Sat_Info_AddNavList_item, Ganss_Sat_Info_AddNavList_item_sequence);
18196 static const per_sequence_t Ganss_Sat_Info_AddNavList_sequence_of[1] = {
18197 { &hf_rnsap_Ganss_Sat_Info_AddNavList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Ganss_Sat_Info_AddNavList_item },
18201 dissect_rnsap_Ganss_Sat_Info_AddNavList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18202 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18203 ett_rnsap_Ganss_Sat_Info_AddNavList, Ganss_Sat_Info_AddNavList_sequence_of,
18204 1, maxGANSSSat, FALSE);
18210 static const per_sequence_t GANSS_Additional_Navigation_Models_sequence[] = {
18211 { &hf_rnsap_ganss_Transmission_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Transmission_Time },
18212 { &hf_rnsap_non_broadcastIndication, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_non_broadcastIndication },
18213 { &hf_rnsap_ganssSatInfoNavList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Ganss_Sat_Info_AddNavList },
18214 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18215 { NULL, 0, 0, NULL }
18219 dissect_rnsap_GANSS_Additional_Navigation_Models(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18220 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18221 ett_rnsap_GANSS_Additional_Navigation_Models, GANSS_Additional_Navigation_Models_sequence);
18229 dissect_rnsap_INTEGER_0_37799(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18230 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18231 0U, 37799U, NULL, FALSE);
18239 dissect_rnsap_INTEGER_M2147483648_2147483647(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18240 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18241 -2147483648, 2147483647U, NULL, FALSE);
18249 dissect_rnsap_INTEGER_M64_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18250 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18251 -64, 63U, NULL, FALSE);
18257 static const value_string rnsap_T_gnss_to_id_vals[] = {
18267 dissect_rnsap_T_gnss_to_id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18268 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
18269 1, NULL, TRUE, 3, NULL);
18275 static const per_sequence_t GANSS_Time_Model_sequence[] = {
18276 { &hf_rnsap_ganss_time_model_Ref_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_37799 },
18277 { &hf_rnsap_ganss_t_a0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M2147483648_2147483647 },
18278 { &hf_rnsap_ganss_t_a1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_M8388608_8388607 },
18279 { &hf_rnsap_ganss_t_a2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_M64_63 },
18280 { &hf_rnsap_gnss_to_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_gnss_to_id },
18281 { &hf_rnsap_ganss_wk_number_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_8191 },
18282 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18283 { NULL, 0, 0, NULL }
18287 dissect_rnsap_GANSS_Time_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18288 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18289 ett_rnsap_GANSS_Time_Model, GANSS_Time_Model_sequence);
18295 static const per_sequence_t GANSS_Additional_Time_Models_sequence_of[1] = {
18296 { &hf_rnsap_GANSS_Additional_Time_Models_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Time_Model },
18300 dissect_rnsap_GANSS_Additional_Time_Models(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18301 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18302 ett_rnsap_GANSS_Additional_Time_Models, GANSS_Additional_Time_Models_sequence_of,
18303 1, maxGANSS_1, FALSE);
18309 static const per_sequence_t GANSS_UTCmodelSet1_sequence[] = {
18310 { &hf_rnsap_utcA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18311 { &hf_rnsap_utcA1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
18312 { &hf_rnsap_utcA2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
18313 { &hf_rnsap_utcDeltaTls , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18314 { &hf_rnsap_utcTot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18315 { &hf_rnsap_utcWNot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
18316 { &hf_rnsap_utcWNlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18317 { &hf_rnsap_utcDN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
18318 { &hf_rnsap_utcDeltaTlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18319 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18320 { NULL, 0, 0, NULL }
18324 dissect_rnsap_GANSS_UTCmodelSet1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18325 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18326 ett_rnsap_GANSS_UTCmodelSet1, GANSS_UTCmodelSet1_sequence);
18332 static const per_sequence_t GANSS_DeltaUT1_sequence[] = {
18333 { &hf_rnsap_b1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18334 { &hf_rnsap_b2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18335 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18336 { NULL, 0, 0, NULL }
18340 dissect_rnsap_GANSS_DeltaUT1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18341 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18342 ett_rnsap_GANSS_DeltaUT1, GANSS_DeltaUT1_sequence);
18348 static const per_sequence_t GANSS_UTCmodelSet2_sequence[] = {
18349 { &hf_rnsap_nA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18350 { &hf_rnsap_tauC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18351 { &hf_rnsap_deltaUT1_01 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_DeltaUT1 },
18352 { &hf_rnsap_kp , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
18353 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18354 { NULL, 0, 0, NULL }
18358 dissect_rnsap_GANSS_UTCmodelSet2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18359 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18360 ett_rnsap_GANSS_UTCmodelSet2, GANSS_UTCmodelSet2_sequence);
18366 static const per_sequence_t GANSS_UTCmodelSet3_sequence[] = {
18367 { &hf_rnsap_utcA1wnt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18368 { &hf_rnsap_utcA0wnt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18369 { &hf_rnsap_utcTot_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18370 { &hf_rnsap_utcWNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18371 { &hf_rnsap_utcDeltaTls , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18372 { &hf_rnsap_utcWNlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18373 { &hf_rnsap_utcDN_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18374 { &hf_rnsap_utcDeltaTlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18375 { &hf_rnsap_utcStandardID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
18376 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18377 { NULL, 0, 0, NULL }
18381 dissect_rnsap_GANSS_UTCmodelSet3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18382 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18383 ett_rnsap_GANSS_UTCmodelSet3, GANSS_UTCmodelSet3_sequence);
18389 static const value_string rnsap_GANSS_Additional_UTC_Models_vals[] = {
18390 { 0, "utcModel1" },
18391 { 1, "utcModel2" },
18392 { 2, "utcModel3" },
18396 static const per_choice_t GANSS_Additional_UTC_Models_choice[] = {
18397 { 0, &hf_rnsap_utcModel1 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet1 },
18398 { 1, &hf_rnsap_utcModel2 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet2 },
18399 { 2, &hf_rnsap_utcModel3 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet3 },
18400 { 0, NULL, 0, NULL }
18404 dissect_rnsap_GANSS_Additional_UTC_Models(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18405 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18406 ett_rnsap_GANSS_Additional_UTC_Models, GANSS_Additional_UTC_Models_choice,
18415 dissect_rnsap_INTEGER_0_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18416 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18417 0U, 255U, NULL, FALSE);
18425 dissect_rnsap_INTEGER_0_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18426 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18427 0U, 3U, NULL, FALSE);
18433 static const per_sequence_t GANSS_SatelliteInformationKP_item_sequence[] = {
18434 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18435 { &hf_rnsap_ganss_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18436 { &hf_rnsap_ganss_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18437 { &hf_rnsap_ganss_omegadot_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18438 { &hf_rnsap_ganss_svhealth_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
18439 { &hf_rnsap_ganss_delta_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
18440 { &hf_rnsap_ganss_omegazero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18441 { &hf_rnsap_ganss_m_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18442 { &hf_rnsap_ganss_omega_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18443 { &hf_rnsap_ganss_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
18444 { &hf_rnsap_ganss_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18445 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18446 { NULL, 0, 0, NULL }
18450 dissect_rnsap_GANSS_SatelliteInformationKP_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18451 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18452 ett_rnsap_GANSS_SatelliteInformationKP_item, GANSS_SatelliteInformationKP_item_sequence);
18458 static const per_sequence_t GANSS_SatelliteInformationKP_sequence_of[1] = {
18459 { &hf_rnsap_GANSS_SatelliteInformationKP_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SatelliteInformationKP_item },
18463 dissect_rnsap_GANSS_SatelliteInformationKP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18464 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18465 ett_rnsap_GANSS_SatelliteInformationKP, GANSS_SatelliteInformationKP_sequence_of,
18466 1, maxGANSSSatAlmanac, FALSE);
18472 static const per_sequence_t T_gANSS_keplerianParameters_sequence[] = {
18473 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
18474 { &hf_rnsap_iod_a , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
18475 { &hf_rnsap_gANSS_SatelliteInformationKP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SatelliteInformationKP },
18476 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18477 { NULL, 0, 0, NULL }
18481 dissect_rnsap_T_gANSS_keplerianParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18482 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18483 ett_rnsap_T_gANSS_keplerianParameters, T_gANSS_keplerianParameters_sequence);
18491 dissect_rnsap_Extension_GANSS_AlmanacModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18492 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
18498 static const value_string rnsap_T_gANSS_AlmanacModel_vals[] = {
18499 { 0, "gANSS-keplerianParameters" },
18500 { 1, "extension-GANSS-AlmanacModel" },
18504 static const per_choice_t T_gANSS_AlmanacModel_choice[] = {
18505 { 0, &hf_rnsap_gANSS_keplerianParameters, ASN1_EXTENSION_ROOT , dissect_rnsap_T_gANSS_keplerianParameters },
18506 { 1, &hf_rnsap_extension_GANSS_AlmanacModel, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_GANSS_AlmanacModel },
18507 { 0, NULL, 0, NULL }
18511 dissect_rnsap_T_gANSS_AlmanacModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18512 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18513 ett_rnsap_T_gANSS_AlmanacModel, T_gANSS_AlmanacModel_choice,
18520 static const per_sequence_t GANSS_Almanac_sequence[] = {
18521 { &hf_rnsap_ganss_wk_number, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
18522 { &hf_rnsap_gANSS_AlmanacModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_gANSS_AlmanacModel },
18523 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18524 { NULL, 0, 0, NULL }
18528 dissect_rnsap_GANSS_Almanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18529 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18530 ett_rnsap_GANSS_Almanac, GANSS_Almanac_sequence);
18536 static const per_sequence_t GANSS_SAT_Info_Almanac_NAVkpList_item_sequence[] = {
18537 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18538 { &hf_rnsap_navAlmE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18539 { &hf_rnsap_navAlmDeltaI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18540 { &hf_rnsap_navAlmOMEGADOT, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18541 { &hf_rnsap_navAlmSVHealth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18542 { &hf_rnsap_navAlmSqrtA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18543 { &hf_rnsap_navAlmOMEGAo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18544 { &hf_rnsap_navAlmOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18545 { &hf_rnsap_navAlmMo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18546 { &hf_rnsap_navAlmaf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18547 { &hf_rnsap_navAlmaf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18548 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18549 { NULL, 0, 0, NULL }
18553 dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18554 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18555 ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item, GANSS_SAT_Info_Almanac_NAVkpList_item_sequence);
18561 static const per_sequence_t GANSS_SAT_Info_Almanac_NAVkpList_sequence_of[1] = {
18562 { &hf_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item },
18566 dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18567 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18568 ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList, GANSS_SAT_Info_Almanac_NAVkpList_sequence_of,
18569 1, maxGANSSSatAlmanac, FALSE);
18575 static const per_sequence_t GANSS_alm_keplerianNAVAlmanac_sequence[] = {
18576 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
18577 { &hf_rnsap_sat_info_NAVkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList },
18578 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18579 { NULL, 0, 0, NULL }
18583 dissect_rnsap_GANSS_alm_keplerianNAVAlmanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18584 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18585 ett_rnsap_GANSS_alm_keplerianNAVAlmanac, GANSS_alm_keplerianNAVAlmanac_sequence);
18591 static const per_sequence_t GANSS_SAT_Info_Almanac_REDkpList_item_sequence[] = {
18592 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18593 { &hf_rnsap_redAlmDeltaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18594 { &hf_rnsap_redAlmOmega0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
18595 { &hf_rnsap_redAlmPhi0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
18596 { &hf_rnsap_redAlmL1Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18597 { &hf_rnsap_redAlmL2Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18598 { &hf_rnsap_redAlmL5Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18599 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18600 { NULL, 0, 0, NULL }
18604 dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18605 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18606 ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item, GANSS_SAT_Info_Almanac_REDkpList_item_sequence);
18612 static const per_sequence_t GANSS_SAT_Info_Almanac_REDkpList_sequence_of[1] = {
18613 { &hf_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item },
18617 dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18618 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18619 ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList, GANSS_SAT_Info_Almanac_REDkpList_sequence_of,
18620 1, maxGANSSSatAlmanac, FALSE);
18626 static const per_sequence_t GANSS_alm_keplerianReducedAlmanac_sequence[] = {
18627 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
18628 { &hf_rnsap_sat_info_REDkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList },
18629 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18630 { NULL, 0, 0, NULL }
18634 dissect_rnsap_GANSS_alm_keplerianReducedAlmanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18635 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18636 ett_rnsap_GANSS_alm_keplerianReducedAlmanac, GANSS_alm_keplerianReducedAlmanac_sequence);
18642 static const per_sequence_t GANSS_SAT_Info_Almanac_MIDIkpList_item_sequence[] = {
18643 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18644 { &hf_rnsap_midiAlmE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18645 { &hf_rnsap_midiAlmDeltaI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18646 { &hf_rnsap_midiAlmOmegaDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18647 { &hf_rnsap_midiAlmSqrtA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
18648 { &hf_rnsap_midiAlmOmega0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18649 { &hf_rnsap_midiAlmOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18650 { &hf_rnsap_midiAlmMo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18651 { &hf_rnsap_midiAlmaf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18652 { &hf_rnsap_midiAlmaf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18653 { &hf_rnsap_midiAlmL1Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18654 { &hf_rnsap_midiAlmL2Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18655 { &hf_rnsap_midiAlmL5Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18656 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18657 { NULL, 0, 0, NULL }
18661 dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18662 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18663 ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item, GANSS_SAT_Info_Almanac_MIDIkpList_item_sequence);
18669 static const per_sequence_t GANSS_SAT_Info_Almanac_MIDIkpList_sequence_of[1] = {
18670 { &hf_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item },
18674 dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18675 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18676 ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList, GANSS_SAT_Info_Almanac_MIDIkpList_sequence_of,
18677 1, maxGANSSSatAlmanac, FALSE);
18683 static const per_sequence_t GANSS_alm_keplerianMidiAlmanac_sequence[] = {
18684 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
18685 { &hf_rnsap_sat_info_MIDIkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList },
18686 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18687 { NULL, 0, 0, NULL }
18691 dissect_rnsap_GANSS_alm_keplerianMidiAlmanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18692 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18693 ett_rnsap_GANSS_alm_keplerianMidiAlmanac, GANSS_alm_keplerianMidiAlmanac_sequence);
18699 static const per_sequence_t GANSS_SAT_Info_Almanac_GLOkpList_item_sequence[] = {
18700 { &hf_rnsap_gloAlmNA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18701 { &hf_rnsap_gloAlmnA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
18702 { &hf_rnsap_gloAlmHA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
18703 { &hf_rnsap_gloAlmLambdaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
18704 { &hf_rnsap_gloAlmTlambdaA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
18705 { &hf_rnsap_gloAlmDeltaIA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
18706 { &hf_rnsap_gloAkmDeltaTA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
18707 { &hf_rnsap_gloAlmDeltaTdotA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
18708 { &hf_rnsap_gloAlmEpsilonA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18709 { &hf_rnsap_gloAlmOmegaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18710 { &hf_rnsap_gloAlmTauA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18711 { &hf_rnsap_gloAlmCA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18712 { &hf_rnsap_gloAlmMA , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
18713 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18714 { NULL, 0, 0, NULL }
18718 dissect_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18719 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18720 ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item, GANSS_SAT_Info_Almanac_GLOkpList_item_sequence);
18726 static const per_sequence_t GANSS_SAT_Info_Almanac_GLOkpList_sequence_of[1] = {
18727 { &hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item },
18731 dissect_rnsap_GANSS_SAT_Info_Almanac_GLOkpList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18732 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18733 ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList, GANSS_SAT_Info_Almanac_GLOkpList_sequence_of,
18734 1, maxGANSSSatAlmanac, FALSE);
18740 static const per_sequence_t GANSS_alm_keplerianGLONASS_sequence[] = {
18741 { &hf_rnsap_sat_info_GLOkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_GLOkpList },
18742 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18743 { NULL, 0, 0, NULL }
18747 dissect_rnsap_GANSS_alm_keplerianGLONASS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18748 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18749 ett_rnsap_GANSS_alm_keplerianGLONASS, GANSS_alm_keplerianGLONASS_sequence);
18757 dissect_rnsap_BIT_STRING_SIZE_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18758 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18759 9, 9, FALSE, NULL);
18765 static const per_sequence_t GANSS_SAT_Info_Almanac_SBASecefList_item_sequence[] = {
18766 { &hf_rnsap_sbasAlmDataID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
18767 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18768 { &hf_rnsap_sbasAlmHealth , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18769 { &hf_rnsap_sbasAlmXg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18770 { &hf_rnsap_sbasAlmYg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18771 { &hf_rnsap_sbasAlmZg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_9 },
18772 { &hf_rnsap_sbasAlmXgdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
18773 { &hf_rnsap_sbasAlmYgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
18774 { &hf_rnsap_sbasAlmZgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
18775 { &hf_rnsap_sbasAlmTo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18776 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18777 { NULL, 0, 0, NULL }
18781 dissect_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18782 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18783 ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item, GANSS_SAT_Info_Almanac_SBASecefList_item_sequence);
18789 static const per_sequence_t GANSS_SAT_Info_Almanac_SBASecefList_sequence_of[1] = {
18790 { &hf_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item },
18794 dissect_rnsap_GANSS_SAT_Info_Almanac_SBASecefList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18795 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18796 ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList, GANSS_SAT_Info_Almanac_SBASecefList_sequence_of,
18797 1, maxGANSSSatAlmanac, FALSE);
18803 static const per_sequence_t GANSS_alm_ecefSBASAlmanac_sequence[] = {
18804 { &hf_rnsap_sat_info_SBASecefList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_SBASecefList },
18805 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18806 { NULL, 0, 0, NULL }
18810 dissect_rnsap_GANSS_alm_ecefSBASAlmanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18811 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18812 ett_rnsap_GANSS_alm_ecefSBASAlmanac, GANSS_alm_ecefSBASAlmanac_sequence);
18818 static const per_sequence_t GANSS_AuxInfoGANSS_ID1_item_sequence[] = {
18819 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18820 { &hf_rnsap_signalsAvailable, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18821 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18822 { NULL, 0, 0, NULL }
18826 dissect_rnsap_GANSS_AuxInfoGANSS_ID1_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18827 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18828 ett_rnsap_GANSS_AuxInfoGANSS_ID1_item, GANSS_AuxInfoGANSS_ID1_item_sequence);
18834 static const per_sequence_t GANSS_AuxInfoGANSS_ID1_sequence_of[1] = {
18835 { &hf_rnsap_GANSS_AuxInfoGANSS_ID1_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AuxInfoGANSS_ID1_item },
18839 dissect_rnsap_GANSS_AuxInfoGANSS_ID1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18840 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18841 ett_rnsap_GANSS_AuxInfoGANSS_ID1, GANSS_AuxInfoGANSS_ID1_sequence_of,
18842 1, maxGANSSSat, FALSE);
18850 dissect_rnsap_INTEGER_M7_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18851 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18852 -7, 13U, NULL, FALSE);
18858 static const per_sequence_t GANSS_AuxInfoGANSS_ID3_item_sequence[] = {
18859 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18860 { &hf_rnsap_signalsAvailable, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18861 { &hf_rnsap_channelNumber , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M7_13 },
18862 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18863 { NULL, 0, 0, NULL }
18867 dissect_rnsap_GANSS_AuxInfoGANSS_ID3_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18868 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18869 ett_rnsap_GANSS_AuxInfoGANSS_ID3_item, GANSS_AuxInfoGANSS_ID3_item_sequence);
18875 static const per_sequence_t GANSS_AuxInfoGANSS_ID3_sequence_of[1] = {
18876 { &hf_rnsap_GANSS_AuxInfoGANSS_ID3_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AuxInfoGANSS_ID3_item },
18880 dissect_rnsap_GANSS_AuxInfoGANSS_ID3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18881 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18882 ett_rnsap_GANSS_AuxInfoGANSS_ID3, GANSS_AuxInfoGANSS_ID3_sequence_of,
18883 1, maxGANSSSat, FALSE);
18889 static const value_string rnsap_GANSS_Auxiliary_Information_vals[] = {
18895 static const per_choice_t GANSS_Auxiliary_Information_choice[] = {
18896 { 0, &hf_rnsap_ganssID1 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_AuxInfoGANSS_ID1 },
18897 { 1, &hf_rnsap_ganssID3 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_AuxInfoGANSS_ID3 },
18898 { 0, NULL, 0, NULL }
18902 dissect_rnsap_GANSS_Auxiliary_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18903 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18904 ett_rnsap_GANSS_Auxiliary_Information, GANSS_Auxiliary_Information_choice,
18913 dissect_rnsap_GANSS_AuxInfoReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18914 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
18922 dissect_rnsap_INTEGER_0_1_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18923 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18924 0U, 1U, NULL, TRUE);
18930 static const per_sequence_t GANSS_Clock_Model_item_sequence[] = {
18931 { &hf_rnsap_t_oc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
18932 { &hf_rnsap_a_i2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18933 { &hf_rnsap_a_i1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
18934 { &hf_rnsap_a_i0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_28 },
18935 { &hf_rnsap_t_gd , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_10 },
18936 { &hf_rnsap_model_id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_1_ },
18937 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18938 { NULL, 0, 0, NULL }
18942 dissect_rnsap_GANSS_Clock_Model_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18943 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18944 ett_rnsap_GANSS_Clock_Model_item, GANSS_Clock_Model_item_sequence);
18950 static const per_sequence_t GANSS_Clock_Model_sequence_of[1] = {
18951 { &hf_rnsap_GANSS_Clock_Model_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Clock_Model_item },
18955 dissect_rnsap_GANSS_Clock_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18956 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18957 ett_rnsap_GANSS_Clock_Model, GANSS_Clock_Model_sequence_of,
18958 1, maxGANSSClockMod, FALSE);
18966 dissect_rnsap_BOOLEAN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18967 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
18973 static const per_sequence_t GANSS_IonosphereRegionalStormFlags_sequence[] = {
18974 { &hf_rnsap_storm_flag_one, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18975 { &hf_rnsap_storm_flag_two, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18976 { &hf_rnsap_storm_flag_three, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18977 { &hf_rnsap_storm_flag_four, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18978 { &hf_rnsap_storm_flag_five, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18979 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18980 { NULL, 0, 0, NULL }
18984 dissect_rnsap_GANSS_IonosphereRegionalStormFlags(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18985 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18986 ett_rnsap_GANSS_IonosphereRegionalStormFlags, GANSS_IonosphereRegionalStormFlags_sequence);
18992 static const per_sequence_t GANSS_Ionospheric_Model_sequence[] = {
18993 { &hf_rnsap_alpha_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18994 { &hf_rnsap_alpha_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18995 { &hf_rnsap_alpha_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18996 { &hf_rnsap_gANSS_IonosphereRegionalStormFlags, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_IonosphereRegionalStormFlags },
18997 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18998 { NULL, 0, 0, NULL }
19002 dissect_rnsap_GANSS_Ionospheric_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19003 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19004 ett_rnsap_GANSS_Ionospheric_Model, GANSS_Ionospheric_Model_sequence);
19010 static const value_string rnsap_T_latitudeSign_vals[] = {
19018 dissect_rnsap_T_latitudeSign(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19019 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19020 2, NULL, FALSE, 0, NULL);
19028 dissect_rnsap_INTEGER_0_2147483647(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19029 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19030 0U, 2147483647U, NULL, FALSE);
19036 static const value_string rnsap_T_directionOfAltitude_01_vals[] = {
19044 dissect_rnsap_T_directionOfAltitude_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19045 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19046 2, NULL, FALSE, 0, NULL);
19052 static const per_sequence_t GANSS_RX_Pos_sequence[] = {
19053 { &hf_rnsap_latitudeSign , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_latitudeSign },
19054 { &hf_rnsap_degreesOfLatitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_2147483647 },
19055 { &hf_rnsap_degreesOfLongitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M2147483648_2147483647 },
19056 { &hf_rnsap_directionOfAltitude_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_directionOfAltitude_01 },
19057 { &hf_rnsap_altitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_32767 },
19058 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19059 { NULL, 0, 0, NULL }
19063 dissect_rnsap_GANSS_RX_Pos(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19064 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19065 ett_rnsap_GANSS_RX_Pos, GANSS_RX_Pos_sequence);
19071 static const per_sequence_t GANSS_Common_Data_sequence[] = {
19072 { &hf_rnsap_ganss_Ionospheric_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Ionospheric_Model },
19073 { &hf_rnsap_ganss_Rx_Pos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_RX_Pos },
19074 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19075 { NULL, 0, 0, NULL }
19079 dissect_rnsap_GANSS_Common_Data(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19080 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19081 ett_rnsap_GANSS_Common_Data, GANSS_Common_Data_sequence);
19087 static const per_sequence_t GANSS_CommonDataInfoReq_sequence[] = {
19088 { &hf_rnsap_ionospheric_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
19089 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19090 { NULL, 0, 0, NULL }
19094 dissect_rnsap_GANSS_CommonDataInfoReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19095 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19096 ett_rnsap_GANSS_CommonDataInfoReq, GANSS_CommonDataInfoReq_sequence);
19104 dissect_rnsap_INTEGER_0_59_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19105 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19106 0U, 59U, NULL, TRUE);
19114 dissect_rnsap_BIT_STRING_SIZE_1_1024(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19115 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19116 1, 1024, FALSE, NULL);
19122 static const per_sequence_t GANSS_DataBitAssistanceSgnItem_sequence[] = {
19123 { &hf_rnsap_ganss_SignalId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Signal_ID },
19124 { &hf_rnsap_ganssDataBits , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1_1024 },
19125 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19126 { NULL, 0, 0, NULL }
19130 dissect_rnsap_GANSS_DataBitAssistanceSgnItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19131 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19132 ett_rnsap_GANSS_DataBitAssistanceSgnItem, GANSS_DataBitAssistanceSgnItem_sequence);
19138 static const per_sequence_t GANSS_DataBitAssistanceSgnList_sequence_of[1] = {
19139 { &hf_rnsap_GANSS_DataBitAssistanceSgnList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceSgnItem },
19143 dissect_rnsap_GANSS_DataBitAssistanceSgnList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19144 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19145 ett_rnsap_GANSS_DataBitAssistanceSgnList, GANSS_DataBitAssistanceSgnList_sequence_of,
19146 1, maxSgnType, FALSE);
19152 static const per_sequence_t GANSS_DataBitAssistanceItem_sequence[] = {
19153 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
19154 { &hf_rnsap_dataBitAssistanceSgnList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceSgnList },
19155 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19156 { NULL, 0, 0, NULL }
19160 dissect_rnsap_GANSS_DataBitAssistanceItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19161 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19162 ett_rnsap_GANSS_DataBitAssistanceItem, GANSS_DataBitAssistanceItem_sequence);
19168 static const per_sequence_t GANSS_DataBitAssistanceList_sequence_of[1] = {
19169 { &hf_rnsap_GANSS_DataBitAssistanceList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceItem },
19173 dissect_rnsap_GANSS_DataBitAssistanceList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19174 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19175 ett_rnsap_GANSS_DataBitAssistanceList, GANSS_DataBitAssistanceList_sequence_of,
19176 1, maxGANSSSat, FALSE);
19182 static const per_sequence_t GANSS_Data_Bit_Assistance_sequence[] = {
19183 { &hf_rnsap_ganssTod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_59_ },
19184 { &hf_rnsap_dataBitAssistancelist, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceList },
19185 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19186 { NULL, 0, 0, NULL }
19190 dissect_rnsap_GANSS_Data_Bit_Assistance(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19191 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19192 ett_rnsap_GANSS_Data_Bit_Assistance, GANSS_Data_Bit_Assistance_sequence);
19198 static const per_sequence_t T_ganss_SatelliteInfo_sequence_of[1] = {
19199 { &hf_rnsap_ganss_SatelliteInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
19203 dissect_rnsap_T_ganss_SatelliteInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19204 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19205 ett_rnsap_T_ganss_SatelliteInfo, T_ganss_SatelliteInfo_sequence_of,
19206 1, maxGANSSSat, FALSE);
19212 static const per_sequence_t GANSS_Data_Bit_Assistance_ReqList_sequence[] = {
19213 { &hf_rnsap_dGANSS_Signal_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19214 { &hf_rnsap_ganss_DataBitInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
19215 { &hf_rnsap_ganss_SatelliteInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_ganss_SatelliteInfo },
19216 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19217 { NULL, 0, 0, NULL }
19221 dissect_rnsap_GANSS_Data_Bit_Assistance_ReqList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19222 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19223 ett_rnsap_GANSS_Data_Bit_Assistance_ReqList, GANSS_Data_Bit_Assistance_ReqList_sequence);
19229 static const per_sequence_t GANSS_Data_Bit_Assistance_ReqItem_sequence[] = {
19230 { &hf_rnsap_ganssTod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_86399 },
19231 { &hf_rnsap_ganss_Data_Bit_Assistance_ReqList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Data_Bit_Assistance_ReqList },
19232 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19233 { NULL, 0, 0, NULL }
19237 dissect_rnsap_GANSS_Data_Bit_Assistance_ReqItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19238 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19239 ett_rnsap_GANSS_Data_Bit_Assistance_ReqItem, GANSS_Data_Bit_Assistance_ReqItem_sequence);
19247 dissect_rnsap_BIT_STRING_SIZE_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19248 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19249 31, 31, FALSE, NULL);
19257 dissect_rnsap_BIT_STRING_SIZE_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19258 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19259 19, 19, FALSE, NULL);
19265 static const per_sequence_t GANSS_Earth_Orientation_Parameters_sequence[] = {
19266 { &hf_rnsap_teop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19267 { &hf_rnsap_pmX , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
19268 { &hf_rnsap_pmXdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
19269 { &hf_rnsap_pmY , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
19270 { &hf_rnsap_pmYdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
19271 { &hf_rnsap_deltaUT1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_31 },
19272 { &hf_rnsap_deltaUT1dot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_19 },
19273 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19274 { NULL, 0, 0, NULL }
19278 dissect_rnsap_GANSS_Earth_Orientation_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19279 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19280 ett_rnsap_GANSS_Earth_Orientation_Parameters, GANSS_Earth_Orientation_Parameters_sequence);
19288 dissect_rnsap_GANSS_EarthOrientParaReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19289 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
19297 dissect_rnsap_GANSS_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19298 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19299 0U, 7U, NULL, TRUE);
19305 static const per_sequence_t GANSS_GenericDataInfoReqItem_sequence[] = {
19306 { &hf_rnsap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_ID },
19307 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
19308 { &hf_rnsap_ganss_Time_Model_GNSS_GNSS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_9 },
19309 { &hf_rnsap_ganss_UTC_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
19310 { &hf_rnsap_ganss_Almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
19311 { &hf_rnsap_ganss_Real_Time_Integrity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
19312 { &hf_rnsap_ganss_Data_Bit_Assistance_Req, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Data_Bit_Assistance_ReqItem },
19313 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19314 { NULL, 0, 0, NULL }
19318 dissect_rnsap_GANSS_GenericDataInfoReqItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19319 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19320 ett_rnsap_GANSS_GenericDataInfoReqItem, GANSS_GenericDataInfoReqItem_sequence);
19326 static const per_sequence_t GANSS_GenericDataInfoReqList_sequence_of[1] = {
19327 { &hf_rnsap_GANSS_GenericDataInfoReqList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_GenericDataInfoReqItem },
19331 dissect_rnsap_GANSS_GenericDataInfoReqList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19332 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19333 ett_rnsap_GANSS_GenericDataInfoReqList, GANSS_GenericDataInfoReqList_sequence_of,
19334 1, maxNoGANSS, FALSE);
19340 static const value_string rnsap_T_non_broadcastIndication_01_vals[] = {
19347 dissect_rnsap_T_non_broadcastIndication_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19348 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19349 1, NULL, FALSE, 0, NULL);
19355 static const per_sequence_t T_gANSS_keplerianParameters_01_sequence[] = {
19356 { &hf_rnsap_toe_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
19357 { &hf_rnsap_ganss_omega_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19358 { &hf_rnsap_delta_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19359 { &hf_rnsap_m_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19360 { &hf_rnsap_omegadot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19361 { &hf_rnsap_ganss_e_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19362 { &hf_rnsap_idot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
19363 { &hf_rnsap_a_sqrt_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19364 { &hf_rnsap_i_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19365 { &hf_rnsap_omega_zero_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19366 { &hf_rnsap_c_rs_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19367 { &hf_rnsap_c_is_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19368 { &hf_rnsap_c_us_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19369 { &hf_rnsap_c_rc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19370 { &hf_rnsap_c_ic_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19371 { &hf_rnsap_c_uc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19372 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19373 { NULL, 0, 0, NULL }
19377 dissect_rnsap_T_gANSS_keplerianParameters_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19378 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19379 ett_rnsap_T_gANSS_keplerianParameters_01, T_gANSS_keplerianParameters_01_sequence);
19385 static const value_string rnsap_GANSS_Orbit_Model_vals[] = {
19386 { 0, "gANSS-keplerianParameters" },
19390 static const per_choice_t GANSS_Orbit_Model_choice[] = {
19391 { 0, &hf_rnsap_gANSS_keplerianParameters_01, ASN1_EXTENSION_ROOT , dissect_rnsap_T_gANSS_keplerianParameters_01 },
19392 { 0, NULL, 0, NULL }
19396 dissect_rnsap_GANSS_Orbit_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19397 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
19398 ett_rnsap_GANSS_Orbit_Model, GANSS_Orbit_Model_choice,
19405 static const per_sequence_t GANSS_Sat_Info_Nav_item_sequence[] = {
19406 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
19407 { &hf_rnsap_svHealth_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
19408 { &hf_rnsap_iod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
19409 { &hf_rnsap_ganssClockModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Clock_Model },
19410 { &hf_rnsap_ganssOrbitModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Orbit_Model },
19411 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19412 { NULL, 0, 0, NULL }
19416 dissect_rnsap_GANSS_Sat_Info_Nav_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19417 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19418 ett_rnsap_GANSS_Sat_Info_Nav_item, GANSS_Sat_Info_Nav_item_sequence);
19424 static const per_sequence_t GANSS_Sat_Info_Nav_sequence_of[1] = {
19425 { &hf_rnsap_GANSS_Sat_Info_Nav_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Sat_Info_Nav_item },
19429 dissect_rnsap_GANSS_Sat_Info_Nav(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19430 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19431 ett_rnsap_GANSS_Sat_Info_Nav, GANSS_Sat_Info_Nav_sequence_of,
19432 1, maxGANSSSat, FALSE);
19438 static const per_sequence_t GANSS_Navigation_Model_And_Time_Recovery_sequence[] = {
19439 { &hf_rnsap_ganss_Transmission_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Transmission_Time },
19440 { &hf_rnsap_non_broadcastIndication_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_non_broadcastIndication_01 },
19441 { &hf_rnsap_ganssSatInfoNav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Sat_Info_Nav },
19442 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19443 { NULL, 0, 0, NULL }
19447 dissect_rnsap_GANSS_Navigation_Model_And_Time_Recovery(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19448 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19449 ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery, GANSS_Navigation_Model_And_Time_Recovery_sequence);
19455 static const per_sequence_t GANSS_UTC_Model_sequence[] = {
19456 { &hf_rnsap_a_one_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19457 { &hf_rnsap_a_zero_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19458 { &hf_rnsap_t_ot_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19459 { &hf_rnsap_w_n_t_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19460 { &hf_rnsap_delta_t_ls_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19461 { &hf_rnsap_w_n_lsf_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19462 { &hf_rnsap_dn_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19463 { &hf_rnsap_delta_t_lsf_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19464 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19465 { NULL, 0, 0, NULL }
19469 dissect_rnsap_GANSS_UTC_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19470 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19471 ett_rnsap_GANSS_UTC_Model, GANSS_UTC_Model_sequence);
19477 static const per_sequence_t GANSS_Real_Time_Integrity_item_sequence[] = {
19478 { &hf_rnsap_bad_ganss_satId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
19479 { &hf_rnsap_bad_ganss_signalId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_8 },
19480 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19481 { NULL, 0, 0, NULL }
19485 dissect_rnsap_GANSS_Real_Time_Integrity_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19486 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19487 ett_rnsap_GANSS_Real_Time_Integrity_item, GANSS_Real_Time_Integrity_item_sequence);
19493 static const per_sequence_t GANSS_Real_Time_Integrity_sequence_of[1] = {
19494 { &hf_rnsap_GANSS_Real_Time_Integrity_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Real_Time_Integrity_item },
19498 dissect_rnsap_GANSS_Real_Time_Integrity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19499 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19500 ett_rnsap_GANSS_Real_Time_Integrity, GANSS_Real_Time_Integrity_sequence_of,
19501 1, maxGANSSSat, FALSE);
19507 static const per_sequence_t GANSS_Generic_DataItem_sequence[] = {
19508 { &hf_rnsap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_ID },
19509 { &hf_rnsap_dganss_Correction, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DGANSSCorrections },
19510 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Navigation_Model_And_Time_Recovery },
19511 { &hf_rnsap_ganss_Time_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Time_Model },
19512 { &hf_rnsap_ganss_UTC_TIME, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_UTC_Model },
19513 { &hf_rnsap_ganss_Almanac_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Almanac },
19514 { &hf_rnsap_ganss_Real_Time_Integrity_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Real_Time_Integrity },
19515 { &hf_rnsap_ganss_Data_Bit_Assistance, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Data_Bit_Assistance },
19516 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19517 { NULL, 0, 0, NULL }
19521 dissect_rnsap_GANSS_Generic_DataItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19522 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19523 ett_rnsap_GANSS_Generic_DataItem, GANSS_Generic_DataItem_sequence);
19529 static const per_sequence_t GANSS_Generic_Data_sequence_of[1] = {
19530 { &hf_rnsap_GANSS_Generic_Data_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Generic_DataItem },
19534 dissect_rnsap_GANSS_Generic_Data(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19535 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19536 ett_rnsap_GANSS_Generic_Data, GANSS_Generic_Data_sequence_of,
19537 1, maxNoGANSS, FALSE);
19543 static const per_sequence_t GANSS_Information_sequence[] = {
19544 { &hf_rnsap_gANSS_CommonDataInfoReq, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_CommonDataInfoReq },
19545 { &hf_rnsap_gANSS_GenericDataInfoReqList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_GenericDataInfoReqList },
19546 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19547 { NULL, 0, 0, NULL }
19551 dissect_rnsap_GANSS_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19552 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19553 ett_rnsap_GANSS_Information, GANSS_Information_sequence);
19559 static const value_string rnsap_GANSS_SBAS_ID_vals[] = {
19569 dissect_rnsap_GANSS_SBAS_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19570 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19571 4, NULL, TRUE, 0, NULL);
19579 dissect_rnsap_GANSS_Time_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19580 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19581 0U, 7U, NULL, TRUE);
19587 static const per_sequence_t GA_AccessPointPosition_sequence[] = {
19588 { &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
19589 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19590 { NULL, 0, 0, NULL }
19594 dissect_rnsap_GA_AccessPointPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19595 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19596 ett_rnsap_GA_AccessPointPosition, GA_AccessPointPosition_sequence);
19604 dissect_rnsap_GERAN_Cell_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19605 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19606 16, 16, FALSE, NULL);
19614 dissect_rnsap_GERAN_Classmark(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19615 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
19616 NO_BOUND, NO_BOUND, FALSE, NULL);
19624 dissect_rnsap_OCTET_STRING_SIZE_1_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19625 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
19626 1, 23, FALSE, NULL);
19632 static const per_sequence_t GERAN_SystemInfo_item_sequence[] = {
19633 { &hf_rnsap_gERAN_SI_block, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_OCTET_STRING_SIZE_1_23 },
19634 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19635 { NULL, 0, 0, NULL }
19639 dissect_rnsap_GERAN_SystemInfo_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19640 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19641 ett_rnsap_GERAN_SystemInfo_item, GERAN_SystemInfo_item_sequence);
19647 static const per_sequence_t GERAN_SystemInfo_sequence_of[1] = {
19648 { &hf_rnsap_GERAN_SystemInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GERAN_SystemInfo_item },
19652 dissect_rnsap_GERAN_SystemInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19653 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19654 ett_rnsap_GERAN_SystemInfo, GERAN_SystemInfo_sequence_of,
19655 1, maxNrOfGERANSI, FALSE);
19661 static const value_string rnsap_GERAN_SI_Type_vals[] = {
19667 static const per_choice_t GERAN_SI_Type_choice[] = {
19668 { 0, &hf_rnsap_sI , ASN1_EXTENSION_ROOT , dissect_rnsap_GERAN_SystemInfo },
19669 { 1, &hf_rnsap_pSI , ASN1_EXTENSION_ROOT , dissect_rnsap_GERAN_SystemInfo },
19670 { 0, NULL, 0, NULL }
19674 dissect_rnsap_GERAN_SI_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19675 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
19676 ett_rnsap_GERAN_SI_Type, GERAN_SI_Type_choice,
19683 static const per_sequence_t T_satellite_Almanac_Information_item_sequence[] = {
19684 { &hf_rnsap_dATA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DATA_ID },
19685 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
19686 { &hf_rnsap_gps_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19687 { &hf_rnsap_gps_toa_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19688 { &hf_rnsap_gps_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19689 { &hf_rnsap_omegadot_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19690 { &hf_rnsap_svhealth_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19691 { &hf_rnsap_gps_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19692 { &hf_rnsap_omegazero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19693 { &hf_rnsap_m_zero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19694 { &hf_rnsap_gps_omega_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19695 { &hf_rnsap_gps_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19696 { &hf_rnsap_gps_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19697 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19698 { NULL, 0, 0, NULL }
19702 dissect_rnsap_T_satellite_Almanac_Information_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19703 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19704 ett_rnsap_T_satellite_Almanac_Information_item, T_satellite_Almanac_Information_item_sequence);
19710 static const per_sequence_t T_satellite_Almanac_Information_sequence_of[1] = {
19711 { &hf_rnsap_satellite_Almanac_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_Almanac_Information_item },
19715 dissect_rnsap_T_satellite_Almanac_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19716 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19717 ett_rnsap_T_satellite_Almanac_Information, T_satellite_Almanac_Information_sequence_of,
19718 1, maxNoSat, FALSE);
19726 dissect_rnsap_BIT_STRING_SIZE_364(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19727 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19728 364, 364, FALSE, NULL);
19734 static const per_sequence_t GPS_Almanac_sequence[] = {
19735 { &hf_rnsap_wna_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19736 { &hf_rnsap_satellite_Almanac_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_Almanac_Information },
19737 { &hf_rnsap_sVGlobalHealth_alm, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_364 },
19738 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19739 { NULL, 0, 0, NULL }
19743 dissect_rnsap_GPS_Almanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19744 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19745 ett_rnsap_GPS_Almanac, GPS_Almanac_sequence);
19751 static const per_sequence_t Satellite_Almanac_Information_ExtItem_item_sequence[] = {
19752 { &hf_rnsap_dATA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DATA_ID },
19753 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
19754 { &hf_rnsap_gps_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19755 { &hf_rnsap_gps_toa_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19756 { &hf_rnsap_gps_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19757 { &hf_rnsap_omegadot_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19758 { &hf_rnsap_svhealth_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19759 { &hf_rnsap_gps_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19760 { &hf_rnsap_omegazero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19761 { &hf_rnsap_m_zero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19762 { &hf_rnsap_gps_omega_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19763 { &hf_rnsap_gps_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19764 { &hf_rnsap_gps_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19765 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19766 { NULL, 0, 0, NULL }
19770 dissect_rnsap_Satellite_Almanac_Information_ExtItem_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19771 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19772 ett_rnsap_Satellite_Almanac_Information_ExtItem_item, Satellite_Almanac_Information_ExtItem_item_sequence);
19778 static const per_sequence_t Satellite_Almanac_Information_ExtItem_sequence_of[1] = {
19779 { &hf_rnsap_Satellite_Almanac_Information_ExtItem_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Satellite_Almanac_Information_ExtItem_item },
19783 dissect_rnsap_Satellite_Almanac_Information_ExtItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19784 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19785 ett_rnsap_Satellite_Almanac_Information_ExtItem, Satellite_Almanac_Information_ExtItem_sequence_of,
19786 1, maxNrOfSatAlmanac_maxNoSat, FALSE);
19792 static const value_string rnsap_T_gPSInformationItem_vals[] = {
19793 { 0, "gPS-NavigationModel-and-TimeRecovery" },
19794 { 1, "gPS-Ionospheric-Model" },
19795 { 2, "gPS-UTC-Model" },
19796 { 3, "gPS-Almanac" },
19797 { 4, "gPS-RealTime-Integrity" },
19803 dissect_rnsap_T_gPSInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19804 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19805 5, NULL, TRUE, 0, NULL);
19811 static const per_sequence_t GPSInformation_item_sequence[] = {
19812 { &hf_rnsap_gPSInformationItem, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_gPSInformationItem },
19813 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19814 { NULL, 0, 0, NULL }
19818 dissect_rnsap_GPSInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19819 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19820 ett_rnsap_GPSInformation_item, GPSInformation_item_sequence);
19826 static const per_sequence_t GPSInformation_sequence_of[1] = {
19827 { &hf_rnsap_GPSInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GPSInformation_item },
19831 dissect_rnsap_GPSInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19832 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19833 ett_rnsap_GPSInformation, GPSInformation_sequence_of,
19834 1, maxNoGPSTypes, FALSE);
19842 dissect_rnsap_INTEGER_0_1048575(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19843 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19844 0U, 1048575U, NULL, FALSE);
19852 dissect_rnsap_BIT_STRING_SIZE_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19853 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19854 87, 87, FALSE, NULL);
19860 static const per_sequence_t GPS_NavigationModel_and_TimeRecovery_item_sequence[] = {
19861 { &hf_rnsap_tx_tow_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_1048575 },
19862 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
19863 { &hf_rnsap_tlm_message_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
19864 { &hf_rnsap_tlm_revd_c_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
19865 { &hf_rnsap_ho_word_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
19866 { &hf_rnsap_w_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
19867 { &hf_rnsap_ca_or_p_on_l2_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
19868 { &hf_rnsap_user_range_accuracy_index_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
19869 { &hf_rnsap_sv_health_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_6 },
19870 { &hf_rnsap_iodc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
19871 { &hf_rnsap_l2_p_dataflag_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
19872 { &hf_rnsap_sf1_reserved_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_87 },
19873 { &hf_rnsap_t_gd_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19874 { &hf_rnsap_t_oc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19875 { &hf_rnsap_a_f_2_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19876 { &hf_rnsap_a_f_1_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19877 { &hf_rnsap_a_f_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
19878 { &hf_rnsap_c_rs_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19879 { &hf_rnsap_delta_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19880 { &hf_rnsap_m_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19881 { &hf_rnsap_c_uc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19882 { &hf_rnsap_gps_e_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19883 { &hf_rnsap_c_us_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19884 { &hf_rnsap_a_sqrt_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19885 { &hf_rnsap_t_oe_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19886 { &hf_rnsap_fit_interval_flag_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
19887 { &hf_rnsap_aodo_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
19888 { &hf_rnsap_c_ic_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19889 { &hf_rnsap_omega_zero_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19890 { &hf_rnsap_c_is_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19891 { &hf_rnsap_i_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19892 { &hf_rnsap_c_rc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19893 { &hf_rnsap_gps_omega_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19894 { &hf_rnsap_omegadot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19895 { &hf_rnsap_idot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
19896 { &hf_rnsap_spare_zero_fill, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_20 },
19897 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19898 { NULL, 0, 0, NULL }
19902 dissect_rnsap_GPS_NavigationModel_and_TimeRecovery_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19903 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19904 ett_rnsap_GPS_NavigationModel_and_TimeRecovery_item, GPS_NavigationModel_and_TimeRecovery_item_sequence);
19910 static const per_sequence_t GPS_NavigationModel_and_TimeRecovery_sequence_of[1] = {
19911 { &hf_rnsap_GPS_NavigationModel_and_TimeRecovery_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GPS_NavigationModel_and_TimeRecovery_item },
19915 dissect_rnsap_GPS_NavigationModel_and_TimeRecovery(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19916 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19917 ett_rnsap_GPS_NavigationModel_and_TimeRecovery, GPS_NavigationModel_and_TimeRecovery_sequence_of,
19918 1, maxNoSat, FALSE);
19924 static const value_string rnsap_GPS_RealTime_Integrity_vals[] = {
19925 { 0, "badSatellites" },
19926 { 1, "noBadSatellite" },
19930 static const per_choice_t GPS_RealTime_Integrity_choice[] = {
19931 { 0, &hf_rnsap_badSatellites , ASN1_NO_EXTENSIONS , dissect_rnsap_BadSatellites },
19932 { 1, &hf_rnsap_noBadSatellite, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
19933 { 0, NULL, 0, NULL }
19937 dissect_rnsap_GPS_RealTime_Integrity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19938 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
19939 ett_rnsap_GPS_RealTime_Integrity, GPS_RealTime_Integrity_choice,
19946 static const per_sequence_t GPS_RX_POS_sequence[] = {
19947 { &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
19948 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_AltitudeAndDirection },
19949 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19950 { NULL, 0, 0, NULL }
19954 dissect_rnsap_GPS_RX_POS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19955 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19956 ett_rnsap_GPS_RX_POS, GPS_RX_POS_sequence);
19962 static const per_sequence_t GPS_UTC_Model_sequence[] = {
19963 { &hf_rnsap_a_one_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19964 { &hf_rnsap_a_zero_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19965 { &hf_rnsap_t_ot_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19966 { &hf_rnsap_delta_t_ls_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19967 { &hf_rnsap_w_n_t_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19968 { &hf_rnsap_w_n_lsf_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19969 { &hf_rnsap_dn_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19970 { &hf_rnsap_delta_t_lsf_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19971 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19972 { NULL, 0, 0, NULL }
19976 dissect_rnsap_GPS_UTC_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19977 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19978 ett_rnsap_GPS_UTC_Model, GPS_UTC_Model_sequence);
19986 dissect_rnsap_Guaranteed_Rate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19987 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19988 1U, maxNrOfTFs, NULL, FALSE);
19994 static const per_sequence_t Guaranteed_Rate_Information_sequence[] = {
19995 { &hf_rnsap_guaranteed_UL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Guaranteed_Rate },
19996 { &hf_rnsap_guaranteed_DL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Guaranteed_Rate },
19997 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19998 { NULL, 0, 0, NULL }
20002 dissect_rnsap_Guaranteed_Rate_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20003 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20004 ett_rnsap_Guaranteed_Rate_Information, Guaranteed_Rate_Information_sequence);
20012 dissect_rnsap_INTEGER_1_8_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20013 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20014 1U, 8U, NULL, TRUE);
20020 static const per_sequence_t HARQ_MemoryPartitioning_Implicit_sequence[] = {
20021 { &hf_rnsap_number_of_Processes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_8_ },
20022 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20023 { NULL, 0, 0, NULL }
20027 dissect_rnsap_HARQ_MemoryPartitioning_Implicit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20028 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20029 ett_rnsap_HARQ_MemoryPartitioning_Implicit, HARQ_MemoryPartitioning_Implicit_sequence);
20035 static const value_string rnsap_T_process_Memory_Size_vals[] = {
20048 { 12, "hms10400" },
20049 { 13, "hms11200" },
20050 { 14, "hms12000" },
20051 { 15, "hms12800" },
20052 { 16, "hms13600" },
20053 { 17, "hms14400" },
20054 { 18, "hms15200" },
20055 { 19, "hms16000" },
20056 { 20, "hms17600" },
20057 { 21, "hms19200" },
20058 { 22, "hms20800" },
20059 { 23, "hms22400" },
20060 { 24, "hms24000" },
20061 { 25, "hms25600" },
20062 { 26, "hms27200" },
20063 { 27, "hms28800" },
20064 { 28, "hms30400" },
20065 { 29, "hms32000" },
20066 { 30, "hms36000" },
20067 { 31, "hms40000" },
20068 { 32, "hms44000" },
20069 { 33, "hms48000" },
20070 { 34, "hms52000" },
20071 { 35, "hms56000" },
20072 { 36, "hms60000" },
20073 { 37, "hms64000" },
20074 { 38, "hms68000" },
20075 { 39, "hms72000" },
20076 { 40, "hms76000" },
20077 { 41, "hms80000" },
20078 { 42, "hms88000" },
20079 { 43, "hms96000" },
20080 { 44, "hms104000" },
20081 { 45, "hms112000" },
20082 { 46, "hms120000" },
20083 { 47, "hms128000" },
20084 { 48, "hms136000" },
20085 { 49, "hms144000" },
20086 { 50, "hms152000" },
20087 { 51, "hms160000" },
20088 { 52, "hms176000" },
20089 { 53, "hms192000" },
20090 { 54, "hms208000" },
20091 { 55, "hms224000" },
20092 { 56, "hms240000" },
20093 { 57, "hms256000" },
20094 { 58, "hms272000" },
20095 { 59, "hms288000" },
20096 { 60, "hms304000" },
20102 dissect_rnsap_T_process_Memory_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20103 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20104 61, NULL, TRUE, 0, NULL);
20110 static const per_sequence_t HARQ_MemoryPartitioningItem_sequence[] = {
20111 { &hf_rnsap_process_Memory_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_process_Memory_Size },
20112 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20113 { NULL, 0, 0, NULL }
20117 dissect_rnsap_HARQ_MemoryPartitioningItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20118 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20119 ett_rnsap_HARQ_MemoryPartitioningItem, HARQ_MemoryPartitioningItem_sequence);
20125 static const per_sequence_t HARQ_MemoryPartitioningList_sequence_of[1] = {
20126 { &hf_rnsap_HARQ_MemoryPartitioningList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioningItem },
20130 dissect_rnsap_HARQ_MemoryPartitioningList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20131 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20132 ett_rnsap_HARQ_MemoryPartitioningList, HARQ_MemoryPartitioningList_sequence_of,
20133 1, maxNrOfHARQProc, FALSE);
20139 static const per_sequence_t HARQ_MemoryPartitioning_Explicit_sequence[] = {
20140 { &hf_rnsap_hARQ_MemoryPartitioningList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioningList },
20141 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20142 { NULL, 0, 0, NULL }
20146 dissect_rnsap_HARQ_MemoryPartitioning_Explicit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20147 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20148 ett_rnsap_HARQ_MemoryPartitioning_Explicit, HARQ_MemoryPartitioning_Explicit_sequence);
20154 static const value_string rnsap_HARQ_MemoryPartitioning_vals[] = {
20160 static const per_choice_t HARQ_MemoryPartitioning_choice[] = {
20161 { 0, &hf_rnsap_implicit , ASN1_EXTENSION_ROOT , dissect_rnsap_HARQ_MemoryPartitioning_Implicit },
20162 { 1, &hf_rnsap_explicit_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_HARQ_MemoryPartitioning_Explicit },
20163 { 0, NULL, 0, NULL }
20167 dissect_rnsap_HARQ_MemoryPartitioning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20168 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20169 ett_rnsap_HARQ_MemoryPartitioning, HARQ_MemoryPartitioning_choice,
20176 static const per_sequence_t HARQ_MemoryPartitioningInfoExtForMIMO_sequence_of[1] = {
20177 { &hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioningItem },
20181 dissect_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20182 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20183 ett_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO, HARQ_MemoryPartitioningInfoExtForMIMO_sequence_of,
20190 static const value_string rnsap_HARQ_Preamble_Mode_vals[] = {
20198 dissect_rnsap_HARQ_Preamble_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20199 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20200 2, NULL, FALSE, 0, NULL);
20206 static const value_string rnsap_HARQ_Preamble_Mode_Activation_Indicator_vals[] = {
20207 { 0, "harqPreambleModeSupported" },
20213 dissect_rnsap_HARQ_Preamble_Mode_Activation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20214 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20215 1, NULL, FALSE, 0, NULL);
20223 dissect_rnsap_HCS_Prio(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20224 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20225 0U, 7U, NULL, FALSE);
20233 dissect_rnsap_HSDSCH_MACdFlow_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20234 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20235 0U, maxNrOfMACdFlows_1, NULL, FALSE);
20241 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_sequence[] = {
20242 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20243 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
20244 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrafficClass },
20245 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
20246 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
20247 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20248 { NULL, 0, 0, NULL }
20252 dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20253 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20254 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem, HSDSCH_MACdFlow_Specific_InfoItem_sequence);
20260 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_sequence_of[1] = {
20261 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem },
20265 dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20266 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20267 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList, HSDSCH_MACdFlow_Specific_InfoList_sequence_of,
20268 1, maxNrOfMACdFlows, FALSE);
20276 dissect_rnsap_MAChsGuaranteedBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20277 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20278 0U, 16777215U, NULL, TRUE);
20286 dissect_rnsap_SID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20287 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20288 0U, maxNrOfPDUIndexes_1, NULL, FALSE);
20294 static const per_sequence_t MACdPDU_Size_IndexItem_sequence[] = {
20295 { &hf_rnsap_sID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SID },
20296 { &hf_rnsap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
20297 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20298 { NULL, 0, 0, NULL }
20302 dissect_rnsap_MACdPDU_Size_IndexItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20303 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20304 ett_rnsap_MACdPDU_Size_IndexItem, MACdPDU_Size_IndexItem_sequence);
20310 static const per_sequence_t MACdPDU_Size_IndexList_sequence_of[1] = {
20311 { &hf_rnsap_MACdPDU_Size_IndexList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexItem },
20315 dissect_rnsap_MACdPDU_Size_IndexList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20316 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20317 ett_rnsap_MACdPDU_Size_IndexList, MACdPDU_Size_IndexList_sequence_of,
20318 1, maxNrOfPDUIndexes, FALSE);
20324 static const value_string rnsap_RLC_Mode_vals[] = {
20332 dissect_rnsap_RLC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20333 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20334 2, NULL, TRUE, 0, NULL);
20340 static const per_sequence_t PriorityQueue_InfoItem_sequence[] = {
20341 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20342 { &hf_rnsap_associatedHSDSCH_MACdFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20343 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
20344 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T1 },
20345 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
20346 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_hsWindowSize },
20347 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
20348 { &hf_rnsap_mACdPDU_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexList },
20349 { &hf_rnsap_rLC_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RLC_Mode },
20350 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20351 { NULL, 0, 0, NULL }
20355 dissect_rnsap_PriorityQueue_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20356 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20357 ett_rnsap_PriorityQueue_InfoItem, PriorityQueue_InfoItem_sequence);
20363 static const per_sequence_t PriorityQueue_InfoList_sequence_of[1] = {
20364 { &hf_rnsap_PriorityQueue_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoItem },
20368 dissect_rnsap_PriorityQueue_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20369 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20370 ett_rnsap_PriorityQueue_InfoList, PriorityQueue_InfoList_sequence_of,
20371 1, maxNrOfPrioQueues, FALSE);
20377 static const per_sequence_t HSDSCH_MACdFlows_Information_sequence[] = {
20378 { &hf_rnsap_hSDSCH_MACdFlow_Specific_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList },
20379 { &hf_rnsap_priorityQueue_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList },
20380 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20381 { NULL, 0, 0, NULL }
20385 dissect_rnsap_HSDSCH_MACdFlows_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20386 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20387 ett_rnsap_HSDSCH_MACdFlows_Information, HSDSCH_MACdFlows_Information_sequence);
20395 dissect_rnsap_INTEGER_1_64_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20396 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20397 1U, 64U, NULL, TRUE);
20403 static const per_sequence_t UE_Capabilities_Info_sequence[] = {
20404 { &hf_rnsap_hSDSCH_Physical_Layer_Category, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_64_ },
20405 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20406 { NULL, 0, 0, NULL }
20410 dissect_rnsap_UE_Capabilities_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20411 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20412 ett_rnsap_UE_Capabilities_Info, UE_Capabilities_Info_sequence);
20420 dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20421 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20422 0U, 300U, NULL, TRUE);
20430 dissect_rnsap_Nack_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20431 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20432 0U, 8U, NULL, TRUE);
20440 dissect_rnsap_HSSCCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20441 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20442 0U, 255U, NULL, FALSE);
20448 static const per_sequence_t HSDSCH_FDD_Information_sequence[] = {
20449 { &hf_rnsap_hSDSCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlows_Information },
20450 { &hf_rnsap_uE_Capabilities_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_Capabilities_Info },
20451 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
20452 { &hf_rnsap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CQI_Feedback_Cycle },
20453 { &hf_rnsap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
20454 { &hf_rnsap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AckNack_RepetitionFactor },
20455 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CQI_Power_Offset },
20456 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Ack_Power_Offset },
20457 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Nack_Power_Offset },
20458 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20459 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20460 { NULL, 0, 0, NULL }
20464 dissect_rnsap_HSDSCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20465 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20466 ett_rnsap_HSDSCH_FDD_Information, HSDSCH_FDD_Information_sequence);
20472 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_Response_sequence[] = {
20473 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20474 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
20475 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
20476 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_Initial_Capacity_Allocation },
20477 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20478 { NULL, 0, 0, NULL }
20482 dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20483 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20484 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response, HSDSCH_MACdFlow_Specific_InfoItem_Response_sequence);
20490 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_Response_sequence_of[1] = {
20491 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response },
20495 dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20496 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20497 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response, HSDSCH_MACdFlow_Specific_InfoList_Response_sequence_of,
20498 0, maxNrOfMACdFlows, FALSE);
20504 static const per_sequence_t HSSCCH_FDD_Specific_InfoItem_Response_sequence[] = {
20505 { &hf_rnsap_code_Number , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
20506 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20507 { NULL, 0, 0, NULL }
20511 dissect_rnsap_HSSCCH_FDD_Specific_InfoItem_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20512 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20513 ett_rnsap_HSSCCH_FDD_Specific_InfoItem_Response, HSSCCH_FDD_Specific_InfoItem_Response_sequence);
20519 static const per_sequence_t HSSCCH_FDD_Specific_InfoList_Response_sequence_of[1] = {
20520 { &hf_rnsap_HSSCCH_FDD_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_FDD_Specific_InfoItem_Response },
20524 dissect_rnsap_HSSCCH_FDD_Specific_InfoList_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20525 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20526 ett_rnsap_HSSCCH_FDD_Specific_InfoList_Response, HSSCCH_FDD_Specific_InfoList_Response_sequence_of,
20527 0, maxNrOfHSSCCHCodes, FALSE);
20535 dissect_rnsap_Measurement_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20536 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20537 -12, 26U, NULL, FALSE);
20543 static const per_sequence_t HSDSCH_FDD_Information_Response_sequence[] = {
20544 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response },
20545 { &hf_rnsap_hSSCCH_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_FDD_Specific_InfoList_Response },
20546 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ScramblingCode },
20547 { &hf_rnsap_measurement_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Measurement_Power_Offset },
20548 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_MemoryPartitioning },
20549 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20550 { NULL, 0, 0, NULL }
20554 dissect_rnsap_HSDSCH_FDD_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20555 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20556 ett_rnsap_HSDSCH_FDD_Information_Response, HSDSCH_FDD_Information_Response_sequence);
20562 static const value_string rnsap_SixtyfourQAM_UsageAllowedIndicator_vals[] = {
20564 { 1, "not-allowed" },
20570 dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20571 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20572 2, NULL, FALSE, 0, NULL);
20578 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Information_sequence[] = {
20579 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20580 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
20581 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20582 { NULL, 0, 0, NULL }
20586 dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20587 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20588 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information, HS_DSCH_FDD_Secondary_Serving_Information_sequence);
20594 static const value_string rnsap_SixtyfourQAM_DL_UsageIndicator_vals[] = {
20595 { 0, "sixtyfourQAM-DL-used" },
20596 { 1, "sixtyfourQAM-DL-not-used" },
20602 dissect_rnsap_SixtyfourQAM_DL_UsageIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20603 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20604 2, NULL, FALSE, 0, NULL);
20610 static const value_string rnsap_HSDSCH_TBSizeTableIndicator_vals[] = {
20611 { 0, "octet-aligned" },
20617 dissect_rnsap_HSDSCH_TBSizeTableIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20618 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20619 1, NULL, FALSE, 0, NULL);
20625 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Information_Response_sequence[] = {
20626 { &hf_rnsap_hSSCCH_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_FDD_Specific_InfoList_Response },
20627 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ScramblingCode },
20628 { &hf_rnsap_measurement_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Measurement_Power_Offset },
20629 { &hf_rnsap_sixtyfourQAM_DL_UsageIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_UsageIndicator },
20630 { &hf_rnsap_hSDSCH_TBSizeTableIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_TBSizeTableIndicator },
20631 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20632 { NULL, 0, 0, NULL }
20636 dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20637 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20638 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response, HS_DSCH_FDD_Secondary_Serving_Information_Response_sequence);
20644 static const value_string rnsap_HSSCCH_Code_Change_Grant_vals[] = {
20645 { 0, "changeGranted" },
20651 dissect_rnsap_HSSCCH_Code_Change_Grant(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20652 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20653 1, NULL, FALSE, 0, NULL);
20659 static const per_sequence_t HS_DSCH_Secondary_Serving_Information_To_Modify_sequence[] = {
20660 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20661 { &hf_rnsap_hSSCCH_CodeChangeGrant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_Code_Change_Grant },
20662 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
20663 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20664 { NULL, 0, 0, NULL }
20668 dissect_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20669 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20670 ett_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify, HS_DSCH_Secondary_Serving_Information_To_Modify_sequence);
20676 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised_sequence[] = {
20677 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20678 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
20679 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20680 { NULL, 0, 0, NULL }
20684 dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20685 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20686 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised, HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised_sequence);
20692 static const value_string rnsap_HSSCCH_CodeChangeIndicator_vals[] = {
20693 { 0, "hsSCCHCodeChangeNeeded" },
20699 dissect_rnsap_HSSCCH_CodeChangeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20700 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20701 1, NULL, FALSE, 0, NULL);
20707 static const value_string rnsap_HS_PDSCH_Code_Change_Indicator_vals[] = {
20708 { 0, "hsPDSCHCodeChangeNeeded" },
20714 dissect_rnsap_HS_PDSCH_Code_Change_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20715 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20716 1, NULL, FALSE, 0, NULL);
20722 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Update_Information_sequence[] = {
20723 { &hf_rnsap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_CodeChangeIndicator },
20724 { &hf_rnsap_hS_PDSCH_Code_Change_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_PDSCH_Code_Change_Indicator },
20725 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20726 { NULL, 0, 0, NULL }
20730 dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20731 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20732 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information, HS_DSCH_FDD_Secondary_Serving_Update_Information_sequence);
20738 static const per_sequence_t HS_Secondary_Serving_cell_change_successful_sequence[] = {
20739 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response },
20740 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
20741 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20742 { NULL, 0, 0, NULL }
20746 dissect_rnsap_HS_Secondary_Serving_cell_change_successful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20747 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20748 ett_rnsap_HS_Secondary_Serving_cell_change_successful, HS_Secondary_Serving_cell_change_successful_sequence);
20754 static const per_sequence_t HS_Secondary_Serving_cell_change_unsuccessful_sequence[] = {
20755 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
20756 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20757 { NULL, 0, 0, NULL }
20761 dissect_rnsap_HS_Secondary_Serving_cell_change_unsuccessful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20762 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20763 ett_rnsap_HS_Secondary_Serving_cell_change_unsuccessful, HS_Secondary_Serving_cell_change_unsuccessful_sequence);
20769 static const value_string rnsap_HS_DSCH_Secondary_Serving_cell_change_choice_vals[] = {
20770 { 0, "hS-Secondary-Serving-cell-change-successful" },
20771 { 1, "hS-Secondary-Serving-cell-change-unsuccessful" },
20775 static const per_choice_t HS_DSCH_Secondary_Serving_cell_change_choice_choice[] = {
20776 { 0, &hf_rnsap_hS_Secondary_Serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_Secondary_Serving_cell_change_successful },
20777 { 1, &hf_rnsap_hS_Secondary_Serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_Secondary_Serving_cell_change_unsuccessful },
20778 { 0, NULL, 0, NULL }
20782 dissect_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20783 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20784 ett_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice, HS_DSCH_Secondary_Serving_cell_change_choice_choice,
20791 static const per_sequence_t HS_DSCH_Secondary_Serving_Cell_Change_Information_Response_sequence[] = {
20792 { &hf_rnsap_hS_DSCH_Secondary_Serving_cell_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice },
20793 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20794 { NULL, 0, 0, NULL }
20798 dissect_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20799 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20800 ett_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response, HS_DSCH_Secondary_Serving_Cell_Change_Information_Response_sequence);
20808 dissect_rnsap_HS_DSCH_Secondary_Serving_Remove(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20809 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
20815 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_to_Modify_sequence[] = {
20816 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20817 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
20818 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
20819 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrafficClass },
20820 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
20821 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
20822 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20823 { NULL, 0, 0, NULL }
20827 dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20828 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20829 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify, HSDSCH_MACdFlow_Specific_InfoItem_to_Modify_sequence);
20835 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_to_Modify_sequence_of[1] = {
20836 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify },
20840 dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20841 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20842 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify, HSDSCH_MACdFlow_Specific_InfoList_to_Modify_sequence_of,
20843 1, maxNrOfMACdFlows, FALSE);
20849 static const per_sequence_t PriorityQueue_InfoItem_to_Add_sequence[] = {
20850 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20851 { &hf_rnsap_associatedHSDSCH_MACdFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20852 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
20853 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T1 },
20854 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
20855 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_hsWindowSize },
20856 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
20857 { &hf_rnsap_mACdPDU_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexList },
20858 { &hf_rnsap_rLC_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RLC_Mode },
20859 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20860 { NULL, 0, 0, NULL }
20864 dissect_rnsap_PriorityQueue_InfoItem_to_Add(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20865 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20866 ett_rnsap_PriorityQueue_InfoItem_to_Add, PriorityQueue_InfoItem_to_Add_sequence);
20872 static const per_sequence_t MACdPDU_Size_IndexItem_to_Modify_sequence[] = {
20873 { &hf_rnsap_sID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SID },
20874 { &hf_rnsap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
20875 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20876 { NULL, 0, 0, NULL }
20880 dissect_rnsap_MACdPDU_Size_IndexItem_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20881 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20882 ett_rnsap_MACdPDU_Size_IndexItem_to_Modify, MACdPDU_Size_IndexItem_to_Modify_sequence);
20888 static const per_sequence_t MACdPDU_Size_IndexList_to_Modify_sequence_of[1] = {
20889 { &hf_rnsap_MACdPDU_Size_IndexList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexItem_to_Modify },
20893 dissect_rnsap_MACdPDU_Size_IndexList_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20894 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20895 ett_rnsap_MACdPDU_Size_IndexList_to_Modify, MACdPDU_Size_IndexList_to_Modify_sequence_of,
20896 1, maxNrOfPDUIndexes, FALSE);
20902 static const per_sequence_t PriorityQueue_InfoItem_to_Modify_sequence[] = {
20903 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20904 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
20905 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T1 },
20906 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
20907 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_hsWindowSize },
20908 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
20909 { &hf_rnsap_mACdPDU_Size_Index_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACdPDU_Size_IndexList_to_Modify },
20910 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20911 { NULL, 0, 0, NULL }
20915 dissect_rnsap_PriorityQueue_InfoItem_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20916 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20917 ett_rnsap_PriorityQueue_InfoItem_to_Modify, PriorityQueue_InfoItem_to_Modify_sequence);
20923 static const value_string rnsap_ModifyPriorityQueue_vals[] = {
20924 { 0, "addPriorityQueue" },
20925 { 1, "modifyPriorityQueue" },
20926 { 2, "deletePriorityQueue" },
20930 static const per_choice_t ModifyPriorityQueue_choice[] = {
20931 { 0, &hf_rnsap_addPriorityQueue, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueue_InfoItem_to_Add },
20932 { 1, &hf_rnsap_modifyPriorityQueue, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueue_InfoItem_to_Modify },
20933 { 2, &hf_rnsap_deletePriorityQueue, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueue_Id },
20934 { 0, NULL, 0, NULL }
20938 dissect_rnsap_ModifyPriorityQueue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20939 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20940 ett_rnsap_ModifyPriorityQueue, ModifyPriorityQueue_choice,
20947 static const per_sequence_t PriorityQueue_InfoList_to_Modify_sequence_of[1] = {
20948 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ModifyPriorityQueue },
20952 dissect_rnsap_PriorityQueue_InfoList_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20953 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20954 ett_rnsap_PriorityQueue_InfoList_to_Modify, PriorityQueue_InfoList_to_Modify_sequence_of,
20955 1, maxNrOfPrioQueues, FALSE);
20963 dissect_rnsap_TDD_AckNack_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20964 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20965 -7, 8U, NULL, TRUE);
20971 static const per_sequence_t HSDSCH_Information_to_Modify_sequence[] = {
20972 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify },
20973 { &hf_rnsap_priorityQueue_Info_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_to_Modify },
20974 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
20975 { &hf_rnsap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Feedback_Cycle },
20976 { &hf_rnsap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
20977 { &hf_rnsap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AckNack_RepetitionFactor },
20978 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Power_Offset },
20979 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Ack_Power_Offset },
20980 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Nack_Power_Offset },
20981 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20982 { &hf_rnsap_hSSCCH_CodeChangeGrant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_Code_Change_Grant },
20983 { &hf_rnsap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_AckNack_Power_Offset },
20984 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20985 { NULL, 0, 0, NULL }
20989 dissect_rnsap_HSDSCH_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20990 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20991 ett_rnsap_HSDSCH_Information_to_Modify, HSDSCH_Information_to_Modify_sequence);
20997 static const per_sequence_t PriorityQueue_InfoItem_to_Modify_Unsynchronised_sequence[] = {
20998 { &hf_rnsap_priorityQueueId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20999 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
21000 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
21001 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
21002 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21003 { NULL, 0, 0, NULL }
21007 dissect_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21008 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21009 ett_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised, PriorityQueue_InfoItem_to_Modify_Unsynchronised_sequence);
21015 static const per_sequence_t PriorityQueue_InfoList_to_Modify_Unsynchronised_sequence_of[1] = {
21016 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised },
21020 dissect_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21021 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21022 ett_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised, PriorityQueue_InfoList_to_Modify_Unsynchronised_sequence_of,
21023 0, maxNrOfPrioQueues, FALSE);
21029 static const per_sequence_t HSDSCH_Information_to_Modify_Unsynchronised_sequence[] = {
21030 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify },
21031 { &hf_rnsap_priorityQueueInfotoModifyUnsynchronised, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised },
21032 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Power_Offset },
21033 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Ack_Power_Offset },
21034 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Nack_Power_Offset },
21035 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
21036 { &hf_rnsap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_AckNack_Power_Offset },
21037 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21038 { NULL, 0, 0, NULL }
21042 dissect_rnsap_HSDSCH_Information_to_Modify_Unsynchronised(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21043 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21044 ett_rnsap_HSDSCH_Information_to_Modify_Unsynchronised, HSDSCH_Information_to_Modify_Unsynchronised_sequence);
21050 static const value_string rnsap_HSDSCH_MACdPDUSizeFormat_vals[] = {
21051 { 0, "indexedMACdPDU-Size" },
21052 { 1, "flexibleMACdPDU-Size" },
21058 dissect_rnsap_HSDSCH_MACdPDUSizeFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21059 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21060 2, NULL, FALSE, 0, NULL);
21066 static const per_sequence_t HSDSCH_MACdFlows_to_Delete_Item_sequence[] = {
21067 { &hf_rnsap_hsDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
21068 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21069 { NULL, 0, 0, NULL }
21073 dissect_rnsap_HSDSCH_MACdFlows_to_Delete_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21074 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21075 ett_rnsap_HSDSCH_MACdFlows_to_Delete_Item, HSDSCH_MACdFlows_to_Delete_Item_sequence);
21081 static const per_sequence_t HSDSCH_MACdFlows_to_Delete_sequence_of[1] = {
21082 { &hf_rnsap_HSDSCH_MACdFlows_to_Delete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlows_to_Delete_Item },
21086 dissect_rnsap_HSDSCH_MACdFlows_to_Delete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21087 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21088 ett_rnsap_HSDSCH_MACdFlows_to_Delete, HSDSCH_MACdFlows_to_Delete_sequence_of,
21089 1, maxNrOfMACdFlows, FALSE);
21097 dissect_rnsap_HS_SCCH_CodeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21098 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21099 0U, 127U, NULL, FALSE);
21105 static const per_sequence_t HS_SCCH_PreconfiguredCodesItem_sequence[] = {
21106 { &hf_rnsap_hS_SCCH_CodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_CodeNumber },
21107 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21108 { NULL, 0, 0, NULL }
21112 dissect_rnsap_HS_SCCH_PreconfiguredCodesItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21113 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21114 ett_rnsap_HS_SCCH_PreconfiguredCodesItem, HS_SCCH_PreconfiguredCodesItem_sequence);
21120 static const per_sequence_t HS_SCCH_PreconfiguredCodes_sequence_of[1] = {
21121 { &hf_rnsap_HS_SCCH_PreconfiguredCodes_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_PreconfiguredCodesItem },
21125 dissect_rnsap_HS_SCCH_PreconfiguredCodes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21126 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21127 ett_rnsap_HS_SCCH_PreconfiguredCodes, HS_SCCH_PreconfiguredCodes_sequence_of,
21128 1, maxNrOfHSSCCHCodes, FALSE);
21134 static const value_string rnsap_SixtyfourQAM_DL_SupportIndicator_vals[] = {
21135 { 0, "sixtyfourQAM-DL-supported" },
21136 { 1, "sixtyfourQAM-DL-not-supported" },
21142 dissect_rnsap_SixtyfourQAM_DL_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21143 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21144 2, NULL, FALSE, 0, NULL);
21150 static const per_sequence_t SetsOfHS_SCCH_CodesItem_sequence[] = {
21151 { &hf_rnsap_hS_SCCH_PreconfiguredCodes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_PreconfiguredCodes },
21152 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
21153 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ScramblingCode },
21154 { &hf_rnsap_sixtyfourQAM_DL_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_SupportIndicator },
21155 { &hf_rnsap_sixtyfourQAM_DL_UsageIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_UsageIndicator },
21156 { &hf_rnsap_hSDSCH_TBSizeTableIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_TBSizeTableIndicator },
21157 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21158 { NULL, 0, 0, NULL }
21162 dissect_rnsap_SetsOfHS_SCCH_CodesItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21163 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21164 ett_rnsap_SetsOfHS_SCCH_CodesItem, SetsOfHS_SCCH_CodesItem_sequence);
21170 static const per_sequence_t SetsOfHS_SCCH_Codes_sequence_of[1] = {
21171 { &hf_rnsap_SetsOfHS_SCCH_Codes_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SetsOfHS_SCCH_CodesItem },
21175 dissect_rnsap_SetsOfHS_SCCH_Codes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21176 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21177 ett_rnsap_SetsOfHS_SCCH_Codes, SetsOfHS_SCCH_Codes_sequence_of,
21178 1, maxNrOfHSDSCH, FALSE);
21186 dissect_rnsap_MIMO_S_CPICH_Channelisation_Code(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21187 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21188 0U, 255U, NULL, FALSE);
21194 static const value_string rnsap_MIMO_PilotConfiguration_vals[] = {
21195 { 0, "primary-and-secondary-CPICH" },
21196 { 1, "normal-and-diversity-primary-CPICH" },
21200 static const per_choice_t MIMO_PilotConfiguration_choice[] = {
21201 { 0, &hf_rnsap_primary_and_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_rnsap_MIMO_S_CPICH_Channelisation_Code },
21202 { 1, &hf_rnsap_normal_and_diversity_primary_CPICH, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
21203 { 0, NULL, 0, NULL }
21207 dissect_rnsap_MIMO_PilotConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21208 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21209 ett_rnsap_MIMO_PilotConfiguration, MIMO_PilotConfiguration_choice,
21216 static const value_string rnsap_MIMO_N_M_Ratio_vals[] = {
21232 dissect_rnsap_MIMO_N_M_Ratio(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21233 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21234 10, NULL, TRUE, 0, NULL);
21240 static const per_sequence_t MIMO_InformationResponse_sequence[] = {
21241 { &hf_rnsap_mIMO_PilotConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MIMO_PilotConfiguration },
21242 { &hf_rnsap_mIMO_N_M_Ratio_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MIMO_N_M_Ratio },
21243 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21244 { NULL, 0, 0, NULL }
21248 dissect_rnsap_MIMO_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21249 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21250 ett_rnsap_MIMO_InformationResponse, MIMO_InformationResponse_sequence);
21256 static const per_sequence_t HSDSCH_PreconfigurationInfo_sequence[] = {
21257 { &hf_rnsap_setsOfHS_SCCH_Codes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SetsOfHS_SCCH_Codes },
21258 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioning },
21259 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
21260 { &hf_rnsap_hARQ_Preamble_Mode_Activation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Preamble_Mode_Activation_Indicator },
21261 { &hf_rnsap_mIMO_N_M_Ratio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MIMO_InformationResponse },
21262 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response },
21263 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21264 { NULL, 0, 0, NULL }
21268 dissect_rnsap_HSDSCH_PreconfigurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21269 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21270 ett_rnsap_HSDSCH_PreconfigurationInfo, HSDSCH_PreconfigurationInfo_sequence);
21276 static const per_sequence_t Additional_EDCH_Preconfiguration_Information_ItemIEs_sequence[] = {
21277 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
21278 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21279 { NULL, 0, 0, NULL }
21283 dissect_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21284 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21285 ett_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs, Additional_EDCH_Preconfiguration_Information_ItemIEs_sequence);
21291 static const per_sequence_t Additional_EDCH_Preconfiguration_Information_sequence_of[1] = {
21292 { &hf_rnsap_Additional_EDCH_Preconfiguration_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs },
21296 dissect_rnsap_Additional_EDCH_Preconfiguration_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21297 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21298 ett_rnsap_Additional_EDCH_Preconfiguration_Information, Additional_EDCH_Preconfiguration_Information_sequence_of,
21299 1, maxNrOfEDCH_1, FALSE);
21305 static const value_string rnsap_MAChsResetScheme_vals[] = {
21307 { 1, "interNodeB-change" },
21313 dissect_rnsap_MAChsResetScheme(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21314 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21315 2, NULL, FALSE, 0, NULL);
21323 dissect_rnsap_NumHS_SCCH_Codes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21324 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21325 1U, maxNrOfHSSCCHCodes, NULL, FALSE);
21331 static const per_sequence_t SecondaryServingCellsItem_sequence[] = {
21332 { &hf_rnsap_secondaryC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
21333 { &hf_rnsap_numSecondaryHS_SCCH_Codes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NumHS_SCCH_Codes },
21334 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
21335 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21336 { NULL, 0, 0, NULL }
21340 dissect_rnsap_SecondaryServingCellsItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21341 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21342 ett_rnsap_SecondaryServingCellsItem, SecondaryServingCellsItem_sequence);
21348 static const per_sequence_t SecondaryServingCells_sequence_of[1] = {
21349 { &hf_rnsap_SecondaryServingCells_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SecondaryServingCellsItem },
21353 dissect_rnsap_SecondaryServingCells(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21354 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21355 ett_rnsap_SecondaryServingCells, SecondaryServingCells_sequence_of,
21356 1, maxNrOfHSDSCH_1, FALSE);
21364 dissect_rnsap_MIMO_ActivationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21365 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
21371 static const per_sequence_t HSDSCH_PreconfigurationSetup_sequence[] = {
21372 { &hf_rnsap_mAChsResetScheme, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsResetScheme },
21373 { &hf_rnsap_hSDSCH_Physical_Layer_Category, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_64_ },
21374 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
21375 { &hf_rnsap_secondaryServingCells, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SecondaryServingCells },
21376 { &hf_rnsap_numPrimaryHS_SCCH_Codes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NumHS_SCCH_Codes },
21377 { &hf_rnsap_hARQ_Preamble_Mode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Preamble_Mode },
21378 { &hf_rnsap_mIMO_ActivationIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MIMO_ActivationIndicator },
21379 { &hf_rnsap_hSDSCH_MACdPDUSizeFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdPDUSizeFormat },
21380 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
21381 { &hf_rnsap_uE_with_enhanced_HS_SCCH_support_indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
21382 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information },
21383 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21384 { NULL, 0, 0, NULL }
21388 dissect_rnsap_HSDSCH_PreconfigurationSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21389 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21390 ett_rnsap_HSDSCH_PreconfigurationSetup, HSDSCH_PreconfigurationSetup_sequence);
21396 static const per_sequence_t HS_DSCH_serving_cell_change_information_sequence[] = {
21397 { &hf_rnsap_hS_PDSCH_RLID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
21398 { &hf_rnsap_hSDSCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_FDD_Information },
21399 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21400 { NULL, 0, 0, NULL }
21404 dissect_rnsap_HS_DSCH_serving_cell_change_information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21405 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21406 ett_rnsap_HS_DSCH_serving_cell_change_information, HS_DSCH_serving_cell_change_information_sequence);
21412 static const per_sequence_t HS_serving_cell_change_successful_sequence[] = {
21413 { &hf_rnsap_hSDSCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_FDD_Information_Response },
21414 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
21415 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21416 { NULL, 0, 0, NULL }
21420 dissect_rnsap_HS_serving_cell_change_successful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21421 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21422 ett_rnsap_HS_serving_cell_change_successful, HS_serving_cell_change_successful_sequence);
21428 static const per_sequence_t HS_serving_cell_change_unsuccessful_sequence[] = {
21429 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
21430 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21431 { NULL, 0, 0, NULL }
21435 dissect_rnsap_HS_serving_cell_change_unsuccessful(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21436 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21437 ett_rnsap_HS_serving_cell_change_unsuccessful, HS_serving_cell_change_unsuccessful_sequence);
21443 static const value_string rnsap_HS_DSCH_serving_cell_change_choice_vals[] = {
21444 { 0, "hS-serving-cell-change-successful" },
21445 { 1, "hS-serving-cell-change-unsuccessful" },
21449 static const per_choice_t HS_DSCH_serving_cell_change_choice_choice[] = {
21450 { 0, &hf_rnsap_hS_serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_serving_cell_change_successful },
21451 { 1, &hf_rnsap_hS_serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_serving_cell_change_unsuccessful },
21452 { 0, NULL, 0, NULL }
21456 dissect_rnsap_HS_DSCH_serving_cell_change_choice(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21457 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21458 ett_rnsap_HS_DSCH_serving_cell_change_choice, HS_DSCH_serving_cell_change_choice_choice,
21465 static const per_sequence_t HS_DSCH_serving_cell_change_informationResponse_sequence[] = {
21466 { &hf_rnsap_hS_DSCH_serving_cell_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_serving_cell_change_choice },
21467 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21468 { NULL, 0, 0, NULL }
21472 dissect_rnsap_HS_DSCH_serving_cell_change_informationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21473 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21474 ett_rnsap_HS_DSCH_serving_cell_change_informationResponse, HS_DSCH_serving_cell_change_informationResponse_sequence);
21480 static const per_sequence_t HSDSCH_TDD_Information_sequence[] = {
21481 { &hf_rnsap_hSDSCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlows_Information },
21482 { &hf_rnsap_uE_Capabilities_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_Capabilities_Info },
21483 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
21484 { &hf_rnsap_tDD_AckNack_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_AckNack_Power_Offset },
21485 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21486 { NULL, 0, 0, NULL }
21490 dissect_rnsap_HSDSCH_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21491 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21492 ett_rnsap_HSDSCH_TDD_Information, HSDSCH_TDD_Information_sequence);
21500 dissect_rnsap_HS_SICH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21501 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21502 0U, 31U, NULL, FALSE);
21508 static const per_sequence_t HSSICH_Info_sequence[] = {
21509 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
21510 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21511 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
21512 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21513 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21514 { NULL, 0, 0, NULL }
21518 dissect_rnsap_HSSICH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21519 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21520 ett_rnsap_HSSICH_Info, HSSICH_Info_sequence);
21526 static const per_sequence_t HSSCCH_TDD_Specific_InfoItem_Response_sequence[] = {
21527 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21528 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
21529 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21530 { &hf_rnsap_hSSICH_Info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_Info },
21531 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21532 { NULL, 0, 0, NULL }
21536 dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21537 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21538 ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response, HSSCCH_TDD_Specific_InfoItem_Response_sequence);
21544 static const per_sequence_t HSSCCH_TDD_Specific_InfoList_Response_sequence_of[1] = {
21545 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response },
21549 dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21550 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21551 ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response, HSSCCH_TDD_Specific_InfoList_Response_sequence_of,
21552 0, maxNrOfHSSCCHCodes, FALSE);
21558 static const per_sequence_t HSSICH_InfoLCR_sequence[] = {
21559 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
21560 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
21561 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
21562 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21563 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21564 { NULL, 0, 0, NULL }
21568 dissect_rnsap_HSSICH_InfoLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21569 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21570 ett_rnsap_HSSICH_InfoLCR, HSSICH_InfoLCR_sequence);
21576 static const per_sequence_t HSSCCH_TDD_Specific_InfoItem_Response_LCR_sequence[] = {
21577 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
21578 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
21579 { &hf_rnsap_first_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21580 { &hf_rnsap_second_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21581 { &hf_rnsap_hSSICH_InfoLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_InfoLCR },
21582 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21583 { NULL, 0, 0, NULL }
21587 dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21588 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21589 ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR, HSSCCH_TDD_Specific_InfoItem_Response_LCR_sequence);
21595 static const per_sequence_t HSSCCH_TDD_Specific_InfoList_Response_LCR_sequence_of[1] = {
21596 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR },
21600 dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21601 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21602 ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR, HSSCCH_TDD_Specific_InfoList_Response_LCR_sequence_of,
21603 0, maxNrOfHSSCCHCodes, FALSE);
21609 static const per_sequence_t HSPDSCH_TDD_Specific_InfoItem_Response_sequence[] = {
21610 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21611 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
21612 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21613 { NULL, 0, 0, NULL }
21617 dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21618 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21619 ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response, HSPDSCH_TDD_Specific_InfoItem_Response_sequence);
21625 static const per_sequence_t HSPDSCH_TDD_Specific_InfoList_Response_sequence_of[1] = {
21626 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response },
21630 dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21631 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21632 ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response, HSPDSCH_TDD_Specific_InfoList_Response_sequence_of,
21633 0, maxNrOfDLTs, FALSE);
21639 static const per_sequence_t HSPDSCH_TDD_Specific_InfoItem_Response_LCR_sequence[] = {
21640 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
21641 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
21642 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21643 { NULL, 0, 0, NULL }
21647 dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21648 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21649 ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR, HSPDSCH_TDD_Specific_InfoItem_Response_LCR_sequence);
21655 static const per_sequence_t HSPDSCH_TDD_Specific_InfoList_Response_LCR_sequence_of[1] = {
21656 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR },
21660 dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21661 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21662 ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR, HSPDSCH_TDD_Specific_InfoList_Response_LCR_sequence_of,
21663 1, maxNrOfDLTsLCR, FALSE);
21669 static const per_sequence_t HSDSCH_TDD_Information_Response_sequence[] = {
21670 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response },
21671 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response },
21672 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR },
21673 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response },
21674 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR },
21675 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_MemoryPartitioning },
21676 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21677 { NULL, 0, 0, NULL }
21681 dissect_rnsap_HSDSCH_TDD_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21682 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21683 ett_rnsap_HSDSCH_TDD_Information_Response, HSDSCH_TDD_Information_Response_sequence);
21691 dissect_rnsap_Multicarrier_Number(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21692 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21693 1U, maxHSDPAFrequency, NULL, FALSE);
21699 static const per_sequence_t HSPDSCH_TDD_Specific_InfoItem_Response768_sequence[] = {
21700 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21701 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
21702 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21703 { NULL, 0, 0, NULL }
21707 dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21708 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21709 ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768, HSPDSCH_TDD_Specific_InfoItem_Response768_sequence);
21715 static const per_sequence_t HSPDSCH_TDD_Specific_InfoList_Response768_sequence_of[1] = {
21716 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768 },
21720 dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21721 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21722 ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768, HSPDSCH_TDD_Specific_InfoList_Response768_sequence_of,
21723 0, maxNrOfDLTs, FALSE);
21729 static const per_sequence_t HSSICH_Info768_sequence[] = {
21730 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
21731 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21732 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
21733 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
21734 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21735 { NULL, 0, 0, NULL }
21739 dissect_rnsap_HSSICH_Info768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21740 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21741 ett_rnsap_HSSICH_Info768, HSSICH_Info768_sequence);
21747 static const per_sequence_t HSSCCH_TDD_Specific_InfoItem_Response768_sequence[] = {
21748 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21749 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
21750 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
21751 { &hf_rnsap_hSSICH_Info768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_Info768 },
21752 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21753 { NULL, 0, 0, NULL }
21757 dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21758 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21759 ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768, HSSCCH_TDD_Specific_InfoItem_Response768_sequence);
21765 static const per_sequence_t HSSCCH_TDD_Specific_InfoList_Response768_sequence_of[1] = {
21766 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768 },
21770 dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21771 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21772 ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response768, HSSCCH_TDD_Specific_InfoList_Response768_sequence_of,
21773 0, maxNrOfHSSCCHCodes, FALSE);
21781 dissect_rnsap_HS_SICH_failed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21782 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21783 0U, 20U, NULL, FALSE);
21791 dissect_rnsap_HS_SICH_missed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21792 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21793 0U, 20U, NULL, FALSE);
21801 dissect_rnsap_HS_SICH_total(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21802 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21803 0U, 20U, NULL, FALSE);
21809 static const per_sequence_t HS_SICH_Reception_Quality_Value_sequence[] = {
21810 { &hf_rnsap_failed_HS_SICH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_failed },
21811 { &hf_rnsap_missed_HS_SICH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_missed },
21812 { &hf_rnsap_total_HS_SICH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_total },
21813 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21814 { NULL, 0, 0, NULL }
21818 dissect_rnsap_HS_SICH_Reception_Quality_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21819 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21820 ett_rnsap_HS_SICH_Reception_Quality_Value, HS_SICH_Reception_Quality_Value_sequence);
21828 dissect_rnsap_HS_SICH_Reception_Quality_Measurement_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21829 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21830 0U, 20U, NULL, FALSE);
21838 dissect_rnsap_HS_SICH_ID_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21839 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21840 32U, 255U, NULL, TRUE);
21846 static const value_string rnsap_HS_PDSCH_Code_Change_Grant_vals[] = {
21847 { 0, "changeGranted" },
21853 dissect_rnsap_HS_PDSCH_Code_Change_Grant(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21854 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21855 1, NULL, FALSE, 0, NULL);
21861 static const per_sequence_t HSDSCH_FDD_Update_Information_sequence[] = {
21862 { &hf_rnsap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_CodeChangeIndicator },
21863 { &hf_rnsap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Feedback_Cycle },
21864 { &hf_rnsap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
21865 { &hf_rnsap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AckNack_RepetitionFactor },
21866 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Power_Offset },
21867 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Ack_Power_Offset },
21868 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Nack_Power_Offset },
21869 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21870 { NULL, 0, 0, NULL }
21874 dissect_rnsap_HSDSCH_FDD_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21875 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21876 ett_rnsap_HSDSCH_FDD_Update_Information, HSDSCH_FDD_Update_Information_sequence);
21882 static const per_sequence_t HSDSCH_TDD_Update_Information_sequence[] = {
21883 { &hf_rnsap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_CodeChangeIndicator },
21884 { &hf_rnsap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_AckNack_Power_Offset },
21885 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21886 { NULL, 0, 0, NULL }
21890 dissect_rnsap_HSDSCH_TDD_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21891 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21892 ett_rnsap_HSDSCH_TDD_Update_Information, HSDSCH_TDD_Update_Information_sequence);
21898 static const per_sequence_t HSSICH_ReferenceSignal_InformationLCR_sequence[] = {
21899 { &hf_rnsap_midambleConfigurationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationLCR },
21900 { &hf_rnsap_midambleShift , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
21901 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
21902 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21903 { NULL, 0, 0, NULL }
21907 dissect_rnsap_HSSICH_ReferenceSignal_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21908 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21909 ett_rnsap_HSSICH_ReferenceSignal_InformationLCR, HSSICH_ReferenceSignal_InformationLCR_sequence);
21915 static const per_sequence_t MIMO_ReferenceSignal_InformationListLCR_sequence_of[1] = {
21916 { &hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_ReferenceSignal_InformationLCR },
21920 dissect_rnsap_MIMO_ReferenceSignal_InformationListLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21921 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21922 ett_rnsap_MIMO_ReferenceSignal_InformationListLCR, MIMO_ReferenceSignal_InformationListLCR_sequence_of,
21923 1, maxNrOfHSSCCHCodes, FALSE);
21931 dissect_rnsap_HSDSCH_Physical_Layer_Category(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21932 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21933 1U, 64U, NULL, FALSE);
21941 dissect_rnsap_TS0_HS_PDSCH_Indication_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21942 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
21950 dissect_rnsap_HS_SICH_Mapping_Index(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21951 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21952 0U, maxNoOf_HS_SICH_SPS_1, NULL, FALSE);
21958 static const per_sequence_t HS_SCCH_Associated_HS_SICH_sequence[] = {
21959 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
21960 { &hf_rnsap_extended_HS_SICH_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SICH_ID_Extension },
21961 { NULL, 0, 0, NULL }
21965 dissect_rnsap_HS_SCCH_Associated_HS_SICH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21966 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21967 ett_rnsap_HS_SCCH_Associated_HS_SICH, HS_SCCH_Associated_HS_SICH_sequence);
21975 dissect_rnsap_Non_HS_SCCH_Aassociated_HS_SICH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21976 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21977 0U, 255U, NULL, FALSE);
21983 static const per_sequence_t Non_HS_SCCH_Associated_HS_SICH_sequence[] = {
21984 { &hf_rnsap_non_HS_SCCH_Aassociated_HS_SICH_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Non_HS_SCCH_Aassociated_HS_SICH_ID },
21985 { NULL, 0, 0, NULL }
21989 dissect_rnsap_Non_HS_SCCH_Associated_HS_SICH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21990 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21991 ett_rnsap_Non_HS_SCCH_Associated_HS_SICH, Non_HS_SCCH_Associated_HS_SICH_sequence);
21997 static const value_string rnsap_HS_SICH_Type_vals[] = {
21998 { 0, "hS-SCCH-Associated-HS-SICH" },
21999 { 1, "non-HS-SCCH-Associated-HS-SICH" },
22003 static const per_choice_t HS_SICH_Type_choice[] = {
22004 { 0, &hf_rnsap_hS_SCCH_Associated_HS_SICH, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_SCCH_Associated_HS_SICH },
22005 { 1, &hf_rnsap_non_HS_SCCH_Associated_HS_SICH, ASN1_EXTENSION_ROOT , dissect_rnsap_Non_HS_SCCH_Associated_HS_SICH },
22006 { 0, NULL, 0, NULL }
22010 dissect_rnsap_HS_SICH_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22011 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
22012 ett_rnsap_HS_SICH_Type, HS_SICH_Type_choice,
22019 static const per_sequence_t HS_SICH_InformationItem_for_HS_DSCH_SPS_sequence[] = {
22020 { &hf_rnsap_hS_SICH_Mapping_Index, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SICH_Mapping_Index },
22021 { &hf_rnsap_hS_SICH_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_Type },
22022 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22023 { NULL, 0, 0, NULL }
22027 dissect_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22028 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22029 ett_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS, HS_SICH_InformationItem_for_HS_DSCH_SPS_sequence);
22035 static const per_sequence_t HS_SICH_InformationList_for_HS_DSCH_SPS_sequence_of[1] = {
22036 { &hf_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS },
22040 dissect_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22041 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22042 ett_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS, HS_SICH_InformationList_for_HS_DSCH_SPS_sequence_of,
22043 1, maxNoOf_HS_SICH_SPS, FALSE);
22051 dissect_rnsap_TDD_PhysicalChannelOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22052 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22053 0U, 63U, NULL, FALSE);
22061 dissect_rnsap_HS_DSCH_TimeslotResourceLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22062 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
22063 5, 5, FALSE, NULL);
22069 static const value_string rnsap_ModulationSPS_LCR_vals[] = {
22071 { 1, "sixteenQAM" },
22077 dissect_rnsap_ModulationSPS_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22078 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22079 2, NULL, TRUE, 0, NULL);
22085 static const per_sequence_t Initial_HS_PDSCH_SPS_Resource_sequence[] = {
22086 { &hf_rnsap_repetitionPeriodIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriodIndex },
22087 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
22088 { &hf_rnsap_hS_PDSCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
22089 { &hf_rnsap_hS_PDSCH_Midamble_Configuation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
22090 { &hf_rnsap_timeslot_Resource_Related_Information_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_TimeslotResourceLCR },
22091 { &hf_rnsap_startCode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
22092 { &hf_rnsap_endCode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
22093 { &hf_rnsap_transport_Block_Size_Index_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Index_LCR },
22094 { &hf_rnsap_modulationType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ModulationSPS_LCR },
22095 { &hf_rnsap_hS_SICH_Mapping_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_Mapping_Index },
22096 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22097 { NULL, 0, 0, NULL }
22101 dissect_rnsap_Initial_HS_PDSCH_SPS_Resource(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22102 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22103 ett_rnsap_Initial_HS_PDSCH_SPS_Resource, Initial_HS_PDSCH_SPS_Resource_sequence);
22109 static const value_string rnsap_Process_Memory_Size_vals[] = {
22122 { 12, "hms10400" },
22123 { 13, "hms11200" },
22124 { 14, "hms12000" },
22125 { 15, "hms12800" },
22126 { 16, "hms13600" },
22127 { 17, "hms14400" },
22128 { 18, "hms15200" },
22129 { 19, "hms16000" },
22130 { 20, "hms17600" },
22131 { 21, "hms19200" },
22132 { 22, "hms20800" },
22133 { 23, "hms22400" },
22134 { 24, "hms24000" },
22135 { 25, "hms25600" },
22136 { 26, "hms27200" },
22137 { 27, "hms28800" },
22138 { 28, "hms30400" },
22139 { 29, "hms32000" },
22140 { 30, "hms36000" },
22141 { 31, "hms40000" },
22142 { 32, "hms44000" },
22143 { 33, "hms48000" },
22144 { 34, "hms52000" },
22145 { 35, "hms56000" },
22146 { 36, "hms60000" },
22147 { 37, "hms64000" },
22148 { 38, "hms68000" },
22149 { 39, "hms72000" },
22150 { 40, "hms76000" },
22151 { 41, "hms80000" },
22152 { 42, "hms88000" },
22153 { 43, "hms96000" },
22154 { 44, "hms104000" },
22155 { 45, "hms112000" },
22156 { 46, "hms120000" },
22157 { 47, "hms128000" },
22158 { 48, "hms136000" },
22159 { 49, "hms144000" },
22160 { 50, "hms152000" },
22161 { 51, "hms160000" },
22162 { 52, "hms176000" },
22163 { 53, "hms192000" },
22164 { 54, "hms208000" },
22165 { 55, "hms224000" },
22166 { 56, "hms240000" },
22167 { 57, "hms256000" },
22168 { 58, "hms272000" },
22169 { 59, "hms288000" },
22170 { 60, "hms304000" },
22174 static value_string_ext rnsap_Process_Memory_Size_vals_ext = VALUE_STRING_EXT_INIT(rnsap_Process_Memory_Size_vals);
22178 dissect_rnsap_Process_Memory_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22179 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22180 61, NULL, TRUE, 0, NULL);
22188 dissect_rnsap_Number_of_Processes_for_HS_DSCH_SPS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22189 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22190 1U, 16U, NULL, FALSE);
22196 static const per_sequence_t HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence[] = {
22197 { &hf_rnsap_hS_SICH_InformationList_for_HS_DSCH_SPS, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS },
22198 { &hf_rnsap_initial_HS_PDSCH_SPS_Resource, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Initial_HS_PDSCH_SPS_Resource },
22199 { &hf_rnsap_buffer_Size_for_HS_DSCH_SPS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Process_Memory_Size },
22200 { &hf_rnsap_number_of_Processes_for_HS_DSCH_SPS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Number_of_Processes_for_HS_DSCH_SPS },
22201 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22202 { NULL, 0, 0, NULL }
22206 dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22207 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22208 ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR, HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence);
22216 dissect_rnsap_IMEI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22217 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
22218 8, 8, FALSE, NULL);
22226 dissect_rnsap_IMEISV(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22227 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
22228 8, 8, FALSE, NULL);
22236 dissect_rnsap_IMSI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22237 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
22238 3, 8, FALSE, NULL);
22244 static const per_sequence_t GA_AccessPointPositionwithOptionalAltitude_sequence[] = {
22245 { &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
22246 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AltitudeAndDirection },
22247 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22248 { NULL, 0, 0, NULL }
22252 dissect_rnsap_GA_AccessPointPositionwithOptionalAltitude(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22253 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22254 ett_rnsap_GA_AccessPointPositionwithOptionalAltitude, GA_AccessPointPositionwithOptionalAltitude_sequence);
22260 static const value_string rnsap_IPSpacingFDD_vals[] = {
22274 dissect_rnsap_IPSpacingFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22275 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22276 8, NULL, TRUE, 0, NULL);
22282 static const value_string rnsap_IPLength_vals[] = {
22290 dissect_rnsap_IPLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22291 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22292 2, NULL, TRUE, 0, NULL);
22300 dissect_rnsap_IPOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22301 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22302 0U, 9U, NULL, FALSE);
22310 dissect_rnsap_Seed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22311 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22312 0U, 63U, NULL, FALSE);
22318 static const per_sequence_t IPDL_FDD_Parameters_sequence[] = {
22319 { &hf_rnsap_iPSpacingFDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSpacingFDD },
22320 { &hf_rnsap_iPLength , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPLength },
22321 { &hf_rnsap_iPOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPOffset },
22322 { &hf_rnsap_seed , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Seed },
22323 { &hf_rnsap_burstModeParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BurstModeParameters },
22324 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22325 { NULL, 0, 0, NULL }
22329 dissect_rnsap_IPDL_FDD_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22330 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22331 ett_rnsap_IPDL_FDD_Parameters, IPDL_FDD_Parameters_sequence);
22337 static const value_string rnsap_IPSpacingTDD_vals[] = {
22348 dissect_rnsap_IPSpacingTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22349 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22350 5, NULL, TRUE, 0, NULL);
22358 dissect_rnsap_IPStart(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22359 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22360 0U, 4095U, NULL, FALSE);
22368 dissect_rnsap_IPSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22369 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22370 0U, 14U, NULL, FALSE);
22376 static const value_string rnsap_IP_P_CCPCH_vals[] = {
22377 { 0, "switchOff-1-Frame" },
22378 { 1, "switchOff-2-Frames" },
22384 dissect_rnsap_IP_P_CCPCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22385 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22386 2, NULL, FALSE, 0, NULL);
22392 static const per_sequence_t IPDL_TDD_Parameters_sequence[] = {
22393 { &hf_rnsap_iPSpacingTDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSpacingTDD },
22394 { &hf_rnsap_iPStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPStart },
22395 { &hf_rnsap_iPSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSlot },
22396 { &hf_rnsap_iP_P_CCPCH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IP_P_CCPCH },
22397 { &hf_rnsap_burstModeParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BurstModeParameters },
22398 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22399 { NULL, 0, 0, NULL }
22403 dissect_rnsap_IPDL_TDD_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22404 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22405 ett_rnsap_IPDL_TDD_Parameters, IPDL_TDD_Parameters_sequence);
22413 dissect_rnsap_Extension_IPDLParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22414 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
22420 static const value_string rnsap_IPDLParameters_vals[] = {
22421 { 0, "iPDL-FDD-Parameters" },
22422 { 1, "iPDL-TDD-Parameters" },
22423 { 2, "extension-IPDLParameters" },
22427 static const per_choice_t IPDLParameters_choice[] = {
22428 { 0, &hf_rnsap_iPDL_FDD_Parameters, ASN1_EXTENSION_ROOT , dissect_rnsap_IPDL_FDD_Parameters },
22429 { 1, &hf_rnsap_iPDL_TDD_Parameters, ASN1_EXTENSION_ROOT , dissect_rnsap_IPDL_TDD_Parameters },
22430 { 2, &hf_rnsap_extension_IPDLParameters, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_IPDLParameters },
22431 { 0, NULL, 0, NULL }
22435 dissect_rnsap_IPDLParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22436 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
22437 ett_rnsap_IPDLParameters, IPDLParameters_choice,
22444 static const per_sequence_t RequestedDataValue_sequence[] = {
22445 { &hf_rnsap_gA_AccessPointPositionwithAltitude, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPositionwithOptionalAltitude },
22446 { &hf_rnsap_iPDLParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_IPDLParameters },
22447 { &hf_rnsap_dGPSCorrections, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DGPSCorrections },
22448 { &hf_rnsap_gPS_NavigationModel_and_TimeRecovery, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_NavigationModel_and_TimeRecovery },
22449 { &hf_rnsap_gPS_Ionospheric_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_Ionospheric_Model },
22450 { &hf_rnsap_gPS_UTC_Model , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_UTC_Model },
22451 { &hf_rnsap_gPS_Almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_Almanac },
22452 { &hf_rnsap_gPS_RealTime_Integrity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_RealTime_Integrity },
22453 { &hf_rnsap_gPS_RX_POS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_RX_POS },
22454 { &hf_rnsap_sFNSFN_GA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPositionwithOptionalAltitude },
22455 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22456 { NULL, 0, 0, NULL }
22460 dissect_rnsap_RequestedDataValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22461 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22462 ett_rnsap_RequestedDataValue, RequestedDataValue_sequence);
22468 static const per_sequence_t InformationAvailable_sequence[] = {
22469 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
22470 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22471 { NULL, 0, 0, NULL }
22475 dissect_rnsap_InformationAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22476 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22477 ett_rnsap_InformationAvailable, InformationAvailable_sequence);
22485 dissect_rnsap_InformationExchangeID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22486 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22487 0U, 1048575U, NULL, FALSE);
22495 dissect_rnsap_InformationNotAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22496 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
22504 dissect_rnsap_INTEGER_1_24_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22505 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22506 1U, 24U, NULL, TRUE);
22512 static const value_string rnsap_InformationReportPeriodicity_vals[] = {
22518 static const per_choice_t InformationReportPeriodicity_choice[] = {
22519 { 0, &hf_rnsap_min , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_60_ },
22520 { 1, &hf_rnsap_hour , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_24_ },
22521 { 0, NULL, 0, NULL }
22525 dissect_rnsap_InformationReportPeriodicity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22526 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
22527 ett_rnsap_InformationReportPeriodicity, InformationReportPeriodicity_choice,
22534 static const per_sequence_t PeriodicInformation_sequence[] = {
22535 { &hf_rnsap_informationReportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InformationReportPeriodicity },
22536 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22537 { NULL, 0, 0, NULL }
22541 dissect_rnsap_PeriodicInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22542 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22543 ett_rnsap_PeriodicInformation, PeriodicInformation_sequence);
22549 static const value_string rnsap_InformationThreshold_vals[] = {
22550 { 0, "dGPSThreshold" },
22551 { 1, "dGANSSThreshold" },
22555 static const per_choice_t InformationThreshold_choice[] = {
22556 { 0, &hf_rnsap_dGPSThreshold , ASN1_EXTENSION_ROOT , dissect_rnsap_DGPSThreshold },
22557 { 1, &hf_rnsap_dGANSSThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_DGANSSThreshold },
22558 { 0, NULL, 0, NULL }
22562 dissect_rnsap_InformationThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22563 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
22564 ett_rnsap_InformationThreshold, InformationThreshold_choice,
22571 static const per_sequence_t OnModificationInformation_sequence[] = {
22572 { &hf_rnsap_informationThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_InformationThreshold },
22573 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22574 { NULL, 0, 0, NULL }
22578 dissect_rnsap_OnModificationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22579 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22580 ett_rnsap_OnModificationInformation, OnModificationInformation_sequence);
22586 static const value_string rnsap_InformationReportCharacteristics_vals[] = {
22589 { 2, "onModification" },
22593 static const per_choice_t InformationReportCharacteristics_choice[] = {
22594 { 0, &hf_rnsap_onDemand , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
22595 { 1, &hf_rnsap_periodic , ASN1_EXTENSION_ROOT , dissect_rnsap_PeriodicInformation },
22596 { 2, &hf_rnsap_onModification, ASN1_EXTENSION_ROOT , dissect_rnsap_OnModificationInformation },
22597 { 0, NULL, 0, NULL }
22601 dissect_rnsap_InformationReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22602 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
22603 ett_rnsap_InformationReportCharacteristics, InformationReportCharacteristics_choice,
22610 static const value_string rnsap_T_informationTypeItem_vals[] = {
22611 { 0, "gA-AccessPointPositionwithAltitude" },
22612 { 1, "gA-AccessPointPosition" },
22613 { 2, "iPDLParameters" },
22614 { 3, "gPSInformation" },
22615 { 4, "dGPSCorrections" },
22616 { 5, "gPS-RX-POS" },
22617 { 6, "sFNSFN-GA-AccessPointPosition" },
22618 { 7, "cell-Capacity-Class" },
22619 { 8, "nACC-Related-Data" },
22620 { 9, "mBMSBearerServiceFullAddress" },
22621 { 10, "interFrequencyCellInformation" },
22622 { 11, "gANSSInformation" },
22623 { 12, "dGANSSCorrections" },
22624 { 13, "gANSS-RX-Pos" },
22625 { 14, "mBMS-Counting-Information" },
22626 { 15, "mBMS-Transmission-Mode" },
22627 { 16, "mBMS-Neighbouring-Cell-Information" },
22628 { 17, "mBMS-RLC-Sequence-Number" },
22634 dissect_rnsap_T_informationTypeItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22635 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22636 7, NULL, TRUE, 11, NULL);
22642 static const per_sequence_t InformationType_sequence[] = {
22643 { &hf_rnsap_informationTypeItem, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_informationTypeItem },
22644 { &hf_rnsap_gPSInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPSInformation },
22645 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22646 { NULL, 0, 0, NULL }
22650 dissect_rnsap_InformationType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22651 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22652 ett_rnsap_InformationType, InformationType_sequence);
22658 static const value_string rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_vals[] = {
22659 { 0, "initial-DL-DPCH-TimingAdjustment-Allowed" },
22665 dissect_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22666 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22667 1, NULL, FALSE, 0, NULL);
22673 static const per_sequence_t Inter_Frequency_Cell_sequence[] = {
22674 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
22675 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
22676 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
22677 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22678 { NULL, 0, 0, NULL }
22682 dissect_rnsap_Inter_Frequency_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22683 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22684 ett_rnsap_Inter_Frequency_Cell, Inter_Frequency_Cell_sequence);
22690 static const per_sequence_t Inter_Frequency_Cell_List_sequence_of[1] = {
22691 { &hf_rnsap_Inter_Frequency_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell },
22695 dissect_rnsap_Inter_Frequency_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22696 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22697 ett_rnsap_Inter_Frequency_Cell_List, Inter_Frequency_Cell_List_sequence_of,
22698 0, maxCellsMeas, FALSE);
22706 dissect_rnsap_Inter_Frequency_Cell_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22707 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22708 0U, 1U, NULL, FALSE);
22716 dissect_rnsap_InterFrequencyCellID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22717 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22718 0U, 31U, NULL, FALSE);
22724 static const per_sequence_t Inter_Frequency_Cell_SIB11_or_SIB12_sequence[] = {
22725 { &hf_rnsap_interFrequencyCellID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InterFrequencyCellID },
22726 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
22727 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
22728 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
22729 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22730 { NULL, 0, 0, NULL }
22734 dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22735 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22736 ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12, Inter_Frequency_Cell_SIB11_or_SIB12_sequence);
22742 static const per_sequence_t Inter_Frequency_Cell_SIB11_or_SIB12_List_sequence_of[1] = {
22743 { &hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12 },
22747 dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22748 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22749 ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List, Inter_Frequency_Cell_SIB11_or_SIB12_List_sequence_of,
22750 0, maxCellSIB11OrSIB12, FALSE);
22756 static const per_sequence_t Inter_Frequency_Cells_Information_SIB11_Per_Indication_sequence[] = {
22757 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Indication },
22758 { &hf_rnsap_inter_Frequency_Cell_List_SIB11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List },
22759 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22760 { NULL, 0, 0, NULL }
22764 dissect_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22765 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22766 ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication, Inter_Frequency_Cells_Information_SIB11_Per_Indication_sequence);
22772 static const per_sequence_t Inter_Frequency_Cell_Information_SIB11_sequence_of[1] = {
22773 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication },
22777 dissect_rnsap_Inter_Frequency_Cell_Information_SIB11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22778 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22779 ett_rnsap_Inter_Frequency_Cell_Information_SIB11, Inter_Frequency_Cell_Information_SIB11_sequence_of,
22786 static const per_sequence_t Inter_Frequency_Cells_Information_SIB12_Per_Indication_sequence[] = {
22787 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Indication },
22788 { &hf_rnsap_inter_Frequency_Cell_List_SIB12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List },
22789 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22790 { NULL, 0, 0, NULL }
22794 dissect_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22795 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22796 ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication, Inter_Frequency_Cells_Information_SIB12_Per_Indication_sequence);
22802 static const per_sequence_t Inter_Frequency_Cell_Information_SIB12_sequence_of[1] = {
22803 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication },
22807 dissect_rnsap_Inter_Frequency_Cell_Information_SIB12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22808 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22809 ett_rnsap_Inter_Frequency_Cell_Information_SIB12, Inter_Frequency_Cell_Information_SIB12_sequence_of,
22816 static const per_sequence_t Inter_Frequency_Cell_Information_sequence[] = {
22817 { &hf_rnsap_inter_Frequency_Cell_Information_SIB11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Information_SIB11 },
22818 { &hf_rnsap_inter_Frequency_Cell_Information_SIB12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Information_SIB12 },
22819 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22820 { NULL, 0, 0, NULL }
22824 dissect_rnsap_Inter_Frequency_Cell_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22825 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22826 ett_rnsap_Inter_Frequency_Cell_Information, Inter_Frequency_Cell_Information_sequence);
22832 static const value_string rnsap_IPSub_vals[] = {
22841 dissect_rnsap_IPSub(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22842 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22843 3, NULL, FALSE, 0, NULL);
22849 static const per_sequence_t IPDL_TDD_ParametersLCR_sequence[] = {
22850 { &hf_rnsap_iPSpacingTDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSpacingTDD },
22851 { &hf_rnsap_iPStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPStart },
22852 { &hf_rnsap_iPSub , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSub },
22853 { &hf_rnsap_burstModeParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BurstModeParameters },
22854 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22855 { NULL, 0, 0, NULL }
22859 dissect_rnsap_IPDL_TDD_ParametersLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22860 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22861 ett_rnsap_IPDL_TDD_ParametersLCR, IPDL_TDD_ParametersLCR_sequence);
22869 dissect_rnsap_IPMulticastAddress(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22870 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
22871 4, 16, FALSE, NULL);
22879 dissect_rnsap_INTEGER_2_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22880 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22881 2U, 3U, NULL, FALSE);
22889 dissect_rnsap_INTEGER_0_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22890 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22891 0U, 7U, NULL, FALSE);
22897 static const per_sequence_t IdleIntervalInformation_sequence[] = {
22898 { &hf_rnsap_idleIntervalInfo_k, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_2_3 },
22899 { &hf_rnsap_idleIntervalInfo_offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_7 },
22900 { NULL, 0, 0, NULL }
22904 dissect_rnsap_IdleIntervalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22905 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22906 ett_rnsap_IdleIntervalInformation, IdleIntervalInformation_sequence);
22912 static const per_sequence_t List_Of_PLMNs_sequence_of[1] = {
22913 { &hf_rnsap_List_Of_PLMNs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
22917 dissect_rnsap_List_Of_PLMNs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22918 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22919 ett_rnsap_List_Of_PLMNs, List_Of_PLMNs_sequence_of,
22920 1, maxNrOfBroadcastPLMNs, FALSE);
22928 dissect_rnsap_L3_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22929 #line 104 "rnsap.cnf"
22930 tvbuff_t *parameter_tvb;
22931 dissector_handle_t parameter_handle = NULL;
22933 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
22934 NO_BOUND, NO_BOUND, FALSE, ¶meter_tvb);
22937 if (!parameter_tvb)
22940 switch (ProcedureCode) {
22942 case RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER:
22943 parameter_handle = rrc_dl_dcch_handle;
22945 case RNSAP_ID_UPLINKSIGNALLINGTRANSFER:
22950 if (parameter_handle)
22951 call_dissector(parameter_handle, parameter_tvb, actx->pinfo, tree);
22961 dissect_rnsap_Load_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22962 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22963 0U, 100U, NULL, FALSE);
22971 dissect_rnsap_Load_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22972 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22973 0U, 100U, NULL, FALSE);
22981 dissect_rnsap_INTEGER_1_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22982 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22983 1U, 6U, NULL, FALSE);
22989 static const value_string rnsap_T_maxPhysChPerTimeslot_vals[] = {
22999 dissect_rnsap_T_maxPhysChPerTimeslot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23000 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23001 4, NULL, TRUE, 0, NULL);
23007 static const per_sequence_t LCRTDD_Uplink_Physical_Channel_Capability_sequence[] = {
23008 { &hf_rnsap_maxTimeslotsPerSubFrame, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_6 },
23009 { &hf_rnsap_maxPhysChPerTimeslot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_maxPhysChPerTimeslot },
23010 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23011 { NULL, 0, 0, NULL }
23015 dissect_rnsap_LCRTDD_Uplink_Physical_Channel_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23016 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23017 ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability, LCRTDD_Uplink_Physical_Channel_Capability_sequence);
23025 dissect_rnsap_MaxNrOfUL_DPCHs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23026 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23027 1U, 6U, NULL, FALSE);
23035 dissect_rnsap_MACes_Maximum_Bitrate_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23036 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23037 0U, 256000000U, NULL, TRUE);
23045 dissect_rnsap_MaxNrDLPhysicalchannels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23046 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23047 1U, 224U, NULL, FALSE);
23055 dissect_rnsap_MaxNrDLPhysicalchannels768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23056 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23057 1U, 448U, NULL, FALSE);
23065 dissect_rnsap_MaxNrDLPhysicalchannelsTS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23066 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23067 1U, 16U, NULL, FALSE);
23075 dissect_rnsap_MaxNrDLPhysicalchannelsTS768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23076 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23077 1U, 32U, NULL, FALSE);
23085 dissect_rnsap_MaxNrTimeslots(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23086 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23087 1U, 14U, NULL, FALSE);
23095 dissect_rnsap_MaxNrULPhysicalchannels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23096 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23097 1U, 2U, NULL, FALSE);
23103 static const value_string rnsap_Max_UE_DTX_Cycle_vals[] = {
23117 dissect_rnsap_Max_UE_DTX_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23118 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23119 8, NULL, TRUE, 0, NULL);
23125 static const per_sequence_t MBMS_Bearer_Service_Full_Address_sequence[] = {
23126 { &hf_rnsap_accessPointName, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AccessPointName },
23127 { &hf_rnsap_iPMulticastAddress, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPMulticastAddress },
23128 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23129 { NULL, 0, 0, NULL }
23133 dissect_rnsap_MBMS_Bearer_Service_Full_Address(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23134 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23135 ett_rnsap_MBMS_Bearer_Service_Full_Address, MBMS_Bearer_Service_Full_Address_sequence);
23141 static const per_sequence_t MBMS_Bearer_Service_List_sequence_of[1] = {
23142 { &hf_rnsap_MBMS_Bearer_Service_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
23146 dissect_rnsap_MBMS_Bearer_Service_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23147 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23148 ett_rnsap_MBMS_Bearer_Service_List, MBMS_Bearer_Service_List_sequence_of,
23149 1, maxNrOfMBMSServices, FALSE);
23155 static const per_sequence_t MBMSChannelTypeCellList_sequence[] = {
23156 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23157 { &hf_rnsap_affectedUEInformationForMBMS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AffectedUEInformationForMBMS },
23158 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23159 { NULL, 0, 0, NULL }
23163 dissect_rnsap_MBMSChannelTypeCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23164 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23165 ett_rnsap_MBMSChannelTypeCellList, MBMSChannelTypeCellList_sequence);
23171 static const per_sequence_t PTMCellList_sequence_of[1] = {
23172 { &hf_rnsap_PTMCellList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMSChannelTypeCellList },
23176 dissect_rnsap_PTMCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23177 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23178 ett_rnsap_PTMCellList, PTMCellList_sequence_of,
23179 1, maxNrOfCells, FALSE);
23185 static const per_sequence_t PTPCellList_sequence_of[1] = {
23186 { &hf_rnsap_PTPCellList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMSChannelTypeCellList },
23190 dissect_rnsap_PTPCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23191 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23192 ett_rnsap_PTPCellList, PTPCellList_sequence_of,
23193 1, maxNrOfCells, FALSE);
23199 static const per_sequence_t NotProvidedCellList_sequence_of[1] = {
23200 { &hf_rnsap_NotProvidedCellList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMSChannelTypeCellList },
23204 dissect_rnsap_NotProvidedCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23205 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23206 ett_rnsap_NotProvidedCellList, NotProvidedCellList_sequence_of,
23207 1, maxNrOfCells, FALSE);
23213 static const per_sequence_t MBMSChannelTypeInfo_sequence[] = {
23214 { &hf_rnsap_tMGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
23215 { &hf_rnsap_pTM_Cell_List , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PTMCellList },
23216 { &hf_rnsap_pTP_Cell_List , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PTPCellList },
23217 { &hf_rnsap_not_Provided_Cell_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NotProvidedCellList },
23218 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23219 { NULL, 0, 0, NULL }
23223 dissect_rnsap_MBMSChannelTypeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23224 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23225 ett_rnsap_MBMSChannelTypeInfo, MBMSChannelTypeInfo_sequence);
23231 static const per_sequence_t PreferredFrequencyLayerInfo_sequence[] = {
23232 { &hf_rnsap_defaultPreferredFrequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23233 { &hf_rnsap_additionalPreferredFrequency, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AdditionalPreferredFrequency },
23234 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23235 { NULL, 0, 0, NULL }
23239 dissect_rnsap_PreferredFrequencyLayerInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23240 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23241 ett_rnsap_PreferredFrequencyLayerInfo, PreferredFrequencyLayerInfo_sequence);
23247 static const per_sequence_t MBMSPreferredFreqLayerInfo_sequence[] = {
23248 { &hf_rnsap_tMGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
23249 { &hf_rnsap_preferredFrequencyLayerInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PreferredFrequencyLayerInfo },
23250 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23251 { NULL, 0, 0, NULL }
23255 dissect_rnsap_MBMSPreferredFreqLayerInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23256 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23257 ett_rnsap_MBMSPreferredFreqLayerInfo, MBMSPreferredFreqLayerInfo_sequence);
23263 static const per_sequence_t MBMS_ConcatenatedServiceList_sequence_of[1] = {
23264 { &hf_rnsap_MBMS_ConcatenatedServiceList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
23268 dissect_rnsap_MBMS_ConcatenatedServiceList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23269 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23270 ett_rnsap_MBMS_ConcatenatedServiceList, MBMS_ConcatenatedServiceList_sequence_of,
23271 1, maxlengthMBMSconcatservlists, FALSE);
23277 static const per_sequence_t MBMS_Neighbouring_Cell_Information_sequence[] = {
23278 { &hf_rnsap_mBMS_ConcatenatedServiceList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_ConcatenatedServiceList },
23279 { &hf_rnsap_l3_Information_1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_L3_Information },
23280 { &hf_rnsap_l3_Information_2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_L3_Information },
23281 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23282 { NULL, 0, 0, NULL }
23286 dissect_rnsap_MBMS_Neighbouring_Cell_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23287 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23288 ett_rnsap_MBMS_Neighbouring_Cell_Information, MBMS_Neighbouring_Cell_Information_sequence);
23296 dissect_rnsap_Time_Stamp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23297 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23298 0U, 9999U, NULL, FALSE);
23304 static const per_sequence_t MBMS_Bearer_Service_List_RLCinfo_sequence[] = {
23305 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
23306 { &hf_rnsap_time_Stamp , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Time_Stamp },
23307 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23308 { NULL, 0, 0, NULL }
23312 dissect_rnsap_MBMS_Bearer_Service_List_RLCinfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23313 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23314 ett_rnsap_MBMS_Bearer_Service_List_RLCinfo, MBMS_Bearer_Service_List_RLCinfo_sequence);
23320 static const per_sequence_t MBMS_Bearer_Service_List_RLC_sequence_of[1] = {
23321 { &hf_rnsap_MBMS_Bearer_Service_List_RLC_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_RLCinfo },
23325 dissect_rnsap_MBMS_Bearer_Service_List_RLC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23326 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23327 ett_rnsap_MBMS_Bearer_Service_List_RLC, MBMS_Bearer_Service_List_RLC_sequence_of,
23328 1, maxNrOfMBMSServices, FALSE);
23334 static const per_sequence_t MBMS_RLC_Sequence_Number_Information_List_sequence[] = {
23335 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23336 { &hf_rnsap_mBMS_Bearer_Service_List_RLC, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_RLC },
23337 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23338 { NULL, 0, 0, NULL }
23342 dissect_rnsap_MBMS_RLC_Sequence_Number_Information_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23343 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23344 ett_rnsap_MBMS_RLC_Sequence_Number_Information_List, MBMS_RLC_Sequence_Number_Information_List_sequence);
23350 static const per_sequence_t MBMS_RLC_Sequence_Number_Information_sequence_of[1] = {
23351 { &hf_rnsap_MBMS_RLC_Sequence_Number_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_RLC_Sequence_Number_Information_List },
23355 dissect_rnsap_MBMS_RLC_Sequence_Number_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23356 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23357 ett_rnsap_MBMS_RLC_Sequence_Number_Information, MBMS_RLC_Sequence_Number_Information_sequence_of,
23358 1, maxNrOfCells, FALSE);
23366 dissect_rnsap_MBSFN_Cluster_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23367 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23368 0U, 65535U, NULL, FALSE);
23374 static const per_sequence_t MCCH_Message_List_sequence_of[1] = {
23375 { &hf_rnsap_MCCH_Message_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_L3_Information },
23379 dissect_rnsap_MCCH_Message_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23380 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23381 ett_rnsap_MCCH_Message_List, MCCH_Message_List_sequence_of,
23382 1, maxNrOfMCCHMessages, FALSE);
23390 dissect_rnsap_Secondary_CCPCH_System_Information_MBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23391 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
23392 NO_BOUND, NO_BOUND, FALSE, NULL);
23398 static const per_sequence_t MCCH_Configuration_Info_sequence[] = {
23399 { &hf_rnsap_secondaryCCPCHSystemInformationMBMS, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_System_Information_MBMS },
23400 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23401 { NULL, 0, 0, NULL }
23405 dissect_rnsap_MCCH_Configuration_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23406 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23407 ett_rnsap_MCCH_Configuration_Info, MCCH_Configuration_Info_sequence);
23413 static const value_string rnsap_MbsfnSchedulingTransmissionTimeInterval_vals[] = {
23426 dissect_rnsap_MbsfnSchedulingTransmissionTimeInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23427 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23428 7, NULL, FALSE, 0, NULL);
23434 static const per_sequence_t MBSFN_Scheduling_Transmission_Time_Interval_Item_sequence[] = {
23435 { &hf_rnsap_tMGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
23436 { &hf_rnsap_mbsfnSchedulingTransmissionTimeInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MbsfnSchedulingTransmissionTimeInterval },
23437 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23438 { NULL, 0, 0, NULL }
23442 dissect_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23443 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23444 ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item, MBSFN_Scheduling_Transmission_Time_Interval_Item_sequence);
23450 static const per_sequence_t MBSFN_Scheduling_Transmission_Time_Interval_Info_List_sequence_of[1] = {
23451 { &hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item },
23455 dissect_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23456 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23457 ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List, MBSFN_Scheduling_Transmission_Time_Interval_Info_List_sequence_of,
23458 1, maxNrOfMBMSL3, FALSE);
23464 static const value_string rnsap_MeasurementFilterCoefficient_vals[] = {
23483 static value_string_ext rnsap_MeasurementFilterCoefficient_vals_ext = VALUE_STRING_EXT_INIT(rnsap_MeasurementFilterCoefficient_vals);
23487 dissect_rnsap_MeasurementFilterCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23488 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23489 15, NULL, TRUE, 0, NULL);
23497 dissect_rnsap_MeasurementID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23498 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23499 0U, 1048575U, NULL, FALSE);
23507 dissect_rnsap_MinimumSpreadingFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23508 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23509 1U, 16U, NULL, FALSE);
23517 dissect_rnsap_MinimumSpreadingFactor768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23518 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23519 1U, 32U, NULL, FALSE);
23525 static const value_string rnsap_MultipleURAsIndicator_vals[] = {
23526 { 0, "multiple-URAs-exist" },
23527 { 1, "single-URA-exists" },
23533 dissect_rnsap_MultipleURAsIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23534 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23535 2, NULL, FALSE, 0, NULL);
23543 dissect_rnsap_MeasurementRecoveryBehavior(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23544 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
23552 dissect_rnsap_MeasurementRecoveryReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23553 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
23561 dissect_rnsap_MeasurementRecoverySupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23562 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
23568 static const value_string rnsap_MIMO_Mode_Indicator_vals[] = {
23570 { 1, "deactivate" },
23576 dissect_rnsap_MIMO_Mode_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23577 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23578 2, NULL, FALSE, 0, NULL);
23584 static const value_string rnsap_MinUL_ChannelisationCodeLength_vals[] = {
23597 dissect_rnsap_MinUL_ChannelisationCodeLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23598 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23599 7, NULL, FALSE, 0, NULL);
23605 static const value_string rnsap_MinimumReducedE_DPDCH_GainFactor_vals[] = {
23619 dissect_rnsap_MinimumReducedE_DPDCH_GainFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23620 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23621 8, NULL, TRUE, 0, NULL);
23627 static const value_string rnsap_Secondary_UL_Frequency_Activation_State_vals[] = {
23628 { 0, "activated" },
23629 { 1, "deactivated" },
23635 dissect_rnsap_Secondary_UL_Frequency_Activation_State(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23636 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23637 2, NULL, TRUE, 0, NULL);
23643 static const per_sequence_t MulticellEDCH_InformationItemIEs_sequence[] = {
23644 { &hf_rnsap_dL_PowerBalancing_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_PowerBalancing_Information },
23645 { &hf_rnsap_minimumReducedE_DPDCH_GainFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MinimumReducedE_DPDCH_GainFactor },
23646 { &hf_rnsap_secondary_UL_Frequency_Activation_State, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_UL_Frequency_Activation_State },
23647 { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
23648 { &hf_rnsap_common_DL_ReferencePowerInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
23649 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23650 { NULL, 0, 0, NULL }
23654 dissect_rnsap_MulticellEDCH_InformationItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23655 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23656 ett_rnsap_MulticellEDCH_InformationItemIEs, MulticellEDCH_InformationItemIEs_sequence);
23662 static const value_string rnsap_Phase_Reference_Update_Indicator_vals[] = {
23663 { 0, "phase-reference-needs-to-be-changed" },
23669 dissect_rnsap_Phase_Reference_Update_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23670 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23671 1, NULL, FALSE, 0, NULL);
23677 static const per_sequence_t MulticellEDCH_RL_SpecificInformationItemIEs_sequence[] = {
23678 { &hf_rnsap_extendedPropagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ExtendedPropagationDelay },
23679 { &hf_rnsap_enhanced_PrimaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enhanced_PrimaryCPICH_EcNo },
23680 { &hf_rnsap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
23681 { &hf_rnsap_phase_Reference_Update_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Phase_Reference_Update_Indicator },
23682 { &hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
23683 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23684 { NULL, 0, 0, NULL }
23688 dissect_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23689 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23690 ett_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs, MulticellEDCH_RL_SpecificInformationItemIEs_sequence);
23696 static const per_sequence_t Multiple_PLMN_List_sequence[] = {
23697 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
23698 { &hf_rnsap_list_Of_PLMNs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_List_Of_PLMNs },
23699 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23700 { NULL, 0, 0, NULL }
23704 dissect_rnsap_Multiple_PLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23705 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23706 ett_rnsap_Multiple_PLMN_List, Multiple_PLMN_List_sequence);
23712 static const value_string rnsap_MultiplexingPosition_vals[] = {
23720 dissect_rnsap_MultiplexingPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23721 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23722 2, NULL, FALSE, 0, NULL);
23728 static const value_string rnsap_MAChs_ResetIndicator_vals[] = {
23729 { 0, "mAChs-NotReset" },
23735 dissect_rnsap_MAChs_ResetIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23736 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23737 1, NULL, FALSE, 0, NULL);
23743 static const per_sequence_t MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_sequence[] = {
23744 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR },
23745 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_MemoryPartitioning },
23746 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23747 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23748 { NULL, 0, 0, NULL }
23752 dissect_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23753 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23754 ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR, MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_sequence);
23760 static const per_sequence_t MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_sequence_of[1] = {
23761 { &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR },
23765 dissect_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23766 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23767 ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_sequence_of,
23768 1, maxHSDPAFrequency_1, FALSE);
23774 static const value_string rnsap_MIMO_SFMode_For_HSPDSCHDualStream_vals[] = {
23782 dissect_rnsap_MIMO_SFMode_For_HSPDSCHDualStream(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23783 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23784 2, NULL, FALSE, 0, NULL);
23790 static const per_sequence_t NACC_Related_Data_sequence[] = {
23791 { &hf_rnsap_gERAN_SI_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GERAN_SI_Type },
23792 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23793 { NULL, 0, 0, NULL }
23797 dissect_rnsap_NACC_Related_Data(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23798 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23799 ett_rnsap_NACC_Related_Data, NACC_Related_Data_sequence);
23805 static const per_sequence_t Neighbouring_UMTS_CellInformation_sequence_of[1] = {
23806 { &hf_rnsap_Neighbouring_UMTS_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
23810 dissect_rnsap_Neighbouring_UMTS_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23811 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23812 ett_rnsap_Neighbouring_UMTS_CellInformation, Neighbouring_UMTS_CellInformation_sequence_of,
23813 1, maxNrOfNeighbouringRNCs, FALSE);
23819 static const value_string rnsap_TxDiversityIndicator_vals[] = {
23827 dissect_rnsap_TxDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23828 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23829 2, NULL, FALSE, 0, NULL);
23835 static const value_string rnsap_STTD_SupportIndicator_vals[] = {
23836 { 0, "sTTD-Supported" },
23837 { 1, "sTTD-not-Supported" },
23843 dissect_rnsap_STTD_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23844 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23845 2, NULL, FALSE, 0, NULL);
23851 static const per_sequence_t Neighbouring_FDD_CellInformationItem_sequence[] = {
23852 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23853 { &hf_rnsap_uARFCNforNu , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23854 { &hf_rnsap_uARFCNforNd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23855 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
23856 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
23857 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_Power },
23858 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
23859 { &hf_rnsap_txDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TxDiversityIndicator },
23860 { &hf_rnsap_sTTD_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_STTD_SupportIndicator },
23861 { &hf_rnsap_closedLoopMode1_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ClosedLoopMode1_SupportIndicator },
23862 { &hf_rnsap_not_used_closedLoopMode2_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
23863 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23864 { NULL, 0, 0, NULL }
23868 dissect_rnsap_Neighbouring_FDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23869 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23870 ett_rnsap_Neighbouring_FDD_CellInformationItem, Neighbouring_FDD_CellInformationItem_sequence);
23876 static const per_sequence_t Neighbouring_FDD_CellInformation_sequence_of[1] = {
23877 { &hf_rnsap_Neighbouring_FDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_FDD_CellInformationItem },
23881 dissect_rnsap_Neighbouring_FDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23882 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23883 ett_rnsap_Neighbouring_FDD_CellInformation, Neighbouring_FDD_CellInformation_sequence_of,
23884 1, maxNrOfFDDNeighboursPerRNC, TRUE);
23892 dissect_rnsap_SyncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23893 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23894 1U, 2U, NULL, TRUE);
23902 dissect_rnsap_SCH_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23903 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23904 0U, 6U, NULL, FALSE);
23912 dissect_rnsap_PCCPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23913 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23914 -150, 400U, NULL, TRUE);
23920 static const per_sequence_t Neighbouring_TDD_CellInformationItem_sequence[] = {
23921 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23922 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23923 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
23924 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
23925 { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SyncCase },
23926 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
23927 { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
23928 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
23929 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
23930 { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
23931 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
23932 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23933 { NULL, 0, 0, NULL }
23937 dissect_rnsap_Neighbouring_TDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23938 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23939 ett_rnsap_Neighbouring_TDD_CellInformationItem, Neighbouring_TDD_CellInformationItem_sequence);
23945 static const per_sequence_t Neighbouring_TDD_CellInformation_sequence_of[1] = {
23946 { &hf_rnsap_Neighbouring_TDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_TDD_CellInformationItem },
23950 dissect_rnsap_Neighbouring_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23951 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23952 ett_rnsap_Neighbouring_TDD_CellInformation, Neighbouring_TDD_CellInformation_sequence_of,
23953 1, maxNrOfTDDNeighboursPerRNC, TRUE);
23959 static const per_sequence_t Neighbouring_UMTS_CellInformationItem_sequence[] = {
23960 { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
23961 { &hf_rnsap_cN_PS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_PS_DomainIdentifier },
23962 { &hf_rnsap_cN_CS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_CS_DomainIdentifier },
23963 { &hf_rnsap_neighbouring_FDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_FDD_CellInformation },
23964 { &hf_rnsap_neighbouring_TDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_TDD_CellInformation },
23965 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23966 { NULL, 0, 0, NULL }
23970 dissect_rnsap_Neighbouring_UMTS_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23971 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23972 ett_rnsap_Neighbouring_UMTS_CellInformationItem, Neighbouring_UMTS_CellInformationItem_sequence);
23978 static const per_sequence_t NeighbouringFDDCellMeasurementInformation_sequence[] = {
23979 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
23980 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23981 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
23982 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23983 { NULL, 0, 0, NULL }
23987 dissect_rnsap_NeighbouringFDDCellMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23988 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23989 ett_rnsap_NeighbouringFDDCellMeasurementInformation, NeighbouringFDDCellMeasurementInformation_sequence);
23997 dissect_rnsap_Neighbouring_GSM_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23998 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
24004 static const per_sequence_t Neighbouring_GSM_CellInformationItem_sequence[] = {
24005 { &hf_rnsap_cGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CGI },
24006 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
24007 { &hf_rnsap_bSIC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BSIC },
24008 { &hf_rnsap_band_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Band_Indicator },
24009 { &hf_rnsap_bCCH_ARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BCCH_ARFCN },
24010 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24011 { NULL, 0, 0, NULL }
24015 dissect_rnsap_Neighbouring_GSM_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24016 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24017 ett_rnsap_Neighbouring_GSM_CellInformationItem, Neighbouring_GSM_CellInformationItem_sequence);
24023 static const per_sequence_t Neighbouring_GSM_CellInformationIEs_sequence_of[1] = {
24024 { &hf_rnsap_Neighbouring_GSM_CellInformationIEs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_GSM_CellInformationItem },
24028 dissect_rnsap_Neighbouring_GSM_CellInformationIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24029 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24030 ett_rnsap_Neighbouring_GSM_CellInformationIEs, Neighbouring_GSM_CellInformationIEs_sequence_of,
24031 1, maxNrOfGSMNeighboursPerRNC, TRUE);
24037 static const per_sequence_t NeighbouringTDDCellMeasurementInformation_sequence[] = {
24038 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
24039 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
24040 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
24041 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
24042 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
24043 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24044 { NULL, 0, 0, NULL }
24048 dissect_rnsap_NeighbouringTDDCellMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24049 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24050 ett_rnsap_NeighbouringTDDCellMeasurementInformation, NeighbouringTDDCellMeasurementInformation_sequence);
24056 static const per_sequence_t NeighbouringTDDCellMeasurementInformationLCR_sequence[] = {
24057 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
24058 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
24059 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
24060 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlotLCR },
24061 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
24062 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24063 { NULL, 0, 0, NULL }
24067 dissect_rnsap_NeighbouringTDDCellMeasurementInformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24068 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24069 ett_rnsap_NeighbouringTDDCellMeasurementInformationLCR, NeighbouringTDDCellMeasurementInformationLCR_sequence);
24075 static const per_sequence_t NeighbouringTDDCellMeasurementInformation768_sequence[] = {
24076 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
24077 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
24078 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
24079 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
24080 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
24081 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24082 { NULL, 0, 0, NULL }
24086 dissect_rnsap_NeighbouringTDDCellMeasurementInformation768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24087 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24088 ett_rnsap_NeighbouringTDDCellMeasurementInformation768, NeighbouringTDDCellMeasurementInformation768_sequence);
24094 static const value_string rnsap_RestrictionStateIndicator_vals[] = {
24095 { 0, "cellNotResevedForOperatorUse" },
24096 { 1, "cellResevedForOperatorUse" },
24102 dissect_rnsap_RestrictionStateIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24103 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24104 2, NULL, TRUE, 0, NULL);
24110 static const per_sequence_t Neighbouring_LCR_TDD_CellInformationItem_sequence[] = {
24111 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
24112 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
24113 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
24114 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
24115 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
24116 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
24117 { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
24118 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
24119 { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
24120 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24121 { NULL, 0, 0, NULL }
24125 dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24126 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24127 ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem, Neighbouring_LCR_TDD_CellInformationItem_sequence);
24133 static const per_sequence_t Neighbouring_LCR_TDD_CellInformation_sequence_of[1] = {
24134 { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem },
24138 dissect_rnsap_Neighbouring_LCR_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24139 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24140 ett_rnsap_Neighbouring_LCR_TDD_CellInformation, Neighbouring_LCR_TDD_CellInformation_sequence_of,
24141 1, maxNrOfLCRTDDNeighboursPerRNC, TRUE);
24147 static const per_sequence_t Neighbouring_E_UTRA_CellInformationItem_sequence[] = {
24148 { &hf_rnsap_eCGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ECGI },
24149 { &hf_rnsap_eARFCN_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN_Information },
24150 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24151 { NULL, 0, 0, NULL }
24155 dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24156 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24157 ett_rnsap_Neighbouring_E_UTRA_CellInformationItem, Neighbouring_E_UTRA_CellInformationItem_sequence);
24163 static const per_sequence_t Neighbouring_E_UTRA_CellInformation_sequence_of[1] = {
24164 { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem },
24168 dissect_rnsap_Neighbouring_E_UTRA_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24169 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24170 ett_rnsap_Neighbouring_E_UTRA_CellInformation, Neighbouring_E_UTRA_CellInformation_sequence_of,
24171 1, maxNrOfEUTRANeighboursPerRNC, TRUE);
24177 static const value_string rnsap_NonCellSpecificTxDiversity_vals[] = {
24178 { 0, "txDiversity" },
24184 dissect_rnsap_NonCellSpecificTxDiversity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24185 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24186 1, NULL, TRUE, 0, NULL);
24194 dissect_rnsap_NrOfDLchannelisationcodes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24195 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24196 1U, 8U, NULL, FALSE);
24204 dissect_rnsap_NRT_Load_Information_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24205 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24206 0U, 3U, NULL, FALSE);
24214 dissect_rnsap_NRT_Load_Information_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24215 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24216 0U, 3U, NULL, FALSE);
24222 static const per_sequence_t NRTLoadInformationValue_sequence[] = {
24223 { &hf_rnsap_uplinkNRTLoadInformationValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
24224 { &hf_rnsap_downlinkNRTLoadInformationValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
24225 { NULL, 0, 0, NULL }
24229 dissect_rnsap_NRTLoadInformationValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24230 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24231 ett_rnsap_NRTLoadInformationValue, NRTLoadInformationValue_sequence);
24237 static const value_string rnsap_Number_Of_Supported_Carriers_vals[] = {
24238 { 0, "one-one-carrier" },
24239 { 1, "one-three-carrier" },
24240 { 2, "three-three-carrier" },
24241 { 3, "one-six-carrier" },
24242 { 4, "three-six-carrier" },
24243 { 5, "six-six-carrier" },
24249 dissect_rnsap_Number_Of_Supported_Carriers(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24250 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24251 6, NULL, TRUE, 0, NULL);
24259 dissect_rnsap_NoOfTargetCellHS_SCCH_Order(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24260 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24261 1U, 30U, NULL, FALSE);
24267 static const value_string rnsap_New_non_serving_RL_setup_selection_vals[] = {
24268 { 0, "new-Serving-RL-in-DRNS" },
24269 { 1, "new-Serving-RL-Not-in-DRNS" },
24270 { 2, "new-Serving-RL-in-or-Not-in-DRNS" },
24274 static const per_choice_t New_non_serving_RL_setup_selection_choice[] = {
24275 { 0, &hf_rnsap_new_Serving_RL_in_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24276 { 1, &hf_rnsap_new_Serving_RL_Not_in_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24277 { 2, &hf_rnsap_new_Serving_RL_in_or_Not_in_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24278 { 0, NULL, 0, NULL }
24282 dissect_rnsap_New_non_serving_RL_setup_selection(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24283 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24284 ett_rnsap_New_non_serving_RL_setup_selection, New_non_serving_RL_setup_selection_choice,
24291 static const per_sequence_t Non_Serving_RL_Preconfig_Setup_sequence[] = {
24292 { &hf_rnsap_new_non_serving_RL_selection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_New_non_serving_RL_setup_selection },
24293 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24294 { NULL, 0, 0, NULL }
24298 dissect_rnsap_Non_Serving_RL_Preconfig_Setup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24299 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24300 ett_rnsap_Non_Serving_RL_Preconfig_Setup, Non_Serving_RL_Preconfig_Setup_sequence);
24308 dissect_rnsap_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24309 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
24315 static const per_sequence_t Non_Serving_RL_Preconfig_Info_sequence[] = {
24316 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_A, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
24317 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_B, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
24318 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_C, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
24319 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24320 { NULL, 0, 0, NULL }
24324 dissect_rnsap_Non_Serving_RL_Preconfig_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24325 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24326 ett_rnsap_Non_Serving_RL_Preconfig_Info, Non_Serving_RL_Preconfig_Info_sequence);
24332 static const per_sequence_t Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item_sequence[] = {
24333 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_A, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
24334 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_B, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
24335 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_C, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
24336 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24337 { NULL, 0, 0, NULL }
24341 dissect_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24342 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24343 ett_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item, Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item_sequence);
24349 static const per_sequence_t Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_sequence_of[1] = {
24350 { &hf_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item },
24354 dissect_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24355 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24356 ett_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList, Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_sequence_of,
24357 1, maxNrOfEDCH_1, FALSE);
24363 static const value_string rnsap_NeedforIdleInterval_vals[] = {
24371 dissect_rnsap_NeedforIdleInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24372 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24373 2, NULL, FALSE, 0, NULL);
24379 static const per_sequence_t OnModification_sequence[] = {
24380 { &hf_rnsap_measurementThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
24381 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24382 { NULL, 0, 0, NULL }
24386 dissect_rnsap_OnModification(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24387 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24388 ett_rnsap_OnModification, OnModification_sequence);
24394 static const value_string rnsap_Out_of_Sychronization_Window_vals[] = {
24405 dissect_rnsap_Out_of_Sychronization_Window(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24406 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24407 5, NULL, TRUE, 0, NULL);
24413 static const value_string rnsap_PagingCause_vals[] = {
24414 { 0, "terminating-conversational-call" },
24415 { 1, "terminating-streaming-call" },
24416 { 2, "terminating-interactive-call" },
24417 { 3, "terminating-background-call" },
24418 { 4, "terminating-low-priority-signalling" },
24419 { 5, "terminating-high-priority-signalling" },
24420 { 6, "terminating-cause-unknown" },
24426 dissect_rnsap_PagingCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24427 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24428 5, NULL, TRUE, 2, NULL);
24434 static const value_string rnsap_PagingRecordType_vals[] = {
24435 { 0, "imsi-gsm-map" },
24436 { 1, "tmsi-gsm-map" },
24437 { 2, "p-tmsi-gsm-map" },
24438 { 3, "imsi-ds-41" },
24439 { 4, "tmsi-ds-41" },
24445 dissect_rnsap_PagingRecordType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24446 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24447 5, NULL, TRUE, 0, NULL);
24453 static const value_string rnsap_PartialReportingIndicator_vals[] = {
24454 { 0, "partial-reporting-allowed" },
24460 dissect_rnsap_PartialReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24461 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24462 1, NULL, FALSE, 0, NULL);
24468 static const per_sequence_t PCH_InformationItem_sequence[] = {
24469 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
24470 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24471 { NULL, 0, 0, NULL }
24475 dissect_rnsap_PCH_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24476 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24477 ett_rnsap_PCH_InformationItem, PCH_InformationItem_sequence);
24483 static const per_sequence_t PCH_InformationList_sequence_of[1] = {
24484 { &hf_rnsap_PCH_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationItem },
24488 dissect_rnsap_PCH_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24489 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24490 ett_rnsap_PCH_InformationList, PCH_InformationList_sequence_of,
24497 static const per_sequence_t Periodic_sequence[] = {
24498 { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ReportPeriodicity },
24499 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24500 { NULL, 0, 0, NULL }
24504 dissect_rnsap_Periodic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24505 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24506 ett_rnsap_Periodic, Periodic_sequence);
24512 static const value_string rnsap_Permanent_NAS_UE_Identity_vals[] = {
24517 static const per_choice_t Permanent_NAS_UE_Identity_choice[] = {
24518 { 0, &hf_rnsap_imsi , ASN1_EXTENSION_ROOT , dissect_rnsap_IMSI },
24519 { 0, NULL, 0, NULL }
24523 dissect_rnsap_Permanent_NAS_UE_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24524 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24525 ett_rnsap_Permanent_NAS_UE_Identity, Permanent_NAS_UE_Identity_choice,
24534 dissect_rnsap_PLCCHsequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24535 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24536 0U, 14U, NULL, FALSE);
24544 dissect_rnsap_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24545 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24546 0U, 24U, NULL, FALSE);
24554 dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24555 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24556 -6, 0U, NULL, FALSE);
24564 dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24565 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
24573 dissect_rnsap_PredictedSFNSFNDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24574 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24575 1U, 256U, NULL, FALSE);
24583 dissect_rnsap_PredictedTUTRANGPSDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24584 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24585 1U, 256U, NULL, FALSE);
24593 dissect_rnsap_PrimaryCCPCH_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24594 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24595 0U, 91U, NULL, FALSE);
24603 dissect_rnsap_PrimaryCCPCH_RSCP_Delta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24604 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24605 -5, -1, NULL, TRUE);
24611 static const per_sequence_t ProvidedInformation_sequence[] = {
24612 { &hf_rnsap_mBMSChannelTypeInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MBMSChannelTypeInfo },
24613 { &hf_rnsap_mBMSPreferredFreqLayerInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MBMSPreferredFreqLayerInfo },
24614 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24615 { NULL, 0, 0, NULL }
24619 dissect_rnsap_ProvidedInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24620 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24621 ett_rnsap_ProvidedInformation, ProvidedInformation_sequence);
24627 static const per_sequence_t UpPCH_InformationList_LCRTDD_sequence_of[1] = {
24628 { &hf_rnsap_UpPCH_InformationList_LCRTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
24632 dissect_rnsap_UpPCH_InformationList_LCRTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24633 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24634 ett_rnsap_UpPCH_InformationList_LCRTDD, UpPCH_InformationList_LCRTDD_sequence_of,
24635 0, maxFrequencyinCell, FALSE);
24643 dissect_rnsap_UPPCHPositionLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24644 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24645 0U, 127U, NULL, FALSE);
24651 static const per_sequence_t UpPCH_InformationItem_LCRTDD_sequence[] = {
24652 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
24653 { &hf_rnsap_uPPCHPositionLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UPPCHPositionLCR },
24654 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24655 { NULL, 0, 0, NULL }
24659 dissect_rnsap_UpPCH_InformationItem_LCRTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24660 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24661 ett_rnsap_UpPCH_InformationItem_LCRTDD, UpPCH_InformationItem_LCRTDD_sequence);
24669 dissect_rnsap_RANAP_EnhancedRelocationInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24670 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
24671 NO_BOUND, NO_BOUND, FALSE, NULL);
24679 dissect_rnsap_RANAP_EnhancedRelocationInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24680 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
24681 NO_BOUND, NO_BOUND, FALSE, NULL);
24689 dissect_rnsap_RANAP_RelocationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24690 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
24691 NO_BOUND, NO_BOUND, FALSE, NULL);
24699 dissect_rnsap_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24700 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24701 0U, 31U, NULL, FALSE);
24707 static const per_sequence_t RB_Info_sequence_of[1] = {
24708 { &hf_rnsap_RB_Info_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RB_Identity },
24712 dissect_rnsap_RB_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24713 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24714 ett_rnsap_RB_Info, RB_Info_sequence_of,
24715 1, maxNoOfRB, FALSE);
24723 dissect_rnsap_Received_Total_Wideband_Power_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24724 offset = dissect_rnsap_Received_total_wide_band_power(tvb, offset, actx, tree, hf_index);
24732 dissect_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24733 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24734 0U, 620U, NULL, FALSE);
24742 dissect_rnsap_RefTFCNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24743 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24744 0U, 15U, NULL, FALSE);
24750 static const value_string rnsap_Released_CN_Domain_vals[] = {
24753 { 2, "pS-CSDomain" },
24757 static const per_choice_t Released_CN_Domain_choice[] = {
24758 { 0, &hf_rnsap_pSDomain , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24759 { 1, &hf_rnsap_cSDomain , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24760 { 2, &hf_rnsap_pS_CSDomain , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24761 { 0, NULL, 0, NULL }
24765 dissect_rnsap_Released_CN_Domain(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24766 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24767 ett_rnsap_Released_CN_Domain, Released_CN_Domain_choice,
24776 dissect_rnsap_Extension_ReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24777 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
24783 static const value_string rnsap_ReportCharacteristics_vals[] = {
24792 { 8, "extension-ReportCharacteristics" },
24796 static const per_choice_t ReportCharacteristics_choice[] = {
24797 { 0, &hf_rnsap_onDemand , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24798 { 1, &hf_rnsap_periodic_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Periodic },
24799 { 2, &hf_rnsap_eventA , ASN1_EXTENSION_ROOT , dissect_rnsap_EventA },
24800 { 3, &hf_rnsap_eventB , ASN1_EXTENSION_ROOT , dissect_rnsap_EventB },
24801 { 4, &hf_rnsap_eventC , ASN1_EXTENSION_ROOT , dissect_rnsap_EventC },
24802 { 5, &hf_rnsap_eventD , ASN1_EXTENSION_ROOT , dissect_rnsap_EventD },
24803 { 6, &hf_rnsap_eventE , ASN1_EXTENSION_ROOT , dissect_rnsap_EventE },
24804 { 7, &hf_rnsap_eventF , ASN1_EXTENSION_ROOT , dissect_rnsap_EventF },
24805 { 8, &hf_rnsap_extension_ReportCharacteristics, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_ReportCharacteristics },
24806 { 0, NULL, 0, NULL }
24810 dissect_rnsap_ReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24811 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24812 ett_rnsap_ReportCharacteristics, ReportCharacteristics_choice,
24819 static const value_string rnsap_RequestedDataValueInformation_vals[] = {
24820 { 0, "informationAvailable" },
24821 { 1, "informationNotAvailable" },
24825 static const per_choice_t RequestedDataValueInformation_choice[] = {
24826 { 0, &hf_rnsap_informationAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_InformationAvailable },
24827 { 1, &hf_rnsap_informationNotAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_InformationNotAvailable },
24828 { 0, NULL, 0, NULL }
24832 dissect_rnsap_RequestedDataValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24833 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24834 ett_rnsap_RequestedDataValueInformation, RequestedDataValueInformation_choice,
24841 static const per_sequence_t RL_Specific_DCH_Info_Item_sequence[] = {
24842 { &hf_rnsap_dCH_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
24843 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
24844 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
24845 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24846 { NULL, 0, 0, NULL }
24850 dissect_rnsap_RL_Specific_DCH_Info_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24851 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24852 ett_rnsap_RL_Specific_DCH_Info_Item, RL_Specific_DCH_Info_Item_sequence);
24858 static const per_sequence_t RL_Specific_DCH_Info_sequence_of[1] = {
24859 { &hf_rnsap_RL_Specific_DCH_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Specific_DCH_Info_Item },
24863 dissect_rnsap_RL_Specific_DCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24864 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24865 ett_rnsap_RL_Specific_DCH_Info, RL_Specific_DCH_Info_sequence_of,
24866 1, maxNrOfDCHs, FALSE);
24872 static const per_sequence_t RL_Specific_EDCH_InfoItem_sequence[] = {
24873 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
24874 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
24875 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
24876 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24877 { NULL, 0, 0, NULL }
24881 dissect_rnsap_RL_Specific_EDCH_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24882 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24883 ett_rnsap_RL_Specific_EDCH_InfoItem, RL_Specific_EDCH_InfoItem_sequence);
24889 static const per_sequence_t RL_Specific_EDCH_Info_sequence_of[1] = {
24890 { &hf_rnsap_RL_Specific_EDCH_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Specific_EDCH_InfoItem },
24894 dissect_rnsap_RL_Specific_EDCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24895 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24896 ett_rnsap_RL_Specific_EDCH_Info, RL_Specific_EDCH_Info_sequence_of,
24897 1, maxNrOfEDCHMACdFlows, FALSE);
24903 static const per_sequence_t RL_Specific_EDCH_Information_sequence[] = {
24904 { &hf_rnsap_rL_Specific_EDCH_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Specific_EDCH_Info },
24905 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
24906 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
24907 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
24908 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24909 { NULL, 0, 0, NULL }
24913 dissect_rnsap_RL_Specific_EDCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24914 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24915 ett_rnsap_RL_Specific_EDCH_Information, RL_Specific_EDCH_Information_sequence);
24921 static const value_string rnsap_DL_RLC_PDU_Size_Format_vals[] = {
24922 { 0, "fixed-RLC-PDU-Size" },
24923 { 1, "flexible-RLC-PDU-Size" },
24929 dissect_rnsap_DL_RLC_PDU_Size_Format(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24930 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24931 2, NULL, TRUE, 0, NULL);
24939 dissect_rnsap_RLC_Sequence_Number(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24940 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24941 0U, 127U, NULL, FALSE);
24947 static const value_string rnsap_RNTI_Allocation_Indicator_vals[] = {
24954 dissect_rnsap_RNTI_Allocation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24955 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24956 1, NULL, FALSE, 0, NULL);
24964 dissect_rnsap_RT_Load_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24965 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24966 0U, 100U, NULL, FALSE);
24974 dissect_rnsap_RT_Load_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24975 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24976 0U, 100U, NULL, FALSE);
24982 static const per_sequence_t RTLoadValue_sequence[] = {
24983 { &hf_rnsap_uplinkRTLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
24984 { &hf_rnsap_downlinkRTLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
24985 { NULL, 0, 0, NULL }
24989 dissect_rnsap_RTLoadValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24990 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24991 ett_rnsap_RTLoadValue, RTLoadValue_sequence);
24999 dissect_rnsap_RxTimingDeviationForTA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25000 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25001 0U, 127U, NULL, FALSE);
25009 dissect_rnsap_RxTimingDeviationForTAext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25010 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25011 0U, 511U, NULL, FALSE);
25019 dissect_rnsap_RxTimingDeviationForTA768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25020 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25021 0U, 1023U, NULL, FALSE);
25029 dissect_rnsap_Rx_Timing_Deviation_Value_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25030 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25031 0U, 32767U, NULL, FALSE);
25039 dissect_rnsap_Rx_Timing_Deviation_Value_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25040 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25041 0U, 511U, NULL, FALSE);
25049 dissect_rnsap_Rx_Timing_Deviation_Value_768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25050 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25051 0U, 65535U, NULL, FALSE);
25059 dissect_rnsap_SAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25060 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
25061 2, 2, FALSE, NULL);
25067 static const per_sequence_t SAI_sequence[] = {
25068 { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
25069 { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
25070 { &hf_rnsap_sAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SAC },
25071 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25072 { NULL, 0, 0, NULL }
25076 dissect_rnsap_SAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25077 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25078 ett_rnsap_SAI, SAI_sequence);
25086 dissect_rnsap_INTEGER_0_4095(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25087 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25088 0U, 4095U, NULL, FALSE);
25096 dissect_rnsap_INTEGER_0_maxCTFC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25097 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25098 0U, maxCTFC, NULL, FALSE);
25104 static const value_string rnsap_TFCS_CTFC_vals[] = {
25109 { 4, "ctfc12bit" },
25110 { 5, "ctfc16bit" },
25111 { 6, "ctfcmaxbit" },
25115 static const per_choice_t TFCS_CTFC_choice[] = {
25116 { 0, &hf_rnsap_ctfc2bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_3 },
25117 { 1, &hf_rnsap_ctfc4bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_15 },
25118 { 2, &hf_rnsap_ctfc6bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_63 },
25119 { 3, &hf_rnsap_ctfc8bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_255 },
25120 { 4, &hf_rnsap_ctfc12bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_4095 },
25121 { 5, &hf_rnsap_ctfc16bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_65535 },
25122 { 6, &hf_rnsap_ctfcmaxbit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_maxCTFC },
25123 { 0, NULL, 0, NULL }
25127 dissect_rnsap_TFCS_CTFC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25128 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25129 ett_rnsap_TFCS_CTFC, TFCS_CTFC_choice,
25136 static const per_sequence_t T_signalledGainFactors_sequence[] = {
25137 { &hf_rnsap_betaC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BetaCD },
25138 { &hf_rnsap_betaD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BetaCD },
25139 { &hf_rnsap_refTFCNumber , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RefTFCNumber },
25140 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25141 { NULL, 0, 0, NULL }
25145 dissect_rnsap_T_signalledGainFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25146 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25147 ett_rnsap_T_signalledGainFactors, T_signalledGainFactors_sequence);
25153 static const value_string rnsap_TransportFormatCombination_Beta_vals[] = {
25154 { 0, "signalledGainFactors" },
25155 { 1, "refTFCNumber" },
25159 static const per_choice_t TransportFormatCombination_Beta_choice[] = {
25160 { 0, &hf_rnsap_signalledGainFactors, ASN1_EXTENSION_ROOT , dissect_rnsap_T_signalledGainFactors },
25161 { 1, &hf_rnsap_refTFCNumber , ASN1_EXTENSION_ROOT , dissect_rnsap_RefTFCNumber },
25162 { 0, NULL, 0, NULL }
25166 dissect_rnsap_TransportFormatCombination_Beta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25167 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25168 ett_rnsap_TransportFormatCombination_Beta, TransportFormatCombination_Beta_choice,
25175 static const per_sequence_t TFCS_TFCSList_item_sequence[] = {
25176 { &hf_rnsap_cTFC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS_CTFC },
25177 { &hf_rnsap_tFC_Beta , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatCombination_Beta },
25178 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25179 { NULL, 0, 0, NULL }
25183 dissect_rnsap_TFCS_TFCSList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25184 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25185 ett_rnsap_TFCS_TFCSList_item, TFCS_TFCSList_item_sequence);
25191 static const per_sequence_t TFCS_TFCSList_sequence_of[1] = {
25192 { &hf_rnsap_TFCS_TFCSList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS_TFCSList_item },
25196 dissect_rnsap_TFCS_TFCSList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25197 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25198 ett_rnsap_TFCS_TFCSList, TFCS_TFCSList_sequence_of,
25199 1, maxNrOfTFCs, FALSE);
25205 static const value_string rnsap_T_tFCSvalues_vals[] = {
25206 { 0, "no-Split-in-TFCI" },
25207 { 1, "not-Used-split-in-TFCI" },
25211 static const per_choice_t T_tFCSvalues_choice[] = {
25212 { 0, &hf_rnsap_no_Split_in_TFCI, ASN1_EXTENSION_ROOT , dissect_rnsap_TFCS_TFCSList },
25213 { 1, &hf_rnsap_not_Used_split_in_TFCI, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
25214 { 0, NULL, 0, NULL }
25218 dissect_rnsap_T_tFCSvalues(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25219 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25220 ett_rnsap_T_tFCSvalues, T_tFCSvalues_choice,
25227 static const per_sequence_t TFCS_sequence[] = {
25228 { &hf_rnsap_tFCSvalues , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_tFCSvalues },
25229 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25230 { NULL, 0, 0, NULL }
25234 dissect_rnsap_TFCS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25235 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25236 ett_rnsap_TFCS, TFCS_sequence);
25242 static const value_string rnsap_TFCI_Coding_vals[] = {
25252 dissect_rnsap_TFCI_Coding(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25253 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25254 4, NULL, TRUE, 0, NULL);
25260 static const per_sequence_t Secondary_CCPCH_TDD_Code_InformationItem_sequence[] = {
25261 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
25262 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25263 { NULL, 0, 0, NULL }
25267 dissect_rnsap_Secondary_CCPCH_TDD_Code_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25268 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25269 ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem, Secondary_CCPCH_TDD_Code_InformationItem_sequence);
25275 static const per_sequence_t Secondary_CCPCH_TDD_Code_Information_sequence_of[1] = {
25276 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_InformationItem },
25280 dissect_rnsap_Secondary_CCPCH_TDD_Code_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25281 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25282 ett_rnsap_Secondary_CCPCH_TDD_Code_Information, Secondary_CCPCH_TDD_Code_Information_sequence_of,
25283 1, maxNrOfSCCPCHs, FALSE);
25289 static const per_sequence_t Secondary_CCPCH_TDD_InformationItem_sequence[] = {
25290 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
25291 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
25292 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
25293 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_Information },
25294 { &hf_rnsap_tDD_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
25295 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
25296 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
25297 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25298 { NULL, 0, 0, NULL }
25302 dissect_rnsap_Secondary_CCPCH_TDD_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25303 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25304 ett_rnsap_Secondary_CCPCH_TDD_InformationItem, Secondary_CCPCH_TDD_InformationItem_sequence);
25310 static const per_sequence_t Secondary_CCPCH_TDD_InformationList_sequence_of[1] = {
25311 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationItem },
25315 dissect_rnsap_Secondary_CCPCH_TDD_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25316 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25317 ett_rnsap_Secondary_CCPCH_TDD_InformationList, Secondary_CCPCH_TDD_InformationList_sequence_of,
25318 0, maxNrOfSCCPCHs, FALSE);
25324 static const per_sequence_t Secondary_CCPCH_Info_TDD_sequence[] = {
25325 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
25326 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
25327 { &hf_rnsap_secondary_CCPCH_TDD_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationList },
25328 { &hf_rnsap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationList },
25329 { &hf_rnsap_pCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationList },
25330 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25331 { NULL, 0, 0, NULL }
25335 dissect_rnsap_Secondary_CCPCH_Info_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25336 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25337 ett_rnsap_Secondary_CCPCH_Info_TDD, Secondary_CCPCH_Info_TDD_sequence);
25343 static const per_sequence_t Secondary_LCR_CCPCH_TDD_Code_InformationItem_sequence[] = {
25344 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
25345 { &hf_rnsap_s_CCPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR },
25346 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25347 { NULL, 0, 0, NULL }
25351 dissect_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25352 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25353 ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem, Secondary_LCR_CCPCH_TDD_Code_InformationItem_sequence);
25359 static const per_sequence_t Secondary_LCR_CCPCH_TDD_Code_Information_sequence_of[1] = {
25360 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem },
25364 dissect_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25365 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25366 ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information, Secondary_LCR_CCPCH_TDD_Code_Information_sequence_of,
25367 1, maxNrOfSCCPCHs, FALSE);
25373 static const per_sequence_t Secondary_LCR_CCPCH_TDD_InformationItem_sequence[] = {
25374 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
25375 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
25376 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
25377 { &hf_rnsap_secondary_LCR_CCPCH_TDD_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information },
25378 { &hf_rnsap_tDD_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
25379 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
25380 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
25381 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25382 { NULL, 0, 0, NULL }
25386 dissect_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25387 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25388 ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem, Secondary_LCR_CCPCH_TDD_InformationItem_sequence);
25394 static const per_sequence_t Secondary_LCR_CCPCH_TDD_InformationList_sequence_of[1] = {
25395 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem },
25399 dissect_rnsap_Secondary_LCR_CCPCH_TDD_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25400 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25401 ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationList, Secondary_LCR_CCPCH_TDD_InformationList_sequence_of,
25402 0, maxNrOfSCCPCHs, FALSE);
25408 static const per_sequence_t Secondary_LCR_CCPCH_Info_TDD_sequence[] = {
25409 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
25410 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
25411 { &hf_rnsap_secondary_LCR_CCPCH_TDD_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_InformationList },
25412 { &hf_rnsap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationList },
25413 { &hf_rnsap_pCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationList },
25414 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25415 { NULL, 0, 0, NULL }
25419 dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25420 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25421 ett_rnsap_Secondary_LCR_CCPCH_Info_TDD, Secondary_LCR_CCPCH_Info_TDD_sequence);
25427 static const per_sequence_t Secondary_CCPCH_TDD_Code_InformationItem768_sequence[] = {
25428 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
25429 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25430 { NULL, 0, 0, NULL }
25434 dissect_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25435 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25436 ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768, Secondary_CCPCH_TDD_Code_InformationItem768_sequence);
25442 static const per_sequence_t Secondary_CCPCH_TDD_Code_Information768_sequence_of[1] = {
25443 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768 },
25447 dissect_rnsap_Secondary_CCPCH_TDD_Code_Information768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25448 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25449 ett_rnsap_Secondary_CCPCH_TDD_Code_Information768, Secondary_CCPCH_TDD_Code_Information768_sequence_of,
25450 1, maxNrOfSCCPCHs768, FALSE);
25456 static const per_sequence_t Secondary_CCPCH_TDD_InformationItem768_sequence[] = {
25457 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
25458 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
25459 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
25460 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_Information768 },
25461 { &hf_rnsap_tDD_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
25462 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
25463 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
25464 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25465 { NULL, 0, 0, NULL }
25469 dissect_rnsap_Secondary_CCPCH_TDD_InformationItem768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25470 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25471 ett_rnsap_Secondary_CCPCH_TDD_InformationItem768, Secondary_CCPCH_TDD_InformationItem768_sequence);
25477 static const per_sequence_t Secondary_CCPCH_TDD_InformationList768_sequence_of[1] = {
25478 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationItem768 },
25482 dissect_rnsap_Secondary_CCPCH_TDD_InformationList768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25483 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25484 ett_rnsap_Secondary_CCPCH_TDD_InformationList768, Secondary_CCPCH_TDD_InformationList768_sequence_of,
25485 0, maxNrOfSCCPCHs768, FALSE);
25491 static const per_sequence_t Secondary_CCPCH_Info_TDD768_sequence[] = {
25492 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
25493 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
25494 { &hf_rnsap_secondary_CCPCH_TDD_InformationList768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationList768 },
25495 { &hf_rnsap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationList },
25496 { &hf_rnsap_pCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationList },
25497 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25498 { NULL, 0, 0, NULL }
25502 dissect_rnsap_Secondary_CCPCH_Info_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25503 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25504 ett_rnsap_Secondary_CCPCH_Info_TDD768, Secondary_CCPCH_Info_TDD768_sequence);
25510 static const per_sequence_t Possible_Secondary_Serving_Cell_sequence[] = {
25511 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
25512 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25513 { NULL, 0, 0, NULL }
25517 dissect_rnsap_Possible_Secondary_Serving_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25518 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25519 ett_rnsap_Possible_Secondary_Serving_Cell, Possible_Secondary_Serving_Cell_sequence);
25525 static const per_sequence_t Possible_Secondary_Serving_Cell_List_sequence_of[1] = {
25526 { &hf_rnsap_Possible_Secondary_Serving_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell },
25530 dissect_rnsap_Possible_Secondary_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25531 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25532 ett_rnsap_Possible_Secondary_Serving_Cell_List, Possible_Secondary_Serving_Cell_List_sequence_of,
25533 1, maxNrOfHSDSCH_1, FALSE);
25539 static const per_sequence_t Secondary_Serving_Cell_List_sequence[] = {
25540 { &hf_rnsap_possible_Secondary_Serving_Cell_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell_List },
25541 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25542 { NULL, 0, 0, NULL }
25546 dissect_rnsap_Secondary_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25547 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25548 ett_rnsap_Secondary_Serving_Cell_List, Secondary_Serving_Cell_List_sequence);
25554 static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
25556 { 1, "configurationChange" },
25561 static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
25562 { 0, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
25563 { 1, &hf_rnsap_configurationChange, ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List },
25564 { 2, &hf_rnsap_removal , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_Removal_List },
25565 { 0, NULL, 0, NULL }
25569 dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25570 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25571 ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice,
25580 dissect_rnsap_SFNSFNChangeLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25581 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25582 1U, 256U, NULL, FALSE);
25588 static const per_sequence_t SFNSFNMeasurementThresholdInformation_sequence[] = {
25589 { &hf_rnsap_sFNSFNChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SFNSFNChangeLimit },
25590 { &hf_rnsap_predictedSFNSFNDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PredictedSFNSFNDeviationLimit },
25591 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25592 { NULL, 0, 0, NULL }
25596 dissect_rnsap_SFNSFNMeasurementThresholdInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25597 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25598 ett_rnsap_SFNSFNMeasurementThresholdInformation, SFNSFNMeasurementThresholdInformation_sequence);
25606 dissect_rnsap_Single_Stream_MIMO_ActivationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25607 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
25613 static const value_string rnsap_Single_Stream_MIMO_Mode_Indicator_vals[] = {
25615 { 1, "deactivate" },
25621 dissect_rnsap_Single_Stream_MIMO_Mode_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25622 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25623 2, NULL, FALSE, 0, NULL);
25629 static const value_string rnsap_SixteenQAM_UL_Operation_Indicator_vals[] = {
25631 { 1, "deactivate" },
25637 dissect_rnsap_SixteenQAM_UL_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25638 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25639 2, NULL, FALSE, 0, NULL);
25647 dissect_rnsap_SNACode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25648 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25649 0U, 65535U, NULL, FALSE);
25655 static const per_sequence_t ListOfSNAs_sequence_of[1] = {
25656 { &hf_rnsap_ListOfSNAs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SNACode },
25660 dissect_rnsap_ListOfSNAs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25661 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25662 ett_rnsap_ListOfSNAs, ListOfSNAs_sequence_of,
25663 1, maxNrOfSNAs, FALSE);
25669 static const per_sequence_t SNA_Information_sequence[] = {
25670 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
25671 { &hf_rnsap_listOfSNAs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ListOfSNAs },
25672 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25673 { NULL, 0, 0, NULL }
25677 dissect_rnsap_SNA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25678 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25679 ett_rnsap_SNA_Information, SNA_Information_sequence);
25687 dissect_rnsap_SpecialBurstScheduling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25688 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25689 1U, 256U, NULL, FALSE);
25695 static const value_string rnsap_T_sRNTI_BitMaskIndex_vals[] = {
25720 dissect_rnsap_T_sRNTI_BitMaskIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25721 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25722 19, NULL, TRUE, 0, NULL);
25728 static const per_sequence_t S_RNTI_Group_sequence[] = {
25729 { &hf_rnsap_sRNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_S_RNTI },
25730 { &hf_rnsap_sRNTI_BitMaskIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_sRNTI_BitMaskIndex },
25731 { NULL, 0, 0, NULL }
25735 dissect_rnsap_S_RNTI_Group(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25736 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25737 ett_rnsap_S_RNTI_Group, S_RNTI_Group_sequence);
25745 dissect_rnsap_SRB_Delay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25746 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25747 0U, 7U, NULL, TRUE);
25753 static const value_string rnsap_SSDT_SupportIndicator_vals[] = {
25754 { 0, "not-Used-sSDT-supported" },
25755 { 1, "sSDT-not-supported" },
25761 dissect_rnsap_SSDT_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25762 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25763 2, NULL, FALSE, 0, NULL);
25769 static const value_string rnsap_Support_8PSK_vals[] = {
25770 { 0, "v8PSK-Supported" },
25776 dissect_rnsap_Support_8PSK(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25777 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25778 1, NULL, FALSE, 0, NULL);
25784 static const value_string rnsap_Support_PLCCH_vals[] = {
25785 { 0, "vPLCCH-Supported" },
25791 dissect_rnsap_Support_PLCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25792 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25793 1, NULL, FALSE, 0, NULL);
25801 dissect_rnsap_INTEGER_1_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25802 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25803 1U, 256U, NULL, FALSE);
25809 static const per_sequence_t SynchronisationConfiguration_sequence[] = {
25810 { &hf_rnsap_n_INSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_256 },
25811 { &hf_rnsap_n_OUTSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_256 },
25812 { &hf_rnsap_t_RLFAILURE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
25813 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25814 { NULL, 0, 0, NULL }
25818 dissect_rnsap_SynchronisationConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25819 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25820 ett_rnsap_SynchronisationConfiguration, SynchronisationConfiguration_sequence);
25826 static const value_string rnsap_T_maxSYNC_UL_transmissions_vals[] = {
25836 dissect_rnsap_T_maxSYNC_UL_transmissions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25837 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25838 4, NULL, TRUE, 0, NULL);
25846 dissect_rnsap_INTEGER_0_3_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25847 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25848 0U, 3U, NULL, TRUE);
25854 static const per_sequence_t SYNC_UL_ProcParameters_sequence[] = {
25855 { &hf_rnsap_maxSYNC_UL_transmissions, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_maxSYNC_UL_transmissions },
25856 { &hf_rnsap_powerRampStep , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3_ },
25857 { NULL, 0, 0, NULL }
25861 dissect_rnsap_SYNC_UL_ProcParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25862 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25863 ett_rnsap_SYNC_UL_ProcParameters, SYNC_UL_ProcParameters_sequence);
25869 static const per_sequence_t TDD_DCHs_to_ModifySpecificItem_sequence[] = {
25870 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
25871 { &hf_rnsap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
25872 { &hf_rnsap_dl_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
25873 { &hf_rnsap_ul_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
25874 { &hf_rnsap_dl_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
25875 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
25876 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameHandlingPriority },
25877 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25878 { NULL, 0, 0, NULL }
25882 dissect_rnsap_TDD_DCHs_to_ModifySpecificItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25883 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25884 ett_rnsap_TDD_DCHs_to_ModifySpecificItem, TDD_DCHs_to_ModifySpecificItem_sequence);
25890 static const per_sequence_t TDD_DCHs_to_ModifySpecificInformationList_sequence_of[1] = {
25891 { &hf_rnsap_TDD_DCHs_to_ModifySpecificInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DCHs_to_ModifySpecificItem },
25895 dissect_rnsap_TDD_DCHs_to_ModifySpecificInformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25896 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25897 ett_rnsap_TDD_DCHs_to_ModifySpecificInformationList, TDD_DCHs_to_ModifySpecificInformationList_sequence_of,
25898 1, maxNrOfDCHs, FALSE);
25904 static const per_sequence_t TDD_DCHs_to_ModifyItem_sequence[] = {
25905 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_FP_Mode },
25906 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWS },
25907 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWE },
25908 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
25909 { &hf_rnsap_dCH_SpecificInformationList_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DCHs_to_ModifySpecificInformationList },
25910 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25911 { NULL, 0, 0, NULL }
25915 dissect_rnsap_TDD_DCHs_to_ModifyItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25916 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25917 ett_rnsap_TDD_DCHs_to_ModifyItem, TDD_DCHs_to_ModifyItem_sequence);
25923 static const per_sequence_t TDD_DCHs_to_Modify_sequence_of[1] = {
25924 { &hf_rnsap_TDD_DCHs_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DCHs_to_ModifyItem },
25928 dissect_rnsap_TDD_DCHs_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25929 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25930 ett_rnsap_TDD_DCHs_to_Modify, TDD_DCHs_to_Modify_sequence_of,
25931 1, maxNrOfDCHs, FALSE);
25937 static const value_string rnsap_TDD_DPCHOffset_vals[] = {
25938 { 0, "initialOffset" },
25939 { 1, "noinitialOffset" },
25943 static const per_choice_t TDD_DPCHOffset_choice[] = {
25944 { 0, &hf_rnsap_initialOffset , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_255 },
25945 { 1, &hf_rnsap_noinitialOffset, ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_63 },
25946 { 0, NULL, 0, NULL }
25950 dissect_rnsap_TDD_DPCHOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25951 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25952 ett_rnsap_TDD_DPCHOffset, TDD_DPCHOffset_choice,
25959 static const value_string rnsap_TDD_TPC_DownlinkStepSize_vals[] = {
25960 { 0, "step-size1" },
25961 { 1, "step-size2" },
25962 { 2, "step-size3" },
25968 dissect_rnsap_TDD_TPC_DownlinkStepSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25969 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25970 3, NULL, TRUE, 0, NULL);
25976 static const per_sequence_t TDD_UL_Code_InformationItem_sequence[] = {
25977 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
25978 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
25979 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25980 { NULL, 0, 0, NULL }
25984 dissect_rnsap_TDD_UL_Code_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25985 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25986 ett_rnsap_TDD_UL_Code_InformationItem, TDD_UL_Code_InformationItem_sequence);
25992 static const per_sequence_t TDD_UL_Code_Information_sequence_of[1] = {
25993 { &hf_rnsap_TDD_UL_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationItem },
25997 dissect_rnsap_TDD_UL_Code_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25998 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25999 ett_rnsap_TDD_UL_Code_Information, TDD_UL_Code_Information_sequence_of,
26000 1, maxNrOfDPCHs, FALSE);
26008 dissect_rnsap_QPSK_UL_DPCH_TimeSlotFormatTDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26009 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26010 0U, 69U, NULL, TRUE);
26018 dissect_rnsap_EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26019 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26020 0U, 24U, NULL, TRUE);
26026 static const value_string rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals[] = {
26032 static const per_choice_t TDD_UL_DPCH_TimeSlotFormat_LCR_choice[] = {
26033 { 0, &hf_rnsap_qPSK_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_QPSK_UL_DPCH_TimeSlotFormatTDD_LCR },
26034 { 1, &hf_rnsap_eightPSK_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR },
26035 { 0, NULL, 0, NULL }
26039 dissect_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26040 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26041 ett_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR, TDD_UL_DPCH_TimeSlotFormat_LCR_choice,
26048 static const per_sequence_t TDD_UL_Code_LCR_InformationItem_sequence[] = {
26049 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
26050 { &hf_rnsap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
26051 { &hf_rnsap_tdd_UL_DPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR },
26052 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26053 { NULL, 0, 0, NULL }
26057 dissect_rnsap_TDD_UL_Code_LCR_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26058 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26059 ett_rnsap_TDD_UL_Code_LCR_InformationItem, TDD_UL_Code_LCR_InformationItem_sequence);
26065 static const per_sequence_t TDD_UL_Code_LCR_Information_sequence_of[1] = {
26066 { &hf_rnsap_TDD_UL_Code_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_LCR_InformationItem },
26070 dissect_rnsap_TDD_UL_Code_LCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26071 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26072 ett_rnsap_TDD_UL_Code_LCR_Information, TDD_UL_Code_LCR_Information_sequence_of,
26073 1, maxNrOfDPCHsLCR, FALSE);
26079 static const per_sequence_t TDD_UL_Code_InformationItem768_sequence[] = {
26080 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
26081 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
26082 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26083 { NULL, 0, 0, NULL }
26087 dissect_rnsap_TDD_UL_Code_InformationItem768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26088 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26089 ett_rnsap_TDD_UL_Code_InformationItem768, TDD_UL_Code_InformationItem768_sequence);
26095 static const per_sequence_t TDD_UL_Code_Information768_sequence_of[1] = {
26096 { &hf_rnsap_TDD_UL_Code_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationItem768 },
26100 dissect_rnsap_TDD_UL_Code_Information768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26101 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26102 ett_rnsap_TDD_UL_Code_Information768, TDD_UL_Code_Information768_sequence_of,
26103 1, maxNrOfDPCHs768, FALSE);
26109 static const value_string rnsap_TFCI_SignallingMode_vals[] = {
26111 { 1, "not-Used-split" },
26117 dissect_rnsap_TFCI_SignallingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26118 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26119 2, NULL, FALSE, 0, NULL);
26127 dissect_rnsap_TGD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26128 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26129 0U, 269U, NULL, FALSE);
26137 dissect_rnsap_TGSN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26138 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26139 0U, 14U, NULL, FALSE);
26145 static const value_string rnsap_TimingAdvanceApplied_vals[] = {
26153 dissect_rnsap_TimingAdvanceApplied(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26154 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26155 2, NULL, FALSE, 0, NULL);
26161 static const value_string rnsap_SynchronisationIndicator_vals[] = {
26162 { 0, "timingMaintainedSynchronisation" },
26168 dissect_rnsap_SynchronisationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26169 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26170 1, NULL, TRUE, 0, NULL);
26176 static const value_string rnsap_TraceDepth_vals[] = {
26185 dissect_rnsap_TraceDepth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26186 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26187 3, NULL, TRUE, 0, NULL);
26195 dissect_rnsap_TraceRecordingSessionReference(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26196 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26197 0U, 65535U, NULL, FALSE);
26205 dissect_rnsap_TraceReference(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26206 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
26207 2, 3, FALSE, NULL);
26213 static const value_string rnsap_UL_DL_mode_vals[] = {
26216 { 2, "both-ul-and-dl" },
26222 dissect_rnsap_UL_DL_mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26223 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26224 3, NULL, FALSE, 0, NULL);
26230 static const value_string rnsap_Uplink_Compressed_Mode_Method_vals[] = {
26232 { 1, "higher-layer-scheduling" },
26238 dissect_rnsap_Uplink_Compressed_Mode_Method(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26239 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26240 2, NULL, TRUE, 0, NULL);
26246 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Information_item_sequence[] = {
26247 { &hf_rnsap_tGPSID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGPSID },
26248 { &hf_rnsap_tGSN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGSN },
26249 { &hf_rnsap_tGL1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GapLength },
26250 { &hf_rnsap_tGL2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GapLength },
26251 { &hf_rnsap_tGD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGD },
26252 { &hf_rnsap_tGPL1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GapDuration },
26253 { &hf_rnsap_not_to_be_used_1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GapDuration },
26254 { &hf_rnsap_uL_DL_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DL_mode },
26255 { &hf_rnsap_downlink_Compressed_Mode_Method, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Downlink_Compressed_Mode_Method },
26256 { &hf_rnsap_uplink_Compressed_Mode_Method, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Uplink_Compressed_Mode_Method },
26257 { &hf_rnsap_dL_FrameType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_FrameType },
26258 { &hf_rnsap_delta_SIR1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DeltaSIR },
26259 { &hf_rnsap_delta_SIR_after1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DeltaSIR },
26260 { &hf_rnsap_delta_SIR2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DeltaSIR },
26261 { &hf_rnsap_delta_SIR_after2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DeltaSIR },
26262 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26263 { NULL, 0, 0, NULL }
26267 dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26268 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26269 ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item, Transmission_Gap_Pattern_Sequence_Information_item_sequence);
26275 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Information_sequence_of[1] = {
26276 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information_item },
26280 dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26281 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26282 ett_rnsap_Transmission_Gap_Pattern_Sequence_Information, Transmission_Gap_Pattern_Sequence_Information_sequence_of,
26283 1, maxTGPS, FALSE);
26289 static const per_sequence_t Transmission_Mode_Information_List_sequence[] = {
26290 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
26291 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
26292 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26293 { NULL, 0, 0, NULL }
26297 dissect_rnsap_Transmission_Mode_Information_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26298 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26299 ett_rnsap_Transmission_Mode_Information_List, Transmission_Mode_Information_List_sequence);
26305 static const per_sequence_t Transmission_Mode_Information_sequence_of[1] = {
26306 { &hf_rnsap_Transmission_Mode_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transmission_Mode_Information_List },
26310 dissect_rnsap_Transmission_Mode_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26311 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26312 ett_rnsap_Transmission_Mode_Information, Transmission_Mode_Information_sequence_of,
26313 1, maxNrOfFDDNeighboursPerRNC, TRUE);
26319 static const value_string rnsap_TransmitDiversityIndicator_vals[] = {
26327 dissect_rnsap_TransmitDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26328 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26329 2, NULL, FALSE, 0, NULL);
26337 dissect_rnsap_Transmitted_Carrier_Power_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26338 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26339 0U, 100U, NULL, FALSE);
26347 dissect_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26348 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26349 0U, 100U, NULL, FALSE);
26355 static const per_sequence_t TUTRANGANSS_sequence[] = {
26356 { &hf_rnsap_mS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_16383 },
26357 { &hf_rnsap_lS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_4294967295 },
26358 { NULL, 0, 0, NULL }
26362 dissect_rnsap_TUTRANGANSS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26363 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26364 ett_rnsap_TUTRANGANSS, TUTRANGANSS_sequence);
26370 static const per_sequence_t TUTRANGANSSMeasurementThresholdInformation_sequence[] = {
26371 { &hf_rnsap_tUTRANGANSSChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_1_256 },
26372 { &hf_rnsap_predictedTUTRANGANSSDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_1_256 },
26373 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26374 { NULL, 0, 0, NULL }
26378 dissect_rnsap_TUTRANGANSSMeasurementThresholdInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26379 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26380 ett_rnsap_TUTRANGANSSMeasurementThresholdInformation, TUTRANGANSSMeasurementThresholdInformation_sequence);
26388 dissect_rnsap_INTEGER_M50_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26389 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26390 -50, 50U, NULL, FALSE);
26398 dissect_rnsap_INTEGER_0_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26399 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26400 0U, 50U, NULL, FALSE);
26406 static const per_sequence_t TUTRANGANSSMeasurementValueInformation_sequence[] = {
26407 { &hf_rnsap_tUTRANGANSS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TUTRANGANSS },
26408 { &hf_rnsap_tUTRANGANSSQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_255 },
26409 { &hf_rnsap_tUTRANGANSSDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M50_50 },
26410 { &hf_rnsap_tUTRANGANSSDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_50 },
26411 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26412 { NULL, 0, 0, NULL }
26416 dissect_rnsap_TUTRANGANSSMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26417 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26418 ett_rnsap_TUTRANGANSSMeasurementValueInformation, TUTRANGANSSMeasurementValueInformation_sequence);
26426 dissect_rnsap_TUTRANGPSChangeLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26427 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26428 1U, 256U, NULL, FALSE);
26434 static const per_sequence_t TUTRANGPSMeasurementThresholdInformation_sequence[] = {
26435 { &hf_rnsap_tUTRANGPSChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TUTRANGPSChangeLimit },
26436 { &hf_rnsap_predictedTUTRANGPSDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PredictedTUTRANGPSDeviationLimit },
26437 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26438 { NULL, 0, 0, NULL }
26442 dissect_rnsap_TUTRANGPSMeasurementThresholdInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26443 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26444 ett_rnsap_TUTRANGPSMeasurementThresholdInformation, TUTRANGPSMeasurementThresholdInformation_sequence);
26452 dissect_rnsap_TransportBearerID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26453 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26454 0U, 4095U, NULL, FALSE);
26460 static const value_string rnsap_TransportBearerNotRequestedIndicator_vals[] = {
26461 { 0, "transport-bearer-shall-not-be-established" },
26462 { 1, "transport-bearer-may-not-be-established" },
26468 dissect_rnsap_TransportBearerNotRequestedIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26469 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26470 2, NULL, FALSE, 0, NULL);
26476 static const value_string rnsap_TransportBearerNotSetupIndicator_vals[] = {
26477 { 0, "transport-bearer-not-setup" },
26483 dissect_rnsap_TransportBearerNotSetupIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26484 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26485 1, NULL, FALSE, 0, NULL);
26491 static const value_string rnsap_TransportFormatManagement_vals[] = {
26492 { 0, "cell-based" },
26499 dissect_rnsap_TransportFormatManagement(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26500 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26501 2, NULL, TRUE, 0, NULL);
26507 static const value_string rnsap_TSN_Length_vals[] = {
26508 { 0, "tsn-6bits" },
26509 { 1, "tsn-9bits" },
26515 dissect_rnsap_TSN_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26516 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26517 2, NULL, FALSE, 0, NULL);
26523 static const value_string rnsap_TSTD_Indicator_vals[] = {
26531 dissect_rnsap_TSTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26532 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26533 2, NULL, FALSE, 0, NULL);
26539 static const value_string rnsap_TSTD_Support_Indicator_vals[] = {
26540 { 0, "tSTD-supported" },
26541 { 1, "tSTD-not-supported" },
26547 dissect_rnsap_TSTD_Support_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26548 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26549 2, NULL, FALSE, 0, NULL);
26555 static const value_string rnsap_TypeOfError_vals[] = {
26556 { 0, "not-understood" },
26563 dissect_rnsap_TypeOfError(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26564 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26565 2, NULL, TRUE, 0, NULL);
26573 dissect_rnsap_UE_AggregateMaximumBitRateDownlink(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26574 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26575 1U, 1000000000U, NULL, FALSE);
26583 dissect_rnsap_UE_AggregateMaximumBitRateUplink(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26584 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26585 1U, 1000000000U, NULL, FALSE);
26591 static const per_sequence_t UE_AggregateMaximumBitRate_sequence[] = {
26592 { &hf_rnsap_uE_AggregateMaximumBitRateDownlink, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_AggregateMaximumBitRateDownlink },
26593 { &hf_rnsap_uE_AggregateMaximumBitRateUplink, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_AggregateMaximumBitRateUplink },
26594 { NULL, 0, 0, NULL }
26598 dissect_rnsap_UE_AggregateMaximumBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26599 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26600 ett_rnsap_UE_AggregateMaximumBitRate, UE_AggregateMaximumBitRate_sequence);
26608 dissect_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26609 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
26615 static const value_string rnsap_UE_TS0_CapabilityLCR_vals[] = {
26616 { 0, "tS0-Capable" },
26617 { 1, "tS0-Not-Capable" },
26623 dissect_rnsap_UE_TS0_CapabilityLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26624 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26625 2, NULL, FALSE, 0, NULL);
26633 dissect_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26634 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26635 1U, 64U, NULL, FALSE);
26641 static const value_string rnsap_UEIdentity_vals[] = {
26648 static const per_choice_t UEIdentity_choice[] = {
26649 { 0, &hf_rnsap_imsi , ASN1_EXTENSION_ROOT , dissect_rnsap_IMSI },
26650 { 1, &hf_rnsap_imei , ASN1_EXTENSION_ROOT , dissect_rnsap_IMEI },
26651 { 2, &hf_rnsap_imeisv , ASN1_EXTENSION_ROOT , dissect_rnsap_IMEISV },
26652 { 0, NULL, 0, NULL }
26656 dissect_rnsap_UEIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26657 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26658 ett_rnsap_UEIdentity, UEIdentity_choice,
26667 dissect_rnsap_UEMeasurementHysteresisTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26668 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26669 0U, 15U, NULL, FALSE);
26675 static const value_string rnsap_UEMeasurementParameterModAllow_vals[] = {
26676 { 0, "parameterModificationAllowed" },
26682 dissect_rnsap_UEMeasurementParameterModAllow(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26683 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26684 1, NULL, TRUE, 0, NULL);
26690 static const value_string rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting_vals[] = {
26698 { 7, "rInfinity" },
26704 dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26705 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26706 8, NULL, FALSE, 0, NULL);
26712 static const value_string rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval_vals[] = {
26733 dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26734 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26735 15, NULL, FALSE, 0, NULL);
26741 static const per_sequence_t UEMeasurementReportCharacteristicsPeriodic_sequence[] = {
26742 { &hf_rnsap_amountofReporting, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting },
26743 { &hf_rnsap_reportingInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval },
26744 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26745 { NULL, 0, 0, NULL }
26749 dissect_rnsap_UEMeasurementReportCharacteristicsPeriodic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26750 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26751 ett_rnsap_UEMeasurementReportCharacteristicsPeriodic, UEMeasurementReportCharacteristicsPeriodic_sequence);
26759 dissect_rnsap_UEMeasurementThresholdDLTimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26760 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26761 -115, -25, NULL, FALSE);
26769 dissect_rnsap_UEMeasurementThresholdUETransmitPower(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26770 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26771 -50, 33U, NULL, FALSE);
26779 dissect_rnsap_UEMeasurementThreshold_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26780 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
26786 static const value_string rnsap_UEMeasurementThreshold_vals[] = {
26787 { 0, "timeslotISCP" },
26788 { 1, "uETransmitPower" },
26789 { 2, "extension-UEMeasurementThreshold" },
26793 static const per_choice_t UEMeasurementThreshold_choice[] = {
26794 { 0, &hf_rnsap_timeslotISCP , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementThresholdDLTimeslotISCP },
26795 { 1, &hf_rnsap_uETransmitPower, ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementThresholdUETransmitPower },
26796 { 2, &hf_rnsap_extension_UEMeasurementThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_UEMeasurementThreshold_Extension },
26797 { 0, NULL, 0, NULL }
26801 dissect_rnsap_UEMeasurementThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26802 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26803 ett_rnsap_UEMeasurementThreshold, UEMeasurementThreshold_choice,
26810 static const value_string rnsap_UEMeasurementTimeToTrigger_vals[] = {
26832 dissect_rnsap_UEMeasurementTimeToTrigger(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26833 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26834 16, NULL, FALSE, 0, NULL);
26840 static const per_sequence_t UEMeasurementReportCharacteristicsEvent1h_sequence[] = {
26841 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
26842 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26843 { &hf_rnsap_uEMeasurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementHysteresisTime },
26844 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26845 { NULL, 0, 0, NULL }
26849 dissect_rnsap_UEMeasurementReportCharacteristicsEvent1h(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26850 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26851 ett_rnsap_UEMeasurementReportCharacteristicsEvent1h, UEMeasurementReportCharacteristicsEvent1h_sequence);
26857 static const per_sequence_t UEMeasurementReportCharacteristicsEvent1i_sequence[] = {
26858 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
26859 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26860 { &hf_rnsap_uEMeasurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementHysteresisTime },
26861 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26862 { NULL, 0, 0, NULL }
26866 dissect_rnsap_UEMeasurementReportCharacteristicsEvent1i(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26867 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26868 ett_rnsap_UEMeasurementReportCharacteristicsEvent1i, UEMeasurementReportCharacteristicsEvent1i_sequence);
26874 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6a_sequence[] = {
26875 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
26876 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26877 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26878 { NULL, 0, 0, NULL }
26882 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6a(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26883 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26884 ett_rnsap_UEMeasurementReportCharacteristicsEvent6a, UEMeasurementReportCharacteristicsEvent6a_sequence);
26890 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6b_sequence[] = {
26891 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
26892 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26893 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26894 { NULL, 0, 0, NULL }
26898 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6b(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26899 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26900 ett_rnsap_UEMeasurementReportCharacteristicsEvent6b, UEMeasurementReportCharacteristicsEvent6b_sequence);
26906 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6c_sequence[] = {
26907 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26908 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26909 { NULL, 0, 0, NULL }
26913 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6c(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26914 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26915 ett_rnsap_UEMeasurementReportCharacteristicsEvent6c, UEMeasurementReportCharacteristicsEvent6c_sequence);
26921 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6d_sequence[] = {
26922 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26923 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26924 { NULL, 0, 0, NULL }
26928 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6d(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26929 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26930 ett_rnsap_UEMeasurementReportCharacteristicsEvent6d, UEMeasurementReportCharacteristicsEvent6d_sequence);
26938 dissect_rnsap_UEMeasurementReportCharacteristics_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26939 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
26945 static const value_string rnsap_UEMeasurementReportCharacteristics_vals[] = {
26953 { 7, "extension-ReportCharacteristics" },
26957 static const per_choice_t UEMeasurementReportCharacteristics_choice[] = {
26958 { 0, &hf_rnsap_periodic_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsPeriodic },
26959 { 1, &hf_rnsap_event1h , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent1h },
26960 { 2, &hf_rnsap_event1i , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent1i },
26961 { 3, &hf_rnsap_event6a , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6a },
26962 { 4, &hf_rnsap_event6b , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6b },
26963 { 5, &hf_rnsap_event6c , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6c },
26964 { 6, &hf_rnsap_event6d , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6d },
26965 { 7, &hf_rnsap_extension_ReportCharacteristics_01, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_UEMeasurementReportCharacteristics_Extension },
26966 { 0, NULL, 0, NULL }
26970 dissect_rnsap_UEMeasurementReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26971 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26972 ett_rnsap_UEMeasurementReportCharacteristics, UEMeasurementReportCharacteristics_choice,
26979 static const value_string rnsap_UEMeasurementTimeslotInfoHCRBurstType_vals[] = {
26988 dissect_rnsap_UEMeasurementTimeslotInfoHCRBurstType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26989 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26990 3, NULL, TRUE, 0, NULL);
26996 static const per_sequence_t UEMeasurementTimeslotInfoHCR_IEs_sequence[] = {
26997 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26998 { &hf_rnsap_burstType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfoHCRBurstType },
26999 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27000 { NULL, 0, 0, NULL }
27004 dissect_rnsap_UEMeasurementTimeslotInfoHCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27005 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27006 ett_rnsap_UEMeasurementTimeslotInfoHCR_IEs, UEMeasurementTimeslotInfoHCR_IEs_sequence);
27012 static const per_sequence_t UEMeasurementTimeslotInfoHCR_sequence_of[1] = {
27013 { &hf_rnsap_UEMeasurementTimeslotInfoHCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfoHCR_IEs },
27017 dissect_rnsap_UEMeasurementTimeslotInfoHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27018 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27019 ett_rnsap_UEMeasurementTimeslotInfoHCR, UEMeasurementTimeslotInfoHCR_sequence_of,
27020 1, maxNrOfTS, FALSE);
27026 static const per_sequence_t UEMeasurementTimeslotInfoLCR_IEs_sequence[] = {
27027 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
27028 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27029 { NULL, 0, 0, NULL }
27033 dissect_rnsap_UEMeasurementTimeslotInfoLCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27034 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27035 ett_rnsap_UEMeasurementTimeslotInfoLCR_IEs, UEMeasurementTimeslotInfoLCR_IEs_sequence);
27041 static const per_sequence_t UEMeasurementTimeslotInfoLCR_sequence_of[1] = {
27042 { &hf_rnsap_UEMeasurementTimeslotInfoLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfoLCR_IEs },
27046 dissect_rnsap_UEMeasurementTimeslotInfoLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27047 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27048 ett_rnsap_UEMeasurementTimeslotInfoLCR, UEMeasurementTimeslotInfoLCR_sequence_of,
27049 1, maxNrOfTsLCR, FALSE);
27055 static const value_string rnsap_UEMeasurementTimeslotInfo768BurstType_vals[] = {
27064 dissect_rnsap_UEMeasurementTimeslotInfo768BurstType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27065 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27066 3, NULL, TRUE, 0, NULL);
27072 static const per_sequence_t UEMeasurementTimeslotInfo768_IEs_sequence[] = {
27073 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27074 { &hf_rnsap_burstType_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfo768BurstType },
27075 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27076 { NULL, 0, 0, NULL }
27080 dissect_rnsap_UEMeasurementTimeslotInfo768_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27081 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27082 ett_rnsap_UEMeasurementTimeslotInfo768_IEs, UEMeasurementTimeslotInfo768_IEs_sequence);
27088 static const per_sequence_t UEMeasurementTimeslotInfo768_sequence_of[1] = {
27089 { &hf_rnsap_UEMeasurementTimeslotInfo768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfo768_IEs },
27093 dissect_rnsap_UEMeasurementTimeslotInfo768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27094 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27095 ett_rnsap_UEMeasurementTimeslotInfo768, UEMeasurementTimeslotInfo768_sequence_of,
27096 1, maxNrOfTS, FALSE);
27102 static const value_string rnsap_UEMeasurementType_vals[] = {
27103 { 0, "primary-CCPCH-RSCP" },
27104 { 1, "dL-Timeslot-ISCP" },
27105 { 2, "uE-Transmitted-power" },
27111 dissect_rnsap_UEMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27112 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27113 3, NULL, TRUE, 0, NULL);
27121 dissect_rnsap_INTEGER_0_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27122 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27123 0U, 104U, NULL, FALSE);
27129 static const per_sequence_t UEMeasurementValueTransmittedPowerListHCR_IEs_sequence[] = {
27130 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27131 { &hf_rnsap_uETransmitPower_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_104 },
27132 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27133 { NULL, 0, 0, NULL }
27137 dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27138 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27139 ett_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs, UEMeasurementValueTransmittedPowerListHCR_IEs_sequence);
27145 static const per_sequence_t UEMeasurementValueTransmittedPowerListHCR_sequence_of[1] = {
27146 { &hf_rnsap_UEMeasurementValueTransmittedPowerListHCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs },
27150 dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27151 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27152 ett_rnsap_UEMeasurementValueTransmittedPowerListHCR, UEMeasurementValueTransmittedPowerListHCR_sequence_of,
27153 1, maxNrOfTS, FALSE);
27159 static const per_sequence_t UEMeasurementValueTransmittedPowerListLCR_IEs_sequence[] = {
27160 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
27161 { &hf_rnsap_uETransmitPower_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_104 },
27162 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27163 { NULL, 0, 0, NULL }
27167 dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27168 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27169 ett_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs, UEMeasurementValueTransmittedPowerListLCR_IEs_sequence);
27175 static const per_sequence_t UEMeasurementValueTransmittedPowerListLCR_sequence_of[1] = {
27176 { &hf_rnsap_UEMeasurementValueTransmittedPowerListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs },
27180 dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27181 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27182 ett_rnsap_UEMeasurementValueTransmittedPowerListLCR, UEMeasurementValueTransmittedPowerListLCR_sequence_of,
27183 1, maxNrOfTsLCR, FALSE);
27189 static const per_sequence_t UE_MeasurementValue_UE_Transmitted_Power_sequence[] = {
27190 { &hf_rnsap_uEMeasurementTransmittedPowerListHCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR },
27191 { &hf_rnsap_uEMeasurementTransmittedPowerListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR },
27192 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27193 { NULL, 0, 0, NULL }
27197 dissect_rnsap_UE_MeasurementValue_UE_Transmitted_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27198 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27199 ett_rnsap_UE_MeasurementValue_UE_Transmitted_Power, UE_MeasurementValue_UE_Transmitted_Power_sequence);
27205 static const per_sequence_t UE_MeasurementValue_Primary_CCPCH_RSCP_sequence[] = {
27206 { &hf_rnsap_primaryCCPCH_RSCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP },
27207 { &hf_rnsap_primaryCCPCH_RSCP_Delta, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP_Delta },
27208 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27209 { NULL, 0, 0, NULL }
27213 dissect_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27214 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27215 ett_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP, UE_MeasurementValue_Primary_CCPCH_RSCP_sequence);
27221 static const per_sequence_t UEMeasurementValueTimeslotISCPListHCR_IEs_sequence[] = {
27222 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27223 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
27224 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27225 { NULL, 0, 0, NULL }
27229 dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27230 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27231 ett_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs, UEMeasurementValueTimeslotISCPListHCR_IEs_sequence);
27237 static const per_sequence_t UEMeasurementValueTimeslotISCPListHCR_sequence_of[1] = {
27238 { &hf_rnsap_UEMeasurementValueTimeslotISCPListHCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs },
27242 dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27243 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27244 ett_rnsap_UEMeasurementValueTimeslotISCPListHCR, UEMeasurementValueTimeslotISCPListHCR_sequence_of,
27245 1, maxNrOfTS, FALSE);
27251 static const per_sequence_t UEMeasurementValueTimeslotISCPListLCR_IEs_sequence[] = {
27252 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
27253 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
27254 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27255 { NULL, 0, 0, NULL }
27259 dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27260 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27261 ett_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs, UEMeasurementValueTimeslotISCPListLCR_IEs_sequence);
27267 static const per_sequence_t UEMeasurementValueTimeslotISCPListLCR_sequence_of[1] = {
27268 { &hf_rnsap_UEMeasurementValueTimeslotISCPListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs },
27272 dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27273 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27274 ett_rnsap_UEMeasurementValueTimeslotISCPListLCR, UEMeasurementValueTimeslotISCPListLCR_sequence_of,
27275 1, maxNrOfTsLCR, FALSE);
27281 static const per_sequence_t UE_MeasurementValue_DL_Timeslot_ISCP_sequence[] = {
27282 { &hf_rnsap_uEMeasurementTimeslotISCPListHCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR },
27283 { &hf_rnsap_uEMeasurementTimeslotISCPListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR },
27284 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27285 { NULL, 0, 0, NULL }
27289 dissect_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27290 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27291 ett_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP, UE_MeasurementValue_DL_Timeslot_ISCP_sequence);
27299 dissect_rnsap_UEMeasurementValue_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27300 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27306 static const value_string rnsap_UEMeasurementValue_vals[] = {
27307 { 0, "uE-Transmitted-Power" },
27308 { 1, "primary-CCPCH-RSCP" },
27309 { 2, "dL-Timeslot-ISCP" },
27310 { 3, "extension-UEMeasurementValue" },
27314 static const per_choice_t UEMeasurementValue_choice[] = {
27315 { 0, &hf_rnsap_uE_Transmitted_Power, ASN1_EXTENSION_ROOT , dissect_rnsap_UE_MeasurementValue_UE_Transmitted_Power },
27316 { 1, &hf_rnsap_primary_CCPCH_RSCP, ASN1_EXTENSION_ROOT , dissect_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP },
27317 { 2, &hf_rnsap_dL_Timeslot_ISCP, ASN1_EXTENSION_ROOT , dissect_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP },
27318 { 3, &hf_rnsap_extension_UEMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_UEMeasurementValue_Extension },
27319 { 0, NULL, 0, NULL }
27323 dissect_rnsap_UEMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27324 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
27325 ett_rnsap_UEMeasurementValue, UEMeasurementValue_choice,
27332 static const per_sequence_t UEMeasurementValueTransmittedPowerList768_IEs_sequence[] = {
27333 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27334 { &hf_rnsap_uETransmitPower_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_104 },
27335 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27336 { NULL, 0, 0, NULL }
27340 dissect_rnsap_UEMeasurementValueTransmittedPowerList768_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27341 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27342 ett_rnsap_UEMeasurementValueTransmittedPowerList768_IEs, UEMeasurementValueTransmittedPowerList768_IEs_sequence);
27348 static const per_sequence_t UEMeasurementValueTransmittedPowerList768_sequence_of[1] = {
27349 { &hf_rnsap_UEMeasurementValueTransmittedPowerList768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTransmittedPowerList768_IEs },
27353 dissect_rnsap_UEMeasurementValueTransmittedPowerList768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27354 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27355 ett_rnsap_UEMeasurementValueTransmittedPowerList768, UEMeasurementValueTransmittedPowerList768_sequence_of,
27356 1, maxNrOfTS, FALSE);
27362 static const per_sequence_t UEMeasurementValueTimeslotISCPList768_IEs_sequence[] = {
27363 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27364 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
27365 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27366 { NULL, 0, 0, NULL }
27370 dissect_rnsap_UEMeasurementValueTimeslotISCPList768_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27371 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27372 ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs, UEMeasurementValueTimeslotISCPList768_IEs_sequence);
27378 static const per_sequence_t UEMeasurementValueTimeslotISCPList768_sequence_of[1] = {
27379 { &hf_rnsap_UEMeasurementValueTimeslotISCPList768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTimeslotISCPList768_IEs },
27383 dissect_rnsap_UEMeasurementValueTimeslotISCPList768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27384 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27385 ett_rnsap_UEMeasurementValueTimeslotISCPList768, UEMeasurementValueTimeslotISCPList768_sequence_of,
27386 1, maxNrOfTS, FALSE);
27392 static const per_sequence_t UEMeasurementValueInformationAvailable_sequence[] = {
27393 { &hf_rnsap_uEmeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValue },
27394 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27395 { NULL, 0, 0, NULL }
27399 dissect_rnsap_UEMeasurementValueInformationAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27400 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27401 ett_rnsap_UEMeasurementValueInformationAvailable, UEMeasurementValueInformationAvailable_sequence);
27409 dissect_rnsap_UEMeasurementValueInformationnotAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27410 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
27416 static const value_string rnsap_UEMeasurementValueInformation_vals[] = {
27417 { 0, "measurementAvailable" },
27418 { 1, "measurementnotAvailable" },
27422 static const per_choice_t UEMeasurementValueInformation_choice[] = {
27423 { 0, &hf_rnsap_measurementAvailable_02, ASN1_NO_EXTENSIONS , dissect_rnsap_UEMeasurementValueInformationAvailable },
27424 { 1, &hf_rnsap_measurementnotAvailable_02, ASN1_NO_EXTENSIONS , dissect_rnsap_UEMeasurementValueInformationnotAvailable },
27425 { 0, NULL, 0, NULL }
27429 dissect_rnsap_UEMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27430 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
27431 ett_rnsap_UEMeasurementValueInformation, UEMeasurementValueInformation_choice,
27440 dissect_rnsap_UE_SupportIndicatorExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27441 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
27442 32, 32, FALSE, NULL);
27448 static const per_sequence_t Cell_Fach_Pch_State_sequence[] = {
27449 { &hf_rnsap_d_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_D_RNTI },
27450 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27451 { NULL, 0, 0, NULL }
27455 dissect_rnsap_Cell_Fach_Pch_State(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27456 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27457 ett_rnsap_Cell_Fach_Pch_State, Cell_Fach_Pch_State_sequence);
27465 dissect_rnsap_URA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27466 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27467 0U, 65535U, NULL, FALSE);
27473 static const per_sequence_t Ura_Pch_State_sequence[] = {
27474 { &hf_rnsap_srnc_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
27475 { &hf_rnsap_ura_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_ID },
27476 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27477 { NULL, 0, 0, NULL }
27481 dissect_rnsap_Ura_Pch_State(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27482 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27483 ett_rnsap_Ura_Pch_State, Ura_Pch_State_sequence);
27489 static const value_string rnsap_UE_State_vals[] = {
27490 { 0, "cell-fach-pch" },
27495 static const per_choice_t UE_State_choice[] = {
27496 { 0, &hf_rnsap_cell_fach_pch , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_Fach_Pch_State },
27497 { 1, &hf_rnsap_ura_pch , ASN1_EXTENSION_ROOT , dissect_rnsap_Ura_Pch_State },
27498 { 0, NULL, 0, NULL }
27502 dissect_rnsap_UE_State(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27503 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
27504 ett_rnsap_UE_State, UE_State_choice,
27511 static const value_string rnsap_UL_DPDCHIndicatorEDCH_vals[] = {
27512 { 0, "uL-DPDCH-present" },
27513 { 1, "uL-DPDCH-not-present" },
27519 dissect_rnsap_UL_DPDCHIndicatorEDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27520 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27521 2, NULL, FALSE, 0, NULL);
27527 static const per_sequence_t UL_Timeslot_InformationItem_sequence[] = {
27528 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27529 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
27530 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
27531 { &hf_rnsap_uL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_Information },
27532 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27533 { NULL, 0, 0, NULL }
27537 dissect_rnsap_UL_Timeslot_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27538 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27539 ett_rnsap_UL_Timeslot_InformationItem, UL_Timeslot_InformationItem_sequence);
27545 static const per_sequence_t UL_Timeslot_Information_sequence_of[1] = {
27546 { &hf_rnsap_UL_Timeslot_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem },
27550 dissect_rnsap_UL_Timeslot_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27551 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27552 ett_rnsap_UL_Timeslot_Information, UL_Timeslot_Information_sequence_of,
27553 1, maxNrOfTS, FALSE);
27559 static const per_sequence_t UL_TimeslotLCR_InformationItem_sequence[] = {
27560 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
27561 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
27562 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
27563 { &hf_rnsap_uL_Code_LCR_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_LCR_Information },
27564 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27565 { NULL, 0, 0, NULL }
27569 dissect_rnsap_UL_TimeslotLCR_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27570 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27571 ett_rnsap_UL_TimeslotLCR_InformationItem, UL_TimeslotLCR_InformationItem_sequence);
27577 static const per_sequence_t UL_TimeslotLCR_Information_sequence_of[1] = {
27578 { &hf_rnsap_UL_TimeslotLCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_InformationItem },
27582 dissect_rnsap_UL_TimeslotLCR_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27583 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27584 ett_rnsap_UL_TimeslotLCR_Information, UL_TimeslotLCR_Information_sequence_of,
27585 1, maxNrOfULTsLCR, FALSE);
27591 static const per_sequence_t PLCCHinformation_sequence[] = {
27592 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
27593 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
27594 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
27595 { &hf_rnsap_sequenceNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLCCHsequenceNumber },
27596 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27597 { NULL, 0, 0, NULL }
27601 dissect_rnsap_PLCCHinformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27602 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27603 ett_rnsap_PLCCHinformation, PLCCHinformation_sequence);
27609 static const per_sequence_t UL_Timeslot_InformationItem768_sequence[] = {
27610 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27611 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
27612 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
27613 { &hf_rnsap_uL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_Information768 },
27614 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27615 { NULL, 0, 0, NULL }
27619 dissect_rnsap_UL_Timeslot_InformationItem768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27620 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27621 ett_rnsap_UL_Timeslot_InformationItem768, UL_Timeslot_InformationItem768_sequence);
27627 static const per_sequence_t UL_Timeslot_Information768_sequence_of[1] = {
27628 { &hf_rnsap_UL_Timeslot_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem768 },
27632 dissect_rnsap_UL_Timeslot_Information768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27633 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27634 ett_rnsap_UL_Timeslot_Information768, UL_Timeslot_Information768_sequence_of,
27635 1, maxNrOfTS, FALSE);
27641 static const per_sequence_t UL_TimeSlot_ISCP_InfoItem_sequence[] = {
27642 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
27643 { &hf_rnsap_uL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotISCP },
27644 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27645 { NULL, 0, 0, NULL }
27649 dissect_rnsap_UL_TimeSlot_ISCP_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27650 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27651 ett_rnsap_UL_TimeSlot_ISCP_InfoItem, UL_TimeSlot_ISCP_InfoItem_sequence);
27657 static const per_sequence_t UL_TimeSlot_ISCP_Info_sequence_of[1] = {
27658 { &hf_rnsap_UL_TimeSlot_ISCP_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_InfoItem },
27662 dissect_rnsap_UL_TimeSlot_ISCP_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27663 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27664 ett_rnsap_UL_TimeSlot_ISCP_Info, UL_TimeSlot_ISCP_Info_sequence_of,
27665 1, maxNrOfULTs, FALSE);
27673 dissect_rnsap_UL_Timeslot_ISCP_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27674 offset = dissect_rnsap_UL_TimeslotISCP(tvb, offset, actx, tree, hf_index);
27680 static const per_sequence_t UL_TimeSlot_ISCP_LCR_InfoItem_sequence[] = {
27681 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
27682 { &hf_rnsap_iSCP , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_ISCP_Value },
27683 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27684 { NULL, 0, 0, NULL }
27688 dissect_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27689 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27690 ett_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem, UL_TimeSlot_ISCP_LCR_InfoItem_sequence);
27696 static const per_sequence_t UL_TimeSlot_ISCP_LCR_Info_sequence_of[1] = {
27697 { &hf_rnsap_UL_TimeSlot_ISCP_LCR_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem },
27701 dissect_rnsap_UL_TimeSlot_ISCP_LCR_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27702 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27703 ett_rnsap_UL_TimeSlot_ISCP_LCR_Info, UL_TimeSlot_ISCP_LCR_Info_sequence_of,
27704 1, maxNrOfULTsLCR, FALSE);
27712 dissect_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27713 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27714 0U, 126U, NULL, FALSE);
27722 dissect_rnsap_INTEGER_M120_M58_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27723 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27724 -120, -58, NULL, TRUE);
27732 dissect_rnsap_INTEGER_1_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27733 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27734 1U, 32U, NULL, FALSE);
27740 static const per_sequence_t UL_TimingAdvanceCtrl_LCR_sequence[] = {
27741 { &hf_rnsap_sync_UL_codes_bitmap, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
27742 { &hf_rnsap_fPACH_info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FPACH_Information },
27743 { &hf_rnsap_prxUpPCHdes , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M120_M58_ },
27744 { &hf_rnsap_syncUL_procParameter, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SYNC_UL_ProcParameters },
27745 { &hf_rnsap_mMax , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_32 },
27746 { NULL, 0, 0, NULL }
27750 dissect_rnsap_UL_TimingAdvanceCtrl_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27751 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27752 ett_rnsap_UL_TimingAdvanceCtrl_LCR, UL_TimingAdvanceCtrl_LCR_sequence);
27760 dissect_rnsap_UL_DPCCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27761 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27762 0U, 5U, NULL, TRUE);
27768 static const value_string rnsap_UL_PhysCH_SF_Variation_vals[] = {
27769 { 0, "sf-variation-supported" },
27770 { 1, "sf-variation-not-supported" },
27776 dissect_rnsap_UL_PhysCH_SF_Variation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27777 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27778 2, NULL, FALSE, 0, NULL);
27786 dissect_rnsap_UL_Synchronisation_StepSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27787 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27788 1U, 8U, NULL, FALSE);
27796 dissect_rnsap_UL_Synchronisation_Frequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27797 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27798 1U, 8U, NULL, FALSE);
27804 static const per_sequence_t UL_Synchronisation_Parameters_LCR_sequence[] = {
27805 { &hf_rnsap_uL_Synchronisation_StepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Synchronisation_StepSize },
27806 { &hf_rnsap_uL_Synchronisation_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Synchronisation_Frequency },
27807 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27808 { NULL, 0, 0, NULL }
27812 dissect_rnsap_UL_Synchronisation_Parameters_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27813 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27814 ett_rnsap_UL_Synchronisation_Parameters_LCR, UL_Synchronisation_Parameters_LCR_sequence);
27822 dissect_rnsap_UpPTSInterferenceValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27823 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27824 0U, 127U, NULL, TRUE);
27830 static const value_string rnsap_Unidirectional_DCH_Indicator_vals[] = {
27831 { 0, "downlink-DCH-only" },
27832 { 1, "uplink-DCH-only" },
27838 dissect_rnsap_Unidirectional_DCH_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27839 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27840 2, NULL, FALSE, 0, NULL);
27846 static const per_sequence_t RNCsWithCellsInTheAccessedURA_Item_sequence[] = {
27847 { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
27848 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27849 { NULL, 0, 0, NULL }
27853 dissect_rnsap_RNCsWithCellsInTheAccessedURA_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27854 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27855 ett_rnsap_RNCsWithCellsInTheAccessedURA_Item, RNCsWithCellsInTheAccessedURA_Item_sequence);
27861 static const per_sequence_t RNCsWithCellsInTheAccessedURA_List_sequence_of[1] = {
27862 { &hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RNCsWithCellsInTheAccessedURA_Item },
27866 dissect_rnsap_RNCsWithCellsInTheAccessedURA_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27867 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27868 ett_rnsap_RNCsWithCellsInTheAccessedURA_List, RNCsWithCellsInTheAccessedURA_List_sequence_of,
27869 1, maxRNCinURA_1, FALSE);
27875 static const per_sequence_t URA_Information_sequence[] = {
27876 { &hf_rnsap_uRA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_ID },
27877 { &hf_rnsap_multipleURAsIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MultipleURAsIndicator },
27878 { &hf_rnsap_rNCsWithCellsInTheAccessedURA_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RNCsWithCellsInTheAccessedURA_List },
27879 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27880 { NULL, 0, 0, NULL }
27884 dissect_rnsap_URA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27885 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27886 ett_rnsap_URA_Information, URA_Information_sequence);
27894 dissect_rnsap_USCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27895 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27896 0U, 255U, NULL, FALSE);
27902 static const per_sequence_t USCH_InformationItem_sequence[] = {
27903 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
27904 { &hf_rnsap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27905 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
27906 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
27907 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
27908 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
27909 { &hf_rnsap_rb_Info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RB_Info },
27910 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27911 { NULL, 0, 0, NULL }
27915 dissect_rnsap_USCH_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27916 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27917 ett_rnsap_USCH_InformationItem, USCH_InformationItem_sequence);
27923 static const per_sequence_t USCH_Information_sequence_of[1] = {
27924 { &hf_rnsap_USCH_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_InformationItem },
27928 dissect_rnsap_USCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27929 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27930 ett_rnsap_USCH_Information, USCH_Information_sequence_of,
27931 1, maxNoOfUSCHs, FALSE);
27937 static const value_string rnsap_User_Plane_Congestion_Fields_Inclusion_vals[] = {
27938 { 0, "shall-be-included" },
27944 dissect_rnsap_User_Plane_Congestion_Fields_Inclusion(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27945 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27946 1, NULL, FALSE, 0, NULL);
27952 static const per_sequence_t RadioLinkSetupRequestFDD_sequence[] = {
27953 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
27954 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27955 { NULL, 0, 0, NULL }
27959 dissect_rnsap_RadioLinkSetupRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27960 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27961 ett_rnsap_RadioLinkSetupRequestFDD, RadioLinkSetupRequestFDD_sequence);
27967 static const per_sequence_t UL_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
27968 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCode },
27969 { &hf_rnsap_minUL_ChannelisationCodeLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MinUL_ChannelisationCodeLength },
27970 { &hf_rnsap_maxNrOfUL_DPCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNrOfUL_DPCHs },
27971 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
27972 { &hf_rnsap_ul_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
27973 { &hf_rnsap_ul_DPCCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DPCCH_SlotFormat },
27974 { &hf_rnsap_ul_SIRTarget , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
27975 { &hf_rnsap_diversityMode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityMode },
27976 { &hf_rnsap_not_Used_sSDT_CellIdLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27977 { &hf_rnsap_not_Used_s_FieldLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27978 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27979 { NULL, 0, 0, NULL }
27983 dissect_rnsap_UL_DPCH_Information_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27984 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27985 ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD, UL_DPCH_Information_RL_SetupRqstFDD_sequence);
27991 static const per_sequence_t PowerOffsetInformation_RL_SetupRqstFDD_sequence[] = {
27992 { &hf_rnsap_po1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27993 { &hf_rnsap_po2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27994 { &hf_rnsap_po3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27995 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27996 { NULL, 0, 0, NULL }
28000 dissect_rnsap_PowerOffsetInformation_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28001 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28002 ett_rnsap_PowerOffsetInformation_RL_SetupRqstFDD, PowerOffsetInformation_RL_SetupRqstFDD_sequence);
28008 static const per_sequence_t DL_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
28009 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
28010 { &hf_rnsap_dl_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_SlotFormat },
28011 { &hf_rnsap_nrOfDLchannelisationcodes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_NrOfDLchannelisationcodes },
28012 { &hf_rnsap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_SignallingMode },
28013 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
28014 { &hf_rnsap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MultiplexingPosition },
28015 { &hf_rnsap_powerOffsetInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_RL_SetupRqstFDD },
28016 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
28017 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
28018 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
28019 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28020 { NULL, 0, 0, NULL }
28024 dissect_rnsap_DL_DPCH_Information_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28025 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28026 ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD, DL_DPCH_Information_RL_SetupRqstFDD_sequence);
28032 static const per_sequence_t RL_InformationList_RL_SetupRqstFDD_sequence_of[1] = {
28033 { &hf_rnsap_RL_InformationList_RL_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28037 dissect_rnsap_RL_InformationList_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28038 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28039 ett_rnsap_RL_InformationList_RL_SetupRqstFDD, RL_InformationList_RL_SetupRqstFDD_sequence_of,
28040 1, maxNrOfRLs, FALSE);
28046 static const per_sequence_t RL_InformationItem_RL_SetupRqstFDD_sequence[] = {
28047 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28048 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
28049 { &hf_rnsap_firstRLS_indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FirstRLS_Indicator },
28050 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
28051 { &hf_rnsap_chipOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ChipOffset },
28052 { &hf_rnsap_propagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PropagationDelay },
28053 { &hf_rnsap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityControlField },
28054 { &hf_rnsap_dl_InitialTX_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
28055 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
28056 { &hf_rnsap_not_Used_sSDT_CellID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28057 { &hf_rnsap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmitDiversityIndicator },
28058 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28059 { NULL, 0, 0, NULL }
28063 dissect_rnsap_RL_InformationItem_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28064 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28065 ett_rnsap_RL_InformationItem_RL_SetupRqstFDD, RL_InformationItem_RL_SetupRqstFDD_sequence);
28071 static const per_sequence_t Additional_HS_Cell_Information_RL_Setup_ItemIEs_sequence[] = {
28072 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28073 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
28074 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
28075 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28076 { NULL, 0, 0, NULL }
28080 dissect_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28081 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28082 ett_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs, Additional_HS_Cell_Information_RL_Setup_ItemIEs_sequence);
28088 static const per_sequence_t Additional_HS_Cell_Information_RL_Setup_List_sequence_of[1] = {
28089 { &hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs },
28093 dissect_rnsap_Additional_HS_Cell_Information_RL_Setup_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28094 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28095 ett_rnsap_Additional_HS_Cell_Information_RL_Setup_List, Additional_HS_Cell_Information_RL_Setup_List_sequence_of,
28096 1, maxNrOfHSDSCH_1, FALSE);
28102 static const per_sequence_t PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD_sequence[] = {
28103 { &hf_rnsap_po2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
28104 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28105 { NULL, 0, 0, NULL }
28109 dissect_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28110 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28111 ett_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD, PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD_sequence);
28117 static const per_sequence_t F_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
28118 { &hf_rnsap_powerOffsetInformation_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD },
28119 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
28120 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
28121 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
28122 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28123 { NULL, 0, 0, NULL }
28127 dissect_rnsap_F_DPCH_Information_RL_SetupRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28128 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28129 ett_rnsap_F_DPCH_Information_RL_SetupRqstFDD, F_DPCH_Information_RL_SetupRqstFDD_sequence);
28135 static const per_sequence_t RadioLinkSetupRequestTDD_sequence[] = {
28136 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28137 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28138 { NULL, 0, 0, NULL }
28142 dissect_rnsap_RadioLinkSetupRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28143 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28144 ett_rnsap_RadioLinkSetupRequestTDD, RadioLinkSetupRequestTDD_sequence);
28150 static const per_sequence_t UL_Physical_Channel_Information_RL_SetupRqstTDD_sequence[] = {
28151 { &hf_rnsap_maxNrTimeslots_UL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrTimeslots },
28152 { &hf_rnsap_minimumSpreadingFactor_UL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MinimumSpreadingFactor },
28153 { &hf_rnsap_maxNrULPhysicalchannels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrULPhysicalchannels },
28154 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28155 { NULL, 0, 0, NULL }
28159 dissect_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28160 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28161 ett_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD, UL_Physical_Channel_Information_RL_SetupRqstTDD_sequence);
28167 static const per_sequence_t DL_Physical_Channel_Information_RL_SetupRqstTDD_sequence[] = {
28168 { &hf_rnsap_maxNrTimeslots_DL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrTimeslots },
28169 { &hf_rnsap_minimumSpreadingFactor_DL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MinimumSpreadingFactor },
28170 { &hf_rnsap_maxNrDLPhysicalchannels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrDLPhysicalchannels },
28171 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28172 { NULL, 0, 0, NULL }
28176 dissect_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28177 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28178 ett_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD, DL_Physical_Channel_Information_RL_SetupRqstTDD_sequence);
28184 static const per_sequence_t UL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of[1] = {
28185 { &hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28189 dissect_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28190 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28191 ett_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD, UL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of,
28192 1, maxNrOfCCTrCHs, FALSE);
28198 static const per_sequence_t UL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
28199 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28200 { &hf_rnsap_ul_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
28201 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
28202 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
28203 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28204 { NULL, 0, 0, NULL }
28208 dissect_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28209 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28210 ett_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, UL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence);
28216 static const per_sequence_t DL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of[1] = {
28217 { &hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28221 dissect_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28222 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28223 ett_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD, DL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of,
28224 1, maxNrOfCCTrCHs, FALSE);
28230 static const per_sequence_t CCTrCH_TPCItem_RL_SetupRqstTDD_sequence[] = {
28231 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28232 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28233 { NULL, 0, 0, NULL }
28237 dissect_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28238 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28239 ett_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD, CCTrCH_TPCItem_RL_SetupRqstTDD_sequence);
28245 static const per_sequence_t CCTrCH_TPCList_RL_SetupRqstTDD_sequence_of[1] = {
28246 { &hf_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD },
28250 dissect_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28251 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28252 ett_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD, CCTrCH_TPCList_RL_SetupRqstTDD_sequence_of,
28253 1, maxNrOfCCTrCHs, FALSE);
28259 static const per_sequence_t DL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
28260 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28261 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
28262 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
28263 { &hf_rnsap_dl_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
28264 { &hf_rnsap_tdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_TPC_DownlinkStepSize },
28265 { &hf_rnsap_cCTrCH_TPCList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD },
28266 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28267 { NULL, 0, 0, NULL }
28271 dissect_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28272 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28273 ett_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, DL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence);
28279 static const per_sequence_t RL_Information_RL_SetupRqstTDD_sequence[] = {
28280 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28281 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
28282 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
28283 { &hf_rnsap_specialBurstScheduling, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SpecialBurstScheduling },
28284 { &hf_rnsap_primaryCCPCH_RSCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP },
28285 { &hf_rnsap_dL_TimeSlot_ISCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_TimeSlot_ISCP_Info },
28286 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28287 { NULL, 0, 0, NULL }
28291 dissect_rnsap_RL_Information_RL_SetupRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28292 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28293 ett_rnsap_RL_Information_RL_SetupRqstTDD, RL_Information_RL_SetupRqstTDD_sequence);
28299 static const per_sequence_t RadioLinkSetupResponseFDD_sequence[] = {
28300 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28301 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28302 { NULL, 0, 0, NULL }
28306 dissect_rnsap_RadioLinkSetupResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28307 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28308 ett_rnsap_RadioLinkSetupResponseFDD, RadioLinkSetupResponseFDD_sequence);
28314 static const per_sequence_t RL_InformationResponseList_RL_SetupRspFDD_sequence_of[1] = {
28315 { &hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28319 dissect_rnsap_RL_InformationResponseList_RL_SetupRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28320 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28321 ett_rnsap_RL_InformationResponseList_RL_SetupRspFDD, RL_InformationResponseList_RL_SetupRspFDD_sequence_of,
28322 1, maxNrOfRLs, FALSE);
28328 static const per_sequence_t Combining_RL_SetupRspFDD_sequence[] = {
28329 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28330 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28331 { NULL, 0, 0, NULL }
28335 dissect_rnsap_Combining_RL_SetupRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28336 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28337 ett_rnsap_Combining_RL_SetupRspFDD, Combining_RL_SetupRspFDD_sequence);
28343 static const per_sequence_t NonCombiningOrFirstRL_RL_SetupRspFDD_sequence[] = {
28344 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
28345 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28346 { NULL, 0, 0, NULL }
28350 dissect_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28351 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28352 ett_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD, NonCombiningOrFirstRL_RL_SetupRspFDD_sequence);
28358 static const value_string rnsap_DiversityIndication_RL_SetupRspFDD_vals[] = {
28359 { 0, "combining" },
28360 { 1, "nonCombiningOrFirstRL" },
28364 static const per_choice_t DiversityIndication_RL_SetupRspFDD_choice[] = {
28365 { 0, &hf_rnsap_combining , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_SetupRspFDD },
28366 { 1, &hf_rnsap_nonCombiningOrFirstRL, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD },
28367 { 0, NULL, 0, NULL }
28371 dissect_rnsap_DiversityIndication_RL_SetupRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28372 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
28373 ett_rnsap_DiversityIndication_RL_SetupRspFDD, DiversityIndication_RL_SetupRspFDD_choice,
28380 static const per_sequence_t RL_InformationResponseItem_RL_SetupRspFDD_sequence[] = {
28381 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28382 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
28383 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
28384 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
28385 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
28386 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
28387 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
28388 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28389 { &hf_rnsap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformation },
28390 { &hf_rnsap_diversityIndication, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_SetupRspFDD },
28391 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
28392 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28393 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28394 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
28395 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
28396 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28397 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28398 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryScramblingCode },
28399 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28400 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28401 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
28402 { &hf_rnsap_not_Used_dSCHInformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28403 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
28404 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
28405 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
28406 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
28407 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28408 { NULL, 0, 0, NULL }
28412 dissect_rnsap_RL_InformationResponseItem_RL_SetupRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28413 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28414 ett_rnsap_RL_InformationResponseItem_RL_SetupRspFDD, RL_InformationResponseItem_RL_SetupRspFDD_sequence);
28420 static const per_sequence_t Additional_HS_Cell_Information_Response_ItemIEs_sequence[] = {
28421 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28422 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
28423 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response },
28424 { &hf_rnsap_sixtyfourQAM_DL_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_SupportIndicator },
28425 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28426 { NULL, 0, 0, NULL }
28430 dissect_rnsap_Additional_HS_Cell_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28431 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28432 ett_rnsap_Additional_HS_Cell_Information_Response_ItemIEs, Additional_HS_Cell_Information_Response_ItemIEs_sequence);
28438 static const per_sequence_t Additional_HS_Cell_Information_Response_List_sequence_of[1] = {
28439 { &hf_rnsap_Additional_HS_Cell_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_Response_ItemIEs },
28443 dissect_rnsap_Additional_HS_Cell_Information_Response_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28444 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28445 ett_rnsap_Additional_HS_Cell_Information_Response_List, Additional_HS_Cell_Information_Response_List_sequence_of,
28446 1, maxNrOfHSDSCH_1, FALSE);
28452 static const per_sequence_t RadioLinkSetupResponseTDD_sequence[] = {
28453 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28454 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28455 { NULL, 0, 0, NULL }
28459 dissect_rnsap_RadioLinkSetupResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28460 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28461 ett_rnsap_RadioLinkSetupResponseTDD, RadioLinkSetupResponseTDD_sequence);
28469 dissect_rnsap_UL_CCTrCHInformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28470 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28478 dissect_rnsap_DL_CCTrCHInformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28479 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28487 dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28488 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28496 dissect_rnsap_DSCH_InformationResponse_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28497 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28505 dissect_rnsap_USCH_InformationResponse_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28506 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28512 static const per_sequence_t RL_InformationResponse_RL_SetupRspTDD_sequence[] = {
28513 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28514 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
28515 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
28516 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
28517 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
28518 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
28519 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28520 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28521 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
28522 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28523 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28524 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28525 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellParameterID },
28526 { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SyncCase },
28527 { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
28528 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCTD_Indicator },
28529 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
28530 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
28531 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
28532 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
28533 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
28534 { &hf_rnsap_secondary_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD },
28535 { &hf_rnsap_ul_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_SetupRspTDD },
28536 { &hf_rnsap_dl_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_SetupRspTDD },
28537 { &hf_rnsap_dCH_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD },
28538 { &hf_rnsap_dsch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_SetupRspTDD },
28539 { &hf_rnsap_usch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_SetupRspTDD },
28540 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
28541 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
28542 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28543 { NULL, 0, 0, NULL }
28547 dissect_rnsap_RL_InformationResponse_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28548 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28549 ett_rnsap_RL_InformationResponse_RL_SetupRspTDD, RL_InformationResponse_RL_SetupRspTDD_sequence);
28557 dissect_rnsap_UL_DPCH_InformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28558 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28564 static const per_sequence_t UL_CCTrCHInformationItem_RL_SetupRspTDD_sequence[] = {
28565 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28566 { &hf_rnsap_ul_DPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_SetupRspTDD },
28567 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28568 { NULL, 0, 0, NULL }
28572 dissect_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28573 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28574 ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD, UL_CCTrCHInformationItem_RL_SetupRspTDD_sequence);
28580 static const per_sequence_t UL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of[1] = {
28581 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD },
28585 dissect_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28586 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28587 ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD, UL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of,
28588 1, maxNrOfCCTrCHs, FALSE);
28594 static const per_sequence_t UL_DPCH_InformationItem_RL_SetupRspTDD_sequence[] = {
28595 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28596 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28597 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28598 { &hf_rnsap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information },
28599 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28600 { NULL, 0, 0, NULL }
28604 dissect_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28605 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28606 ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD, UL_DPCH_InformationItem_RL_SetupRspTDD_sequence);
28614 dissect_rnsap_DL_DPCH_InformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28615 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28621 static const per_sequence_t DL_CCTrCHInformationItem_RL_SetupRspTDD_sequence[] = {
28622 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28623 { &hf_rnsap_dl_DPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_SetupRspTDD },
28624 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28625 { NULL, 0, 0, NULL }
28629 dissect_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28630 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28631 ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD, DL_CCTrCHInformationItem_RL_SetupRspTDD_sequence);
28637 static const per_sequence_t DL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of[1] = {
28638 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD },
28642 dissect_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28643 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28644 ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD, DL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of,
28645 1, maxNrOfCCTrCHs, FALSE);
28651 static const per_sequence_t DL_DPCH_InformationItem_RL_SetupRspTDD_sequence[] = {
28652 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28653 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28654 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28655 { &hf_rnsap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information },
28656 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28657 { NULL, 0, 0, NULL }
28661 dissect_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28662 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28663 ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD, DL_DPCH_InformationItem_RL_SetupRspTDD_sequence);
28669 static const per_sequence_t DSCHInformationItem_RL_SetupRspTDD_sequence[] = {
28670 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
28671 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
28672 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
28673 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
28674 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
28675 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28676 { NULL, 0, 0, NULL }
28680 dissect_rnsap_DSCHInformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28681 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28682 ett_rnsap_DSCHInformationItem_RL_SetupRspTDD, DSCHInformationItem_RL_SetupRspTDD_sequence);
28688 static const per_sequence_t DSCH_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
28689 { &hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCHInformationItem_RL_SetupRspTDD },
28693 dissect_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28694 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28695 ett_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD, DSCH_InformationListIEs_RL_SetupRspTDD_sequence_of,
28696 0, maxNoOfDSCHs, FALSE);
28702 static const per_sequence_t USCHInformationItem_RL_SetupRspTDD_sequence[] = {
28703 { &hf_rnsap_usch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
28704 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
28705 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
28706 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
28707 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28708 { NULL, 0, 0, NULL }
28712 dissect_rnsap_USCHInformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28713 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28714 ett_rnsap_USCHInformationItem_RL_SetupRspTDD, USCHInformationItem_RL_SetupRspTDD_sequence);
28720 static const per_sequence_t USCH_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
28721 { &hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCHInformationItem_RL_SetupRspTDD },
28725 dissect_rnsap_USCH_InformationListIEs_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28726 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28727 ett_rnsap_USCH_InformationListIEs_RL_SetupRspTDD, USCH_InformationListIEs_RL_SetupRspTDD_sequence_of,
28728 0, maxNoOfUSCHs, FALSE);
28736 dissect_rnsap_UL_LCR_CCTrCHInformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28737 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28745 dissect_rnsap_DL_LCR_CCTrCHInformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28746 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28754 dissect_rnsap_DSCH_LCR_InformationResponse_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28755 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28763 dissect_rnsap_USCH_LCR_InformationResponse_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28764 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28770 static const per_sequence_t RL_LCR_InformationResponse_RL_SetupRspTDD_sequence[] = {
28771 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28772 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_Information },
28773 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
28774 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
28775 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
28776 { &hf_rnsap_ul_TimeSlot_ISCP_LCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_LCR_Info },
28777 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28778 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28779 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
28780 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28781 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28782 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28783 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellParameterID },
28784 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCTD_Indicator },
28785 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
28786 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
28787 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
28788 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
28789 { &hf_rnsap_secondary_LCR_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD },
28790 { &hf_rnsap_ul_LCR_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_LCR_CCTrCHInformationList_RL_SetupRspTDD },
28791 { &hf_rnsap_dl_LCR_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_LCR_CCTrCHInformationList_RL_SetupRspTDD },
28792 { &hf_rnsap_dCH_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD },
28793 { &hf_rnsap_dsch_LCR_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_LCR_InformationResponse_RL_SetupRspTDD },
28794 { &hf_rnsap_usch_LCR_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_LCR_InformationResponse_RL_SetupRspTDD },
28795 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
28796 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
28797 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28798 { NULL, 0, 0, NULL }
28802 dissect_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28803 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28804 ett_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD, RL_LCR_InformationResponse_RL_SetupRspTDD_sequence);
28812 dissect_rnsap_UL_DPCH_LCR_InformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28813 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28819 static const per_sequence_t UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD_sequence[] = {
28820 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28821 { &hf_rnsap_ul_DPCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_LCR_InformationList_RL_SetupRspTDD },
28822 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28823 { NULL, 0, 0, NULL }
28827 dissect_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28828 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28829 ett_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD, UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD_sequence);
28835 static const per_sequence_t UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of[1] = {
28836 { &hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD },
28840 dissect_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28841 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28842 ett_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD, UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of,
28843 1, maxNrOfCCTrCHsLCR, FALSE);
28849 static const per_sequence_t UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28850 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28851 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28852 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28853 { &hf_rnsap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_Information },
28854 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28855 { NULL, 0, 0, NULL }
28859 dissect_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28860 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28861 ett_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD, UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28869 dissect_rnsap_DL_DPCH_LCR_InformationList_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28870 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28876 static const per_sequence_t DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28877 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28878 { &hf_rnsap_dl_DPCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_LCR_InformationList_RL_SetupRspTDD },
28879 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28880 { NULL, 0, 0, NULL }
28884 dissect_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28885 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28886 ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD, DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28892 static const per_sequence_t DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_sequence_of[1] = {
28893 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD },
28897 dissect_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28898 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28899 ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_sequence_of,
28900 1, maxNrOfCCTrCHsLCR, FALSE);
28906 static const per_sequence_t DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28907 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28908 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28909 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28910 { &hf_rnsap_dL_Timeslot_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_Information },
28911 { &hf_rnsap_tSTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TSTD_Indicator },
28912 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28913 { NULL, 0, 0, NULL }
28917 dissect_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28918 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28919 ett_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD, DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28925 static const per_sequence_t DSCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28926 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
28927 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
28928 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
28929 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
28930 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
28931 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28932 { NULL, 0, 0, NULL }
28936 dissect_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28937 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28938 ett_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD, DSCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28944 static const per_sequence_t DSCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
28945 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD },
28949 dissect_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28950 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28951 ett_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD, DSCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of,
28952 0, maxNoOfDSCHsLCR, FALSE);
28958 static const per_sequence_t USCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28959 { &hf_rnsap_usch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
28960 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
28961 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
28962 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
28963 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28964 { NULL, 0, 0, NULL }
28968 dissect_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28969 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28970 ett_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD, USCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28976 static const per_sequence_t USCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
28977 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD },
28981 dissect_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28982 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28983 ett_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD, USCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of,
28984 0, maxNoOfUSCHsLCR, FALSE);
28992 dissect_rnsap_UL_CCTrCHInformationList_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28993 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29001 dissect_rnsap_DL_CCTrCHInformationList_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29002 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29008 static const per_sequence_t RL_InformationResponse_RL_SetupRspTDD768_sequence[] = {
29009 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29010 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29011 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29012 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29013 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29014 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
29015 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29016 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29017 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29018 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29019 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29020 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
29021 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellParameterID },
29022 { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SyncCase },
29023 { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
29024 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCTD_Indicator },
29025 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
29026 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
29027 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
29028 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
29029 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
29030 { &hf_rnsap_secondary_CCPCH_Info_TDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD768 },
29031 { &hf_rnsap_ul_CCTrCHInformation768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_SetupRspTDD768 },
29032 { &hf_rnsap_dl_CCTrCHInformation768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_SetupRspTDD768 },
29033 { &hf_rnsap_dCH_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD },
29034 { &hf_rnsap_dsch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_SetupRspTDD },
29035 { &hf_rnsap_usch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_SetupRspTDD },
29036 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29037 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29038 { &hf_rnsap_gA_CellAdditionalShapes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_CellAdditionalShapes },
29039 { &hf_rnsap_hCS_Prio , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HCS_Prio },
29040 { &hf_rnsap_timeSlot_RL_SetupRspTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
29041 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29042 { NULL, 0, 0, NULL }
29046 dissect_rnsap_RL_InformationResponse_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29047 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29048 ett_rnsap_RL_InformationResponse_RL_SetupRspTDD768, RL_InformationResponse_RL_SetupRspTDD768_sequence);
29056 dissect_rnsap_UL_DPCH_InformationList_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29057 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29063 static const per_sequence_t UL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence[] = {
29064 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29065 { &hf_rnsap_ul_DPCH_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_SetupRspTDD768 },
29066 { &hf_rnsap_uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
29067 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29068 { NULL, 0, 0, NULL }
29072 dissect_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29073 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29074 ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768, UL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence);
29080 static const per_sequence_t UL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of[1] = {
29081 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768 },
29085 dissect_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29086 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29087 ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768, UL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of,
29088 1, maxNrOfCCTrCHs, FALSE);
29094 static const per_sequence_t UL_DPCH_InformationItem_RL_SetupRspTDD768_sequence[] = {
29095 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29096 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29097 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29098 { &hf_rnsap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information768 },
29099 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29100 { NULL, 0, 0, NULL }
29104 dissect_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29105 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29106 ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768, UL_DPCH_InformationItem_RL_SetupRspTDD768_sequence);
29114 dissect_rnsap_DL_DPCH_InformationList_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29115 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29121 static const per_sequence_t DL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence[] = {
29122 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29123 { &hf_rnsap_dl_DPCH_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_SetupRspTDD768 },
29124 { &hf_rnsap_cCTrCH_Maximum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
29125 { &hf_rnsap_cCTrCH_Minimum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
29126 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29127 { NULL, 0, 0, NULL }
29131 dissect_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29132 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29133 ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768, DL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence);
29139 static const per_sequence_t DL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of[1] = {
29140 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768 },
29144 dissect_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29145 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29146 ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768, DL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of,
29147 1, maxNrOfCCTrCHs, FALSE);
29153 static const per_sequence_t DL_DPCH_InformationItem_RL_SetupRspTDD768_sequence[] = {
29154 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29155 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29156 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29157 { &hf_rnsap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information768 },
29158 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29159 { NULL, 0, 0, NULL }
29163 dissect_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29164 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29165 ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768, DL_DPCH_InformationItem_RL_SetupRspTDD768_sequence);
29171 static const per_sequence_t RadioLinkSetupFailureFDD_sequence[] = {
29172 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29173 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29174 { NULL, 0, 0, NULL }
29178 dissect_rnsap_RadioLinkSetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29179 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29180 ett_rnsap_RadioLinkSetupFailureFDD, RadioLinkSetupFailureFDD_sequence);
29186 static const per_sequence_t GeneralCauseList_RL_SetupFailureFDD_sequence[] = {
29187 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
29188 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29189 { NULL, 0, 0, NULL }
29193 dissect_rnsap_GeneralCauseList_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29194 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29195 ett_rnsap_GeneralCauseList_RL_SetupFailureFDD, GeneralCauseList_RL_SetupFailureFDD_sequence);
29201 static const per_sequence_t UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of[1] = {
29202 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29206 dissect_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29207 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29208 ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD, UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of,
29209 1, maxNrOfRLs, FALSE);
29215 static const per_sequence_t SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of[1] = {
29216 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29220 dissect_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29221 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29222 ett_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD, SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of,
29223 0, maxNrOfRLs_1, FALSE);
29229 static const per_sequence_t RLSpecificCauseList_RL_SetupFailureFDD_sequence[] = {
29230 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD },
29231 { &hf_rnsap_successful_RL_InformationRespList_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD },
29232 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29233 { NULL, 0, 0, NULL }
29237 dissect_rnsap_RLSpecificCauseList_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29238 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29239 ett_rnsap_RLSpecificCauseList_RL_SetupFailureFDD, RLSpecificCauseList_RL_SetupFailureFDD_sequence);
29245 static const value_string rnsap_CauseLevel_RL_SetupFailureFDD_vals[] = {
29246 { 0, "generalCause" },
29247 { 1, "rLSpecificCause" },
29251 static const per_choice_t CauseLevel_RL_SetupFailureFDD_choice[] = {
29252 { 0, &hf_rnsap_generalCause , ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_SetupFailureFDD },
29253 { 1, &hf_rnsap_rLSpecificCause, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_SetupFailureFDD },
29254 { 0, NULL, 0, NULL }
29258 dissect_rnsap_CauseLevel_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29259 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29260 ett_rnsap_CauseLevel_RL_SetupFailureFDD, CauseLevel_RL_SetupFailureFDD_choice,
29267 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence[] = {
29268 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29269 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
29270 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29271 { NULL, 0, 0, NULL }
29275 dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29276 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29277 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD, UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence);
29283 static const per_sequence_t Combining_RL_SetupFailureFDD_sequence[] = {
29284 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29285 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29286 { NULL, 0, 0, NULL }
29290 dissect_rnsap_Combining_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29291 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29292 ett_rnsap_Combining_RL_SetupFailureFDD, Combining_RL_SetupFailureFDD_sequence);
29298 static const per_sequence_t NonCombiningOrFirstRL_RL_SetupFailureFDD_sequence[] = {
29299 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
29300 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29301 { NULL, 0, 0, NULL }
29305 dissect_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29306 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29307 ett_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD, NonCombiningOrFirstRL_RL_SetupFailureFDD_sequence);
29313 static const value_string rnsap_DiversityIndication_RL_SetupFailureFDD_vals[] = {
29314 { 0, "combining" },
29315 { 1, "nonCombiningOrFirstRL" },
29319 static const per_choice_t DiversityIndication_RL_SetupFailureFDD_choice[] = {
29320 { 0, &hf_rnsap_combining_01 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_SetupFailureFDD },
29321 { 1, &hf_rnsap_nonCombiningOrFirstRL_01, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD },
29322 { 0, NULL, 0, NULL }
29326 dissect_rnsap_DiversityIndication_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29327 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29328 ett_rnsap_DiversityIndication_RL_SetupFailureFDD, DiversityIndication_RL_SetupFailureFDD_choice,
29335 static const per_sequence_t SuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence[] = {
29336 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29337 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
29338 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29339 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29340 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29341 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29342 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
29343 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
29344 { &hf_rnsap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformation },
29345 { &hf_rnsap_diversityIndication_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_SetupFailureFDD },
29346 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
29347 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29348 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29349 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
29350 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29351 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29352 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29353 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
29354 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryScramblingCode },
29355 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
29356 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
29357 { &hf_rnsap_not_Used_dSCH_InformationResponse_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
29358 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29359 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29360 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
29361 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
29362 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29363 { NULL, 0, 0, NULL }
29367 dissect_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29368 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29369 ett_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD, SuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence);
29375 static const per_sequence_t RadioLinkSetupFailureTDD_sequence[] = {
29376 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29377 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29378 { NULL, 0, 0, NULL }
29382 dissect_rnsap_RadioLinkSetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29383 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29384 ett_rnsap_RadioLinkSetupFailureTDD, RadioLinkSetupFailureTDD_sequence);
29390 static const per_sequence_t GeneralCauseList_RL_SetupFailureTDD_sequence[] = {
29391 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
29392 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29393 { NULL, 0, 0, NULL }
29397 dissect_rnsap_GeneralCauseList_RL_SetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29398 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29399 ett_rnsap_GeneralCauseList_RL_SetupFailureTDD, GeneralCauseList_RL_SetupFailureTDD_sequence);
29407 dissect_rnsap_Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29408 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29414 static const per_sequence_t RLSpecificCauseList_RL_SetupFailureTDD_sequence[] = {
29415 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD },
29416 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29417 { NULL, 0, 0, NULL }
29421 dissect_rnsap_RLSpecificCauseList_RL_SetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29422 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29423 ett_rnsap_RLSpecificCauseList_RL_SetupFailureTDD, RLSpecificCauseList_RL_SetupFailureTDD_sequence);
29429 static const value_string rnsap_CauseLevel_RL_SetupFailureTDD_vals[] = {
29430 { 0, "generalCause" },
29431 { 1, "rLSpecificCause" },
29435 static const per_choice_t CauseLevel_RL_SetupFailureTDD_choice[] = {
29436 { 0, &hf_rnsap_generalCause_01, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_SetupFailureTDD },
29437 { 1, &hf_rnsap_rLSpecificCause_01, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_SetupFailureTDD },
29438 { 0, NULL, 0, NULL }
29442 dissect_rnsap_CauseLevel_RL_SetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29443 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29444 ett_rnsap_CauseLevel_RL_SetupFailureTDD, CauseLevel_RL_SetupFailureTDD_choice,
29451 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_sequence[] = {
29452 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29453 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
29454 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29455 { NULL, 0, 0, NULL }
29459 dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29460 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29461 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD, UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_sequence);
29467 static const per_sequence_t RadioLinkAdditionRequestFDD_sequence[] = {
29468 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29469 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29470 { NULL, 0, 0, NULL }
29474 dissect_rnsap_RadioLinkAdditionRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29475 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29476 ett_rnsap_RadioLinkAdditionRequestFDD, RadioLinkAdditionRequestFDD_sequence);
29482 static const per_sequence_t RL_InformationList_RL_AdditionRqstFDD_sequence_of[1] = {
29483 { &hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29487 dissect_rnsap_RL_InformationList_RL_AdditionRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29488 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29489 ett_rnsap_RL_InformationList_RL_AdditionRqstFDD, RL_InformationList_RL_AdditionRqstFDD_sequence_of,
29490 1, maxNrOfRLs_1, FALSE);
29496 static const per_sequence_t RL_Information_RL_AdditionRqstFDD_sequence[] = {
29497 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29498 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
29499 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
29500 { &hf_rnsap_chipOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ChipOffset },
29501 { &hf_rnsap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityControlField },
29502 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
29503 { &hf_rnsap_not_Used_sSDT_CellID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
29504 { &hf_rnsap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmitDiversityIndicator },
29505 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29506 { NULL, 0, 0, NULL }
29510 dissect_rnsap_RL_Information_RL_AdditionRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29511 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29512 ett_rnsap_RL_Information_RL_AdditionRqstFDD, RL_Information_RL_AdditionRqstFDD_sequence);
29518 static const per_sequence_t Additional_HS_Cell_Information_RL_Addition_ItemIEs_sequence[] = {
29519 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29520 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
29521 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
29522 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29523 { NULL, 0, 0, NULL }
29527 dissect_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29528 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29529 ett_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs, Additional_HS_Cell_Information_RL_Addition_ItemIEs_sequence);
29535 static const per_sequence_t Additional_HS_Cell_Information_RL_Addition_List_sequence_of[1] = {
29536 { &hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs },
29540 dissect_rnsap_Additional_HS_Cell_Information_RL_Addition_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29541 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29542 ett_rnsap_Additional_HS_Cell_Information_RL_Addition_List, Additional_HS_Cell_Information_RL_Addition_List_sequence_of,
29543 1, maxNrOfHSDSCH_1, FALSE);
29549 static const value_string rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
29555 static const per_choice_t Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
29556 { 0, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
29557 { 1, &hf_rnsap_addition , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_To_Add_List },
29558 { 0, NULL, 0, NULL }
29562 dissect_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29563 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29564 ett_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_choice,
29571 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Add_Req_sequence[] = {
29572 { &hf_rnsap_setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency },
29573 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29574 { NULL, 0, 0, NULL }
29578 dissect_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29579 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29580 ett_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req, Additional_EDCH_Cell_Information_RL_Add_Req_sequence);
29586 static const per_sequence_t EDPCH_Information_RLAdditionReq_FDD_sequence[] = {
29587 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Max_Set_E_DPDCHs },
29588 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
29589 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information },
29590 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TTI },
29591 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DPCCH_PO },
29592 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_2_IndexStepThreshold },
29593 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_3_IndexStepThreshold },
29594 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
29595 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29596 { NULL, 0, 0, NULL }
29600 dissect_rnsap_EDPCH_Information_RLAdditionReq_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29601 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29602 ett_rnsap_EDPCH_Information_RLAdditionReq_FDD, EDPCH_Information_RLAdditionReq_FDD_sequence);
29608 static const per_sequence_t RadioLinkAdditionRequestTDD_sequence[] = {
29609 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29610 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29611 { NULL, 0, 0, NULL }
29615 dissect_rnsap_RadioLinkAdditionRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29616 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29617 ett_rnsap_RadioLinkAdditionRequestTDD, RadioLinkAdditionRequestTDD_sequence);
29623 static const per_sequence_t RL_Information_RL_AdditionRqstTDD_sequence[] = {
29624 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29625 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
29626 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
29627 { &hf_rnsap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityControlField },
29628 { &hf_rnsap_primaryCCPCH_RSCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP },
29629 { &hf_rnsap_dL_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_TimeSlot_ISCP_Info },
29630 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29631 { NULL, 0, 0, NULL }
29635 dissect_rnsap_RL_Information_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29636 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29637 ett_rnsap_RL_Information_RL_AdditionRqstTDD, RL_Information_RL_AdditionRqstTDD_sequence);
29643 static const per_sequence_t UL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
29644 { &hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29648 dissect_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29649 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29650 ett_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, UL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of,
29651 1, maxNrOfCCTrCHs, FALSE);
29657 static const per_sequence_t UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
29658 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29659 { &hf_rnsap_uplinkStepSizeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_TPC_UplinkStepSize_LCR },
29660 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29661 { NULL, 0, 0, NULL }
29665 dissect_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29666 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29667 ett_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD, UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence);
29673 static const per_sequence_t DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
29674 { &hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29678 dissect_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29679 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29680 ett_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of,
29681 1, maxNrOfCCTrCHs, FALSE);
29687 static const per_sequence_t DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
29688 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29689 { &hf_rnsap_downlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_TPC_DownlinkStepSize },
29690 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29691 { NULL, 0, 0, NULL }
29695 dissect_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29696 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29697 ett_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence);
29703 static const per_sequence_t RadioLinkAdditionResponseFDD_sequence[] = {
29704 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29705 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29706 { NULL, 0, 0, NULL }
29710 dissect_rnsap_RadioLinkAdditionResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29711 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29712 ett_rnsap_RadioLinkAdditionResponseFDD, RadioLinkAdditionResponseFDD_sequence);
29718 static const per_sequence_t RL_InformationResponseList_RL_AdditionRspFDD_sequence_of[1] = {
29719 { &hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29723 dissect_rnsap_RL_InformationResponseList_RL_AdditionRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29724 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29725 ett_rnsap_RL_InformationResponseList_RL_AdditionRspFDD, RL_InformationResponseList_RL_AdditionRspFDD_sequence_of,
29726 1, maxNrOfRLs_1, FALSE);
29734 dissect_rnsap_DL_CodeInformationList_RL_AdditionRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29735 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29741 static const per_sequence_t Combining_RL_AdditionRspFDD_sequence[] = {
29742 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29743 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29744 { NULL, 0, 0, NULL }
29748 dissect_rnsap_Combining_RL_AdditionRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29749 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29750 ett_rnsap_Combining_RL_AdditionRspFDD, Combining_RL_AdditionRspFDD_sequence);
29756 static const per_sequence_t NonCombining_RL_AdditionRspFDD_sequence[] = {
29757 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
29758 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29759 { NULL, 0, 0, NULL }
29763 dissect_rnsap_NonCombining_RL_AdditionRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29764 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29765 ett_rnsap_NonCombining_RL_AdditionRspFDD, NonCombining_RL_AdditionRspFDD_sequence);
29771 static const value_string rnsap_DiversityIndication_RL_AdditionRspFDD_vals[] = {
29772 { 0, "combining" },
29773 { 1, "nonCombining" },
29777 static const per_choice_t DiversityIndication_RL_AdditionRspFDD_choice[] = {
29778 { 0, &hf_rnsap_combining_02 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_AdditionRspFDD },
29779 { 1, &hf_rnsap_nonCombining , ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombining_RL_AdditionRspFDD },
29780 { 0, NULL, 0, NULL }
29784 dissect_rnsap_DiversityIndication_RL_AdditionRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29785 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29786 ett_rnsap_DiversityIndication_RL_AdditionRspFDD, DiversityIndication_RL_AdditionRspFDD_choice,
29793 static const per_sequence_t RL_InformationResponseItem_RL_AdditionRspFDD_sequence[] = {
29794 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29795 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
29796 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29797 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29798 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29799 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29800 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
29801 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
29802 { &hf_rnsap_dl_CodeInformation_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CodeInformationList_RL_AdditionRspFDD },
29803 { &hf_rnsap_diversityIndication_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_AdditionRspFDD },
29804 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
29805 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29806 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29807 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
29808 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29809 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29810 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29811 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29812 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29813 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
29814 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
29815 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
29816 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29817 { NULL, 0, 0, NULL }
29821 dissect_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29822 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29823 ett_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD, RL_InformationResponseItem_RL_AdditionRspFDD_sequence);
29829 static const per_sequence_t Additional_HS_Cell_Change_Information_Response_ItemIEs_sequence[] = {
29830 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29831 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
29832 { &hf_rnsap_hS_DSCH_Secondary_Serving_Cell_Change_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response },
29833 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29834 { NULL, 0, 0, NULL }
29838 dissect_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29839 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29840 ett_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs, Additional_HS_Cell_Change_Information_Response_ItemIEs_sequence);
29846 static const per_sequence_t Additional_HS_Cell_Change_Information_Response_List_sequence_of[1] = {
29847 { &hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs },
29851 dissect_rnsap_Additional_HS_Cell_Change_Information_Response_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29852 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29853 ett_rnsap_Additional_HS_Cell_Change_Information_Response_List, Additional_HS_Cell_Change_Information_Response_List_sequence_of,
29854 1, maxNrOfHSDSCH_1, FALSE);
29860 static const per_sequence_t RadioLinkAdditionResponseTDD_sequence[] = {
29861 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29862 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29863 { NULL, 0, 0, NULL }
29867 dissect_rnsap_RadioLinkAdditionResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29868 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29869 ett_rnsap_RadioLinkAdditionResponseTDD, RadioLinkAdditionResponseTDD_sequence);
29877 dissect_rnsap_UL_CCTrCHInformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29878 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29886 dissect_rnsap_DL_CCTrCHInformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29887 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29893 static const per_sequence_t Combining_RL_AdditionRspTDD_sequence[] = {
29894 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29895 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29896 { NULL, 0, 0, NULL }
29900 dissect_rnsap_Combining_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29901 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29902 ett_rnsap_Combining_RL_AdditionRspTDD, Combining_RL_AdditionRspTDD_sequence);
29908 static const per_sequence_t NonCombining_RL_AdditionRspTDD_sequence[] = {
29909 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
29910 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29911 { NULL, 0, 0, NULL }
29915 dissect_rnsap_NonCombining_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29916 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29917 ett_rnsap_NonCombining_RL_AdditionRspTDD, NonCombining_RL_AdditionRspTDD_sequence);
29923 static const value_string rnsap_DiversityIndication_RL_AdditionRspTDD_vals[] = {
29924 { 0, "combining" },
29925 { 1, "nonCombining" },
29929 static const per_choice_t DiversityIndication_RL_AdditionRspTDD_choice[] = {
29930 { 0, &hf_rnsap_combining_03 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_AdditionRspTDD },
29931 { 1, &hf_rnsap_nonCombining_01, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombining_RL_AdditionRspTDD },
29932 { 0, NULL, 0, NULL }
29936 dissect_rnsap_DiversityIndication_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29937 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29938 ett_rnsap_DiversityIndication_RL_AdditionRspTDD, DiversityIndication_RL_AdditionRspTDD_choice,
29945 static const per_sequence_t DCH_Information_RL_AdditionRspTDD_sequence[] = {
29946 { &hf_rnsap_diversityIndication_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_AdditionRspTDD },
29947 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29948 { NULL, 0, 0, NULL }
29952 dissect_rnsap_DCH_Information_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29953 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29954 ett_rnsap_DCH_Information_RL_AdditionRspTDD, DCH_Information_RL_AdditionRspTDD_sequence);
29962 dissect_rnsap_DSCH_InformationResponse_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29963 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29971 dissect_rnsap_USCH_InformationResponse_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29972 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29978 static const per_sequence_t RL_InformationResponse_RL_AdditionRspTDD_sequence[] = {
29979 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29980 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29981 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29982 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29983 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29984 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
29985 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29986 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29987 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29988 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29989 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29990 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
29991 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
29992 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
29993 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
29994 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
29995 { &hf_rnsap_secondary_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD },
29996 { &hf_rnsap_ul_CCTrCHInformation_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_AdditionRspTDD },
29997 { &hf_rnsap_dl_CCTrCHInformation_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_AdditionRspTDD },
29998 { &hf_rnsap_dCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_Information_RL_AdditionRspTDD },
29999 { &hf_rnsap_dSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_AdditionRspTDD },
30000 { &hf_rnsap_uSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_AdditionRspTDD },
30001 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
30002 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
30003 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30004 { NULL, 0, 0, NULL }
30008 dissect_rnsap_RL_InformationResponse_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30009 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30010 ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD, RL_InformationResponse_RL_AdditionRspTDD_sequence);
30018 dissect_rnsap_UL_DPCH_InformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30019 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30025 static const per_sequence_t UL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence[] = {
30026 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30027 { &hf_rnsap_ul_DPCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_AdditionRspTDD },
30028 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30029 { NULL, 0, 0, NULL }
30033 dissect_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30034 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30035 ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD, UL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence);
30041 static const per_sequence_t UL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
30042 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD },
30046 dissect_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30047 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30048 ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD, UL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of,
30049 1, maxNrOfCCTrCHs, FALSE);
30055 static const per_sequence_t UL_DPCH_InformationItem_RL_AdditionRspTDD_sequence[] = {
30056 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
30057 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
30058 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
30059 { &hf_rnsap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information },
30060 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30061 { NULL, 0, 0, NULL }
30065 dissect_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30066 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30067 ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD, UL_DPCH_InformationItem_RL_AdditionRspTDD_sequence);
30075 dissect_rnsap_DL_DPCH_InformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30076 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30082 static const per_sequence_t DL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence[] = {
30083 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30084 { &hf_rnsap_dl_DPCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_AdditionRspTDD },
30085 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30086 { NULL, 0, 0, NULL }
30090 dissect_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30091 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30092 ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD, DL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence);
30098 static const per_sequence_t DL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
30099 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD },
30103 dissect_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30104 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30105 ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD, DL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of,
30106 1, maxNrOfCCTrCHs, FALSE);
30112 static const per_sequence_t DL_DPCH_InformationItem_RL_AdditionRspTDD_sequence[] = {
30113 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
30114 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
30115 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
30116 { &hf_rnsap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information },
30117 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30118 { NULL, 0, 0, NULL }
30122 dissect_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30123 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30124 ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD, DL_DPCH_InformationItem_RL_AdditionRspTDD_sequence);
30130 static const per_sequence_t DiversityIndication_RL_AdditionRspTDD2_sequence[] = {
30131 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
30132 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
30133 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30134 { NULL, 0, 0, NULL }
30138 dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30139 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30140 ett_rnsap_DiversityIndication_RL_AdditionRspTDD2, DiversityIndication_RL_AdditionRspTDD2_sequence);
30146 static const per_sequence_t DSCHInformationItem_RL_AdditionRspTDD_sequence[] = {
30147 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
30148 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
30149 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
30150 { &hf_rnsap_diversityIndication_04, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2 },
30151 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30152 { NULL, 0, 0, NULL }
30156 dissect_rnsap_DSCHInformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30157 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30158 ett_rnsap_DSCHInformationItem_RL_AdditionRspTDD, DSCHInformationItem_RL_AdditionRspTDD_sequence);
30164 static const per_sequence_t DSCH_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
30165 { &hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCHInformationItem_RL_AdditionRspTDD },
30169 dissect_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30170 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30171 ett_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD, DSCH_InformationListIE_RL_AdditionRspTDD_sequence_of,
30172 0, maxNoOfDSCHs, FALSE);
30178 static const per_sequence_t USCHInformationItem_RL_AdditionRspTDD_sequence[] = {
30179 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
30180 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
30181 { &hf_rnsap_diversityIndication_04, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2 },
30182 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30183 { NULL, 0, 0, NULL }
30187 dissect_rnsap_USCHInformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30188 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30189 ett_rnsap_USCHInformationItem_RL_AdditionRspTDD, USCHInformationItem_RL_AdditionRspTDD_sequence);
30195 static const per_sequence_t USCH_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
30196 { &hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCHInformationItem_RL_AdditionRspTDD },
30200 dissect_rnsap_USCH_InformationListIE_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30201 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30202 ett_rnsap_USCH_InformationListIE_RL_AdditionRspTDD, USCH_InformationListIE_RL_AdditionRspTDD_sequence_of,
30203 0, maxNoOfUSCHs, FALSE);
30211 dissect_rnsap_UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30212 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30220 dissect_rnsap_DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30221 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30229 dissect_rnsap_DCH_InformationResponseList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30230 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30238 dissect_rnsap_DSCH_LCR_InformationResponse_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30239 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30247 dissect_rnsap_USCH_LCR_InformationResponse_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30248 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30254 static const per_sequence_t RL_LCR_InformationResponse_RL_AdditionRspTDD_sequence[] = {
30255 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30256 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_Information },
30257 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
30258 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
30259 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
30260 { &hf_rnsap_ul_TimeSlot_ISCP_LCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_LCR_Info },
30261 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
30262 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
30263 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
30264 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
30265 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
30266 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
30267 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
30268 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
30269 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
30270 { &hf_rnsap_secondary_LCR_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD },
30271 { &hf_rnsap_ul_CCTrCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD },
30272 { &hf_rnsap_dl_CCTrCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD },
30273 { &hf_rnsap_dCH_InformationResponse_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_AdditionRspTDD },
30274 { &hf_rnsap_dsch_LCR_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_LCR_InformationResponse_RL_AdditionRspTDD },
30275 { &hf_rnsap_usch_LCR_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_LCR_InformationResponse_RL_AdditionRspTDD },
30276 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
30277 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
30278 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30279 { NULL, 0, 0, NULL }
30283 dissect_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30284 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30285 ett_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD, RL_LCR_InformationResponse_RL_AdditionRspTDD_sequence);
30293 dissect_rnsap_UL_DPCH_LCR_InformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30294 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30300 static const per_sequence_t UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
30301 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30302 { &hf_rnsap_ul_DPCH_LCR_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_LCR_InformationList_RL_AdditionRspTDD },
30303 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30304 { NULL, 0, 0, NULL }
30308 dissect_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30309 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30310 ett_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD, UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
30316 static const per_sequence_t UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
30317 { &hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD },
30321 dissect_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30322 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30323 ett_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of,
30324 1, maxNrOfCCTrCHsLCR, FALSE);
30330 static const per_sequence_t UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
30331 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
30332 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
30333 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
30334 { &hf_rnsap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_Information },
30335 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30336 { NULL, 0, 0, NULL }
30340 dissect_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30341 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30342 ett_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
30350 dissect_rnsap_DL_DPCH_LCR_InformationList_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30351 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30357 static const per_sequence_t DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
30358 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30359 { &hf_rnsap_dl_DPCH_LCR_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_LCR_InformationList_RL_AdditionRspTDD },
30360 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30361 { NULL, 0, 0, NULL }
30365 dissect_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30366 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30367 ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD, DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
30373 static const per_sequence_t DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
30374 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD },
30378 dissect_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30379 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30380 ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of,
30381 1, maxNrOfCCTrCHsLCR, FALSE);
30387 static const per_sequence_t DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
30388 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
30389 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
30390 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
30391 { &hf_rnsap_dL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_Information },
30392 { &hf_rnsap_tSTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TSTD_Indicator },
30393 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30394 { NULL, 0, 0, NULL }
30398 dissect_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30399 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30400 ett_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
30406 static const per_sequence_t DSCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
30407 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
30408 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
30409 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
30410 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
30411 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
30412 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30413 { NULL, 0, 0, NULL }
30417 dissect_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30418 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30419 ett_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD, DSCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
30425 static const per_sequence_t DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of[1] = {
30426 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD },
30430 dissect_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30431 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30432 ett_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD, DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of,
30433 0, maxNoOfDSCHsLCR, FALSE);
30439 static const per_sequence_t USCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
30440 { &hf_rnsap_usch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
30441 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
30442 { &hf_rnsap_diversityIndication_04, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2 },
30443 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30444 { NULL, 0, 0, NULL }
30448 dissect_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30449 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30450 ett_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD, USCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
30456 static const per_sequence_t USCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of[1] = {
30457 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD },
30461 dissect_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30462 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30463 ett_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD, USCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of,
30464 0, maxNoOfUSCHsLCR, FALSE);
30472 dissect_rnsap_UL_CCTrCHInformationList_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30473 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30481 dissect_rnsap_DL_CCTrCHInformationList_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30482 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30488 static const per_sequence_t RL_InformationResponse_RL_AdditionRspTDD768_sequence[] = {
30489 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30490 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
30491 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
30492 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
30493 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
30494 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
30495 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
30496 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
30497 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
30498 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
30499 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
30500 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
30501 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
30502 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
30503 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
30504 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
30505 { &hf_rnsap_secondary_CCPCH_Info_TDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD768 },
30506 { &hf_rnsap_ul_CCTrCHInformation768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_AdditionRspTDD768 },
30507 { &hf_rnsap_dl_CCTrCHInformation768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_AdditionRspTDD768 },
30508 { &hf_rnsap_dCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_Information_RL_AdditionRspTDD },
30509 { &hf_rnsap_dSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_AdditionRspTDD },
30510 { &hf_rnsap_uSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_AdditionRspTDD },
30511 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
30512 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
30513 { &hf_rnsap_gA_CellAdditionalShapes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_CellAdditionalShapes },
30514 { &hf_rnsap_hCS_Prio , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HCS_Prio },
30515 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30516 { NULL, 0, 0, NULL }
30520 dissect_rnsap_RL_InformationResponse_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30521 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30522 ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD768, RL_InformationResponse_RL_AdditionRspTDD768_sequence);
30530 dissect_rnsap_UL_DPCH_InformationList_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30531 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30537 static const per_sequence_t UL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence[] = {
30538 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30539 { &hf_rnsap_ul_DPCH_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_AdditionRspTDD768 },
30540 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30541 { NULL, 0, 0, NULL }
30545 dissect_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30546 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30547 ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768, UL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence);
30553 static const per_sequence_t UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of[1] = {
30554 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768 },
30558 dissect_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30559 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30560 ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768, UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of,
30561 1, maxNrOfCCTrCHs, FALSE);
30567 static const per_sequence_t UL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence[] = {
30568 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
30569 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
30570 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
30571 { &hf_rnsap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information768 },
30572 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30573 { NULL, 0, 0, NULL }
30577 dissect_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30578 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30579 ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768, UL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence);
30587 dissect_rnsap_DL_DPCH_InformationList_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30588 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30594 static const per_sequence_t DL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence[] = {
30595 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30596 { &hf_rnsap_dl_DPCH_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_AdditionRspTDD768 },
30597 { &hf_rnsap_cCTrCH_Maximum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
30598 { &hf_rnsap_cCTrCH_Minimum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
30599 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30600 { NULL, 0, 0, NULL }
30604 dissect_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30605 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30606 ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768, DL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence);
30612 static const per_sequence_t DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of[1] = {
30613 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768 },
30617 dissect_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30618 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30619 ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768, DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of,
30620 1, maxNrOfCCTrCHs, FALSE);
30626 static const per_sequence_t DL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence[] = {
30627 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
30628 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
30629 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
30630 { &hf_rnsap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information768 },
30631 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30632 { NULL, 0, 0, NULL }
30636 dissect_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30637 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30638 ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768, DL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence);
30644 static const per_sequence_t RadioLinkAdditionFailureFDD_sequence[] = {
30645 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30646 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30647 { NULL, 0, 0, NULL }
30651 dissect_rnsap_RadioLinkAdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30652 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30653 ett_rnsap_RadioLinkAdditionFailureFDD, RadioLinkAdditionFailureFDD_sequence);
30659 static const per_sequence_t GeneralCauseList_RL_AdditionFailureFDD_sequence[] = {
30660 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
30661 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30662 { NULL, 0, 0, NULL }
30666 dissect_rnsap_GeneralCauseList_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30667 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30668 ett_rnsap_GeneralCauseList_RL_AdditionFailureFDD, GeneralCauseList_RL_AdditionFailureFDD_sequence);
30674 static const per_sequence_t UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of[1] = {
30675 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30679 dissect_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30680 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30681 ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD, UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of,
30682 1, maxNrOfRLs_1, FALSE);
30688 static const per_sequence_t SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of[1] = {
30689 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30693 dissect_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30694 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30695 ett_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD, SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of,
30696 0, maxNrOfRLs_2, FALSE);
30702 static const per_sequence_t RLSpecificCauseList_RL_AdditionFailureFDD_sequence[] = {
30703 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD },
30704 { &hf_rnsap_successful_RL_InformationRespList_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD },
30705 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30706 { NULL, 0, 0, NULL }
30710 dissect_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30711 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30712 ett_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD, RLSpecificCauseList_RL_AdditionFailureFDD_sequence);
30718 static const value_string rnsap_CauseLevel_RL_AdditionFailureFDD_vals[] = {
30719 { 0, "generalCause" },
30720 { 1, "rLSpecificCause" },
30724 static const per_choice_t CauseLevel_RL_AdditionFailureFDD_choice[] = {
30725 { 0, &hf_rnsap_generalCause_02, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_AdditionFailureFDD },
30726 { 1, &hf_rnsap_rLSpecificCause_02, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD },
30727 { 0, NULL, 0, NULL }
30731 dissect_rnsap_CauseLevel_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30732 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
30733 ett_rnsap_CauseLevel_RL_AdditionFailureFDD, CauseLevel_RL_AdditionFailureFDD_choice,
30740 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence[] = {
30741 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30742 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
30743 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30744 { NULL, 0, 0, NULL }
30748 dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30749 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30750 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD, UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence);
30758 dissect_rnsap_DL_CodeInformationList_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30759 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30765 static const per_sequence_t Combining_RL_AdditionFailureFDD_sequence[] = {
30766 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30767 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30768 { NULL, 0, 0, NULL }
30772 dissect_rnsap_Combining_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30773 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30774 ett_rnsap_Combining_RL_AdditionFailureFDD, Combining_RL_AdditionFailureFDD_sequence);
30780 static const per_sequence_t NonCombining_RL_AdditionFailureFDD_sequence[] = {
30781 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
30782 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30783 { NULL, 0, 0, NULL }
30787 dissect_rnsap_NonCombining_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30788 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30789 ett_rnsap_NonCombining_RL_AdditionFailureFDD, NonCombining_RL_AdditionFailureFDD_sequence);
30795 static const value_string rnsap_DiversityIndication_RL_AdditionFailureFDD_vals[] = {
30796 { 0, "combining" },
30797 { 1, "nonCombining" },
30801 static const per_choice_t DiversityIndication_RL_AdditionFailureFDD_choice[] = {
30802 { 0, &hf_rnsap_combining_04 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_AdditionFailureFDD },
30803 { 1, &hf_rnsap_nonCombining_02, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombining_RL_AdditionFailureFDD },
30804 { 0, NULL, 0, NULL }
30808 dissect_rnsap_DiversityIndication_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30809 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
30810 ett_rnsap_DiversityIndication_RL_AdditionFailureFDD, DiversityIndication_RL_AdditionFailureFDD_choice,
30817 static const per_sequence_t SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence[] = {
30818 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30819 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
30820 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
30821 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
30822 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
30823 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
30824 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
30825 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30826 { &hf_rnsap_dl_CodeInformation_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CodeInformationList_RL_AdditionFailureFDD },
30827 { &hf_rnsap_diversityIndication_05, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_AdditionFailureFDD },
30828 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
30829 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
30830 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
30831 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
30832 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
30833 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
30834 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
30835 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
30836 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
30837 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
30838 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
30839 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
30840 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30841 { NULL, 0, 0, NULL }
30845 dissect_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30846 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30847 ett_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD, SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence);
30853 static const per_sequence_t RadioLinkAdditionFailureTDD_sequence[] = {
30854 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30855 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30856 { NULL, 0, 0, NULL }
30860 dissect_rnsap_RadioLinkAdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30861 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30862 ett_rnsap_RadioLinkAdditionFailureTDD, RadioLinkAdditionFailureTDD_sequence);
30868 static const per_sequence_t GeneralCauseList_RL_AdditionFailureTDD_sequence[] = {
30869 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
30870 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30871 { NULL, 0, 0, NULL }
30875 dissect_rnsap_GeneralCauseList_RL_AdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30876 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30877 ett_rnsap_GeneralCauseList_RL_AdditionFailureTDD, GeneralCauseList_RL_AdditionFailureTDD_sequence);
30885 dissect_rnsap_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30886 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30892 static const per_sequence_t RLSpecificCauseList_RL_AdditionFailureTDD_sequence[] = {
30893 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD },
30894 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30895 { NULL, 0, 0, NULL }
30899 dissect_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30900 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30901 ett_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD, RLSpecificCauseList_RL_AdditionFailureTDD_sequence);
30907 static const value_string rnsap_CauseLevel_RL_AdditionFailureTDD_vals[] = {
30908 { 0, "generalCause" },
30909 { 1, "rLSpecificCause" },
30913 static const per_choice_t CauseLevel_RL_AdditionFailureTDD_choice[] = {
30914 { 0, &hf_rnsap_generalCause_03, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_AdditionFailureTDD },
30915 { 1, &hf_rnsap_rLSpecificCause_03, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD },
30916 { 0, NULL, 0, NULL }
30920 dissect_rnsap_CauseLevel_RL_AdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30921 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
30922 ett_rnsap_CauseLevel_RL_AdditionFailureTDD, CauseLevel_RL_AdditionFailureTDD_choice,
30929 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_sequence[] = {
30930 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30931 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
30932 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30933 { NULL, 0, 0, NULL }
30937 dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30938 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30939 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD, UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_sequence);
30945 static const per_sequence_t RadioLinkDeletionRequest_sequence[] = {
30946 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30947 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30948 { NULL, 0, 0, NULL }
30952 dissect_rnsap_RadioLinkDeletionRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30953 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30954 ett_rnsap_RadioLinkDeletionRequest, RadioLinkDeletionRequest_sequence);
30960 static const per_sequence_t RL_InformationList_RL_DeletionRqst_sequence_of[1] = {
30961 { &hf_rnsap_RL_InformationList_RL_DeletionRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30965 dissect_rnsap_RL_InformationList_RL_DeletionRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30966 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30967 ett_rnsap_RL_InformationList_RL_DeletionRqst, RL_InformationList_RL_DeletionRqst_sequence_of,
30968 1, maxNrOfRLs, FALSE);
30974 static const per_sequence_t RL_Information_RL_DeletionRqst_sequence[] = {
30975 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30976 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30977 { NULL, 0, 0, NULL }
30981 dissect_rnsap_RL_Information_RL_DeletionRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30982 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30983 ett_rnsap_RL_Information_RL_DeletionRqst, RL_Information_RL_DeletionRqst_sequence);
30989 static const per_sequence_t RadioLinkDeletionResponse_sequence[] = {
30990 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30991 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30992 { NULL, 0, 0, NULL }
30996 dissect_rnsap_RadioLinkDeletionResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30997 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30998 ett_rnsap_RadioLinkDeletionResponse, RadioLinkDeletionResponse_sequence);
31004 static const per_sequence_t RadioLinkReconfigurationPrepareFDD_sequence[] = {
31005 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31006 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31007 { NULL, 0, 0, NULL }
31011 dissect_rnsap_RadioLinkReconfigurationPrepareFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31012 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31013 ett_rnsap_RadioLinkReconfigurationPrepareFDD, RadioLinkReconfigurationPrepareFDD_sequence);
31019 static const per_sequence_t UL_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
31020 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_ScramblingCode },
31021 { &hf_rnsap_ul_SIRTarget , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31022 { &hf_rnsap_minUL_ChannelisationCodeLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MinUL_ChannelisationCodeLength },
31023 { &hf_rnsap_maxNrOfUL_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNrOfUL_DPCHs },
31024 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
31025 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
31026 { &hf_rnsap_ul_DPCCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCCH_SlotFormat },
31027 { &hf_rnsap_diversityMode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityMode },
31028 { &hf_rnsap_not_Used_sSDT_CellIDLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
31029 { &hf_rnsap_not_Used_s_FieldLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
31030 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31031 { NULL, 0, 0, NULL }
31035 dissect_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31036 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31037 ett_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD, UL_DPCH_Information_RL_ReconfPrepFDD_sequence);
31043 static const per_sequence_t DL_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
31044 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
31045 { &hf_rnsap_dl_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_SlotFormat },
31046 { &hf_rnsap_nrOfDLchannelisationcodes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NrOfDLchannelisationcodes },
31047 { &hf_rnsap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_SignallingMode },
31048 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31049 { &hf_rnsap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MultiplexingPosition },
31050 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_LimitedPowerIncrease },
31051 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31052 { NULL, 0, 0, NULL }
31056 dissect_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31057 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31058 ett_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD, DL_DPCH_Information_RL_ReconfPrepFDD_sequence);
31064 static const per_sequence_t PowerOffsetInformation_RL_ReconfPrepFDD_sequence[] = {
31065 { &hf_rnsap_pO1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
31066 { &hf_rnsap_pO2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
31067 { &hf_rnsap_pO3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
31068 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31069 { NULL, 0, 0, NULL }
31073 dissect_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31074 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31075 ett_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD, PowerOffsetInformation_RL_ReconfPrepFDD_sequence);
31081 static const per_sequence_t DL_DPCH_Power_Information_RL_ReconfPrepFDD_sequence[] = {
31082 { &hf_rnsap_powerOffsetInformation_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD },
31083 { &hf_rnsap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
31084 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
31085 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31086 { NULL, 0, 0, NULL }
31090 dissect_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31091 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31092 ett_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD, DL_DPCH_Power_Information_RL_ReconfPrepFDD_sequence);
31098 static const per_sequence_t DCH_DeleteItem_RL_ReconfPrepFDD_sequence[] = {
31099 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
31100 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31101 { NULL, 0, 0, NULL }
31105 dissect_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31106 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31107 ett_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD, DCH_DeleteItem_RL_ReconfPrepFDD_sequence);
31113 static const per_sequence_t DCH_DeleteList_RL_ReconfPrepFDD_sequence_of[1] = {
31114 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD },
31118 dissect_rnsap_DCH_DeleteList_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31119 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31120 ett_rnsap_DCH_DeleteList_RL_ReconfPrepFDD, DCH_DeleteList_RL_ReconfPrepFDD_sequence_of,
31121 0, maxNrOfDCHs, FALSE);
31127 static const per_sequence_t RL_InformationList_RL_ReconfPrepFDD_sequence_of[1] = {
31128 { &hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31132 dissect_rnsap_RL_InformationList_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31133 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31134 ett_rnsap_RL_InformationList_RL_ReconfPrepFDD, RL_InformationList_RL_ReconfPrepFDD_sequence_of,
31135 0, maxNrOfRLs, FALSE);
31141 static const per_sequence_t RL_Information_RL_ReconfPrepFDD_sequence[] = {
31142 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31143 { &hf_rnsap_not_Used_sSDT_Indication, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
31144 { &hf_rnsap_not_Used_sSDT_CellIdentity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
31145 { &hf_rnsap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmitDiversityIndicator },
31146 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31147 { NULL, 0, 0, NULL }
31151 dissect_rnsap_RL_Information_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31152 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31153 ett_rnsap_RL_Information_RL_ReconfPrepFDD, RL_Information_RL_ReconfPrepFDD_sequence);
31159 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs_sequence[] = {
31160 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31161 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
31162 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
31163 { &hf_rnsap_hS_DSCH_Secondary_Serving_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify },
31164 { &hf_rnsap_hS_HS_DSCH_Secondary_Serving_Remove, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Secondary_Serving_Remove },
31165 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31166 { NULL, 0, 0, NULL }
31170 dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31171 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31172 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs, Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs_sequence);
31178 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Prep_sequence_of[1] = {
31179 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs },
31183 dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31184 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31185 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep, Additional_HS_Cell_Information_RL_Reconf_Prep_sequence_of,
31186 1, maxNrOfHSDSCH_1, FALSE);
31192 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Reconf_Prep_sequence[] = {
31193 { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency },
31194 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31195 { NULL, 0, 0, NULL }
31199 dissect_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31200 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31201 ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep, Additional_EDCH_Cell_Information_RL_Reconf_Prep_sequence);
31207 static const per_sequence_t PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD_sequence[] = {
31208 { &hf_rnsap_po2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
31209 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31210 { NULL, 0, 0, NULL }
31214 dissect_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31215 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31216 ett_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD, PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD_sequence);
31222 static const per_sequence_t F_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
31223 { &hf_rnsap_powerOffsetInformation_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD },
31224 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
31225 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
31226 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
31227 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31228 { NULL, 0, 0, NULL }
31232 dissect_rnsap_F_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31233 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31234 ett_rnsap_F_DPCH_Information_RL_ReconfPrepFDD, F_DPCH_Information_RL_ReconfPrepFDD_sequence);
31240 static const per_sequence_t RadioLinkReconfigurationPrepareTDD_sequence[] = {
31241 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31242 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31243 { NULL, 0, 0, NULL }
31247 dissect_rnsap_RadioLinkReconfigurationPrepareTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31248 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31249 ett_rnsap_RadioLinkReconfigurationPrepareTDD, RadioLinkReconfigurationPrepareTDD_sequence);
31255 static const per_sequence_t UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
31256 { &hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31260 dissect_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31261 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31262 ett_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of,
31263 0, maxNrOfCCTrCHs, FALSE);
31269 static const per_sequence_t UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_sequence[] = {
31270 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31271 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
31272 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
31273 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
31274 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31275 { NULL, 0, 0, NULL }
31279 dissect_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31280 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31281 ett_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD, UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_sequence);
31287 static const per_sequence_t UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
31288 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31292 dissect_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31293 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31294 ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
31295 0, maxNrOfCCTrCHs, FALSE);
31301 static const per_sequence_t UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_sequence[] = {
31302 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31303 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
31304 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Coding },
31305 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
31306 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31307 { NULL, 0, 0, NULL }
31311 dissect_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31312 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31313 ett_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD, UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_sequence);
31319 static const per_sequence_t UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
31320 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31324 dissect_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31325 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31326 ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of,
31327 0, maxNrOfCCTrCHs, FALSE);
31333 static const per_sequence_t UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_sequence[] = {
31334 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31335 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31336 { NULL, 0, 0, NULL }
31340 dissect_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31341 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31342 ett_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD, UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_sequence);
31348 static const per_sequence_t DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
31349 { &hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31353 dissect_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31354 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31355 ett_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of,
31356 0, maxNrOfCCTrCHs, FALSE);
31362 static const per_sequence_t CCTrCH_TPCAddItem_RL_ReconfPrepTDD_sequence[] = {
31363 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31364 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31365 { NULL, 0, 0, NULL }
31369 dissect_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31370 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31371 ett_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD, CCTrCH_TPCAddItem_RL_ReconfPrepTDD_sequence);
31377 static const per_sequence_t CCTrCH_TPCAddList_RL_ReconfPrepTDD_sequence_of[1] = {
31378 { &hf_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD },
31382 dissect_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31383 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31384 ett_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD, CCTrCH_TPCAddList_RL_ReconfPrepTDD_sequence_of,
31385 1, maxNrOfCCTrCHs, FALSE);
31391 static const per_sequence_t DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
31392 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31393 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
31394 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
31395 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
31396 { &hf_rnsap_cCTrCH_TPCList_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD },
31397 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31398 { NULL, 0, 0, NULL }
31402 dissect_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31403 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31404 ett_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD, DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_sequence);
31410 static const per_sequence_t DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
31411 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31415 dissect_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31416 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31417 ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
31418 0, maxNrOfCCTrCHs, FALSE);
31424 static const per_sequence_t CCTrCH_TPCModifyItem_RL_ReconfPrepTDD_sequence[] = {
31425 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31426 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31427 { NULL, 0, 0, NULL }
31431 dissect_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31432 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31433 ett_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD, CCTrCH_TPCModifyItem_RL_ReconfPrepTDD_sequence);
31439 static const per_sequence_t CCTrCH_TPCModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
31440 { &hf_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD },
31444 dissect_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31445 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31446 ett_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD, CCTrCH_TPCModifyList_RL_ReconfPrepTDD_sequence_of,
31447 1, maxNrOfCCTrCHs, FALSE);
31453 static const per_sequence_t DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_sequence[] = {
31454 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31455 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
31456 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Coding },
31457 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
31458 { &hf_rnsap_cCTrCH_TPCList_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD },
31459 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31460 { NULL, 0, 0, NULL }
31464 dissect_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31465 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31466 ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD, DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_sequence);
31472 static const per_sequence_t DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
31473 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31477 dissect_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31478 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31479 ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of,
31480 0, maxNrOfCCTrCHs, FALSE);
31486 static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence[] = {
31487 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31488 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31489 { NULL, 0, 0, NULL }
31493 dissect_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31494 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31495 ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD, DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence);
31501 static const per_sequence_t DCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
31502 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
31503 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31504 { NULL, 0, 0, NULL }
31508 dissect_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31509 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31510 ett_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD, DCH_DeleteItem_RL_ReconfPrepTDD_sequence);
31516 static const per_sequence_t DCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
31517 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD },
31521 dissect_rnsap_DCH_DeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31522 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31523 ett_rnsap_DCH_DeleteList_RL_ReconfPrepTDD, DCH_DeleteList_RL_ReconfPrepTDD_sequence_of,
31524 0, maxNrOfDCHs, FALSE);
31530 static const per_sequence_t DSCH_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
31531 { &hf_rnsap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
31532 { &hf_rnsap_dl_ccTrCHID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
31533 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrCH_SrcStatisticsDescr },
31534 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
31535 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
31536 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
31537 { &hf_rnsap_bLER , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BLER },
31538 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
31539 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31540 { NULL, 0, 0, NULL }
31544 dissect_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31545 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31546 ett_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD, DSCH_ModifyItem_RL_ReconfPrepTDD_sequence);
31552 static const per_sequence_t DSCH_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
31553 { &hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD },
31557 dissect_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31558 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31559 ett_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD, DSCH_ModifyList_RL_ReconfPrepTDD_sequence_of,
31560 0, maxNoOfDSCHs, FALSE);
31566 static const per_sequence_t DSCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
31567 { &hf_rnsap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
31568 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31569 { NULL, 0, 0, NULL }
31573 dissect_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31574 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31575 ett_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD, DSCH_DeleteItem_RL_ReconfPrepTDD_sequence);
31581 static const per_sequence_t DSCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
31582 { &hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD },
31586 dissect_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31587 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31588 ett_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD, DSCH_DeleteList_RL_ReconfPrepTDD_sequence_of,
31589 0, maxNoOfDSCHs, FALSE);
31595 static const per_sequence_t USCH_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
31596 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
31597 { &hf_rnsap_ul_ccTrCHID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
31598 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrCH_SrcStatisticsDescr },
31599 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
31600 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
31601 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
31602 { &hf_rnsap_bLER , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BLER },
31603 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
31604 { &hf_rnsap_rb_Info , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RB_Info },
31605 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31606 { NULL, 0, 0, NULL }
31610 dissect_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31611 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31612 ett_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD, USCH_ModifyItem_RL_ReconfPrepTDD_sequence);
31618 static const per_sequence_t USCH_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
31619 { &hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD },
31623 dissect_rnsap_USCH_ModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31624 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31625 ett_rnsap_USCH_ModifyList_RL_ReconfPrepTDD, USCH_ModifyList_RL_ReconfPrepTDD_sequence_of,
31626 0, maxNoOfUSCHs, FALSE);
31632 static const per_sequence_t USCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
31633 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
31634 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31635 { NULL, 0, 0, NULL }
31639 dissect_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31640 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31641 ett_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD, USCH_DeleteItem_RL_ReconfPrepTDD_sequence);
31647 static const per_sequence_t USCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
31648 { &hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD },
31652 dissect_rnsap_USCH_DeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31653 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31654 ett_rnsap_USCH_DeleteList_RL_ReconfPrepTDD, USCH_DeleteList_RL_ReconfPrepTDD_sequence_of,
31655 0, maxNoOfUSCHs, FALSE);
31661 static const per_sequence_t RL_InformationIE_RL_ReconfPrepTDD_sequence[] = {
31662 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31663 { &hf_rnsap_rL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Specific_DCH_Info },
31664 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31665 { NULL, 0, 0, NULL }
31669 dissect_rnsap_RL_InformationIE_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31670 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31671 ett_rnsap_RL_InformationIE_RL_ReconfPrepTDD, RL_InformationIE_RL_ReconfPrepTDD_sequence);
31677 static const per_sequence_t RL_Information_RL_ReconfPrepTDD_sequence_of[1] = {
31678 { &hf_rnsap_RL_Information_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationIE_RL_ReconfPrepTDD },
31682 dissect_rnsap_RL_Information_RL_ReconfPrepTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31683 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31684 ett_rnsap_RL_Information_RL_ReconfPrepTDD, RL_Information_RL_ReconfPrepTDD_sequence_of,
31685 1, maxNrOfRLs, FALSE);
31691 static const per_sequence_t RadioLinkReconfigurationReadyFDD_sequence[] = {
31692 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31693 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31694 { NULL, 0, 0, NULL }
31698 dissect_rnsap_RadioLinkReconfigurationReadyFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31699 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31700 ett_rnsap_RadioLinkReconfigurationReadyFDD, RadioLinkReconfigurationReadyFDD_sequence);
31706 static const per_sequence_t RL_InformationResponseList_RL_ReconfReadyFDD_sequence_of[1] = {
31707 { &hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31711 dissect_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31712 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31713 ett_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD, RL_InformationResponseList_RL_ReconfReadyFDD_sequence_of,
31714 0, maxNrOfRLs, FALSE);
31722 dissect_rnsap_DL_CodeInformationList_RL_ReconfReadyFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31723 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31731 dissect_rnsap_DCH_InformationResponseList_RL_ReconfReadyFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31732 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31738 static const per_sequence_t RL_InformationResponseItem_RL_ReconfReadyFDD_sequence[] = {
31739 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31740 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31741 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31742 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
31743 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
31744 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
31745 { &hf_rnsap_dl_CodeInformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CodeInformationList_RL_ReconfReadyFDD },
31746 { &hf_rnsap_dCHInformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfReadyFDD },
31747 { &hf_rnsap_not_Used_dSCHsToBeAddedOrModified, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
31748 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31749 { NULL, 0, 0, NULL }
31753 dissect_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31754 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31755 ett_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD, RL_InformationResponseItem_RL_ReconfReadyFDD_sequence);
31761 static const per_sequence_t Additional_HS_Cell_RL_Reconf_Response_ItemIEs_sequence[] = {
31762 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31763 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
31764 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response },
31765 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31766 { NULL, 0, 0, NULL }
31770 dissect_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31771 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31772 ett_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs, Additional_HS_Cell_RL_Reconf_Response_ItemIEs_sequence);
31778 static const per_sequence_t Additional_HS_Cell_RL_Reconf_Response_sequence_of[1] = {
31779 { &hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs },
31783 dissect_rnsap_Additional_HS_Cell_RL_Reconf_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31784 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31785 ett_rnsap_Additional_HS_Cell_RL_Reconf_Response, Additional_HS_Cell_RL_Reconf_Response_sequence_of,
31786 1, maxNrOfHSDSCH_1, FALSE);
31792 static const per_sequence_t RadioLinkReconfigurationReadyTDD_sequence[] = {
31793 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31794 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31795 { NULL, 0, 0, NULL }
31799 dissect_rnsap_RadioLinkReconfigurationReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31800 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31801 ett_rnsap_RadioLinkReconfigurationReadyTDD, RadioLinkReconfigurationReadyTDD_sequence);
31809 dissect_rnsap_UL_CCTrCH_InformationList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31810 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31818 dissect_rnsap_DL_CCTrCH_InformationList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31819 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31827 dissect_rnsap_DCH_InformationResponseList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31828 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31836 dissect_rnsap_DSCHToBeAddedOrModified_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31837 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31845 dissect_rnsap_USCHToBeAddedOrModified_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31846 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31852 static const per_sequence_t RL_InformationResponse_RL_ReconfReadyTDD_sequence[] = {
31853 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31854 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31855 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31856 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
31857 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
31858 { &hf_rnsap_secondary_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD },
31859 { &hf_rnsap_ul_CCTrCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCH_InformationList_RL_ReconfReadyTDD },
31860 { &hf_rnsap_dl_CCTrCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCH_InformationList_RL_ReconfReadyTDD },
31861 { &hf_rnsap_dCHInformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfReadyTDD },
31862 { &hf_rnsap_dSCHsToBeAddedOrModified, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCHToBeAddedOrModified_RL_ReconfReadyTDD },
31863 { &hf_rnsap_uSCHsToBeAddedOrModified, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCHToBeAddedOrModified_RL_ReconfReadyTDD },
31864 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31865 { NULL, 0, 0, NULL }
31869 dissect_rnsap_RL_InformationResponse_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31870 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31871 ett_rnsap_RL_InformationResponse_RL_ReconfReadyTDD, RL_InformationResponse_RL_ReconfReadyTDD_sequence);
31879 dissect_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31880 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31888 dissect_rnsap_UL_DPCH_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31889 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31897 dissect_rnsap_UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31898 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31904 static const per_sequence_t UL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence[] = {
31905 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31906 { &hf_rnsap_ul_DPCH_AddInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD },
31907 { &hf_rnsap_ul_DPCH_ModifyInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationModifyList_RL_ReconfReadyTDD },
31908 { &hf_rnsap_ul_DPCH_DeleteInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD },
31909 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31910 { NULL, 0, 0, NULL }
31914 dissect_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31915 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31916 ett_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD, UL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence);
31922 static const per_sequence_t UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of[1] = {
31923 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD },
31927 dissect_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31928 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31929 ett_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD, UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of,
31930 0, maxNrOfCCTrCHs, FALSE);
31936 static const per_sequence_t UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence[] = {
31937 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31938 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31939 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31940 { &hf_rnsap_uL_TimeslotLCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_Information },
31941 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31942 { NULL, 0, 0, NULL }
31946 dissect_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31947 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31948 ett_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD, UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence);
31954 static const per_sequence_t UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence[] = {
31955 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31956 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31957 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31958 { &hf_rnsap_rxTimingDeviationForTA, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RxTimingDeviationForTA },
31959 { &hf_rnsap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information },
31960 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31961 { NULL, 0, 0, NULL }
31965 dissect_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31966 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31967 ett_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence);
31973 static const per_sequence_t UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence[] = {
31974 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31975 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31976 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31977 { &hf_rnsap_rxTimingDeviationForTA768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RxTimingDeviationForTA768 },
31978 { &hf_rnsap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information768 },
31979 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31980 { NULL, 0, 0, NULL }
31984 dissect_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31985 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31986 ett_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768, UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence);
31992 static const per_sequence_t TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31993 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31994 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode },
31995 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31996 { NULL, 0, 0, NULL }
32000 dissect_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32001 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32002 ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD, TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32008 static const per_sequence_t TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32009 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD },
32013 dissect_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32014 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32015 ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD, TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32016 1, maxNrOfDPCHs, FALSE);
32022 static const per_sequence_t UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32023 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
32024 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
32025 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
32026 { &hf_rnsap_uL_Code_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD },
32027 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32028 { NULL, 0, 0, NULL }
32032 dissect_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32033 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32034 ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD, UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32040 static const per_sequence_t UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32041 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD },
32045 dissect_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32046 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32047 ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32048 1, maxNrOfTS, FALSE);
32054 static const per_sequence_t UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence[] = {
32055 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
32056 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
32057 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
32058 { &hf_rnsap_uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD },
32059 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32060 { NULL, 0, 0, NULL }
32064 dissect_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32065 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32066 ett_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence);
32072 static const per_sequence_t TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32073 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
32074 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCodeLCR },
32075 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32076 { NULL, 0, 0, NULL }
32080 dissect_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32081 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32082 ett_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD, TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32088 static const per_sequence_t TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32089 { &hf_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD },
32093 dissect_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32094 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32095 ett_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD, TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32096 1, maxNrOfDPCHsLCR, FALSE);
32102 static const per_sequence_t UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32103 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
32104 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
32105 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
32106 { &hf_rnsap_tDD_uL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD },
32107 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32108 { NULL, 0, 0, NULL }
32112 dissect_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32113 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32114 ett_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32120 static const per_sequence_t UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32121 { &hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD },
32125 dissect_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32126 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32127 ett_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD, UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32128 1, maxNrOfTsLCR, FALSE);
32134 static const per_sequence_t TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
32135 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
32136 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode768 },
32137 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32138 { NULL, 0, 0, NULL }
32142 dissect_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32143 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32144 ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768, TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
32150 static const per_sequence_t TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
32151 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768 },
32155 dissect_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32156 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32157 ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768, TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
32158 1, maxNrOfDPCHs768, FALSE);
32164 static const per_sequence_t UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
32165 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
32166 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
32167 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
32168 { &hf_rnsap_uL_Code_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768 },
32169 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32170 { NULL, 0, 0, NULL }
32174 dissect_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32175 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32176 ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768, UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
32182 static const per_sequence_t UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
32183 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 },
32187 dissect_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32188 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32189 ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
32190 1, maxNrOfTS, FALSE);
32196 static const per_sequence_t UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence[] = {
32197 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
32198 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32199 { NULL, 0, 0, NULL }
32203 dissect_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32204 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32205 ett_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD, UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence);
32211 static const per_sequence_t UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of[1] = {
32212 { &hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD },
32216 dissect_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32217 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32218 ett_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of,
32219 0, maxNrOfDPCHs, FALSE);
32227 dissect_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32228 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32236 dissect_rnsap_DL_DPCH_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32237 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32245 dissect_rnsap_DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32246 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32252 static const per_sequence_t DL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence[] = {
32253 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32254 { &hf_rnsap_dl_DPCH_AddInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD },
32255 { &hf_rnsap_dl_DPCH_ModifyInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationModifyList_RL_ReconfReadyTDD },
32256 { &hf_rnsap_dl_DPCH_DeleteInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD },
32257 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32258 { NULL, 0, 0, NULL }
32262 dissect_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32263 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32264 ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD, DL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence);
32270 static const per_sequence_t DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of[1] = {
32271 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD },
32275 dissect_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32276 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32277 ett_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD, DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of,
32278 0, maxNrOfCCTrCHs, FALSE);
32284 static const per_sequence_t DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence[] = {
32285 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
32286 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
32287 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
32288 { &hf_rnsap_dL_TimeslotLCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_Information },
32289 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32290 { NULL, 0, 0, NULL }
32294 dissect_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32295 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32296 ett_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD, DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence);
32302 static const per_sequence_t DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence[] = {
32303 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
32304 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
32305 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
32306 { &hf_rnsap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information },
32307 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32308 { NULL, 0, 0, NULL }
32312 dissect_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32313 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32314 ett_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence);
32320 static const per_sequence_t DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence[] = {
32321 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
32322 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
32323 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
32324 { &hf_rnsap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information768 },
32325 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32326 { NULL, 0, 0, NULL }
32330 dissect_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32331 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32332 ett_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768, DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence);
32338 static const per_sequence_t TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32339 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
32340 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode },
32341 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32342 { NULL, 0, 0, NULL }
32346 dissect_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32347 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32348 ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD, TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32354 static const per_sequence_t TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32355 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD },
32359 dissect_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32360 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32361 ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD, TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32362 1, maxNrOfDPCHs, FALSE);
32368 static const per_sequence_t DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32369 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
32370 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
32371 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
32372 { &hf_rnsap_dL_Code_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD },
32373 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32374 { NULL, 0, 0, NULL }
32378 dissect_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32379 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32380 ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD, DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32386 static const per_sequence_t DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32387 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD },
32391 dissect_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32392 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32393 ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32394 1, maxNrOfTS, FALSE);
32400 static const per_sequence_t DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence[] = {
32401 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
32402 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
32403 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
32404 { &hf_rnsap_dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD },
32405 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32406 { NULL, 0, 0, NULL }
32410 dissect_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32411 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32412 ett_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence);
32418 static const per_sequence_t TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32419 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
32420 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCodeLCR },
32421 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32422 { NULL, 0, 0, NULL }
32426 dissect_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32427 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32428 ett_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD, TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32434 static const per_sequence_t TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32435 { &hf_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD },
32439 dissect_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32440 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32441 ett_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD, TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32442 1, maxNrOfDPCHsLCR, FALSE);
32448 static const per_sequence_t DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
32449 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
32450 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
32451 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
32452 { &hf_rnsap_tDD_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD },
32453 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32454 { NULL, 0, 0, NULL }
32458 dissect_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32459 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32460 ett_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
32466 static const per_sequence_t DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
32467 { &hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD },
32471 dissect_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32472 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32473 ett_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD, DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
32474 1, maxNrOfTsLCR, FALSE);
32480 static const per_sequence_t TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
32481 { &hf_rnsap_dPCH_ID768 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID768 },
32482 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode768 },
32483 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32484 { NULL, 0, 0, NULL }
32488 dissect_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32489 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32490 ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768, TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
32496 static const per_sequence_t TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
32497 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768 },
32501 dissect_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32502 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32503 ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768, TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
32504 1, maxNrOfDPCHs768, FALSE);
32510 static const per_sequence_t DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
32511 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
32512 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
32513 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
32514 { &hf_rnsap_dL_Code_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768 },
32515 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32516 { NULL, 0, 0, NULL }
32520 dissect_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32521 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32522 ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768, DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
32528 static const per_sequence_t DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
32529 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 },
32533 dissect_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32534 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32535 ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
32536 1, maxNrOfTS, FALSE);
32542 static const per_sequence_t DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence[] = {
32543 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
32544 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32545 { NULL, 0, 0, NULL }
32549 dissect_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32550 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32551 ett_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence);
32557 static const per_sequence_t DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of[1] = {
32558 { &hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD },
32562 dissect_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32563 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32564 ett_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of,
32565 0, maxNrOfDPCHs, FALSE);
32571 static const per_sequence_t DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD_sequence[] = {
32572 { &hf_rnsap_dPCH_ID768 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID768 },
32573 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32574 { NULL, 0, 0, NULL }
32578 dissect_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32579 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32580 ett_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD_sequence);
32586 static const per_sequence_t DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_sequence_of[1] = {
32587 { &hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD },
32591 dissect_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32592 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32593 ett_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_sequence_of,
32594 0, maxNrOfDPCHs768, FALSE);
32600 static const per_sequence_t DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence[] = {
32601 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
32602 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
32603 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
32604 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
32605 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
32606 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32607 { NULL, 0, 0, NULL }
32611 dissect_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32612 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32613 ett_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD, DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence);
32619 static const per_sequence_t DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of[1] = {
32620 { &hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD },
32624 dissect_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32625 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32626 ett_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of,
32627 0, maxNoOfDSCHs, FALSE);
32633 static const per_sequence_t USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence[] = {
32634 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
32635 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
32636 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
32637 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
32638 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32639 { NULL, 0, 0, NULL }
32643 dissect_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32644 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32645 ett_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD, USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence);
32651 static const per_sequence_t USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of[1] = {
32652 { &hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD },
32656 dissect_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32657 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32658 ett_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of,
32659 0, maxNoOfUSCHs, FALSE);
32665 static const per_sequence_t Multiple_RL_InformationResponse_RL_ReconfReadyTDD_sequence_of[1] = {
32666 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationResponse_RL_ReconfReadyTDD },
32670 dissect_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32671 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32672 ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD, Multiple_RL_InformationResponse_RL_ReconfReadyTDD_sequence_of,
32673 1, maxNrOfRLs_1, FALSE);
32679 static const per_sequence_t RadioLinkReconfigurationCommit_sequence[] = {
32680 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32681 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32682 { NULL, 0, 0, NULL }
32686 dissect_rnsap_RadioLinkReconfigurationCommit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32687 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32688 ett_rnsap_RadioLinkReconfigurationCommit, RadioLinkReconfigurationCommit_sequence);
32694 static const per_sequence_t RadioLinkReconfigurationFailure_sequence[] = {
32695 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32696 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32697 { NULL, 0, 0, NULL }
32701 dissect_rnsap_RadioLinkReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32702 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32703 ett_rnsap_RadioLinkReconfigurationFailure, RadioLinkReconfigurationFailure_sequence);
32709 static const per_sequence_t GeneralCauseList_RL_ReconfFailure_sequence[] = {
32710 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
32711 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32712 { NULL, 0, 0, NULL }
32716 dissect_rnsap_GeneralCauseList_RL_ReconfFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32717 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32718 ett_rnsap_GeneralCauseList_RL_ReconfFailure, GeneralCauseList_RL_ReconfFailure_sequence);
32724 static const per_sequence_t RL_ReconfigurationFailureList_RL_ReconfFailure_sequence_of[1] = {
32725 { &hf_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32729 dissect_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32730 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32731 ett_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure, RL_ReconfigurationFailureList_RL_ReconfFailure_sequence_of,
32732 0, maxNrOfRLs, FALSE);
32738 static const per_sequence_t RLSpecificCauseList_RL_ReconfFailure_sequence[] = {
32739 { &hf_rnsap_rL_ReconfigurationFailureList_RL_ReconfFailure, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure },
32740 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32741 { NULL, 0, 0, NULL }
32745 dissect_rnsap_RLSpecificCauseList_RL_ReconfFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32746 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32747 ett_rnsap_RLSpecificCauseList_RL_ReconfFailure, RLSpecificCauseList_RL_ReconfFailure_sequence);
32753 static const value_string rnsap_CauseLevel_RL_ReconfFailure_vals[] = {
32754 { 0, "generalCause" },
32755 { 1, "rLSpecificCause" },
32759 static const per_choice_t CauseLevel_RL_ReconfFailure_choice[] = {
32760 { 0, &hf_rnsap_generalCause_04, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_ReconfFailure },
32761 { 1, &hf_rnsap_rLSpecificCause_04, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_ReconfFailure },
32762 { 0, NULL, 0, NULL }
32766 dissect_rnsap_CauseLevel_RL_ReconfFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32767 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
32768 ett_rnsap_CauseLevel_RL_ReconfFailure, CauseLevel_RL_ReconfFailure_choice,
32775 static const per_sequence_t RL_ReconfigurationFailure_RL_ReconfFail_sequence[] = {
32776 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32777 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
32778 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32779 { NULL, 0, 0, NULL }
32783 dissect_rnsap_RL_ReconfigurationFailure_RL_ReconfFail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32784 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32785 ett_rnsap_RL_ReconfigurationFailure_RL_ReconfFail, RL_ReconfigurationFailure_RL_ReconfFail_sequence);
32791 static const per_sequence_t RadioLinkReconfigurationCancel_sequence[] = {
32792 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32793 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32794 { NULL, 0, 0, NULL }
32798 dissect_rnsap_RadioLinkReconfigurationCancel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32799 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32800 ett_rnsap_RadioLinkReconfigurationCancel, RadioLinkReconfigurationCancel_sequence);
32806 static const per_sequence_t RadioLinkReconfigurationRequestFDD_sequence[] = {
32807 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32808 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32809 { NULL, 0, 0, NULL }
32813 dissect_rnsap_RadioLinkReconfigurationRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32814 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32815 ett_rnsap_RadioLinkReconfigurationRequestFDD, RadioLinkReconfigurationRequestFDD_sequence);
32821 static const per_sequence_t UL_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
32822 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
32823 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32824 { NULL, 0, 0, NULL }
32828 dissect_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32829 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32830 ett_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD, UL_DPCH_Information_RL_ReconfRqstFDD_sequence);
32836 static const per_sequence_t DL_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
32837 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
32838 { &hf_rnsap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_SignallingMode },
32839 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_LimitedPowerIncrease },
32840 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32841 { NULL, 0, 0, NULL }
32845 dissect_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32846 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32847 ett_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD, DL_DPCH_Information_RL_ReconfRqstFDD_sequence);
32853 static const per_sequence_t DCH_DeleteItem_RL_ReconfRqstFDD_sequence[] = {
32854 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
32855 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32856 { NULL, 0, 0, NULL }
32860 dissect_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32861 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32862 ett_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD, DCH_DeleteItem_RL_ReconfRqstFDD_sequence);
32868 static const per_sequence_t DCH_DeleteList_RL_ReconfRqstFDD_sequence_of[1] = {
32869 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD },
32873 dissect_rnsap_DCH_DeleteList_RL_ReconfRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32874 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32875 ett_rnsap_DCH_DeleteList_RL_ReconfRqstFDD, DCH_DeleteList_RL_ReconfRqstFDD_sequence_of,
32876 0, maxNrOfDCHs, FALSE);
32882 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs_sequence[] = {
32883 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32884 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
32885 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
32886 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised },
32887 { &hf_rnsap_hS_DSCH_Secondary_Serving_Remove, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Secondary_Serving_Remove },
32888 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32889 { NULL, 0, 0, NULL }
32893 dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32894 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32895 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs, Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs_sequence);
32901 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Req_sequence_of[1] = {
32902 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs },
32906 dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32907 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32908 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req, Additional_HS_Cell_Information_RL_Reconf_Req_sequence_of,
32909 1, maxNrOfHSDSCH_1, FALSE);
32915 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Reconf_Req_sequence[] = {
32916 { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency },
32917 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32918 { NULL, 0, 0, NULL }
32922 dissect_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32923 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32924 ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req, Additional_EDCH_Cell_Information_RL_Reconf_Req_sequence);
32930 static const per_sequence_t RL_ReconfigurationRequestFDD_RL_InformationList_sequence_of[1] = {
32931 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32935 dissect_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32936 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32937 ett_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList, RL_ReconfigurationRequestFDD_RL_InformationList_sequence_of,
32938 0, maxNrOfRLs, FALSE);
32944 static const per_sequence_t RL_ReconfigurationRequestFDD_RL_Information_IEs_sequence[] = {
32945 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32946 { &hf_rnsap_rL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Specific_DCH_Info },
32947 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32948 { NULL, 0, 0, NULL }
32952 dissect_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32953 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32954 ett_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs, RL_ReconfigurationRequestFDD_RL_Information_IEs_sequence);
32960 static const per_sequence_t RadioLinkReconfigurationRequestTDD_sequence[] = {
32961 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32962 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32963 { NULL, 0, 0, NULL }
32967 dissect_rnsap_RadioLinkReconfigurationRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32968 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32969 ett_rnsap_RadioLinkReconfigurationRequestTDD, RadioLinkReconfigurationRequestTDD_sequence);
32975 static const per_sequence_t UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
32976 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32980 dissect_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32981 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32982 ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of,
32983 0, maxNrOfCCTrCHs, FALSE);
32989 static const per_sequence_t UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence[] = {
32990 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32991 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
32992 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32993 { NULL, 0, 0, NULL }
32997 dissect_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32998 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32999 ett_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence);
33005 static const per_sequence_t UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
33006 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33010 dissect_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33011 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33012 ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of,
33013 0, maxNrOfCCTrCHs, FALSE);
33019 static const per_sequence_t UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence[] = {
33020 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33021 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33022 { NULL, 0, 0, NULL }
33026 dissect_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33027 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33028 ett_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence);
33034 static const per_sequence_t DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
33035 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33039 dissect_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33040 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33041 ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of,
33042 0, maxNrOfCCTrCHs, FALSE);
33048 static const per_sequence_t DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence[] = {
33049 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33050 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
33051 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33052 { NULL, 0, 0, NULL }
33056 dissect_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33057 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33058 ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence);
33064 static const per_sequence_t DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
33065 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33069 dissect_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33070 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33071 ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of,
33072 0, maxNrOfCCTrCHs, FALSE);
33078 static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence[] = {
33079 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33080 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33081 { NULL, 0, 0, NULL }
33085 dissect_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33086 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33087 ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence);
33093 static const per_sequence_t DCH_DeleteItem_RL_ReconfRqstTDD_sequence[] = {
33094 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
33095 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33096 { NULL, 0, 0, NULL }
33100 dissect_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33101 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33102 ett_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD, DCH_DeleteItem_RL_ReconfRqstTDD_sequence);
33108 static const per_sequence_t DCH_DeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
33109 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD },
33113 dissect_rnsap_DCH_DeleteList_RL_ReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33114 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33115 ett_rnsap_DCH_DeleteList_RL_ReconfRqstTDD, DCH_DeleteList_RL_ReconfRqstTDD_sequence_of,
33116 0, maxNrOfDCHs, FALSE);
33122 static const per_sequence_t RL_ReconfigurationRequestTDD_RL_Information_sequence[] = {
33123 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33124 { &hf_rnsap_rL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Specific_DCH_Info },
33125 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33126 { NULL, 0, 0, NULL }
33130 dissect_rnsap_RL_ReconfigurationRequestTDD_RL_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33131 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33132 ett_rnsap_RL_ReconfigurationRequestTDD_RL_Information, RL_ReconfigurationRequestTDD_RL_Information_sequence);
33138 static const per_sequence_t Multiple_RL_ReconfigurationRequestTDD_RL_Information_sequence_of[1] = {
33139 { &hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ReconfigurationRequestTDD_RL_Information },
33143 dissect_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33144 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33145 ett_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information, Multiple_RL_ReconfigurationRequestTDD_RL_Information_sequence_of,
33146 1, maxNrOfRLs, FALSE);
33152 static const per_sequence_t RadioLinkReconfigurationResponseFDD_sequence[] = {
33153 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33154 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33155 { NULL, 0, 0, NULL }
33159 dissect_rnsap_RadioLinkReconfigurationResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33160 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33161 ett_rnsap_RadioLinkReconfigurationResponseFDD, RadioLinkReconfigurationResponseFDD_sequence);
33167 static const per_sequence_t RL_InformationResponseList_RL_ReconfRspFDD_sequence_of[1] = {
33168 { &hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33172 dissect_rnsap_RL_InformationResponseList_RL_ReconfRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33173 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33174 ett_rnsap_RL_InformationResponseList_RL_ReconfRspFDD, RL_InformationResponseList_RL_ReconfRspFDD_sequence_of,
33175 0, maxNrOfRLs, FALSE);
33183 dissect_rnsap_DCH_InformationResponseList_RL_ReconfRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33184 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33192 dissect_rnsap_DL_CodeInformationList_RL_ReconfRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33193 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33199 static const per_sequence_t RL_InformationResponseItem_RL_ReconfRspFDD_sequence[] = {
33200 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33201 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
33202 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
33203 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33204 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33205 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
33206 { &hf_rnsap_dCHsInformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfRspFDD },
33207 { &hf_rnsap_dL_CodeInformationList_RL_ReconfResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CodeInformationList_RL_ReconfRspFDD },
33208 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33209 { NULL, 0, 0, NULL }
33213 dissect_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33214 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33215 ett_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD, RL_InformationResponseItem_RL_ReconfRspFDD_sequence);
33221 static const per_sequence_t RadioLinkReconfigurationResponseTDD_sequence[] = {
33222 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33223 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33224 { NULL, 0, 0, NULL }
33228 dissect_rnsap_RadioLinkReconfigurationResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33229 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33230 ett_rnsap_RadioLinkReconfigurationResponseTDD, RadioLinkReconfigurationResponseTDD_sequence);
33238 dissect_rnsap_DCH_InformationResponseList_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33239 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33245 static const per_sequence_t RL_InformationResponse_RL_ReconfRspTDD_sequence[] = {
33246 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33247 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
33248 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
33249 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33250 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33251 { &hf_rnsap_dCHsInformationResponseList_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfRspTDD },
33252 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33253 { NULL, 0, 0, NULL }
33257 dissect_rnsap_RL_InformationResponse_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33258 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33259 ett_rnsap_RL_InformationResponse_RL_ReconfRspTDD, RL_InformationResponse_RL_ReconfRspTDD_sequence);
33267 dissect_rnsap_DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33268 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33274 static const per_sequence_t DL_CCTrCH_InformationItem_RL_ReconfRspTDD_sequence[] = {
33275 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33276 { &hf_rnsap_dl_DPCH_ModifyInformation_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD },
33277 { &hf_rnsap_cCTrCH_Maximum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33278 { &hf_rnsap_cCTrCH_Minimum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33279 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33280 { NULL, 0, 0, NULL }
33284 dissect_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33285 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33286 ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD, DL_CCTrCH_InformationItem_RL_ReconfRspTDD_sequence);
33292 static const per_sequence_t DL_CCTrCH_InformationList_RL_ReconfRspTDD_sequence_of[1] = {
33293 { &hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD },
33297 dissect_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33298 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33299 ett_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD, DL_CCTrCH_InformationList_RL_ReconfRspTDD_sequence_of,
33300 1, maxNrOfCCTrCHs, FALSE);
33306 static const per_sequence_t DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD_sequence[] = {
33307 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
33308 { &hf_rnsap_maxPowerLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33309 { &hf_rnsap_minPowerLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
33310 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33311 { NULL, 0, 0, NULL }
33315 dissect_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33316 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33317 ett_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD, DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD_sequence);
33323 static const per_sequence_t DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_sequence_of[1] = {
33324 { &hf_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD },
33328 dissect_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33329 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33330 ett_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD, DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_sequence_of,
33331 1, maxNrOfDLTsLCR, FALSE);
33337 static const per_sequence_t DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_sequence[] = {
33338 { &hf_rnsap_dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD },
33339 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33340 { NULL, 0, 0, NULL }
33344 dissect_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33345 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33346 ett_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD, DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_sequence);
33352 static const per_sequence_t Multiple_RL_InformationResponse_RL_ReconfRspTDD_sequence_of[1] = {
33353 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationResponse_RL_ReconfRspTDD },
33357 dissect_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33358 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33359 ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD, Multiple_RL_InformationResponse_RL_ReconfRspTDD_sequence_of,
33360 1, maxNrOfRLs_1, FALSE);
33366 static const per_sequence_t RadioLinkFailureIndication_sequence[] = {
33367 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33368 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33369 { NULL, 0, 0, NULL }
33373 dissect_rnsap_RadioLinkFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33374 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33375 ett_rnsap_RadioLinkFailureIndication, RadioLinkFailureIndication_sequence);
33381 static const per_sequence_t RL_InformationList_RL_FailureInd_sequence_of[1] = {
33382 { &hf_rnsap_RL_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33386 dissect_rnsap_RL_InformationList_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33387 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33388 ett_rnsap_RL_InformationList_RL_FailureInd, RL_InformationList_RL_FailureInd_sequence_of,
33389 1, maxNrOfRLs, FALSE);
33395 static const per_sequence_t RL_RL_FailureInd_sequence[] = {
33396 { &hf_rnsap_rL_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_RL_FailureInd },
33397 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33398 { NULL, 0, 0, NULL }
33402 dissect_rnsap_RL_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33403 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33404 ett_rnsap_RL_RL_FailureInd, RL_RL_FailureInd_sequence);
33410 static const per_sequence_t RL_Set_InformationList_RL_FailureInd_sequence_of[1] = {
33411 { &hf_rnsap_RL_Set_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33415 dissect_rnsap_RL_Set_InformationList_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33416 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33417 ett_rnsap_RL_Set_InformationList_RL_FailureInd, RL_Set_InformationList_RL_FailureInd_sequence_of,
33418 1, maxNrOfRLSets, FALSE);
33424 static const per_sequence_t RL_Set_RL_FailureInd_sequence[] = {
33425 { &hf_rnsap_rL_Set_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_RL_FailureInd },
33426 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33427 { NULL, 0, 0, NULL }
33431 dissect_rnsap_RL_Set_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33432 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33433 ett_rnsap_RL_Set_RL_FailureInd, RL_Set_RL_FailureInd_sequence);
33439 static const per_sequence_t CCTrCH_InformationList_RL_FailureInd_sequence_of[1] = {
33440 { &hf_rnsap_CCTrCH_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33444 dissect_rnsap_CCTrCH_InformationList_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33445 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33446 ett_rnsap_CCTrCH_InformationList_RL_FailureInd, CCTrCH_InformationList_RL_FailureInd_sequence_of,
33447 1, maxNrOfCCTrCHs, FALSE);
33453 static const per_sequence_t CCTrCH_RL_FailureInd_sequence[] = {
33454 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33455 { &hf_rnsap_cCTrCH_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_InformationList_RL_FailureInd },
33456 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33457 { NULL, 0, 0, NULL }
33461 dissect_rnsap_CCTrCH_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33462 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33463 ett_rnsap_CCTrCH_RL_FailureInd, CCTrCH_RL_FailureInd_sequence);
33469 static const value_string rnsap_Reporting_Object_RL_FailureInd_vals[] = {
33476 static const per_choice_t Reporting_Object_RL_FailureInd_choice[] = {
33477 { 0, &hf_rnsap_rL , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_RL_FailureInd },
33478 { 1, &hf_rnsap_rL_Set , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_RL_FailureInd },
33479 { 2, &hf_rnsap_cCTrCH , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_CCTrCH_RL_FailureInd },
33480 { 0, NULL, 0, NULL }
33484 dissect_rnsap_Reporting_Object_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33485 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
33486 ett_rnsap_Reporting_Object_RL_FailureInd, Reporting_Object_RL_FailureInd_choice,
33493 static const per_sequence_t RL_Information_RL_FailureInd_sequence[] = {
33494 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33495 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
33496 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33497 { NULL, 0, 0, NULL }
33501 dissect_rnsap_RL_Information_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33502 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33503 ett_rnsap_RL_Information_RL_FailureInd, RL_Information_RL_FailureInd_sequence);
33509 static const per_sequence_t RL_Set_Information_RL_FailureInd_sequence[] = {
33510 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
33511 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
33512 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33513 { NULL, 0, 0, NULL }
33517 dissect_rnsap_RL_Set_Information_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33518 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33519 ett_rnsap_RL_Set_Information_RL_FailureInd, RL_Set_Information_RL_FailureInd_sequence);
33525 static const per_sequence_t CCTrCH_InformationItem_RL_FailureInd_sequence[] = {
33526 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33527 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
33528 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33529 { NULL, 0, 0, NULL }
33533 dissect_rnsap_CCTrCH_InformationItem_RL_FailureInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33534 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33535 ett_rnsap_CCTrCH_InformationItem_RL_FailureInd, CCTrCH_InformationItem_RL_FailureInd_sequence);
33541 static const per_sequence_t RadioLinkPreemptionRequiredIndication_sequence[] = {
33542 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33543 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33544 { NULL, 0, 0, NULL }
33548 dissect_rnsap_RadioLinkPreemptionRequiredIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33549 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33550 ett_rnsap_RadioLinkPreemptionRequiredIndication, RadioLinkPreemptionRequiredIndication_sequence);
33556 static const per_sequence_t RL_InformationList_RL_PreemptRequiredInd_sequence_of[1] = {
33557 { &hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33561 dissect_rnsap_RL_InformationList_RL_PreemptRequiredInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33562 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33563 ett_rnsap_RL_InformationList_RL_PreemptRequiredInd, RL_InformationList_RL_PreemptRequiredInd_sequence_of,
33564 1, maxNrOfRLs, FALSE);
33570 static const per_sequence_t RL_InformationItem_RL_PreemptRequiredInd_sequence[] = {
33571 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33572 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33573 { NULL, 0, 0, NULL }
33577 dissect_rnsap_RL_InformationItem_RL_PreemptRequiredInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33578 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33579 ett_rnsap_RL_InformationItem_RL_PreemptRequiredInd, RL_InformationItem_RL_PreemptRequiredInd_sequence);
33585 static const per_sequence_t HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of[1] = {
33586 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33590 dissect_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33591 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33592 ett_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd, HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of,
33593 1, maxNrOfMACdFlows, FALSE);
33599 static const per_sequence_t HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence[] = {
33600 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
33601 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33602 { NULL, 0, 0, NULL }
33606 dissect_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33607 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33608 ett_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd, HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence);
33614 static const per_sequence_t EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of[1] = {
33615 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33619 dissect_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33620 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33621 ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd, EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of,
33622 1, maxNrOfEDCHMACdFlows, FALSE);
33628 static const per_sequence_t EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence[] = {
33629 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
33630 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33631 { NULL, 0, 0, NULL }
33635 dissect_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33636 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33637 ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd, EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence);
33643 static const per_sequence_t RadioLinkRestoreIndication_sequence[] = {
33644 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33645 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33646 { NULL, 0, 0, NULL }
33650 dissect_rnsap_RadioLinkRestoreIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33651 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33652 ett_rnsap_RadioLinkRestoreIndication, RadioLinkRestoreIndication_sequence);
33658 static const per_sequence_t RL_InformationList_RL_RestoreInd_sequence_of[1] = {
33659 { &hf_rnsap_RL_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33663 dissect_rnsap_RL_InformationList_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33664 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33665 ett_rnsap_RL_InformationList_RL_RestoreInd, RL_InformationList_RL_RestoreInd_sequence_of,
33666 1, maxNrOfRLs, FALSE);
33672 static const per_sequence_t RL_RL_RestoreInd_sequence[] = {
33673 { &hf_rnsap_rL_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_RL_RestoreInd },
33674 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33675 { NULL, 0, 0, NULL }
33679 dissect_rnsap_RL_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33680 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33681 ett_rnsap_RL_RL_RestoreInd, RL_RL_RestoreInd_sequence);
33687 static const per_sequence_t RL_Set_InformationList_RL_RestoreInd_sequence_of[1] = {
33688 { &hf_rnsap_RL_Set_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33692 dissect_rnsap_RL_Set_InformationList_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33693 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33694 ett_rnsap_RL_Set_InformationList_RL_RestoreInd, RL_Set_InformationList_RL_RestoreInd_sequence_of,
33695 1, maxNrOfRLSets, FALSE);
33701 static const per_sequence_t RL_Set_RL_RestoreInd_sequence[] = {
33702 { &hf_rnsap_rL_Set_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_RL_RestoreInd },
33703 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33704 { NULL, 0, 0, NULL }
33708 dissect_rnsap_RL_Set_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33709 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33710 ett_rnsap_RL_Set_RL_RestoreInd, RL_Set_RL_RestoreInd_sequence);
33716 static const per_sequence_t CCTrCH_InformationList_RL_RestoreInd_sequence_of[1] = {
33717 { &hf_rnsap_CCTrCH_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33721 dissect_rnsap_CCTrCH_InformationList_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33722 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33723 ett_rnsap_CCTrCH_InformationList_RL_RestoreInd, CCTrCH_InformationList_RL_RestoreInd_sequence_of,
33724 1, maxNrOfCCTrCHs, FALSE);
33730 static const per_sequence_t CCTrCH_RL_RestoreInd_sequence[] = {
33731 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33732 { &hf_rnsap_cCTrCH_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_InformationList_RL_RestoreInd },
33733 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33734 { NULL, 0, 0, NULL }
33738 dissect_rnsap_CCTrCH_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33739 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33740 ett_rnsap_CCTrCH_RL_RestoreInd, CCTrCH_RL_RestoreInd_sequence);
33746 static const value_string rnsap_Reporting_Object_RL_RestoreInd_vals[] = {
33753 static const per_choice_t Reporting_Object_RL_RestoreInd_choice[] = {
33754 { 0, &hf_rnsap_rL_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_RL_RestoreInd },
33755 { 1, &hf_rnsap_rL_Set_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_RL_RestoreInd },
33756 { 2, &hf_rnsap_cCTrCH_01 , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_CCTrCH_RL_RestoreInd },
33757 { 0, NULL, 0, NULL }
33761 dissect_rnsap_Reporting_Object_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33762 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
33763 ett_rnsap_Reporting_Object_RL_RestoreInd, Reporting_Object_RL_RestoreInd_choice,
33770 static const per_sequence_t RL_Information_RL_RestoreInd_sequence[] = {
33771 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33772 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33773 { NULL, 0, 0, NULL }
33777 dissect_rnsap_RL_Information_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33778 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33779 ett_rnsap_RL_Information_RL_RestoreInd, RL_Information_RL_RestoreInd_sequence);
33785 static const per_sequence_t RL_Set_Information_RL_RestoreInd_sequence[] = {
33786 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
33787 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33788 { NULL, 0, 0, NULL }
33792 dissect_rnsap_RL_Set_Information_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33793 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33794 ett_rnsap_RL_Set_Information_RL_RestoreInd, RL_Set_Information_RL_RestoreInd_sequence);
33800 static const per_sequence_t CCTrCH_InformationItem_RL_RestoreInd_sequence[] = {
33801 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33802 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33803 { NULL, 0, 0, NULL }
33807 dissect_rnsap_CCTrCH_InformationItem_RL_RestoreInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33808 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33809 ett_rnsap_CCTrCH_InformationItem_RL_RestoreInd, CCTrCH_InformationItem_RL_RestoreInd_sequence);
33815 static const per_sequence_t DL_PowerControlRequest_sequence[] = {
33816 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33817 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33818 { NULL, 0, 0, NULL }
33822 dissect_rnsap_DL_PowerControlRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33823 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33824 ett_rnsap_DL_PowerControlRequest, DL_PowerControlRequest_sequence);
33830 static const per_sequence_t DL_ReferencePowerInformationList_DL_PC_Rqst_sequence_of[1] = {
33831 { &hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33835 dissect_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33836 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33837 ett_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst, DL_ReferencePowerInformationList_DL_PC_Rqst_sequence_of,
33838 1, maxNrOfRLs, FALSE);
33844 static const per_sequence_t DL_ReferencePowerInformation_DL_PC_Rqst_sequence[] = {
33845 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33846 { &hf_rnsap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
33847 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33848 { NULL, 0, 0, NULL }
33852 dissect_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33853 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33854 ett_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst, DL_ReferencePowerInformation_DL_PC_Rqst_sequence);
33860 static const per_sequence_t DL_PowerTimeslotControlRequest_sequence[] = {
33861 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33862 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33863 { NULL, 0, 0, NULL }
33867 dissect_rnsap_DL_PowerTimeslotControlRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33868 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33869 ett_rnsap_DL_PowerTimeslotControlRequest, DL_PowerTimeslotControlRequest_sequence);
33875 static const per_sequence_t PhysicalChannelReconfigurationRequestFDD_sequence[] = {
33876 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33877 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33878 { NULL, 0, 0, NULL }
33882 dissect_rnsap_PhysicalChannelReconfigurationRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33883 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33884 ett_rnsap_PhysicalChannelReconfigurationRequestFDD, PhysicalChannelReconfigurationRequestFDD_sequence);
33892 dissect_rnsap_DL_CodeInformationList_PhyChReconfRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33893 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33899 static const per_sequence_t RL_Information_PhyChReconfRqstFDD_sequence[] = {
33900 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33901 { &hf_rnsap_dl_CodeInformation_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CodeInformationList_PhyChReconfRqstFDD },
33902 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33903 { NULL, 0, 0, NULL }
33907 dissect_rnsap_RL_Information_PhyChReconfRqstFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33908 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33909 ett_rnsap_RL_Information_PhyChReconfRqstFDD, RL_Information_PhyChReconfRqstFDD_sequence);
33915 static const per_sequence_t PhysicalChannelReconfigurationRequestTDD_sequence[] = {
33916 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33917 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33918 { NULL, 0, 0, NULL }
33922 dissect_rnsap_PhysicalChannelReconfigurationRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33923 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33924 ett_rnsap_PhysicalChannelReconfigurationRequestTDD, PhysicalChannelReconfigurationRequestTDD_sequence);
33932 dissect_rnsap_UL_CCTrCH_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33933 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33941 dissect_rnsap_DL_CCTrCH_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33942 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33948 static const per_sequence_t RL_Information_PhyChReconfRqstTDD_sequence[] = {
33949 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33950 { &hf_rnsap_ul_CCTrCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCH_InformationList_PhyChReconfRqstTDD },
33951 { &hf_rnsap_dl_CCTrCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCH_InformationList_PhyChReconfRqstTDD },
33952 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33953 { NULL, 0, 0, NULL }
33957 dissect_rnsap_RL_Information_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33958 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33959 ett_rnsap_RL_Information_PhyChReconfRqstTDD, RL_Information_PhyChReconfRqstTDD_sequence);
33967 dissect_rnsap_UL_DPCH_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33968 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33974 static const per_sequence_t UL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33975 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33976 { &hf_rnsap_ul_DPCH_Information_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DPCH_InformationList_PhyChReconfRqstTDD },
33977 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33978 { NULL, 0, 0, NULL }
33982 dissect_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33983 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33984 ett_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD, UL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence);
33990 static const per_sequence_t UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of[1] = {
33991 { &hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD },
33995 dissect_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33996 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33997 ett_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of,
33998 1, maxNrOfCCTrCHs, FALSE);
34004 static const per_sequence_t UL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34005 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
34006 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
34007 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
34008 { &hf_rnsap_uL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_Information },
34009 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34010 { NULL, 0, 0, NULL }
34014 dissect_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34015 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34016 ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD, UL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence);
34022 static const per_sequence_t UL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
34023 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD },
34027 dissect_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34028 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34029 ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD, UL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of,
34030 1, maxNrOfTS, FALSE);
34036 static const per_sequence_t UL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34037 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
34038 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
34039 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
34040 { &hf_rnsap_uL_Timeslot_InformationList_PhyChReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD },
34041 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34042 { NULL, 0, 0, NULL }
34046 dissect_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34047 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34048 ett_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD, UL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence);
34054 static const per_sequence_t UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34055 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
34056 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
34057 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
34058 { &hf_rnsap_uL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_LCR_Information },
34059 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34060 { NULL, 0, 0, NULL }
34064 dissect_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34065 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34066 ett_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD, UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence);
34072 static const per_sequence_t UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
34073 { &hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD },
34077 dissect_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34078 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34079 ett_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD, UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of,
34080 1, maxNrOfTsLCR, FALSE);
34086 static const per_sequence_t UL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence[] = {
34087 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
34088 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
34089 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
34090 { &hf_rnsap_uL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_Information768 },
34091 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34092 { NULL, 0, 0, NULL }
34096 dissect_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34097 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34098 ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768, UL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence);
34104 static const per_sequence_t UL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of[1] = {
34105 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768 },
34109 dissect_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34110 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34111 ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768, UL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of,
34112 1, maxNrOfTS, FALSE);
34120 dissect_rnsap_DL_DPCH_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34121 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
34127 static const per_sequence_t DL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34128 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
34129 { &hf_rnsap_dl_DPCH_Information_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_InformationList_PhyChReconfRqstTDD },
34130 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34131 { NULL, 0, 0, NULL }
34135 dissect_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34136 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34137 ett_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD, DL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence);
34143 static const per_sequence_t DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of[1] = {
34144 { &hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD },
34148 dissect_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34149 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34150 ett_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of,
34151 1, maxNrOfCCTrCHs, FALSE);
34157 static const per_sequence_t DL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34158 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
34159 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
34160 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
34161 { &hf_rnsap_dL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_Information },
34162 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34163 { NULL, 0, 0, NULL }
34167 dissect_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34168 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34169 ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD, DL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence);
34175 static const per_sequence_t DL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
34176 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD },
34180 dissect_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34181 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34182 ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD, DL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of,
34183 1, maxNrOfTS, FALSE);
34189 static const per_sequence_t DL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34190 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
34191 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
34192 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
34193 { &hf_rnsap_dL_Timeslot_InformationList_PhyChReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD },
34194 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34195 { NULL, 0, 0, NULL }
34199 dissect_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34200 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34201 ett_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD, DL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence);
34207 static const per_sequence_t DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34208 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
34209 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
34210 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
34211 { &hf_rnsap_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_LCR_Information },
34212 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34213 { NULL, 0, 0, NULL }
34217 dissect_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34218 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34219 ett_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD, DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence);
34225 static const per_sequence_t DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
34226 { &hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD },
34230 dissect_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34231 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34232 ett_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD, DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of,
34233 1, maxNrOfTsLCR, FALSE);
34239 static const per_sequence_t DL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence[] = {
34240 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
34241 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
34242 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
34243 { &hf_rnsap_dL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_Information768 },
34244 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34245 { NULL, 0, 0, NULL }
34249 dissect_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34250 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34251 ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768, DL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence);
34257 static const per_sequence_t DL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of[1] = {
34258 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768 },
34262 dissect_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34263 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34264 ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768, DL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of,
34265 1, maxNrOfTS, FALSE);
34271 static const per_sequence_t HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence[] = {
34272 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
34273 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
34274 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34275 { NULL, 0, 0, NULL }
34279 dissect_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34280 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34281 ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence);
34287 static const per_sequence_t HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
34288 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD },
34292 dissect_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34293 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34294 ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of,
34295 1, maxNrOfDLTs, FALSE);
34301 static const per_sequence_t HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD_sequence[] = {
34302 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
34303 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
34304 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34305 { NULL, 0, 0, NULL }
34309 dissect_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34310 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34311 ett_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD_sequence);
34317 static const per_sequence_t HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_sequence_of[1] = {
34318 { &hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD },
34322 dissect_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34323 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34324 ett_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_sequence_of,
34325 1, maxNrOfDLTsLCR, FALSE);
34331 static const per_sequence_t HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence[] = {
34332 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
34333 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
34334 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34335 { NULL, 0, 0, NULL }
34339 dissect_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34340 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34341 ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768, HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence);
34347 static const per_sequence_t HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of[1] = {
34348 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768 },
34352 dissect_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34353 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34354 ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768, HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of,
34355 1, maxNrOfDLTs, FALSE);
34361 static const per_sequence_t PhysicalChannelReconfigurationCommand_sequence[] = {
34362 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34363 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34364 { NULL, 0, 0, NULL }
34368 dissect_rnsap_PhysicalChannelReconfigurationCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34369 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34370 ett_rnsap_PhysicalChannelReconfigurationCommand, PhysicalChannelReconfigurationCommand_sequence);
34376 static const per_sequence_t PhysicalChannelReconfigurationFailure_sequence[] = {
34377 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34378 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34379 { NULL, 0, 0, NULL }
34383 dissect_rnsap_PhysicalChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34384 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34385 ett_rnsap_PhysicalChannelReconfigurationFailure, PhysicalChannelReconfigurationFailure_sequence);
34391 static const per_sequence_t RadioLinkCongestionIndication_sequence[] = {
34392 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34393 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34394 { NULL, 0, 0, NULL }
34398 dissect_rnsap_RadioLinkCongestionIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34399 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34400 ett_rnsap_RadioLinkCongestionIndication, RadioLinkCongestionIndication_sequence);
34406 static const per_sequence_t RL_InformationList_RL_CongestInd_sequence_of[1] = {
34407 { &hf_rnsap_RL_InformationList_RL_CongestInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34411 dissect_rnsap_RL_InformationList_RL_CongestInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34412 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34413 ett_rnsap_RL_InformationList_RL_CongestInd, RL_InformationList_RL_CongestInd_sequence_of,
34414 1, maxNrOfRLs, FALSE);
34420 static const per_sequence_t DCH_Rate_Information_RL_CongestInd_sequence_of[1] = {
34421 { &hf_rnsap_DCH_Rate_Information_RL_CongestInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34425 dissect_rnsap_DCH_Rate_Information_RL_CongestInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34426 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34427 ett_rnsap_DCH_Rate_Information_RL_CongestInd, DCH_Rate_Information_RL_CongestInd_sequence_of,
34428 1, maxNrOfDCHs, FALSE);
34434 static const per_sequence_t RL_InformationItem_RL_CongestInd_sequence[] = {
34435 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34436 { &hf_rnsap_dCH_Rate_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Rate_Information_RL_CongestInd },
34437 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34438 { NULL, 0, 0, NULL }
34442 dissect_rnsap_RL_InformationItem_RL_CongestInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34443 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34444 ett_rnsap_RL_InformationItem_RL_CongestInd, RL_InformationItem_RL_CongestInd_sequence);
34450 static const per_sequence_t DCH_Rate_InformationItem_RL_CongestInd_sequence[] = {
34451 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
34452 { &hf_rnsap_allowed_Rate_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Allowed_Rate_Information },
34453 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34454 { NULL, 0, 0, NULL }
34458 dissect_rnsap_DCH_Rate_InformationItem_RL_CongestInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34459 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34460 ett_rnsap_DCH_Rate_InformationItem_RL_CongestInd, DCH_Rate_InformationItem_RL_CongestInd_sequence);
34466 static const per_sequence_t EDCH_MacdFlowSpecificInformationList_RL_CongestInd_sequence_of[1] = {
34467 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34471 dissect_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34472 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34473 ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd, EDCH_MacdFlowSpecificInformationList_RL_CongestInd_sequence_of,
34474 1, maxNrOfEDCHMACdFlows, FALSE);
34480 static const per_sequence_t EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_sequence[] = {
34481 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
34482 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34483 { NULL, 0, 0, NULL }
34487 dissect_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34488 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34489 ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd, EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_sequence);
34495 static const per_sequence_t UplinkSignallingTransferIndicationFDD_sequence[] = {
34496 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34497 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34498 { NULL, 0, 0, NULL }
34502 dissect_rnsap_UplinkSignallingTransferIndicationFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34503 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34504 ett_rnsap_UplinkSignallingTransferIndicationFDD, UplinkSignallingTransferIndicationFDD_sequence);
34510 static const per_sequence_t UplinkSignallingTransferIndicationTDD_sequence[] = {
34511 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34512 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34513 { NULL, 0, 0, NULL }
34517 dissect_rnsap_UplinkSignallingTransferIndicationTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34518 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34519 ett_rnsap_UplinkSignallingTransferIndicationTDD, UplinkSignallingTransferIndicationTDD_sequence);
34525 static const per_sequence_t DownlinkSignallingTransferRequest_sequence[] = {
34526 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34527 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34528 { NULL, 0, 0, NULL }
34532 dissect_rnsap_DownlinkSignallingTransferRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34533 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34534 ett_rnsap_DownlinkSignallingTransferRequest, DownlinkSignallingTransferRequest_sequence);
34540 static const per_sequence_t RelocationCommit_sequence[] = {
34541 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34542 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34543 { NULL, 0, 0, NULL }
34547 dissect_rnsap_RelocationCommit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34548 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34549 ett_rnsap_RelocationCommit, RelocationCommit_sequence);
34555 static const per_sequence_t PagingRequest_sequence[] = {
34556 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34557 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34558 { NULL, 0, 0, NULL }
34562 dissect_rnsap_PagingRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34563 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34564 ett_rnsap_PagingRequest, PagingRequest_sequence);
34570 static const per_sequence_t URA_PagingRqst_sequence[] = {
34571 { &hf_rnsap_uRA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_ID },
34572 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34573 { NULL, 0, 0, NULL }
34577 dissect_rnsap_URA_PagingRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34578 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34579 ett_rnsap_URA_PagingRqst, URA_PagingRqst_sequence);
34585 static const per_sequence_t Cell_PagingRqst_sequence[] = {
34586 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
34587 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34588 { NULL, 0, 0, NULL }
34592 dissect_rnsap_Cell_PagingRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34593 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34594 ett_rnsap_Cell_PagingRqst, Cell_PagingRqst_sequence);
34600 static const value_string rnsap_PagingArea_PagingRqst_vals[] = {
34606 static const per_choice_t PagingArea_PagingRqst_choice[] = {
34607 { 0, &hf_rnsap_uRA , ASN1_EXTENSION_ROOT , dissect_rnsap_URA_PagingRqst },
34608 { 1, &hf_rnsap_cell , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_PagingRqst },
34609 { 0, NULL, 0, NULL }
34613 dissect_rnsap_PagingArea_PagingRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34614 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34615 ett_rnsap_PagingArea_PagingRqst, PagingArea_PagingRqst_choice,
34622 static const per_sequence_t CNOriginatedPage_PagingRqst_sequence[] = {
34623 { &hf_rnsap_pagingCause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PagingCause },
34624 { &hf_rnsap_cNDomainType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CNDomainType },
34625 { &hf_rnsap_pagingRecordType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PagingRecordType },
34626 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34627 { NULL, 0, 0, NULL }
34631 dissect_rnsap_CNOriginatedPage_PagingRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34632 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34633 ett_rnsap_CNOriginatedPage_PagingRqst, CNOriginatedPage_PagingRqst_sequence);
34639 static const per_sequence_t DedicatedMeasurementInitiationRequest_sequence[] = {
34640 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34641 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34642 { NULL, 0, 0, NULL }
34646 dissect_rnsap_DedicatedMeasurementInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34647 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34648 ett_rnsap_DedicatedMeasurementInitiationRequest, DedicatedMeasurementInitiationRequest_sequence);
34654 static const per_sequence_t RL_InformationList_DM_Rqst_sequence_of[1] = {
34655 { &hf_rnsap_RL_InformationList_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34659 dissect_rnsap_RL_InformationList_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34660 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34661 ett_rnsap_RL_InformationList_DM_Rqst, RL_InformationList_DM_Rqst_sequence_of,
34662 1, maxNrOfRLs, FALSE);
34668 static const per_sequence_t RL_DM_Rqst_sequence[] = {
34669 { &hf_rnsap_rL_InformationList_DM_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_DM_Rqst },
34670 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34671 { NULL, 0, 0, NULL }
34675 dissect_rnsap_RL_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34676 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34677 ett_rnsap_RL_DM_Rqst, RL_DM_Rqst_sequence);
34683 static const per_sequence_t RL_Set_InformationList_DM_Rqst_sequence_of[1] = {
34684 { &hf_rnsap_RL_Set_InformationList_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34688 dissect_rnsap_RL_Set_InformationList_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34689 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34690 ett_rnsap_RL_Set_InformationList_DM_Rqst, RL_Set_InformationList_DM_Rqst_sequence_of,
34691 1, maxNrOfRLSets, FALSE);
34697 static const per_sequence_t RL_Set_DM_Rqst_sequence[] = {
34698 { &hf_rnsap_rL_Set_InformationList_DM_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_DM_Rqst },
34699 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34700 { NULL, 0, 0, NULL }
34704 dissect_rnsap_RL_Set_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34705 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34706 ett_rnsap_RL_Set_DM_Rqst, RL_Set_DM_Rqst_sequence);
34714 dissect_rnsap_All_RL_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34715 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
34723 dissect_rnsap_All_RL_Set_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34724 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
34730 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Rqst_vals[] = {
34738 static const per_choice_t DedicatedMeasurementObjectType_DM_Rqst_choice[] = {
34739 { 0, &hf_rnsap_rL_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rqst },
34740 { 1, &hf_rnsap_rLS , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rqst },
34741 { 2, &hf_rnsap_allRL , ASN1_EXTENSION_ROOT , dissect_rnsap_All_RL_DM_Rqst },
34742 { 3, &hf_rnsap_allRLS , ASN1_EXTENSION_ROOT , dissect_rnsap_All_RL_Set_DM_Rqst },
34743 { 0, NULL, 0, NULL }
34747 dissect_rnsap_DedicatedMeasurementObjectType_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34748 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34749 ett_rnsap_DedicatedMeasurementObjectType_DM_Rqst, DedicatedMeasurementObjectType_DM_Rqst_choice,
34756 static const per_sequence_t RL_InformationItem_DM_Rqst_sequence[] = {
34757 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34758 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
34759 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34760 { NULL, 0, 0, NULL }
34764 dissect_rnsap_RL_InformationItem_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34765 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34766 ett_rnsap_RL_InformationItem_DM_Rqst, RL_InformationItem_DM_Rqst_sequence);
34772 static const per_sequence_t HSSICH_Info_DM_Rqst_sequence_of[1] = {
34773 { &hf_rnsap_HSSICH_Info_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
34777 dissect_rnsap_HSSICH_Info_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34778 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34779 ett_rnsap_HSSICH_Info_DM_Rqst, HSSICH_Info_DM_Rqst_sequence_of,
34780 1, maxNrOfHSSICHs, FALSE);
34786 static const per_sequence_t HSSICH_Info_DM_Rqst_Extension_sequence_of[1] = {
34787 { &hf_rnsap_HSSICH_Info_DM_Rqst_Extension_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID_Extension },
34791 dissect_rnsap_HSSICH_Info_DM_Rqst_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34792 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34793 ett_rnsap_HSSICH_Info_DM_Rqst_Extension, HSSICH_Info_DM_Rqst_Extension_sequence_of,
34794 1, maxNrOfHSSICHs, FALSE);
34800 static const per_sequence_t RL_Set_InformationItem_DM_Rqst_sequence[] = {
34801 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34802 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34803 { NULL, 0, 0, NULL }
34807 dissect_rnsap_RL_Set_InformationItem_DM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34808 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34809 ett_rnsap_RL_Set_InformationItem_DM_Rqst, RL_Set_InformationItem_DM_Rqst_sequence);
34815 static const per_sequence_t DedicatedMeasurementInitiationResponse_sequence[] = {
34816 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34817 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34818 { NULL, 0, 0, NULL }
34822 dissect_rnsap_DedicatedMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34823 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34824 ett_rnsap_DedicatedMeasurementInitiationResponse, DedicatedMeasurementInitiationResponse_sequence);
34830 static const per_sequence_t RL_InformationList_DM_Rsp_sequence_of[1] = {
34831 { &hf_rnsap_RL_InformationList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34835 dissect_rnsap_RL_InformationList_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34836 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34837 ett_rnsap_RL_InformationList_DM_Rsp, RL_InformationList_DM_Rsp_sequence_of,
34838 1, maxNrOfRLs, FALSE);
34844 static const per_sequence_t RL_DM_Rsp_sequence[] = {
34845 { &hf_rnsap_rL_InformationList_DM_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_DM_Rsp },
34846 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34847 { NULL, 0, 0, NULL }
34851 dissect_rnsap_RL_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34852 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34853 ett_rnsap_RL_DM_Rsp, RL_DM_Rsp_sequence);
34859 static const per_sequence_t RL_Set_InformationList_DM_Rsp_sequence_of[1] = {
34860 { &hf_rnsap_RL_Set_InformationList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34864 dissect_rnsap_RL_Set_InformationList_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34865 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34866 ett_rnsap_RL_Set_InformationList_DM_Rsp, RL_Set_InformationList_DM_Rsp_sequence_of,
34867 1, maxNrOfRLSets, FALSE);
34873 static const per_sequence_t RL_Set_DM_Rsp_sequence[] = {
34874 { &hf_rnsap_rL_Set_InformationList_DM_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_DM_Rsp },
34875 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34876 { NULL, 0, 0, NULL }
34880 dissect_rnsap_RL_Set_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34881 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34882 ett_rnsap_RL_Set_DM_Rsp, RL_Set_DM_Rsp_sequence);
34888 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Rsp_vals[] = {
34896 static const per_choice_t DedicatedMeasurementObjectType_DM_Rsp_choice[] = {
34897 { 0, &hf_rnsap_rLs , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rsp },
34898 { 1, &hf_rnsap_rLS_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rsp },
34899 { 2, &hf_rnsap_allRL_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rsp },
34900 { 3, &hf_rnsap_allRLS_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rsp },
34901 { 0, NULL, 0, NULL }
34905 dissect_rnsap_DedicatedMeasurementObjectType_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34906 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34907 ett_rnsap_DedicatedMeasurementObjectType_DM_Rsp, DedicatedMeasurementObjectType_DM_Rsp_choice,
34914 static const per_sequence_t RL_InformationItem_DM_Rsp_sequence[] = {
34915 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34916 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
34917 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34918 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
34919 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34920 { NULL, 0, 0, NULL }
34924 dissect_rnsap_RL_InformationItem_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34925 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34926 ett_rnsap_RL_InformationItem_DM_Rsp, RL_InformationItem_DM_Rsp_sequence);
34932 static const per_sequence_t RL_Set_InformationItem_DM_Rsp_sequence[] = {
34933 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34934 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34935 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
34936 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34937 { NULL, 0, 0, NULL }
34941 dissect_rnsap_RL_Set_InformationItem_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34942 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34943 ett_rnsap_RL_Set_InformationItem_DM_Rsp, RL_Set_InformationItem_DM_Rsp_sequence);
34949 static const per_sequence_t Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp_sequence[] = {
34950 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
34951 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34952 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34953 { NULL, 0, 0, NULL }
34957 dissect_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34958 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34959 ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp_sequence);
34965 static const per_sequence_t Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_sequence_of[1] = {
34966 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp },
34970 dissect_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34971 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34972 ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_sequence_of,
34973 1, maxNrOfDPCHsPerRL_1, FALSE);
34979 static const per_sequence_t Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp_sequence[] = {
34980 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
34981 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34982 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34983 { NULL, 0, 0, NULL }
34987 dissect_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34988 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34989 ett_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp_sequence);
34995 static const per_sequence_t Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_sequence_of[1] = {
34996 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp },
35000 dissect_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35001 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35002 ett_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_sequence_of,
35003 1, maxNrOfDPCHsLCRPerRL_1, FALSE);
35009 static const per_sequence_t Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp_sequence[] = {
35010 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
35011 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
35012 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35013 { NULL, 0, 0, NULL }
35017 dissect_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35018 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35019 ett_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp, Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp_sequence);
35025 static const per_sequence_t Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_sequence_of[1] = {
35026 { &hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp },
35030 dissect_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35031 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35032 ett_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp, Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_sequence_of,
35033 1, maxNrOfHSSICHs_1, FALSE);
35039 static const per_sequence_t Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp_sequence[] = {
35040 { &hf_rnsap_dPCH_ID768 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID768 },
35041 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
35042 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35043 { NULL, 0, 0, NULL }
35047 dissect_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35048 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35049 ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp, Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp_sequence);
35055 static const per_sequence_t Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_sequence_of[1] = {
35056 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp },
35060 dissect_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35061 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35062 ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp, Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_sequence_of,
35063 1, maxNrOfDPCHs768PerRL_1, FALSE);
35069 static const per_sequence_t DedicatedMeasurementInitiationFailure_sequence[] = {
35070 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35071 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35072 { NULL, 0, 0, NULL }
35076 dissect_rnsap_DedicatedMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35077 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35078 ett_rnsap_DedicatedMeasurementInitiationFailure, DedicatedMeasurementInitiationFailure_sequence);
35084 static const per_sequence_t RL_Unsuccessful_InformationRespList_DM_Fail_sequence_of[1] = {
35085 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35089 dissect_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35090 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35091 ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail, RL_Unsuccessful_InformationRespList_DM_Fail_sequence_of,
35092 1, maxNrOfRLs, FALSE);
35098 static const per_sequence_t RL_Successful_InformationRespList_DM_Fail_sequence_of[1] = {
35099 { &hf_rnsap_RL_Successful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35103 dissect_rnsap_RL_Successful_InformationRespList_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35104 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35105 ett_rnsap_RL_Successful_InformationRespList_DM_Fail, RL_Successful_InformationRespList_DM_Fail_sequence_of,
35106 1, maxNrOfRLs_1, FALSE);
35112 static const per_sequence_t RL_DM_Fail_sequence[] = {
35113 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail },
35114 { &hf_rnsap_rL_successful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Successful_InformationRespList_DM_Fail },
35115 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35116 { NULL, 0, 0, NULL }
35120 dissect_rnsap_RL_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35121 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35122 ett_rnsap_RL_DM_Fail, RL_DM_Fail_sequence);
35128 static const per_sequence_t RL_Set_Unsuccessful_InformationRespList_DM_Fail_sequence_of[1] = {
35129 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35133 dissect_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35134 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35135 ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail, RL_Set_Unsuccessful_InformationRespList_DM_Fail_sequence_of,
35136 1, maxNrOfRLSets, FALSE);
35142 static const per_sequence_t RL_Set_Successful_InformationRespList_DM_Fail_sequence_of[1] = {
35143 { &hf_rnsap_RL_Set_Successful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35147 dissect_rnsap_RL_Set_Successful_InformationRespList_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35148 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35149 ett_rnsap_RL_Set_Successful_InformationRespList_DM_Fail, RL_Set_Successful_InformationRespList_DM_Fail_sequence_of,
35150 1, maxNrOfRLSets_1, FALSE);
35156 static const per_sequence_t RL_Set_DM_Fail_sequence[] = {
35157 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail },
35158 { &hf_rnsap_rL_Set_successful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Set_Successful_InformationRespList_DM_Fail },
35159 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35160 { NULL, 0, 0, NULL }
35164 dissect_rnsap_RL_Set_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35165 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35166 ett_rnsap_RL_Set_DM_Fail, RL_Set_DM_Fail_sequence);
35172 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Fail_vals[] = {
35180 static const per_choice_t DedicatedMeasurementObjectType_DM_Fail_choice[] = {
35181 { 0, &hf_rnsap_rL_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail },
35182 { 1, &hf_rnsap_rLS_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail },
35183 { 2, &hf_rnsap_allRL_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail },
35184 { 3, &hf_rnsap_allRLS_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail },
35185 { 0, NULL, 0, NULL }
35189 dissect_rnsap_DedicatedMeasurementObjectType_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35190 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35191 ett_rnsap_DedicatedMeasurementObjectType_DM_Fail, DedicatedMeasurementObjectType_DM_Fail_choice,
35198 static const per_sequence_t RL_Unsuccessful_InformationItem_DM_Fail_sequence[] = {
35199 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35200 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
35201 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35202 { NULL, 0, 0, NULL }
35206 dissect_rnsap_RL_Unsuccessful_InformationItem_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35207 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35208 ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail, RL_Unsuccessful_InformationItem_DM_Fail_sequence);
35214 static const per_sequence_t RL_Successful_InformationItem_DM_Fail_sequence[] = {
35215 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35216 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
35217 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
35218 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
35219 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35220 { NULL, 0, 0, NULL }
35224 dissect_rnsap_RL_Successful_InformationItem_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35225 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35226 ett_rnsap_RL_Successful_InformationItem_DM_Fail, RL_Successful_InformationItem_DM_Fail_sequence);
35232 static const per_sequence_t RL_Set_Unsuccessful_InformationItem_DM_Fail_sequence[] = {
35233 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
35234 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
35235 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35236 { NULL, 0, 0, NULL }
35240 dissect_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35241 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35242 ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail, RL_Set_Unsuccessful_InformationItem_DM_Fail_sequence);
35248 static const per_sequence_t RL_Set_Successful_InformationItem_DM_Fail_sequence[] = {
35249 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
35250 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
35251 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
35252 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35253 { NULL, 0, 0, NULL }
35257 dissect_rnsap_RL_Set_Successful_InformationItem_DM_Fail(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35258 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35259 ett_rnsap_RL_Set_Successful_InformationItem_DM_Fail, RL_Set_Successful_InformationItem_DM_Fail_sequence);
35265 static const per_sequence_t DedicatedMeasurementReport_sequence[] = {
35266 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35267 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35268 { NULL, 0, 0, NULL }
35272 dissect_rnsap_DedicatedMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35273 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35274 ett_rnsap_DedicatedMeasurementReport, DedicatedMeasurementReport_sequence);
35280 static const per_sequence_t RL_InformationList_DM_Rprt_sequence_of[1] = {
35281 { &hf_rnsap_RL_InformationList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35285 dissect_rnsap_RL_InformationList_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35286 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35287 ett_rnsap_RL_InformationList_DM_Rprt, RL_InformationList_DM_Rprt_sequence_of,
35288 1, maxNrOfRLs, FALSE);
35294 static const per_sequence_t RL_DM_Rprt_sequence[] = {
35295 { &hf_rnsap_rL_InformationList_DM_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_DM_Rprt },
35296 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35297 { NULL, 0, 0, NULL }
35301 dissect_rnsap_RL_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35302 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35303 ett_rnsap_RL_DM_Rprt, RL_DM_Rprt_sequence);
35309 static const per_sequence_t RL_Set_InformationList_DM_Rprt_sequence_of[1] = {
35310 { &hf_rnsap_RL_Set_InformationList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35314 dissect_rnsap_RL_Set_InformationList_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35315 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35316 ett_rnsap_RL_Set_InformationList_DM_Rprt, RL_Set_InformationList_DM_Rprt_sequence_of,
35317 1, maxNrOfRLSets, FALSE);
35323 static const per_sequence_t RL_Set_DM_Rprt_sequence[] = {
35324 { &hf_rnsap_rL_Set_InformationList_DM_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_DM_Rprt },
35325 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35326 { NULL, 0, 0, NULL }
35330 dissect_rnsap_RL_Set_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35331 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35332 ett_rnsap_RL_Set_DM_Rprt, RL_Set_DM_Rprt_sequence);
35338 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Rprt_vals[] = {
35346 static const per_choice_t DedicatedMeasurementObjectType_DM_Rprt_choice[] = {
35347 { 0, &hf_rnsap_rLs_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rprt },
35348 { 1, &hf_rnsap_rLS_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rprt },
35349 { 2, &hf_rnsap_allRL_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rprt },
35350 { 3, &hf_rnsap_allRLS_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rprt },
35351 { 0, NULL, 0, NULL }
35355 dissect_rnsap_DedicatedMeasurementObjectType_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35356 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35357 ett_rnsap_DedicatedMeasurementObjectType_DM_Rprt, DedicatedMeasurementObjectType_DM_Rprt_choice,
35364 static const per_sequence_t RL_InformationItem_DM_Rprt_sequence[] = {
35365 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35366 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
35367 { &hf_rnsap_dedicatedMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValueInformation },
35368 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35369 { NULL, 0, 0, NULL }
35373 dissect_rnsap_RL_InformationItem_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35374 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35375 ett_rnsap_RL_InformationItem_DM_Rprt, RL_InformationItem_DM_Rprt_sequence);
35381 static const per_sequence_t RL_Set_InformationItem_DM_Rprt_sequence[] = {
35382 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
35383 { &hf_rnsap_dedicatedMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValueInformation },
35384 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35385 { NULL, 0, 0, NULL }
35389 dissect_rnsap_RL_Set_InformationItem_DM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35390 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35391 ett_rnsap_RL_Set_InformationItem_DM_Rprt, RL_Set_InformationItem_DM_Rprt_sequence);
35397 static const per_sequence_t DedicatedMeasurementTerminationRequest_sequence[] = {
35398 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35399 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35400 { NULL, 0, 0, NULL }
35404 dissect_rnsap_DedicatedMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35405 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35406 ett_rnsap_DedicatedMeasurementTerminationRequest, DedicatedMeasurementTerminationRequest_sequence);
35412 static const per_sequence_t DedicatedMeasurementFailureIndication_sequence[] = {
35413 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35414 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35415 { NULL, 0, 0, NULL }
35419 dissect_rnsap_DedicatedMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35420 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35421 ett_rnsap_DedicatedMeasurementFailureIndication, DedicatedMeasurementFailureIndication_sequence);
35427 static const per_sequence_t RL_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of[1] = {
35428 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35432 dissect_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35433 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35434 ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind, RL_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of,
35435 1, maxNrOfRLs, FALSE);
35441 static const per_sequence_t RL_DM_Fail_Ind_sequence[] = {
35442 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail_Ind, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind },
35443 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35444 { NULL, 0, 0, NULL }
35448 dissect_rnsap_RL_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35449 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35450 ett_rnsap_RL_DM_Fail_Ind, RL_DM_Fail_Ind_sequence);
35456 static const per_sequence_t RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of[1] = {
35457 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35461 dissect_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35462 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35463 ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind, RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of,
35464 1, maxNrOfRLSets, FALSE);
35470 static const per_sequence_t RL_Set_DM_Fail_Ind_sequence[] = {
35471 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind },
35472 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35473 { NULL, 0, 0, NULL }
35477 dissect_rnsap_RL_Set_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35478 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35479 ett_rnsap_RL_Set_DM_Fail_Ind, RL_Set_DM_Fail_Ind_sequence);
35485 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_vals[] = {
35493 static const per_choice_t DedicatedMeasurementObjectType_DM_Fail_Ind_choice[] = {
35494 { 0, &hf_rnsap_rL_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail_Ind },
35495 { 1, &hf_rnsap_rLS_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail_Ind },
35496 { 2, &hf_rnsap_allRL_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail_Ind },
35497 { 3, &hf_rnsap_allRLS_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail_Ind },
35498 { 0, NULL, 0, NULL }
35502 dissect_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35503 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35504 ett_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind, DedicatedMeasurementObjectType_DM_Fail_Ind_choice,
35511 static const per_sequence_t RL_Unsuccessful_InformationItem_DM_Fail_Ind_sequence[] = {
35512 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35513 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
35514 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35515 { NULL, 0, 0, NULL }
35519 dissect_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35520 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35521 ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind, RL_Unsuccessful_InformationItem_DM_Fail_Ind_sequence);
35527 static const per_sequence_t RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_sequence[] = {
35528 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
35529 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
35530 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35531 { NULL, 0, 0, NULL }
35535 dissect_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35536 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35537 ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind, RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_sequence);
35543 static const per_sequence_t CommonTransportChannelResourcesReleaseRequest_sequence[] = {
35544 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35545 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35546 { NULL, 0, 0, NULL }
35550 dissect_rnsap_CommonTransportChannelResourcesReleaseRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35551 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35552 ett_rnsap_CommonTransportChannelResourcesReleaseRequest, CommonTransportChannelResourcesReleaseRequest_sequence);
35558 static const per_sequence_t CommonTransportChannelResourcesRequest_sequence[] = {
35559 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35560 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35561 { NULL, 0, 0, NULL }
35565 dissect_rnsap_CommonTransportChannelResourcesRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35566 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35567 ett_rnsap_CommonTransportChannelResourcesRequest, CommonTransportChannelResourcesRequest_sequence);
35573 static const per_sequence_t CommonTransportChannelResourcesResponseFDD_sequence[] = {
35574 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35575 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35576 { NULL, 0, 0, NULL }
35580 dissect_rnsap_CommonTransportChannelResourcesResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35581 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35582 ett_rnsap_CommonTransportChannelResourcesResponseFDD, CommonTransportChannelResourcesResponseFDD_sequence);
35590 dissect_rnsap_FACH_FlowControlInformation_CTCH_ResourceRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35591 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35597 static const per_sequence_t FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_sequence[] = {
35598 { &hf_rnsap_fACH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_FlowControlInformation_CTCH_ResourceRspFDD },
35599 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35600 { NULL, 0, 0, NULL }
35604 dissect_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35605 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35606 ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD, FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_sequence);
35612 static const per_sequence_t CommonTransportChannelResourcesResponseTDD_sequence[] = {
35613 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35614 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35615 { NULL, 0, 0, NULL }
35619 dissect_rnsap_CommonTransportChannelResourcesResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35620 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35621 ett_rnsap_CommonTransportChannelResourcesResponseTDD, CommonTransportChannelResourcesResponseTDD_sequence);
35629 dissect_rnsap_FACH_FlowControlInformation_CTCH_ResourceRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35630 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35636 static const per_sequence_t FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_sequence[] = {
35637 { &hf_rnsap_fACH_FlowControlInformation_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_FlowControlInformation_CTCH_ResourceRspTDD },
35638 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35639 { NULL, 0, 0, NULL }
35643 dissect_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35644 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35645 ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD, FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_sequence);
35651 static const per_sequence_t CommonTransportChannelResourcesFailure_sequence[] = {
35652 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35653 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35654 { NULL, 0, 0, NULL }
35658 dissect_rnsap_CommonTransportChannelResourcesFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35659 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35660 ett_rnsap_CommonTransportChannelResourcesFailure, CommonTransportChannelResourcesFailure_sequence);
35666 static const per_sequence_t CompressedModeCommand_sequence[] = {
35667 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35668 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35669 { NULL, 0, 0, NULL }
35673 dissect_rnsap_CompressedModeCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35674 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35675 ett_rnsap_CompressedModeCommand, CompressedModeCommand_sequence);
35681 static const per_sequence_t ErrorIndication_sequence[] = {
35682 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35683 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35684 { NULL, 0, 0, NULL }
35688 dissect_rnsap_ErrorIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35689 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35690 ett_rnsap_ErrorIndication, ErrorIndication_sequence);
35696 static const per_sequence_t CommonMeasurementInitiationRequest_sequence[] = {
35697 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35698 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35699 { NULL, 0, 0, NULL }
35703 dissect_rnsap_CommonMeasurementInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35704 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35705 ett_rnsap_CommonMeasurementInitiationRequest, CommonMeasurementInitiationRequest_sequence);
35713 dissect_rnsap_Extension_neighbouringCellMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35714 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35722 dissect_rnsap_Extension_neighbouringCellMeasurementInformation768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35723 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35729 static const value_string rnsap_NeighbouringCellMeasurementInfo_item_vals[] = {
35730 { 0, "neighbouringFDDCellMeasurementInformation" },
35731 { 1, "neighbouringTDDCellMeasurementInformation" },
35732 { 2, "extension-neighbouringCellMeasurementInformation" },
35733 { 3, "extension-neighbouringCellMeasurementInformation768" },
35737 static const per_choice_t NeighbouringCellMeasurementInfo_item_choice[] = {
35738 { 0, &hf_rnsap_neighbouringFDDCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_NeighbouringFDDCellMeasurementInformation },
35739 { 1, &hf_rnsap_neighbouringTDDCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_NeighbouringTDDCellMeasurementInformation },
35740 { 2, &hf_rnsap_extension_neighbouringCellMeasurementInformation, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_neighbouringCellMeasurementInformation },
35741 { 3, &hf_rnsap_extension_neighbouringCellMeasurementInformation768, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_neighbouringCellMeasurementInformation768 },
35742 { 0, NULL, 0, NULL }
35746 dissect_rnsap_NeighbouringCellMeasurementInfo_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35747 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35748 ett_rnsap_NeighbouringCellMeasurementInfo_item, NeighbouringCellMeasurementInfo_item_choice,
35755 static const per_sequence_t NeighbouringCellMeasurementInfo_sequence_of[1] = {
35756 { &hf_rnsap_NeighbouringCellMeasurementInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_NeighbouringCellMeasurementInfo_item },
35760 dissect_rnsap_NeighbouringCellMeasurementInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35761 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35762 ett_rnsap_NeighbouringCellMeasurementInfo, NeighbouringCellMeasurementInfo_sequence_of,
35763 1, maxNrOfMeasNCell, FALSE);
35769 static const per_sequence_t Cell_CM_Rqst_sequence[] = {
35770 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
35771 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
35772 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlotLCR },
35773 { &hf_rnsap_neighbouringCellMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NeighbouringCellMeasurementInfo },
35774 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35775 { NULL, 0, 0, NULL }
35779 dissect_rnsap_Cell_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35780 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35781 ett_rnsap_Cell_CM_Rqst, Cell_CM_Rqst_sequence);
35787 static const value_string rnsap_CommonMeasurementObjectType_CM_Rqst_vals[] = {
35792 static const per_choice_t CommonMeasurementObjectType_CM_Rqst_choice[] = {
35793 { 0, &hf_rnsap_cell_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rqst },
35794 { 0, NULL, 0, NULL }
35798 dissect_rnsap_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35799 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35800 ett_rnsap_CommonMeasurementObjectType_CM_Rqst, CommonMeasurementObjectType_CM_Rqst_choice,
35807 static const per_sequence_t CommonMeasurementInitiationResponse_sequence[] = {
35808 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35809 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35810 { NULL, 0, 0, NULL }
35814 dissect_rnsap_CommonMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35815 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35816 ett_rnsap_CommonMeasurementInitiationResponse, CommonMeasurementInitiationResponse_sequence);
35822 static const per_sequence_t Cell_CM_Rsp_sequence[] = {
35823 { &hf_rnsap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValue },
35824 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35825 { NULL, 0, 0, NULL }
35829 dissect_rnsap_Cell_CM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35830 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35831 ett_rnsap_Cell_CM_Rsp, Cell_CM_Rsp_sequence);
35837 static const value_string rnsap_CommonMeasurementObjectType_CM_Rsp_vals[] = {
35842 static const per_choice_t CommonMeasurementObjectType_CM_Rsp_choice[] = {
35843 { 0, &hf_rnsap_cell_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rsp },
35844 { 0, NULL, 0, NULL }
35848 dissect_rnsap_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35849 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35850 ett_rnsap_CommonMeasurementObjectType_CM_Rsp, CommonMeasurementObjectType_CM_Rsp_choice,
35857 static const per_sequence_t CommonMeasurementInitiationFailure_sequence[] = {
35858 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35859 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35860 { NULL, 0, 0, NULL }
35864 dissect_rnsap_CommonMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35865 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35866 ett_rnsap_CommonMeasurementInitiationFailure, CommonMeasurementInitiationFailure_sequence);
35872 static const per_sequence_t CommonMeasurementReport_sequence[] = {
35873 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35874 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35875 { NULL, 0, 0, NULL }
35879 dissect_rnsap_CommonMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35880 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35881 ett_rnsap_CommonMeasurementReport, CommonMeasurementReport_sequence);
35887 static const per_sequence_t Cell_CM_Rprt_sequence[] = {
35888 { &hf_rnsap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValueInformation },
35889 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35890 { NULL, 0, 0, NULL }
35894 dissect_rnsap_Cell_CM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35895 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35896 ett_rnsap_Cell_CM_Rprt, Cell_CM_Rprt_sequence);
35902 static const value_string rnsap_CommonMeasurementObjectType_CM_Rprt_vals[] = {
35907 static const per_choice_t CommonMeasurementObjectType_CM_Rprt_choice[] = {
35908 { 0, &hf_rnsap_cell_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rprt },
35909 { 0, NULL, 0, NULL }
35913 dissect_rnsap_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35914 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35915 ett_rnsap_CommonMeasurementObjectType_CM_Rprt, CommonMeasurementObjectType_CM_Rprt_choice,
35922 static const per_sequence_t CommonMeasurementTerminationRequest_sequence[] = {
35923 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35924 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35925 { NULL, 0, 0, NULL }
35929 dissect_rnsap_CommonMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35930 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35931 ett_rnsap_CommonMeasurementTerminationRequest, CommonMeasurementTerminationRequest_sequence);
35937 static const per_sequence_t CommonMeasurementFailureIndication_sequence[] = {
35938 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35939 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35940 { NULL, 0, 0, NULL }
35944 dissect_rnsap_CommonMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35945 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35946 ett_rnsap_CommonMeasurementFailureIndication, CommonMeasurementFailureIndication_sequence);
35952 static const per_sequence_t InformationExchangeInitiationRequest_sequence[] = {
35953 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35954 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35955 { NULL, 0, 0, NULL }
35959 dissect_rnsap_InformationExchangeInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35960 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35961 ett_rnsap_InformationExchangeInitiationRequest, InformationExchangeInitiationRequest_sequence);
35967 static const per_sequence_t Cell_InfEx_Rqst_sequence[] = {
35968 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35969 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35970 { NULL, 0, 0, NULL }
35974 dissect_rnsap_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35975 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35976 ett_rnsap_Cell_InfEx_Rqst, Cell_InfEx_Rqst_sequence);
35984 dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35985 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35991 static const value_string rnsap_InformationExchangeObjectType_InfEx_Rqst_vals[] = {
35993 { 1, "extension-InformationExchangeObjectType-InfEx-Rqst" },
35997 static const per_choice_t InformationExchangeObjectType_InfEx_Rqst_choice[] = {
35998 { 0, &hf_rnsap_cell_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_InfEx_Rqst },
35999 { 1, &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rqst },
36000 { 0, NULL, 0, NULL }
36004 dissect_rnsap_InformationExchangeObjectType_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36005 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
36006 ett_rnsap_InformationExchangeObjectType_InfEx_Rqst, InformationExchangeObjectType_InfEx_Rqst_choice,
36013 static const per_sequence_t GSM_Cell_InfEx_Rqst_sequence[] = {
36014 { &hf_rnsap_cGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CGI },
36015 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36016 { NULL, 0, 0, NULL }
36020 dissect_rnsap_GSM_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36021 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36022 ett_rnsap_GSM_Cell_InfEx_Rqst, GSM_Cell_InfEx_Rqst_sequence);
36028 static const per_sequence_t MBMS_Bearer_Service_List_InfEx_Rqst_sequence_of[1] = {
36029 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
36033 dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36034 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36035 ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst, MBMS_Bearer_Service_List_InfEx_Rqst_sequence_of,
36036 1, maxNrOfMBMSServices, FALSE);
36042 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst_sequence[] = {
36043 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
36044 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst },
36045 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36046 { NULL, 0, 0, NULL }
36050 dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36051 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36052 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst, MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst_sequence);
36058 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_sequence_of[1] = {
36059 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst },
36063 dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36064 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36065 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst, MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_sequence_of,
36066 1, maxNrOfCells, FALSE);
36072 static const per_sequence_t MBMS_Cell_InfEx_Rqst_sequence_of[1] = {
36073 { &hf_rnsap_MBMS_Cell_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
36077 dissect_rnsap_MBMS_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36078 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36079 ett_rnsap_MBMS_Cell_InfEx_Rqst, MBMS_Cell_InfEx_Rqst_sequence_of,
36080 1, maxNrOfCells, FALSE);
36086 static const per_sequence_t InformationExchangeInitiationResponse_sequence[] = {
36087 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36088 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36089 { NULL, 0, 0, NULL }
36093 dissect_rnsap_InformationExchangeInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36094 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36095 ett_rnsap_InformationExchangeInitiationResponse, InformationExchangeInitiationResponse_sequence);
36101 static const per_sequence_t Cell_InfEx_Rsp_sequence[] = {
36102 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
36103 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36104 { NULL, 0, 0, NULL }
36108 dissect_rnsap_Cell_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36109 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36110 ett_rnsap_Cell_InfEx_Rsp, Cell_InfEx_Rsp_sequence);
36118 dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36119 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
36125 static const value_string rnsap_InformationExchangeObjectType_InfEx_Rsp_vals[] = {
36127 { 1, "extension-InformationExchangeObjectType-InfEx-Rsp" },
36131 static const per_choice_t InformationExchangeObjectType_InfEx_Rsp_choice[] = {
36132 { 0, &hf_rnsap_cell_05 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_InfEx_Rsp },
36133 { 1, &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rsp },
36134 { 0, NULL, 0, NULL }
36138 dissect_rnsap_InformationExchangeObjectType_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36139 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
36140 ett_rnsap_InformationExchangeObjectType_InfEx_Rsp, InformationExchangeObjectType_InfEx_Rsp_choice,
36147 static const per_sequence_t MBMS_Bearer_ServiceItemIEs_InfEx_Rsp_sequence[] = {
36148 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
36149 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
36150 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36151 { NULL, 0, 0, NULL }
36155 dissect_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36156 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36157 ett_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp, MBMS_Bearer_ServiceItemIEs_InfEx_Rsp_sequence);
36163 static const per_sequence_t MBMS_Bearer_Service_List_InfEx_Rsp_sequence_of[1] = {
36164 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp },
36168 dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36169 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36170 ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp, MBMS_Bearer_Service_List_InfEx_Rsp_sequence_of,
36171 1, maxNrOfMBMSServices, FALSE);
36177 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp_sequence[] = {
36178 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
36179 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp },
36180 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36181 { NULL, 0, 0, NULL }
36185 dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36186 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36187 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp, MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp_sequence);
36193 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_sequence_of[1] = {
36194 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp },
36198 dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36199 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36200 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp, MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_sequence_of,
36201 1, maxNrOfCells, FALSE);
36207 static const per_sequence_t MBMS_Cell_Item_InfEx_Rsp_sequence[] = {
36208 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
36209 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
36210 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36211 { NULL, 0, 0, NULL }
36215 dissect_rnsap_MBMS_Cell_Item_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36216 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36217 ett_rnsap_MBMS_Cell_Item_InfEx_Rsp, MBMS_Cell_Item_InfEx_Rsp_sequence);
36223 static const per_sequence_t MBMS_Cell_InfEx_Rsp_sequence_of[1] = {
36224 { &hf_rnsap_MBMS_Cell_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Cell_Item_InfEx_Rsp },
36228 dissect_rnsap_MBMS_Cell_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36229 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36230 ett_rnsap_MBMS_Cell_InfEx_Rsp, MBMS_Cell_InfEx_Rsp_sequence_of,
36231 1, maxNrOfCells, FALSE);
36237 static const per_sequence_t InformationExchangeInitiationFailure_sequence[] = {
36238 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36239 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36240 { NULL, 0, 0, NULL }
36244 dissect_rnsap_InformationExchangeInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36245 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36246 ett_rnsap_InformationExchangeInitiationFailure, InformationExchangeInitiationFailure_sequence);
36252 static const per_sequence_t InformationReport_sequence[] = {
36253 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36254 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36255 { NULL, 0, 0, NULL }
36259 dissect_rnsap_InformationReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36260 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36261 ett_rnsap_InformationReport, InformationReport_sequence);
36267 static const per_sequence_t Cell_InfEx_Rprt_sequence[] = {
36268 { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
36269 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36270 { NULL, 0, 0, NULL }
36274 dissect_rnsap_Cell_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36275 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36276 ett_rnsap_Cell_InfEx_Rprt, Cell_InfEx_Rprt_sequence);
36284 dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36285 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
36291 static const value_string rnsap_InformationExchangeObjectType_InfEx_Rprt_vals[] = {
36293 { 1, "extension-InformationExchangeObjectType-InfEx-Rprt" },
36297 static const per_choice_t InformationExchangeObjectType_InfEx_Rprt_choice[] = {
36298 { 0, &hf_rnsap_cell_06 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_InfEx_Rprt },
36299 { 1, &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rprt },
36300 { 0, NULL, 0, NULL }
36304 dissect_rnsap_InformationExchangeObjectType_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36305 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
36306 ett_rnsap_InformationExchangeObjectType_InfEx_Rprt, InformationExchangeObjectType_InfEx_Rprt_choice,
36313 static const per_sequence_t MBMS_Bearer_Service_List_Item_InfEx_Rprt_sequence[] = {
36314 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
36315 { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
36316 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36317 { NULL, 0, 0, NULL }
36321 dissect_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36322 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36323 ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt, MBMS_Bearer_Service_List_Item_InfEx_Rprt_sequence);
36329 static const per_sequence_t MBMS_Bearer_Service_List_InfEx_Rprt_sequence_of[1] = {
36330 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt },
36334 dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36335 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36336 ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt, MBMS_Bearer_Service_List_InfEx_Rprt_sequence_of,
36337 1, maxNrOfMBMSServices, FALSE);
36343 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt_sequence[] = {
36344 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
36345 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt },
36346 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36347 { NULL, 0, 0, NULL }
36351 dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36352 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36353 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt, MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt_sequence);
36359 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_sequence_of[1] = {
36360 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt },
36364 dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36365 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36366 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt, MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_sequence_of,
36367 1, maxNrOfCells, FALSE);
36373 static const per_sequence_t MBMS_Cell_Item_InfEx_Rprt_sequence[] = {
36374 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
36375 { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
36376 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36377 { NULL, 0, 0, NULL }
36381 dissect_rnsap_MBMS_Cell_Item_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36382 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36383 ett_rnsap_MBMS_Cell_Item_InfEx_Rprt, MBMS_Cell_Item_InfEx_Rprt_sequence);
36389 static const per_sequence_t MBMS_Cell_InfEx_Rprt_sequence_of[1] = {
36390 { &hf_rnsap_MBMS_Cell_InfEx_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Cell_Item_InfEx_Rprt },
36394 dissect_rnsap_MBMS_Cell_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36395 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36396 ett_rnsap_MBMS_Cell_InfEx_Rprt, MBMS_Cell_InfEx_Rprt_sequence_of,
36397 1, maxNrOfCells, FALSE);
36403 static const per_sequence_t InformationExchangeTerminationRequest_sequence[] = {
36404 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36405 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36406 { NULL, 0, 0, NULL }
36410 dissect_rnsap_InformationExchangeTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36411 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36412 ett_rnsap_InformationExchangeTerminationRequest, InformationExchangeTerminationRequest_sequence);
36418 static const per_sequence_t InformationExchangeFailureIndication_sequence[] = {
36419 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36420 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36421 { NULL, 0, 0, NULL }
36425 dissect_rnsap_InformationExchangeFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36426 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36427 ett_rnsap_InformationExchangeFailureIndication, InformationExchangeFailureIndication_sequence);
36433 static const per_sequence_t ResetRequest_sequence[] = {
36434 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36435 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36436 { NULL, 0, 0, NULL }
36440 dissect_rnsap_ResetRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36441 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36442 ett_rnsap_ResetRequest, ResetRequest_sequence);
36448 static const per_sequence_t ContextInfoList_Reset_sequence_of[1] = {
36449 { &hf_rnsap_ContextInfoList_Reset_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36453 dissect_rnsap_ContextInfoList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36454 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36455 ett_rnsap_ContextInfoList_Reset, ContextInfoList_Reset_sequence_of,
36456 1, maxResetContext, FALSE);
36462 static const per_sequence_t ContextList_Reset_sequence[] = {
36463 { &hf_rnsap_contextInfoList_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ContextInfoList_Reset },
36464 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36465 { NULL, 0, 0, NULL }
36469 dissect_rnsap_ContextList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36470 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36471 ett_rnsap_ContextList_Reset, ContextList_Reset_sequence);
36477 static const per_sequence_t ContextGroupInfoList_Reset_sequence_of[1] = {
36478 { &hf_rnsap_ContextGroupInfoList_Reset_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36482 dissect_rnsap_ContextGroupInfoList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36483 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36484 ett_rnsap_ContextGroupInfoList_Reset, ContextGroupInfoList_Reset_sequence_of,
36485 1, maxResetContextGroup, FALSE);
36491 static const per_sequence_t ContextGroupList_Reset_sequence[] = {
36492 { &hf_rnsap_contextGroupInfoList_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ContextGroupInfoList_Reset },
36493 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36494 { NULL, 0, 0, NULL }
36498 dissect_rnsap_ContextGroupList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36499 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36500 ett_rnsap_ContextGroupList_Reset, ContextGroupList_Reset_sequence);
36506 static const value_string rnsap_ResetIndicator_vals[] = {
36508 { 1, "all-contexts" },
36509 { 2, "contextGroup" },
36513 static const per_choice_t ResetIndicator_choice[] = {
36514 { 0, &hf_rnsap_context , ASN1_EXTENSION_ROOT , dissect_rnsap_ContextList_Reset },
36515 { 1, &hf_rnsap_all_contexts , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
36516 { 2, &hf_rnsap_contextGroup , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_ContextGroupList_Reset },
36517 { 0, NULL, 0, NULL }
36521 dissect_rnsap_ResetIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36522 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
36523 ett_rnsap_ResetIndicator, ResetIndicator_choice,
36530 static const value_string rnsap_ContextType_Reset_vals[] = {
36536 static const per_choice_t ContextType_Reset_choice[] = {
36537 { 0, &hf_rnsap_sRNTI , ASN1_EXTENSION_ROOT , dissect_rnsap_S_RNTI },
36538 { 1, &hf_rnsap_dRNTI , ASN1_EXTENSION_ROOT , dissect_rnsap_D_RNTI },
36539 { 0, NULL, 0, NULL }
36543 dissect_rnsap_ContextType_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36544 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
36545 ett_rnsap_ContextType_Reset, ContextType_Reset_choice,
36552 static const per_sequence_t ContextInfoItem_Reset_sequence[] = {
36553 { &hf_rnsap_contextType_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ContextType_Reset },
36554 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36555 { NULL, 0, 0, NULL }
36559 dissect_rnsap_ContextInfoItem_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36560 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36561 ett_rnsap_ContextInfoItem_Reset, ContextInfoItem_Reset_sequence);
36567 static const per_sequence_t ContextGroupInfoItem_Reset_sequence[] = {
36568 { &hf_rnsap_s_RNTI_Group , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_S_RNTI_Group },
36569 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36570 { NULL, 0, 0, NULL }
36574 dissect_rnsap_ContextGroupInfoItem_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36575 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36576 ett_rnsap_ContextGroupInfoItem_Reset, ContextGroupInfoItem_Reset_sequence);
36582 static const per_sequence_t ResetResponse_sequence[] = {
36583 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36584 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36585 { NULL, 0, 0, NULL }
36589 dissect_rnsap_ResetResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36590 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36591 ett_rnsap_ResetResponse, ResetResponse_sequence);
36597 static const per_sequence_t RadioLinkActivationCommandFDD_sequence[] = {
36598 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36599 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36600 { NULL, 0, 0, NULL }
36604 dissect_rnsap_RadioLinkActivationCommandFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36605 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36606 ett_rnsap_RadioLinkActivationCommandFDD, RadioLinkActivationCommandFDD_sequence);
36612 static const per_sequence_t DelayedActivationInformationList_RL_ActivationCmdFDD_sequence_of[1] = {
36613 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36617 dissect_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36618 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36619 ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD, DelayedActivationInformationList_RL_ActivationCmdFDD_sequence_of,
36620 1, maxNrOfRLs, FALSE);
36626 static const per_sequence_t DelayedActivationInformation_RL_ActivationCmdFDD_sequence[] = {
36627 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
36628 { &hf_rnsap_delayed_activation_update, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DelayedActivationUpdate },
36629 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36630 { NULL, 0, 0, NULL }
36634 dissect_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36635 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36636 ett_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD, DelayedActivationInformation_RL_ActivationCmdFDD_sequence);
36642 static const per_sequence_t RadioLinkActivationCommandTDD_sequence[] = {
36643 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36644 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36645 { NULL, 0, 0, NULL }
36649 dissect_rnsap_RadioLinkActivationCommandTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36650 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36651 ett_rnsap_RadioLinkActivationCommandTDD, RadioLinkActivationCommandTDD_sequence);
36657 static const per_sequence_t DelayedActivationInformationList_RL_ActivationCmdTDD_sequence_of[1] = {
36658 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36662 dissect_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36663 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36664 ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD, DelayedActivationInformationList_RL_ActivationCmdTDD_sequence_of,
36665 1, maxNrOfRLs, FALSE);
36671 static const per_sequence_t DelayedActivationInformation_RL_ActivationCmdTDD_sequence[] = {
36672 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
36673 { &hf_rnsap_delayed_activation_update, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DelayedActivationUpdate },
36674 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36675 { NULL, 0, 0, NULL }
36679 dissect_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36680 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36681 ett_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD, DelayedActivationInformation_RL_ActivationCmdTDD_sequence);
36687 static const per_sequence_t GERANUplinkSignallingTransferIndication_sequence[] = {
36688 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36689 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36690 { NULL, 0, 0, NULL }
36694 dissect_rnsap_GERANUplinkSignallingTransferIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36695 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36696 ett_rnsap_GERANUplinkSignallingTransferIndication, GERANUplinkSignallingTransferIndication_sequence);
36702 static const per_sequence_t RadioLinkParameterUpdateIndicationFDD_sequence[] = {
36703 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36704 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36705 { NULL, 0, 0, NULL }
36709 dissect_rnsap_RadioLinkParameterUpdateIndicationFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36710 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36711 ett_rnsap_RadioLinkParameterUpdateIndicationFDD, RadioLinkParameterUpdateIndicationFDD_sequence);
36717 static const per_sequence_t RL_ParameterUpdateIndicationFDD_RL_InformationList_sequence_of[1] = {
36718 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36722 dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36723 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36724 ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList, RL_ParameterUpdateIndicationFDD_RL_InformationList_sequence_of,
36725 1, maxNrOfRLs, FALSE);
36731 static const per_sequence_t RL_ParameterUpdateIndicationFDD_RL_Information_Item_sequence[] = {
36732 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
36733 { &hf_rnsap_phase_Reference_Update_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Phase_Reference_Update_Indicator },
36734 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36735 { NULL, 0, 0, NULL }
36739 dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36740 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36741 ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item, RL_ParameterUpdateIndicationFDD_RL_Information_Item_sequence);
36747 static const per_sequence_t Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs_sequence[] = {
36748 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
36749 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information },
36750 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36751 { NULL, 0, 0, NULL }
36755 dissect_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36756 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36757 ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs, Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs_sequence);
36763 static const per_sequence_t Additional_HS_Cell_Information_RL_Param_Upd_sequence_of[1] = {
36764 { &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs },
36768 dissect_rnsap_Additional_HS_Cell_Information_RL_Param_Upd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36769 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36770 ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd, Additional_HS_Cell_Information_RL_Param_Upd_sequence_of,
36771 1, maxNrOfHSDSCH_1, FALSE);
36777 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs_sequence[] = {
36778 { &hf_rnsap_additional_EDCH_FDD_Update_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Update_Information },
36779 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36780 { NULL, 0, 0, NULL }
36784 dissect_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36785 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36786 ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs, Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs_sequence);
36792 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Param_Upd_sequence_of[1] = {
36793 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs },
36797 dissect_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36798 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36799 ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd, Additional_EDCH_Cell_Information_RL_Param_Upd_sequence_of,
36800 1, maxNrOfEDCH_1, FALSE);
36806 static const per_sequence_t RadioLinkParameterUpdateIndicationTDD_sequence[] = {
36807 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36808 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36809 { NULL, 0, 0, NULL }
36813 dissect_rnsap_RadioLinkParameterUpdateIndicationTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36814 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36815 ett_rnsap_RadioLinkParameterUpdateIndicationTDD, RadioLinkParameterUpdateIndicationTDD_sequence);
36821 static const per_sequence_t UEMeasurementInitiationRequest_sequence[] = {
36822 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36823 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36824 { NULL, 0, 0, NULL }
36828 dissect_rnsap_UEMeasurementInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36829 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36830 ett_rnsap_UEMeasurementInitiationRequest, UEMeasurementInitiationRequest_sequence);
36836 static const per_sequence_t UEMeasurementInitiationResponse_sequence[] = {
36837 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36838 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36839 { NULL, 0, 0, NULL }
36843 dissect_rnsap_UEMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36844 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36845 ett_rnsap_UEMeasurementInitiationResponse, UEMeasurementInitiationResponse_sequence);
36851 static const per_sequence_t UEMeasurementInitiationFailure_sequence[] = {
36852 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36853 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36854 { NULL, 0, 0, NULL }
36858 dissect_rnsap_UEMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36859 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36860 ett_rnsap_UEMeasurementInitiationFailure, UEMeasurementInitiationFailure_sequence);
36866 static const per_sequence_t UEMeasurementReport_sequence[] = {
36867 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36868 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36869 { NULL, 0, 0, NULL }
36873 dissect_rnsap_UEMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36874 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36875 ett_rnsap_UEMeasurementReport, UEMeasurementReport_sequence);
36881 static const per_sequence_t UEMeasurementTerminationRequest_sequence[] = {
36882 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36883 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36884 { NULL, 0, 0, NULL }
36888 dissect_rnsap_UEMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36889 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36890 ett_rnsap_UEMeasurementTerminationRequest, UEMeasurementTerminationRequest_sequence);
36896 static const per_sequence_t UEMeasurementFailureIndication_sequence[] = {
36897 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36898 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36899 { NULL, 0, 0, NULL }
36903 dissect_rnsap_UEMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36904 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36905 ett_rnsap_UEMeasurementFailureIndication, UEMeasurementFailureIndication_sequence);
36911 static const per_sequence_t IurInvokeTrace_sequence[] = {
36912 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36913 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36914 { NULL, 0, 0, NULL }
36918 dissect_rnsap_IurInvokeTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36919 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36920 ett_rnsap_IurInvokeTrace, IurInvokeTrace_sequence);
36926 static const per_sequence_t ListOfInterfacesToTrace_sequence_of[1] = {
36927 { &hf_rnsap_ListOfInterfacesToTrace_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36931 dissect_rnsap_ListOfInterfacesToTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36932 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36933 ett_rnsap_ListOfInterfacesToTrace, ListOfInterfacesToTrace_sequence_of,
36934 1, maxNrOfInterfaces, FALSE);
36940 static const value_string rnsap_T_interface_vals[] = {
36948 dissect_rnsap_T_interface(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36949 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
36950 2, NULL, TRUE, 0, NULL);
36956 static const per_sequence_t InterfacesToTraceItem_sequence[] = {
36957 { &hf_rnsap_interface , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_interface },
36958 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36959 { NULL, 0, 0, NULL }
36963 dissect_rnsap_InterfacesToTraceItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36964 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36965 ett_rnsap_InterfacesToTraceItem, InterfacesToTraceItem_sequence);
36971 static const per_sequence_t IurDeactivateTrace_sequence[] = {
36972 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36973 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36974 { NULL, 0, 0, NULL }
36978 dissect_rnsap_IurDeactivateTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36979 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36980 ett_rnsap_IurDeactivateTrace, IurDeactivateTrace_sequence);
36986 static const per_sequence_t MBMSAttachCommand_sequence[] = {
36987 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36988 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36989 { NULL, 0, 0, NULL }
36993 dissect_rnsap_MBMSAttachCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36994 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36995 ett_rnsap_MBMSAttachCommand, MBMSAttachCommand_sequence);
37001 static const per_sequence_t MBMSDetachCommand_sequence[] = {
37002 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37003 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37004 { NULL, 0, 0, NULL }
37008 dissect_rnsap_MBMSDetachCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37009 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37010 ett_rnsap_MBMSDetachCommand, MBMSDetachCommand_sequence);
37016 static const per_sequence_t DirectInformationTransfer_sequence[] = {
37017 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37018 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37019 { NULL, 0, 0, NULL }
37023 dissect_rnsap_DirectInformationTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37024 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37025 ett_rnsap_DirectInformationTransfer, DirectInformationTransfer_sequence);
37031 static const per_sequence_t EnhancedRelocationRequest_sequence[] = {
37032 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37033 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37034 { NULL, 0, 0, NULL }
37038 dissect_rnsap_EnhancedRelocationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37039 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37040 ett_rnsap_EnhancedRelocationRequest, EnhancedRelocationRequest_sequence);
37046 static const per_sequence_t EnhancedRelocationResponse_sequence[] = {
37047 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37048 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37049 { NULL, 0, 0, NULL }
37053 dissect_rnsap_EnhancedRelocationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37054 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37055 ett_rnsap_EnhancedRelocationResponse, EnhancedRelocationResponse_sequence);
37061 static const per_sequence_t EnhancedRelocationFailure_sequence[] = {
37062 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37063 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37064 { NULL, 0, 0, NULL }
37068 dissect_rnsap_EnhancedRelocationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37069 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37070 ett_rnsap_EnhancedRelocationFailure, EnhancedRelocationFailure_sequence);
37076 static const per_sequence_t EnhancedRelocationCancel_sequence[] = {
37077 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37078 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37079 { NULL, 0, 0, NULL }
37083 dissect_rnsap_EnhancedRelocationCancel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37084 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37085 ett_rnsap_EnhancedRelocationCancel, EnhancedRelocationCancel_sequence);
37091 static const per_sequence_t EnhancedRelocationSignallingTransfer_sequence[] = {
37092 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37093 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37094 { NULL, 0, 0, NULL }
37098 dissect_rnsap_EnhancedRelocationSignallingTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37099 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37100 ett_rnsap_EnhancedRelocationSignallingTransfer, EnhancedRelocationSignallingTransfer_sequence);
37106 static const per_sequence_t EnhancedRelocationRelease_sequence[] = {
37107 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37108 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37109 { NULL, 0, 0, NULL }
37113 dissect_rnsap_EnhancedRelocationRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37114 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37115 ett_rnsap_EnhancedRelocationRelease, EnhancedRelocationRelease_sequence);
37121 static const per_sequence_t MBSFNMCCHInformation_sequence[] = {
37122 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37123 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37124 { NULL, 0, 0, NULL }
37128 dissect_rnsap_MBSFNMCCHInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37129 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37130 ett_rnsap_MBSFNMCCHInformation, MBSFNMCCHInformation_sequence);
37136 static const per_sequence_t SecondaryULFrequencyReport_sequence[] = {
37137 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37138 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37139 { NULL, 0, 0, NULL }
37143 dissect_rnsap_SecondaryULFrequencyReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37144 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37145 ett_rnsap_SecondaryULFrequencyReport, SecondaryULFrequencyReport_sequence);
37151 static const per_sequence_t SecondaryULFrequencyUpdateIndication_sequence[] = {
37152 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
37153 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
37154 { NULL, 0, 0, NULL }
37158 dissect_rnsap_SecondaryULFrequencyUpdateIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37159 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37160 ett_rnsap_SecondaryULFrequencyUpdateIndication, SecondaryULFrequencyUpdateIndication_sequence);
37166 static const per_sequence_t PrivateMessage_sequence[] = {
37167 { &hf_rnsap_privateIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Container },
37168 { NULL, 0, 0, NULL }
37172 dissect_rnsap_PrivateMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37173 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37174 ett_rnsap_PrivateMessage, PrivateMessage_sequence);
37182 dissect_rnsap_InitiatingMessage_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37183 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_InitiatingMessageValue);
37189 static const per_sequence_t InitiatingMessage_sequence[] = {
37190 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
37191 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
37192 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
37193 { &hf_rnsap_value_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_InitiatingMessage_value },
37194 { NULL, 0, 0, NULL }
37198 dissect_rnsap_InitiatingMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37199 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37200 ett_rnsap_InitiatingMessage, InitiatingMessage_sequence);
37208 dissect_rnsap_SuccessfulOutcome_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37209 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_SuccessfulOutcomeValue);
37215 static const per_sequence_t SuccessfulOutcome_sequence[] = {
37216 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
37217 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
37218 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
37219 { &hf_rnsap_value_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SuccessfulOutcome_value },
37220 { NULL, 0, 0, NULL }
37224 dissect_rnsap_SuccessfulOutcome(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37225 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37226 ett_rnsap_SuccessfulOutcome, SuccessfulOutcome_sequence);
37234 dissect_rnsap_UnsuccessfulOutcome_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37235 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_UnsuccessfulOutcomeValue);
37241 static const per_sequence_t UnsuccessfulOutcome_sequence[] = {
37242 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
37243 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
37244 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
37245 { &hf_rnsap_value_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UnsuccessfulOutcome_value },
37246 { NULL, 0, 0, NULL }
37250 dissect_rnsap_UnsuccessfulOutcome(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37251 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37252 ett_rnsap_UnsuccessfulOutcome, UnsuccessfulOutcome_sequence);
37260 dissect_rnsap_Outcome_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37261 offset = dissect_per_open_type(tvb, offset, actx, tree, hf_index, NULL);
37267 static const per_sequence_t Outcome_sequence[] = {
37268 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
37269 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
37270 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
37271 { &hf_rnsap_value_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Outcome_value },
37272 { NULL, 0, 0, NULL }
37276 dissect_rnsap_Outcome(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37277 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
37278 ett_rnsap_Outcome, Outcome_sequence);
37284 static const value_string rnsap_RNSAP_PDU_vals[] = {
37285 { 0, "initiatingMessage" },
37286 { 1, "successfulOutcome" },
37287 { 2, "unsuccessfulOutcome" },
37292 static const per_choice_t RNSAP_PDU_choice[] = {
37293 { 0, &hf_rnsap_initiatingMessage, ASN1_EXTENSION_ROOT , dissect_rnsap_InitiatingMessage },
37294 { 1, &hf_rnsap_successfulOutcome, ASN1_EXTENSION_ROOT , dissect_rnsap_SuccessfulOutcome },
37295 { 2, &hf_rnsap_unsuccessfulOutcome, ASN1_EXTENSION_ROOT , dissect_rnsap_UnsuccessfulOutcome },
37296 { 3, &hf_rnsap_outcome , ASN1_EXTENSION_ROOT , dissect_rnsap_Outcome },
37297 { 0, NULL, 0, NULL }
37301 dissect_rnsap_RNSAP_PDU(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
37302 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
37303 ett_rnsap_RNSAP_PDU, RNSAP_PDU_choice,
37311 static int dissect_ActivationInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37313 asn1_ctx_t asn1_ctx;
37314 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37315 offset = dissect_rnsap_ActivationInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_ActivationInformation_PDU);
37316 offset += 7; offset >>= 3;
37319 static int dissect_Active_MBMS_Bearer_Service_ListFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37321 asn1_ctx_t asn1_ctx;
37322 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37323 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PDU);
37324 offset += 7; offset >>= 3;
37327 static int dissect_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37329 asn1_ctx_t asn1_ctx;
37330 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37331 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU);
37332 offset += 7; offset >>= 3;
37335 static int dissect_Active_MBMS_Bearer_Service_ListTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37337 asn1_ctx_t asn1_ctx;
37338 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37339 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PDU);
37340 offset += 7; offset >>= 3;
37343 static int dissect_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37345 asn1_ctx_t asn1_ctx;
37346 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37347 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU);
37348 offset += 7; offset >>= 3;
37351 static int dissect_Active_Pattern_Sequence_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37353 asn1_ctx_t asn1_ctx;
37354 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37355 offset = dissect_rnsap_Active_Pattern_Sequence_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_Pattern_Sequence_Information_PDU);
37356 offset += 7; offset >>= 3;
37359 static int dissect_Additional_EDCH_Cell_Information_Response_RLAddList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37361 asn1_ctx_t asn1_ctx;
37362 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37363 offset = dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU);
37364 offset += 7; offset >>= 3;
37367 static int dissect_Additional_EDCH_Setup_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37369 asn1_ctx_t asn1_ctx;
37370 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37371 offset = dissect_rnsap_Additional_EDCH_Setup_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Setup_Info_PDU);
37372 offset += 7; offset >>= 3;
37375 static int dissect_Additional_EDCH_Cell_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37377 asn1_ctx_t asn1_ctx;
37378 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37379 offset = dissect_rnsap_Additional_EDCH_Cell_Information_Response_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU);
37380 offset += 7; offset >>= 3;
37383 static int dissect_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37385 asn1_ctx_t asn1_ctx;
37386 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37387 offset = dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU);
37388 offset += 7; offset >>= 3;
37391 static int dissect_AdjustmentPeriod_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37393 asn1_ctx_t asn1_ctx;
37394 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37395 offset = dissect_rnsap_AdjustmentPeriod(tvb, offset, &asn1_ctx, tree, hf_rnsap_AdjustmentPeriod_PDU);
37396 offset += 7; offset >>= 3;
37399 static int dissect_Allowed_Rate_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37401 asn1_ctx_t asn1_ctx;
37402 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37403 offset = dissect_rnsap_Allowed_Rate_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Allowed_Rate_Information_PDU);
37404 offset += 7; offset >>= 3;
37407 static int dissect_AllowedQueuingTime_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37409 asn1_ctx_t asn1_ctx;
37410 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37411 offset = dissect_rnsap_AllowedQueuingTime(tvb, offset, &asn1_ctx, tree, hf_rnsap_AllowedQueuingTime_PDU);
37412 offset += 7; offset >>= 3;
37415 static int dissect_AlternativeFormatReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37417 asn1_ctx_t asn1_ctx;
37418 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37419 offset = dissect_rnsap_AlternativeFormatReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_AlternativeFormatReportingIndicator_PDU);
37420 offset += 7; offset >>= 3;
37423 static int dissect_Angle_Of_Arrival_Value_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37425 asn1_ctx_t asn1_ctx;
37426 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37427 offset = dissect_rnsap_Angle_Of_Arrival_Value_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU);
37428 offset += 7; offset >>= 3;
37431 static int dissect_AntennaColocationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37433 asn1_ctx_t asn1_ctx;
37434 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37435 offset = dissect_rnsap_AntennaColocationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_AntennaColocationIndicator_PDU);
37436 offset += 7; offset >>= 3;
37439 static int dissect_BindingID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37441 asn1_ctx_t asn1_ctx;
37442 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37443 offset = dissect_rnsap_BindingID(tvb, offset, &asn1_ctx, tree, hf_rnsap_BindingID_PDU);
37444 offset += 7; offset >>= 3;
37447 static int dissect_Cause_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37449 asn1_ctx_t asn1_ctx;
37450 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37451 offset = dissect_rnsap_Cause(tvb, offset, &asn1_ctx, tree, hf_rnsap_Cause_PDU);
37452 offset += 7; offset >>= 3;
37455 static int dissect_CellCapabilityContainer_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37457 asn1_ctx_t asn1_ctx;
37458 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37459 offset = dissect_rnsap_CellCapabilityContainer_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_FDD_PDU);
37460 offset += 7; offset >>= 3;
37463 static int dissect_CellCapabilityContainerExtension_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37465 asn1_ctx_t asn1_ctx;
37466 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37467 offset = dissect_rnsap_CellCapabilityContainerExtension_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainerExtension_FDD_PDU);
37468 offset += 7; offset >>= 3;
37471 static int dissect_CellCapabilityContainer_TDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37473 asn1_ctx_t asn1_ctx;
37474 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37475 offset = dissect_rnsap_CellCapabilityContainer_TDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_TDD_PDU);
37476 offset += 7; offset >>= 3;
37479 static int dissect_CellCapabilityContainer_TDD_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37481 asn1_ctx_t asn1_ctx;
37482 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37483 offset = dissect_rnsap_CellCapabilityContainer_TDD_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU);
37484 offset += 7; offset >>= 3;
37487 static int dissect_CellCapabilityContainer_TDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37489 asn1_ctx_t asn1_ctx;
37490 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37491 offset = dissect_rnsap_CellCapabilityContainer_TDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_TDD768_PDU);
37492 offset += 7; offset >>= 3;
37495 static int dissect_C_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37497 asn1_ctx_t asn1_ctx;
37498 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37499 offset = dissect_rnsap_C_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_C_ID_PDU);
37500 offset += 7; offset >>= 3;
37503 static int dissect_Cell_Capacity_Class_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37505 asn1_ctx_t asn1_ctx;
37506 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37507 offset = dissect_rnsap_Cell_Capacity_Class_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Cell_Capacity_Class_Value_PDU);
37508 offset += 7; offset >>= 3;
37511 static int dissect_CellPortionID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37513 asn1_ctx_t asn1_ctx;
37514 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37515 offset = dissect_rnsap_CellPortionID(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellPortionID_PDU);
37516 offset += 7; offset >>= 3;
37519 static int dissect_CellPortionLCRID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37521 asn1_ctx_t asn1_ctx;
37522 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37523 offset = dissect_rnsap_CellPortionLCRID(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellPortionLCRID_PDU);
37524 offset += 7; offset >>= 3;
37527 static int dissect_CFN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37529 asn1_ctx_t asn1_ctx;
37530 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37531 offset = dissect_rnsap_CFN(tvb, offset, &asn1_ctx, tree, hf_rnsap_CFN_PDU);
37532 offset += 7; offset >>= 3;
37535 static int dissect_ChipOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37537 asn1_ctx_t asn1_ctx;
37538 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37539 offset = dissect_rnsap_ChipOffset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ChipOffset_PDU);
37540 offset += 7; offset >>= 3;
37543 static int dissect_ClosedLoopMode1_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37545 asn1_ctx_t asn1_ctx;
37546 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37547 offset = dissect_rnsap_ClosedLoopMode1_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU);
37548 offset += 7; offset >>= 3;
37551 static int dissect_CommonMeasurementAccuracy_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37553 asn1_ctx_t asn1_ctx;
37554 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37555 offset = dissect_rnsap_CommonMeasurementAccuracy(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementAccuracy_PDU);
37556 offset += 7; offset >>= 3;
37559 static int dissect_CommonMeasurementType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37561 asn1_ctx_t asn1_ctx;
37562 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37563 offset = dissect_rnsap_CommonMeasurementType(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementType_PDU);
37564 offset += 7; offset >>= 3;
37567 static int dissect_CongestionCause_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37569 asn1_ctx_t asn1_ctx;
37570 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37571 offset = dissect_rnsap_CongestionCause(tvb, offset, &asn1_ctx, tree, hf_rnsap_CongestionCause_PDU);
37572 offset += 7; offset >>= 3;
37575 static int dissect_CommonTransportChannelResourcesInitialisationNotRequired_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37577 asn1_ctx_t asn1_ctx;
37578 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37579 offset = dissect_rnsap_CommonTransportChannelResourcesInitialisationNotRequired(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU);
37580 offset += 7; offset >>= 3;
37583 static int dissect_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37585 asn1_ctx_t asn1_ctx;
37586 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37587 offset = dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU);
37588 offset += 7; offset >>= 3;
37591 static int dissect_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37593 asn1_ctx_t asn1_ctx;
37594 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37595 offset = dissect_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU);
37596 offset += 7; offset >>= 3;
37599 static int dissect_Common_EDCH_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37601 asn1_ctx_t asn1_ctx;
37602 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37603 offset = dissect_rnsap_Common_EDCH_Support_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_EDCH_Support_Indicator_PDU);
37604 offset += 7; offset >>= 3;
37607 static int dissect_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37609 asn1_ctx_t asn1_ctx;
37610 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37611 offset = dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU);
37612 offset += 7; offset >>= 3;
37615 static int dissect_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37617 asn1_ctx_t asn1_ctx;
37618 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37619 offset = dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU);
37620 offset += 7; offset >>= 3;
37623 static int dissect_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37625 asn1_ctx_t asn1_ctx;
37626 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37627 offset = dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU);
37628 offset += 7; offset >>= 3;
37631 static int dissect_CoverageIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37633 asn1_ctx_t asn1_ctx;
37634 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37635 offset = dissect_rnsap_CoverageIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_CoverageIndicator_PDU);
37636 offset += 7; offset >>= 3;
37639 static int dissect_CPC_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37641 asn1_ctx_t asn1_ctx;
37642 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37643 offset = dissect_rnsap_CPC_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_CPC_Information_PDU);
37644 offset += 7; offset >>= 3;
37647 static int dissect_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37649 asn1_ctx_t asn1_ctx;
37650 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37651 offset = dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU);
37652 offset += 7; offset >>= 3;
37655 static int dissect_Counting_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37657 asn1_ctx_t asn1_ctx;
37658 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37659 offset = dissect_rnsap_Counting_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Counting_Information_PDU);
37660 offset += 7; offset >>= 3;
37663 static int dissect_CriticalityDiagnostics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37665 asn1_ctx_t asn1_ctx;
37666 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37667 offset = dissect_rnsap_CriticalityDiagnostics(tvb, offset, &asn1_ctx, tree, hf_rnsap_CriticalityDiagnostics_PDU);
37668 offset += 7; offset >>= 3;
37671 static int dissect_MessageStructure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37673 asn1_ctx_t asn1_ctx;
37674 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37675 offset = dissect_rnsap_MessageStructure(tvb, offset, &asn1_ctx, tree, hf_rnsap_MessageStructure_PDU);
37676 offset += 7; offset >>= 3;
37679 static int dissect_CN_CS_DomainIdentifier_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37681 asn1_ctx_t asn1_ctx;
37682 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37683 offset = dissect_rnsap_CN_CS_DomainIdentifier(tvb, offset, &asn1_ctx, tree, hf_rnsap_CN_CS_DomainIdentifier_PDU);
37684 offset += 7; offset >>= 3;
37687 static int dissect_CN_PS_DomainIdentifier_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37689 asn1_ctx_t asn1_ctx;
37690 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37691 offset = dissect_rnsap_CN_PS_DomainIdentifier(tvb, offset, &asn1_ctx, tree, hf_rnsap_CN_PS_DomainIdentifier_PDU);
37692 offset += 7; offset >>= 3;
37695 static int dissect_ControlGAP_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37697 asn1_ctx_t asn1_ctx;
37698 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37699 offset = dissect_rnsap_ControlGAP(tvb, offset, &asn1_ctx, tree, hf_rnsap_ControlGAP_PDU);
37700 offset += 7; offset >>= 3;
37703 static int dissect_C_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37705 asn1_ctx_t asn1_ctx;
37706 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37707 offset = dissect_rnsap_C_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_C_RNTI_PDU);
37708 offset += 7; offset >>= 3;
37711 static int dissect_CPC_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37713 asn1_ctx_t asn1_ctx;
37714 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37715 offset = dissect_rnsap_CPC_InformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_CPC_InformationLCR_PDU);
37716 offset += 7; offset >>= 3;
37719 static int dissect_ContinuousPacketConnectivity_DRX_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37721 asn1_ctx_t asn1_ctx;
37722 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37723 offset = dissect_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU);
37724 offset += 7; offset >>= 3;
37727 static int dissect_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37729 asn1_ctx_t asn1_ctx;
37730 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37731 offset = dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU);
37732 offset += 7; offset >>= 3;
37735 static int dissect_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37737 asn1_ctx_t asn1_ctx;
37738 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37739 offset = dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU);
37740 offset += 7; offset >>= 3;
37743 static int dissect_DCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37745 asn1_ctx_t asn1_ctx;
37746 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37747 offset = dissect_rnsap_DCH_FDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_FDD_Information_PDU);
37748 offset += 7; offset >>= 3;
37751 static int dissect_DCH_MeasurementOccasion_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37753 asn1_ctx_t asn1_ctx;
37754 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37755 offset = dissect_rnsap_DCH_MeasurementOccasion_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_MeasurementOccasion_Information_PDU);
37756 offset += 7; offset >>= 3;
37759 static int dissect_DCH_MeasurementType_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37761 asn1_ctx_t asn1_ctx;
37762 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37763 offset = dissect_rnsap_DCH_MeasurementType_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_MeasurementType_Indicator_PDU);
37764 offset += 7; offset >>= 3;
37767 static int dissect_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37769 asn1_ctx_t asn1_ctx;
37770 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37771 offset = dissect_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU);
37772 offset += 7; offset >>= 3;
37775 static int dissect_DCH_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37777 asn1_ctx_t asn1_ctx;
37778 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37779 offset = dissect_rnsap_DCH_InformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_InformationResponse_PDU);
37780 offset += 7; offset >>= 3;
37783 static int dissect_DCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37785 asn1_ctx_t asn1_ctx;
37786 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37787 offset = dissect_rnsap_DCH_TDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_TDD_Information_PDU);
37788 offset += 7; offset >>= 3;
37791 static int dissect_DedicatedMeasurementType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37793 asn1_ctx_t asn1_ctx;
37794 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37795 offset = dissect_rnsap_DedicatedMeasurementType(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementType_PDU);
37796 offset += 7; offset >>= 3;
37799 static int dissect_DelayedActivation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37801 asn1_ctx_t asn1_ctx;
37802 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37803 offset = dissect_rnsap_DelayedActivation(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivation_PDU);
37804 offset += 7; offset >>= 3;
37807 static int dissect_DGANSS_Corrections_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37809 asn1_ctx_t asn1_ctx;
37810 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37811 offset = dissect_rnsap_DGANSS_Corrections_Req(tvb, offset, &asn1_ctx, tree, hf_rnsap_DGANSS_Corrections_Req_PDU);
37812 offset += 7; offset >>= 3;
37815 static int dissect_DGNSS_ValidityPeriod_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37817 asn1_ctx_t asn1_ctx;
37818 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37819 offset = dissect_rnsap_DGNSS_ValidityPeriod(tvb, offset, &asn1_ctx, tree, hf_rnsap_DGNSS_ValidityPeriod_PDU);
37820 offset += 7; offset >>= 3;
37823 static int dissect_DiversityMode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37825 asn1_ctx_t asn1_ctx;
37826 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37827 offset = dissect_rnsap_DiversityMode(tvb, offset, &asn1_ctx, tree, hf_rnsap_DiversityMode_PDU);
37828 offset += 7; offset >>= 3;
37831 static int dissect_DL_DPCH_TimingAdjustment_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37833 asn1_ctx_t asn1_ctx;
37834 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37835 offset = dissect_rnsap_DL_DPCH_TimingAdjustment(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_TimingAdjustment_PDU);
37836 offset += 7; offset >>= 3;
37839 static int dissect_DL_Power_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37841 asn1_ctx_t asn1_ctx;
37842 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37843 offset = dissect_rnsap_DL_Power(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Power_PDU);
37844 offset += 7; offset >>= 3;
37847 static int dissect_DL_PowerBalancing_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37849 asn1_ctx_t asn1_ctx;
37850 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37851 offset = dissect_rnsap_DL_PowerBalancing_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerBalancing_Information_PDU);
37852 offset += 7; offset >>= 3;
37855 static int dissect_DL_PowerBalancing_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37857 asn1_ctx_t asn1_ctx;
37858 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37859 offset = dissect_rnsap_DL_PowerBalancing_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerBalancing_ActivationIndicator_PDU);
37860 offset += 7; offset >>= 3;
37863 static int dissect_DL_PowerBalancing_UpdatedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37865 asn1_ctx_t asn1_ctx;
37866 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37867 offset = dissect_rnsap_DL_PowerBalancing_UpdatedIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerBalancing_UpdatedIndicator_PDU);
37868 offset += 7; offset >>= 3;
37871 static int dissect_DL_ReferencePowerInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37873 asn1_ctx_t asn1_ctx;
37874 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37875 offset = dissect_rnsap_DL_ReferencePowerInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_ReferencePowerInformation_PDU);
37876 offset += 7; offset >>= 3;
37879 static int dissect_D_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37881 asn1_ctx_t asn1_ctx;
37882 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37883 offset = dissect_rnsap_D_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_D_RNTI_PDU);
37884 offset += 7; offset >>= 3;
37887 static int dissect_D_RNTI_ReleaseIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37889 asn1_ctx_t asn1_ctx;
37890 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37891 offset = dissect_rnsap_D_RNTI_ReleaseIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_D_RNTI_ReleaseIndication_PDU);
37892 offset += 7; offset >>= 3;
37895 static int dissect_DL_TimeSlot_ISCP_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37897 asn1_ctx_t asn1_ctx;
37898 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37899 offset = dissect_rnsap_DL_TimeSlot_ISCP_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeSlot_ISCP_Info_PDU);
37900 offset += 7; offset >>= 3;
37903 static int dissect_DL_TimeSlot_ISCP_LCR_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37905 asn1_ctx_t asn1_ctx;
37906 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37907 offset = dissect_rnsap_DL_TimeSlot_ISCP_LCR_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU);
37908 offset += 7; offset >>= 3;
37911 static int dissect_DPC_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37913 asn1_ctx_t asn1_ctx;
37914 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37915 offset = dissect_rnsap_DPC_Mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_DPC_Mode_PDU);
37916 offset += 7; offset >>= 3;
37919 static int dissect_DPC_Mode_Change_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37921 asn1_ctx_t asn1_ctx;
37922 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37923 offset = dissect_rnsap_DPC_Mode_Change_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU);
37924 offset += 7; offset >>= 3;
37927 static int dissect_DPCH_ID768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37929 asn1_ctx_t asn1_ctx;
37930 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37931 offset = dissect_rnsap_DPCH_ID768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DPCH_ID768_PDU);
37932 offset += 7; offset >>= 3;
37935 static int dissect_DRXCycleLengthCoefficient_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37937 asn1_ctx_t asn1_ctx;
37938 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37939 offset = dissect_rnsap_DRXCycleLengthCoefficient(tvb, offset, &asn1_ctx, tree, hf_rnsap_DRXCycleLengthCoefficient_PDU);
37940 offset += 7; offset >>= 3;
37943 static int dissect_DSCH_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37945 asn1_ctx_t asn1_ctx;
37946 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37947 offset = dissect_rnsap_DSCH_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_RNTI_PDU);
37948 offset += 7; offset >>= 3;
37951 static int dissect_DSCH_InitialWindowSize_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37953 asn1_ctx_t asn1_ctx;
37954 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37955 offset = dissect_rnsap_DSCH_InitialWindowSize(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_InitialWindowSize_PDU);
37956 offset += 7; offset >>= 3;
37959 static int dissect_DSCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37961 asn1_ctx_t asn1_ctx;
37962 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37963 offset = dissect_rnsap_DSCH_TDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_TDD_Information_PDU);
37964 offset += 7; offset >>= 3;
37967 static int dissect_E_AGCH_Table_Choice_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37969 asn1_ctx_t asn1_ctx;
37970 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37971 offset = dissect_rnsap_E_AGCH_Table_Choice(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_AGCH_Table_Choice_PDU);
37972 offset += 7; offset >>= 3;
37975 static int dissect_EDCH_FDD_DL_ControlChannelInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37977 asn1_ctx_t asn1_ctx;
37978 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37979 offset = dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU);
37980 offset += 7; offset >>= 3;
37983 static int dissect_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37985 asn1_ctx_t asn1_ctx;
37986 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37987 offset = dissect_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU);
37988 offset += 7; offset >>= 3;
37991 static int dissect_EDCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37993 asn1_ctx_t asn1_ctx;
37994 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37995 offset = dissect_rnsap_EDCH_FDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_Information_PDU);
37996 offset += 7; offset >>= 3;
37999 static int dissect_EDCH_FDD_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38001 asn1_ctx_t asn1_ctx;
38002 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38003 offset = dissect_rnsap_EDCH_FDD_InformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_InformationResponse_PDU);
38004 offset += 7; offset >>= 3;
38007 static int dissect_EDCH_FDD_Information_To_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38009 asn1_ctx_t asn1_ctx;
38010 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38011 offset = dissect_rnsap_EDCH_FDD_Information_To_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_Information_To_Modify_PDU);
38012 offset += 7; offset >>= 3;
38015 static int dissect_E_DCH_FDD_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38017 asn1_ctx_t asn1_ctx;
38018 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38019 offset = dissect_rnsap_E_DCH_FDD_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_FDD_Update_Information_PDU);
38020 offset += 7; offset >>= 3;
38023 static int dissect_E_DCH_DL_Control_Channel_Change_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38025 asn1_ctx_t asn1_ctx;
38026 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38027 offset = dissect_rnsap_E_DCH_DL_Control_Channel_Change_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_PDU);
38028 offset += 7; offset >>= 3;
38031 static int dissect_E_DCH_DL_Control_Channel_Grant_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38033 asn1_ctx_t asn1_ctx;
38034 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38035 offset = dissect_rnsap_E_DCH_DL_Control_Channel_Grant_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_PDU);
38036 offset += 7; offset >>= 3;
38039 static int dissect_E_DCH_PowerOffset_for_SchedulingInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38041 asn1_ctx_t asn1_ctx;
38042 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38043 offset = dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_PowerOffset_for_SchedulingInfo_PDU);
38044 offset += 7; offset >>= 3;
38047 static int dissect_E_DCH_MACdPDUSizeFormat_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38049 asn1_ctx_t asn1_ctx;
38050 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38051 offset = dissect_rnsap_E_DCH_MACdPDUSizeFormat(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_MACdPDUSizeFormat_PDU);
38052 offset += 7; offset >>= 3;
38055 static int dissect_EDCH_MACdFlows_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38057 asn1_ctx_t asn1_ctx;
38058 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38059 offset = dissect_rnsap_EDCH_MACdFlows_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MACdFlows_Information_PDU);
38060 offset += 7; offset >>= 3;
38063 static int dissect_EDCH_MACdFlows_To_Delete_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38065 asn1_ctx_t asn1_ctx;
38066 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38067 offset = dissect_rnsap_EDCH_MACdFlows_To_Delete(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MACdFlows_To_Delete_PDU);
38068 offset += 7; offset >>= 3;
38071 static int dissect_EDCH_RL_Indication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38073 asn1_ctx_t asn1_ctx;
38074 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38075 offset = dissect_rnsap_EDCH_RL_Indication(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_RL_Indication_PDU);
38076 offset += 7; offset >>= 3;
38079 static int dissect_E_DCH_Serving_cell_change_informationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38081 asn1_ctx_t asn1_ctx;
38082 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38083 offset = dissect_rnsap_E_DCH_Serving_cell_change_informationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Serving_cell_change_informationResponse_PDU);
38084 offset += 7; offset >>= 3;
38087 static int dissect_EDPCH_Information_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38089 asn1_ctx_t asn1_ctx;
38090 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38091 offset = dissect_rnsap_EDPCH_Information_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDPCH_Information_FDD_PDU);
38092 offset += 7; offset >>= 3;
38095 static int dissect_EDPCH_Information_RLReconfRequest_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38097 asn1_ctx_t asn1_ctx;
38098 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38099 offset = dissect_rnsap_EDPCH_Information_RLReconfRequest_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDPCH_Information_RLReconfRequest_FDD_PDU);
38100 offset += 7; offset >>= 3;
38103 static int dissect_E_DPDCH_PowerInterpolation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38105 asn1_ctx_t asn1_ctx;
38106 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38107 offset = dissect_rnsap_E_DPDCH_PowerInterpolation(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DPDCH_PowerInterpolation_PDU);
38108 offset += 7; offset >>= 3;
38111 static int dissect_E_Serving_Grant_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38113 asn1_ctx_t asn1_ctx;
38114 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38115 offset = dissect_rnsap_E_Serving_Grant_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_Serving_Grant_Value_PDU);
38116 offset += 7; offset >>= 3;
38119 static int dissect_EDCH_Serving_RL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38121 asn1_ctx_t asn1_ctx;
38122 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38123 offset = dissect_rnsap_EDCH_Serving_RL(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_Serving_RL_PDU);
38124 offset += 7; offset >>= 3;
38127 static int dissect_Enhanced_FACH_Information_ResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38129 asn1_ctx_t asn1_ctx;
38130 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38131 offset = dissect_rnsap_Enhanced_FACH_Information_ResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_FACH_Information_ResponseFDD_PDU);
38132 offset += 7; offset >>= 3;
38135 static int dissect_Enhanced_FACH_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38137 asn1_ctx_t asn1_ctx;
38138 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38139 offset = dissect_rnsap_Enhanced_FACH_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_FACH_Information_ResponseLCR_PDU);
38140 offset += 7; offset >>= 3;
38143 static int dissect_Enhanced_FACH_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38145 asn1_ctx_t asn1_ctx;
38146 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38147 offset = dissect_rnsap_Enhanced_FACH_Support_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_FACH_Support_Indicator_PDU);
38148 offset += 7; offset >>= 3;
38151 static int dissect_EnhancedHSServingCC_Abort_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38153 asn1_ctx_t asn1_ctx;
38154 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38155 offset = dissect_rnsap_EnhancedHSServingCC_Abort(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedHSServingCC_Abort_PDU);
38156 offset += 7; offset >>= 3;
38159 static int dissect_Enhanced_PCH_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38161 asn1_ctx_t asn1_ctx;
38162 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38163 offset = dissect_rnsap_Enhanced_PCH_Capability(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_PCH_Capability_PDU);
38164 offset += 7; offset >>= 3;
38167 static int dissect_E_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38169 asn1_ctx_t asn1_ctx;
38170 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38171 offset = dissect_rnsap_E_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_RNTI_PDU);
38172 offset += 7; offset >>= 3;
38175 static int dissect_E_TFCI_Boost_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38177 asn1_ctx_t asn1_ctx;
38178 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38179 offset = dissect_rnsap_E_TFCI_Boost_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_TFCI_Boost_Information_PDU);
38180 offset += 7; offset >>= 3;
38183 static int dissect_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38185 asn1_ctx_t asn1_ctx;
38186 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38187 offset = dissect_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU);
38188 offset += 7; offset >>= 3;
38191 static int dissect_Enhanced_PrimaryCPICH_EcNo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38193 asn1_ctx_t asn1_ctx;
38194 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38195 offset = dissect_rnsap_Enhanced_PrimaryCPICH_EcNo(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU);
38196 offset += 7; offset >>= 3;
38199 static int dissect_ExtendedGSMCellIndividualOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38201 asn1_ctx_t asn1_ctx;
38202 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38203 offset = dissect_rnsap_ExtendedGSMCellIndividualOffset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ExtendedGSMCellIndividualOffset_PDU);
38204 offset += 7; offset >>= 3;
38207 static int dissect_E_DCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38209 asn1_ctx_t asn1_ctx;
38210 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38211 offset = dissect_rnsap_E_DCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Information_PDU);
38212 offset += 7; offset >>= 3;
38215 static int dissect_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38217 asn1_ctx_t asn1_ctx;
38218 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38219 offset = dissect_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU);
38220 offset += 7; offset >>= 3;
38223 static int dissect_E_DCH_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38225 asn1_ctx_t asn1_ctx;
38226 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38227 offset = dissect_rnsap_E_DCH_Information_Reconfig(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Information_Reconfig_PDU);
38228 offset += 7; offset >>= 3;
38231 static int dissect_E_DCH_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38233 asn1_ctx_t asn1_ctx;
38234 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38235 offset = dissect_rnsap_E_DCH_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Information_Response_PDU);
38236 offset += 7; offset >>= 3;
38239 static int dissect_E_DCH_768_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38241 asn1_ctx_t asn1_ctx;
38242 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38243 offset = dissect_rnsap_E_DCH_768_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_768_Information_PDU);
38244 offset += 7; offset >>= 3;
38247 static int dissect_E_DCH_768_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38249 asn1_ctx_t asn1_ctx;
38250 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38251 offset = dissect_rnsap_E_DCH_768_Information_Reconfig(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_768_Information_Reconfig_PDU);
38252 offset += 7; offset >>= 3;
38255 static int dissect_E_DCH_768_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38257 asn1_ctx_t asn1_ctx;
38258 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38259 offset = dissect_rnsap_E_DCH_768_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_768_Information_Response_PDU);
38260 offset += 7; offset >>= 3;
38263 static int dissect_E_DCH_LCR_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38265 asn1_ctx_t asn1_ctx;
38266 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38267 offset = dissect_rnsap_E_DCH_LCR_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_LCR_Information_PDU);
38268 offset += 7; offset >>= 3;
38271 static int dissect_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38273 asn1_ctx_t asn1_ctx;
38274 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38275 offset = dissect_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU);
38276 offset += 7; offset >>= 3;
38279 static int dissect_E_DCH_LCR_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38281 asn1_ctx_t asn1_ctx;
38282 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38283 offset = dissect_rnsap_E_DCH_LCR_Information_Reconfig(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU);
38284 offset += 7; offset >>= 3;
38287 static int dissect_E_DCH_LCR_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38289 asn1_ctx_t asn1_ctx;
38290 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38291 offset = dissect_rnsap_E_DCH_LCR_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_LCR_Information_Response_PDU);
38292 offset += 7; offset >>= 3;
38295 static int dissect_Ext_Reference_E_TFCI_PO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38297 asn1_ctx_t asn1_ctx;
38298 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38299 offset = dissect_rnsap_Ext_Reference_E_TFCI_PO(tvb, offset, &asn1_ctx, tree, hf_rnsap_Ext_Reference_E_TFCI_PO_PDU);
38300 offset += 7; offset >>= 3;
38303 static int dissect_ExtendedPropagationDelay_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38305 asn1_ctx_t asn1_ctx;
38306 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38307 offset = dissect_rnsap_ExtendedPropagationDelay(tvb, offset, &asn1_ctx, tree, hf_rnsap_ExtendedPropagationDelay_PDU);
38308 offset += 7; offset >>= 3;
38311 static int dissect_Extended_RNC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38313 asn1_ctx_t asn1_ctx;
38314 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38315 offset = dissect_rnsap_Extended_RNC_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_RNC_ID_PDU);
38316 offset += 7; offset >>= 3;
38319 static int dissect_Extended_Round_Trip_Time_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38321 asn1_ctx_t asn1_ctx;
38322 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38323 offset = dissect_rnsap_Extended_Round_Trip_Time_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_Round_Trip_Time_Value_PDU);
38324 offset += 7; offset >>= 3;
38327 static int dissect_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38329 asn1_ctx_t asn1_ctx;
38330 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38331 offset = dissect_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled(tvb, offset, &asn1_ctx, tree, hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU);
38332 offset += 7; offset >>= 3;
38335 static int dissect_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38337 asn1_ctx_t asn1_ctx;
38338 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38339 offset = dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU);
38340 offset += 7; offset >>= 3;
38343 static int dissect_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38345 asn1_ctx_t asn1_ctx;
38346 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38347 offset = dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU);
38348 offset += 7; offset >>= 3;
38351 static int dissect_FACH_FlowControlInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38353 asn1_ctx_t asn1_ctx;
38354 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38355 offset = dissect_rnsap_FACH_FlowControlInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_FACH_FlowControlInformation_PDU);
38356 offset += 7; offset >>= 3;
38359 static int dissect_Fast_Reconfiguration_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38361 asn1_ctx_t asn1_ctx;
38362 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38363 offset = dissect_rnsap_Fast_Reconfiguration_Mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_Reconfiguration_Mode_PDU);
38364 offset += 7; offset >>= 3;
38367 static int dissect_Fast_Reconfiguration_Permission_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38369 asn1_ctx_t asn1_ctx;
38370 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38371 offset = dissect_rnsap_Fast_Reconfiguration_Permission(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_Reconfiguration_Permission_PDU);
38372 offset += 7; offset >>= 3;
38375 static int dissect_FDD_DCHs_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38377 asn1_ctx_t asn1_ctx;
38378 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38379 offset = dissect_rnsap_FDD_DCHs_to_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_FDD_DCHs_to_Modify_PDU);
38380 offset += 7; offset >>= 3;
38383 static int dissect_FDD_DL_CodeInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38385 asn1_ctx_t asn1_ctx;
38386 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38387 offset = dissect_rnsap_FDD_DL_CodeInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_FDD_DL_CodeInformation_PDU);
38388 offset += 7; offset >>= 3;
38391 static int dissect_F_DPCH_SlotFormat_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38393 asn1_ctx_t asn1_ctx;
38394 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38395 offset = dissect_rnsap_F_DPCH_SlotFormat(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_SlotFormat_PDU);
38396 offset += 7; offset >>= 3;
38399 static int dissect_F_DPCH_SlotFormatSupportRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38401 asn1_ctx_t asn1_ctx;
38402 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38403 offset = dissect_rnsap_F_DPCH_SlotFormatSupportRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU);
38404 offset += 7; offset >>= 3;
38407 static int dissect_FNReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38409 asn1_ctx_t asn1_ctx;
38410 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38411 offset = dissect_rnsap_FNReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_FNReportingIndicator_PDU);
38412 offset += 7; offset >>= 3;
38415 static int dissect_FrameOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38417 asn1_ctx_t asn1_ctx;
38418 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38419 offset = dissect_rnsap_FrameOffset(tvb, offset, &asn1_ctx, tree, hf_rnsap_FrameOffset_PDU);
38420 offset += 7; offset >>= 3;
38423 static int dissect_FrequencyBandIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38425 asn1_ctx_t asn1_ctx;
38426 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38427 offset = dissect_rnsap_FrequencyBandIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_FrequencyBandIndicator_PDU);
38428 offset += 7; offset >>= 3;
38431 static int dissect_GA_Cell_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38433 asn1_ctx_t asn1_ctx;
38434 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38435 offset = dissect_rnsap_GA_Cell(tvb, offset, &asn1_ctx, tree, hf_rnsap_GA_Cell_PDU);
38436 offset += 7; offset >>= 3;
38439 static int dissect_GA_CellAdditionalShapes_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38441 asn1_ctx_t asn1_ctx;
38442 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38443 offset = dissect_rnsap_GA_CellAdditionalShapes(tvb, offset, &asn1_ctx, tree, hf_rnsap_GA_CellAdditionalShapes_PDU);
38444 offset += 7; offset >>= 3;
38447 static int dissect_GANSS_AddIonoModelReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38449 asn1_ctx_t asn1_ctx;
38450 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38451 offset = dissect_rnsap_GANSS_AddIonoModelReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AddIonoModelReq_PDU);
38452 offset += 7; offset >>= 3;
38455 static int dissect_GANSS_AddNavigationModelsReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38457 asn1_ctx_t asn1_ctx;
38458 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38459 offset = dissect_rnsap_GANSS_AddNavigationModelsReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AddNavigationModelsReq_PDU);
38460 offset += 7; offset >>= 3;
38463 static int dissect_GANSS_AddUTCModelsReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38465 asn1_ctx_t asn1_ctx;
38466 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38467 offset = dissect_rnsap_GANSS_AddUTCModelsReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AddUTCModelsReq_PDU);
38468 offset += 7; offset >>= 3;
38471 static int dissect_GANSS_Additional_Ionospheric_Model_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38473 asn1_ctx_t asn1_ctx;
38474 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38475 offset = dissect_rnsap_GANSS_Additional_Ionospheric_Model(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_Ionospheric_Model_PDU);
38476 offset += 7; offset >>= 3;
38479 static int dissect_GANSS_Additional_Navigation_Models_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38481 asn1_ctx_t asn1_ctx;
38482 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38483 offset = dissect_rnsap_GANSS_Additional_Navigation_Models(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_Navigation_Models_PDU);
38484 offset += 7; offset >>= 3;
38487 static int dissect_GANSS_Additional_Time_Models_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38489 asn1_ctx_t asn1_ctx;
38490 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38491 offset = dissect_rnsap_GANSS_Additional_Time_Models(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_Time_Models_PDU);
38492 offset += 7; offset >>= 3;
38495 static int dissect_GANSS_Additional_UTC_Models_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38497 asn1_ctx_t asn1_ctx;
38498 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38499 offset = dissect_rnsap_GANSS_Additional_UTC_Models(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_UTC_Models_PDU);
38500 offset += 7; offset >>= 3;
38503 static int dissect_GANSS_alm_keplerianNAVAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38505 asn1_ctx_t asn1_ctx;
38506 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38507 offset = dissect_rnsap_GANSS_alm_keplerianNAVAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU);
38508 offset += 7; offset >>= 3;
38511 static int dissect_GANSS_alm_keplerianReducedAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38513 asn1_ctx_t asn1_ctx;
38514 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38515 offset = dissect_rnsap_GANSS_alm_keplerianReducedAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU);
38516 offset += 7; offset >>= 3;
38519 static int dissect_GANSS_alm_keplerianMidiAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38521 asn1_ctx_t asn1_ctx;
38522 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38523 offset = dissect_rnsap_GANSS_alm_keplerianMidiAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU);
38524 offset += 7; offset >>= 3;
38527 static int dissect_GANSS_alm_keplerianGLONASS_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38529 asn1_ctx_t asn1_ctx;
38530 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38531 offset = dissect_rnsap_GANSS_alm_keplerianGLONASS(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianGLONASS_PDU);
38532 offset += 7; offset >>= 3;
38535 static int dissect_GANSS_alm_ecefSBASAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38537 asn1_ctx_t asn1_ctx;
38538 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38539 offset = dissect_rnsap_GANSS_alm_ecefSBASAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU);
38540 offset += 7; offset >>= 3;
38543 static int dissect_GANSS_Auxiliary_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38545 asn1_ctx_t asn1_ctx;
38546 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38547 offset = dissect_rnsap_GANSS_Auxiliary_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Auxiliary_Information_PDU);
38548 offset += 7; offset >>= 3;
38551 static int dissect_GANSS_AuxInfoReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38553 asn1_ctx_t asn1_ctx;
38554 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38555 offset = dissect_rnsap_GANSS_AuxInfoReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AuxInfoReq_PDU);
38556 offset += 7; offset >>= 3;
38559 static int dissect_GANSS_Common_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38561 asn1_ctx_t asn1_ctx;
38562 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38563 offset = dissect_rnsap_GANSS_Common_Data(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Common_Data_PDU);
38564 offset += 7; offset >>= 3;
38567 static int dissect_GANSS_Earth_Orientation_Parameters_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38569 asn1_ctx_t asn1_ctx;
38570 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38571 offset = dissect_rnsap_GANSS_Earth_Orientation_Parameters(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU);
38572 offset += 7; offset >>= 3;
38575 static int dissect_GANSS_EarthOrientParaReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38577 asn1_ctx_t asn1_ctx;
38578 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38579 offset = dissect_rnsap_GANSS_EarthOrientParaReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_EarthOrientParaReq_PDU);
38580 offset += 7; offset >>= 3;
38583 static int dissect_GANSS_Generic_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38585 asn1_ctx_t asn1_ctx;
38586 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38587 offset = dissect_rnsap_GANSS_Generic_Data(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Generic_Data_PDU);
38588 offset += 7; offset >>= 3;
38591 static int dissect_GANSS_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38593 asn1_ctx_t asn1_ctx;
38594 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38595 offset = dissect_rnsap_GANSS_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_ID_PDU);
38596 offset += 7; offset >>= 3;
38599 static int dissect_GANSS_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38601 asn1_ctx_t asn1_ctx;
38602 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38603 offset = dissect_rnsap_GANSS_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Information_PDU);
38604 offset += 7; offset >>= 3;
38607 static int dissect_GANSS_SBAS_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38609 asn1_ctx_t asn1_ctx;
38610 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38611 offset = dissect_rnsap_GANSS_SBAS_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_SBAS_ID_PDU);
38612 offset += 7; offset >>= 3;
38615 static int dissect_GANSS_Time_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38617 asn1_ctx_t asn1_ctx;
38618 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38619 offset = dissect_rnsap_GANSS_Time_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Time_ID_PDU);
38620 offset += 7; offset >>= 3;
38623 static int dissect_GERAN_Cell_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38625 asn1_ctx_t asn1_ctx;
38626 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38627 offset = dissect_rnsap_GERAN_Cell_Capability(tvb, offset, &asn1_ctx, tree, hf_rnsap_GERAN_Cell_Capability_PDU);
38628 offset += 7; offset >>= 3;
38631 static int dissect_GERAN_Classmark_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38633 asn1_ctx_t asn1_ctx;
38634 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38635 offset = dissect_rnsap_GERAN_Classmark(tvb, offset, &asn1_ctx, tree, hf_rnsap_GERAN_Classmark_PDU);
38636 offset += 7; offset >>= 3;
38639 static int dissect_Satellite_Almanac_Information_ExtItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38641 asn1_ctx_t asn1_ctx;
38642 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38643 offset = dissect_rnsap_Satellite_Almanac_Information_ExtItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU);
38644 offset += 7; offset >>= 3;
38647 static int dissect_Guaranteed_Rate_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38649 asn1_ctx_t asn1_ctx;
38650 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38651 offset = dissect_rnsap_Guaranteed_Rate_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Guaranteed_Rate_Information_PDU);
38652 offset += 7; offset >>= 3;
38655 static int dissect_HARQ_MemoryPartitioningInfoExtForMIMO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38657 asn1_ctx_t asn1_ctx;
38658 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38659 offset = dissect_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU);
38660 offset += 7; offset >>= 3;
38663 static int dissect_HARQ_Preamble_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38665 asn1_ctx_t asn1_ctx;
38666 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38667 offset = dissect_rnsap_HARQ_Preamble_Mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_Preamble_Mode_PDU);
38668 offset += 7; offset >>= 3;
38671 static int dissect_HARQ_Preamble_Mode_Activation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38673 asn1_ctx_t asn1_ctx;
38674 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38675 offset = dissect_rnsap_HARQ_Preamble_Mode_Activation_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_Preamble_Mode_Activation_Indicator_PDU);
38676 offset += 7; offset >>= 3;
38679 static int dissect_HCS_Prio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38681 asn1_ctx_t asn1_ctx;
38682 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38683 offset = dissect_rnsap_HCS_Prio(tvb, offset, &asn1_ctx, tree, hf_rnsap_HCS_Prio_PDU);
38684 offset += 7; offset >>= 3;
38687 static int dissect_HSDSCH_Configured_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38689 asn1_ctx_t asn1_ctx;
38690 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38691 offset = dissect_rnsap_HSDSCH_Configured_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Configured_Indicator_PDU);
38692 offset += 7; offset >>= 3;
38695 static int dissect_HSDSCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38697 asn1_ctx_t asn1_ctx;
38698 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38699 offset = dissect_rnsap_HSDSCH_FDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_FDD_Information_PDU);
38700 offset += 7; offset >>= 3;
38703 static int dissect_HSDSCH_FDD_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38705 asn1_ctx_t asn1_ctx;
38706 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38707 offset = dissect_rnsap_HSDSCH_FDD_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_FDD_Information_Response_PDU);
38708 offset += 7; offset >>= 3;
38711 static int dissect_HSDSCH_Information_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38713 asn1_ctx_t asn1_ctx;
38714 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38715 offset = dissect_rnsap_HSDSCH_Information_to_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Information_to_Modify_PDU);
38716 offset += 7; offset >>= 3;
38719 static int dissect_HSDSCH_Information_to_Modify_Unsynchronised_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38721 asn1_ctx_t asn1_ctx;
38722 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38723 offset = dissect_rnsap_HSDSCH_Information_to_Modify_Unsynchronised(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Information_to_Modify_Unsynchronised_PDU);
38724 offset += 7; offset >>= 3;
38727 static int dissect_HSDSCH_MACdPDUSizeFormat_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38729 asn1_ctx_t asn1_ctx;
38730 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38731 offset = dissect_rnsap_HSDSCH_MACdPDUSizeFormat(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_MACdPDUSizeFormat_PDU);
38732 offset += 7; offset >>= 3;
38735 static int dissect_HSDSCH_MACdFlows_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38737 asn1_ctx_t asn1_ctx;
38738 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38739 offset = dissect_rnsap_HSDSCH_MACdFlows_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_MACdFlows_Information_PDU);
38740 offset += 7; offset >>= 3;
38743 static int dissect_HSDSCH_MACdFlows_to_Delete_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38745 asn1_ctx_t asn1_ctx;
38746 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38747 offset = dissect_rnsap_HSDSCH_MACdFlows_to_Delete(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_MACdFlows_to_Delete_PDU);
38748 offset += 7; offset >>= 3;
38751 static int dissect_HSDSCH_PreconfigurationInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38753 asn1_ctx_t asn1_ctx;
38754 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38755 offset = dissect_rnsap_HSDSCH_PreconfigurationInfo(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_PreconfigurationInfo_PDU);
38756 offset += 7; offset >>= 3;
38759 static int dissect_Additional_EDCH_Preconfiguration_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38761 asn1_ctx_t asn1_ctx;
38762 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38763 offset = dissect_rnsap_Additional_EDCH_Preconfiguration_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Preconfiguration_Information_PDU);
38764 offset += 7; offset >>= 3;
38767 static int dissect_HSDSCH_PreconfigurationSetup_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38769 asn1_ctx_t asn1_ctx;
38770 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38771 offset = dissect_rnsap_HSDSCH_PreconfigurationSetup(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_PreconfigurationSetup_PDU);
38772 offset += 7; offset >>= 3;
38775 static int dissect_HSDSCH_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38777 asn1_ctx_t asn1_ctx;
38778 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38779 offset = dissect_rnsap_HSDSCH_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_RNTI_PDU);
38780 offset += 7; offset >>= 3;
38783 static int dissect_HS_DSCH_serving_cell_change_information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38785 asn1_ctx_t asn1_ctx;
38786 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38787 offset = dissect_rnsap_HS_DSCH_serving_cell_change_information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_serving_cell_change_information_PDU);
38788 offset += 7; offset >>= 3;
38791 static int dissect_HS_DSCH_serving_cell_change_informationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38793 asn1_ctx_t asn1_ctx;
38794 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38795 offset = dissect_rnsap_HS_DSCH_serving_cell_change_informationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_serving_cell_change_informationResponse_PDU);
38796 offset += 7; offset >>= 3;
38799 static int dissect_HSDSCH_TBSizeTableIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38801 asn1_ctx_t asn1_ctx;
38802 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38803 offset = dissect_rnsap_HSDSCH_TBSizeTableIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TBSizeTableIndicator_PDU);
38804 offset += 7; offset >>= 3;
38807 static int dissect_HSDSCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38809 asn1_ctx_t asn1_ctx;
38810 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38811 offset = dissect_rnsap_HSDSCH_TDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TDD_Information_PDU);
38812 offset += 7; offset >>= 3;
38815 static int dissect_HSDSCH_TDD_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38817 asn1_ctx_t asn1_ctx;
38818 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38819 offset = dissect_rnsap_HSDSCH_TDD_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TDD_Information_Response_PDU);
38820 offset += 7; offset >>= 3;
38823 static int dissect_Multicarrier_Number_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38825 asn1_ctx_t asn1_ctx;
38826 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38827 offset = dissect_rnsap_Multicarrier_Number(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multicarrier_Number_PDU);
38828 offset += 7; offset >>= 3;
38831 static int dissect_HSPDSCH_TDD_Specific_InfoList_Response768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38833 asn1_ctx_t asn1_ctx;
38834 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38835 offset = dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_PDU);
38836 offset += 7; offset >>= 3;
38839 static int dissect_HSSCCH_TDD_Specific_InfoList_Response768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38841 asn1_ctx_t asn1_ctx;
38842 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38843 offset = dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response768(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_PDU);
38844 offset += 7; offset >>= 3;
38847 static int dissect_HS_SICH_Reception_Quality_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38849 asn1_ctx_t asn1_ctx;
38850 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38851 offset = dissect_rnsap_HS_SICH_Reception_Quality_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_Reception_Quality_Value_PDU);
38852 offset += 7; offset >>= 3;
38855 static int dissect_HS_SICH_Reception_Quality_Measurement_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38857 asn1_ctx_t asn1_ctx;
38858 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38859 offset = dissect_rnsap_HS_SICH_Reception_Quality_Measurement_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_Reception_Quality_Measurement_Value_PDU);
38860 offset += 7; offset >>= 3;
38863 static int dissect_HS_SICH_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38865 asn1_ctx_t asn1_ctx;
38866 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38867 offset = dissect_rnsap_HS_SICH_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_ID_PDU);
38868 offset += 7; offset >>= 3;
38871 static int dissect_HS_SICH_ID_Extension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38873 asn1_ctx_t asn1_ctx;
38874 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38875 offset = dissect_rnsap_HS_SICH_ID_Extension(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_ID_Extension_PDU);
38876 offset += 7; offset >>= 3;
38879 static int dissect_HS_PDSCH_Code_Change_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38881 asn1_ctx_t asn1_ctx;
38882 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38883 offset = dissect_rnsap_HS_PDSCH_Code_Change_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_PDSCH_Code_Change_Indicator_PDU);
38884 offset += 7; offset >>= 3;
38887 static int dissect_HS_PDSCH_Code_Change_Grant_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38889 asn1_ctx_t asn1_ctx;
38890 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38891 offset = dissect_rnsap_HS_PDSCH_Code_Change_Grant(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_PDSCH_Code_Change_Grant_PDU);
38892 offset += 7; offset >>= 3;
38895 static int dissect_HSDSCH_FDD_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38897 asn1_ctx_t asn1_ctx;
38898 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38899 offset = dissect_rnsap_HSDSCH_FDD_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_FDD_Update_Information_PDU);
38900 offset += 7; offset >>= 3;
38903 static int dissect_HSDSCH_TDD_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38905 asn1_ctx_t asn1_ctx;
38906 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38907 offset = dissect_rnsap_HSDSCH_TDD_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TDD_Update_Information_PDU);
38908 offset += 7; offset >>= 3;
38911 static int dissect_MIMO_ReferenceSignal_InformationListLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38913 asn1_ctx_t asn1_ctx;
38914 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38915 offset = dissect_rnsap_MIMO_ReferenceSignal_InformationListLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_PDU);
38916 offset += 7; offset >>= 3;
38919 static int dissect_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38921 asn1_ctx_t asn1_ctx;
38922 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38923 offset = dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU);
38924 offset += 7; offset >>= 3;
38927 static int dissect_HSDSCH_Physical_Layer_Category_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38929 asn1_ctx_t asn1_ctx;
38930 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38931 offset = dissect_rnsap_HSDSCH_Physical_Layer_Category(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Physical_Layer_Category_PDU);
38932 offset += 7; offset >>= 3;
38935 static int dissect_TS0_HS_PDSCH_Indication_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38937 asn1_ctx_t asn1_ctx;
38938 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38939 offset = dissect_rnsap_TS0_HS_PDSCH_Indication_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TS0_HS_PDSCH_Indication_LCR_PDU);
38940 offset += 7; offset >>= 3;
38943 static int dissect_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38945 asn1_ctx_t asn1_ctx;
38946 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38947 offset = dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU);
38948 offset += 7; offset >>= 3;
38951 static int dissect_IMSI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38953 asn1_ctx_t asn1_ctx;
38954 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38955 offset = dissect_rnsap_IMSI(tvb, offset, &asn1_ctx, tree, hf_rnsap_IMSI_PDU);
38956 offset += 7; offset >>= 3;
38959 static int dissect_InformationExchangeID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38961 asn1_ctx_t asn1_ctx;
38962 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38963 offset = dissect_rnsap_InformationExchangeID(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeID_PDU);
38964 offset += 7; offset >>= 3;
38967 static int dissect_InformationReportCharacteristics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38969 asn1_ctx_t asn1_ctx;
38970 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38971 offset = dissect_rnsap_InformationReportCharacteristics(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationReportCharacteristics_PDU);
38972 offset += 7; offset >>= 3;
38975 static int dissect_InformationType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38977 asn1_ctx_t asn1_ctx;
38978 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38979 offset = dissect_rnsap_InformationType(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationType_PDU);
38980 offset += 7; offset >>= 3;
38983 static int dissect_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38985 asn1_ctx_t asn1_ctx;
38986 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38987 offset = dissect_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed(tvb, offset, &asn1_ctx, tree, hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU);
38988 offset += 7; offset >>= 3;
38991 static int dissect_InnerLoopDLPCStatus_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38993 asn1_ctx_t asn1_ctx;
38994 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38995 offset = dissect_rnsap_InnerLoopDLPCStatus(tvb, offset, &asn1_ctx, tree, hf_rnsap_InnerLoopDLPCStatus_PDU);
38996 offset += 7; offset >>= 3;
38999 static int dissect_Inter_Frequency_Cell_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39001 asn1_ctx_t asn1_ctx;
39002 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39003 offset = dissect_rnsap_Inter_Frequency_Cell_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inter_Frequency_Cell_List_PDU);
39004 offset += 7; offset >>= 3;
39007 static int dissect_Inter_Frequency_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39009 asn1_ctx_t asn1_ctx;
39010 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39011 offset = dissect_rnsap_Inter_Frequency_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inter_Frequency_Cell_Information_PDU);
39012 offset += 7; offset >>= 3;
39015 static int dissect_IPDL_TDD_ParametersLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39017 asn1_ctx_t asn1_ctx;
39018 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39019 offset = dissect_rnsap_IPDL_TDD_ParametersLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_IPDL_TDD_ParametersLCR_PDU);
39020 offset += 7; offset >>= 3;
39023 static int dissect_IdleIntervalInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39025 asn1_ctx_t asn1_ctx;
39026 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39027 offset = dissect_rnsap_IdleIntervalInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_IdleIntervalInformation_PDU);
39028 offset += 7; offset >>= 3;
39031 static int dissect_L3_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39033 asn1_ctx_t asn1_ctx;
39034 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39035 offset = dissect_rnsap_L3_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_L3_Information_PDU);
39036 offset += 7; offset >>= 3;
39039 static int dissect_Load_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39041 asn1_ctx_t asn1_ctx;
39042 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39043 offset = dissect_rnsap_Load_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_Load_Value_IncrDecrThres_PDU);
39044 offset += 7; offset >>= 3;
39047 static int dissect_Load_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39049 asn1_ctx_t asn1_ctx;
39050 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39051 offset = dissect_rnsap_Load_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Load_Value_PDU);
39052 offset += 7; offset >>= 3;
39055 static int dissect_LCRTDD_Uplink_Physical_Channel_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39057 asn1_ctx_t asn1_ctx;
39058 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39059 offset = dissect_rnsap_LCRTDD_Uplink_Physical_Channel_Capability(tvb, offset, &asn1_ctx, tree, hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU);
39060 offset += 7; offset >>= 3;
39063 static int dissect_MAC_PDU_SizeExtended_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39065 asn1_ctx_t asn1_ctx;
39066 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39067 offset = dissect_rnsap_MAC_PDU_SizeExtended(tvb, offset, &asn1_ctx, tree, hf_rnsap_MAC_PDU_SizeExtended_PDU);
39068 offset += 7; offset >>= 3;
39071 static int dissect_MACes_Maximum_Bitrate_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39073 asn1_ctx_t asn1_ctx;
39074 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39075 offset = dissect_rnsap_MACes_Maximum_Bitrate_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU);
39076 offset += 7; offset >>= 3;
39079 static int dissect_MaxNrDLPhysicalchannels768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39081 asn1_ctx_t asn1_ctx;
39082 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39083 offset = dissect_rnsap_MaxNrDLPhysicalchannels768(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNrDLPhysicalchannels768_PDU);
39084 offset += 7; offset >>= 3;
39087 static int dissect_MaxNrDLPhysicalchannelsTS_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39089 asn1_ctx_t asn1_ctx;
39090 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39091 offset = dissect_rnsap_MaxNrDLPhysicalchannelsTS(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNrDLPhysicalchannelsTS_PDU);
39092 offset += 7; offset >>= 3;
39095 static int dissect_MaxNrDLPhysicalchannelsTS768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39097 asn1_ctx_t asn1_ctx;
39098 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39099 offset = dissect_rnsap_MaxNrDLPhysicalchannelsTS768(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNrDLPhysicalchannelsTS768_PDU);
39100 offset += 7; offset >>= 3;
39103 static int dissect_MaxNr_Retransmissions_EDCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39105 asn1_ctx_t asn1_ctx;
39106 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39107 offset = dissect_rnsap_MaxNr_Retransmissions_EDCH(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNr_Retransmissions_EDCH_PDU);
39108 offset += 7; offset >>= 3;
39111 static int dissect_Max_UE_DTX_Cycle_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39113 asn1_ctx_t asn1_ctx;
39114 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39115 offset = dissect_rnsap_Max_UE_DTX_Cycle(tvb, offset, &asn1_ctx, tree, hf_rnsap_Max_UE_DTX_Cycle_PDU);
39116 offset += 7; offset >>= 3;
39119 static int dissect_MBMS_Bearer_Service_Full_Address_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39121 asn1_ctx_t asn1_ctx;
39122 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39123 offset = dissect_rnsap_MBMS_Bearer_Service_Full_Address(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_Full_Address_PDU);
39124 offset += 7; offset >>= 3;
39127 static int dissect_MBMS_Bearer_Service_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39129 asn1_ctx_t asn1_ctx;
39130 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39131 offset = dissect_rnsap_MBMS_Bearer_Service_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_List_PDU);
39132 offset += 7; offset >>= 3;
39135 static int dissect_MBMS_Neighbouring_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39137 asn1_ctx_t asn1_ctx;
39138 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39139 offset = dissect_rnsap_MBMS_Neighbouring_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Neighbouring_Cell_Information_PDU);
39140 offset += 7; offset >>= 3;
39143 static int dissect_MBMS_RLC_Sequence_Number_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39145 asn1_ctx_t asn1_ctx;
39146 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39147 offset = dissect_rnsap_MBMS_RLC_Sequence_Number_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_RLC_Sequence_Number_Information_PDU);
39148 offset += 7; offset >>= 3;
39151 static int dissect_MBSFN_Cluster_Identity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39153 asn1_ctx_t asn1_ctx;
39154 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39155 offset = dissect_rnsap_MBSFN_Cluster_Identity(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBSFN_Cluster_Identity_PDU);
39156 offset += 7; offset >>= 3;
39159 static int dissect_MCCH_Message_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39161 asn1_ctx_t asn1_ctx;
39162 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39163 offset = dissect_rnsap_MCCH_Message_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_MCCH_Message_List_PDU);
39164 offset += 7; offset >>= 3;
39167 static int dissect_MCCH_Configuration_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39169 asn1_ctx_t asn1_ctx;
39170 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39171 offset = dissect_rnsap_MCCH_Configuration_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_MCCH_Configuration_Info_PDU);
39172 offset += 7; offset >>= 3;
39175 static int dissect_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39177 asn1_ctx_t asn1_ctx;
39178 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39179 offset = dissect_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU);
39180 offset += 7; offset >>= 3;
39183 static int dissect_MeasurementFilterCoefficient_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39185 asn1_ctx_t asn1_ctx;
39186 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39187 offset = dissect_rnsap_MeasurementFilterCoefficient(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementFilterCoefficient_PDU);
39188 offset += 7; offset >>= 3;
39191 static int dissect_MeasurementID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39193 asn1_ctx_t asn1_ctx;
39194 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39195 offset = dissect_rnsap_MeasurementID(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementID_PDU);
39196 offset += 7; offset >>= 3;
39199 static int dissect_MinimumSpreadingFactor768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39201 asn1_ctx_t asn1_ctx;
39202 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39203 offset = dissect_rnsap_MinimumSpreadingFactor768(tvb, offset, &asn1_ctx, tree, hf_rnsap_MinimumSpreadingFactor768_PDU);
39204 offset += 7; offset >>= 3;
39207 static int dissect_MaxAdjustmentStep_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39209 asn1_ctx_t asn1_ctx;
39210 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39211 offset = dissect_rnsap_MaxAdjustmentStep(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxAdjustmentStep_PDU);
39212 offset += 7; offset >>= 3;
39215 static int dissect_MeasurementRecoveryBehavior_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39217 asn1_ctx_t asn1_ctx;
39218 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39219 offset = dissect_rnsap_MeasurementRecoveryBehavior(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementRecoveryBehavior_PDU);
39220 offset += 7; offset >>= 3;
39223 static int dissect_MeasurementRecoveryReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39225 asn1_ctx_t asn1_ctx;
39226 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39227 offset = dissect_rnsap_MeasurementRecoveryReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementRecoveryReportingIndicator_PDU);
39228 offset += 7; offset >>= 3;
39231 static int dissect_MeasurementRecoverySupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39233 asn1_ctx_t asn1_ctx;
39234 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39235 offset = dissect_rnsap_MeasurementRecoverySupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementRecoverySupportIndicator_PDU);
39236 offset += 7; offset >>= 3;
39239 static int dissect_MIMO_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39241 asn1_ctx_t asn1_ctx;
39242 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39243 offset = dissect_rnsap_MIMO_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_ActivationIndicator_PDU);
39244 offset += 7; offset >>= 3;
39247 static int dissect_MIMO_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39249 asn1_ctx_t asn1_ctx;
39250 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39251 offset = dissect_rnsap_MIMO_InformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_InformationResponse_PDU);
39252 offset += 7; offset >>= 3;
39255 static int dissect_MIMO_Mode_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39257 asn1_ctx_t asn1_ctx;
39258 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39259 offset = dissect_rnsap_MIMO_Mode_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_Mode_Indicator_PDU);
39260 offset += 7; offset >>= 3;
39263 static int dissect_MIMO_N_M_Ratio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39265 asn1_ctx_t asn1_ctx;
39266 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39267 offset = dissect_rnsap_MIMO_N_M_Ratio(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_N_M_Ratio_PDU);
39268 offset += 7; offset >>= 3;
39271 static int dissect_MinimumReducedE_DPDCH_GainFactor_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39273 asn1_ctx_t asn1_ctx;
39274 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39275 offset = dissect_rnsap_MinimumReducedE_DPDCH_GainFactor(tvb, offset, &asn1_ctx, tree, hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU);
39276 offset += 7; offset >>= 3;
39279 static int dissect_MulticellEDCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39281 asn1_ctx_t asn1_ctx;
39282 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39283 offset = dissect_rnsap_MulticellEDCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_MulticellEDCH_Information_PDU);
39284 offset += 7; offset >>= 3;
39287 static int dissect_MulticellEDCH_RL_SpecificInformationItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39289 asn1_ctx_t asn1_ctx;
39290 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39291 offset = dissect_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs_PDU);
39292 offset += 7; offset >>= 3;
39295 static int dissect_Multiple_PLMN_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39297 asn1_ctx_t asn1_ctx;
39298 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39299 offset = dissect_rnsap_Multiple_PLMN_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_PLMN_List_PDU);
39300 offset += 7; offset >>= 3;
39303 static int dissect_MAChs_ResetIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39305 asn1_ctx_t asn1_ctx;
39306 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39307 offset = dissect_rnsap_MAChs_ResetIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MAChs_ResetIndicator_PDU);
39308 offset += 7; offset >>= 3;
39311 static int dissect_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39313 asn1_ctx_t asn1_ctx;
39314 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39315 offset = dissect_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU);
39316 offset += 7; offset >>= 3;
39319 static int dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39321 asn1_ctx_t asn1_ctx;
39322 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39323 offset = dissect_rnsap_MIMO_SFMode_For_HSPDSCHDualStream(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU);
39324 offset += 7; offset >>= 3;
39327 static int dissect_NACC_Related_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39329 asn1_ctx_t asn1_ctx;
39330 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39331 offset = dissect_rnsap_NACC_Related_Data(tvb, offset, &asn1_ctx, tree, hf_rnsap_NACC_Related_Data_PDU);
39332 offset += 7; offset >>= 3;
39335 static int dissect_Neighbouring_UMTS_CellInformationItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39337 asn1_ctx_t asn1_ctx;
39338 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39339 offset = dissect_rnsap_Neighbouring_UMTS_CellInformationItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU);
39340 offset += 7; offset >>= 3;
39343 static int dissect_Neighbouring_GSM_CellInformationIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39345 asn1_ctx_t asn1_ctx;
39346 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39347 offset = dissect_rnsap_Neighbouring_GSM_CellInformationIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU);
39348 offset += 7; offset >>= 3;
39351 static int dissect_NeighbouringTDDCellMeasurementInformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39353 asn1_ctx_t asn1_ctx;
39354 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39355 offset = dissect_rnsap_NeighbouringTDDCellMeasurementInformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU);
39356 offset += 7; offset >>= 3;
39359 static int dissect_NeighbouringTDDCellMeasurementInformation768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39361 asn1_ctx_t asn1_ctx;
39362 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39363 offset = dissect_rnsap_NeighbouringTDDCellMeasurementInformation768(tvb, offset, &asn1_ctx, tree, hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU);
39364 offset += 7; offset >>= 3;
39367 static int dissect_Neighbouring_LCR_TDD_CellInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39369 asn1_ctx_t asn1_ctx;
39370 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39371 offset = dissect_rnsap_Neighbouring_LCR_TDD_CellInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU);
39372 offset += 7; offset >>= 3;
39375 static int dissect_Neighbouring_E_UTRA_CellInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39377 asn1_ctx_t asn1_ctx;
39378 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39379 offset = dissect_rnsap_Neighbouring_E_UTRA_CellInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU);
39380 offset += 7; offset >>= 3;
39383 static int dissect_NonCellSpecificTxDiversity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39385 asn1_ctx_t asn1_ctx;
39386 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39387 offset = dissect_rnsap_NonCellSpecificTxDiversity(tvb, offset, &asn1_ctx, tree, hf_rnsap_NonCellSpecificTxDiversity_PDU);
39388 offset += 7; offset >>= 3;
39391 static int dissect_NRT_Load_Information_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39393 asn1_ctx_t asn1_ctx;
39394 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39395 offset = dissect_rnsap_NRT_Load_Information_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU);
39396 offset += 7; offset >>= 3;
39399 static int dissect_NRT_Load_Information_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39401 asn1_ctx_t asn1_ctx;
39402 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39403 offset = dissect_rnsap_NRT_Load_Information_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_NRT_Load_Information_Value_PDU);
39404 offset += 7; offset >>= 3;
39407 static int dissect_NRTLoadInformationValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39409 asn1_ctx_t asn1_ctx;
39410 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39411 offset = dissect_rnsap_NRTLoadInformationValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_NRTLoadInformationValue_PDU);
39412 offset += 7; offset >>= 3;
39415 static int dissect_Number_Of_Supported_Carriers_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39417 asn1_ctx_t asn1_ctx;
39418 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39419 offset = dissect_rnsap_Number_Of_Supported_Carriers(tvb, offset, &asn1_ctx, tree, hf_rnsap_Number_Of_Supported_Carriers_PDU);
39420 offset += 7; offset >>= 3;
39423 static int dissect_NoOfTargetCellHS_SCCH_Order_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39425 asn1_ctx_t asn1_ctx;
39426 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39427 offset = dissect_rnsap_NoOfTargetCellHS_SCCH_Order(tvb, offset, &asn1_ctx, tree, hf_rnsap_NoOfTargetCellHS_SCCH_Order_PDU);
39428 offset += 7; offset >>= 3;
39431 static int dissect_NeedforIdleInterval_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39433 asn1_ctx_t asn1_ctx;
39434 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39435 offset = dissect_rnsap_NeedforIdleInterval(tvb, offset, &asn1_ctx, tree, hf_rnsap_NeedforIdleInterval_PDU);
39436 offset += 7; offset >>= 3;
39439 static int dissect_OnModification_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39441 asn1_ctx_t asn1_ctx;
39442 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39443 offset = dissect_rnsap_OnModification(tvb, offset, &asn1_ctx, tree, hf_rnsap_OnModification_PDU);
39444 offset += 7; offset >>= 3;
39447 static int dissect_Out_of_Sychronization_Window_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39449 asn1_ctx_t asn1_ctx;
39450 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39451 offset = dissect_rnsap_Out_of_Sychronization_Window(tvb, offset, &asn1_ctx, tree, hf_rnsap_Out_of_Sychronization_Window_PDU);
39452 offset += 7; offset >>= 3;
39455 static int dissect_PartialReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39457 asn1_ctx_t asn1_ctx;
39458 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39459 offset = dissect_rnsap_PartialReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_PartialReportingIndicator_PDU);
39460 offset += 7; offset >>= 3;
39463 static int dissect_Permanent_NAS_UE_Identity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39465 asn1_ctx_t asn1_ctx;
39466 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39467 offset = dissect_rnsap_Permanent_NAS_UE_Identity(tvb, offset, &asn1_ctx, tree, hf_rnsap_Permanent_NAS_UE_Identity_PDU);
39468 offset += 7; offset >>= 3;
39471 static int dissect_Phase_Reference_Update_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39473 asn1_ctx_t asn1_ctx;
39474 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39475 offset = dissect_rnsap_Phase_Reference_Update_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Phase_Reference_Update_Indicator_PDU);
39476 offset += 7; offset >>= 3;
39479 static int dissect_PowerAdjustmentType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39481 asn1_ctx_t asn1_ctx;
39482 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39483 offset = dissect_rnsap_PowerAdjustmentType(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerAdjustmentType_PDU);
39484 offset += 7; offset >>= 3;
39487 static int dissect_PowerOffsetForSecondaryCPICHforMIMO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39489 asn1_ctx_t asn1_ctx;
39490 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39491 offset = dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMO(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU);
39492 offset += 7; offset >>= 3;
39495 static int dissect_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39497 asn1_ctx_t asn1_ctx;
39498 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39499 offset = dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU);
39500 offset += 7; offset >>= 3;
39503 static int dissect_Primary_CPICH_Usage_For_Channel_Estimation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39505 asn1_ctx_t asn1_ctx;
39506 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39507 offset = dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation(tvb, offset, &asn1_ctx, tree, hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU);
39508 offset += 7; offset >>= 3;
39511 static int dissect_PrimaryCCPCH_RSCP_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39513 asn1_ctx_t asn1_ctx;
39514 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39515 offset = dissect_rnsap_PrimaryCCPCH_RSCP(tvb, offset, &asn1_ctx, tree, hf_rnsap_PrimaryCCPCH_RSCP_PDU);
39516 offset += 7; offset >>= 3;
39519 static int dissect_PrimaryCCPCH_RSCP_Delta_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39521 asn1_ctx_t asn1_ctx;
39522 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39523 offset = dissect_rnsap_PrimaryCCPCH_RSCP_Delta(tvb, offset, &asn1_ctx, tree, hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU);
39524 offset += 7; offset >>= 3;
39527 static int dissect_PropagationDelay_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39529 asn1_ctx_t asn1_ctx;
39530 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39531 offset = dissect_rnsap_PropagationDelay(tvb, offset, &asn1_ctx, tree, hf_rnsap_PropagationDelay_PDU);
39532 offset += 7; offset >>= 3;
39535 static int dissect_ProvidedInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39537 asn1_ctx_t asn1_ctx;
39538 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39539 offset = dissect_rnsap_ProvidedInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_ProvidedInformation_PDU);
39540 offset += 7; offset >>= 3;
39543 static int dissect_UpPCH_InformationList_LCRTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39545 asn1_ctx_t asn1_ctx;
39546 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39547 offset = dissect_rnsap_UpPCH_InformationList_LCRTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UpPCH_InformationList_LCRTDD_PDU);
39548 offset += 7; offset >>= 3;
39551 static int dissect_UpPCH_InformationItem_LCRTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39553 asn1_ctx_t asn1_ctx;
39554 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39555 offset = dissect_rnsap_UpPCH_InformationItem_LCRTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UpPCH_InformationItem_LCRTDD_PDU);
39556 offset += 7; offset >>= 3;
39559 static int dissect_RANAP_EnhancedRelocationInformationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39561 asn1_ctx_t asn1_ctx;
39562 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39563 offset = dissect_rnsap_RANAP_EnhancedRelocationInformationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_RANAP_EnhancedRelocationInformationRequest_PDU);
39564 offset += 7; offset >>= 3;
39567 static int dissect_RANAP_EnhancedRelocationInformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39569 asn1_ctx_t asn1_ctx;
39570 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39571 offset = dissect_rnsap_RANAP_EnhancedRelocationInformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_RANAP_EnhancedRelocationInformationResponse_PDU);
39572 offset += 7; offset >>= 3;
39575 static int dissect_RANAP_RelocationInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39577 asn1_ctx_t asn1_ctx;
39578 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39579 offset = dissect_rnsap_RANAP_RelocationInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_RANAP_RelocationInformation_PDU);
39580 offset += 7; offset >>= 3;
39583 static int dissect_Received_Total_Wideband_Power_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39585 asn1_ctx_t asn1_ctx;
39586 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39587 offset = dissect_rnsap_Received_Total_Wideband_Power_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Received_Total_Wideband_Power_Value_PDU);
39588 offset += 7; offset >>= 3;
39591 static int dissect_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39593 asn1_ctx_t asn1_ctx;
39594 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39595 offset = dissect_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU);
39596 offset += 7; offset >>= 3;
39599 static int dissect_Released_CN_Domain_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39601 asn1_ctx_t asn1_ctx;
39602 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39603 offset = dissect_rnsap_Released_CN_Domain(tvb, offset, &asn1_ctx, tree, hf_rnsap_Released_CN_Domain_PDU);
39604 offset += 7; offset >>= 3;
39607 static int dissect_ReportCharacteristics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39609 asn1_ctx_t asn1_ctx;
39610 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39611 offset = dissect_rnsap_ReportCharacteristics(tvb, offset, &asn1_ctx, tree, hf_rnsap_ReportCharacteristics_PDU);
39612 offset += 7; offset >>= 3;
39615 static int dissect_RestrictionStateIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39617 asn1_ctx_t asn1_ctx;
39618 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39619 offset = dissect_rnsap_RestrictionStateIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_RestrictionStateIndicator_PDU);
39620 offset += 7; offset >>= 3;
39623 static int dissect_RL_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39625 asn1_ctx_t asn1_ctx;
39626 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39627 offset = dissect_rnsap_RL_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ID_PDU);
39628 offset += 7; offset >>= 3;
39631 static int dissect_RL_Set_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39633 asn1_ctx_t asn1_ctx;
39634 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39635 offset = dissect_rnsap_RL_Set_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_ID_PDU);
39636 offset += 7; offset >>= 3;
39639 static int dissect_RL_Specific_DCH_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39641 asn1_ctx_t asn1_ctx;
39642 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39643 offset = dissect_rnsap_RL_Specific_DCH_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Specific_DCH_Info_PDU);
39644 offset += 7; offset >>= 3;
39647 static int dissect_RL_Specific_EDCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39649 asn1_ctx_t asn1_ctx;
39650 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39651 offset = dissect_rnsap_RL_Specific_EDCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Specific_EDCH_Information_PDU);
39652 offset += 7; offset >>= 3;
39655 static int dissect_DL_RLC_PDU_Size_Format_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39657 asn1_ctx_t asn1_ctx;
39658 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39659 offset = dissect_rnsap_DL_RLC_PDU_Size_Format(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_RLC_PDU_Size_Format_PDU);
39660 offset += 7; offset >>= 3;
39663 static int dissect_RLC_Sequence_Number_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39665 asn1_ctx_t asn1_ctx;
39666 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39667 offset = dissect_rnsap_RLC_Sequence_Number(tvb, offset, &asn1_ctx, tree, hf_rnsap_RLC_Sequence_Number_PDU);
39668 offset += 7; offset >>= 3;
39671 static int dissect_RNC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39673 asn1_ctx_t asn1_ctx;
39674 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39675 offset = dissect_rnsap_RNC_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_RNC_ID_PDU);
39676 offset += 7; offset >>= 3;
39679 static int dissect_RNTI_Allocation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39681 asn1_ctx_t asn1_ctx;
39682 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39683 offset = dissect_rnsap_RNTI_Allocation_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_RNTI_Allocation_Indicator_PDU);
39684 offset += 7; offset >>= 3;
39687 static int dissect_RT_Load_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39689 asn1_ctx_t asn1_ctx;
39690 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39691 offset = dissect_rnsap_RT_Load_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_RT_Load_Value_IncrDecrThres_PDU);
39692 offset += 7; offset >>= 3;
39695 static int dissect_RT_Load_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39697 asn1_ctx_t asn1_ctx;
39698 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39699 offset = dissect_rnsap_RT_Load_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_RT_Load_Value_PDU);
39700 offset += 7; offset >>= 3;
39703 static int dissect_RTLoadValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39705 asn1_ctx_t asn1_ctx;
39706 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39707 offset = dissect_rnsap_RTLoadValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_RTLoadValue_PDU);
39708 offset += 7; offset >>= 3;
39711 static int dissect_RxTimingDeviationForTA_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39713 asn1_ctx_t asn1_ctx;
39714 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39715 offset = dissect_rnsap_RxTimingDeviationForTA(tvb, offset, &asn1_ctx, tree, hf_rnsap_RxTimingDeviationForTA_PDU);
39716 offset += 7; offset >>= 3;
39719 static int dissect_RxTimingDeviationForTAext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39721 asn1_ctx_t asn1_ctx;
39722 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39723 offset = dissect_rnsap_RxTimingDeviationForTAext(tvb, offset, &asn1_ctx, tree, hf_rnsap_RxTimingDeviationForTAext_PDU);
39724 offset += 7; offset >>= 3;
39727 static int dissect_RxTimingDeviationForTA768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39729 asn1_ctx_t asn1_ctx;
39730 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39731 offset = dissect_rnsap_RxTimingDeviationForTA768(tvb, offset, &asn1_ctx, tree, hf_rnsap_RxTimingDeviationForTA768_PDU);
39732 offset += 7; offset >>= 3;
39735 static int dissect_Rx_Timing_Deviation_Value_ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39737 asn1_ctx_t asn1_ctx;
39738 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39739 offset = dissect_rnsap_Rx_Timing_Deviation_Value_ext(tvb, offset, &asn1_ctx, tree, hf_rnsap_Rx_Timing_Deviation_Value_ext_PDU);
39740 offset += 7; offset >>= 3;
39743 static int dissect_Rx_Timing_Deviation_Value_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39745 asn1_ctx_t asn1_ctx;
39746 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39747 offset = dissect_rnsap_Rx_Timing_Deviation_Value_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Rx_Timing_Deviation_Value_LCR_PDU);
39748 offset += 7; offset >>= 3;
39751 static int dissect_Rx_Timing_Deviation_Value_768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39753 asn1_ctx_t asn1_ctx;
39754 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39755 offset = dissect_rnsap_Rx_Timing_Deviation_Value_768(tvb, offset, &asn1_ctx, tree, hf_rnsap_Rx_Timing_Deviation_Value_768_PDU);
39756 offset += 7; offset >>= 3;
39759 static int dissect_SAI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39761 asn1_ctx_t asn1_ctx;
39762 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39763 offset = dissect_rnsap_SAI(tvb, offset, &asn1_ctx, tree, hf_rnsap_SAI_PDU);
39764 offset += 7; offset >>= 3;
39767 static int dissect_ScaledAdjustmentRatio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39769 asn1_ctx_t asn1_ctx;
39770 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39771 offset = dissect_rnsap_ScaledAdjustmentRatio(tvb, offset, &asn1_ctx, tree, hf_rnsap_ScaledAdjustmentRatio_PDU);
39772 offset += 7; offset >>= 3;
39775 static int dissect_Secondary_CPICH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39777 asn1_ctx_t asn1_ctx;
39778 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39779 offset = dissect_rnsap_Secondary_CPICH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_CPICH_Information_PDU);
39780 offset += 7; offset >>= 3;
39783 static int dissect_Secondary_CPICH_Information_Change_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39785 asn1_ctx_t asn1_ctx;
39786 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39787 offset = dissect_rnsap_Secondary_CPICH_Information_Change(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_CPICH_Information_Change_PDU);
39788 offset += 7; offset >>= 3;
39791 static int dissect_Secondary_LCR_CCPCH_Info_TDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39793 asn1_ctx_t asn1_ctx;
39794 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39795 offset = dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_LCR_CCPCH_Info_TDD_PDU);
39796 offset += 7; offset >>= 3;
39799 static int dissect_Secondary_CCPCH_Info_TDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39801 asn1_ctx_t asn1_ctx;
39802 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39803 offset = dissect_rnsap_Secondary_CCPCH_Info_TDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_CCPCH_Info_TDD768_PDU);
39804 offset += 7; offset >>= 3;
39807 static int dissect_Secondary_Serving_Cell_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39809 asn1_ctx_t asn1_ctx;
39810 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39811 offset = dissect_rnsap_Secondary_Serving_Cell_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_Serving_Cell_List_PDU);
39812 offset += 7; offset >>= 3;
39815 static int dissect_SFN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39817 asn1_ctx_t asn1_ctx;
39818 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39819 offset = dissect_rnsap_SFN(tvb, offset, &asn1_ctx, tree, hf_rnsap_SFN_PDU);
39820 offset += 7; offset >>= 3;
39823 static int dissect_SFNSFNMeasurementThresholdInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39825 asn1_ctx_t asn1_ctx;
39826 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39827 offset = dissect_rnsap_SFNSFNMeasurementThresholdInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU);
39828 offset += 7; offset >>= 3;
39831 static int dissect_Single_Stream_MIMO_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39833 asn1_ctx_t asn1_ctx;
39834 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39835 offset = dissect_rnsap_Single_Stream_MIMO_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU);
39836 offset += 7; offset >>= 3;
39839 static int dissect_Single_Stream_MIMO_Mode_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39841 asn1_ctx_t asn1_ctx;
39842 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39843 offset = dissect_rnsap_Single_Stream_MIMO_Mode_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU);
39844 offset += 7; offset >>= 3;
39847 static int dissect_SixteenQAM_UL_Operation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39849 asn1_ctx_t asn1_ctx;
39850 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39851 offset = dissect_rnsap_SixteenQAM_UL_Operation_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU);
39852 offset += 7; offset >>= 3;
39855 static int dissect_SixtyfourQAM_UsageAllowedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39857 asn1_ctx_t asn1_ctx;
39858 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39859 offset = dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU);
39860 offset += 7; offset >>= 3;
39863 static int dissect_SixtyfourQAM_DL_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39865 asn1_ctx_t asn1_ctx;
39866 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39867 offset = dissect_rnsap_SixtyfourQAM_DL_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU);
39868 offset += 7; offset >>= 3;
39871 static int dissect_SixtyfourQAM_DL_UsageIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39873 asn1_ctx_t asn1_ctx;
39874 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39875 offset = dissect_rnsap_SixtyfourQAM_DL_UsageIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU);
39876 offset += 7; offset >>= 3;
39879 static int dissect_SNA_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39881 asn1_ctx_t asn1_ctx;
39882 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39883 offset = dissect_rnsap_SNA_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_SNA_Information_PDU);
39884 offset += 7; offset >>= 3;
39887 static int dissect_S_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39889 asn1_ctx_t asn1_ctx;
39890 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39891 offset = dissect_rnsap_S_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_S_RNTI_PDU);
39892 offset += 7; offset >>= 3;
39895 static int dissect_STTD_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39897 asn1_ctx_t asn1_ctx;
39898 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39899 offset = dissect_rnsap_STTD_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_STTD_SupportIndicator_PDU);
39900 offset += 7; offset >>= 3;
39903 static int dissect_Support_8PSK_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39905 asn1_ctx_t asn1_ctx;
39906 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39907 offset = dissect_rnsap_Support_8PSK(tvb, offset, &asn1_ctx, tree, hf_rnsap_Support_8PSK_PDU);
39908 offset += 7; offset >>= 3;
39911 static int dissect_Support_PLCCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39913 asn1_ctx_t asn1_ctx;
39914 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39915 offset = dissect_rnsap_Support_PLCCH(tvb, offset, &asn1_ctx, tree, hf_rnsap_Support_PLCCH_PDU);
39916 offset += 7; offset >>= 3;
39919 static int dissect_TDD_DCHs_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39921 asn1_ctx_t asn1_ctx;
39922 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39923 offset = dissect_rnsap_TDD_DCHs_to_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_DCHs_to_Modify_PDU);
39924 offset += 7; offset >>= 3;
39927 static int dissect_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39929 asn1_ctx_t asn1_ctx;
39930 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39931 offset = dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU);
39932 offset += 7; offset >>= 3;
39935 static int dissect_TDD_TPC_DownlinkStepSize_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39937 asn1_ctx_t asn1_ctx;
39938 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39939 offset = dissect_rnsap_TDD_TPC_DownlinkStepSize(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_TPC_DownlinkStepSize_PDU);
39940 offset += 7; offset >>= 3;
39943 static int dissect_TDD_TPC_UplinkStepSize_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39945 asn1_ctx_t asn1_ctx;
39946 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39947 offset = dissect_rnsap_TDD_TPC_UplinkStepSize_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_TPC_UplinkStepSize_LCR_PDU);
39948 offset += 7; offset >>= 3;
39951 static int dissect_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39953 asn1_ctx_t asn1_ctx;
39954 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39955 offset = dissect_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU);
39956 offset += 7; offset >>= 3;
39959 static int dissect_TimeSlot_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39961 asn1_ctx_t asn1_ctx;
39962 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39963 offset = dissect_rnsap_TimeSlot(tvb, offset, &asn1_ctx, tree, hf_rnsap_TimeSlot_PDU);
39964 offset += 7; offset >>= 3;
39967 static int dissect_SynchronisationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39969 asn1_ctx_t asn1_ctx;
39970 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39971 offset = dissect_rnsap_SynchronisationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SynchronisationIndicator_PDU);
39972 offset += 7; offset >>= 3;
39975 static int dissect_TnlQos_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39977 asn1_ctx_t asn1_ctx;
39978 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39979 offset = dissect_rnsap_TnlQos(tvb, offset, &asn1_ctx, tree, hf_rnsap_TnlQos_PDU);
39980 offset += 7; offset >>= 3;
39983 static int dissect_TraceDepth_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39985 asn1_ctx_t asn1_ctx;
39986 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39987 offset = dissect_rnsap_TraceDepth(tvb, offset, &asn1_ctx, tree, hf_rnsap_TraceDepth_PDU);
39988 offset += 7; offset >>= 3;
39991 static int dissect_TraceRecordingSessionReference_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39993 asn1_ctx_t asn1_ctx;
39994 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39995 offset = dissect_rnsap_TraceRecordingSessionReference(tvb, offset, &asn1_ctx, tree, hf_rnsap_TraceRecordingSessionReference_PDU);
39996 offset += 7; offset >>= 3;
39999 static int dissect_TraceReference_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40001 asn1_ctx_t asn1_ctx;
40002 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40003 offset = dissect_rnsap_TraceReference(tvb, offset, &asn1_ctx, tree, hf_rnsap_TraceReference_PDU);
40004 offset += 7; offset >>= 3;
40007 static int dissect_TrafficClass_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40009 asn1_ctx_t asn1_ctx;
40010 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40011 offset = dissect_rnsap_TrafficClass(tvb, offset, &asn1_ctx, tree, hf_rnsap_TrafficClass_PDU);
40012 offset += 7; offset >>= 3;
40015 static int dissect_Transmission_Gap_Pattern_Sequence_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40017 asn1_ctx_t asn1_ctx;
40018 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40019 offset = dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU);
40020 offset += 7; offset >>= 3;
40023 static int dissect_Transmission_Mode_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40025 asn1_ctx_t asn1_ctx;
40026 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40027 offset = dissect_rnsap_Transmission_Mode_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmission_Mode_Information_PDU);
40028 offset += 7; offset >>= 3;
40031 static int dissect_TransmitDiversityIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40033 asn1_ctx_t asn1_ctx;
40034 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40035 offset = dissect_rnsap_TransmitDiversityIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransmitDiversityIndicator_PDU);
40036 offset += 7; offset >>= 3;
40039 static int dissect_Transmitted_Carrier_Power_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40041 asn1_ctx_t asn1_ctx;
40042 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40043 offset = dissect_rnsap_Transmitted_Carrier_Power_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmitted_Carrier_Power_Value_PDU);
40044 offset += 7; offset >>= 3;
40047 static int dissect_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40049 asn1_ctx_t asn1_ctx;
40050 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40051 offset = dissect_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU);
40052 offset += 7; offset >>= 3;
40055 static int dissect_TUTRANGANSSMeasurementThresholdInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40057 asn1_ctx_t asn1_ctx;
40058 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40059 offset = dissect_rnsap_TUTRANGANSSMeasurementThresholdInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_TUTRANGANSSMeasurementThresholdInformation_PDU);
40060 offset += 7; offset >>= 3;
40063 static int dissect_TUTRANGANSSMeasurementValueInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40065 asn1_ctx_t asn1_ctx;
40066 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40067 offset = dissect_rnsap_TUTRANGANSSMeasurementValueInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_TUTRANGANSSMeasurementValueInformation_PDU);
40068 offset += 7; offset >>= 3;
40071 static int dissect_TUTRANGPSMeasurementThresholdInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40073 asn1_ctx_t asn1_ctx;
40074 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40075 offset = dissect_rnsap_TUTRANGPSMeasurementThresholdInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_TUTRANGPSMeasurementThresholdInformation_PDU);
40076 offset += 7; offset >>= 3;
40079 static int dissect_TransportBearerID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40081 asn1_ctx_t asn1_ctx;
40082 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40083 offset = dissect_rnsap_TransportBearerID(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerID_PDU);
40084 offset += 7; offset >>= 3;
40087 static int dissect_TransportBearerRequestIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40089 asn1_ctx_t asn1_ctx;
40090 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40091 offset = dissect_rnsap_TransportBearerRequestIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerRequestIndicator_PDU);
40092 offset += 7; offset >>= 3;
40095 static int dissect_TransportBearerNotRequestedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40097 asn1_ctx_t asn1_ctx;
40098 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40099 offset = dissect_rnsap_TransportBearerNotRequestedIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerNotRequestedIndicator_PDU);
40100 offset += 7; offset >>= 3;
40103 static int dissect_TransportBearerNotSetupIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40105 asn1_ctx_t asn1_ctx;
40106 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40107 offset = dissect_rnsap_TransportBearerNotSetupIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerNotSetupIndicator_PDU);
40108 offset += 7; offset >>= 3;
40111 static int dissect_TransportLayerAddress_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40113 asn1_ctx_t asn1_ctx;
40114 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40115 offset = dissect_rnsap_TransportLayerAddress(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportLayerAddress_PDU);
40116 offset += 7; offset >>= 3;
40119 static int dissect_TrCH_SrcStatisticsDescr_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40121 asn1_ctx_t asn1_ctx;
40122 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40123 offset = dissect_rnsap_TrCH_SrcStatisticsDescr(tvb, offset, &asn1_ctx, tree, hf_rnsap_TrCH_SrcStatisticsDescr_PDU);
40124 offset += 7; offset >>= 3;
40127 static int dissect_TSN_Length_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40129 asn1_ctx_t asn1_ctx;
40130 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40131 offset = dissect_rnsap_TSN_Length(tvb, offset, &asn1_ctx, tree, hf_rnsap_TSN_Length_PDU);
40132 offset += 7; offset >>= 3;
40135 static int dissect_TSTD_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40137 asn1_ctx_t asn1_ctx;
40138 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40139 offset = dissect_rnsap_TSTD_Support_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TSTD_Support_Indicator_PDU);
40140 offset += 7; offset >>= 3;
40143 static int dissect_TypeOfError_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40145 asn1_ctx_t asn1_ctx;
40146 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40147 offset = dissect_rnsap_TypeOfError(tvb, offset, &asn1_ctx, tree, hf_rnsap_TypeOfError_PDU);
40148 offset += 7; offset >>= 3;
40151 static int dissect_UARFCN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40153 asn1_ctx_t asn1_ctx;
40154 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40155 offset = dissect_rnsap_UARFCN(tvb, offset, &asn1_ctx, tree, hf_rnsap_UARFCN_PDU);
40156 offset += 7; offset >>= 3;
40159 static int dissect_UE_AggregateMaximumBitRate_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40161 asn1_ctx_t asn1_ctx;
40162 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40163 offset = dissect_rnsap_UE_AggregateMaximumBitRate(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_AggregateMaximumBitRate_PDU);
40164 offset += 7; offset >>= 3;
40167 static int dissect_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40169 asn1_ctx_t asn1_ctx;
40170 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40171 offset = dissect_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU);
40172 offset += 7; offset >>= 3;
40175 static int dissect_UE_Capabilities_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40177 asn1_ctx_t asn1_ctx;
40178 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40179 offset = dissect_rnsap_UE_Capabilities_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_Capabilities_Info_PDU);
40180 offset += 7; offset >>= 3;
40183 static int dissect_UE_TS0_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40185 asn1_ctx_t asn1_ctx;
40186 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40187 offset = dissect_rnsap_UE_TS0_CapabilityLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_TS0_CapabilityLCR_PDU);
40188 offset += 7; offset >>= 3;
40191 static int dissect_LCRTDD_HSDSCH_Physical_Layer_Category_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40193 asn1_ctx_t asn1_ctx;
40194 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40195 offset = dissect_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category(tvb, offset, &asn1_ctx, tree, hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU);
40196 offset += 7; offset >>= 3;
40199 static int dissect_UEIdentity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40201 asn1_ctx_t asn1_ctx;
40202 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40203 offset = dissect_rnsap_UEIdentity(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEIdentity_PDU);
40204 offset += 7; offset >>= 3;
40207 static int dissect_UEMeasurementParameterModAllow_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40209 asn1_ctx_t asn1_ctx;
40210 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40211 offset = dissect_rnsap_UEMeasurementParameterModAllow(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementParameterModAllow_PDU);
40212 offset += 7; offset >>= 3;
40215 static int dissect_UEMeasurementReportCharacteristics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40217 asn1_ctx_t asn1_ctx;
40218 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40219 offset = dissect_rnsap_UEMeasurementReportCharacteristics(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementReportCharacteristics_PDU);
40220 offset += 7; offset >>= 3;
40223 static int dissect_UEMeasurementTimeslotInfoHCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40225 asn1_ctx_t asn1_ctx;
40226 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40227 offset = dissect_rnsap_UEMeasurementTimeslotInfoHCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTimeslotInfoHCR_PDU);
40228 offset += 7; offset >>= 3;
40231 static int dissect_UEMeasurementTimeslotInfoLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40233 asn1_ctx_t asn1_ctx;
40234 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40235 offset = dissect_rnsap_UEMeasurementTimeslotInfoLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTimeslotInfoLCR_PDU);
40236 offset += 7; offset >>= 3;
40239 static int dissect_UEMeasurementTimeslotInfo768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40241 asn1_ctx_t asn1_ctx;
40242 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40243 offset = dissect_rnsap_UEMeasurementTimeslotInfo768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTimeslotInfo768_PDU);
40244 offset += 7; offset >>= 3;
40247 static int dissect_UEMeasurementType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40249 asn1_ctx_t asn1_ctx;
40250 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40251 offset = dissect_rnsap_UEMeasurementType(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementType_PDU);
40252 offset += 7; offset >>= 3;
40255 static int dissect_UEMeasurementValueTransmittedPowerList768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40257 asn1_ctx_t asn1_ctx;
40258 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40259 offset = dissect_rnsap_UEMeasurementValueTransmittedPowerList768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementValueTransmittedPowerList768_PDU);
40260 offset += 7; offset >>= 3;
40263 static int dissect_UEMeasurementValueTimeslotISCPList768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40265 asn1_ctx_t asn1_ctx;
40266 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40267 offset = dissect_rnsap_UEMeasurementValueTimeslotISCPList768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU);
40268 offset += 7; offset >>= 3;
40271 static int dissect_UEMeasurementValueInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40273 asn1_ctx_t asn1_ctx;
40274 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40275 offset = dissect_rnsap_UEMeasurementValueInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementValueInformation_PDU);
40276 offset += 7; offset >>= 3;
40279 static int dissect_UE_SupportIndicatorExtension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40281 asn1_ctx_t asn1_ctx;
40282 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40283 offset = dissect_rnsap_UE_SupportIndicatorExtension(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_SupportIndicatorExtension_PDU);
40284 offset += 7; offset >>= 3;
40287 static int dissect_UE_State_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40289 asn1_ctx_t asn1_ctx;
40290 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40291 offset = dissect_rnsap_UE_State(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_State_PDU);
40292 offset += 7; offset >>= 3;
40295 static int dissect_UL_DPDCHIndicatorEDCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40297 asn1_ctx_t asn1_ctx;
40298 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40299 offset = dissect_rnsap_UL_DPDCHIndicatorEDCH(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPDCHIndicatorEDCH_PDU);
40300 offset += 7; offset >>= 3;
40303 static int dissect_PLCCHinformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40305 asn1_ctx_t asn1_ctx;
40306 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40307 offset = dissect_rnsap_PLCCHinformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_PLCCHinformation_PDU);
40308 offset += 7; offset >>= 3;
40311 static int dissect_UL_Timeslot_ISCP_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40313 asn1_ctx_t asn1_ctx;
40314 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40315 offset = dissect_rnsap_UL_Timeslot_ISCP_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_ISCP_Value_PDU);
40316 offset += 7; offset >>= 3;
40319 static int dissect_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40321 asn1_ctx_t asn1_ctx;
40322 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40323 offset = dissect_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU);
40324 offset += 7; offset >>= 3;
40327 static int dissect_UL_TimingAdvanceCtrl_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40329 asn1_ctx_t asn1_ctx;
40330 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40331 offset = dissect_rnsap_UL_TimingAdvanceCtrl_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_TimingAdvanceCtrl_LCR_PDU);
40332 offset += 7; offset >>= 3;
40335 static int dissect_UL_SIR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40337 asn1_ctx_t asn1_ctx;
40338 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40339 offset = dissect_rnsap_UL_SIR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_SIR_PDU);
40340 offset += 7; offset >>= 3;
40343 static int dissect_UC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40345 asn1_ctx_t asn1_ctx;
40346 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40347 offset = dissect_rnsap_UC_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_UC_ID_PDU);
40348 offset += 7; offset >>= 3;
40351 static int dissect_UL_Synchronisation_Parameters_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40353 asn1_ctx_t asn1_ctx;
40354 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40355 offset = dissect_rnsap_UL_Synchronisation_Parameters_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Synchronisation_Parameters_LCR_PDU);
40356 offset += 7; offset >>= 3;
40359 static int dissect_UPPCHPositionLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40361 asn1_ctx_t asn1_ctx;
40362 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40363 offset = dissect_rnsap_UPPCHPositionLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UPPCHPositionLCR_PDU);
40364 offset += 7; offset >>= 3;
40367 static int dissect_UpPTSInterferenceValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40369 asn1_ctx_t asn1_ctx;
40370 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40371 offset = dissect_rnsap_UpPTSInterferenceValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_UpPTSInterferenceValue_PDU);
40372 offset += 7; offset >>= 3;
40375 static int dissect_Unidirectional_DCH_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40377 asn1_ctx_t asn1_ctx;
40378 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40379 offset = dissect_rnsap_Unidirectional_DCH_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Unidirectional_DCH_Indicator_PDU);
40380 offset += 7; offset >>= 3;
40383 static int dissect_URA_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40385 asn1_ctx_t asn1_ctx;
40386 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40387 offset = dissect_rnsap_URA_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_URA_ID_PDU);
40388 offset += 7; offset >>= 3;
40391 static int dissect_URA_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40393 asn1_ctx_t asn1_ctx;
40394 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40395 offset = dissect_rnsap_URA_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_URA_Information_PDU);
40396 offset += 7; offset >>= 3;
40399 static int dissect_USCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40401 asn1_ctx_t asn1_ctx;
40402 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40403 offset = dissect_rnsap_USCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_Information_PDU);
40404 offset += 7; offset >>= 3;
40407 static int dissect_User_Plane_Congestion_Fields_Inclusion_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40409 asn1_ctx_t asn1_ctx;
40410 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40411 offset = dissect_rnsap_User_Plane_Congestion_Fields_Inclusion(tvb, offset, &asn1_ctx, tree, hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU);
40412 offset += 7; offset >>= 3;
40415 static int dissect_RadioLinkSetupRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40417 asn1_ctx_t asn1_ctx;
40418 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40419 offset = dissect_rnsap_RadioLinkSetupRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupRequestFDD_PDU);
40420 offset += 7; offset >>= 3;
40423 static int dissect_UL_DPCH_Information_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40425 asn1_ctx_t asn1_ctx;
40426 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40427 offset = dissect_rnsap_UL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU);
40428 offset += 7; offset >>= 3;
40431 static int dissect_DL_DPCH_Information_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40433 asn1_ctx_t asn1_ctx;
40434 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40435 offset = dissect_rnsap_DL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU);
40436 offset += 7; offset >>= 3;
40439 static int dissect_RL_InformationList_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40441 asn1_ctx_t asn1_ctx;
40442 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40443 offset = dissect_rnsap_RL_InformationList_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_SetupRqstFDD_PDU);
40444 offset += 7; offset >>= 3;
40447 static int dissect_RL_InformationItem_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40449 asn1_ctx_t asn1_ctx;
40450 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40451 offset = dissect_rnsap_RL_InformationItem_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_RL_SetupRqstFDD_PDU);
40452 offset += 7; offset >>= 3;
40455 static int dissect_Additional_HS_Cell_Information_RL_Setup_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40457 asn1_ctx_t asn1_ctx;
40458 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40459 offset = dissect_rnsap_Additional_HS_Cell_Information_RL_Setup_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_PDU);
40460 offset += 7; offset >>= 3;
40463 static int dissect_F_DPCH_Information_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40465 asn1_ctx_t asn1_ctx;
40466 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40467 offset = dissect_rnsap_F_DPCH_Information_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_Information_RL_SetupRqstFDD_PDU);
40468 offset += 7; offset >>= 3;
40471 static int dissect_RadioLinkSetupRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40473 asn1_ctx_t asn1_ctx;
40474 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40475 offset = dissect_rnsap_RadioLinkSetupRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupRequestTDD_PDU);
40476 offset += 7; offset >>= 3;
40479 static int dissect_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40481 asn1_ctx_t asn1_ctx;
40482 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40483 offset = dissect_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU);
40484 offset += 7; offset >>= 3;
40487 static int dissect_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40489 asn1_ctx_t asn1_ctx;
40490 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40491 offset = dissect_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU);
40492 offset += 7; offset >>= 3;
40495 static int dissect_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40497 asn1_ctx_t asn1_ctx;
40498 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40499 offset = dissect_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU);
40500 offset += 7; offset >>= 3;
40503 static int dissect_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40505 asn1_ctx_t asn1_ctx;
40506 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40507 offset = dissect_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU);
40508 offset += 7; offset >>= 3;
40511 static int dissect_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40513 asn1_ctx_t asn1_ctx;
40514 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40515 offset = dissect_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU);
40516 offset += 7; offset >>= 3;
40519 static int dissect_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40521 asn1_ctx_t asn1_ctx;
40522 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40523 offset = dissect_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU);
40524 offset += 7; offset >>= 3;
40527 static int dissect_RL_Information_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40529 asn1_ctx_t asn1_ctx;
40530 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40531 offset = dissect_rnsap_RL_Information_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_SetupRqstTDD_PDU);
40532 offset += 7; offset >>= 3;
40535 static int dissect_RadioLinkSetupResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40537 asn1_ctx_t asn1_ctx;
40538 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40539 offset = dissect_rnsap_RadioLinkSetupResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupResponseFDD_PDU);
40540 offset += 7; offset >>= 3;
40543 static int dissect_RL_InformationResponseList_RL_SetupRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40545 asn1_ctx_t asn1_ctx;
40546 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40547 offset = dissect_rnsap_RL_InformationResponseList_RL_SetupRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_PDU);
40548 offset += 7; offset >>= 3;
40551 static int dissect_RL_InformationResponseItem_RL_SetupRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40553 asn1_ctx_t asn1_ctx;
40554 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40555 offset = dissect_rnsap_RL_InformationResponseItem_RL_SetupRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_SetupRspFDD_PDU);
40556 offset += 7; offset >>= 3;
40559 static int dissect_Additional_HS_Cell_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40561 asn1_ctx_t asn1_ctx;
40562 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40563 offset = dissect_rnsap_Additional_HS_Cell_Information_Response_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_Response_List_PDU);
40564 offset += 7; offset >>= 3;
40567 static int dissect_RadioLinkSetupResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40569 asn1_ctx_t asn1_ctx;
40570 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40571 offset = dissect_rnsap_RadioLinkSetupResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupResponseTDD_PDU);
40572 offset += 7; offset >>= 3;
40575 static int dissect_RL_InformationResponse_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40577 asn1_ctx_t asn1_ctx;
40578 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40579 offset = dissect_rnsap_RL_InformationResponse_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_SetupRspTDD_PDU);
40580 offset += 7; offset >>= 3;
40583 static int dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40585 asn1_ctx_t asn1_ctx;
40586 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40587 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU);
40588 offset += 7; offset >>= 3;
40591 static int dissect_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40593 asn1_ctx_t asn1_ctx;
40594 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40595 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU);
40596 offset += 7; offset >>= 3;
40599 static int dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40601 asn1_ctx_t asn1_ctx;
40602 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40603 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU);
40604 offset += 7; offset >>= 3;
40607 static int dissect_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40609 asn1_ctx_t asn1_ctx;
40610 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40611 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU);
40612 offset += 7; offset >>= 3;
40615 static int dissect_DSCH_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40617 asn1_ctx_t asn1_ctx;
40618 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40619 offset = dissect_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_PDU);
40620 offset += 7; offset >>= 3;
40623 static int dissect_USCH_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40625 asn1_ctx_t asn1_ctx;
40626 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40627 offset = dissect_rnsap_USCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_PDU);
40628 offset += 7; offset >>= 3;
40631 static int dissect_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40633 asn1_ctx_t asn1_ctx;
40634 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40635 offset = dissect_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU);
40636 offset += 7; offset >>= 3;
40639 static int dissect_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40641 asn1_ctx_t asn1_ctx;
40642 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40643 offset = dissect_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU);
40644 offset += 7; offset >>= 3;
40647 static int dissect_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40649 asn1_ctx_t asn1_ctx;
40650 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40651 offset = dissect_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU);
40652 offset += 7; offset >>= 3;
40655 static int dissect_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40657 asn1_ctx_t asn1_ctx;
40658 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40659 offset = dissect_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU);
40660 offset += 7; offset >>= 3;
40663 static int dissect_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40665 asn1_ctx_t asn1_ctx;
40666 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40667 offset = dissect_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU);
40668 offset += 7; offset >>= 3;
40671 static int dissect_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40673 asn1_ctx_t asn1_ctx;
40674 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40675 offset = dissect_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU);
40676 offset += 7; offset >>= 3;
40679 static int dissect_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40681 asn1_ctx_t asn1_ctx;
40682 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40683 offset = dissect_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU);
40684 offset += 7; offset >>= 3;
40687 static int dissect_RL_InformationResponse_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40689 asn1_ctx_t asn1_ctx;
40690 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40691 offset = dissect_rnsap_RL_InformationResponse_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_SetupRspTDD768_PDU);
40692 offset += 7; offset >>= 3;
40695 static int dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40697 asn1_ctx_t asn1_ctx;
40698 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40699 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU);
40700 offset += 7; offset >>= 3;
40703 static int dissect_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40705 asn1_ctx_t asn1_ctx;
40706 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40707 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU);
40708 offset += 7; offset >>= 3;
40711 static int dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40713 asn1_ctx_t asn1_ctx;
40714 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40715 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU);
40716 offset += 7; offset >>= 3;
40719 static int dissect_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40721 asn1_ctx_t asn1_ctx;
40722 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40723 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU);
40724 offset += 7; offset >>= 3;
40727 static int dissect_RadioLinkSetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40729 asn1_ctx_t asn1_ctx;
40730 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40731 offset = dissect_rnsap_RadioLinkSetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupFailureFDD_PDU);
40732 offset += 7; offset >>= 3;
40735 static int dissect_CauseLevel_RL_SetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40737 asn1_ctx_t asn1_ctx;
40738 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40739 offset = dissect_rnsap_CauseLevel_RL_SetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_SetupFailureFDD_PDU);
40740 offset += 7; offset >>= 3;
40743 static int dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40745 asn1_ctx_t asn1_ctx;
40746 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40747 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU);
40748 offset += 7; offset >>= 3;
40751 static int dissect_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40753 asn1_ctx_t asn1_ctx;
40754 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40755 offset = dissect_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU);
40756 offset += 7; offset >>= 3;
40759 static int dissect_RadioLinkSetupFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40761 asn1_ctx_t asn1_ctx;
40762 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40763 offset = dissect_rnsap_RadioLinkSetupFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupFailureTDD_PDU);
40764 offset += 7; offset >>= 3;
40767 static int dissect_CauseLevel_RL_SetupFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40769 asn1_ctx_t asn1_ctx;
40770 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40771 offset = dissect_rnsap_CauseLevel_RL_SetupFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_SetupFailureTDD_PDU);
40772 offset += 7; offset >>= 3;
40775 static int dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40777 asn1_ctx_t asn1_ctx;
40778 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40779 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU);
40780 offset += 7; offset >>= 3;
40783 static int dissect_RadioLinkAdditionRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40785 asn1_ctx_t asn1_ctx;
40786 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40787 offset = dissect_rnsap_RadioLinkAdditionRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionRequestFDD_PDU);
40788 offset += 7; offset >>= 3;
40791 static int dissect_RL_InformationList_RL_AdditionRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40793 asn1_ctx_t asn1_ctx;
40794 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40795 offset = dissect_rnsap_RL_InformationList_RL_AdditionRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_PDU);
40796 offset += 7; offset >>= 3;
40799 static int dissect_RL_Information_RL_AdditionRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40801 asn1_ctx_t asn1_ctx;
40802 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40803 offset = dissect_rnsap_RL_Information_RL_AdditionRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_AdditionRqstFDD_PDU);
40804 offset += 7; offset >>= 3;
40807 static int dissect_Additional_HS_Cell_Information_RL_Addition_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40809 asn1_ctx_t asn1_ctx;
40810 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40811 offset = dissect_rnsap_Additional_HS_Cell_Information_RL_Addition_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_PDU);
40812 offset += 7; offset >>= 3;
40815 static int dissect_Additional_EDCH_Cell_Information_RL_Add_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40817 asn1_ctx_t asn1_ctx;
40818 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40819 offset = dissect_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req_PDU);
40820 offset += 7; offset >>= 3;
40823 static int dissect_EDPCH_Information_RLAdditionReq_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40825 asn1_ctx_t asn1_ctx;
40826 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40827 offset = dissect_rnsap_EDPCH_Information_RLAdditionReq_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDPCH_Information_RLAdditionReq_FDD_PDU);
40828 offset += 7; offset >>= 3;
40831 static int dissect_RadioLinkAdditionRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40833 asn1_ctx_t asn1_ctx;
40834 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40835 offset = dissect_rnsap_RadioLinkAdditionRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionRequestTDD_PDU);
40836 offset += 7; offset >>= 3;
40839 static int dissect_RL_Information_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40841 asn1_ctx_t asn1_ctx;
40842 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40843 offset = dissect_rnsap_RL_Information_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_AdditionRqstTDD_PDU);
40844 offset += 7; offset >>= 3;
40847 static int dissect_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40849 asn1_ctx_t asn1_ctx;
40850 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40851 offset = dissect_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU);
40852 offset += 7; offset >>= 3;
40855 static int dissect_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40857 asn1_ctx_t asn1_ctx;
40858 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40859 offset = dissect_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU);
40860 offset += 7; offset >>= 3;
40863 static int dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40865 asn1_ctx_t asn1_ctx;
40866 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40867 offset = dissect_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU);
40868 offset += 7; offset >>= 3;
40871 static int dissect_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40873 asn1_ctx_t asn1_ctx;
40874 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40875 offset = dissect_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU);
40876 offset += 7; offset >>= 3;
40879 static int dissect_RadioLinkAdditionResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40881 asn1_ctx_t asn1_ctx;
40882 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40883 offset = dissect_rnsap_RadioLinkAdditionResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionResponseFDD_PDU);
40884 offset += 7; offset >>= 3;
40887 static int dissect_RL_InformationResponseList_RL_AdditionRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40889 asn1_ctx_t asn1_ctx;
40890 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40891 offset = dissect_rnsap_RL_InformationResponseList_RL_AdditionRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_PDU);
40892 offset += 7; offset >>= 3;
40895 static int dissect_RL_InformationResponseItem_RL_AdditionRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40897 asn1_ctx_t asn1_ctx;
40898 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40899 offset = dissect_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU);
40900 offset += 7; offset >>= 3;
40903 static int dissect_Additional_HS_Cell_Change_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40905 asn1_ctx_t asn1_ctx;
40906 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40907 offset = dissect_rnsap_Additional_HS_Cell_Change_Information_Response_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_PDU);
40908 offset += 7; offset >>= 3;
40911 static int dissect_RadioLinkAdditionResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40913 asn1_ctx_t asn1_ctx;
40914 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40915 offset = dissect_rnsap_RadioLinkAdditionResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionResponseTDD_PDU);
40916 offset += 7; offset >>= 3;
40919 static int dissect_RL_InformationResponse_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40921 asn1_ctx_t asn1_ctx;
40922 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40923 offset = dissect_rnsap_RL_InformationResponse_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD_PDU);
40924 offset += 7; offset >>= 3;
40927 static int dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40929 asn1_ctx_t asn1_ctx;
40930 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40931 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU);
40932 offset += 7; offset >>= 3;
40935 static int dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40937 asn1_ctx_t asn1_ctx;
40938 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40939 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU);
40940 offset += 7; offset >>= 3;
40943 static int dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40945 asn1_ctx_t asn1_ctx;
40946 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40947 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU);
40948 offset += 7; offset >>= 3;
40951 static int dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40953 asn1_ctx_t asn1_ctx;
40954 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40955 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU);
40956 offset += 7; offset >>= 3;
40959 static int dissect_DSCH_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40961 asn1_ctx_t asn1_ctx;
40962 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40963 offset = dissect_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_PDU);
40964 offset += 7; offset >>= 3;
40967 static int dissect_USCH_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40969 asn1_ctx_t asn1_ctx;
40970 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40971 offset = dissect_rnsap_USCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_PDU);
40972 offset += 7; offset >>= 3;
40975 static int dissect_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40977 asn1_ctx_t asn1_ctx;
40978 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40979 offset = dissect_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU);
40980 offset += 7; offset >>= 3;
40983 static int dissect_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40985 asn1_ctx_t asn1_ctx;
40986 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40987 offset = dissect_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU);
40988 offset += 7; offset >>= 3;
40991 static int dissect_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40993 asn1_ctx_t asn1_ctx;
40994 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40995 offset = dissect_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU);
40996 offset += 7; offset >>= 3;
40999 static int dissect_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41001 asn1_ctx_t asn1_ctx;
41002 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41003 offset = dissect_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU);
41004 offset += 7; offset >>= 3;
41007 static int dissect_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41009 asn1_ctx_t asn1_ctx;
41010 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41011 offset = dissect_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU);
41012 offset += 7; offset >>= 3;
41015 static int dissect_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41017 asn1_ctx_t asn1_ctx;
41018 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41019 offset = dissect_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU);
41020 offset += 7; offset >>= 3;
41023 static int dissect_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41025 asn1_ctx_t asn1_ctx;
41026 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41027 offset = dissect_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU);
41028 offset += 7; offset >>= 3;
41031 static int dissect_RL_InformationResponse_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41033 asn1_ctx_t asn1_ctx;
41034 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41035 offset = dissect_rnsap_RL_InformationResponse_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD768_PDU);
41036 offset += 7; offset >>= 3;
41039 static int dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41041 asn1_ctx_t asn1_ctx;
41042 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41043 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU);
41044 offset += 7; offset >>= 3;
41047 static int dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41049 asn1_ctx_t asn1_ctx;
41050 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41051 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU);
41052 offset += 7; offset >>= 3;
41055 static int dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41057 asn1_ctx_t asn1_ctx;
41058 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41059 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU);
41060 offset += 7; offset >>= 3;
41063 static int dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41065 asn1_ctx_t asn1_ctx;
41066 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41067 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU);
41068 offset += 7; offset >>= 3;
41071 static int dissect_RadioLinkAdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41073 asn1_ctx_t asn1_ctx;
41074 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41075 offset = dissect_rnsap_RadioLinkAdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionFailureFDD_PDU);
41076 offset += 7; offset >>= 3;
41079 static int dissect_CauseLevel_RL_AdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41081 asn1_ctx_t asn1_ctx;
41082 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41083 offset = dissect_rnsap_CauseLevel_RL_AdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_AdditionFailureFDD_PDU);
41084 offset += 7; offset >>= 3;
41087 static int dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41089 asn1_ctx_t asn1_ctx;
41090 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41091 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU);
41092 offset += 7; offset >>= 3;
41095 static int dissect_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41097 asn1_ctx_t asn1_ctx;
41098 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41099 offset = dissect_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU);
41100 offset += 7; offset >>= 3;
41103 static int dissect_RadioLinkAdditionFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41105 asn1_ctx_t asn1_ctx;
41106 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41107 offset = dissect_rnsap_RadioLinkAdditionFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionFailureTDD_PDU);
41108 offset += 7; offset >>= 3;
41111 static int dissect_CauseLevel_RL_AdditionFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41113 asn1_ctx_t asn1_ctx;
41114 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41115 offset = dissect_rnsap_CauseLevel_RL_AdditionFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_AdditionFailureTDD_PDU);
41116 offset += 7; offset >>= 3;
41119 static int dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41121 asn1_ctx_t asn1_ctx;
41122 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41123 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU);
41124 offset += 7; offset >>= 3;
41127 static int dissect_RadioLinkDeletionRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41129 asn1_ctx_t asn1_ctx;
41130 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41131 offset = dissect_rnsap_RadioLinkDeletionRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkDeletionRequest_PDU);
41132 offset += 7; offset >>= 3;
41135 static int dissect_RL_InformationList_RL_DeletionRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41137 asn1_ctx_t asn1_ctx;
41138 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41139 offset = dissect_rnsap_RL_InformationList_RL_DeletionRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_DeletionRqst_PDU);
41140 offset += 7; offset >>= 3;
41143 static int dissect_RL_Information_RL_DeletionRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41145 asn1_ctx_t asn1_ctx;
41146 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41147 offset = dissect_rnsap_RL_Information_RL_DeletionRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_DeletionRqst_PDU);
41148 offset += 7; offset >>= 3;
41151 static int dissect_RadioLinkDeletionResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41153 asn1_ctx_t asn1_ctx;
41154 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41155 offset = dissect_rnsap_RadioLinkDeletionResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkDeletionResponse_PDU);
41156 offset += 7; offset >>= 3;
41159 static int dissect_RadioLinkReconfigurationPrepareFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41161 asn1_ctx_t asn1_ctx;
41162 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41163 offset = dissect_rnsap_RadioLinkReconfigurationPrepareFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationPrepareFDD_PDU);
41164 offset += 7; offset >>= 3;
41167 static int dissect_UL_DPCH_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41169 asn1_ctx_t asn1_ctx;
41170 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41171 offset = dissect_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD_PDU);
41172 offset += 7; offset >>= 3;
41175 static int dissect_DL_DPCH_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41177 asn1_ctx_t asn1_ctx;
41178 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41179 offset = dissect_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD_PDU);
41180 offset += 7; offset >>= 3;
41183 static int dissect_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41185 asn1_ctx_t asn1_ctx;
41186 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41187 offset = dissect_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU);
41188 offset += 7; offset >>= 3;
41191 static int dissect_DCH_DeleteList_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41193 asn1_ctx_t asn1_ctx;
41194 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41195 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_PDU);
41196 offset += 7; offset >>= 3;
41199 static int dissect_RL_InformationList_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41201 asn1_ctx_t asn1_ctx;
41202 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41203 offset = dissect_rnsap_RL_InformationList_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_PDU);
41204 offset += 7; offset >>= 3;
41207 static int dissect_RL_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41209 asn1_ctx_t asn1_ctx;
41210 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41211 offset = dissect_rnsap_RL_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_ReconfPrepFDD_PDU);
41212 offset += 7; offset >>= 3;
41215 static int dissect_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41217 asn1_ctx_t asn1_ctx;
41218 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41219 offset = dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU);
41220 offset += 7; offset >>= 3;
41223 static int dissect_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41225 asn1_ctx_t asn1_ctx;
41226 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41227 offset = dissect_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU);
41228 offset += 7; offset >>= 3;
41231 static int dissect_F_DPCH_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41233 asn1_ctx_t asn1_ctx;
41234 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41235 offset = dissect_rnsap_F_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_Information_RL_ReconfPrepFDD_PDU);
41236 offset += 7; offset >>= 3;
41239 static int dissect_RadioLinkReconfigurationPrepareTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41241 asn1_ctx_t asn1_ctx;
41242 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41243 offset = dissect_rnsap_RadioLinkReconfigurationPrepareTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationPrepareTDD_PDU);
41244 offset += 7; offset >>= 3;
41247 static int dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41249 asn1_ctx_t asn1_ctx;
41250 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41251 offset = dissect_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU);
41252 offset += 7; offset >>= 3;
41255 static int dissect_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41257 asn1_ctx_t asn1_ctx;
41258 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41259 offset = dissect_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU);
41260 offset += 7; offset >>= 3;
41263 static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41265 asn1_ctx_t asn1_ctx;
41266 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41267 offset = dissect_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
41268 offset += 7; offset >>= 3;
41271 static int dissect_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41273 asn1_ctx_t asn1_ctx;
41274 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41275 offset = dissect_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU);
41276 offset += 7; offset >>= 3;
41279 static int dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41281 asn1_ctx_t asn1_ctx;
41282 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41283 offset = dissect_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU);
41284 offset += 7; offset >>= 3;
41287 static int dissect_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41289 asn1_ctx_t asn1_ctx;
41290 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41291 offset = dissect_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU);
41292 offset += 7; offset >>= 3;
41295 static int dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41297 asn1_ctx_t asn1_ctx;
41298 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41299 offset = dissect_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU);
41300 offset += 7; offset >>= 3;
41303 static int dissect_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41305 asn1_ctx_t asn1_ctx;
41306 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41307 offset = dissect_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU);
41308 offset += 7; offset >>= 3;
41311 static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41313 asn1_ctx_t asn1_ctx;
41314 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41315 offset = dissect_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
41316 offset += 7; offset >>= 3;
41319 static int dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41321 asn1_ctx_t asn1_ctx;
41322 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41323 offset = dissect_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU);
41324 offset += 7; offset >>= 3;
41327 static int dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41329 asn1_ctx_t asn1_ctx;
41330 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41331 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU);
41332 offset += 7; offset >>= 3;
41335 static int dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41337 asn1_ctx_t asn1_ctx;
41338 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41339 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU);
41340 offset += 7; offset >>= 3;
41343 static int dissect_DCH_DeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41345 asn1_ctx_t asn1_ctx;
41346 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41347 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_PDU);
41348 offset += 7; offset >>= 3;
41351 static int dissect_DSCH_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41353 asn1_ctx_t asn1_ctx;
41354 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41355 offset = dissect_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_PDU);
41356 offset += 7; offset >>= 3;
41359 static int dissect_DSCH_DeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41361 asn1_ctx_t asn1_ctx;
41362 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41363 offset = dissect_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_PDU);
41364 offset += 7; offset >>= 3;
41367 static int dissect_USCH_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41369 asn1_ctx_t asn1_ctx;
41370 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41371 offset = dissect_rnsap_USCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_PDU);
41372 offset += 7; offset >>= 3;
41375 static int dissect_USCH_DeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41377 asn1_ctx_t asn1_ctx;
41378 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41379 offset = dissect_rnsap_USCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_PDU);
41380 offset += 7; offset >>= 3;
41383 static int dissect_RL_Information_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41385 asn1_ctx_t asn1_ctx;
41386 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41387 offset = dissect_rnsap_RL_Information_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_ReconfPrepTDD_PDU);
41388 offset += 7; offset >>= 3;
41391 static int dissect_RadioLinkReconfigurationReadyFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41393 asn1_ctx_t asn1_ctx;
41394 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41395 offset = dissect_rnsap_RadioLinkReconfigurationReadyFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationReadyFDD_PDU);
41396 offset += 7; offset >>= 3;
41399 static int dissect_RL_InformationResponseList_RL_ReconfReadyFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41401 asn1_ctx_t asn1_ctx;
41402 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41403 offset = dissect_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_PDU);
41404 offset += 7; offset >>= 3;
41407 static int dissect_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41409 asn1_ctx_t asn1_ctx;
41410 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41411 offset = dissect_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU);
41412 offset += 7; offset >>= 3;
41415 static int dissect_Additional_HS_Cell_RL_Reconf_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41417 asn1_ctx_t asn1_ctx;
41418 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41419 offset = dissect_rnsap_Additional_HS_Cell_RL_Reconf_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_PDU);
41420 offset += 7; offset >>= 3;
41423 static int dissect_RadioLinkReconfigurationReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41425 asn1_ctx_t asn1_ctx;
41426 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41427 offset = dissect_rnsap_RadioLinkReconfigurationReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationReadyTDD_PDU);
41428 offset += 7; offset >>= 3;
41431 static int dissect_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41433 asn1_ctx_t asn1_ctx;
41434 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41435 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU);
41436 offset += 7; offset >>= 3;
41439 static int dissect_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41441 asn1_ctx_t asn1_ctx;
41442 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41443 offset = dissect_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU);
41444 offset += 7; offset >>= 3;
41447 static int dissect_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41449 asn1_ctx_t asn1_ctx;
41450 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41451 offset = dissect_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU);
41452 offset += 7; offset >>= 3;
41455 static int dissect_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41457 asn1_ctx_t asn1_ctx;
41458 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41459 offset = dissect_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU);
41460 offset += 7; offset >>= 3;
41463 static int dissect_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41465 asn1_ctx_t asn1_ctx;
41466 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41467 offset = dissect_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU);
41468 offset += 7; offset >>= 3;
41471 static int dissect_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41473 asn1_ctx_t asn1_ctx;
41474 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41475 offset = dissect_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU);
41476 offset += 7; offset >>= 3;
41479 static int dissect_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41481 asn1_ctx_t asn1_ctx;
41482 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41483 offset = dissect_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU);
41484 offset += 7; offset >>= 3;
41487 static int dissect_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41489 asn1_ctx_t asn1_ctx;
41490 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41491 offset = dissect_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU);
41492 offset += 7; offset >>= 3;
41495 static int dissect_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41497 asn1_ctx_t asn1_ctx;
41498 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41499 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU);
41500 offset += 7; offset >>= 3;
41503 static int dissect_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41505 asn1_ctx_t asn1_ctx;
41506 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41507 offset = dissect_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU);
41508 offset += 7; offset >>= 3;
41511 static int dissect_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41513 asn1_ctx_t asn1_ctx;
41514 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41515 offset = dissect_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU);
41516 offset += 7; offset >>= 3;
41519 static int dissect_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41521 asn1_ctx_t asn1_ctx;
41522 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41523 offset = dissect_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU);
41524 offset += 7; offset >>= 3;
41527 static int dissect_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41529 asn1_ctx_t asn1_ctx;
41530 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41531 offset = dissect_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU);
41532 offset += 7; offset >>= 3;
41535 static int dissect_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41537 asn1_ctx_t asn1_ctx;
41538 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41539 offset = dissect_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU);
41540 offset += 7; offset >>= 3;
41543 static int dissect_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41545 asn1_ctx_t asn1_ctx;
41546 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41547 offset = dissect_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU);
41548 offset += 7; offset >>= 3;
41551 static int dissect_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41553 asn1_ctx_t asn1_ctx;
41554 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41555 offset = dissect_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU);
41556 offset += 7; offset >>= 3;
41559 static int dissect_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41561 asn1_ctx_t asn1_ctx;
41562 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41563 offset = dissect_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU);
41564 offset += 7; offset >>= 3;
41567 static int dissect_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41569 asn1_ctx_t asn1_ctx;
41570 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41571 offset = dissect_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU);
41572 offset += 7; offset >>= 3;
41575 static int dissect_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41577 asn1_ctx_t asn1_ctx;
41578 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41579 offset = dissect_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU);
41580 offset += 7; offset >>= 3;
41583 static int dissect_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41585 asn1_ctx_t asn1_ctx;
41586 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41587 offset = dissect_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU);
41588 offset += 7; offset >>= 3;
41591 static int dissect_RadioLinkReconfigurationCommit_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41593 asn1_ctx_t asn1_ctx;
41594 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41595 offset = dissect_rnsap_RadioLinkReconfigurationCommit(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationCommit_PDU);
41596 offset += 7; offset >>= 3;
41599 static int dissect_RadioLinkReconfigurationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41601 asn1_ctx_t asn1_ctx;
41602 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41603 offset = dissect_rnsap_RadioLinkReconfigurationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationFailure_PDU);
41604 offset += 7; offset >>= 3;
41607 static int dissect_CauseLevel_RL_ReconfFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41609 asn1_ctx_t asn1_ctx;
41610 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41611 offset = dissect_rnsap_CauseLevel_RL_ReconfFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_ReconfFailure_PDU);
41612 offset += 7; offset >>= 3;
41615 static int dissect_RL_ReconfigurationFailure_RL_ReconfFail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41617 asn1_ctx_t asn1_ctx;
41618 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41619 offset = dissect_rnsap_RL_ReconfigurationFailure_RL_ReconfFail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ReconfigurationFailure_RL_ReconfFail_PDU);
41620 offset += 7; offset >>= 3;
41623 static int dissect_RadioLinkReconfigurationCancel_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41625 asn1_ctx_t asn1_ctx;
41626 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41627 offset = dissect_rnsap_RadioLinkReconfigurationCancel(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationCancel_PDU);
41628 offset += 7; offset >>= 3;
41631 static int dissect_RadioLinkReconfigurationRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41633 asn1_ctx_t asn1_ctx;
41634 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41635 offset = dissect_rnsap_RadioLinkReconfigurationRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationRequestFDD_PDU);
41636 offset += 7; offset >>= 3;
41639 static int dissect_UL_DPCH_Information_RL_ReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41641 asn1_ctx_t asn1_ctx;
41642 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41643 offset = dissect_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD_PDU);
41644 offset += 7; offset >>= 3;
41647 static int dissect_DL_DPCH_Information_RL_ReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41649 asn1_ctx_t asn1_ctx;
41650 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41651 offset = dissect_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD_PDU);
41652 offset += 7; offset >>= 3;
41655 static int dissect_DCH_DeleteList_RL_ReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41657 asn1_ctx_t asn1_ctx;
41658 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41659 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_PDU);
41660 offset += 7; offset >>= 3;
41663 static int dissect_Additional_HS_Cell_Information_RL_Reconf_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41665 asn1_ctx_t asn1_ctx;
41666 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41667 offset = dissect_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_PDU);
41668 offset += 7; offset >>= 3;
41671 static int dissect_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41673 asn1_ctx_t asn1_ctx;
41674 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41675 offset = dissect_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU);
41676 offset += 7; offset >>= 3;
41679 static int dissect_RL_ReconfigurationRequestFDD_RL_InformationList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41681 asn1_ctx_t asn1_ctx;
41682 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41683 offset = dissect_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_PDU);
41684 offset += 7; offset >>= 3;
41687 static int dissect_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41689 asn1_ctx_t asn1_ctx;
41690 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41691 offset = dissect_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU);
41692 offset += 7; offset >>= 3;
41695 static int dissect_RadioLinkReconfigurationRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41697 asn1_ctx_t asn1_ctx;
41698 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41699 offset = dissect_rnsap_RadioLinkReconfigurationRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationRequestTDD_PDU);
41700 offset += 7; offset >>= 3;
41703 static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41705 asn1_ctx_t asn1_ctx;
41706 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41707 offset = dissect_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU);
41708 offset += 7; offset >>= 3;
41711 static int dissect_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41713 asn1_ctx_t asn1_ctx;
41714 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41715 offset = dissect_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU);
41716 offset += 7; offset >>= 3;
41719 static int dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41721 asn1_ctx_t asn1_ctx;
41722 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41723 offset = dissect_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU);
41724 offset += 7; offset >>= 3;
41727 static int dissect_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41729 asn1_ctx_t asn1_ctx;
41730 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41731 offset = dissect_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU);
41732 offset += 7; offset >>= 3;
41735 static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41737 asn1_ctx_t asn1_ctx;
41738 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41739 offset = dissect_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU);
41740 offset += 7; offset >>= 3;
41743 static int dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41745 asn1_ctx_t asn1_ctx;
41746 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41747 offset = dissect_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU);
41748 offset += 7; offset >>= 3;
41751 static int dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41753 asn1_ctx_t asn1_ctx;
41754 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41755 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU);
41756 offset += 7; offset >>= 3;
41759 static int dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41761 asn1_ctx_t asn1_ctx;
41762 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41763 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU);
41764 offset += 7; offset >>= 3;
41767 static int dissect_DCH_DeleteList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41769 asn1_ctx_t asn1_ctx;
41770 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41771 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_PDU);
41772 offset += 7; offset >>= 3;
41775 static int dissect_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41777 asn1_ctx_t asn1_ctx;
41778 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41779 offset = dissect_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU);
41780 offset += 7; offset >>= 3;
41783 static int dissect_RadioLinkReconfigurationResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41785 asn1_ctx_t asn1_ctx;
41786 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41787 offset = dissect_rnsap_RadioLinkReconfigurationResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationResponseFDD_PDU);
41788 offset += 7; offset >>= 3;
41791 static int dissect_RL_InformationResponseList_RL_ReconfRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41793 asn1_ctx_t asn1_ctx;
41794 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41795 offset = dissect_rnsap_RL_InformationResponseList_RL_ReconfRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_PDU);
41796 offset += 7; offset >>= 3;
41799 static int dissect_RL_InformationResponseItem_RL_ReconfRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41801 asn1_ctx_t asn1_ctx;
41802 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41803 offset = dissect_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD_PDU);
41804 offset += 7; offset >>= 3;
41807 static int dissect_RadioLinkReconfigurationResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41809 asn1_ctx_t asn1_ctx;
41810 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41811 offset = dissect_rnsap_RadioLinkReconfigurationResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationResponseTDD_PDU);
41812 offset += 7; offset >>= 3;
41815 static int dissect_RL_InformationResponse_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41817 asn1_ctx_t asn1_ctx;
41818 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41819 offset = dissect_rnsap_RL_InformationResponse_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_ReconfRspTDD_PDU);
41820 offset += 7; offset >>= 3;
41823 static int dissect_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41825 asn1_ctx_t asn1_ctx;
41826 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41827 offset = dissect_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU);
41828 offset += 7; offset >>= 3;
41831 static int dissect_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41833 asn1_ctx_t asn1_ctx;
41834 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41835 offset = dissect_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU);
41836 offset += 7; offset >>= 3;
41839 static int dissect_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41841 asn1_ctx_t asn1_ctx;
41842 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41843 offset = dissect_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU);
41844 offset += 7; offset >>= 3;
41847 static int dissect_RadioLinkFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41849 asn1_ctx_t asn1_ctx;
41850 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41851 offset = dissect_rnsap_RadioLinkFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkFailureIndication_PDU);
41852 offset += 7; offset >>= 3;
41855 static int dissect_Reporting_Object_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41857 asn1_ctx_t asn1_ctx;
41858 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41859 offset = dissect_rnsap_Reporting_Object_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_Reporting_Object_RL_FailureInd_PDU);
41860 offset += 7; offset >>= 3;
41863 static int dissect_RL_Information_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41865 asn1_ctx_t asn1_ctx;
41866 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41867 offset = dissect_rnsap_RL_Information_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_FailureInd_PDU);
41868 offset += 7; offset >>= 3;
41871 static int dissect_RL_Set_Information_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41873 asn1_ctx_t asn1_ctx;
41874 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41875 offset = dissect_rnsap_RL_Set_Information_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Information_RL_FailureInd_PDU);
41876 offset += 7; offset >>= 3;
41879 static int dissect_CCTrCH_InformationItem_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41881 asn1_ctx_t asn1_ctx;
41882 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41883 offset = dissect_rnsap_CCTrCH_InformationItem_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_CCTrCH_InformationItem_RL_FailureInd_PDU);
41884 offset += 7; offset >>= 3;
41887 static int dissect_RadioLinkPreemptionRequiredIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41889 asn1_ctx_t asn1_ctx;
41890 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41891 offset = dissect_rnsap_RadioLinkPreemptionRequiredIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkPreemptionRequiredIndication_PDU);
41892 offset += 7; offset >>= 3;
41895 static int dissect_RL_InformationList_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41897 asn1_ctx_t asn1_ctx;
41898 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41899 offset = dissect_rnsap_RL_InformationList_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_PDU);
41900 offset += 7; offset >>= 3;
41903 static int dissect_RL_InformationItem_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41905 asn1_ctx_t asn1_ctx;
41906 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41907 offset = dissect_rnsap_RL_InformationItem_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_RL_PreemptRequiredInd_PDU);
41908 offset += 7; offset >>= 3;
41911 static int dissect_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41913 asn1_ctx_t asn1_ctx;
41914 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41915 offset = dissect_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU);
41916 offset += 7; offset >>= 3;
41919 static int dissect_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41921 asn1_ctx_t asn1_ctx;
41922 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41923 offset = dissect_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU);
41924 offset += 7; offset >>= 3;
41927 static int dissect_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41929 asn1_ctx_t asn1_ctx;
41930 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41931 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU);
41932 offset += 7; offset >>= 3;
41935 static int dissect_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41937 asn1_ctx_t asn1_ctx;
41938 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41939 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU);
41940 offset += 7; offset >>= 3;
41943 static int dissect_RadioLinkRestoreIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41945 asn1_ctx_t asn1_ctx;
41946 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41947 offset = dissect_rnsap_RadioLinkRestoreIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkRestoreIndication_PDU);
41948 offset += 7; offset >>= 3;
41951 static int dissect_Reporting_Object_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41953 asn1_ctx_t asn1_ctx;
41954 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41955 offset = dissect_rnsap_Reporting_Object_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_Reporting_Object_RL_RestoreInd_PDU);
41956 offset += 7; offset >>= 3;
41959 static int dissect_RL_Information_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41961 asn1_ctx_t asn1_ctx;
41962 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41963 offset = dissect_rnsap_RL_Information_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_RestoreInd_PDU);
41964 offset += 7; offset >>= 3;
41967 static int dissect_RL_Set_Information_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41969 asn1_ctx_t asn1_ctx;
41970 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41971 offset = dissect_rnsap_RL_Set_Information_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Information_RL_RestoreInd_PDU);
41972 offset += 7; offset >>= 3;
41975 static int dissect_CCTrCH_InformationItem_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41977 asn1_ctx_t asn1_ctx;
41978 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41979 offset = dissect_rnsap_CCTrCH_InformationItem_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_CCTrCH_InformationItem_RL_RestoreInd_PDU);
41980 offset += 7; offset >>= 3;
41983 static int dissect_DL_PowerControlRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41985 asn1_ctx_t asn1_ctx;
41986 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41987 offset = dissect_rnsap_DL_PowerControlRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerControlRequest_PDU);
41988 offset += 7; offset >>= 3;
41991 static int dissect_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41993 asn1_ctx_t asn1_ctx;
41994 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41995 offset = dissect_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU);
41996 offset += 7; offset >>= 3;
41999 static int dissect_DL_ReferencePowerInformation_DL_PC_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42001 asn1_ctx_t asn1_ctx;
42002 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42003 offset = dissect_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst_PDU);
42004 offset += 7; offset >>= 3;
42007 static int dissect_DL_PowerTimeslotControlRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42009 asn1_ctx_t asn1_ctx;
42010 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42011 offset = dissect_rnsap_DL_PowerTimeslotControlRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerTimeslotControlRequest_PDU);
42012 offset += 7; offset >>= 3;
42015 static int dissect_PhysicalChannelReconfigurationRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42017 asn1_ctx_t asn1_ctx;
42018 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42019 offset = dissect_rnsap_PhysicalChannelReconfigurationRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationRequestFDD_PDU);
42020 offset += 7; offset >>= 3;
42023 static int dissect_RL_Information_PhyChReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42025 asn1_ctx_t asn1_ctx;
42026 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42027 offset = dissect_rnsap_RL_Information_PhyChReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_PhyChReconfRqstFDD_PDU);
42028 offset += 7; offset >>= 3;
42031 static int dissect_PhysicalChannelReconfigurationRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42033 asn1_ctx_t asn1_ctx;
42034 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42035 offset = dissect_rnsap_PhysicalChannelReconfigurationRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationRequestTDD_PDU);
42036 offset += 7; offset >>= 3;
42039 static int dissect_RL_Information_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42041 asn1_ctx_t asn1_ctx;
42042 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42043 offset = dissect_rnsap_RL_Information_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_PhyChReconfRqstTDD_PDU);
42044 offset += 7; offset >>= 3;
42047 static int dissect_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42049 asn1_ctx_t asn1_ctx;
42050 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42051 offset = dissect_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU);
42052 offset += 7; offset >>= 3;
42055 static int dissect_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42057 asn1_ctx_t asn1_ctx;
42058 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42059 offset = dissect_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU);
42060 offset += 7; offset >>= 3;
42063 static int dissect_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42065 asn1_ctx_t asn1_ctx;
42066 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42067 offset = dissect_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU);
42068 offset += 7; offset >>= 3;
42071 static int dissect_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42073 asn1_ctx_t asn1_ctx;
42074 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42075 offset = dissect_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU);
42076 offset += 7; offset >>= 3;
42079 static int dissect_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42081 asn1_ctx_t asn1_ctx;
42082 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42083 offset = dissect_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU);
42084 offset += 7; offset >>= 3;
42087 static int dissect_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42089 asn1_ctx_t asn1_ctx;
42090 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42091 offset = dissect_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU);
42092 offset += 7; offset >>= 3;
42095 static int dissect_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42097 asn1_ctx_t asn1_ctx;
42098 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42099 offset = dissect_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU);
42100 offset += 7; offset >>= 3;
42103 static int dissect_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42105 asn1_ctx_t asn1_ctx;
42106 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42107 offset = dissect_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU);
42108 offset += 7; offset >>= 3;
42111 static int dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42113 asn1_ctx_t asn1_ctx;
42114 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42115 offset = dissect_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU);
42116 offset += 7; offset >>= 3;
42119 static int dissect_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42121 asn1_ctx_t asn1_ctx;
42122 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42123 offset = dissect_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU);
42124 offset += 7; offset >>= 3;
42127 static int dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42129 asn1_ctx_t asn1_ctx;
42130 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42131 offset = dissect_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU);
42132 offset += 7; offset >>= 3;
42135 static int dissect_PhysicalChannelReconfigurationCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42137 asn1_ctx_t asn1_ctx;
42138 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42139 offset = dissect_rnsap_PhysicalChannelReconfigurationCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationCommand_PDU);
42140 offset += 7; offset >>= 3;
42143 static int dissect_PhysicalChannelReconfigurationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42145 asn1_ctx_t asn1_ctx;
42146 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42147 offset = dissect_rnsap_PhysicalChannelReconfigurationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationFailure_PDU);
42148 offset += 7; offset >>= 3;
42151 static int dissect_RadioLinkCongestionIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42153 asn1_ctx_t asn1_ctx;
42154 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42155 offset = dissect_rnsap_RadioLinkCongestionIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkCongestionIndication_PDU);
42156 offset += 7; offset >>= 3;
42159 static int dissect_RL_InformationList_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42161 asn1_ctx_t asn1_ctx;
42162 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42163 offset = dissect_rnsap_RL_InformationList_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_CongestInd_PDU);
42164 offset += 7; offset >>= 3;
42167 static int dissect_RL_InformationItem_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42169 asn1_ctx_t asn1_ctx;
42170 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42171 offset = dissect_rnsap_RL_InformationItem_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_RL_CongestInd_PDU);
42172 offset += 7; offset >>= 3;
42175 static int dissect_DCH_Rate_InformationItem_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42177 asn1_ctx_t asn1_ctx;
42178 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42179 offset = dissect_rnsap_DCH_Rate_InformationItem_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_Rate_InformationItem_RL_CongestInd_PDU);
42180 offset += 7; offset >>= 3;
42183 static int dissect_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42185 asn1_ctx_t asn1_ctx;
42186 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42187 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU);
42188 offset += 7; offset >>= 3;
42191 static int dissect_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42193 asn1_ctx_t asn1_ctx;
42194 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42195 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU);
42196 offset += 7; offset >>= 3;
42199 static int dissect_UplinkSignallingTransferIndicationFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42201 asn1_ctx_t asn1_ctx;
42202 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42203 offset = dissect_rnsap_UplinkSignallingTransferIndicationFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UplinkSignallingTransferIndicationFDD_PDU);
42204 offset += 7; offset >>= 3;
42207 static int dissect_UplinkSignallingTransferIndicationTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42209 asn1_ctx_t asn1_ctx;
42210 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42211 offset = dissect_rnsap_UplinkSignallingTransferIndicationTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UplinkSignallingTransferIndicationTDD_PDU);
42212 offset += 7; offset >>= 3;
42215 static int dissect_DownlinkSignallingTransferRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42217 asn1_ctx_t asn1_ctx;
42218 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42219 offset = dissect_rnsap_DownlinkSignallingTransferRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DownlinkSignallingTransferRequest_PDU);
42220 offset += 7; offset >>= 3;
42223 static int dissect_RelocationCommit_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42225 asn1_ctx_t asn1_ctx;
42226 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42227 offset = dissect_rnsap_RelocationCommit(tvb, offset, &asn1_ctx, tree, hf_rnsap_RelocationCommit_PDU);
42228 offset += 7; offset >>= 3;
42231 static int dissect_PagingRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42233 asn1_ctx_t asn1_ctx;
42234 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42235 offset = dissect_rnsap_PagingRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_PagingRequest_PDU);
42236 offset += 7; offset >>= 3;
42239 static int dissect_PagingArea_PagingRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42241 asn1_ctx_t asn1_ctx;
42242 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42243 offset = dissect_rnsap_PagingArea_PagingRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_PagingArea_PagingRqst_PDU);
42244 offset += 7; offset >>= 3;
42247 static int dissect_CNOriginatedPage_PagingRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42249 asn1_ctx_t asn1_ctx;
42250 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42251 offset = dissect_rnsap_CNOriginatedPage_PagingRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_CNOriginatedPage_PagingRqst_PDU);
42252 offset += 7; offset >>= 3;
42255 static int dissect_DedicatedMeasurementInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42257 asn1_ctx_t asn1_ctx;
42258 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42259 offset = dissect_rnsap_DedicatedMeasurementInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementInitiationRequest_PDU);
42260 offset += 7; offset >>= 3;
42263 static int dissect_DedicatedMeasurementObjectType_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42265 asn1_ctx_t asn1_ctx;
42266 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42267 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Rqst_PDU);
42268 offset += 7; offset >>= 3;
42271 static int dissect_RL_InformationItem_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42273 asn1_ctx_t asn1_ctx;
42274 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42275 offset = dissect_rnsap_RL_InformationItem_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_DM_Rqst_PDU);
42276 offset += 7; offset >>= 3;
42279 static int dissect_HSSICH_Info_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42281 asn1_ctx_t asn1_ctx;
42282 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42283 offset = dissect_rnsap_HSSICH_Info_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSSICH_Info_DM_Rqst_PDU);
42284 offset += 7; offset >>= 3;
42287 static int dissect_HSSICH_Info_DM_Rqst_Extension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42289 asn1_ctx_t asn1_ctx;
42290 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42291 offset = dissect_rnsap_HSSICH_Info_DM_Rqst_Extension(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSSICH_Info_DM_Rqst_Extension_PDU);
42292 offset += 7; offset >>= 3;
42295 static int dissect_RL_Set_InformationItem_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42297 asn1_ctx_t asn1_ctx;
42298 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42299 offset = dissect_rnsap_RL_Set_InformationItem_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_InformationItem_DM_Rqst_PDU);
42300 offset += 7; offset >>= 3;
42303 static int dissect_DedicatedMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42305 asn1_ctx_t asn1_ctx;
42306 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42307 offset = dissect_rnsap_DedicatedMeasurementInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementInitiationResponse_PDU);
42308 offset += 7; offset >>= 3;
42311 static int dissect_DedicatedMeasurementObjectType_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42313 asn1_ctx_t asn1_ctx;
42314 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42315 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Rsp_PDU);
42316 offset += 7; offset >>= 3;
42319 static int dissect_RL_InformationItem_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42321 asn1_ctx_t asn1_ctx;
42322 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42323 offset = dissect_rnsap_RL_InformationItem_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_DM_Rsp_PDU);
42324 offset += 7; offset >>= 3;
42327 static int dissect_RL_Set_InformationItem_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42329 asn1_ctx_t asn1_ctx;
42330 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42331 offset = dissect_rnsap_RL_Set_InformationItem_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_InformationItem_DM_Rsp_PDU);
42332 offset += 7; offset >>= 3;
42335 static int dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42337 asn1_ctx_t asn1_ctx;
42338 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42339 offset = dissect_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU);
42340 offset += 7; offset >>= 3;
42343 static int dissect_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42345 asn1_ctx_t asn1_ctx;
42346 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42347 offset = dissect_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU);
42348 offset += 7; offset >>= 3;
42351 static int dissect_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42353 asn1_ctx_t asn1_ctx;
42354 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42355 offset = dissect_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU);
42356 offset += 7; offset >>= 3;
42359 static int dissect_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42361 asn1_ctx_t asn1_ctx;
42362 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42363 offset = dissect_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU);
42364 offset += 7; offset >>= 3;
42367 static int dissect_DedicatedMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42369 asn1_ctx_t asn1_ctx;
42370 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42371 offset = dissect_rnsap_DedicatedMeasurementInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementInitiationFailure_PDU);
42372 offset += 7; offset >>= 3;
42375 static int dissect_DedicatedMeasurementObjectType_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42377 asn1_ctx_t asn1_ctx;
42378 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42379 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_PDU);
42380 offset += 7; offset >>= 3;
42383 static int dissect_RL_Unsuccessful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42385 asn1_ctx_t asn1_ctx;
42386 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42387 offset = dissect_rnsap_RL_Unsuccessful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_PDU);
42388 offset += 7; offset >>= 3;
42391 static int dissect_RL_Successful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42393 asn1_ctx_t asn1_ctx;
42394 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42395 offset = dissect_rnsap_RL_Successful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Successful_InformationItem_DM_Fail_PDU);
42396 offset += 7; offset >>= 3;
42399 static int dissect_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42401 asn1_ctx_t asn1_ctx;
42402 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42403 offset = dissect_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU);
42404 offset += 7; offset >>= 3;
42407 static int dissect_RL_Set_Successful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42409 asn1_ctx_t asn1_ctx;
42410 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42411 offset = dissect_rnsap_RL_Set_Successful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Successful_InformationItem_DM_Fail_PDU);
42412 offset += 7; offset >>= 3;
42415 static int dissect_DedicatedMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42417 asn1_ctx_t asn1_ctx;
42418 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42419 offset = dissect_rnsap_DedicatedMeasurementReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementReport_PDU);
42420 offset += 7; offset >>= 3;
42423 static int dissect_DedicatedMeasurementObjectType_DM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42425 asn1_ctx_t asn1_ctx;
42426 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42427 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Rprt_PDU);
42428 offset += 7; offset >>= 3;
42431 static int dissect_RL_InformationItem_DM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42433 asn1_ctx_t asn1_ctx;
42434 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42435 offset = dissect_rnsap_RL_InformationItem_DM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_DM_Rprt_PDU);
42436 offset += 7; offset >>= 3;
42439 static int dissect_RL_Set_InformationItem_DM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42441 asn1_ctx_t asn1_ctx;
42442 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42443 offset = dissect_rnsap_RL_Set_InformationItem_DM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_InformationItem_DM_Rprt_PDU);
42444 offset += 7; offset >>= 3;
42447 static int dissect_DedicatedMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42449 asn1_ctx_t asn1_ctx;
42450 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42451 offset = dissect_rnsap_DedicatedMeasurementTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementTerminationRequest_PDU);
42452 offset += 7; offset >>= 3;
42455 static int dissect_DedicatedMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42457 asn1_ctx_t asn1_ctx;
42458 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42459 offset = dissect_rnsap_DedicatedMeasurementFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementFailureIndication_PDU);
42460 offset += 7; offset >>= 3;
42463 static int dissect_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42465 asn1_ctx_t asn1_ctx;
42466 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42467 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU);
42468 offset += 7; offset >>= 3;
42471 static int dissect_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42473 asn1_ctx_t asn1_ctx;
42474 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42475 offset = dissect_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU);
42476 offset += 7; offset >>= 3;
42479 static int dissect_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42481 asn1_ctx_t asn1_ctx;
42482 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42483 offset = dissect_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU);
42484 offset += 7; offset >>= 3;
42487 static int dissect_CommonTransportChannelResourcesReleaseRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42489 asn1_ctx_t asn1_ctx;
42490 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42491 offset = dissect_rnsap_CommonTransportChannelResourcesReleaseRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesReleaseRequest_PDU);
42492 offset += 7; offset >>= 3;
42495 static int dissect_CommonTransportChannelResourcesRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42497 asn1_ctx_t asn1_ctx;
42498 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42499 offset = dissect_rnsap_CommonTransportChannelResourcesRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesRequest_PDU);
42500 offset += 7; offset >>= 3;
42503 static int dissect_CommonTransportChannelResourcesResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42505 asn1_ctx_t asn1_ctx;
42506 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42507 offset = dissect_rnsap_CommonTransportChannelResourcesResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesResponseFDD_PDU);
42508 offset += 7; offset >>= 3;
42511 static int dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42513 asn1_ctx_t asn1_ctx;
42514 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42515 offset = dissect_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU);
42516 offset += 7; offset >>= 3;
42519 static int dissect_CommonTransportChannelResourcesResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42521 asn1_ctx_t asn1_ctx;
42522 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42523 offset = dissect_rnsap_CommonTransportChannelResourcesResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesResponseTDD_PDU);
42524 offset += 7; offset >>= 3;
42527 static int dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42529 asn1_ctx_t asn1_ctx;
42530 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42531 offset = dissect_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU);
42532 offset += 7; offset >>= 3;
42535 static int dissect_CommonTransportChannelResourcesFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42537 asn1_ctx_t asn1_ctx;
42538 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42539 offset = dissect_rnsap_CommonTransportChannelResourcesFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesFailure_PDU);
42540 offset += 7; offset >>= 3;
42543 static int dissect_CompressedModeCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42545 asn1_ctx_t asn1_ctx;
42546 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42547 offset = dissect_rnsap_CompressedModeCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_CompressedModeCommand_PDU);
42548 offset += 7; offset >>= 3;
42551 static int dissect_ErrorIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42553 asn1_ctx_t asn1_ctx;
42554 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42555 offset = dissect_rnsap_ErrorIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_ErrorIndication_PDU);
42556 offset += 7; offset >>= 3;
42559 static int dissect_CommonMeasurementInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42561 asn1_ctx_t asn1_ctx;
42562 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42563 offset = dissect_rnsap_CommonMeasurementInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementInitiationRequest_PDU);
42564 offset += 7; offset >>= 3;
42567 static int dissect_CommonMeasurementObjectType_CM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42569 asn1_ctx_t asn1_ctx;
42570 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42571 offset = dissect_rnsap_CommonMeasurementObjectType_CM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU);
42572 offset += 7; offset >>= 3;
42575 static int dissect_CommonMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42577 asn1_ctx_t asn1_ctx;
42578 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42579 offset = dissect_rnsap_CommonMeasurementInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementInitiationResponse_PDU);
42580 offset += 7; offset >>= 3;
42583 static int dissect_CommonMeasurementObjectType_CM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42585 asn1_ctx_t asn1_ctx;
42586 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42587 offset = dissect_rnsap_CommonMeasurementObjectType_CM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU);
42588 offset += 7; offset >>= 3;
42591 static int dissect_CommonMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42593 asn1_ctx_t asn1_ctx;
42594 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42595 offset = dissect_rnsap_CommonMeasurementInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementInitiationFailure_PDU);
42596 offset += 7; offset >>= 3;
42599 static int dissect_CommonMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42601 asn1_ctx_t asn1_ctx;
42602 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42603 offset = dissect_rnsap_CommonMeasurementReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementReport_PDU);
42604 offset += 7; offset >>= 3;
42607 static int dissect_CommonMeasurementObjectType_CM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42609 asn1_ctx_t asn1_ctx;
42610 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42611 offset = dissect_rnsap_CommonMeasurementObjectType_CM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU);
42612 offset += 7; offset >>= 3;
42615 static int dissect_CommonMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42617 asn1_ctx_t asn1_ctx;
42618 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42619 offset = dissect_rnsap_CommonMeasurementTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementTerminationRequest_PDU);
42620 offset += 7; offset >>= 3;
42623 static int dissect_CommonMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42625 asn1_ctx_t asn1_ctx;
42626 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42627 offset = dissect_rnsap_CommonMeasurementFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementFailureIndication_PDU);
42628 offset += 7; offset >>= 3;
42631 static int dissect_InformationExchangeInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42633 asn1_ctx_t asn1_ctx;
42634 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42635 offset = dissect_rnsap_InformationExchangeInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeInitiationRequest_PDU);
42636 offset += 7; offset >>= 3;
42639 static int dissect_InformationExchangeObjectType_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42641 asn1_ctx_t asn1_ctx;
42642 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42643 offset = dissect_rnsap_InformationExchangeObjectType_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU);
42644 offset += 7; offset >>= 3;
42647 static int dissect_GSM_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42649 asn1_ctx_t asn1_ctx;
42650 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42651 offset = dissect_rnsap_GSM_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_GSM_Cell_InfEx_Rqst_PDU);
42652 offset += 7; offset >>= 3;
42655 static int dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42657 asn1_ctx_t asn1_ctx;
42658 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42659 offset = dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU);
42660 offset += 7; offset >>= 3;
42663 static int dissect_MBMS_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42665 asn1_ctx_t asn1_ctx;
42666 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42667 offset = dissect_rnsap_MBMS_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU);
42668 offset += 7; offset >>= 3;
42671 static int dissect_InformationExchangeInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42673 asn1_ctx_t asn1_ctx;
42674 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42675 offset = dissect_rnsap_InformationExchangeInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeInitiationResponse_PDU);
42676 offset += 7; offset >>= 3;
42679 static int dissect_InformationExchangeObjectType_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42681 asn1_ctx_t asn1_ctx;
42682 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42683 offset = dissect_rnsap_InformationExchangeObjectType_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU);
42684 offset += 7; offset >>= 3;
42687 static int dissect_MBMS_Bearer_Service_List_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42689 asn1_ctx_t asn1_ctx;
42690 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42691 offset = dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU);
42692 offset += 7; offset >>= 3;
42695 static int dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42697 asn1_ctx_t asn1_ctx;
42698 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42699 offset = dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU);
42700 offset += 7; offset >>= 3;
42703 static int dissect_MBMS_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42705 asn1_ctx_t asn1_ctx;
42706 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42707 offset = dissect_rnsap_MBMS_Cell_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU);
42708 offset += 7; offset >>= 3;
42711 static int dissect_InformationExchangeInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42713 asn1_ctx_t asn1_ctx;
42714 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42715 offset = dissect_rnsap_InformationExchangeInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeInitiationFailure_PDU);
42716 offset += 7; offset >>= 3;
42719 static int dissect_InformationReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42721 asn1_ctx_t asn1_ctx;
42722 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42723 offset = dissect_rnsap_InformationReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationReport_PDU);
42724 offset += 7; offset >>= 3;
42727 static int dissect_InformationExchangeObjectType_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42729 asn1_ctx_t asn1_ctx;
42730 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42731 offset = dissect_rnsap_InformationExchangeObjectType_InfEx_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU);
42732 offset += 7; offset >>= 3;
42735 static int dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42737 asn1_ctx_t asn1_ctx;
42738 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42739 offset = dissect_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU);
42740 offset += 7; offset >>= 3;
42743 static int dissect_MBMS_Cell_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42745 asn1_ctx_t asn1_ctx;
42746 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42747 offset = dissect_rnsap_MBMS_Cell_InfEx_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU);
42748 offset += 7; offset >>= 3;
42751 static int dissect_InformationExchangeTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42753 asn1_ctx_t asn1_ctx;
42754 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42755 offset = dissect_rnsap_InformationExchangeTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeTerminationRequest_PDU);
42756 offset += 7; offset >>= 3;
42759 static int dissect_InformationExchangeFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42761 asn1_ctx_t asn1_ctx;
42762 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42763 offset = dissect_rnsap_InformationExchangeFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeFailureIndication_PDU);
42764 offset += 7; offset >>= 3;
42767 static int dissect_ResetRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42769 asn1_ctx_t asn1_ctx;
42770 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42771 offset = dissect_rnsap_ResetRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_ResetRequest_PDU);
42772 offset += 7; offset >>= 3;
42775 static int dissect_ResetIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42777 asn1_ctx_t asn1_ctx;
42778 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42779 offset = dissect_rnsap_ResetIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_ResetIndicator_PDU);
42780 offset += 7; offset >>= 3;
42783 static int dissect_ContextInfoItem_Reset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42785 asn1_ctx_t asn1_ctx;
42786 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42787 offset = dissect_rnsap_ContextInfoItem_Reset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContextInfoItem_Reset_PDU);
42788 offset += 7; offset >>= 3;
42791 static int dissect_ContextGroupInfoItem_Reset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42793 asn1_ctx_t asn1_ctx;
42794 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42795 offset = dissect_rnsap_ContextGroupInfoItem_Reset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContextGroupInfoItem_Reset_PDU);
42796 offset += 7; offset >>= 3;
42799 static int dissect_ResetResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42801 asn1_ctx_t asn1_ctx;
42802 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42803 offset = dissect_rnsap_ResetResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_ResetResponse_PDU);
42804 offset += 7; offset >>= 3;
42807 static int dissect_RadioLinkActivationCommandFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42809 asn1_ctx_t asn1_ctx;
42810 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42811 offset = dissect_rnsap_RadioLinkActivationCommandFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkActivationCommandFDD_PDU);
42812 offset += 7; offset >>= 3;
42815 static int dissect_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42817 asn1_ctx_t asn1_ctx;
42818 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42819 offset = dissect_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU);
42820 offset += 7; offset >>= 3;
42823 static int dissect_DelayedActivationInformation_RL_ActivationCmdFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42825 asn1_ctx_t asn1_ctx;
42826 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42827 offset = dissect_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD_PDU);
42828 offset += 7; offset >>= 3;
42831 static int dissect_RadioLinkActivationCommandTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42833 asn1_ctx_t asn1_ctx;
42834 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42835 offset = dissect_rnsap_RadioLinkActivationCommandTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkActivationCommandTDD_PDU);
42836 offset += 7; offset >>= 3;
42839 static int dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42841 asn1_ctx_t asn1_ctx;
42842 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42843 offset = dissect_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU);
42844 offset += 7; offset >>= 3;
42847 static int dissect_DelayedActivationInformation_RL_ActivationCmdTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42849 asn1_ctx_t asn1_ctx;
42850 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42851 offset = dissect_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD_PDU);
42852 offset += 7; offset >>= 3;
42855 static int dissect_GERANUplinkSignallingTransferIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42857 asn1_ctx_t asn1_ctx;
42858 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42859 offset = dissect_rnsap_GERANUplinkSignallingTransferIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_GERANUplinkSignallingTransferIndication_PDU);
42860 offset += 7; offset >>= 3;
42863 static int dissect_RadioLinkParameterUpdateIndicationFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42865 asn1_ctx_t asn1_ctx;
42866 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42867 offset = dissect_rnsap_RadioLinkParameterUpdateIndicationFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU);
42868 offset += 7; offset >>= 3;
42871 static int dissect_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42873 asn1_ctx_t asn1_ctx;
42874 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42875 offset = dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU);
42876 offset += 7; offset >>= 3;
42879 static int dissect_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42881 asn1_ctx_t asn1_ctx;
42882 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42883 offset = dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU);
42884 offset += 7; offset >>= 3;
42887 static int dissect_Additional_HS_Cell_Information_RL_Param_Upd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42889 asn1_ctx_t asn1_ctx;
42890 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42891 offset = dissect_rnsap_Additional_HS_Cell_Information_RL_Param_Upd(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU);
42892 offset += 7; offset >>= 3;
42895 static int dissect_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42897 asn1_ctx_t asn1_ctx;
42898 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42899 offset = dissect_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU);
42900 offset += 7; offset >>= 3;
42903 static int dissect_RadioLinkParameterUpdateIndicationTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42905 asn1_ctx_t asn1_ctx;
42906 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42907 offset = dissect_rnsap_RadioLinkParameterUpdateIndicationTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU);
42908 offset += 7; offset >>= 3;
42911 static int dissect_UEMeasurementInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42913 asn1_ctx_t asn1_ctx;
42914 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42915 offset = dissect_rnsap_UEMeasurementInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementInitiationRequest_PDU);
42916 offset += 7; offset >>= 3;
42919 static int dissect_UEMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42921 asn1_ctx_t asn1_ctx;
42922 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42923 offset = dissect_rnsap_UEMeasurementInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementInitiationResponse_PDU);
42924 offset += 7; offset >>= 3;
42927 static int dissect_UEMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42929 asn1_ctx_t asn1_ctx;
42930 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42931 offset = dissect_rnsap_UEMeasurementInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementInitiationFailure_PDU);
42932 offset += 7; offset >>= 3;
42935 static int dissect_UEMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42937 asn1_ctx_t asn1_ctx;
42938 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42939 offset = dissect_rnsap_UEMeasurementReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementReport_PDU);
42940 offset += 7; offset >>= 3;
42943 static int dissect_UEMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42945 asn1_ctx_t asn1_ctx;
42946 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42947 offset = dissect_rnsap_UEMeasurementTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTerminationRequest_PDU);
42948 offset += 7; offset >>= 3;
42951 static int dissect_UEMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42953 asn1_ctx_t asn1_ctx;
42954 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42955 offset = dissect_rnsap_UEMeasurementFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementFailureIndication_PDU);
42956 offset += 7; offset >>= 3;
42959 static int dissect_IurInvokeTrace_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42961 asn1_ctx_t asn1_ctx;
42962 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42963 offset = dissect_rnsap_IurInvokeTrace(tvb, offset, &asn1_ctx, tree, hf_rnsap_IurInvokeTrace_PDU);
42964 offset += 7; offset >>= 3;
42967 static int dissect_ListOfInterfacesToTrace_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42969 asn1_ctx_t asn1_ctx;
42970 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42971 offset = dissect_rnsap_ListOfInterfacesToTrace(tvb, offset, &asn1_ctx, tree, hf_rnsap_ListOfInterfacesToTrace_PDU);
42972 offset += 7; offset >>= 3;
42975 static int dissect_InterfacesToTraceItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42977 asn1_ctx_t asn1_ctx;
42978 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42979 offset = dissect_rnsap_InterfacesToTraceItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_InterfacesToTraceItem_PDU);
42980 offset += 7; offset >>= 3;
42983 static int dissect_IurDeactivateTrace_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42985 asn1_ctx_t asn1_ctx;
42986 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42987 offset = dissect_rnsap_IurDeactivateTrace(tvb, offset, &asn1_ctx, tree, hf_rnsap_IurDeactivateTrace_PDU);
42988 offset += 7; offset >>= 3;
42991 static int dissect_MBMSAttachCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42993 asn1_ctx_t asn1_ctx;
42994 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42995 offset = dissect_rnsap_MBMSAttachCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMSAttachCommand_PDU);
42996 offset += 7; offset >>= 3;
42999 static int dissect_MBMSDetachCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43001 asn1_ctx_t asn1_ctx;
43002 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43003 offset = dissect_rnsap_MBMSDetachCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMSDetachCommand_PDU);
43004 offset += 7; offset >>= 3;
43007 static int dissect_DirectInformationTransfer_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43009 asn1_ctx_t asn1_ctx;
43010 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43011 offset = dissect_rnsap_DirectInformationTransfer(tvb, offset, &asn1_ctx, tree, hf_rnsap_DirectInformationTransfer_PDU);
43012 offset += 7; offset >>= 3;
43015 static int dissect_EnhancedRelocationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43017 asn1_ctx_t asn1_ctx;
43018 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43019 offset = dissect_rnsap_EnhancedRelocationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationRequest_PDU);
43020 offset += 7; offset >>= 3;
43023 static int dissect_EnhancedRelocationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43025 asn1_ctx_t asn1_ctx;
43026 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43027 offset = dissect_rnsap_EnhancedRelocationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResponse_PDU);
43028 offset += 7; offset >>= 3;
43031 static int dissect_EnhancedRelocationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43033 asn1_ctx_t asn1_ctx;
43034 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43035 offset = dissect_rnsap_EnhancedRelocationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationFailure_PDU);
43036 offset += 7; offset >>= 3;
43039 static int dissect_EnhancedRelocationCancel_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43041 asn1_ctx_t asn1_ctx;
43042 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43043 offset = dissect_rnsap_EnhancedRelocationCancel(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationCancel_PDU);
43044 offset += 7; offset >>= 3;
43047 static int dissect_EnhancedRelocationSignallingTransfer_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43049 asn1_ctx_t asn1_ctx;
43050 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43051 offset = dissect_rnsap_EnhancedRelocationSignallingTransfer(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationSignallingTransfer_PDU);
43052 offset += 7; offset >>= 3;
43055 static int dissect_EnhancedRelocationRelease_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43057 asn1_ctx_t asn1_ctx;
43058 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43059 offset = dissect_rnsap_EnhancedRelocationRelease(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationRelease_PDU);
43060 offset += 7; offset >>= 3;
43063 static int dissect_MBSFNMCCHInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43065 asn1_ctx_t asn1_ctx;
43066 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43067 offset = dissect_rnsap_MBSFNMCCHInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBSFNMCCHInformation_PDU);
43068 offset += 7; offset >>= 3;
43071 static int dissect_SecondaryULFrequencyReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43073 asn1_ctx_t asn1_ctx;
43074 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43075 offset = dissect_rnsap_SecondaryULFrequencyReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_SecondaryULFrequencyReport_PDU);
43076 offset += 7; offset >>= 3;
43079 static int dissect_SecondaryULFrequencyUpdateIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43081 asn1_ctx_t asn1_ctx;
43082 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43083 offset = dissect_rnsap_SecondaryULFrequencyUpdateIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU);
43084 offset += 7; offset >>= 3;
43087 static int dissect_PrivateMessage_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43089 asn1_ctx_t asn1_ctx;
43090 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43091 offset = dissect_rnsap_PrivateMessage(tvb, offset, &asn1_ctx, tree, hf_rnsap_PrivateMessage_PDU);
43092 offset += 7; offset >>= 3;
43095 static void dissect_RNSAP_PDU_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43096 asn1_ctx_t asn1_ctx;
43097 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43098 dissect_rnsap_RNSAP_PDU(tvb, 0, &asn1_ctx, tree, hf_rnsap_RNSAP_PDU_PDU);
43100 static int dissect_NULL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
43102 asn1_ctx_t asn1_ctx;
43103 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
43104 offset = dissect_rnsap_NULL(tvb, offset, &asn1_ctx, tree, hf_rnsap_NULL_PDU);
43105 offset += 7; offset >>= 3;
43110 /*--- End of included file: packet-rnsap-fn.c ---*/
43111 #line 87 "packet-rnsap-template.c"
43113 static int dissect_ProtocolIEFieldValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
43115 return (dissector_try_port(rnsap_ies_dissector_table, ProtocolIE_ID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
43118 static int dissect_ProtocolExtensionFieldExtensionValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
43120 return (dissector_try_port(rnsap_extension_dissector_table, ProtocolIE_ID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
43123 static int dissect_InitiatingMessageValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
43125 if (!ProcedureID) return 0;
43126 return (dissector_try_string(rnsap_proc_imsg_dissector_table, ProcedureID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
43129 static int dissect_SuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
43131 if (!ProcedureID) return 0;
43132 return (dissector_try_string(rnsap_proc_sout_dissector_table, ProcedureID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
43135 static int dissect_UnsuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
43137 if (!ProcedureID) return 0;
43138 return (dissector_try_string(rnsap_proc_uout_dissector_table, ProcedureID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
43142 dissect_rnsap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
43144 proto_item *rnsap_item = NULL;
43145 proto_tree *rnsap_tree = NULL;
43147 /* make entry in the Protocol column on summary display */
43148 col_set_str(pinfo->cinfo, COL_PROTOCOL, "RNSAP");
43150 /* create the rnsap protocol tree */
43151 rnsap_item = proto_tree_add_item(tree, proto_rnsap, tvb, 0, -1, FALSE);
43152 rnsap_tree = proto_item_add_subtree(rnsap_item, ett_rnsap);
43154 dissect_RNSAP_PDU_PDU(tvb, pinfo, rnsap_tree);
43157 /*--- proto_register_rnsap -------------------------------------------*/
43158 void proto_register_rnsap(void) {
43160 /* List of fields */
43162 static hf_register_info hf[] = {
43164 /*--- Included file: packet-rnsap-hfarr.c ---*/
43165 #line 1 "packet-rnsap-hfarr.c"
43166 { &hf_rnsap_ActivationInformation_PDU,
43167 { "ActivationInformation", "rnsap.ActivationInformation",
43168 FT_UINT32, BASE_DEC, NULL, 0,
43170 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PDU,
43171 { "Active-MBMS-Bearer-Service-ListFDD", "rnsap.Active_MBMS_Bearer_Service_ListFDD",
43172 FT_UINT32, BASE_DEC, NULL, 0,
43174 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU,
43175 { "Active-MBMS-Bearer-Service-ListFDD-PFL", "rnsap.Active_MBMS_Bearer_Service_ListFDD_PFL",
43176 FT_UINT32, BASE_DEC, NULL, 0,
43178 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PDU,
43179 { "Active-MBMS-Bearer-Service-ListTDD", "rnsap.Active_MBMS_Bearer_Service_ListTDD",
43180 FT_UINT32, BASE_DEC, NULL, 0,
43182 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU,
43183 { "Active-MBMS-Bearer-Service-ListTDD-PFL", "rnsap.Active_MBMS_Bearer_Service_ListTDD_PFL",
43184 FT_UINT32, BASE_DEC, NULL, 0,
43186 { &hf_rnsap_Active_Pattern_Sequence_Information_PDU,
43187 { "Active-Pattern-Sequence-Information", "rnsap.Active_Pattern_Sequence_Information",
43188 FT_NONE, BASE_NONE, NULL, 0,
43190 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU,
43191 { "Additional-EDCH-Cell-Information-Response-RLAddList", "rnsap.Additional_EDCH_Cell_Information_Response_RLAddList",
43192 FT_UINT32, BASE_DEC, NULL, 0,
43194 { &hf_rnsap_Additional_EDCH_Setup_Info_PDU,
43195 { "Additional-EDCH-Setup-Info", "rnsap.Additional_EDCH_Setup_Info",
43196 FT_NONE, BASE_NONE, NULL, 0,
43198 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU,
43199 { "Additional-EDCH-Cell-Information-Response-List", "rnsap.Additional_EDCH_Cell_Information_Response_List",
43200 FT_UINT32, BASE_DEC, NULL, 0,
43202 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU,
43203 { "Additional-EDCH-Cell-Information-Response-RLReconf-List", "rnsap.Additional_EDCH_Cell_Information_Response_RLReconf_List",
43204 FT_UINT32, BASE_DEC, NULL, 0,
43206 { &hf_rnsap_AdjustmentPeriod_PDU,
43207 { "AdjustmentPeriod", "rnsap.AdjustmentPeriod",
43208 FT_UINT32, BASE_DEC, NULL, 0,
43210 { &hf_rnsap_Allowed_Rate_Information_PDU,
43211 { "Allowed-Rate-Information", "rnsap.Allowed_Rate_Information",
43212 FT_NONE, BASE_NONE, NULL, 0,
43214 { &hf_rnsap_AllowedQueuingTime_PDU,
43215 { "AllowedQueuingTime", "rnsap.AllowedQueuingTime",
43216 FT_UINT32, BASE_DEC, NULL, 0,
43218 { &hf_rnsap_AlternativeFormatReportingIndicator_PDU,
43219 { "AlternativeFormatReportingIndicator", "rnsap.AlternativeFormatReportingIndicator",
43220 FT_UINT32, BASE_DEC, VALS(rnsap_AlternativeFormatReportingIndicator_vals), 0,
43222 { &hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU,
43223 { "Angle-Of-Arrival-Value-LCR", "rnsap.Angle_Of_Arrival_Value_LCR",
43224 FT_NONE, BASE_NONE, NULL, 0,
43226 { &hf_rnsap_AntennaColocationIndicator_PDU,
43227 { "AntennaColocationIndicator", "rnsap.AntennaColocationIndicator",
43228 FT_UINT32, BASE_DEC, VALS(rnsap_AntennaColocationIndicator_vals), 0,
43230 { &hf_rnsap_BindingID_PDU,
43231 { "BindingID", "rnsap.BindingID",
43232 FT_BYTES, BASE_NONE, NULL, 0,
43234 { &hf_rnsap_Cause_PDU,
43235 { "Cause", "rnsap.Cause",
43236 FT_UINT32, BASE_DEC, VALS(rnsap_Cause_vals), 0,
43238 { &hf_rnsap_CellCapabilityContainer_FDD_PDU,
43239 { "CellCapabilityContainer-FDD", "rnsap.CellCapabilityContainer_FDD",
43240 FT_BYTES, BASE_NONE, NULL, 0,
43242 { &hf_rnsap_CellCapabilityContainerExtension_FDD_PDU,
43243 { "CellCapabilityContainerExtension-FDD", "rnsap.CellCapabilityContainerExtension_FDD",
43244 FT_BYTES, BASE_NONE, NULL, 0,
43246 { &hf_rnsap_CellCapabilityContainer_TDD_PDU,
43247 { "CellCapabilityContainer-TDD", "rnsap.CellCapabilityContainer_TDD",
43248 FT_BYTES, BASE_NONE, NULL, 0,
43250 { &hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU,
43251 { "CellCapabilityContainer-TDD-LCR", "rnsap.CellCapabilityContainer_TDD_LCR",
43252 FT_BYTES, BASE_NONE, NULL, 0,
43254 { &hf_rnsap_CellCapabilityContainer_TDD768_PDU,
43255 { "CellCapabilityContainer-TDD768", "rnsap.CellCapabilityContainer_TDD768",
43256 FT_BYTES, BASE_NONE, NULL, 0,
43258 { &hf_rnsap_C_ID_PDU,
43259 { "C-ID", "rnsap.C_ID",
43260 FT_UINT32, BASE_DEC, NULL, 0,
43262 { &hf_rnsap_Cell_Capacity_Class_Value_PDU,
43263 { "Cell-Capacity-Class-Value", "rnsap.Cell_Capacity_Class_Value",
43264 FT_NONE, BASE_NONE, NULL, 0,
43266 { &hf_rnsap_CellPortionID_PDU,
43267 { "CellPortionID", "rnsap.CellPortionID",
43268 FT_UINT32, BASE_DEC, NULL, 0,
43270 { &hf_rnsap_CellPortionLCRID_PDU,
43271 { "CellPortionLCRID", "rnsap.CellPortionLCRID",
43272 FT_UINT32, BASE_DEC, NULL, 0,
43274 { &hf_rnsap_CFN_PDU,
43275 { "CFN", "rnsap.CFN",
43276 FT_UINT32, BASE_DEC, NULL, 0,
43278 { &hf_rnsap_ChipOffset_PDU,
43279 { "ChipOffset", "rnsap.ChipOffset",
43280 FT_UINT32, BASE_DEC, NULL, 0,
43282 { &hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU,
43283 { "ClosedLoopMode1-SupportIndicator", "rnsap.ClosedLoopMode1_SupportIndicator",
43284 FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
43286 { &hf_rnsap_CommonMeasurementAccuracy_PDU,
43287 { "CommonMeasurementAccuracy", "rnsap.CommonMeasurementAccuracy",
43288 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementAccuracy_vals), 0,
43290 { &hf_rnsap_CommonMeasurementType_PDU,
43291 { "CommonMeasurementType", "rnsap.CommonMeasurementType",
43292 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementType_vals), 0,
43294 { &hf_rnsap_CongestionCause_PDU,
43295 { "CongestionCause", "rnsap.CongestionCause",
43296 FT_UINT32, BASE_DEC, VALS(rnsap_CongestionCause_vals), 0,
43298 { &hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU,
43299 { "CommonTransportChannelResourcesInitialisationNotRequired", "rnsap.CommonTransportChannelResourcesInitialisationNotRequired",
43300 FT_UINT32, BASE_DEC, VALS(rnsap_CommonTransportChannelResourcesInitialisationNotRequired_vals), 0,
43302 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU,
43303 { "Common-EDCH-MAC-d-Flow-Specific-InformationFDD", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationFDD",
43304 FT_UINT32, BASE_DEC, NULL, 0,
43306 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU,
43307 { "Common-EDCH-MAC-d-Flow-Specific-InformationLCR", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationLCR",
43308 FT_UINT32, BASE_DEC, NULL, 0,
43310 { &hf_rnsap_Common_EDCH_Support_Indicator_PDU,
43311 { "Common-EDCH-Support-Indicator", "rnsap.Common_EDCH_Support_Indicator",
43312 FT_NONE, BASE_NONE, NULL, 0,
43314 { &hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU,
43315 { "Continuous-Packet-Connectivity-DTX-DRX-Information", "rnsap.Continuous_Packet_Connectivity_DTX_DRX_Information",
43316 FT_NONE, BASE_NONE, NULL, 0,
43318 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU,
43319 { "Continuous-Packet-Connectivity-HS-SCCH-Less-Information", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_Less_Information",
43320 FT_UINT32, BASE_DEC, NULL, 0,
43322 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU,
43323 { "Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response",
43324 FT_NONE, BASE_NONE, NULL, 0,
43326 { &hf_rnsap_CoverageIndicator_PDU,
43327 { "CoverageIndicator", "rnsap.CoverageIndicator",
43328 FT_UINT32, BASE_DEC, VALS(rnsap_CoverageIndicator_vals), 0,
43330 { &hf_rnsap_CPC_Information_PDU,
43331 { "CPC-Information", "rnsap.CPC_Information",
43332 FT_NONE, BASE_NONE, NULL, 0,
43334 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU,
43335 { "Continuous-Packet-Connectivity-HS-SCCH-less-Deactivate-Indicator", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator",
43336 FT_NONE, BASE_NONE, NULL, 0,
43338 { &hf_rnsap_Counting_Information_PDU,
43339 { "Counting-Information", "rnsap.Counting_Information",
43340 FT_UINT32, BASE_DEC, NULL, 0,
43342 { &hf_rnsap_CriticalityDiagnostics_PDU,
43343 { "CriticalityDiagnostics", "rnsap.CriticalityDiagnostics",
43344 FT_NONE, BASE_NONE, NULL, 0,
43346 { &hf_rnsap_MessageStructure_PDU,
43347 { "MessageStructure", "rnsap.MessageStructure",
43348 FT_UINT32, BASE_DEC, NULL, 0,
43350 { &hf_rnsap_CN_CS_DomainIdentifier_PDU,
43351 { "CN-CS-DomainIdentifier", "rnsap.CN_CS_DomainIdentifier",
43352 FT_NONE, BASE_NONE, NULL, 0,
43354 { &hf_rnsap_CN_PS_DomainIdentifier_PDU,
43355 { "CN-PS-DomainIdentifier", "rnsap.CN_PS_DomainIdentifier",
43356 FT_NONE, BASE_NONE, NULL, 0,
43358 { &hf_rnsap_ControlGAP_PDU,
43359 { "ControlGAP", "rnsap.ControlGAP",
43360 FT_UINT32, BASE_DEC, NULL, 0,
43362 { &hf_rnsap_C_RNTI_PDU,
43363 { "C-RNTI", "rnsap.C_RNTI",
43364 FT_UINT32, BASE_DEC, NULL, 0,
43366 { &hf_rnsap_CPC_InformationLCR_PDU,
43367 { "CPC-InformationLCR", "rnsap.CPC_InformationLCR",
43368 FT_NONE, BASE_NONE, NULL, 0,
43370 { &hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU,
43371 { "ContinuousPacketConnectivity-DRX-InformationLCR", "rnsap.ContinuousPacketConnectivity_DRX_InformationLCR",
43372 FT_NONE, BASE_NONE, NULL, 0,
43374 { &hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU,
43375 { "E-AGCH-UE-Inactivity-Monitor-Threshold", "rnsap.E_AGCH_UE_Inactivity_Monitor_Threshold",
43376 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals), 0,
43378 { &hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU,
43379 { "ContinuousPacketConnectivity-DRX-Information-ResponseLCR", "rnsap.ContinuousPacketConnectivity_DRX_Information_ResponseLCR",
43380 FT_NONE, BASE_NONE, NULL, 0,
43382 { &hf_rnsap_DCH_FDD_Information_PDU,
43383 { "DCH-FDD-Information", "rnsap.DCH_FDD_Information",
43384 FT_UINT32, BASE_DEC, NULL, 0,
43386 { &hf_rnsap_DCH_MeasurementOccasion_Information_PDU,
43387 { "DCH-MeasurementOccasion-Information", "rnsap.DCH_MeasurementOccasion_Information",
43388 FT_UINT32, BASE_DEC, NULL, 0,
43390 { &hf_rnsap_DCH_MeasurementType_Indicator_PDU,
43391 { "DCH-MeasurementType-Indicator", "rnsap.DCH_MeasurementType_Indicator",
43392 FT_BYTES, BASE_NONE, NULL, 0,
43394 { &hf_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU,
43395 { "DCH-Indicator-For-E-DCH-HSDPA-Operation", "rnsap.DCH_Indicator_For_E_DCH_HSDPA_Operation",
43396 FT_UINT32, BASE_DEC, VALS(rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_vals), 0,
43398 { &hf_rnsap_DCH_InformationResponse_PDU,
43399 { "DCH-InformationResponse", "rnsap.DCH_InformationResponse",
43400 FT_UINT32, BASE_DEC, NULL, 0,
43402 { &hf_rnsap_DCH_TDD_Information_PDU,
43403 { "DCH-TDD-Information", "rnsap.DCH_TDD_Information",
43404 FT_UINT32, BASE_DEC, NULL, 0,
43406 { &hf_rnsap_DedicatedMeasurementType_PDU,
43407 { "DedicatedMeasurementType", "rnsap.DedicatedMeasurementType",
43408 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementType_vals), 0,
43410 { &hf_rnsap_DelayedActivation_PDU,
43411 { "DelayedActivation", "rnsap.DelayedActivation",
43412 FT_UINT32, BASE_DEC, VALS(rnsap_DelayedActivation_vals), 0,
43414 { &hf_rnsap_DGANSS_Corrections_Req_PDU,
43415 { "DGANSS-Corrections-Req", "rnsap.DGANSS_Corrections_Req",
43416 FT_NONE, BASE_NONE, NULL, 0,
43418 { &hf_rnsap_DGNSS_ValidityPeriod_PDU,
43419 { "DGNSS-ValidityPeriod", "rnsap.DGNSS_ValidityPeriod",
43420 FT_NONE, BASE_NONE, NULL, 0,
43422 { &hf_rnsap_DiversityMode_PDU,
43423 { "DiversityMode", "rnsap.DiversityMode",
43424 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityMode_vals), 0,
43426 { &hf_rnsap_DL_DPCH_TimingAdjustment_PDU,
43427 { "DL-DPCH-TimingAdjustment", "rnsap.DL_DPCH_TimingAdjustment",
43428 FT_UINT32, BASE_DEC, VALS(rnsap_DL_DPCH_TimingAdjustment_vals), 0,
43430 { &hf_rnsap_DL_Power_PDU,
43431 { "DL-Power", "rnsap.DL_Power",
43432 FT_INT32, BASE_DEC, NULL, 0,
43434 { &hf_rnsap_DL_PowerBalancing_Information_PDU,
43435 { "DL-PowerBalancing-Information", "rnsap.DL_PowerBalancing_Information",
43436 FT_NONE, BASE_NONE, NULL, 0,
43438 { &hf_rnsap_DL_PowerBalancing_ActivationIndicator_PDU,
43439 { "DL-PowerBalancing-ActivationIndicator", "rnsap.DL_PowerBalancing_ActivationIndicator",
43440 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_ActivationIndicator_vals), 0,
43442 { &hf_rnsap_DL_PowerBalancing_UpdatedIndicator_PDU,
43443 { "DL-PowerBalancing-UpdatedIndicator", "rnsap.DL_PowerBalancing_UpdatedIndicator",
43444 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_UpdatedIndicator_vals), 0,
43446 { &hf_rnsap_DL_ReferencePowerInformation_PDU,
43447 { "DL-ReferencePowerInformation", "rnsap.DL_ReferencePowerInformation",
43448 FT_NONE, BASE_NONE, NULL, 0,
43450 { &hf_rnsap_D_RNTI_PDU,
43451 { "D-RNTI", "rnsap.D_RNTI",
43452 FT_UINT32, BASE_DEC, NULL, 0,
43454 { &hf_rnsap_D_RNTI_ReleaseIndication_PDU,
43455 { "D-RNTI-ReleaseIndication", "rnsap.D_RNTI_ReleaseIndication",
43456 FT_UINT32, BASE_DEC, VALS(rnsap_D_RNTI_ReleaseIndication_vals), 0,
43458 { &hf_rnsap_DL_TimeSlot_ISCP_Info_PDU,
43459 { "DL-TimeSlot-ISCP-Info", "rnsap.DL_TimeSlot_ISCP_Info",
43460 FT_UINT32, BASE_DEC, NULL, 0,
43462 { &hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU,
43463 { "DL-TimeSlot-ISCP-LCR-Information", "rnsap.DL_TimeSlot_ISCP_LCR_Information",
43464 FT_UINT32, BASE_DEC, NULL, 0,
43466 { &hf_rnsap_DPC_Mode_PDU,
43467 { "DPC-Mode", "rnsap.DPC_Mode",
43468 FT_UINT32, BASE_DEC, VALS(rnsap_DPC_Mode_vals), 0,
43470 { &hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU,
43471 { "DPC-Mode-Change-SupportIndicator", "rnsap.DPC_Mode_Change_SupportIndicator",
43472 FT_UINT32, BASE_DEC, VALS(rnsap_DPC_Mode_Change_SupportIndicator_vals), 0,
43474 { &hf_rnsap_DPCH_ID768_PDU,
43475 { "DPCH-ID768", "rnsap.DPCH_ID768",
43476 FT_UINT32, BASE_DEC, NULL, 0,
43478 { &hf_rnsap_DRXCycleLengthCoefficient_PDU,
43479 { "DRXCycleLengthCoefficient", "rnsap.DRXCycleLengthCoefficient",
43480 FT_UINT32, BASE_DEC, NULL, 0,
43482 { &hf_rnsap_DSCH_RNTI_PDU,
43483 { "DSCH-RNTI", "rnsap.DSCH_RNTI",
43484 FT_UINT32, BASE_DEC, NULL, 0,
43486 { &hf_rnsap_DSCH_InitialWindowSize_PDU,
43487 { "DSCH-InitialWindowSize", "rnsap.DSCH_InitialWindowSize",
43488 FT_UINT32, BASE_DEC, NULL, 0,
43490 { &hf_rnsap_DSCH_TDD_Information_PDU,
43491 { "DSCH-TDD-Information", "rnsap.DSCH_TDD_Information",
43492 FT_UINT32, BASE_DEC, NULL, 0,
43494 { &hf_rnsap_E_AGCH_Table_Choice_PDU,
43495 { "E-AGCH-Table-Choice", "rnsap.E_AGCH_Table_Choice",
43496 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_Table_Choice_vals), 0,
43498 { &hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU,
43499 { "EDCH-FDD-DL-ControlChannelInformation", "rnsap.EDCH_FDD_DL_ControlChannelInformation",
43500 FT_NONE, BASE_NONE, NULL, 0,
43502 { &hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU,
43503 { "E-RGCH-E-HICH-ChannelisationCodeValidityIndicator", "rnsap.E_RGCH_E_HICH_ChannelisationCodeValidityIndicator",
43504 FT_UINT32, BASE_DEC, VALS(rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_vals), 0,
43506 { &hf_rnsap_EDCH_FDD_Information_PDU,
43507 { "EDCH-FDD-Information", "rnsap.EDCH_FDD_Information",
43508 FT_NONE, BASE_NONE, NULL, 0,
43510 { &hf_rnsap_EDCH_FDD_InformationResponse_PDU,
43511 { "EDCH-FDD-InformationResponse", "rnsap.EDCH_FDD_InformationResponse",
43512 FT_NONE, BASE_NONE, NULL, 0,
43514 { &hf_rnsap_EDCH_FDD_Information_To_Modify_PDU,
43515 { "EDCH-FDD-Information-To-Modify", "rnsap.EDCH_FDD_Information_To_Modify",
43516 FT_NONE, BASE_NONE, NULL, 0,
43518 { &hf_rnsap_E_DCH_FDD_Update_Information_PDU,
43519 { "E-DCH-FDD-Update-Information", "rnsap.E_DCH_FDD_Update_Information",
43520 FT_NONE, BASE_NONE, NULL, 0,
43522 { &hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_PDU,
43523 { "E-DCH-DL-Control-Channel-Change-Information", "rnsap.E_DCH_DL_Control_Channel_Change_Information",
43524 FT_UINT32, BASE_DEC, NULL, 0,
43526 { &hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_PDU,
43527 { "E-DCH-DL-Control-Channel-Grant-Information", "rnsap.E_DCH_DL_Control_Channel_Grant_Information",
43528 FT_UINT32, BASE_DEC, NULL, 0,
43530 { &hf_rnsap_E_DCH_PowerOffset_for_SchedulingInfo_PDU,
43531 { "E-DCH-PowerOffset-for-SchedulingInfo", "rnsap.E_DCH_PowerOffset_for_SchedulingInfo",
43532 FT_UINT32, BASE_DEC, NULL, 0,
43534 { &hf_rnsap_E_DCH_MACdPDUSizeFormat_PDU,
43535 { "E-DCH-MACdPDUSizeFormat", "rnsap.E_DCH_MACdPDUSizeFormat",
43536 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_MACdPDUSizeFormat_vals), 0,
43538 { &hf_rnsap_EDCH_MACdFlows_Information_PDU,
43539 { "EDCH-MACdFlows-Information", "rnsap.EDCH_MACdFlows_Information",
43540 FT_NONE, BASE_NONE, NULL, 0,
43542 { &hf_rnsap_EDCH_MACdFlows_To_Delete_PDU,
43543 { "EDCH-MACdFlows-To-Delete", "rnsap.EDCH_MACdFlows_To_Delete",
43544 FT_UINT32, BASE_DEC, NULL, 0,
43546 { &hf_rnsap_EDCH_RL_Indication_PDU,
43547 { "EDCH-RL-Indication", "rnsap.EDCH_RL_Indication",
43548 FT_UINT32, BASE_DEC, VALS(rnsap_EDCH_RL_Indication_vals), 0,
43550 { &hf_rnsap_E_DCH_Serving_cell_change_informationResponse_PDU,
43551 { "E-DCH-Serving-cell-change-informationResponse", "rnsap.E_DCH_Serving_cell_change_informationResponse",
43552 FT_NONE, BASE_NONE, NULL, 0,
43554 { &hf_rnsap_EDPCH_Information_FDD_PDU,
43555 { "EDPCH-Information-FDD", "rnsap.EDPCH_Information_FDD",
43556 FT_NONE, BASE_NONE, NULL, 0,
43558 { &hf_rnsap_EDPCH_Information_RLReconfRequest_FDD_PDU,
43559 { "EDPCH-Information-RLReconfRequest-FDD", "rnsap.EDPCH_Information_RLReconfRequest_FDD",
43560 FT_NONE, BASE_NONE, NULL, 0,
43562 { &hf_rnsap_E_DPDCH_PowerInterpolation_PDU,
43563 { "E-DPDCH-PowerInterpolation", "rnsap.E_DPDCH_PowerInterpolation",
43564 FT_BOOLEAN, BASE_NONE, NULL, 0,
43566 { &hf_rnsap_E_Serving_Grant_Value_PDU,
43567 { "E-Serving-Grant-Value", "rnsap.E_Serving_Grant_Value",
43568 FT_UINT32, BASE_DEC, NULL, 0,
43570 { &hf_rnsap_EDCH_Serving_RL_PDU,
43571 { "EDCH-Serving-RL", "rnsap.EDCH_Serving_RL",
43572 FT_UINT32, BASE_DEC, VALS(rnsap_EDCH_Serving_RL_vals), 0,
43574 { &hf_rnsap_Enhanced_FACH_Information_ResponseFDD_PDU,
43575 { "Enhanced-FACH-Information-ResponseFDD", "rnsap.Enhanced_FACH_Information_ResponseFDD",
43576 FT_NONE, BASE_NONE, NULL, 0,
43578 { &hf_rnsap_Enhanced_FACH_Information_ResponseLCR_PDU,
43579 { "Enhanced-FACH-Information-ResponseLCR", "rnsap.Enhanced_FACH_Information_ResponseLCR",
43580 FT_NONE, BASE_NONE, NULL, 0,
43582 { &hf_rnsap_Enhanced_FACH_Support_Indicator_PDU,
43583 { "Enhanced-FACH-Support-Indicator", "rnsap.Enhanced_FACH_Support_Indicator",
43584 FT_NONE, BASE_NONE, NULL, 0,
43586 { &hf_rnsap_EnhancedHSServingCC_Abort_PDU,
43587 { "EnhancedHSServingCC-Abort", "rnsap.EnhancedHSServingCC_Abort",
43588 FT_UINT32, BASE_DEC, VALS(rnsap_EnhancedHSServingCC_Abort_vals), 0,
43590 { &hf_rnsap_Enhanced_PCH_Capability_PDU,
43591 { "Enhanced-PCH-Capability", "rnsap.Enhanced_PCH_Capability",
43592 FT_UINT32, BASE_DEC, VALS(rnsap_Enhanced_PCH_Capability_vals), 0,
43594 { &hf_rnsap_E_RNTI_PDU,
43595 { "E-RNTI", "rnsap.E_RNTI",
43596 FT_UINT32, BASE_DEC, NULL, 0,
43598 { &hf_rnsap_E_TFCI_Boost_Information_PDU,
43599 { "E-TFCI-Boost-Information", "rnsap.E_TFCI_Boost_Information",
43600 FT_NONE, BASE_NONE, NULL, 0,
43602 { &hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU,
43603 { "E-DCH-Minimum-Set-E-TFCIValidityIndicator", "rnsap.E_DCH_Minimum_Set_E_TFCIValidityIndicator",
43604 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_vals), 0,
43606 { &hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU,
43607 { "Enhanced-PrimaryCPICH-EcNo", "rnsap.Enhanced_PrimaryCPICH_EcNo",
43608 FT_UINT32, BASE_DEC, NULL, 0,
43610 { &hf_rnsap_ExtendedGSMCellIndividualOffset_PDU,
43611 { "ExtendedGSMCellIndividualOffset", "rnsap.ExtendedGSMCellIndividualOffset",
43612 FT_UINT32, BASE_DEC, NULL, 0,
43614 { &hf_rnsap_E_DCH_Information_PDU,
43615 { "E-DCH-Information", "rnsap.E_DCH_Information",
43616 FT_NONE, BASE_NONE, NULL, 0,
43618 { &hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU,
43619 { "E-DCH-MACdFlow-Retransmission-Timer-LCR", "rnsap.E_DCH_MACdFlow_Retransmission_Timer_LCR",
43620 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_vals_ext, 0,
43622 { &hf_rnsap_E_DCH_Information_Reconfig_PDU,
43623 { "E-DCH-Information-Reconfig", "rnsap.E_DCH_Information_Reconfig",
43624 FT_NONE, BASE_NONE, NULL, 0,
43626 { &hf_rnsap_E_DCH_Information_Response_PDU,
43627 { "E-DCH-Information-Response", "rnsap.E_DCH_Information_Response",
43628 FT_NONE, BASE_NONE, NULL, 0,
43630 { &hf_rnsap_E_DCH_768_Information_PDU,
43631 { "E-DCH-768-Information", "rnsap.E_DCH_768_Information",
43632 FT_NONE, BASE_NONE, NULL, 0,
43634 { &hf_rnsap_E_DCH_768_Information_Reconfig_PDU,
43635 { "E-DCH-768-Information-Reconfig", "rnsap.E_DCH_768_Information_Reconfig",
43636 FT_NONE, BASE_NONE, NULL, 0,
43638 { &hf_rnsap_E_DCH_768_Information_Response_PDU,
43639 { "E-DCH-768-Information-Response", "rnsap.E_DCH_768_Information_Response",
43640 FT_NONE, BASE_NONE, NULL, 0,
43642 { &hf_rnsap_E_DCH_LCR_Information_PDU,
43643 { "E-DCH-LCR-Information", "rnsap.E_DCH_LCR_Information",
43644 FT_NONE, BASE_NONE, NULL, 0,
43646 { &hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU,
43647 { "Extended-E-DCH-LCRTDD-PhysicalLayerCategory", "rnsap.Extended_E_DCH_LCRTDD_PhysicalLayerCategory",
43648 FT_UINT32, BASE_DEC, NULL, 0,
43650 { &hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU,
43651 { "E-DCH-LCR-Information-Reconfig", "rnsap.E_DCH_LCR_Information_Reconfig",
43652 FT_NONE, BASE_NONE, NULL, 0,
43654 { &hf_rnsap_E_DCH_LCR_Information_Response_PDU,
43655 { "E-DCH-LCR-Information-Response", "rnsap.E_DCH_LCR_Information_Response",
43656 FT_NONE, BASE_NONE, NULL, 0,
43658 { &hf_rnsap_Ext_Reference_E_TFCI_PO_PDU,
43659 { "Ext-Reference-E-TFCI-PO", "rnsap.Ext_Reference_E_TFCI_PO",
43660 FT_UINT32, BASE_DEC, NULL, 0,
43662 { &hf_rnsap_ExtendedPropagationDelay_PDU,
43663 { "ExtendedPropagationDelay", "rnsap.ExtendedPropagationDelay",
43664 FT_UINT32, BASE_DEC, NULL, 0,
43666 { &hf_rnsap_Extended_RNC_ID_PDU,
43667 { "Extended-RNC-ID", "rnsap.Extended_RNC_ID",
43668 FT_UINT32, BASE_DEC, NULL, 0,
43670 { &hf_rnsap_Extended_Round_Trip_Time_Value_PDU,
43671 { "Extended-Round-Trip-Time-Value", "rnsap.Extended_Round_Trip_Time_Value",
43672 FT_UINT32, BASE_DEC, NULL, 0,
43674 { &hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU,
43675 { "Ext-Max-Bits-MACe-PDU-non-scheduled", "rnsap.Ext_Max_Bits_MACe_PDU_non_scheduled",
43676 FT_UINT32, BASE_DEC, NULL, 0,
43678 { &hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU,
43679 { "E-DCH-Semi-PersistentScheduling-Information-LCR", "rnsap.E_DCH_Semi_PersistentScheduling_Information_LCR",
43680 FT_NONE, BASE_NONE, NULL, 0,
43682 { &hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU,
43683 { "E-DCH-Semi-PersistentScheduling-Information-ResponseLCR", "rnsap.E_DCH_Semi_PersistentScheduling_Information_ResponseLCR",
43684 FT_NONE, BASE_NONE, NULL, 0,
43686 { &hf_rnsap_FACH_FlowControlInformation_PDU,
43687 { "FACH-FlowControlInformation", "rnsap.FACH_FlowControlInformation",
43688 FT_UINT32, BASE_DEC, NULL, 0,
43690 { &hf_rnsap_Fast_Reconfiguration_Mode_PDU,
43691 { "Fast-Reconfiguration-Mode", "rnsap.Fast_Reconfiguration_Mode",
43692 FT_UINT32, BASE_DEC, VALS(rnsap_Fast_Reconfiguration_Mode_vals), 0,
43694 { &hf_rnsap_Fast_Reconfiguration_Permission_PDU,
43695 { "Fast-Reconfiguration-Permission", "rnsap.Fast_Reconfiguration_Permission",
43696 FT_UINT32, BASE_DEC, VALS(rnsap_Fast_Reconfiguration_Permission_vals), 0,
43698 { &hf_rnsap_FDD_DCHs_to_Modify_PDU,
43699 { "FDD-DCHs-to-Modify", "rnsap.FDD_DCHs_to_Modify",
43700 FT_UINT32, BASE_DEC, NULL, 0,
43702 { &hf_rnsap_FDD_DL_CodeInformation_PDU,
43703 { "FDD-DL-CodeInformation", "rnsap.FDD_DL_CodeInformation",
43704 FT_UINT32, BASE_DEC, NULL, 0,
43706 { &hf_rnsap_F_DPCH_SlotFormat_PDU,
43707 { "F-DPCH-SlotFormat", "rnsap.F_DPCH_SlotFormat",
43708 FT_UINT32, BASE_DEC, NULL, 0,
43710 { &hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU,
43711 { "F-DPCH-SlotFormatSupportRequest", "rnsap.F_DPCH_SlotFormatSupportRequest",
43712 FT_NONE, BASE_NONE, NULL, 0,
43714 { &hf_rnsap_FNReportingIndicator_PDU,
43715 { "FNReportingIndicator", "rnsap.FNReportingIndicator",
43716 FT_UINT32, BASE_DEC, VALS(rnsap_FNReportingIndicator_vals), 0,
43718 { &hf_rnsap_FrameOffset_PDU,
43719 { "FrameOffset", "rnsap.FrameOffset",
43720 FT_UINT32, BASE_DEC, NULL, 0,
43722 { &hf_rnsap_FrequencyBandIndicator_PDU,
43723 { "FrequencyBandIndicator", "rnsap.FrequencyBandIndicator",
43724 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_FrequencyBandIndicator_vals_ext, 0,
43726 { &hf_rnsap_GA_Cell_PDU,
43727 { "GA-Cell", "rnsap.GA_Cell",
43728 FT_UINT32, BASE_DEC, NULL, 0,
43730 { &hf_rnsap_GA_CellAdditionalShapes_PDU,
43731 { "GA-CellAdditionalShapes", "rnsap.GA_CellAdditionalShapes",
43732 FT_UINT32, BASE_DEC, VALS(rnsap_GA_CellAdditionalShapes_vals), 0,
43734 { &hf_rnsap_GANSS_AddIonoModelReq_PDU,
43735 { "GANSS-AddIonoModelReq", "rnsap.GANSS_AddIonoModelReq",
43736 FT_BYTES, BASE_NONE, NULL, 0,
43738 { &hf_rnsap_GANSS_AddNavigationModelsReq_PDU,
43739 { "GANSS-AddNavigationModelsReq", "rnsap.GANSS_AddNavigationModelsReq",
43740 FT_BOOLEAN, BASE_NONE, NULL, 0,
43742 { &hf_rnsap_GANSS_AddUTCModelsReq_PDU,
43743 { "GANSS-AddUTCModelsReq", "rnsap.GANSS_AddUTCModelsReq",
43744 FT_BOOLEAN, BASE_NONE, NULL, 0,
43746 { &hf_rnsap_GANSS_Additional_Ionospheric_Model_PDU,
43747 { "GANSS-Additional-Ionospheric-Model", "rnsap.GANSS_Additional_Ionospheric_Model",
43748 FT_NONE, BASE_NONE, NULL, 0,
43750 { &hf_rnsap_GANSS_Additional_Navigation_Models_PDU,
43751 { "GANSS-Additional-Navigation-Models", "rnsap.GANSS_Additional_Navigation_Models",
43752 FT_NONE, BASE_NONE, NULL, 0,
43754 { &hf_rnsap_GANSS_Additional_Time_Models_PDU,
43755 { "GANSS-Additional-Time-Models", "rnsap.GANSS_Additional_Time_Models",
43756 FT_UINT32, BASE_DEC, NULL, 0,
43758 { &hf_rnsap_GANSS_Additional_UTC_Models_PDU,
43759 { "GANSS-Additional-UTC-Models", "rnsap.GANSS_Additional_UTC_Models",
43760 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_Additional_UTC_Models_vals), 0,
43762 { &hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU,
43763 { "GANSS-alm-keplerianNAVAlmanac", "rnsap.GANSS_alm_keplerianNAVAlmanac",
43764 FT_NONE, BASE_NONE, NULL, 0,
43766 { &hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU,
43767 { "GANSS-alm-keplerianReducedAlmanac", "rnsap.GANSS_alm_keplerianReducedAlmanac",
43768 FT_NONE, BASE_NONE, NULL, 0,
43770 { &hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU,
43771 { "GANSS-alm-keplerianMidiAlmanac", "rnsap.GANSS_alm_keplerianMidiAlmanac",
43772 FT_NONE, BASE_NONE, NULL, 0,
43774 { &hf_rnsap_GANSS_alm_keplerianGLONASS_PDU,
43775 { "GANSS-alm-keplerianGLONASS", "rnsap.GANSS_alm_keplerianGLONASS",
43776 FT_NONE, BASE_NONE, NULL, 0,
43778 { &hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU,
43779 { "GANSS-alm-ecefSBASAlmanac", "rnsap.GANSS_alm_ecefSBASAlmanac",
43780 FT_NONE, BASE_NONE, NULL, 0,
43782 { &hf_rnsap_GANSS_Auxiliary_Information_PDU,
43783 { "GANSS-Auxiliary-Information", "rnsap.GANSS_Auxiliary_Information",
43784 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_Auxiliary_Information_vals), 0,
43786 { &hf_rnsap_GANSS_AuxInfoReq_PDU,
43787 { "GANSS-AuxInfoReq", "rnsap.GANSS_AuxInfoReq",
43788 FT_BOOLEAN, BASE_NONE, NULL, 0,
43790 { &hf_rnsap_GANSS_Common_Data_PDU,
43791 { "GANSS-Common-Data", "rnsap.GANSS_Common_Data",
43792 FT_NONE, BASE_NONE, NULL, 0,
43794 { &hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU,
43795 { "GANSS-Earth-Orientation-Parameters", "rnsap.GANSS_Earth_Orientation_Parameters",
43796 FT_NONE, BASE_NONE, NULL, 0,
43798 { &hf_rnsap_GANSS_EarthOrientParaReq_PDU,
43799 { "GANSS-EarthOrientParaReq", "rnsap.GANSS_EarthOrientParaReq",
43800 FT_BOOLEAN, BASE_NONE, NULL, 0,
43802 { &hf_rnsap_GANSS_Generic_Data_PDU,
43803 { "GANSS-Generic-Data", "rnsap.GANSS_Generic_Data",
43804 FT_UINT32, BASE_DEC, NULL, 0,
43806 { &hf_rnsap_GANSS_ID_PDU,
43807 { "GANSS-ID", "rnsap.GANSS_ID",
43808 FT_UINT32, BASE_DEC, NULL, 0,
43810 { &hf_rnsap_GANSS_Information_PDU,
43811 { "GANSS-Information", "rnsap.GANSS_Information",
43812 FT_NONE, BASE_NONE, NULL, 0,
43814 { &hf_rnsap_GANSS_SBAS_ID_PDU,
43815 { "GANSS-SBAS-ID", "rnsap.GANSS_SBAS_ID",
43816 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_SBAS_ID_vals), 0,
43818 { &hf_rnsap_GANSS_Time_ID_PDU,
43819 { "GANSS-Time-ID", "rnsap.GANSS_Time_ID",
43820 FT_UINT32, BASE_DEC, NULL, 0,
43822 { &hf_rnsap_GERAN_Cell_Capability_PDU,
43823 { "GERAN-Cell-Capability", "rnsap.GERAN_Cell_Capability",
43824 FT_BYTES, BASE_NONE, NULL, 0,
43826 { &hf_rnsap_GERAN_Classmark_PDU,
43827 { "GERAN-Classmark", "rnsap.GERAN_Classmark",
43828 FT_BYTES, BASE_NONE, NULL, 0,
43830 { &hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU,
43831 { "Satellite-Almanac-Information-ExtItem", "rnsap.Satellite_Almanac_Information_ExtItem",
43832 FT_UINT32, BASE_DEC, NULL, 0,
43834 { &hf_rnsap_Guaranteed_Rate_Information_PDU,
43835 { "Guaranteed-Rate-Information", "rnsap.Guaranteed_Rate_Information",
43836 FT_NONE, BASE_NONE, NULL, 0,
43838 { &hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU,
43839 { "HARQ-MemoryPartitioningInfoExtForMIMO", "rnsap.HARQ_MemoryPartitioningInfoExtForMIMO",
43840 FT_UINT32, BASE_DEC, NULL, 0,
43842 { &hf_rnsap_HARQ_Preamble_Mode_PDU,
43843 { "HARQ-Preamble-Mode", "rnsap.HARQ_Preamble_Mode",
43844 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_vals), 0,
43846 { &hf_rnsap_HARQ_Preamble_Mode_Activation_Indicator_PDU,
43847 { "HARQ-Preamble-Mode-Activation-Indicator", "rnsap.HARQ_Preamble_Mode_Activation_Indicator",
43848 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_Activation_Indicator_vals), 0,
43850 { &hf_rnsap_HCS_Prio_PDU,
43851 { "HCS-Prio", "rnsap.HCS_Prio",
43852 FT_UINT32, BASE_DEC, NULL, 0,
43854 { &hf_rnsap_HSDSCH_Configured_Indicator_PDU,
43855 { "HSDSCH-Configured-Indicator", "rnsap.HSDSCH_Configured_Indicator",
43856 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_Configured_Indicator_vals), 0,
43858 { &hf_rnsap_HSDSCH_FDD_Information_PDU,
43859 { "HSDSCH-FDD-Information", "rnsap.HSDSCH_FDD_Information",
43860 FT_NONE, BASE_NONE, NULL, 0,
43862 { &hf_rnsap_HSDSCH_FDD_Information_Response_PDU,
43863 { "HSDSCH-FDD-Information-Response", "rnsap.HSDSCH_FDD_Information_Response",
43864 FT_NONE, BASE_NONE, NULL, 0,
43866 { &hf_rnsap_HSDSCH_Information_to_Modify_PDU,
43867 { "HSDSCH-Information-to-Modify", "rnsap.HSDSCH_Information_to_Modify",
43868 FT_NONE, BASE_NONE, NULL, 0,
43870 { &hf_rnsap_HSDSCH_Information_to_Modify_Unsynchronised_PDU,
43871 { "HSDSCH-Information-to-Modify-Unsynchronised", "rnsap.HSDSCH_Information_to_Modify_Unsynchronised",
43872 FT_NONE, BASE_NONE, NULL, 0,
43874 { &hf_rnsap_HSDSCH_MACdPDUSizeFormat_PDU,
43875 { "HSDSCH-MACdPDUSizeFormat", "rnsap.HSDSCH_MACdPDUSizeFormat",
43876 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_MACdPDUSizeFormat_vals), 0,
43878 { &hf_rnsap_HSDSCH_MACdFlows_Information_PDU,
43879 { "HSDSCH-MACdFlows-Information", "rnsap.HSDSCH_MACdFlows_Information",
43880 FT_NONE, BASE_NONE, NULL, 0,
43882 { &hf_rnsap_HSDSCH_MACdFlows_to_Delete_PDU,
43883 { "HSDSCH-MACdFlows-to-Delete", "rnsap.HSDSCH_MACdFlows_to_Delete",
43884 FT_UINT32, BASE_DEC, NULL, 0,
43886 { &hf_rnsap_HSDSCH_PreconfigurationInfo_PDU,
43887 { "HSDSCH-PreconfigurationInfo", "rnsap.HSDSCH_PreconfigurationInfo",
43888 FT_NONE, BASE_NONE, NULL, 0,
43890 { &hf_rnsap_Additional_EDCH_Preconfiguration_Information_PDU,
43891 { "Additional-EDCH-Preconfiguration-Information", "rnsap.Additional_EDCH_Preconfiguration_Information",
43892 FT_UINT32, BASE_DEC, NULL, 0,
43894 { &hf_rnsap_HSDSCH_PreconfigurationSetup_PDU,
43895 { "HSDSCH-PreconfigurationSetup", "rnsap.HSDSCH_PreconfigurationSetup",
43896 FT_NONE, BASE_NONE, NULL, 0,
43898 { &hf_rnsap_HSDSCH_RNTI_PDU,
43899 { "HSDSCH-RNTI", "rnsap.HSDSCH_RNTI",
43900 FT_UINT32, BASE_DEC, NULL, 0,
43902 { &hf_rnsap_HS_DSCH_serving_cell_change_information_PDU,
43903 { "HS-DSCH-serving-cell-change-information", "rnsap.HS_DSCH_serving_cell_change_information",
43904 FT_NONE, BASE_NONE, NULL, 0,
43906 { &hf_rnsap_HS_DSCH_serving_cell_change_informationResponse_PDU,
43907 { "HS-DSCH-serving-cell-change-informationResponse", "rnsap.HS_DSCH_serving_cell_change_informationResponse",
43908 FT_NONE, BASE_NONE, NULL, 0,
43910 { &hf_rnsap_HSDSCH_TBSizeTableIndicator_PDU,
43911 { "HSDSCH-TBSizeTableIndicator", "rnsap.HSDSCH_TBSizeTableIndicator",
43912 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_TBSizeTableIndicator_vals), 0,
43914 { &hf_rnsap_HSDSCH_TDD_Information_PDU,
43915 { "HSDSCH-TDD-Information", "rnsap.HSDSCH_TDD_Information",
43916 FT_NONE, BASE_NONE, NULL, 0,
43918 { &hf_rnsap_HSDSCH_TDD_Information_Response_PDU,
43919 { "HSDSCH-TDD-Information-Response", "rnsap.HSDSCH_TDD_Information_Response",
43920 FT_NONE, BASE_NONE, NULL, 0,
43922 { &hf_rnsap_Multicarrier_Number_PDU,
43923 { "Multicarrier-Number", "rnsap.Multicarrier_Number",
43924 FT_UINT32, BASE_DEC, NULL, 0,
43926 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_PDU,
43927 { "HSPDSCH-TDD-Specific-InfoList-Response768", "rnsap.HSPDSCH_TDD_Specific_InfoList_Response768",
43928 FT_UINT32, BASE_DEC, NULL, 0,
43930 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_PDU,
43931 { "HSSCCH-TDD-Specific-InfoList-Response768", "rnsap.HSSCCH_TDD_Specific_InfoList_Response768",
43932 FT_UINT32, BASE_DEC, NULL, 0,
43934 { &hf_rnsap_HS_SICH_Reception_Quality_Value_PDU,
43935 { "HS-SICH-Reception-Quality-Value", "rnsap.HS_SICH_Reception_Quality_Value",
43936 FT_NONE, BASE_NONE, NULL, 0,
43938 { &hf_rnsap_HS_SICH_Reception_Quality_Measurement_Value_PDU,
43939 { "HS-SICH-Reception-Quality-Measurement-Value", "rnsap.HS_SICH_Reception_Quality_Measurement_Value",
43940 FT_UINT32, BASE_DEC, NULL, 0,
43942 { &hf_rnsap_HS_SICH_ID_PDU,
43943 { "HS-SICH-ID", "rnsap.HS_SICH_ID",
43944 FT_UINT32, BASE_DEC, NULL, 0,
43946 { &hf_rnsap_HS_SICH_ID_Extension_PDU,
43947 { "HS-SICH-ID-Extension", "rnsap.HS_SICH_ID_Extension",
43948 FT_UINT32, BASE_DEC, NULL, 0,
43950 { &hf_rnsap_HS_PDSCH_Code_Change_Indicator_PDU,
43951 { "HS-PDSCH-Code-Change-Indicator", "rnsap.HS_PDSCH_Code_Change_Indicator",
43952 FT_UINT32, BASE_DEC, VALS(rnsap_HS_PDSCH_Code_Change_Indicator_vals), 0,
43954 { &hf_rnsap_HS_PDSCH_Code_Change_Grant_PDU,
43955 { "HS-PDSCH-Code-Change-Grant", "rnsap.HS_PDSCH_Code_Change_Grant",
43956 FT_UINT32, BASE_DEC, VALS(rnsap_HS_PDSCH_Code_Change_Grant_vals), 0,
43958 { &hf_rnsap_HSDSCH_FDD_Update_Information_PDU,
43959 { "HSDSCH-FDD-Update-Information", "rnsap.HSDSCH_FDD_Update_Information",
43960 FT_NONE, BASE_NONE, NULL, 0,
43962 { &hf_rnsap_HSDSCH_TDD_Update_Information_PDU,
43963 { "HSDSCH-TDD-Update-Information", "rnsap.HSDSCH_TDD_Update_Information",
43964 FT_NONE, BASE_NONE, NULL, 0,
43966 { &hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_PDU,
43967 { "MIMO-ReferenceSignal-InformationListLCR", "rnsap.MIMO_ReferenceSignal_InformationListLCR",
43968 FT_UINT32, BASE_DEC, NULL, 0,
43970 { &hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU,
43971 { "HS-DSCH-Semi-PersistentScheduling-Information-LCR", "rnsap.HS_DSCH_Semi_PersistentScheduling_Information_LCR",
43972 FT_NONE, BASE_NONE, NULL, 0,
43974 { &hf_rnsap_HSDSCH_Physical_Layer_Category_PDU,
43975 { "HSDSCH-Physical-Layer-Category", "rnsap.HSDSCH_Physical_Layer_Category",
43976 FT_UINT32, BASE_DEC, NULL, 0,
43978 { &hf_rnsap_TS0_HS_PDSCH_Indication_LCR_PDU,
43979 { "TS0-HS-PDSCH-Indication-LCR", "rnsap.TS0_HS_PDSCH_Indication_LCR",
43980 FT_NONE, BASE_NONE, NULL, 0,
43982 { &hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU,
43983 { "HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR", "rnsap.HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR",
43984 FT_NONE, BASE_NONE, NULL, 0,
43986 { &hf_rnsap_IMSI_PDU,
43987 { "IMSI", "rnsap.IMSI",
43988 FT_BYTES, BASE_NONE, NULL, 0,
43990 { &hf_rnsap_InformationExchangeID_PDU,
43991 { "InformationExchangeID", "rnsap.InformationExchangeID",
43992 FT_UINT32, BASE_DEC, NULL, 0,
43994 { &hf_rnsap_InformationReportCharacteristics_PDU,
43995 { "InformationReportCharacteristics", "rnsap.InformationReportCharacteristics",
43996 FT_UINT32, BASE_DEC, VALS(rnsap_InformationReportCharacteristics_vals), 0,
43998 { &hf_rnsap_InformationType_PDU,
43999 { "InformationType", "rnsap.InformationType",
44000 FT_NONE, BASE_NONE, NULL, 0,
44002 { &hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU,
44003 { "Initial-DL-DPCH-TimingAdjustment-Allowed", "rnsap.Initial_DL_DPCH_TimingAdjustment_Allowed",
44004 FT_UINT32, BASE_DEC, VALS(rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_vals), 0,
44006 { &hf_rnsap_InnerLoopDLPCStatus_PDU,
44007 { "InnerLoopDLPCStatus", "rnsap.InnerLoopDLPCStatus",
44008 FT_UINT32, BASE_DEC, VALS(rnsap_InnerLoopDLPCStatus_vals), 0,
44010 { &hf_rnsap_Inter_Frequency_Cell_List_PDU,
44011 { "Inter-Frequency-Cell-List", "rnsap.Inter_Frequency_Cell_List",
44012 FT_UINT32, BASE_DEC, NULL, 0,
44014 { &hf_rnsap_Inter_Frequency_Cell_Information_PDU,
44015 { "Inter-Frequency-Cell-Information", "rnsap.Inter_Frequency_Cell_Information",
44016 FT_NONE, BASE_NONE, NULL, 0,
44018 { &hf_rnsap_IPDL_TDD_ParametersLCR_PDU,
44019 { "IPDL-TDD-ParametersLCR", "rnsap.IPDL_TDD_ParametersLCR",
44020 FT_NONE, BASE_NONE, NULL, 0,
44022 { &hf_rnsap_IdleIntervalInformation_PDU,
44023 { "IdleIntervalInformation", "rnsap.IdleIntervalInformation",
44024 FT_NONE, BASE_NONE, NULL, 0,
44026 { &hf_rnsap_L3_Information_PDU,
44027 { "L3-Information", "rnsap.L3_Information",
44028 FT_BYTES, BASE_NONE, NULL, 0,
44030 { &hf_rnsap_Load_Value_IncrDecrThres_PDU,
44031 { "Load-Value-IncrDecrThres", "rnsap.Load_Value_IncrDecrThres",
44032 FT_UINT32, BASE_DEC, NULL, 0,
44034 { &hf_rnsap_Load_Value_PDU,
44035 { "Load-Value", "rnsap.Load_Value",
44036 FT_UINT32, BASE_DEC, NULL, 0,
44038 { &hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU,
44039 { "LCRTDD-Uplink-Physical-Channel-Capability", "rnsap.LCRTDD_Uplink_Physical_Channel_Capability",
44040 FT_NONE, BASE_NONE, NULL, 0,
44042 { &hf_rnsap_MAC_PDU_SizeExtended_PDU,
44043 { "MAC-PDU-SizeExtended", "rnsap.MAC_PDU_SizeExtended",
44044 FT_UINT32, BASE_DEC, NULL, 0,
44046 { &hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU,
44047 { "MACes-Maximum-Bitrate-LCR", "rnsap.MACes_Maximum_Bitrate_LCR",
44048 FT_UINT32, BASE_DEC, NULL, 0,
44050 { &hf_rnsap_MaxNrDLPhysicalchannels768_PDU,
44051 { "MaxNrDLPhysicalchannels768", "rnsap.MaxNrDLPhysicalchannels768",
44052 FT_UINT32, BASE_DEC, NULL, 0,
44054 { &hf_rnsap_MaxNrDLPhysicalchannelsTS_PDU,
44055 { "MaxNrDLPhysicalchannelsTS", "rnsap.MaxNrDLPhysicalchannelsTS",
44056 FT_UINT32, BASE_DEC, NULL, 0,
44058 { &hf_rnsap_MaxNrDLPhysicalchannelsTS768_PDU,
44059 { "MaxNrDLPhysicalchannelsTS768", "rnsap.MaxNrDLPhysicalchannelsTS768",
44060 FT_UINT32, BASE_DEC, NULL, 0,
44062 { &hf_rnsap_MaxNr_Retransmissions_EDCH_PDU,
44063 { "MaxNr-Retransmissions-EDCH", "rnsap.MaxNr_Retransmissions_EDCH",
44064 FT_UINT32, BASE_DEC, NULL, 0,
44066 { &hf_rnsap_Max_UE_DTX_Cycle_PDU,
44067 { "Max-UE-DTX-Cycle", "rnsap.Max_UE_DTX_Cycle",
44068 FT_UINT32, BASE_DEC, VALS(rnsap_Max_UE_DTX_Cycle_vals), 0,
44070 { &hf_rnsap_MBMS_Bearer_Service_Full_Address_PDU,
44071 { "MBMS-Bearer-Service-Full-Address", "rnsap.MBMS_Bearer_Service_Full_Address",
44072 FT_NONE, BASE_NONE, NULL, 0,
44074 { &hf_rnsap_MBMS_Bearer_Service_List_PDU,
44075 { "MBMS-Bearer-Service-List", "rnsap.MBMS_Bearer_Service_List",
44076 FT_UINT32, BASE_DEC, NULL, 0,
44078 { &hf_rnsap_MBMS_Neighbouring_Cell_Information_PDU,
44079 { "MBMS-Neighbouring-Cell-Information", "rnsap.MBMS_Neighbouring_Cell_Information",
44080 FT_NONE, BASE_NONE, NULL, 0,
44082 { &hf_rnsap_MBMS_RLC_Sequence_Number_Information_PDU,
44083 { "MBMS-RLC-Sequence-Number-Information", "rnsap.MBMS_RLC_Sequence_Number_Information",
44084 FT_UINT32, BASE_DEC, NULL, 0,
44086 { &hf_rnsap_MBSFN_Cluster_Identity_PDU,
44087 { "MBSFN-Cluster-Identity", "rnsap.MBSFN_Cluster_Identity",
44088 FT_UINT32, BASE_DEC, NULL, 0,
44090 { &hf_rnsap_MCCH_Message_List_PDU,
44091 { "MCCH-Message-List", "rnsap.MCCH_Message_List",
44092 FT_UINT32, BASE_DEC, NULL, 0,
44094 { &hf_rnsap_MCCH_Configuration_Info_PDU,
44095 { "MCCH-Configuration-Info", "rnsap.MCCH_Configuration_Info",
44096 FT_NONE, BASE_NONE, NULL, 0,
44098 { &hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU,
44099 { "MBSFN-Scheduling-Transmission-Time-Interval-Info-List", "rnsap.MBSFN_Scheduling_Transmission_Time_Interval_Info_List",
44100 FT_UINT32, BASE_DEC, NULL, 0,
44102 { &hf_rnsap_MeasurementFilterCoefficient_PDU,
44103 { "MeasurementFilterCoefficient", "rnsap.MeasurementFilterCoefficient",
44104 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_MeasurementFilterCoefficient_vals_ext, 0,
44106 { &hf_rnsap_MeasurementID_PDU,
44107 { "MeasurementID", "rnsap.MeasurementID",
44108 FT_UINT32, BASE_DEC, NULL, 0,
44110 { &hf_rnsap_MinimumSpreadingFactor768_PDU,
44111 { "MinimumSpreadingFactor768", "rnsap.MinimumSpreadingFactor768",
44112 FT_UINT32, BASE_DEC, NULL, 0,
44114 { &hf_rnsap_MaxAdjustmentStep_PDU,
44115 { "MaxAdjustmentStep", "rnsap.MaxAdjustmentStep",
44116 FT_UINT32, BASE_DEC, NULL, 0,
44118 { &hf_rnsap_MeasurementRecoveryBehavior_PDU,
44119 { "MeasurementRecoveryBehavior", "rnsap.MeasurementRecoveryBehavior",
44120 FT_NONE, BASE_NONE, NULL, 0,
44122 { &hf_rnsap_MeasurementRecoveryReportingIndicator_PDU,
44123 { "MeasurementRecoveryReportingIndicator", "rnsap.MeasurementRecoveryReportingIndicator",
44124 FT_NONE, BASE_NONE, NULL, 0,
44126 { &hf_rnsap_MeasurementRecoverySupportIndicator_PDU,
44127 { "MeasurementRecoverySupportIndicator", "rnsap.MeasurementRecoverySupportIndicator",
44128 FT_NONE, BASE_NONE, NULL, 0,
44130 { &hf_rnsap_MIMO_ActivationIndicator_PDU,
44131 { "MIMO-ActivationIndicator", "rnsap.MIMO_ActivationIndicator",
44132 FT_NONE, BASE_NONE, NULL, 0,
44134 { &hf_rnsap_MIMO_InformationResponse_PDU,
44135 { "MIMO-InformationResponse", "rnsap.MIMO_InformationResponse",
44136 FT_NONE, BASE_NONE, NULL, 0,
44138 { &hf_rnsap_MIMO_Mode_Indicator_PDU,
44139 { "MIMO-Mode-Indicator", "rnsap.MIMO_Mode_Indicator",
44140 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_Mode_Indicator_vals), 0,
44142 { &hf_rnsap_MIMO_N_M_Ratio_PDU,
44143 { "MIMO-N-M-Ratio", "rnsap.MIMO_N_M_Ratio",
44144 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_N_M_Ratio_vals), 0,
44146 { &hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU,
44147 { "MinimumReducedE-DPDCH-GainFactor", "rnsap.MinimumReducedE_DPDCH_GainFactor",
44148 FT_UINT32, BASE_DEC, VALS(rnsap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
44150 { &hf_rnsap_MulticellEDCH_Information_PDU,
44151 { "MulticellEDCH-Information", "rnsap.MulticellEDCH_Information",
44152 FT_NONE, BASE_NONE, NULL, 0,
44154 { &hf_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs_PDU,
44155 { "MulticellEDCH-RL-SpecificInformationItemIEs", "rnsap.MulticellEDCH_RL_SpecificInformationItemIEs",
44156 FT_NONE, BASE_NONE, NULL, 0,
44158 { &hf_rnsap_Multiple_PLMN_List_PDU,
44159 { "Multiple-PLMN-List", "rnsap.Multiple_PLMN_List",
44160 FT_NONE, BASE_NONE, NULL, 0,
44162 { &hf_rnsap_MAChs_ResetIndicator_PDU,
44163 { "MAChs-ResetIndicator", "rnsap.MAChs_ResetIndicator",
44164 FT_UINT32, BASE_DEC, VALS(rnsap_MAChs_ResetIndicator_vals), 0,
44166 { &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU,
44167 { "MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR", "rnsap.MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR",
44168 FT_UINT32, BASE_DEC, NULL, 0,
44170 { &hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU,
44171 { "MIMO-SFMode-For-HSPDSCHDualStream", "rnsap.MIMO_SFMode_For_HSPDSCHDualStream",
44172 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_SFMode_For_HSPDSCHDualStream_vals), 0,
44174 { &hf_rnsap_NACC_Related_Data_PDU,
44175 { "NACC-Related-Data", "rnsap.NACC_Related_Data",
44176 FT_NONE, BASE_NONE, NULL, 0,
44178 { &hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU,
44179 { "Neighbouring-UMTS-CellInformationItem", "rnsap.Neighbouring_UMTS_CellInformationItem",
44180 FT_NONE, BASE_NONE, NULL, 0,
44182 { &hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU,
44183 { "Neighbouring-GSM-CellInformationIEs", "rnsap.Neighbouring_GSM_CellInformationIEs",
44184 FT_UINT32, BASE_DEC, NULL, 0,
44186 { &hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU,
44187 { "NeighbouringTDDCellMeasurementInformationLCR", "rnsap.NeighbouringTDDCellMeasurementInformationLCR",
44188 FT_NONE, BASE_NONE, NULL, 0,
44190 { &hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU,
44191 { "NeighbouringTDDCellMeasurementInformation768", "rnsap.NeighbouringTDDCellMeasurementInformation768",
44192 FT_NONE, BASE_NONE, NULL, 0,
44194 { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU,
44195 { "Neighbouring-LCR-TDD-CellInformation", "rnsap.Neighbouring_LCR_TDD_CellInformation",
44196 FT_UINT32, BASE_DEC, NULL, 0,
44198 { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU,
44199 { "Neighbouring-E-UTRA-CellInformation", "rnsap.Neighbouring_E_UTRA_CellInformation",
44200 FT_UINT32, BASE_DEC, NULL, 0,
44202 { &hf_rnsap_NonCellSpecificTxDiversity_PDU,
44203 { "NonCellSpecificTxDiversity", "rnsap.NonCellSpecificTxDiversity",
44204 FT_UINT32, BASE_DEC, VALS(rnsap_NonCellSpecificTxDiversity_vals), 0,
44206 { &hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU,
44207 { "NRT-Load-Information-Value-IncrDecrThres", "rnsap.NRT_Load_Information_Value_IncrDecrThres",
44208 FT_UINT32, BASE_DEC, NULL, 0,
44210 { &hf_rnsap_NRT_Load_Information_Value_PDU,
44211 { "NRT-Load-Information-Value", "rnsap.NRT_Load_Information_Value",
44212 FT_UINT32, BASE_DEC, NULL, 0,
44214 { &hf_rnsap_NRTLoadInformationValue_PDU,
44215 { "NRTLoadInformationValue", "rnsap.NRTLoadInformationValue",
44216 FT_NONE, BASE_NONE, NULL, 0,
44218 { &hf_rnsap_Number_Of_Supported_Carriers_PDU,
44219 { "Number-Of-Supported-Carriers", "rnsap.Number_Of_Supported_Carriers",
44220 FT_UINT32, BASE_DEC, VALS(rnsap_Number_Of_Supported_Carriers_vals), 0,
44222 { &hf_rnsap_NoOfTargetCellHS_SCCH_Order_PDU,
44223 { "NoOfTargetCellHS-SCCH-Order", "rnsap.NoOfTargetCellHS_SCCH_Order",
44224 FT_UINT32, BASE_DEC, NULL, 0,
44226 { &hf_rnsap_NeedforIdleInterval_PDU,
44227 { "NeedforIdleInterval", "rnsap.NeedforIdleInterval",
44228 FT_UINT32, BASE_DEC, VALS(rnsap_NeedforIdleInterval_vals), 0,
44230 { &hf_rnsap_OnModification_PDU,
44231 { "OnModification", "rnsap.OnModification",
44232 FT_NONE, BASE_NONE, NULL, 0,
44234 { &hf_rnsap_Out_of_Sychronization_Window_PDU,
44235 { "Out-of-Sychronization-Window", "rnsap.Out_of_Sychronization_Window",
44236 FT_UINT32, BASE_DEC, VALS(rnsap_Out_of_Sychronization_Window_vals), 0,
44238 { &hf_rnsap_PartialReportingIndicator_PDU,
44239 { "PartialReportingIndicator", "rnsap.PartialReportingIndicator",
44240 FT_UINT32, BASE_DEC, VALS(rnsap_PartialReportingIndicator_vals), 0,
44242 { &hf_rnsap_Permanent_NAS_UE_Identity_PDU,
44243 { "Permanent-NAS-UE-Identity", "rnsap.Permanent_NAS_UE_Identity",
44244 FT_UINT32, BASE_DEC, VALS(rnsap_Permanent_NAS_UE_Identity_vals), 0,
44246 { &hf_rnsap_Phase_Reference_Update_Indicator_PDU,
44247 { "Phase-Reference-Update-Indicator", "rnsap.Phase_Reference_Update_Indicator",
44248 FT_UINT32, BASE_DEC, VALS(rnsap_Phase_Reference_Update_Indicator_vals), 0,
44250 { &hf_rnsap_PowerAdjustmentType_PDU,
44251 { "PowerAdjustmentType", "rnsap.PowerAdjustmentType",
44252 FT_UINT32, BASE_DEC, VALS(rnsap_PowerAdjustmentType_vals), 0,
44254 { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU,
44255 { "PowerOffsetForSecondaryCPICHforMIMO", "rnsap.PowerOffsetForSecondaryCPICHforMIMO",
44256 FT_INT32, BASE_DEC, NULL, 0,
44258 { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU,
44259 { "PowerOffsetForSecondaryCPICHforMIMORequestIndicator", "rnsap.PowerOffsetForSecondaryCPICHforMIMORequestIndicator",
44260 FT_NONE, BASE_NONE, NULL, 0,
44262 { &hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU,
44263 { "Primary-CPICH-Usage-For-Channel-Estimation", "rnsap.Primary_CPICH_Usage_For_Channel_Estimation",
44264 FT_UINT32, BASE_DEC, VALS(rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals), 0,
44266 { &hf_rnsap_PrimaryCCPCH_RSCP_PDU,
44267 { "PrimaryCCPCH-RSCP", "rnsap.PrimaryCCPCH_RSCP",
44268 FT_UINT32, BASE_DEC, NULL, 0,
44270 { &hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU,
44271 { "PrimaryCCPCH-RSCP-Delta", "rnsap.PrimaryCCPCH_RSCP_Delta",
44272 FT_INT32, BASE_DEC, NULL, 0,
44274 { &hf_rnsap_PropagationDelay_PDU,
44275 { "PropagationDelay", "rnsap.PropagationDelay",
44276 FT_UINT32, BASE_DEC, NULL, 0,
44278 { &hf_rnsap_ProvidedInformation_PDU,
44279 { "ProvidedInformation", "rnsap.ProvidedInformation",
44280 FT_NONE, BASE_NONE, NULL, 0,
44282 { &hf_rnsap_UpPCH_InformationList_LCRTDD_PDU,
44283 { "UpPCH-InformationList-LCRTDD", "rnsap.UpPCH_InformationList_LCRTDD",
44284 FT_UINT32, BASE_DEC, NULL, 0,
44286 { &hf_rnsap_UpPCH_InformationItem_LCRTDD_PDU,
44287 { "UpPCH-InformationItem-LCRTDD", "rnsap.UpPCH_InformationItem_LCRTDD",
44288 FT_NONE, BASE_NONE, NULL, 0,
44290 { &hf_rnsap_RANAP_EnhancedRelocationInformationRequest_PDU,
44291 { "RANAP-EnhancedRelocationInformationRequest", "rnsap.RANAP_EnhancedRelocationInformationRequest",
44292 FT_BYTES, BASE_NONE, NULL, 0,
44294 { &hf_rnsap_RANAP_EnhancedRelocationInformationResponse_PDU,
44295 { "RANAP-EnhancedRelocationInformationResponse", "rnsap.RANAP_EnhancedRelocationInformationResponse",
44296 FT_BYTES, BASE_NONE, NULL, 0,
44298 { &hf_rnsap_RANAP_RelocationInformation_PDU,
44299 { "RANAP-RelocationInformation", "rnsap.RANAP_RelocationInformation",
44300 FT_BYTES, BASE_NONE, NULL, 0,
44302 { &hf_rnsap_Received_Total_Wideband_Power_Value_PDU,
44303 { "Received-Total-Wideband-Power-Value", "rnsap.Received_Total_Wideband_Power_Value",
44304 FT_UINT32, BASE_DEC, NULL, 0,
44306 { &hf_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU,
44307 { "Received-Total-Wideband-Power-Value-IncrDecrThres", "rnsap.Received_Total_Wideband_Power_Value_IncrDecrThres",
44308 FT_UINT32, BASE_DEC, NULL, 0,
44310 { &hf_rnsap_Released_CN_Domain_PDU,
44311 { "Released-CN-Domain", "rnsap.Released_CN_Domain",
44312 FT_UINT32, BASE_DEC, VALS(rnsap_Released_CN_Domain_vals), 0,
44314 { &hf_rnsap_ReportCharacteristics_PDU,
44315 { "ReportCharacteristics", "rnsap.ReportCharacteristics",
44316 FT_UINT32, BASE_DEC, VALS(rnsap_ReportCharacteristics_vals), 0,
44318 { &hf_rnsap_RestrictionStateIndicator_PDU,
44319 { "RestrictionStateIndicator", "rnsap.RestrictionStateIndicator",
44320 FT_UINT32, BASE_DEC, VALS(rnsap_RestrictionStateIndicator_vals), 0,
44322 { &hf_rnsap_RL_ID_PDU,
44323 { "RL-ID", "rnsap.RL_ID",
44324 FT_UINT32, BASE_DEC, NULL, 0,
44326 { &hf_rnsap_RL_Set_ID_PDU,
44327 { "RL-Set-ID", "rnsap.RL_Set_ID",
44328 FT_UINT32, BASE_DEC, NULL, 0,
44330 { &hf_rnsap_RL_Specific_DCH_Info_PDU,
44331 { "RL-Specific-DCH-Info", "rnsap.RL_Specific_DCH_Info",
44332 FT_UINT32, BASE_DEC, NULL, 0,
44334 { &hf_rnsap_RL_Specific_EDCH_Information_PDU,
44335 { "RL-Specific-EDCH-Information", "rnsap.RL_Specific_EDCH_Information",
44336 FT_NONE, BASE_NONE, NULL, 0,
44338 { &hf_rnsap_DL_RLC_PDU_Size_Format_PDU,
44339 { "DL-RLC-PDU-Size-Format", "rnsap.DL_RLC_PDU_Size_Format",
44340 FT_UINT32, BASE_DEC, VALS(rnsap_DL_RLC_PDU_Size_Format_vals), 0,
44342 { &hf_rnsap_RLC_Sequence_Number_PDU,
44343 { "RLC-Sequence-Number", "rnsap.RLC_Sequence_Number",
44344 FT_UINT32, BASE_DEC, NULL, 0,
44346 { &hf_rnsap_RNC_ID_PDU,
44347 { "RNC-ID", "rnsap.RNC_ID",
44348 FT_UINT32, BASE_DEC, NULL, 0,
44350 { &hf_rnsap_RNTI_Allocation_Indicator_PDU,
44351 { "RNTI-Allocation-Indicator", "rnsap.RNTI_Allocation_Indicator",
44352 FT_UINT32, BASE_DEC, VALS(rnsap_RNTI_Allocation_Indicator_vals), 0,
44354 { &hf_rnsap_RT_Load_Value_IncrDecrThres_PDU,
44355 { "RT-Load-Value-IncrDecrThres", "rnsap.RT_Load_Value_IncrDecrThres",
44356 FT_UINT32, BASE_DEC, NULL, 0,
44358 { &hf_rnsap_RT_Load_Value_PDU,
44359 { "RT-Load-Value", "rnsap.RT_Load_Value",
44360 FT_UINT32, BASE_DEC, NULL, 0,
44362 { &hf_rnsap_RTLoadValue_PDU,
44363 { "RTLoadValue", "rnsap.RTLoadValue",
44364 FT_NONE, BASE_NONE, NULL, 0,
44366 { &hf_rnsap_RxTimingDeviationForTA_PDU,
44367 { "RxTimingDeviationForTA", "rnsap.RxTimingDeviationForTA",
44368 FT_UINT32, BASE_DEC, NULL, 0,
44370 { &hf_rnsap_RxTimingDeviationForTAext_PDU,
44371 { "RxTimingDeviationForTAext", "rnsap.RxTimingDeviationForTAext",
44372 FT_UINT32, BASE_DEC, NULL, 0,
44374 { &hf_rnsap_RxTimingDeviationForTA768_PDU,
44375 { "RxTimingDeviationForTA768", "rnsap.RxTimingDeviationForTA768",
44376 FT_UINT32, BASE_DEC, NULL, 0,
44378 { &hf_rnsap_Rx_Timing_Deviation_Value_ext_PDU,
44379 { "Rx-Timing-Deviation-Value-ext", "rnsap.Rx_Timing_Deviation_Value_ext",
44380 FT_UINT32, BASE_DEC, NULL, 0,
44382 { &hf_rnsap_Rx_Timing_Deviation_Value_LCR_PDU,
44383 { "Rx-Timing-Deviation-Value-LCR", "rnsap.Rx_Timing_Deviation_Value_LCR",
44384 FT_UINT32, BASE_DEC, NULL, 0,
44386 { &hf_rnsap_Rx_Timing_Deviation_Value_768_PDU,
44387 { "Rx-Timing-Deviation-Value-768", "rnsap.Rx_Timing_Deviation_Value_768",
44388 FT_UINT32, BASE_DEC, NULL, 0,
44390 { &hf_rnsap_SAI_PDU,
44391 { "SAI", "rnsap.SAI",
44392 FT_NONE, BASE_NONE, NULL, 0,
44394 { &hf_rnsap_ScaledAdjustmentRatio_PDU,
44395 { "ScaledAdjustmentRatio", "rnsap.ScaledAdjustmentRatio",
44396 FT_UINT32, BASE_DEC, NULL, 0,
44398 { &hf_rnsap_Secondary_CPICH_Information_PDU,
44399 { "Secondary-CPICH-Information", "rnsap.Secondary_CPICH_Information",
44400 FT_NONE, BASE_NONE, NULL, 0,
44402 { &hf_rnsap_Secondary_CPICH_Information_Change_PDU,
44403 { "Secondary-CPICH-Information-Change", "rnsap.Secondary_CPICH_Information_Change",
44404 FT_UINT32, BASE_DEC, VALS(rnsap_Secondary_CPICH_Information_Change_vals), 0,
44406 { &hf_rnsap_Secondary_LCR_CCPCH_Info_TDD_PDU,
44407 { "Secondary-LCR-CCPCH-Info-TDD", "rnsap.Secondary_LCR_CCPCH_Info_TDD",
44408 FT_NONE, BASE_NONE, NULL, 0,
44410 { &hf_rnsap_Secondary_CCPCH_Info_TDD768_PDU,
44411 { "Secondary-CCPCH-Info-TDD768", "rnsap.Secondary_CCPCH_Info_TDD768",
44412 FT_NONE, BASE_NONE, NULL, 0,
44414 { &hf_rnsap_Secondary_Serving_Cell_List_PDU,
44415 { "Secondary-Serving-Cell-List", "rnsap.Secondary_Serving_Cell_List",
44416 FT_NONE, BASE_NONE, NULL, 0,
44418 { &hf_rnsap_SFN_PDU,
44419 { "SFN", "rnsap.SFN",
44420 FT_UINT32, BASE_DEC, NULL, 0,
44422 { &hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU,
44423 { "SFNSFNMeasurementThresholdInformation", "rnsap.SFNSFNMeasurementThresholdInformation",
44424 FT_NONE, BASE_NONE, NULL, 0,
44426 { &hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU,
44427 { "Single-Stream-MIMO-ActivationIndicator", "rnsap.Single_Stream_MIMO_ActivationIndicator",
44428 FT_NONE, BASE_NONE, NULL, 0,
44430 { &hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU,
44431 { "Single-Stream-MIMO-Mode-Indicator", "rnsap.Single_Stream_MIMO_Mode_Indicator",
44432 FT_UINT32, BASE_DEC, VALS(rnsap_Single_Stream_MIMO_Mode_Indicator_vals), 0,
44434 { &hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU,
44435 { "SixteenQAM-UL-Operation-Indicator", "rnsap.SixteenQAM_UL_Operation_Indicator",
44436 FT_UINT32, BASE_DEC, VALS(rnsap_SixteenQAM_UL_Operation_Indicator_vals), 0,
44438 { &hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU,
44439 { "SixtyfourQAM-UsageAllowedIndicator", "rnsap.SixtyfourQAM_UsageAllowedIndicator",
44440 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_UsageAllowedIndicator_vals), 0,
44442 { &hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU,
44443 { "SixtyfourQAM-DL-SupportIndicator", "rnsap.SixtyfourQAM_DL_SupportIndicator",
44444 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_SupportIndicator_vals), 0,
44446 { &hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU,
44447 { "SixtyfourQAM-DL-UsageIndicator", "rnsap.SixtyfourQAM_DL_UsageIndicator",
44448 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_UsageIndicator_vals), 0,
44450 { &hf_rnsap_SNA_Information_PDU,
44451 { "SNA-Information", "rnsap.SNA_Information",
44452 FT_NONE, BASE_NONE, NULL, 0,
44454 { &hf_rnsap_S_RNTI_PDU,
44455 { "S-RNTI", "rnsap.S_RNTI",
44456 FT_UINT32, BASE_DEC, NULL, 0,
44458 { &hf_rnsap_STTD_SupportIndicator_PDU,
44459 { "STTD-SupportIndicator", "rnsap.STTD_SupportIndicator",
44460 FT_UINT32, BASE_DEC, VALS(rnsap_STTD_SupportIndicator_vals), 0,
44462 { &hf_rnsap_Support_8PSK_PDU,
44463 { "Support-8PSK", "rnsap.Support_8PSK",
44464 FT_UINT32, BASE_DEC, VALS(rnsap_Support_8PSK_vals), 0,
44466 { &hf_rnsap_Support_PLCCH_PDU,
44467 { "Support-PLCCH", "rnsap.Support_PLCCH",
44468 FT_UINT32, BASE_DEC, VALS(rnsap_Support_PLCCH_vals), 0,
44470 { &hf_rnsap_TDD_DCHs_to_Modify_PDU,
44471 { "TDD-DCHs-to-Modify", "rnsap.TDD_DCHs_to_Modify",
44472 FT_UINT32, BASE_DEC, NULL, 0,
44474 { &hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU,
44475 { "TDD-DL-DPCH-TimeSlotFormat-LCR", "rnsap.TDD_DL_DPCH_TimeSlotFormat_LCR",
44476 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
44478 { &hf_rnsap_TDD_TPC_DownlinkStepSize_PDU,
44479 { "TDD-TPC-DownlinkStepSize", "rnsap.TDD_TPC_DownlinkStepSize",
44480 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_DownlinkStepSize_vals), 0,
44482 { &hf_rnsap_TDD_TPC_UplinkStepSize_LCR_PDU,
44483 { "TDD-TPC-UplinkStepSize-LCR", "rnsap.TDD_TPC_UplinkStepSize_LCR",
44484 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
44486 { &hf_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU,
44487 { "TDD-UL-DPCH-TimeSlotFormat-LCR", "rnsap.TDD_UL_DPCH_TimeSlotFormat_LCR",
44488 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals), 0,
44490 { &hf_rnsap_TimeSlot_PDU,
44491 { "TimeSlot", "rnsap.TimeSlot",
44492 FT_UINT32, BASE_DEC, NULL, 0,
44494 { &hf_rnsap_SynchronisationIndicator_PDU,
44495 { "SynchronisationIndicator", "rnsap.SynchronisationIndicator",
44496 FT_UINT32, BASE_DEC, VALS(rnsap_SynchronisationIndicator_vals), 0,
44498 { &hf_rnsap_TnlQos_PDU,
44499 { "TnlQos", "rnsap.TnlQos",
44500 FT_UINT32, BASE_DEC, VALS(rnsap_TnlQos_vals), 0,
44502 { &hf_rnsap_TraceDepth_PDU,
44503 { "TraceDepth", "rnsap.TraceDepth",
44504 FT_UINT32, BASE_DEC, VALS(rnsap_TraceDepth_vals), 0,
44506 { &hf_rnsap_TraceRecordingSessionReference_PDU,
44507 { "TraceRecordingSessionReference", "rnsap.TraceRecordingSessionReference",
44508 FT_UINT32, BASE_DEC, NULL, 0,
44510 { &hf_rnsap_TraceReference_PDU,
44511 { "TraceReference", "rnsap.TraceReference",
44512 FT_BYTES, BASE_NONE, NULL, 0,
44514 { &hf_rnsap_TrafficClass_PDU,
44515 { "TrafficClass", "rnsap.TrafficClass",
44516 FT_UINT32, BASE_DEC, VALS(rnsap_TrafficClass_vals), 0,
44518 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU,
44519 { "Transmission-Gap-Pattern-Sequence-Information", "rnsap.Transmission_Gap_Pattern_Sequence_Information",
44520 FT_UINT32, BASE_DEC, NULL, 0,
44522 { &hf_rnsap_Transmission_Mode_Information_PDU,
44523 { "Transmission-Mode-Information", "rnsap.Transmission_Mode_Information",
44524 FT_UINT32, BASE_DEC, NULL, 0,
44526 { &hf_rnsap_TransmitDiversityIndicator_PDU,
44527 { "TransmitDiversityIndicator", "rnsap.TransmitDiversityIndicator",
44528 FT_UINT32, BASE_DEC, VALS(rnsap_TransmitDiversityIndicator_vals), 0,
44530 { &hf_rnsap_Transmitted_Carrier_Power_Value_PDU,
44531 { "Transmitted-Carrier-Power-Value", "rnsap.Transmitted_Carrier_Power_Value",
44532 FT_UINT32, BASE_DEC, NULL, 0,
44534 { &hf_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU,
44535 { "Transmitted-Carrier-Power-Value-IncrDecrThres", "rnsap.Transmitted_Carrier_Power_Value_IncrDecrThres",
44536 FT_UINT32, BASE_DEC, NULL, 0,
44538 { &hf_rnsap_TUTRANGANSSMeasurementThresholdInformation_PDU,
44539 { "TUTRANGANSSMeasurementThresholdInformation", "rnsap.TUTRANGANSSMeasurementThresholdInformation",
44540 FT_NONE, BASE_NONE, NULL, 0,
44542 { &hf_rnsap_TUTRANGANSSMeasurementValueInformation_PDU,
44543 { "TUTRANGANSSMeasurementValueInformation", "rnsap.TUTRANGANSSMeasurementValueInformation",
44544 FT_NONE, BASE_NONE, NULL, 0,
44546 { &hf_rnsap_TUTRANGPSMeasurementThresholdInformation_PDU,
44547 { "TUTRANGPSMeasurementThresholdInformation", "rnsap.TUTRANGPSMeasurementThresholdInformation",
44548 FT_NONE, BASE_NONE, NULL, 0,
44550 { &hf_rnsap_TransportBearerID_PDU,
44551 { "TransportBearerID", "rnsap.TransportBearerID",
44552 FT_UINT32, BASE_DEC, NULL, 0,
44554 { &hf_rnsap_TransportBearerRequestIndicator_PDU,
44555 { "TransportBearerRequestIndicator", "rnsap.TransportBearerRequestIndicator",
44556 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerRequestIndicator_vals), 0,
44558 { &hf_rnsap_TransportBearerNotRequestedIndicator_PDU,
44559 { "TransportBearerNotRequestedIndicator", "rnsap.TransportBearerNotRequestedIndicator",
44560 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerNotRequestedIndicator_vals), 0,
44562 { &hf_rnsap_TransportBearerNotSetupIndicator_PDU,
44563 { "TransportBearerNotSetupIndicator", "rnsap.TransportBearerNotSetupIndicator",
44564 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerNotSetupIndicator_vals), 0,
44566 { &hf_rnsap_TransportLayerAddress_PDU,
44567 { "TransportLayerAddress", "rnsap.TransportLayerAddress",
44568 FT_BYTES, BASE_NONE, NULL, 0,
44570 { &hf_rnsap_TrCH_SrcStatisticsDescr_PDU,
44571 { "TrCH-SrcStatisticsDescr", "rnsap.TrCH_SrcStatisticsDescr",
44572 FT_UINT32, BASE_DEC, VALS(rnsap_TrCH_SrcStatisticsDescr_vals), 0,
44574 { &hf_rnsap_TSN_Length_PDU,
44575 { "TSN-Length", "rnsap.TSN_Length",
44576 FT_UINT32, BASE_DEC, VALS(rnsap_TSN_Length_vals), 0,
44578 { &hf_rnsap_TSTD_Support_Indicator_PDU,
44579 { "TSTD-Support-Indicator", "rnsap.TSTD_Support_Indicator",
44580 FT_UINT32, BASE_DEC, VALS(rnsap_TSTD_Support_Indicator_vals), 0,
44582 { &hf_rnsap_TypeOfError_PDU,
44583 { "TypeOfError", "rnsap.TypeOfError",
44584 FT_UINT32, BASE_DEC, VALS(rnsap_TypeOfError_vals), 0,
44586 { &hf_rnsap_UARFCN_PDU,
44587 { "UARFCN", "rnsap.UARFCN",
44588 FT_UINT32, BASE_DEC, NULL, 0,
44590 { &hf_rnsap_UE_AggregateMaximumBitRate_PDU,
44591 { "UE-AggregateMaximumBitRate", "rnsap.UE_AggregateMaximumBitRate",
44592 FT_NONE, BASE_NONE, NULL, 0,
44594 { &hf_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU,
44595 { "UE-AggregateMaximumBitRate-Enforcement-Indicator", "rnsap.UE_AggregateMaximumBitRate_Enforcement_Indicator",
44596 FT_NONE, BASE_NONE, NULL, 0,
44598 { &hf_rnsap_UE_Capabilities_Info_PDU,
44599 { "UE-Capabilities-Info", "rnsap.UE_Capabilities_Info",
44600 FT_NONE, BASE_NONE, NULL, 0,
44602 { &hf_rnsap_UE_TS0_CapabilityLCR_PDU,
44603 { "UE-TS0-CapabilityLCR", "rnsap.UE_TS0_CapabilityLCR",
44604 FT_UINT32, BASE_DEC, VALS(rnsap_UE_TS0_CapabilityLCR_vals), 0,
44606 { &hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU,
44607 { "LCRTDD-HSDSCH-Physical-Layer-Category", "rnsap.LCRTDD_HSDSCH_Physical_Layer_Category",
44608 FT_UINT32, BASE_DEC, NULL, 0,
44610 { &hf_rnsap_UEIdentity_PDU,
44611 { "UEIdentity", "rnsap.UEIdentity",
44612 FT_UINT32, BASE_DEC, VALS(rnsap_UEIdentity_vals), 0,
44614 { &hf_rnsap_UEMeasurementParameterModAllow_PDU,
44615 { "UEMeasurementParameterModAllow", "rnsap.UEMeasurementParameterModAllow",
44616 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementParameterModAllow_vals), 0,
44618 { &hf_rnsap_UEMeasurementReportCharacteristics_PDU,
44619 { "UEMeasurementReportCharacteristics", "rnsap.UEMeasurementReportCharacteristics",
44620 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementReportCharacteristics_vals), 0,
44622 { &hf_rnsap_UEMeasurementTimeslotInfoHCR_PDU,
44623 { "UEMeasurementTimeslotInfoHCR", "rnsap.UEMeasurementTimeslotInfoHCR",
44624 FT_UINT32, BASE_DEC, NULL, 0,
44626 { &hf_rnsap_UEMeasurementTimeslotInfoLCR_PDU,
44627 { "UEMeasurementTimeslotInfoLCR", "rnsap.UEMeasurementTimeslotInfoLCR",
44628 FT_UINT32, BASE_DEC, NULL, 0,
44630 { &hf_rnsap_UEMeasurementTimeslotInfo768_PDU,
44631 { "UEMeasurementTimeslotInfo768", "rnsap.UEMeasurementTimeslotInfo768",
44632 FT_UINT32, BASE_DEC, NULL, 0,
44634 { &hf_rnsap_UEMeasurementType_PDU,
44635 { "UEMeasurementType", "rnsap.UEMeasurementType",
44636 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementType_vals), 0,
44638 { &hf_rnsap_UEMeasurementValueTransmittedPowerList768_PDU,
44639 { "UEMeasurementValueTransmittedPowerList768", "rnsap.UEMeasurementValueTransmittedPowerList768",
44640 FT_UINT32, BASE_DEC, NULL, 0,
44642 { &hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU,
44643 { "UEMeasurementValueTimeslotISCPList768", "rnsap.UEMeasurementValueTimeslotISCPList768",
44644 FT_UINT32, BASE_DEC, NULL, 0,
44646 { &hf_rnsap_UEMeasurementValueInformation_PDU,
44647 { "UEMeasurementValueInformation", "rnsap.UEMeasurementValueInformation",
44648 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementValueInformation_vals), 0,
44650 { &hf_rnsap_UE_SupportIndicatorExtension_PDU,
44651 { "UE-SupportIndicatorExtension", "rnsap.UE_SupportIndicatorExtension",
44652 FT_BYTES, BASE_NONE, NULL, 0,
44654 { &hf_rnsap_UE_State_PDU,
44655 { "UE-State", "rnsap.UE_State",
44656 FT_UINT32, BASE_DEC, VALS(rnsap_UE_State_vals), 0,
44658 { &hf_rnsap_UL_DPDCHIndicatorEDCH_PDU,
44659 { "UL-DPDCHIndicatorEDCH", "rnsap.UL_DPDCHIndicatorEDCH",
44660 FT_UINT32, BASE_DEC, VALS(rnsap_UL_DPDCHIndicatorEDCH_vals), 0,
44662 { &hf_rnsap_PLCCHinformation_PDU,
44663 { "PLCCHinformation", "rnsap.PLCCHinformation",
44664 FT_NONE, BASE_NONE, NULL, 0,
44666 { &hf_rnsap_UL_Timeslot_ISCP_Value_PDU,
44667 { "UL-Timeslot-ISCP-Value", "rnsap.UL_Timeslot_ISCP_Value",
44668 FT_UINT32, BASE_DEC, NULL, 0,
44670 { &hf_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU,
44671 { "UL-Timeslot-ISCP-Value-IncrDecrThres", "rnsap.UL_Timeslot_ISCP_Value_IncrDecrThres",
44672 FT_UINT32, BASE_DEC, NULL, 0,
44674 { &hf_rnsap_UL_TimingAdvanceCtrl_LCR_PDU,
44675 { "UL-TimingAdvanceCtrl-LCR", "rnsap.UL_TimingAdvanceCtrl_LCR",
44676 FT_NONE, BASE_NONE, NULL, 0,
44678 { &hf_rnsap_UL_SIR_PDU,
44679 { "UL-SIR", "rnsap.UL_SIR",
44680 FT_INT32, BASE_DEC, NULL, 0,
44682 { &hf_rnsap_UC_ID_PDU,
44683 { "UC-ID", "rnsap.UC_ID",
44684 FT_NONE, BASE_NONE, NULL, 0,
44686 { &hf_rnsap_UL_Synchronisation_Parameters_LCR_PDU,
44687 { "UL-Synchronisation-Parameters-LCR", "rnsap.UL_Synchronisation_Parameters_LCR",
44688 FT_NONE, BASE_NONE, NULL, 0,
44690 { &hf_rnsap_UPPCHPositionLCR_PDU,
44691 { "UPPCHPositionLCR", "rnsap.UPPCHPositionLCR",
44692 FT_UINT32, BASE_DEC, NULL, 0,
44694 { &hf_rnsap_UpPTSInterferenceValue_PDU,
44695 { "UpPTSInterferenceValue", "rnsap.UpPTSInterferenceValue",
44696 FT_UINT32, BASE_DEC, NULL, 0,
44698 { &hf_rnsap_Unidirectional_DCH_Indicator_PDU,
44699 { "Unidirectional-DCH-Indicator", "rnsap.Unidirectional_DCH_Indicator",
44700 FT_UINT32, BASE_DEC, VALS(rnsap_Unidirectional_DCH_Indicator_vals), 0,
44702 { &hf_rnsap_URA_ID_PDU,
44703 { "URA-ID", "rnsap.URA_ID",
44704 FT_UINT32, BASE_DEC, NULL, 0,
44706 { &hf_rnsap_URA_Information_PDU,
44707 { "URA-Information", "rnsap.URA_Information",
44708 FT_NONE, BASE_NONE, NULL, 0,
44710 { &hf_rnsap_USCH_Information_PDU,
44711 { "USCH-Information", "rnsap.USCH_Information",
44712 FT_UINT32, BASE_DEC, NULL, 0,
44714 { &hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU,
44715 { "User-Plane-Congestion-Fields-Inclusion", "rnsap.User_Plane_Congestion_Fields_Inclusion",
44716 FT_UINT32, BASE_DEC, VALS(rnsap_User_Plane_Congestion_Fields_Inclusion_vals), 0,
44718 { &hf_rnsap_RadioLinkSetupRequestFDD_PDU,
44719 { "RadioLinkSetupRequestFDD", "rnsap.RadioLinkSetupRequestFDD",
44720 FT_NONE, BASE_NONE, NULL, 0,
44722 { &hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU,
44723 { "UL-DPCH-Information-RL-SetupRqstFDD", "rnsap.UL_DPCH_Information_RL_SetupRqstFDD",
44724 FT_NONE, BASE_NONE, NULL, 0,
44726 { &hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU,
44727 { "DL-DPCH-Information-RL-SetupRqstFDD", "rnsap.DL_DPCH_Information_RL_SetupRqstFDD",
44728 FT_NONE, BASE_NONE, NULL, 0,
44730 { &hf_rnsap_RL_InformationList_RL_SetupRqstFDD_PDU,
44731 { "RL-InformationList-RL-SetupRqstFDD", "rnsap.RL_InformationList_RL_SetupRqstFDD",
44732 FT_UINT32, BASE_DEC, NULL, 0,
44734 { &hf_rnsap_RL_InformationItem_RL_SetupRqstFDD_PDU,
44735 { "RL-InformationItem-RL-SetupRqstFDD", "rnsap.RL_InformationItem_RL_SetupRqstFDD",
44736 FT_NONE, BASE_NONE, NULL, 0,
44738 { &hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_PDU,
44739 { "Additional-HS-Cell-Information-RL-Setup-List", "rnsap.Additional_HS_Cell_Information_RL_Setup_List",
44740 FT_UINT32, BASE_DEC, NULL, 0,
44742 { &hf_rnsap_F_DPCH_Information_RL_SetupRqstFDD_PDU,
44743 { "F-DPCH-Information-RL-SetupRqstFDD", "rnsap.F_DPCH_Information_RL_SetupRqstFDD",
44744 FT_NONE, BASE_NONE, NULL, 0,
44746 { &hf_rnsap_RadioLinkSetupRequestTDD_PDU,
44747 { "RadioLinkSetupRequestTDD", "rnsap.RadioLinkSetupRequestTDD",
44748 FT_NONE, BASE_NONE, NULL, 0,
44750 { &hf_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU,
44751 { "UL-Physical-Channel-Information-RL-SetupRqstTDD", "rnsap.UL_Physical_Channel_Information_RL_SetupRqstTDD",
44752 FT_NONE, BASE_NONE, NULL, 0,
44754 { &hf_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU,
44755 { "DL-Physical-Channel-Information-RL-SetupRqstTDD", "rnsap.DL_Physical_Channel_Information_RL_SetupRqstTDD",
44756 FT_NONE, BASE_NONE, NULL, 0,
44758 { &hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU,
44759 { "UL-CCTrCH-InformationList-RL-SetupRqstTDD", "rnsap.UL_CCTrCH_InformationList_RL_SetupRqstTDD",
44760 FT_UINT32, BASE_DEC, NULL, 0,
44762 { &hf_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU,
44763 { "UL-CCTrCH-InformationItem-RL-SetupRqstTDD", "rnsap.UL_CCTrCH_InformationItem_RL_SetupRqstTDD",
44764 FT_NONE, BASE_NONE, NULL, 0,
44766 { &hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU,
44767 { "DL-CCTrCH-InformationList-RL-SetupRqstTDD", "rnsap.DL_CCTrCH_InformationList_RL_SetupRqstTDD",
44768 FT_UINT32, BASE_DEC, NULL, 0,
44770 { &hf_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU,
44771 { "DL-CCTrCH-InformationItem-RL-SetupRqstTDD", "rnsap.DL_CCTrCH_InformationItem_RL_SetupRqstTDD",
44772 FT_NONE, BASE_NONE, NULL, 0,
44774 { &hf_rnsap_RL_Information_RL_SetupRqstTDD_PDU,
44775 { "RL-Information-RL-SetupRqstTDD", "rnsap.RL_Information_RL_SetupRqstTDD",
44776 FT_NONE, BASE_NONE, NULL, 0,
44778 { &hf_rnsap_RadioLinkSetupResponseFDD_PDU,
44779 { "RadioLinkSetupResponseFDD", "rnsap.RadioLinkSetupResponseFDD",
44780 FT_NONE, BASE_NONE, NULL, 0,
44782 { &hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_PDU,
44783 { "RL-InformationResponseList-RL-SetupRspFDD", "rnsap.RL_InformationResponseList_RL_SetupRspFDD",
44784 FT_UINT32, BASE_DEC, NULL, 0,
44786 { &hf_rnsap_RL_InformationResponseItem_RL_SetupRspFDD_PDU,
44787 { "RL-InformationResponseItem-RL-SetupRspFDD", "rnsap.RL_InformationResponseItem_RL_SetupRspFDD",
44788 FT_NONE, BASE_NONE, NULL, 0,
44790 { &hf_rnsap_Additional_HS_Cell_Information_Response_List_PDU,
44791 { "Additional-HS-Cell-Information-Response-List", "rnsap.Additional_HS_Cell_Information_Response_List",
44792 FT_UINT32, BASE_DEC, NULL, 0,
44794 { &hf_rnsap_RadioLinkSetupResponseTDD_PDU,
44795 { "RadioLinkSetupResponseTDD", "rnsap.RadioLinkSetupResponseTDD",
44796 FT_NONE, BASE_NONE, NULL, 0,
44798 { &hf_rnsap_RL_InformationResponse_RL_SetupRspTDD_PDU,
44799 { "RL-InformationResponse-RL-SetupRspTDD", "rnsap.RL_InformationResponse_RL_SetupRspTDD",
44800 FT_NONE, BASE_NONE, NULL, 0,
44802 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU,
44803 { "UL-CCTrCHInformationListIE-RL-SetupRspTDD", "rnsap.UL_CCTrCHInformationListIE_RL_SetupRspTDD",
44804 FT_UINT32, BASE_DEC, NULL, 0,
44806 { &hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU,
44807 { "UL-DPCH-InformationItem-RL-SetupRspTDD", "rnsap.UL_DPCH_InformationItem_RL_SetupRspTDD",
44808 FT_NONE, BASE_NONE, NULL, 0,
44810 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU,
44811 { "DL-CCTrCHInformationListIE-RL-SetupRspTDD", "rnsap.DL_CCTrCHInformationListIE_RL_SetupRspTDD",
44812 FT_UINT32, BASE_DEC, NULL, 0,
44814 { &hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU,
44815 { "DL-DPCH-InformationItem-RL-SetupRspTDD", "rnsap.DL_DPCH_InformationItem_RL_SetupRspTDD",
44816 FT_NONE, BASE_NONE, NULL, 0,
44818 { &hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_PDU,
44819 { "DSCH-InformationListIEs-RL-SetupRspTDD", "rnsap.DSCH_InformationListIEs_RL_SetupRspTDD",
44820 FT_UINT32, BASE_DEC, NULL, 0,
44822 { &hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_PDU,
44823 { "USCH-InformationListIEs-RL-SetupRspTDD", "rnsap.USCH_InformationListIEs_RL_SetupRspTDD",
44824 FT_UINT32, BASE_DEC, NULL, 0,
44826 { &hf_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU,
44827 { "RL-LCR-InformationResponse-RL-SetupRspTDD", "rnsap.RL_LCR_InformationResponse_RL_SetupRspTDD",
44828 FT_NONE, BASE_NONE, NULL, 0,
44830 { &hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU,
44831 { "UL-LCR-CCTrCHInformationListIE-RL-SetupRspTDD", "rnsap.UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD",
44832 FT_UINT32, BASE_DEC, NULL, 0,
44834 { &hf_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU,
44835 { "UL-DPCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.UL_DPCH_LCR_InformationItem_RL_SetupRspTDD",
44836 FT_NONE, BASE_NONE, NULL, 0,
44838 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU,
44839 { "DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD", "rnsap.DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD",
44840 FT_UINT32, BASE_DEC, NULL, 0,
44842 { &hf_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU,
44843 { "DL-DPCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.DL_DPCH_LCR_InformationItem_RL_SetupRspTDD",
44844 FT_NONE, BASE_NONE, NULL, 0,
44846 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU,
44847 { "DSCH-LCR-InformationListIEs-RL-SetupRspTDD", "rnsap.DSCH_LCR_InformationListIEs_RL_SetupRspTDD",
44848 FT_UINT32, BASE_DEC, NULL, 0,
44850 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU,
44851 { "USCH-LCR-InformationListIEs-RL-SetupRspTDD", "rnsap.USCH_LCR_InformationListIEs_RL_SetupRspTDD",
44852 FT_UINT32, BASE_DEC, NULL, 0,
44854 { &hf_rnsap_RL_InformationResponse_RL_SetupRspTDD768_PDU,
44855 { "RL-InformationResponse-RL-SetupRspTDD768", "rnsap.RL_InformationResponse_RL_SetupRspTDD768",
44856 FT_NONE, BASE_NONE, NULL, 0,
44858 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU,
44859 { "UL-CCTrCHInformationListIE-RL-SetupRspTDD768", "rnsap.UL_CCTrCHInformationListIE_RL_SetupRspTDD768",
44860 FT_UINT32, BASE_DEC, NULL, 0,
44862 { &hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU,
44863 { "UL-DPCH-InformationItem-RL-SetupRspTDD768", "rnsap.UL_DPCH_InformationItem_RL_SetupRspTDD768",
44864 FT_NONE, BASE_NONE, NULL, 0,
44866 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU,
44867 { "DL-CCTrCHInformationListIE-RL-SetupRspTDD768", "rnsap.DL_CCTrCHInformationListIE_RL_SetupRspTDD768",
44868 FT_UINT32, BASE_DEC, NULL, 0,
44870 { &hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU,
44871 { "DL-DPCH-InformationItem-RL-SetupRspTDD768", "rnsap.DL_DPCH_InformationItem_RL_SetupRspTDD768",
44872 FT_NONE, BASE_NONE, NULL, 0,
44874 { &hf_rnsap_RadioLinkSetupFailureFDD_PDU,
44875 { "RadioLinkSetupFailureFDD", "rnsap.RadioLinkSetupFailureFDD",
44876 FT_NONE, BASE_NONE, NULL, 0,
44878 { &hf_rnsap_CauseLevel_RL_SetupFailureFDD_PDU,
44879 { "CauseLevel-RL-SetupFailureFDD", "rnsap.CauseLevel_RL_SetupFailureFDD",
44880 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_SetupFailureFDD_vals), 0,
44882 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU,
44883 { "UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD",
44884 FT_NONE, BASE_NONE, NULL, 0,
44886 { &hf_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU,
44887 { "SuccessfulRL-InformationResponse-RL-SetupFailureFDD", "rnsap.SuccessfulRL_InformationResponse_RL_SetupFailureFDD",
44888 FT_NONE, BASE_NONE, NULL, 0,
44890 { &hf_rnsap_RadioLinkSetupFailureTDD_PDU,
44891 { "RadioLinkSetupFailureTDD", "rnsap.RadioLinkSetupFailureTDD",
44892 FT_NONE, BASE_NONE, NULL, 0,
44894 { &hf_rnsap_CauseLevel_RL_SetupFailureTDD_PDU,
44895 { "CauseLevel-RL-SetupFailureTDD", "rnsap.CauseLevel_RL_SetupFailureTDD",
44896 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_SetupFailureTDD_vals), 0,
44898 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU,
44899 { "UnsuccessfulRL-InformationResponse-RL-SetupFailureTDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD",
44900 FT_NONE, BASE_NONE, NULL, 0,
44902 { &hf_rnsap_RadioLinkAdditionRequestFDD_PDU,
44903 { "RadioLinkAdditionRequestFDD", "rnsap.RadioLinkAdditionRequestFDD",
44904 FT_NONE, BASE_NONE, NULL, 0,
44906 { &hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_PDU,
44907 { "RL-InformationList-RL-AdditionRqstFDD", "rnsap.RL_InformationList_RL_AdditionRqstFDD",
44908 FT_UINT32, BASE_DEC, NULL, 0,
44910 { &hf_rnsap_RL_Information_RL_AdditionRqstFDD_PDU,
44911 { "RL-Information-RL-AdditionRqstFDD", "rnsap.RL_Information_RL_AdditionRqstFDD",
44912 FT_NONE, BASE_NONE, NULL, 0,
44914 { &hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_PDU,
44915 { "Additional-HS-Cell-Information-RL-Addition-List", "rnsap.Additional_HS_Cell_Information_RL_Addition_List",
44916 FT_UINT32, BASE_DEC, NULL, 0,
44918 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req_PDU,
44919 { "Additional-EDCH-Cell-Information-RL-Add-Req", "rnsap.Additional_EDCH_Cell_Information_RL_Add_Req",
44920 FT_NONE, BASE_NONE, NULL, 0,
44922 { &hf_rnsap_EDPCH_Information_RLAdditionReq_FDD_PDU,
44923 { "EDPCH-Information-RLAdditionReq-FDD", "rnsap.EDPCH_Information_RLAdditionReq_FDD",
44924 FT_NONE, BASE_NONE, NULL, 0,
44926 { &hf_rnsap_RadioLinkAdditionRequestTDD_PDU,
44927 { "RadioLinkAdditionRequestTDD", "rnsap.RadioLinkAdditionRequestTDD",
44928 FT_NONE, BASE_NONE, NULL, 0,
44930 { &hf_rnsap_RL_Information_RL_AdditionRqstTDD_PDU,
44931 { "RL-Information-RL-AdditionRqstTDD", "rnsap.RL_Information_RL_AdditionRqstTDD",
44932 FT_NONE, BASE_NONE, NULL, 0,
44934 { &hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU,
44935 { "UL-CCTrCH-InformationList-RL-AdditionRqstTDD", "rnsap.UL_CCTrCH_InformationList_RL_AdditionRqstTDD",
44936 FT_UINT32, BASE_DEC, NULL, 0,
44938 { &hf_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU,
44939 { "UL-CCTrCH-InformationItem-RL-AdditionRqstTDD", "rnsap.UL_CCTrCH_InformationItem_RL_AdditionRqstTDD",
44940 FT_NONE, BASE_NONE, NULL, 0,
44942 { &hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU,
44943 { "DL-CCTrCH-InformationList-RL-AdditionRqstTDD", "rnsap.DL_CCTrCH_InformationList_RL_AdditionRqstTDD",
44944 FT_UINT32, BASE_DEC, NULL, 0,
44946 { &hf_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU,
44947 { "DL-CCTrCH-InformationItem-RL-AdditionRqstTDD", "rnsap.DL_CCTrCH_InformationItem_RL_AdditionRqstTDD",
44948 FT_NONE, BASE_NONE, NULL, 0,
44950 { &hf_rnsap_RadioLinkAdditionResponseFDD_PDU,
44951 { "RadioLinkAdditionResponseFDD", "rnsap.RadioLinkAdditionResponseFDD",
44952 FT_NONE, BASE_NONE, NULL, 0,
44954 { &hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_PDU,
44955 { "RL-InformationResponseList-RL-AdditionRspFDD", "rnsap.RL_InformationResponseList_RL_AdditionRspFDD",
44956 FT_UINT32, BASE_DEC, NULL, 0,
44958 { &hf_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU,
44959 { "RL-InformationResponseItem-RL-AdditionRspFDD", "rnsap.RL_InformationResponseItem_RL_AdditionRspFDD",
44960 FT_NONE, BASE_NONE, NULL, 0,
44962 { &hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_PDU,
44963 { "Additional-HS-Cell-Change-Information-Response-List", "rnsap.Additional_HS_Cell_Change_Information_Response_List",
44964 FT_UINT32, BASE_DEC, NULL, 0,
44966 { &hf_rnsap_RadioLinkAdditionResponseTDD_PDU,
44967 { "RadioLinkAdditionResponseTDD", "rnsap.RadioLinkAdditionResponseTDD",
44968 FT_NONE, BASE_NONE, NULL, 0,
44970 { &hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD_PDU,
44971 { "RL-InformationResponse-RL-AdditionRspTDD", "rnsap.RL_InformationResponse_RL_AdditionRspTDD",
44972 FT_NONE, BASE_NONE, NULL, 0,
44974 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU,
44975 { "UL-CCTrCHInformationListIE-RL-AdditionRspTDD", "rnsap.UL_CCTrCHInformationListIE_RL_AdditionRspTDD",
44976 FT_UINT32, BASE_DEC, NULL, 0,
44978 { &hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU,
44979 { "UL-DPCH-InformationItem-RL-AdditionRspTDD", "rnsap.UL_DPCH_InformationItem_RL_AdditionRspTDD",
44980 FT_NONE, BASE_NONE, NULL, 0,
44982 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU,
44983 { "DL-CCTrCHInformationListIE-RL-AdditionRspTDD", "rnsap.DL_CCTrCHInformationListIE_RL_AdditionRspTDD",
44984 FT_UINT32, BASE_DEC, NULL, 0,
44986 { &hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU,
44987 { "DL-DPCH-InformationItem-RL-AdditionRspTDD", "rnsap.DL_DPCH_InformationItem_RL_AdditionRspTDD",
44988 FT_NONE, BASE_NONE, NULL, 0,
44990 { &hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_PDU,
44991 { "DSCH-InformationListIE-RL-AdditionRspTDD", "rnsap.DSCH_InformationListIE_RL_AdditionRspTDD",
44992 FT_UINT32, BASE_DEC, NULL, 0,
44994 { &hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_PDU,
44995 { "USCH-InformationListIE-RL-AdditionRspTDD", "rnsap.USCH_InformationListIE_RL_AdditionRspTDD",
44996 FT_UINT32, BASE_DEC, NULL, 0,
44998 { &hf_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU,
44999 { "RL-LCR-InformationResponse-RL-AdditionRspTDD", "rnsap.RL_LCR_InformationResponse_RL_AdditionRspTDD",
45000 FT_NONE, BASE_NONE, NULL, 0,
45002 { &hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU,
45003 { "UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD", "rnsap.UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD",
45004 FT_UINT32, BASE_DEC, NULL, 0,
45006 { &hf_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU,
45007 { "UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD",
45008 FT_NONE, BASE_NONE, NULL, 0,
45010 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU,
45011 { "DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD", "rnsap.DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD",
45012 FT_UINT32, BASE_DEC, NULL, 0,
45014 { &hf_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU,
45015 { "DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD",
45016 FT_NONE, BASE_NONE, NULL, 0,
45018 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU,
45019 { "DSCH-LCR-InformationListIEs-RL-AdditionRspTDD", "rnsap.DSCH_LCR_InformationListIEs_RL_AdditionRspTDD",
45020 FT_UINT32, BASE_DEC, NULL, 0,
45022 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU,
45023 { "USCH-LCR-InformationListIEs-RL-AdditionRspTDD", "rnsap.USCH_LCR_InformationListIEs_RL_AdditionRspTDD",
45024 FT_UINT32, BASE_DEC, NULL, 0,
45026 { &hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD768_PDU,
45027 { "RL-InformationResponse-RL-AdditionRspTDD768", "rnsap.RL_InformationResponse_RL_AdditionRspTDD768",
45028 FT_NONE, BASE_NONE, NULL, 0,
45030 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU,
45031 { "UL-CCTrCHInformationListIE-RL-AdditionRspTDD768", "rnsap.UL_CCTrCHInformationListIE_RL_AdditionRspTDD768",
45032 FT_UINT32, BASE_DEC, NULL, 0,
45034 { &hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU,
45035 { "UL-DPCH-InformationItem-RL-AdditionRspTDD768", "rnsap.UL_DPCH_InformationItem_RL_AdditionRspTDD768",
45036 FT_NONE, BASE_NONE, NULL, 0,
45038 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU,
45039 { "DL-CCTrCHInformationListIE-RL-AdditionRspTDD768", "rnsap.DL_CCTrCHInformationListIE_RL_AdditionRspTDD768",
45040 FT_UINT32, BASE_DEC, NULL, 0,
45042 { &hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU,
45043 { "DL-DPCH-InformationItem-RL-AdditionRspTDD768", "rnsap.DL_DPCH_InformationItem_RL_AdditionRspTDD768",
45044 FT_NONE, BASE_NONE, NULL, 0,
45046 { &hf_rnsap_RadioLinkAdditionFailureFDD_PDU,
45047 { "RadioLinkAdditionFailureFDD", "rnsap.RadioLinkAdditionFailureFDD",
45048 FT_NONE, BASE_NONE, NULL, 0,
45050 { &hf_rnsap_CauseLevel_RL_AdditionFailureFDD_PDU,
45051 { "CauseLevel-RL-AdditionFailureFDD", "rnsap.CauseLevel_RL_AdditionFailureFDD",
45052 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_AdditionFailureFDD_vals), 0,
45054 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU,
45055 { "UnsuccessfulRL-InformationResponse-RL-AdditionFailureFDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD",
45056 FT_NONE, BASE_NONE, NULL, 0,
45058 { &hf_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU,
45059 { "SuccessfulRL-InformationResponse-RL-AdditionFailureFDD", "rnsap.SuccessfulRL_InformationResponse_RL_AdditionFailureFDD",
45060 FT_NONE, BASE_NONE, NULL, 0,
45062 { &hf_rnsap_RadioLinkAdditionFailureTDD_PDU,
45063 { "RadioLinkAdditionFailureTDD", "rnsap.RadioLinkAdditionFailureTDD",
45064 FT_NONE, BASE_NONE, NULL, 0,
45066 { &hf_rnsap_CauseLevel_RL_AdditionFailureTDD_PDU,
45067 { "CauseLevel-RL-AdditionFailureTDD", "rnsap.CauseLevel_RL_AdditionFailureTDD",
45068 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_AdditionFailureTDD_vals), 0,
45070 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU,
45071 { "UnsuccessfulRL-InformationResponse-RL-AdditionFailureTDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD",
45072 FT_NONE, BASE_NONE, NULL, 0,
45074 { &hf_rnsap_RadioLinkDeletionRequest_PDU,
45075 { "RadioLinkDeletionRequest", "rnsap.RadioLinkDeletionRequest",
45076 FT_NONE, BASE_NONE, NULL, 0,
45078 { &hf_rnsap_RL_InformationList_RL_DeletionRqst_PDU,
45079 { "RL-InformationList-RL-DeletionRqst", "rnsap.RL_InformationList_RL_DeletionRqst",
45080 FT_UINT32, BASE_DEC, NULL, 0,
45082 { &hf_rnsap_RL_Information_RL_DeletionRqst_PDU,
45083 { "RL-Information-RL-DeletionRqst", "rnsap.RL_Information_RL_DeletionRqst",
45084 FT_NONE, BASE_NONE, NULL, 0,
45086 { &hf_rnsap_RadioLinkDeletionResponse_PDU,
45087 { "RadioLinkDeletionResponse", "rnsap.RadioLinkDeletionResponse",
45088 FT_NONE, BASE_NONE, NULL, 0,
45090 { &hf_rnsap_RadioLinkReconfigurationPrepareFDD_PDU,
45091 { "RadioLinkReconfigurationPrepareFDD", "rnsap.RadioLinkReconfigurationPrepareFDD",
45092 FT_NONE, BASE_NONE, NULL, 0,
45094 { &hf_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD_PDU,
45095 { "UL-DPCH-Information-RL-ReconfPrepFDD", "rnsap.UL_DPCH_Information_RL_ReconfPrepFDD",
45096 FT_NONE, BASE_NONE, NULL, 0,
45098 { &hf_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD_PDU,
45099 { "DL-DPCH-Information-RL-ReconfPrepFDD", "rnsap.DL_DPCH_Information_RL_ReconfPrepFDD",
45100 FT_NONE, BASE_NONE, NULL, 0,
45102 { &hf_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU,
45103 { "DL-DPCH-Power-Information-RL-ReconfPrepFDD", "rnsap.DL_DPCH_Power_Information_RL_ReconfPrepFDD",
45104 FT_NONE, BASE_NONE, NULL, 0,
45106 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_PDU,
45107 { "DCH-DeleteList-RL-ReconfPrepFDD", "rnsap.DCH_DeleteList_RL_ReconfPrepFDD",
45108 FT_UINT32, BASE_DEC, NULL, 0,
45110 { &hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_PDU,
45111 { "RL-InformationList-RL-ReconfPrepFDD", "rnsap.RL_InformationList_RL_ReconfPrepFDD",
45112 FT_UINT32, BASE_DEC, NULL, 0,
45114 { &hf_rnsap_RL_Information_RL_ReconfPrepFDD_PDU,
45115 { "RL-Information-RL-ReconfPrepFDD", "rnsap.RL_Information_RL_ReconfPrepFDD",
45116 FT_NONE, BASE_NONE, NULL, 0,
45118 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU,
45119 { "Additional-HS-Cell-Information-RL-Reconf-Prep", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Prep",
45120 FT_UINT32, BASE_DEC, NULL, 0,
45122 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU,
45123 { "Additional-EDCH-Cell-Information-RL-Reconf-Prep", "rnsap.Additional_EDCH_Cell_Information_RL_Reconf_Prep",
45124 FT_NONE, BASE_NONE, NULL, 0,
45126 { &hf_rnsap_F_DPCH_Information_RL_ReconfPrepFDD_PDU,
45127 { "F-DPCH-Information-RL-ReconfPrepFDD", "rnsap.F_DPCH_Information_RL_ReconfPrepFDD",
45128 FT_NONE, BASE_NONE, NULL, 0,
45130 { &hf_rnsap_RadioLinkReconfigurationPrepareTDD_PDU,
45131 { "RadioLinkReconfigurationPrepareTDD", "rnsap.RadioLinkReconfigurationPrepareTDD",
45132 FT_NONE, BASE_NONE, NULL, 0,
45134 { &hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU,
45135 { "UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD",
45136 FT_UINT32, BASE_DEC, NULL, 0,
45138 { &hf_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU,
45139 { "UL-CCTrCH-AddInformation-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_AddInformation_RL_ReconfPrepTDD",
45140 FT_NONE, BASE_NONE, NULL, 0,
45142 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
45143 { "UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD",
45144 FT_UINT32, BASE_DEC, NULL, 0,
45146 { &hf_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU,
45147 { "UL-CCTrCH-ModifyInformation-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD",
45148 FT_NONE, BASE_NONE, NULL, 0,
45150 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU,
45151 { "UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD",
45152 FT_UINT32, BASE_DEC, NULL, 0,
45154 { &hf_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU,
45155 { "UL-CCTrCH-DeleteInformation-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD",
45156 FT_NONE, BASE_NONE, NULL, 0,
45158 { &hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU,
45159 { "DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD",
45160 FT_UINT32, BASE_DEC, NULL, 0,
45162 { &hf_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU,
45163 { "DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD",
45164 FT_NONE, BASE_NONE, NULL, 0,
45166 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
45167 { "DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD",
45168 FT_UINT32, BASE_DEC, NULL, 0,
45170 { &hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU,
45171 { "DL-CCTrCH-InformationModifyItem-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD",
45172 FT_NONE, BASE_NONE, NULL, 0,
45174 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU,
45175 { "DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD",
45176 FT_UINT32, BASE_DEC, NULL, 0,
45178 { &hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU,
45179 { "DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD",
45180 FT_NONE, BASE_NONE, NULL, 0,
45182 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_PDU,
45183 { "DCH-DeleteList-RL-ReconfPrepTDD", "rnsap.DCH_DeleteList_RL_ReconfPrepTDD",
45184 FT_UINT32, BASE_DEC, NULL, 0,
45186 { &hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_PDU,
45187 { "DSCH-ModifyList-RL-ReconfPrepTDD", "rnsap.DSCH_ModifyList_RL_ReconfPrepTDD",
45188 FT_UINT32, BASE_DEC, NULL, 0,
45190 { &hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_PDU,
45191 { "DSCH-DeleteList-RL-ReconfPrepTDD", "rnsap.DSCH_DeleteList_RL_ReconfPrepTDD",
45192 FT_UINT32, BASE_DEC, NULL, 0,
45194 { &hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_PDU,
45195 { "USCH-ModifyList-RL-ReconfPrepTDD", "rnsap.USCH_ModifyList_RL_ReconfPrepTDD",
45196 FT_UINT32, BASE_DEC, NULL, 0,
45198 { &hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_PDU,
45199 { "USCH-DeleteList-RL-ReconfPrepTDD", "rnsap.USCH_DeleteList_RL_ReconfPrepTDD",
45200 FT_UINT32, BASE_DEC, NULL, 0,
45202 { &hf_rnsap_RL_Information_RL_ReconfPrepTDD_PDU,
45203 { "RL-Information-RL-ReconfPrepTDD", "rnsap.RL_Information_RL_ReconfPrepTDD",
45204 FT_UINT32, BASE_DEC, NULL, 0,
45206 { &hf_rnsap_RadioLinkReconfigurationReadyFDD_PDU,
45207 { "RadioLinkReconfigurationReadyFDD", "rnsap.RadioLinkReconfigurationReadyFDD",
45208 FT_NONE, BASE_NONE, NULL, 0,
45210 { &hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_PDU,
45211 { "RL-InformationResponseList-RL-ReconfReadyFDD", "rnsap.RL_InformationResponseList_RL_ReconfReadyFDD",
45212 FT_UINT32, BASE_DEC, NULL, 0,
45214 { &hf_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU,
45215 { "RL-InformationResponseItem-RL-ReconfReadyFDD", "rnsap.RL_InformationResponseItem_RL_ReconfReadyFDD",
45216 FT_NONE, BASE_NONE, NULL, 0,
45218 { &hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_PDU,
45219 { "Additional-HS-Cell-RL-Reconf-Response", "rnsap.Additional_HS_Cell_RL_Reconf_Response",
45220 FT_UINT32, BASE_DEC, NULL, 0,
45222 { &hf_rnsap_RadioLinkReconfigurationReadyTDD_PDU,
45223 { "RadioLinkReconfigurationReadyTDD", "rnsap.RadioLinkReconfigurationReadyTDD",
45224 FT_NONE, BASE_NONE, NULL, 0,
45226 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU,
45227 { "UL-CCTrCHInformationListIE-RL-ReconfReadyTDD", "rnsap.UL_CCTrCHInformationListIE_RL_ReconfReadyTDD",
45228 FT_UINT32, BASE_DEC, NULL, 0,
45230 { &hf_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU,
45231 { "UL-DPCH-LCR-InformationAddList-RL-ReconfReadyTDD", "rnsap.UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD",
45232 FT_NONE, BASE_NONE, NULL, 0,
45234 { &hf_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU,
45235 { "UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD",
45236 FT_NONE, BASE_NONE, NULL, 0,
45238 { &hf_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU,
45239 { "UL-DPCH-InformationAddList-RL-ReconfReadyTDD768", "rnsap.UL_DPCH_InformationAddList_RL_ReconfReadyTDD768",
45240 FT_NONE, BASE_NONE, NULL, 0,
45242 { &hf_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU,
45243 { "UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD",
45244 FT_NONE, BASE_NONE, NULL, 0,
45246 { &hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU,
45247 { "UL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD", "rnsap.UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD",
45248 FT_UINT32, BASE_DEC, NULL, 0,
45250 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU,
45251 { "UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768", "rnsap.UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768",
45252 FT_UINT32, BASE_DEC, NULL, 0,
45254 { &hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU,
45255 { "UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD",
45256 FT_UINT32, BASE_DEC, NULL, 0,
45258 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU,
45259 { "DL-CCTrCHInformationListIE-RL-ReconfReadyTDD", "rnsap.DL_CCTrCHInformationListIE_RL_ReconfReadyTDD",
45260 FT_UINT32, BASE_DEC, NULL, 0,
45262 { &hf_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU,
45263 { "DL-DPCH-LCR-InformationAddList-RL-ReconfReadyTDD", "rnsap.DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD",
45264 FT_NONE, BASE_NONE, NULL, 0,
45266 { &hf_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU,
45267 { "DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD",
45268 FT_NONE, BASE_NONE, NULL, 0,
45270 { &hf_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU,
45271 { "DL-DPCH-InformationAddList-RL-ReconfReadyTDD768", "rnsap.DL_DPCH_InformationAddList_RL_ReconfReadyTDD768",
45272 FT_NONE, BASE_NONE, NULL, 0,
45274 { &hf_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU,
45275 { "DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD",
45276 FT_NONE, BASE_NONE, NULL, 0,
45278 { &hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU,
45279 { "DL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD", "rnsap.DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD",
45280 FT_UINT32, BASE_DEC, NULL, 0,
45282 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU,
45283 { "DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768", "rnsap.DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768",
45284 FT_UINT32, BASE_DEC, NULL, 0,
45286 { &hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU,
45287 { "DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD",
45288 FT_UINT32, BASE_DEC, NULL, 0,
45290 { &hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU,
45291 { "DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD",
45292 FT_UINT32, BASE_DEC, NULL, 0,
45294 { &hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU,
45295 { "DSCHToBeAddedOrModifiedList-RL-ReconfReadyTDD", "rnsap.DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD",
45296 FT_UINT32, BASE_DEC, NULL, 0,
45298 { &hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU,
45299 { "USCHToBeAddedOrModifiedList-RL-ReconfReadyTDD", "rnsap.USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD",
45300 FT_UINT32, BASE_DEC, NULL, 0,
45302 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU,
45303 { "Multiple-RL-InformationResponse-RL-ReconfReadyTDD", "rnsap.Multiple_RL_InformationResponse_RL_ReconfReadyTDD",
45304 FT_UINT32, BASE_DEC, NULL, 0,
45306 { &hf_rnsap_RadioLinkReconfigurationCommit_PDU,
45307 { "RadioLinkReconfigurationCommit", "rnsap.RadioLinkReconfigurationCommit",
45308 FT_NONE, BASE_NONE, NULL, 0,
45310 { &hf_rnsap_RadioLinkReconfigurationFailure_PDU,
45311 { "RadioLinkReconfigurationFailure", "rnsap.RadioLinkReconfigurationFailure",
45312 FT_NONE, BASE_NONE, NULL, 0,
45314 { &hf_rnsap_CauseLevel_RL_ReconfFailure_PDU,
45315 { "CauseLevel-RL-ReconfFailure", "rnsap.CauseLevel_RL_ReconfFailure",
45316 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_ReconfFailure_vals), 0,
45318 { &hf_rnsap_RL_ReconfigurationFailure_RL_ReconfFail_PDU,
45319 { "RL-ReconfigurationFailure-RL-ReconfFail", "rnsap.RL_ReconfigurationFailure_RL_ReconfFail",
45320 FT_NONE, BASE_NONE, NULL, 0,
45322 { &hf_rnsap_RadioLinkReconfigurationCancel_PDU,
45323 { "RadioLinkReconfigurationCancel", "rnsap.RadioLinkReconfigurationCancel",
45324 FT_NONE, BASE_NONE, NULL, 0,
45326 { &hf_rnsap_RadioLinkReconfigurationRequestFDD_PDU,
45327 { "RadioLinkReconfigurationRequestFDD", "rnsap.RadioLinkReconfigurationRequestFDD",
45328 FT_NONE, BASE_NONE, NULL, 0,
45330 { &hf_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD_PDU,
45331 { "UL-DPCH-Information-RL-ReconfRqstFDD", "rnsap.UL_DPCH_Information_RL_ReconfRqstFDD",
45332 FT_NONE, BASE_NONE, NULL, 0,
45334 { &hf_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD_PDU,
45335 { "DL-DPCH-Information-RL-ReconfRqstFDD", "rnsap.DL_DPCH_Information_RL_ReconfRqstFDD",
45336 FT_NONE, BASE_NONE, NULL, 0,
45338 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_PDU,
45339 { "DCH-DeleteList-RL-ReconfRqstFDD", "rnsap.DCH_DeleteList_RL_ReconfRqstFDD",
45340 FT_UINT32, BASE_DEC, NULL, 0,
45342 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_PDU,
45343 { "Additional-HS-Cell-Information-RL-Reconf-Req", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Req",
45344 FT_UINT32, BASE_DEC, NULL, 0,
45346 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU,
45347 { "Additional-EDCH-Cell-Information-RL-Reconf-Req", "rnsap.Additional_EDCH_Cell_Information_RL_Reconf_Req",
45348 FT_NONE, BASE_NONE, NULL, 0,
45350 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_PDU,
45351 { "RL-ReconfigurationRequestFDD-RL-InformationList", "rnsap.RL_ReconfigurationRequestFDD_RL_InformationList",
45352 FT_UINT32, BASE_DEC, NULL, 0,
45354 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU,
45355 { "RL-ReconfigurationRequestFDD-RL-Information-IEs", "rnsap.RL_ReconfigurationRequestFDD_RL_Information_IEs",
45356 FT_NONE, BASE_NONE, NULL, 0,
45358 { &hf_rnsap_RadioLinkReconfigurationRequestTDD_PDU,
45359 { "RadioLinkReconfigurationRequestTDD", "rnsap.RadioLinkReconfigurationRequestTDD",
45360 FT_NONE, BASE_NONE, NULL, 0,
45362 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU,
45363 { "UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD",
45364 FT_UINT32, BASE_DEC, NULL, 0,
45366 { &hf_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU,
45367 { "UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD",
45368 FT_NONE, BASE_NONE, NULL, 0,
45370 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU,
45371 { "UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD",
45372 FT_UINT32, BASE_DEC, NULL, 0,
45374 { &hf_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU,
45375 { "UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD",
45376 FT_NONE, BASE_NONE, NULL, 0,
45378 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU,
45379 { "DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD",
45380 FT_UINT32, BASE_DEC, NULL, 0,
45382 { &hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU,
45383 { "DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD",
45384 FT_NONE, BASE_NONE, NULL, 0,
45386 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU,
45387 { "DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD",
45388 FT_UINT32, BASE_DEC, NULL, 0,
45390 { &hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU,
45391 { "DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD",
45392 FT_NONE, BASE_NONE, NULL, 0,
45394 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_PDU,
45395 { "DCH-DeleteList-RL-ReconfRqstTDD", "rnsap.DCH_DeleteList_RL_ReconfRqstTDD",
45396 FT_UINT32, BASE_DEC, NULL, 0,
45398 { &hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU,
45399 { "Multiple-RL-ReconfigurationRequestTDD-RL-Information", "rnsap.Multiple_RL_ReconfigurationRequestTDD_RL_Information",
45400 FT_UINT32, BASE_DEC, NULL, 0,
45402 { &hf_rnsap_RadioLinkReconfigurationResponseFDD_PDU,
45403 { "RadioLinkReconfigurationResponseFDD", "rnsap.RadioLinkReconfigurationResponseFDD",
45404 FT_NONE, BASE_NONE, NULL, 0,
45406 { &hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_PDU,
45407 { "RL-InformationResponseList-RL-ReconfRspFDD", "rnsap.RL_InformationResponseList_RL_ReconfRspFDD",
45408 FT_UINT32, BASE_DEC, NULL, 0,
45410 { &hf_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD_PDU,
45411 { "RL-InformationResponseItem-RL-ReconfRspFDD", "rnsap.RL_InformationResponseItem_RL_ReconfRspFDD",
45412 FT_NONE, BASE_NONE, NULL, 0,
45414 { &hf_rnsap_RadioLinkReconfigurationResponseTDD_PDU,
45415 { "RadioLinkReconfigurationResponseTDD", "rnsap.RadioLinkReconfigurationResponseTDD",
45416 FT_NONE, BASE_NONE, NULL, 0,
45418 { &hf_rnsap_RL_InformationResponse_RL_ReconfRspTDD_PDU,
45419 { "RL-InformationResponse-RL-ReconfRspTDD", "rnsap.RL_InformationResponse_RL_ReconfRspTDD",
45420 FT_NONE, BASE_NONE, NULL, 0,
45422 { &hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU,
45423 { "DL-CCTrCH-InformationList-RL-ReconfRspTDD", "rnsap.DL_CCTrCH_InformationList_RL_ReconfRspTDD",
45424 FT_UINT32, BASE_DEC, NULL, 0,
45426 { &hf_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU,
45427 { "DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD", "rnsap.DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD",
45428 FT_NONE, BASE_NONE, NULL, 0,
45430 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU,
45431 { "Multiple-RL-InformationResponse-RL-ReconfRspTDD", "rnsap.Multiple_RL_InformationResponse_RL_ReconfRspTDD",
45432 FT_UINT32, BASE_DEC, NULL, 0,
45434 { &hf_rnsap_RadioLinkFailureIndication_PDU,
45435 { "RadioLinkFailureIndication", "rnsap.RadioLinkFailureIndication",
45436 FT_NONE, BASE_NONE, NULL, 0,
45438 { &hf_rnsap_Reporting_Object_RL_FailureInd_PDU,
45439 { "Reporting-Object-RL-FailureInd", "rnsap.Reporting_Object_RL_FailureInd",
45440 FT_UINT32, BASE_DEC, VALS(rnsap_Reporting_Object_RL_FailureInd_vals), 0,
45442 { &hf_rnsap_RL_Information_RL_FailureInd_PDU,
45443 { "RL-Information-RL-FailureInd", "rnsap.RL_Information_RL_FailureInd",
45444 FT_NONE, BASE_NONE, NULL, 0,
45446 { &hf_rnsap_RL_Set_Information_RL_FailureInd_PDU,
45447 { "RL-Set-Information-RL-FailureInd", "rnsap.RL_Set_Information_RL_FailureInd",
45448 FT_NONE, BASE_NONE, NULL, 0,
45450 { &hf_rnsap_CCTrCH_InformationItem_RL_FailureInd_PDU,
45451 { "CCTrCH-InformationItem-RL-FailureInd", "rnsap.CCTrCH_InformationItem_RL_FailureInd",
45452 FT_NONE, BASE_NONE, NULL, 0,
45454 { &hf_rnsap_RadioLinkPreemptionRequiredIndication_PDU,
45455 { "RadioLinkPreemptionRequiredIndication", "rnsap.RadioLinkPreemptionRequiredIndication",
45456 FT_NONE, BASE_NONE, NULL, 0,
45458 { &hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_PDU,
45459 { "RL-InformationList-RL-PreemptRequiredInd", "rnsap.RL_InformationList_RL_PreemptRequiredInd",
45460 FT_UINT32, BASE_DEC, NULL, 0,
45462 { &hf_rnsap_RL_InformationItem_RL_PreemptRequiredInd_PDU,
45463 { "RL-InformationItem-RL-PreemptRequiredInd", "rnsap.RL_InformationItem_RL_PreemptRequiredInd",
45464 FT_NONE, BASE_NONE, NULL, 0,
45466 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU,
45467 { "HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd", "rnsap.HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd",
45468 FT_UINT32, BASE_DEC, NULL, 0,
45470 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU,
45471 { "HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd", "rnsap.HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd",
45472 FT_NONE, BASE_NONE, NULL, 0,
45474 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU,
45475 { "EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd", "rnsap.EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd",
45476 FT_UINT32, BASE_DEC, NULL, 0,
45478 { &hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU,
45479 { "EDCH-MacdFlowSpecificInformationItem-RL-PreemptRequiredInd", "rnsap.EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd",
45480 FT_NONE, BASE_NONE, NULL, 0,
45482 { &hf_rnsap_RadioLinkRestoreIndication_PDU,
45483 { "RadioLinkRestoreIndication", "rnsap.RadioLinkRestoreIndication",
45484 FT_NONE, BASE_NONE, NULL, 0,
45486 { &hf_rnsap_Reporting_Object_RL_RestoreInd_PDU,
45487 { "Reporting-Object-RL-RestoreInd", "rnsap.Reporting_Object_RL_RestoreInd",
45488 FT_UINT32, BASE_DEC, VALS(rnsap_Reporting_Object_RL_RestoreInd_vals), 0,
45490 { &hf_rnsap_RL_Information_RL_RestoreInd_PDU,
45491 { "RL-Information-RL-RestoreInd", "rnsap.RL_Information_RL_RestoreInd",
45492 FT_NONE, BASE_NONE, NULL, 0,
45494 { &hf_rnsap_RL_Set_Information_RL_RestoreInd_PDU,
45495 { "RL-Set-Information-RL-RestoreInd", "rnsap.RL_Set_Information_RL_RestoreInd",
45496 FT_NONE, BASE_NONE, NULL, 0,
45498 { &hf_rnsap_CCTrCH_InformationItem_RL_RestoreInd_PDU,
45499 { "CCTrCH-InformationItem-RL-RestoreInd", "rnsap.CCTrCH_InformationItem_RL_RestoreInd",
45500 FT_NONE, BASE_NONE, NULL, 0,
45502 { &hf_rnsap_DL_PowerControlRequest_PDU,
45503 { "DL-PowerControlRequest", "rnsap.DL_PowerControlRequest",
45504 FT_NONE, BASE_NONE, NULL, 0,
45506 { &hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU,
45507 { "DL-ReferencePowerInformationList-DL-PC-Rqst", "rnsap.DL_ReferencePowerInformationList_DL_PC_Rqst",
45508 FT_UINT32, BASE_DEC, NULL, 0,
45510 { &hf_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst_PDU,
45511 { "DL-ReferencePowerInformation-DL-PC-Rqst", "rnsap.DL_ReferencePowerInformation_DL_PC_Rqst",
45512 FT_NONE, BASE_NONE, NULL, 0,
45514 { &hf_rnsap_DL_PowerTimeslotControlRequest_PDU,
45515 { "DL-PowerTimeslotControlRequest", "rnsap.DL_PowerTimeslotControlRequest",
45516 FT_NONE, BASE_NONE, NULL, 0,
45518 { &hf_rnsap_PhysicalChannelReconfigurationRequestFDD_PDU,
45519 { "PhysicalChannelReconfigurationRequestFDD", "rnsap.PhysicalChannelReconfigurationRequestFDD",
45520 FT_NONE, BASE_NONE, NULL, 0,
45522 { &hf_rnsap_RL_Information_PhyChReconfRqstFDD_PDU,
45523 { "RL-Information-PhyChReconfRqstFDD", "rnsap.RL_Information_PhyChReconfRqstFDD",
45524 FT_NONE, BASE_NONE, NULL, 0,
45526 { &hf_rnsap_PhysicalChannelReconfigurationRequestTDD_PDU,
45527 { "PhysicalChannelReconfigurationRequestTDD", "rnsap.PhysicalChannelReconfigurationRequestTDD",
45528 FT_NONE, BASE_NONE, NULL, 0,
45530 { &hf_rnsap_RL_Information_PhyChReconfRqstTDD_PDU,
45531 { "RL-Information-PhyChReconfRqstTDD", "rnsap.RL_Information_PhyChReconfRqstTDD",
45532 FT_NONE, BASE_NONE, NULL, 0,
45534 { &hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU,
45535 { "UL-CCTrCH-InformationListIE-PhyChReconfRqstTDD", "rnsap.UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD",
45536 FT_UINT32, BASE_DEC, NULL, 0,
45538 { &hf_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU,
45539 { "UL-DPCH-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_DPCH_InformationItem_PhyChReconfRqstTDD",
45540 FT_NONE, BASE_NONE, NULL, 0,
45542 { &hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU,
45543 { "UL-TimeslotLCR-InformationList-PhyChReconfRqstTDD", "rnsap.UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD",
45544 FT_UINT32, BASE_DEC, NULL, 0,
45546 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU,
45547 { "UL-Timeslot-InformationList-PhyChReconfRqstTDD768", "rnsap.UL_Timeslot_InformationList_PhyChReconfRqstTDD768",
45548 FT_UINT32, BASE_DEC, NULL, 0,
45550 { &hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU,
45551 { "DL-CCTrCH-InformationListIE-PhyChReconfRqstTDD", "rnsap.DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD",
45552 FT_UINT32, BASE_DEC, NULL, 0,
45554 { &hf_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU,
45555 { "DL-DPCH-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_DPCH_InformationItem_PhyChReconfRqstTDD",
45556 FT_NONE, BASE_NONE, NULL, 0,
45558 { &hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU,
45559 { "DL-TimeslotLCR-InformationList-PhyChReconfRqstTDD", "rnsap.DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD",
45560 FT_UINT32, BASE_DEC, NULL, 0,
45562 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU,
45563 { "DL-Timeslot-InformationList-PhyChReconfRqstTDD768", "rnsap.DL_Timeslot_InformationList_PhyChReconfRqstTDD768",
45564 FT_UINT32, BASE_DEC, NULL, 0,
45566 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU,
45567 { "HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD",
45568 FT_UINT32, BASE_DEC, NULL, 0,
45570 { &hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU,
45571 { "HSPDSCH-Timeslot-InformationListLCR-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD",
45572 FT_UINT32, BASE_DEC, NULL, 0,
45574 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU,
45575 { "HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD768", "rnsap.HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768",
45576 FT_UINT32, BASE_DEC, NULL, 0,
45578 { &hf_rnsap_PhysicalChannelReconfigurationCommand_PDU,
45579 { "PhysicalChannelReconfigurationCommand", "rnsap.PhysicalChannelReconfigurationCommand",
45580 FT_NONE, BASE_NONE, NULL, 0,
45582 { &hf_rnsap_PhysicalChannelReconfigurationFailure_PDU,
45583 { "PhysicalChannelReconfigurationFailure", "rnsap.PhysicalChannelReconfigurationFailure",
45584 FT_NONE, BASE_NONE, NULL, 0,
45586 { &hf_rnsap_RadioLinkCongestionIndication_PDU,
45587 { "RadioLinkCongestionIndication", "rnsap.RadioLinkCongestionIndication",
45588 FT_NONE, BASE_NONE, NULL, 0,
45590 { &hf_rnsap_RL_InformationList_RL_CongestInd_PDU,
45591 { "RL-InformationList-RL-CongestInd", "rnsap.RL_InformationList_RL_CongestInd",
45592 FT_UINT32, BASE_DEC, NULL, 0,
45594 { &hf_rnsap_RL_InformationItem_RL_CongestInd_PDU,
45595 { "RL-InformationItem-RL-CongestInd", "rnsap.RL_InformationItem_RL_CongestInd",
45596 FT_NONE, BASE_NONE, NULL, 0,
45598 { &hf_rnsap_DCH_Rate_InformationItem_RL_CongestInd_PDU,
45599 { "DCH-Rate-InformationItem-RL-CongestInd", "rnsap.DCH_Rate_InformationItem_RL_CongestInd",
45600 FT_NONE, BASE_NONE, NULL, 0,
45602 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU,
45603 { "EDCH-MacdFlowSpecificInformationList-RL-CongestInd", "rnsap.EDCH_MacdFlowSpecificInformationList_RL_CongestInd",
45604 FT_UINT32, BASE_DEC, NULL, 0,
45606 { &hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU,
45607 { "EDCH-MacdFlowSpecificInformationItem-RL-CongestInd", "rnsap.EDCH_MacdFlowSpecificInformationItem_RL_CongestInd",
45608 FT_NONE, BASE_NONE, NULL, 0,
45610 { &hf_rnsap_UplinkSignallingTransferIndicationFDD_PDU,
45611 { "UplinkSignallingTransferIndicationFDD", "rnsap.UplinkSignallingTransferIndicationFDD",
45612 FT_NONE, BASE_NONE, NULL, 0,
45614 { &hf_rnsap_UplinkSignallingTransferIndicationTDD_PDU,
45615 { "UplinkSignallingTransferIndicationTDD", "rnsap.UplinkSignallingTransferIndicationTDD",
45616 FT_NONE, BASE_NONE, NULL, 0,
45618 { &hf_rnsap_DownlinkSignallingTransferRequest_PDU,
45619 { "DownlinkSignallingTransferRequest", "rnsap.DownlinkSignallingTransferRequest",
45620 FT_NONE, BASE_NONE, NULL, 0,
45622 { &hf_rnsap_RelocationCommit_PDU,
45623 { "RelocationCommit", "rnsap.RelocationCommit",
45624 FT_NONE, BASE_NONE, NULL, 0,
45626 { &hf_rnsap_PagingRequest_PDU,
45627 { "PagingRequest", "rnsap.PagingRequest",
45628 FT_NONE, BASE_NONE, NULL, 0,
45630 { &hf_rnsap_PagingArea_PagingRqst_PDU,
45631 { "PagingArea-PagingRqst", "rnsap.PagingArea_PagingRqst",
45632 FT_UINT32, BASE_DEC, VALS(rnsap_PagingArea_PagingRqst_vals), 0,
45634 { &hf_rnsap_CNOriginatedPage_PagingRqst_PDU,
45635 { "CNOriginatedPage-PagingRqst", "rnsap.CNOriginatedPage_PagingRqst",
45636 FT_NONE, BASE_NONE, NULL, 0,
45638 { &hf_rnsap_DedicatedMeasurementInitiationRequest_PDU,
45639 { "DedicatedMeasurementInitiationRequest", "rnsap.DedicatedMeasurementInitiationRequest",
45640 FT_NONE, BASE_NONE, NULL, 0,
45642 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Rqst_PDU,
45643 { "DedicatedMeasurementObjectType-DM-Rqst", "rnsap.DedicatedMeasurementObjectType_DM_Rqst",
45644 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Rqst_vals), 0,
45646 { &hf_rnsap_RL_InformationItem_DM_Rqst_PDU,
45647 { "RL-InformationItem-DM-Rqst", "rnsap.RL_InformationItem_DM_Rqst",
45648 FT_NONE, BASE_NONE, NULL, 0,
45650 { &hf_rnsap_HSSICH_Info_DM_Rqst_PDU,
45651 { "HSSICH-Info-DM-Rqst", "rnsap.HSSICH_Info_DM_Rqst",
45652 FT_UINT32, BASE_DEC, NULL, 0,
45654 { &hf_rnsap_HSSICH_Info_DM_Rqst_Extension_PDU,
45655 { "HSSICH-Info-DM-Rqst-Extension", "rnsap.HSSICH_Info_DM_Rqst_Extension",
45656 FT_UINT32, BASE_DEC, NULL, 0,
45658 { &hf_rnsap_RL_Set_InformationItem_DM_Rqst_PDU,
45659 { "RL-Set-InformationItem-DM-Rqst", "rnsap.RL_Set_InformationItem_DM_Rqst",
45660 FT_NONE, BASE_NONE, NULL, 0,
45662 { &hf_rnsap_DedicatedMeasurementInitiationResponse_PDU,
45663 { "DedicatedMeasurementInitiationResponse", "rnsap.DedicatedMeasurementInitiationResponse",
45664 FT_NONE, BASE_NONE, NULL, 0,
45666 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Rsp_PDU,
45667 { "DedicatedMeasurementObjectType-DM-Rsp", "rnsap.DedicatedMeasurementObjectType_DM_Rsp",
45668 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Rsp_vals), 0,
45670 { &hf_rnsap_RL_InformationItem_DM_Rsp_PDU,
45671 { "RL-InformationItem-DM-Rsp", "rnsap.RL_InformationItem_DM_Rsp",
45672 FT_NONE, BASE_NONE, NULL, 0,
45674 { &hf_rnsap_RL_Set_InformationItem_DM_Rsp_PDU,
45675 { "RL-Set-InformationItem-DM-Rsp", "rnsap.RL_Set_InformationItem_DM_Rsp",
45676 FT_NONE, BASE_NONE, NULL, 0,
45678 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU,
45679 { "Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp",
45680 FT_UINT32, BASE_DEC, NULL, 0,
45682 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU,
45683 { "Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp",
45684 FT_UINT32, BASE_DEC, NULL, 0,
45686 { &hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU,
45687 { "Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp", "rnsap.Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp",
45688 FT_UINT32, BASE_DEC, NULL, 0,
45690 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU,
45691 { "Multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp",
45692 FT_UINT32, BASE_DEC, NULL, 0,
45694 { &hf_rnsap_DedicatedMeasurementInitiationFailure_PDU,
45695 { "DedicatedMeasurementInitiationFailure", "rnsap.DedicatedMeasurementInitiationFailure",
45696 FT_NONE, BASE_NONE, NULL, 0,
45698 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_PDU,
45699 { "DedicatedMeasurementObjectType-DM-Fail", "rnsap.DedicatedMeasurementObjectType_DM_Fail",
45700 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Fail_vals), 0,
45702 { &hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_PDU,
45703 { "RL-Unsuccessful-InformationItem-DM-Fail", "rnsap.RL_Unsuccessful_InformationItem_DM_Fail",
45704 FT_NONE, BASE_NONE, NULL, 0,
45706 { &hf_rnsap_RL_Successful_InformationItem_DM_Fail_PDU,
45707 { "RL-Successful-InformationItem-DM-Fail", "rnsap.RL_Successful_InformationItem_DM_Fail",
45708 FT_NONE, BASE_NONE, NULL, 0,
45710 { &hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU,
45711 { "RL-Set-Unsuccessful-InformationItem-DM-Fail", "rnsap.RL_Set_Unsuccessful_InformationItem_DM_Fail",
45712 FT_NONE, BASE_NONE, NULL, 0,
45714 { &hf_rnsap_RL_Set_Successful_InformationItem_DM_Fail_PDU,
45715 { "RL-Set-Successful-InformationItem-DM-Fail", "rnsap.RL_Set_Successful_InformationItem_DM_Fail",
45716 FT_NONE, BASE_NONE, NULL, 0,
45718 { &hf_rnsap_DedicatedMeasurementReport_PDU,
45719 { "DedicatedMeasurementReport", "rnsap.DedicatedMeasurementReport",
45720 FT_NONE, BASE_NONE, NULL, 0,
45722 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Rprt_PDU,
45723 { "DedicatedMeasurementObjectType-DM-Rprt", "rnsap.DedicatedMeasurementObjectType_DM_Rprt",
45724 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Rprt_vals), 0,
45726 { &hf_rnsap_RL_InformationItem_DM_Rprt_PDU,
45727 { "RL-InformationItem-DM-Rprt", "rnsap.RL_InformationItem_DM_Rprt",
45728 FT_NONE, BASE_NONE, NULL, 0,
45730 { &hf_rnsap_RL_Set_InformationItem_DM_Rprt_PDU,
45731 { "RL-Set-InformationItem-DM-Rprt", "rnsap.RL_Set_InformationItem_DM_Rprt",
45732 FT_NONE, BASE_NONE, NULL, 0,
45734 { &hf_rnsap_DedicatedMeasurementTerminationRequest_PDU,
45735 { "DedicatedMeasurementTerminationRequest", "rnsap.DedicatedMeasurementTerminationRequest",
45736 FT_NONE, BASE_NONE, NULL, 0,
45738 { &hf_rnsap_DedicatedMeasurementFailureIndication_PDU,
45739 { "DedicatedMeasurementFailureIndication", "rnsap.DedicatedMeasurementFailureIndication",
45740 FT_NONE, BASE_NONE, NULL, 0,
45742 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU,
45743 { "DedicatedMeasurementObjectType-DM-Fail-Ind", "rnsap.DedicatedMeasurementObjectType_DM_Fail_Ind",
45744 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_vals), 0,
45746 { &hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU,
45747 { "RL-Unsuccessful-InformationItem-DM-Fail-Ind", "rnsap.RL_Unsuccessful_InformationItem_DM_Fail_Ind",
45748 FT_NONE, BASE_NONE, NULL, 0,
45750 { &hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU,
45751 { "RL-Set-Unsuccessful-InformationItem-DM-Fail-Ind", "rnsap.RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind",
45752 FT_NONE, BASE_NONE, NULL, 0,
45754 { &hf_rnsap_CommonTransportChannelResourcesReleaseRequest_PDU,
45755 { "CommonTransportChannelResourcesReleaseRequest", "rnsap.CommonTransportChannelResourcesReleaseRequest",
45756 FT_NONE, BASE_NONE, NULL, 0,
45758 { &hf_rnsap_CommonTransportChannelResourcesRequest_PDU,
45759 { "CommonTransportChannelResourcesRequest", "rnsap.CommonTransportChannelResourcesRequest",
45760 FT_NONE, BASE_NONE, NULL, 0,
45762 { &hf_rnsap_CommonTransportChannelResourcesResponseFDD_PDU,
45763 { "CommonTransportChannelResourcesResponseFDD", "rnsap.CommonTransportChannelResourcesResponseFDD",
45764 FT_NONE, BASE_NONE, NULL, 0,
45766 { &hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU,
45767 { "FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspFDD", "rnsap.FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD",
45768 FT_NONE, BASE_NONE, NULL, 0,
45770 { &hf_rnsap_CommonTransportChannelResourcesResponseTDD_PDU,
45771 { "CommonTransportChannelResourcesResponseTDD", "rnsap.CommonTransportChannelResourcesResponseTDD",
45772 FT_NONE, BASE_NONE, NULL, 0,
45774 { &hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU,
45775 { "FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspTDD", "rnsap.FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD",
45776 FT_NONE, BASE_NONE, NULL, 0,
45778 { &hf_rnsap_CommonTransportChannelResourcesFailure_PDU,
45779 { "CommonTransportChannelResourcesFailure", "rnsap.CommonTransportChannelResourcesFailure",
45780 FT_NONE, BASE_NONE, NULL, 0,
45782 { &hf_rnsap_CompressedModeCommand_PDU,
45783 { "CompressedModeCommand", "rnsap.CompressedModeCommand",
45784 FT_NONE, BASE_NONE, NULL, 0,
45786 { &hf_rnsap_ErrorIndication_PDU,
45787 { "ErrorIndication", "rnsap.ErrorIndication",
45788 FT_NONE, BASE_NONE, NULL, 0,
45790 { &hf_rnsap_CommonMeasurementInitiationRequest_PDU,
45791 { "CommonMeasurementInitiationRequest", "rnsap.CommonMeasurementInitiationRequest",
45792 FT_NONE, BASE_NONE, NULL, 0,
45794 { &hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU,
45795 { "CommonMeasurementObjectType-CM-Rqst", "rnsap.CommonMeasurementObjectType_CM_Rqst",
45796 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rqst_vals), 0,
45798 { &hf_rnsap_CommonMeasurementInitiationResponse_PDU,
45799 { "CommonMeasurementInitiationResponse", "rnsap.CommonMeasurementInitiationResponse",
45800 FT_NONE, BASE_NONE, NULL, 0,
45802 { &hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU,
45803 { "CommonMeasurementObjectType-CM-Rsp", "rnsap.CommonMeasurementObjectType_CM_Rsp",
45804 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rsp_vals), 0,
45806 { &hf_rnsap_CommonMeasurementInitiationFailure_PDU,
45807 { "CommonMeasurementInitiationFailure", "rnsap.CommonMeasurementInitiationFailure",
45808 FT_NONE, BASE_NONE, NULL, 0,
45810 { &hf_rnsap_CommonMeasurementReport_PDU,
45811 { "CommonMeasurementReport", "rnsap.CommonMeasurementReport",
45812 FT_NONE, BASE_NONE, NULL, 0,
45814 { &hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU,
45815 { "CommonMeasurementObjectType-CM-Rprt", "rnsap.CommonMeasurementObjectType_CM_Rprt",
45816 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rprt_vals), 0,
45818 { &hf_rnsap_CommonMeasurementTerminationRequest_PDU,
45819 { "CommonMeasurementTerminationRequest", "rnsap.CommonMeasurementTerminationRequest",
45820 FT_NONE, BASE_NONE, NULL, 0,
45822 { &hf_rnsap_CommonMeasurementFailureIndication_PDU,
45823 { "CommonMeasurementFailureIndication", "rnsap.CommonMeasurementFailureIndication",
45824 FT_NONE, BASE_NONE, NULL, 0,
45826 { &hf_rnsap_InformationExchangeInitiationRequest_PDU,
45827 { "InformationExchangeInitiationRequest", "rnsap.InformationExchangeInitiationRequest",
45828 FT_NONE, BASE_NONE, NULL, 0,
45830 { &hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU,
45831 { "InformationExchangeObjectType-InfEx-Rqst", "rnsap.InformationExchangeObjectType_InfEx_Rqst",
45832 FT_UINT32, BASE_DEC, VALS(rnsap_InformationExchangeObjectType_InfEx_Rqst_vals), 0,
45834 { &hf_rnsap_GSM_Cell_InfEx_Rqst_PDU,
45835 { "GSM-Cell-InfEx-Rqst", "rnsap.GSM_Cell_InfEx_Rqst",
45836 FT_NONE, BASE_NONE, NULL, 0,
45838 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU,
45839 { "MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst",
45840 FT_UINT32, BASE_DEC, NULL, 0,
45842 { &hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU,
45843 { "MBMS-Cell-InfEx-Rqst", "rnsap.MBMS_Cell_InfEx_Rqst",
45844 FT_UINT32, BASE_DEC, NULL, 0,
45846 { &hf_rnsap_InformationExchangeInitiationResponse_PDU,
45847 { "InformationExchangeInitiationResponse", "rnsap.InformationExchangeInitiationResponse",
45848 FT_NONE, BASE_NONE, NULL, 0,
45850 { &hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU,
45851 { "InformationExchangeObjectType-InfEx-Rsp", "rnsap.InformationExchangeObjectType_InfEx_Rsp",
45852 FT_UINT32, BASE_DEC, VALS(rnsap_InformationExchangeObjectType_InfEx_Rsp_vals), 0,
45854 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU,
45855 { "MBMS-Bearer-Service-List-InfEx-Rsp", "rnsap.MBMS_Bearer_Service_List_InfEx_Rsp",
45856 FT_UINT32, BASE_DEC, NULL, 0,
45858 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU,
45859 { "MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp",
45860 FT_UINT32, BASE_DEC, NULL, 0,
45862 { &hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU,
45863 { "MBMS-Cell-InfEx-Rsp", "rnsap.MBMS_Cell_InfEx_Rsp",
45864 FT_UINT32, BASE_DEC, NULL, 0,
45866 { &hf_rnsap_InformationExchangeInitiationFailure_PDU,
45867 { "InformationExchangeInitiationFailure", "rnsap.InformationExchangeInitiationFailure",
45868 FT_NONE, BASE_NONE, NULL, 0,
45870 { &hf_rnsap_InformationReport_PDU,
45871 { "InformationReport", "rnsap.InformationReport",
45872 FT_NONE, BASE_NONE, NULL, 0,
45874 { &hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU,
45875 { "InformationExchangeObjectType-InfEx-Rprt", "rnsap.InformationExchangeObjectType_InfEx_Rprt",
45876 FT_UINT32, BASE_DEC, VALS(rnsap_InformationExchangeObjectType_InfEx_Rprt_vals), 0,
45878 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU,
45879 { "MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt",
45880 FT_UINT32, BASE_DEC, NULL, 0,
45882 { &hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU,
45883 { "MBMS-Cell-InfEx-Rprt", "rnsap.MBMS_Cell_InfEx_Rprt",
45884 FT_UINT32, BASE_DEC, NULL, 0,
45886 { &hf_rnsap_InformationExchangeTerminationRequest_PDU,
45887 { "InformationExchangeTerminationRequest", "rnsap.InformationExchangeTerminationRequest",
45888 FT_NONE, BASE_NONE, NULL, 0,
45890 { &hf_rnsap_InformationExchangeFailureIndication_PDU,
45891 { "InformationExchangeFailureIndication", "rnsap.InformationExchangeFailureIndication",
45892 FT_NONE, BASE_NONE, NULL, 0,
45894 { &hf_rnsap_ResetRequest_PDU,
45895 { "ResetRequest", "rnsap.ResetRequest",
45896 FT_NONE, BASE_NONE, NULL, 0,
45898 { &hf_rnsap_ResetIndicator_PDU,
45899 { "ResetIndicator", "rnsap.ResetIndicator",
45900 FT_UINT32, BASE_DEC, VALS(rnsap_ResetIndicator_vals), 0,
45902 { &hf_rnsap_ContextInfoItem_Reset_PDU,
45903 { "ContextInfoItem-Reset", "rnsap.ContextInfoItem_Reset",
45904 FT_NONE, BASE_NONE, NULL, 0,
45906 { &hf_rnsap_ContextGroupInfoItem_Reset_PDU,
45907 { "ContextGroupInfoItem-Reset", "rnsap.ContextGroupInfoItem_Reset",
45908 FT_NONE, BASE_NONE, NULL, 0,
45910 { &hf_rnsap_ResetResponse_PDU,
45911 { "ResetResponse", "rnsap.ResetResponse",
45912 FT_NONE, BASE_NONE, NULL, 0,
45914 { &hf_rnsap_RadioLinkActivationCommandFDD_PDU,
45915 { "RadioLinkActivationCommandFDD", "rnsap.RadioLinkActivationCommandFDD",
45916 FT_NONE, BASE_NONE, NULL, 0,
45918 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU,
45919 { "DelayedActivationInformationList-RL-ActivationCmdFDD", "rnsap.DelayedActivationInformationList_RL_ActivationCmdFDD",
45920 FT_UINT32, BASE_DEC, NULL, 0,
45922 { &hf_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD_PDU,
45923 { "DelayedActivationInformation-RL-ActivationCmdFDD", "rnsap.DelayedActivationInformation_RL_ActivationCmdFDD",
45924 FT_NONE, BASE_NONE, NULL, 0,
45926 { &hf_rnsap_RadioLinkActivationCommandTDD_PDU,
45927 { "RadioLinkActivationCommandTDD", "rnsap.RadioLinkActivationCommandTDD",
45928 FT_NONE, BASE_NONE, NULL, 0,
45930 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU,
45931 { "DelayedActivationInformationList-RL-ActivationCmdTDD", "rnsap.DelayedActivationInformationList_RL_ActivationCmdTDD",
45932 FT_UINT32, BASE_DEC, NULL, 0,
45934 { &hf_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD_PDU,
45935 { "DelayedActivationInformation-RL-ActivationCmdTDD", "rnsap.DelayedActivationInformation_RL_ActivationCmdTDD",
45936 FT_NONE, BASE_NONE, NULL, 0,
45938 { &hf_rnsap_GERANUplinkSignallingTransferIndication_PDU,
45939 { "GERANUplinkSignallingTransferIndication", "rnsap.GERANUplinkSignallingTransferIndication",
45940 FT_NONE, BASE_NONE, NULL, 0,
45942 { &hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU,
45943 { "RadioLinkParameterUpdateIndicationFDD", "rnsap.RadioLinkParameterUpdateIndicationFDD",
45944 FT_NONE, BASE_NONE, NULL, 0,
45946 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU,
45947 { "RL-ParameterUpdateIndicationFDD-RL-InformationList", "rnsap.RL_ParameterUpdateIndicationFDD_RL_InformationList",
45948 FT_UINT32, BASE_DEC, NULL, 0,
45950 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU,
45951 { "RL-ParameterUpdateIndicationFDD-RL-Information-Item", "rnsap.RL_ParameterUpdateIndicationFDD_RL_Information_Item",
45952 FT_NONE, BASE_NONE, NULL, 0,
45954 { &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU,
45955 { "Additional-HS-Cell-Information-RL-Param-Upd", "rnsap.Additional_HS_Cell_Information_RL_Param_Upd",
45956 FT_UINT32, BASE_DEC, NULL, 0,
45958 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU,
45959 { "Additional-EDCH-Cell-Information-RL-Param-Upd", "rnsap.Additional_EDCH_Cell_Information_RL_Param_Upd",
45960 FT_UINT32, BASE_DEC, NULL, 0,
45962 { &hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU,
45963 { "RadioLinkParameterUpdateIndicationTDD", "rnsap.RadioLinkParameterUpdateIndicationTDD",
45964 FT_NONE, BASE_NONE, NULL, 0,
45966 { &hf_rnsap_UEMeasurementInitiationRequest_PDU,
45967 { "UEMeasurementInitiationRequest", "rnsap.UEMeasurementInitiationRequest",
45968 FT_NONE, BASE_NONE, NULL, 0,
45970 { &hf_rnsap_UEMeasurementInitiationResponse_PDU,
45971 { "UEMeasurementInitiationResponse", "rnsap.UEMeasurementInitiationResponse",
45972 FT_NONE, BASE_NONE, NULL, 0,
45974 { &hf_rnsap_UEMeasurementInitiationFailure_PDU,
45975 { "UEMeasurementInitiationFailure", "rnsap.UEMeasurementInitiationFailure",
45976 FT_NONE, BASE_NONE, NULL, 0,
45978 { &hf_rnsap_UEMeasurementReport_PDU,
45979 { "UEMeasurementReport", "rnsap.UEMeasurementReport",
45980 FT_NONE, BASE_NONE, NULL, 0,
45982 { &hf_rnsap_UEMeasurementTerminationRequest_PDU,
45983 { "UEMeasurementTerminationRequest", "rnsap.UEMeasurementTerminationRequest",
45984 FT_NONE, BASE_NONE, NULL, 0,
45986 { &hf_rnsap_UEMeasurementFailureIndication_PDU,
45987 { "UEMeasurementFailureIndication", "rnsap.UEMeasurementFailureIndication",
45988 FT_NONE, BASE_NONE, NULL, 0,
45990 { &hf_rnsap_IurInvokeTrace_PDU,
45991 { "IurInvokeTrace", "rnsap.IurInvokeTrace",
45992 FT_NONE, BASE_NONE, NULL, 0,
45994 { &hf_rnsap_ListOfInterfacesToTrace_PDU,
45995 { "ListOfInterfacesToTrace", "rnsap.ListOfInterfacesToTrace",
45996 FT_UINT32, BASE_DEC, NULL, 0,
45998 { &hf_rnsap_InterfacesToTraceItem_PDU,
45999 { "InterfacesToTraceItem", "rnsap.InterfacesToTraceItem",
46000 FT_NONE, BASE_NONE, NULL, 0,
46002 { &hf_rnsap_IurDeactivateTrace_PDU,
46003 { "IurDeactivateTrace", "rnsap.IurDeactivateTrace",
46004 FT_NONE, BASE_NONE, NULL, 0,
46006 { &hf_rnsap_MBMSAttachCommand_PDU,
46007 { "MBMSAttachCommand", "rnsap.MBMSAttachCommand",
46008 FT_NONE, BASE_NONE, NULL, 0,
46010 { &hf_rnsap_MBMSDetachCommand_PDU,
46011 { "MBMSDetachCommand", "rnsap.MBMSDetachCommand",
46012 FT_NONE, BASE_NONE, NULL, 0,
46014 { &hf_rnsap_DirectInformationTransfer_PDU,
46015 { "DirectInformationTransfer", "rnsap.DirectInformationTransfer",
46016 FT_NONE, BASE_NONE, NULL, 0,
46018 { &hf_rnsap_EnhancedRelocationRequest_PDU,
46019 { "EnhancedRelocationRequest", "rnsap.EnhancedRelocationRequest",
46020 FT_NONE, BASE_NONE, NULL, 0,
46022 { &hf_rnsap_EnhancedRelocationResponse_PDU,
46023 { "EnhancedRelocationResponse", "rnsap.EnhancedRelocationResponse",
46024 FT_NONE, BASE_NONE, NULL, 0,
46026 { &hf_rnsap_EnhancedRelocationFailure_PDU,
46027 { "EnhancedRelocationFailure", "rnsap.EnhancedRelocationFailure",
46028 FT_NONE, BASE_NONE, NULL, 0,
46030 { &hf_rnsap_EnhancedRelocationCancel_PDU,
46031 { "EnhancedRelocationCancel", "rnsap.EnhancedRelocationCancel",
46032 FT_NONE, BASE_NONE, NULL, 0,
46034 { &hf_rnsap_EnhancedRelocationSignallingTransfer_PDU,
46035 { "EnhancedRelocationSignallingTransfer", "rnsap.EnhancedRelocationSignallingTransfer",
46036 FT_NONE, BASE_NONE, NULL, 0,
46038 { &hf_rnsap_EnhancedRelocationRelease_PDU,
46039 { "EnhancedRelocationRelease", "rnsap.EnhancedRelocationRelease",
46040 FT_NONE, BASE_NONE, NULL, 0,
46042 { &hf_rnsap_MBSFNMCCHInformation_PDU,
46043 { "MBSFNMCCHInformation", "rnsap.MBSFNMCCHInformation",
46044 FT_NONE, BASE_NONE, NULL, 0,
46046 { &hf_rnsap_SecondaryULFrequencyReport_PDU,
46047 { "SecondaryULFrequencyReport", "rnsap.SecondaryULFrequencyReport",
46048 FT_NONE, BASE_NONE, NULL, 0,
46050 { &hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU,
46051 { "SecondaryULFrequencyUpdateIndication", "rnsap.SecondaryULFrequencyUpdateIndication",
46052 FT_NONE, BASE_NONE, NULL, 0,
46054 { &hf_rnsap_PrivateMessage_PDU,
46055 { "PrivateMessage", "rnsap.PrivateMessage",
46056 FT_NONE, BASE_NONE, NULL, 0,
46058 { &hf_rnsap_RNSAP_PDU_PDU,
46059 { "RNSAP-PDU", "rnsap.RNSAP_PDU",
46060 FT_UINT32, BASE_DEC, VALS(rnsap_RNSAP_PDU_vals), 0,
46062 { &hf_rnsap_NULL_PDU,
46063 { "NULL", "rnsap.NULL",
46064 FT_NONE, BASE_NONE, NULL, 0,
46067 { "local", "rnsap.local",
46068 FT_UINT32, BASE_DEC, NULL, 0,
46069 "INTEGER_0_maxPrivateIEs", HFILL }},
46070 { &hf_rnsap_global,
46071 { "global", "rnsap.global",
46072 FT_OID, BASE_NONE, NULL, 0,
46073 "OBJECT_IDENTIFIER", HFILL }},
46074 { &hf_rnsap_procedureCode,
46075 { "procedureCode", "rnsap.procedureCode",
46076 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_ProcedureCode_vals_ext, 0,
46078 { &hf_rnsap_ddMode,
46079 { "ddMode", "rnsap.ddMode",
46080 FT_UINT32, BASE_DEC, VALS(rnsap_DdMode_vals), 0,
46082 { &hf_rnsap_shortTransActionId,
46083 { "shortTransActionId", "rnsap.shortTransActionId",
46084 FT_UINT32, BASE_DEC, NULL, 0,
46085 "INTEGER_0_127", HFILL }},
46086 { &hf_rnsap_longTransActionId,
46087 { "longTransActionId", "rnsap.longTransActionId",
46088 FT_UINT32, BASE_DEC, NULL, 0,
46089 "INTEGER_0_32767", HFILL }},
46090 { &hf_rnsap_ProtocolIE_Container_item,
46091 { "ProtocolIE-Field", "rnsap.ProtocolIE_Field",
46092 FT_NONE, BASE_NONE, NULL, 0,
46095 { "id", "rnsap.id",
46096 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_ProtocolIE_ID_vals_ext, 0,
46097 "ProtocolIE_ID", HFILL }},
46098 { &hf_rnsap_criticality,
46099 { "criticality", "rnsap.criticality",
46100 FT_UINT32, BASE_DEC, VALS(rnsap_Criticality_vals), 0,
46103 { "value", "rnsap.value",
46104 FT_NONE, BASE_NONE, NULL, 0,
46105 "ProtocolIE_Field_value", HFILL }},
46106 { &hf_rnsap_ProtocolExtensionContainer_item,
46107 { "ProtocolExtensionField", "rnsap.ProtocolExtensionField",
46108 FT_NONE, BASE_NONE, NULL, 0,
46110 { &hf_rnsap_extensionValue,
46111 { "extensionValue", "rnsap.extensionValue",
46112 FT_NONE, BASE_NONE, NULL, 0,
46114 { &hf_rnsap_PrivateIE_Container_item,
46115 { "PrivateIE-Field", "rnsap.PrivateIE_Field",
46116 FT_NONE, BASE_NONE, NULL, 0,
46119 { "id", "rnsap.id",
46120 FT_UINT32, BASE_DEC, VALS(rnsap_PrivateIE_ID_vals), 0,
46121 "PrivateIE_ID", HFILL }},
46122 { &hf_rnsap_value_01,
46123 { "value", "rnsap.value",
46124 FT_NONE, BASE_NONE, NULL, 0,
46125 "PrivateIE_Field_value", HFILL }},
46126 { &hf_rnsap_ActivationInformation_item,
46127 { "ActivationInformationItem", "rnsap.ActivationInformationItem",
46128 FT_NONE, BASE_NONE, NULL, 0,
46130 { &hf_rnsap_uU_ActivationState,
46131 { "uU-ActivationState", "rnsap.uU_ActivationState",
46132 FT_UINT32, BASE_DEC, VALS(rnsap_Uu_ActivationState_vals), 0,
46134 { &hf_rnsap_iE_Extensions,
46135 { "iE-Extensions", "rnsap.iE_Extensions",
46136 FT_UINT32, BASE_DEC, NULL, 0,
46137 "ProtocolExtensionContainer", HFILL }},
46138 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_item,
46139 { "MBMS-Bearer-ServiceItemFDD", "rnsap.MBMS_Bearer_ServiceItemFDD",
46140 FT_NONE, BASE_NONE, NULL, 0,
46142 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_item,
46143 { "MBMS-Bearer-ServiceItemFDD-PFL", "rnsap.MBMS_Bearer_ServiceItemFDD_PFL",
46144 FT_NONE, BASE_NONE, NULL, 0,
46146 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_item,
46147 { "MBMS-Bearer-ServiceItemTDD", "rnsap.MBMS_Bearer_ServiceItemTDD",
46148 FT_NONE, BASE_NONE, NULL, 0,
46150 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_item,
46151 { "MBMS-Bearer-ServiceItemTDD-PFL", "rnsap.MBMS_Bearer_ServiceItemTDD_PFL",
46152 FT_NONE, BASE_NONE, NULL, 0,
46154 { &hf_rnsap_cMConfigurationChangeCFN,
46155 { "cMConfigurationChangeCFN", "rnsap.cMConfigurationChangeCFN",
46156 FT_UINT32, BASE_DEC, NULL, 0,
46158 { &hf_rnsap_transmission_Gap_Pattern_Sequence_Status,
46159 { "transmission-Gap-Pattern-Sequence-Status", "rnsap.transmission_Gap_Pattern_Sequence_Status",
46160 FT_UINT32, BASE_DEC, NULL, 0,
46161 "Transmission_Gap_Pattern_Sequence_Status_List", HFILL }},
46162 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_item,
46163 { "Additional-EDCH-Cell-Information-Response-RLAdd-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs",
46164 FT_NONE, BASE_NONE, NULL, 0,
46166 { &hf_rnsap_additional_EDCH_FDD_Information_Response,
46167 { "additional-EDCH-FDD-Information-Response", "rnsap.additional_EDCH_FDD_Information_Response",
46168 FT_NONE, BASE_NONE, NULL, 0,
46169 "Additional_EDCH_FDD_Information_Response_ItemIEs", HFILL }},
46170 { &hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd,
46171 { "additional-EDCH-Serving-Cell-Change-Information-Response-RLAdd", "rnsap.additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd",
46172 FT_NONE, BASE_NONE, NULL, 0,
46173 "E_DCH_Serving_cell_change_informationResponse", HFILL }},
46174 { &hf_rnsap_multicell_EDCH_Transport_Bearer_Mode,
46175 { "multicell-EDCH-Transport-Bearer-Mode", "rnsap.multicell_EDCH_Transport_Bearer_Mode",
46176 FT_UINT32, BASE_DEC, VALS(rnsap_Multicell_EDCH_Transport_Bearer_Mode_vals), 0,
46178 { &hf_rnsap_additional_EDCH_Cell_Information_Setup,
46179 { "additional-EDCH-Cell-Information-Setup", "rnsap.additional_EDCH_Cell_Information_Setup",
46180 FT_UINT32, BASE_DEC, NULL, 0,
46182 { &hf_rnsap_Additional_EDCH_Cell_Information_Setup_item,
46183 { "Additional-EDCH-FDD-Setup-Cell-Information", "rnsap.Additional_EDCH_FDD_Setup_Cell_Information",
46184 FT_NONE, BASE_NONE, NULL, 0,
46186 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup,
46187 { "additional-EDCH-UL-DPCH-Information-Setup", "rnsap.additional_EDCH_UL_DPCH_Information_Setup",
46188 FT_NONE, BASE_NONE, NULL, 0,
46190 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Setup,
46191 { "additional-EDCH-RL-Specific-Information-To-Setup", "rnsap.additional_EDCH_RL_Specific_Information_To_Setup",
46192 FT_UINT32, BASE_DEC, NULL, 0,
46193 "Additional_EDCH_RL_Specific_Information_To_Setup_List", HFILL }},
46194 { &hf_rnsap_additional_EDCH_FDD_Information,
46195 { "additional-EDCH-FDD-Information", "rnsap.additional_EDCH_FDD_Information",
46196 FT_NONE, BASE_NONE, NULL, 0,
46198 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Setup,
46199 { "additional-EDCH-F-DPCH-Information-Setup", "rnsap.additional_EDCH_F_DPCH_Information_Setup",
46200 FT_NONE, BASE_NONE, NULL, 0,
46201 "Additional_EDCH_F_DPCH_Information", HFILL }},
46202 { &hf_rnsap_multicellEDCH_Information,
46203 { "multicellEDCH-Information", "rnsap.multicellEDCH_Information",
46204 FT_NONE, BASE_NONE, NULL, 0,
46206 { &hf_rnsap_ul_ScramblingCode,
46207 { "ul-ScramblingCode", "rnsap.ul_ScramblingCode",
46208 FT_NONE, BASE_NONE, NULL, 0,
46210 { &hf_rnsap_ul_SIR_Target,
46211 { "ul-SIR-Target", "rnsap.ul_SIR_Target",
46212 FT_INT32, BASE_DEC, NULL, 0,
46213 "UL_SIR", HFILL }},
46214 { &hf_rnsap_fdd_TPC_DownlinkStepSize,
46215 { "fdd-TPC-DownlinkStepSize", "rnsap.fdd_TPC_DownlinkStepSize",
46216 FT_UINT32, BASE_DEC, VALS(rnsap_FDD_TPC_DownlinkStepSize_vals), 0,
46218 { &hf_rnsap_limitedPowerIncrease,
46219 { "limitedPowerIncrease", "rnsap.limitedPowerIncrease",
46220 FT_UINT32, BASE_DEC, VALS(rnsap_LimitedPowerIncrease_vals), 0,
46222 { &hf_rnsap_innerLoopDLPCStatus,
46223 { "innerLoopDLPCStatus", "rnsap.innerLoopDLPCStatus",
46224 FT_UINT32, BASE_DEC, VALS(rnsap_InnerLoopDLPCStatus_vals), 0,
46226 { &hf_rnsap_f_DPCH_SlotFormatSupportRequest,
46227 { "f-DPCH-SlotFormatSupportRequest", "rnsap.f_DPCH_SlotFormatSupportRequest",
46228 FT_NONE, BASE_NONE, NULL, 0,
46230 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List_item,
46231 { "Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs", "rnsap.Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs",
46232 FT_NONE, BASE_NONE, NULL, 0,
46234 { &hf_rnsap_eDCH_Additional_RL_ID,
46235 { "eDCH-Additional-RL-ID", "rnsap.eDCH_Additional_RL_ID",
46236 FT_UINT32, BASE_DEC, NULL, 0,
46239 { "c-ID", "rnsap.c_ID",
46240 FT_UINT32, BASE_DEC, NULL, 0,
46242 { &hf_rnsap_firstRLS_indicator,
46243 { "firstRLS-indicator", "rnsap.firstRLS_indicator",
46244 FT_UINT32, BASE_DEC, VALS(rnsap_FirstRLS_Indicator_vals), 0,
46246 { &hf_rnsap_propagationDelay,
46247 { "propagationDelay", "rnsap.propagationDelay",
46248 FT_UINT32, BASE_DEC, NULL, 0,
46250 { &hf_rnsap_initialDL_transmissionPower,
46251 { "initialDL-transmissionPower", "rnsap.initialDL_transmissionPower",
46252 FT_INT32, BASE_DEC, NULL, 0,
46253 "DL_Power", HFILL }},
46254 { &hf_rnsap_primaryCPICH_EcNo,
46255 { "primaryCPICH-EcNo", "rnsap.primaryCPICH_EcNo",
46256 FT_INT32, BASE_DEC, NULL, 0,
46258 { &hf_rnsap_e_AGCH_PowerOffset,
46259 { "e-AGCH-PowerOffset", "rnsap.e_AGCH_PowerOffset",
46260 FT_UINT32, BASE_DEC, NULL, 0,
46262 { &hf_rnsap_e_RGCH_PowerOffset,
46263 { "e-RGCH-PowerOffset", "rnsap.e_RGCH_PowerOffset",
46264 FT_UINT32, BASE_DEC, NULL, 0,
46266 { &hf_rnsap_e_HICH_PowerOffset,
46267 { "e-HICH-PowerOffset", "rnsap.e_HICH_PowerOffset",
46268 FT_UINT32, BASE_DEC, NULL, 0,
46270 { &hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List,
46271 { "additional-EDCH-MAC-d-Flows-Specific-Info-List", "rnsap.additional_EDCH_MAC_d_Flows_Specific_Info_List",
46272 FT_UINT32, BASE_DEC, NULL, 0,
46274 { &hf_rnsap_multicellEDCH_RL_SpecificInformation,
46275 { "multicellEDCH-RL-SpecificInformation", "rnsap.multicellEDCH_RL_SpecificInformation",
46276 FT_NONE, BASE_NONE, NULL, 0,
46278 { &hf_rnsap_Additional_EDCH_Cell_Information_To_Add_List_item,
46279 { "Additional-EDCH-Cell-Information-To-Add-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_To_Add_ItemIEs",
46280 FT_NONE, BASE_NONE, NULL, 0,
46282 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup_01,
46283 { "additional-EDCH-UL-DPCH-Information-Setup", "rnsap.additional_EDCH_UL_DPCH_Information_Setup",
46284 FT_NONE, BASE_NONE, NULL, 0,
46285 "Additional_EDCH_UL_DPCH_Information_Addition", HFILL }},
46286 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add_List,
46287 { "additional-EDCH-RL-Specific-Information-To-Add-List", "rnsap.additional_EDCH_RL_Specific_Information_To_Add_List",
46288 FT_UINT32, BASE_DEC, NULL, 0,
46290 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List_item,
46291 { "Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs", "rnsap.Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs",
46292 FT_NONE, BASE_NONE, NULL, 0,
46294 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item,
46295 { "Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs", "rnsap.Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs",
46296 FT_NONE, BASE_NONE, NULL, 0,
46298 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH,
46299 { "hARQ-Process-Allocation-Scheduled-2ms-EDCH", "rnsap.hARQ_Process_Allocation_Scheduled_2ms_EDCH",
46300 FT_BYTES, BASE_NONE, NULL, 0,
46301 "HARQ_Process_Allocation_2ms_EDCH", HFILL }},
46302 { &hf_rnsap_e_DCH_Maximum_Bitrate,
46303 { "e-DCH-Maximum-Bitrate", "rnsap.e_DCH_Maximum_Bitrate",
46304 FT_UINT32, BASE_DEC, NULL, 0,
46306 { &hf_rnsap_e_DCH_Processing_Overload_Level,
46307 { "e-DCH-Processing-Overload-Level", "rnsap.e_DCH_Processing_Overload_Level",
46308 FT_UINT32, BASE_DEC, NULL, 0,
46310 { &hf_rnsap_e_DCH_Min_Set_E_TFCI,
46311 { "e-DCH-Min-Set-E-TFCI", "rnsap.e_DCH_Min_Set_E_TFCI",
46312 FT_UINT32, BASE_DEC, NULL, 0,
46313 "E_TFCI", HFILL }},
46314 { &hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item,
46315 { "Additional-EDCH-MAC-d-Flows-Specific-Info", "rnsap.Additional_EDCH_MAC_d_Flows_Specific_Info",
46316 FT_NONE, BASE_NONE, NULL, 0,
46318 { &hf_rnsap_e_DCH_MACdFlow_ID,
46319 { "e-DCH-MACdFlow-ID", "rnsap.e_DCH_MACdFlow_ID",
46320 FT_UINT32, BASE_DEC, NULL, 0,
46321 "EDCH_MACdFlow_ID", HFILL }},
46322 { &hf_rnsap_bindingID,
46323 { "bindingID", "rnsap.bindingID",
46324 FT_BYTES, BASE_NONE, NULL, 0,
46326 { &hf_rnsap_transportLayerAddress,
46327 { "transportLayerAddress", "rnsap.transportLayerAddress",
46328 FT_BYTES, BASE_NONE, NULL, 0,
46330 { &hf_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List_item,
46331 { "Additional-EDCH-MAC-d-Flows-Specific-Info-Response", "rnsap.Additional_EDCH_MAC_d_Flows_Specific_Info_Response",
46332 FT_NONE, BASE_NONE, NULL, 0,
46334 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item,
46335 { "Additional-EDCH-FDD-Information-Response-ItemIEs", "rnsap.Additional_EDCH_FDD_Information_Response_ItemIEs",
46336 FT_NONE, BASE_NONE, NULL, 0,
46338 { &hf_rnsap_eDCH_Additional_RL_Specific_Information_Response,
46339 { "eDCH-Additional-RL-Specific-Information-Response", "rnsap.eDCH_Additional_RL_Specific_Information_Response",
46340 FT_UINT32, BASE_DEC, NULL, 0,
46341 "EDCH_Additional_RL_Specific_Information_Response_List", HFILL }},
46342 { &hf_rnsap_EDCH_Additional_RL_Specific_Information_Response_List_item,
46343 { "EDCH-Additional-RL-Specific-Information-Response-ItemIEs", "rnsap.EDCH_Additional_RL_Specific_Information_Response_ItemIEs",
46344 FT_NONE, BASE_NONE, NULL, 0,
46346 { &hf_rnsap_received_total_wide_band_power,
46347 { "received-total-wide-band-power", "rnsap.received_total_wide_band_power",
46348 FT_UINT32, BASE_DEC, NULL, 0,
46350 { &hf_rnsap_dL_PowerBalancing_ActivationIndicator,
46351 { "dL-PowerBalancing-ActivationIndicator", "rnsap.dL_PowerBalancing_ActivationIndicator",
46352 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_ActivationIndicator_vals), 0,
46354 { &hf_rnsap_rL_Set_ID,
46355 { "rL-Set-ID", "rnsap.rL_Set_ID",
46356 FT_UINT32, BASE_DEC, NULL, 0,
46358 { &hf_rnsap_e_DCH_RL_Set_ID,
46359 { "e-DCH-RL-Set-ID", "rnsap.e_DCH_RL_Set_ID",
46360 FT_UINT32, BASE_DEC, NULL, 0,
46361 "RL_Set_ID", HFILL }},
46362 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation,
46363 { "eDCH-FDD-DL-ControlChannelInformation", "rnsap.eDCH_FDD_DL_ControlChannelInformation",
46364 FT_NONE, BASE_NONE, NULL, 0,
46366 { &hf_rnsap_dl_CodeInformation,
46367 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
46368 FT_UINT32, BASE_DEC, NULL, 0,
46369 "FDD_DL_CodeInformation", HFILL }},
46370 { &hf_rnsap_additional_EDCH_MAC_d_Flow_Specific_Information_Response_List,
46371 { "additional-EDCH-MAC-d-Flow-Specific-Information-Response-List", "rnsap.additional_EDCH_MAC_d_Flow_Specific_Information_Response_List",
46372 FT_UINT32, BASE_DEC, NULL, 0,
46374 { &hf_rnsap_maxUL_SIR,
46375 { "maxUL-SIR", "rnsap.maxUL_SIR",
46376 FT_INT32, BASE_DEC, NULL, 0,
46377 "UL_SIR", HFILL }},
46378 { &hf_rnsap_minUL_SIR,
46379 { "minUL-SIR", "rnsap.minUL_SIR",
46380 FT_INT32, BASE_DEC, NULL, 0,
46381 "UL_SIR", HFILL }},
46382 { &hf_rnsap_maximumAllowedULTxPower,
46383 { "maximumAllowedULTxPower", "rnsap.maximumAllowedULTxPower",
46384 FT_INT32, BASE_DEC, NULL, 0,
46386 { &hf_rnsap_maximumDL_power,
46387 { "maximumDL-power", "rnsap.maximumDL_power",
46388 FT_INT32, BASE_DEC, NULL, 0,
46389 "DL_Power", HFILL }},
46390 { &hf_rnsap_minimumDL_power,
46391 { "minimumDL-power", "rnsap.minimumDL_power",
46392 FT_INT32, BASE_DEC, NULL, 0,
46393 "DL_Power", HFILL }},
46394 { &hf_rnsap_primaryScramblingCode,
46395 { "primaryScramblingCode", "rnsap.primaryScramblingCode",
46396 FT_UINT32, BASE_DEC, NULL, 0,
46398 { &hf_rnsap_uL_UARFCN,
46399 { "uL-UARFCN", "rnsap.uL_UARFCN",
46400 FT_UINT32, BASE_DEC, NULL, 0,
46401 "UARFCN", HFILL }},
46402 { &hf_rnsap_dL_UARFCN,
46403 { "dL-UARFCN", "rnsap.dL_UARFCN",
46404 FT_UINT32, BASE_DEC, NULL, 0,
46405 "UARFCN", HFILL }},
46406 { &hf_rnsap_primaryCPICH_Power,
46407 { "primaryCPICH-Power", "rnsap.primaryCPICH_Power",
46408 FT_INT32, BASE_DEC, NULL, 0,
46410 { &hf_rnsap_pC_Preamble,
46411 { "pC-Preamble", "rnsap.pC_Preamble",
46412 FT_UINT32, BASE_DEC, NULL, 0,
46414 { &hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation,
46415 { "primary-CPICH-Usage-For-Channel-Estimation", "rnsap.primary_CPICH_Usage_For_Channel_Estimation",
46416 FT_UINT32, BASE_DEC, VALS(rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals), 0,
46418 { &hf_rnsap_secondary_CPICH_Information,
46419 { "secondary-CPICH-Information", "rnsap.secondary_CPICH_Information",
46420 FT_NONE, BASE_NONE, NULL, 0,
46422 { &hf_rnsap_f_DPCH_SlotFormat,
46423 { "f-DPCH-SlotFormat", "rnsap.f_DPCH_SlotFormat",
46424 FT_UINT32, BASE_DEC, NULL, 0,
46426 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item,
46427 { "Additional-EDCH-FDD-Information-Response-RLReconf-Items", "rnsap.Additional_EDCH_FDD_Information_Response_RLReconf_Items",
46428 FT_NONE, BASE_NONE, NULL, 0,
46430 { &hf_rnsap_eDCH_Additional_RL_Specific_Modified_Information_Response,
46431 { "eDCH-Additional-RL-Specific-Modified-Information-Response", "rnsap.eDCH_Additional_RL_Specific_Modified_Information_Response",
46432 FT_UINT32, BASE_DEC, NULL, 0,
46433 "EDCH_Additional_RL_Specific_Modified_Information_Response_List", HFILL }},
46434 { &hf_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List_item,
46435 { "EDCH-Additional-RL-Specific-Modified-Information-Response-ItemIEs", "rnsap.EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs",
46436 FT_NONE, BASE_NONE, NULL, 0,
46438 { &hf_rnsap_dL_PowerBalancing_UpdatedIndicator,
46439 { "dL-PowerBalancing-UpdatedIndicator", "rnsap.dL_PowerBalancing_UpdatedIndicator",
46440 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_UpdatedIndicator_vals), 0,
46442 { &hf_rnsap_secondary_CPICH_Information_Change,
46443 { "secondary-CPICH-Information-Change", "rnsap.secondary_CPICH_Information_Change",
46444 FT_UINT32, BASE_DEC, VALS(rnsap_Secondary_CPICH_Information_Change_vals), 0,
46446 { &hf_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item,
46447 { "Additional-EDCH-ConfigurationChange-Info-ItemIEs", "rnsap.Additional_EDCH_ConfigurationChange_Info_ItemIEs",
46448 FT_NONE, BASE_NONE, NULL, 0,
46450 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Modify,
46451 { "additional-EDCH-UL-DPCH-Information-Modify", "rnsap.additional_EDCH_UL_DPCH_Information_Modify",
46452 FT_NONE, BASE_NONE, NULL, 0,
46454 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add,
46455 { "additional-EDCH-RL-Specific-Information-To-Add", "rnsap.additional_EDCH_RL_Specific_Information_To_Add",
46456 FT_UINT32, BASE_DEC, NULL, 0,
46457 "Additional_EDCH_RL_Specific_Information_To_Add_List", HFILL }},
46458 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Modify,
46459 { "additional-EDCH-RL-Specific-Information-To-Modify", "rnsap.additional_EDCH_RL_Specific_Information_To_Modify",
46460 FT_UINT32, BASE_DEC, NULL, 0,
46461 "Additional_EDCH_RL_Specific_Information_To_Modify_List", HFILL }},
46462 { &hf_rnsap_additional_EDCH_FDD_Information_To_Modify,
46463 { "additional-EDCH-FDD-Information-To-Modify", "rnsap.additional_EDCH_FDD_Information_To_Modify",
46464 FT_NONE, BASE_NONE, NULL, 0,
46465 "Additional_EDCH_FDD_Information", HFILL }},
46466 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Modify,
46467 { "additional-EDCH-F-DPCH-Information-Modify", "rnsap.additional_EDCH_F_DPCH_Information_Modify",
46468 FT_NONE, BASE_NONE, NULL, 0,
46469 "Additional_EDCH_F_DPCH_Information", HFILL }},
46470 { &hf_rnsap_Additional_EDCH_Cell_Information_Removal_List_item,
46471 { "Additional-EDCH-Cell-Information-Removal-Info-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_Removal_Info_ItemIEs",
46472 FT_NONE, BASE_NONE, NULL, 0,
46474 { &hf_rnsap_rL_on_Secondary_UL_Frequency,
46475 { "rL-on-Secondary-UL-Frequency", "rnsap.rL_on_Secondary_UL_Frequency",
46476 FT_UINT32, BASE_DEC, VALS(rnsap_RL_on_Secondary_UL_Frequency_vals), 0,
46478 { &hf_rnsap_additional_EDCH_DL_Control_Channel_Change_Information,
46479 { "additional-EDCH-DL-Control-Channel-Change-Information", "rnsap.additional_EDCH_DL_Control_Channel_Change_Information",
46480 FT_UINT32, BASE_DEC, NULL, 0,
46481 "Additional_EDCH_DL_Control_Channel_Change_Information_List", HFILL }},
46482 { &hf_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List_item,
46483 { "Additional-EDCH-DL-Control-Channel-Change-Info-ItemIEs", "rnsap.Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs",
46484 FT_NONE, BASE_NONE, NULL, 0,
46486 { &hf_rnsap_AdditionalPreferredFrequency_item,
46487 { "AdditionalPreferredFrequencyItem", "rnsap.AdditionalPreferredFrequencyItem",
46488 FT_NONE, BASE_NONE, NULL, 0,
46490 { &hf_rnsap_correspondingCells,
46491 { "correspondingCells", "rnsap.correspondingCells",
46492 FT_UINT32, BASE_DEC, NULL, 0,
46494 { &hf_rnsap_AffectedUEInformationForMBMS_item,
46495 { "S-RNTI", "rnsap.S_RNTI",
46496 FT_UINT32, BASE_DEC, NULL, 0,
46498 { &hf_rnsap_priorityLevel,
46499 { "priorityLevel", "rnsap.priorityLevel",
46500 FT_UINT32, BASE_DEC, NULL, 0,
46502 { &hf_rnsap_pre_emptionCapability,
46503 { "pre-emptionCapability", "rnsap.pre_emptionCapability",
46504 FT_UINT32, BASE_DEC, VALS(rnsap_Pre_emptionCapability_vals), 0,
46506 { &hf_rnsap_pre_emptionVulnerability,
46507 { "pre-emptionVulnerability", "rnsap.pre_emptionVulnerability",
46508 FT_UINT32, BASE_DEC, VALS(rnsap_Pre_emptionVulnerability_vals), 0,
46510 { &hf_rnsap_allowed_UL_Rate,
46511 { "allowed-UL-Rate", "rnsap.allowed_UL_Rate",
46512 FT_UINT32, BASE_DEC, NULL, 0,
46513 "Allowed_Rate", HFILL }},
46514 { &hf_rnsap_allowed_DL_Rate,
46515 { "allowed-DL-Rate", "rnsap.allowed_DL_Rate",
46516 FT_UINT32, BASE_DEC, NULL, 0,
46517 "Allowed_Rate", HFILL }},
46518 { &hf_rnsap_aOA_LCR,
46519 { "aOA-LCR", "rnsap.aOA_LCR",
46520 FT_UINT32, BASE_DEC, NULL, 0,
46522 { &hf_rnsap_aOA_LCR_Accuracy_Class,
46523 { "aOA-LCR-Accuracy-Class", "rnsap.aOA_LCR_Accuracy_Class",
46524 FT_UINT32, BASE_DEC, VALS(rnsap_AOA_LCR_Accuracy_Class_vals), 0,
46526 { &hf_rnsap_badSatelliteInformation,
46527 { "badSatelliteInformation", "rnsap.badSatelliteInformation",
46528 FT_UINT32, BASE_DEC, NULL, 0,
46530 { &hf_rnsap_badSatelliteInformation_item,
46531 { "badSatelliteInformation item", "rnsap.badSatelliteInformation_item",
46532 FT_NONE, BASE_NONE, NULL, 0,
46534 { &hf_rnsap_badSAT_ID,
46535 { "badSAT-ID", "rnsap.badSAT_ID",
46536 FT_UINT32, BASE_DEC, NULL, 0,
46537 "SAT_ID", HFILL }},
46539 { "nCC", "rnsap.nCC",
46540 FT_BYTES, BASE_NONE, NULL, 0,
46543 { "bCC", "rnsap.bCC",
46544 FT_BYTES, BASE_NONE, NULL, 0,
46546 { &hf_rnsap_burstStart,
46547 { "burstStart", "rnsap.burstStart",
46548 FT_UINT32, BASE_DEC, NULL, 0,
46549 "INTEGER_0_15", HFILL }},
46550 { &hf_rnsap_burstLength,
46551 { "burstLength", "rnsap.burstLength",
46552 FT_UINT32, BASE_DEC, NULL, 0,
46553 "INTEGER_10_25", HFILL }},
46554 { &hf_rnsap_burstFreq,
46555 { "burstFreq", "rnsap.burstFreq",
46556 FT_UINT32, BASE_DEC, NULL, 0,
46557 "INTEGER_1_16", HFILL }},
46558 { &hf_rnsap_radioNetwork,
46559 { "radioNetwork", "rnsap.radioNetwork",
46560 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_CauseRadioNetwork_vals_ext, 0,
46561 "CauseRadioNetwork", HFILL }},
46562 { &hf_rnsap_transport,
46563 { "transport", "rnsap.transport",
46564 FT_UINT32, BASE_DEC, VALS(rnsap_CauseTransport_vals), 0,
46565 "CauseTransport", HFILL }},
46566 { &hf_rnsap_protocol,
46567 { "protocol", "rnsap.protocol",
46568 FT_UINT32, BASE_DEC, VALS(rnsap_CauseProtocol_vals), 0,
46569 "CauseProtocol", HFILL }},
46571 { "misc", "rnsap.misc",
46572 FT_UINT32, BASE_DEC, VALS(rnsap_CauseMisc_vals), 0,
46573 "CauseMisc", HFILL }},
46574 { &hf_rnsap_uplinkCellCapacityClassValue,
46575 { "uplinkCellCapacityClassValue", "rnsap.uplinkCellCapacityClassValue",
46576 FT_UINT32, BASE_DEC, NULL, 0,
46577 "INTEGER_1_100_", HFILL }},
46578 { &hf_rnsap_downlinkCellCapacityClassValue,
46579 { "downlinkCellCapacityClassValue", "rnsap.downlinkCellCapacityClassValue",
46580 FT_UINT32, BASE_DEC, NULL, 0,
46581 "INTEGER_1_100_", HFILL }},
46583 { "lAI", "rnsap.lAI",
46584 FT_NONE, BASE_NONE, NULL, 0,
46586 { &hf_rnsap_pLMN_Identity,
46587 { "pLMN-Identity", "rnsap.pLMN_Identity",
46588 FT_BYTES, BASE_NONE, NULL, 0,
46591 { "lAC", "rnsap.lAC",
46592 FT_BYTES, BASE_NONE, NULL, 0,
46595 { "cI", "rnsap.cI",
46596 FT_BYTES, BASE_NONE, NULL, 0,
46598 { &hf_rnsap_tUTRANGPSMeasurementAccuracyClass,
46599 { "tUTRANGPSMeasurementAccuracyClass", "rnsap.tUTRANGPSMeasurementAccuracyClass",
46600 FT_UINT32, BASE_DEC, VALS(rnsap_TUTRANGPSAccuracyClass_vals), 0,
46601 "TUTRANGPSAccuracyClass", HFILL }},
46602 { &hf_rnsap_tUTRANGANSSMeasurementAccuracyClass,
46603 { "tUTRANGANSSMeasurementAccuracyClass", "rnsap.tUTRANGANSSMeasurementAccuracyClass",
46604 FT_UINT32, BASE_DEC, VALS(rnsap_TUTRANGANSSAccuracyClass_vals), 0,
46605 "TUTRANGANSSAccuracyClass", HFILL }},
46606 { &hf_rnsap_tUTRANGPSMeasurementValueInformation,
46607 { "tUTRANGPSMeasurementValueInformation", "rnsap.tUTRANGPSMeasurementValueInformation",
46608 FT_NONE, BASE_NONE, NULL, 0,
46610 { &hf_rnsap_sFNSFNMeasurementValueInformation,
46611 { "sFNSFNMeasurementValueInformation", "rnsap.sFNSFNMeasurementValueInformation",
46612 FT_NONE, BASE_NONE, NULL, 0,
46614 { &hf_rnsap_loadValue,
46615 { "loadValue", "rnsap.loadValue",
46616 FT_NONE, BASE_NONE, NULL, 0,
46618 { &hf_rnsap_transmittedCarrierPowerValue,
46619 { "transmittedCarrierPowerValue", "rnsap.transmittedCarrierPowerValue",
46620 FT_UINT32, BASE_DEC, NULL, 0,
46621 "INTEGER_0_100", HFILL }},
46622 { &hf_rnsap_receivedTotalWideBandPowerValue,
46623 { "receivedTotalWideBandPowerValue", "rnsap.receivedTotalWideBandPowerValue",
46624 FT_UINT32, BASE_DEC, NULL, 0,
46625 "INTEGER_0_621", HFILL }},
46626 { &hf_rnsap_uplinkTimeslotISCPValue,
46627 { "uplinkTimeslotISCPValue", "rnsap.uplinkTimeslotISCPValue",
46628 FT_UINT32, BASE_DEC, NULL, 0,
46629 "UL_TimeslotISCP", HFILL }},
46630 { &hf_rnsap_extension_CommonMeasurementValue,
46631 { "extension-CommonMeasurementValue", "rnsap.extension_CommonMeasurementValue",
46632 FT_NONE, BASE_NONE, NULL, 0,
46634 { &hf_rnsap_measurementAvailable,
46635 { "measurementAvailable", "rnsap.measurementAvailable",
46636 FT_NONE, BASE_NONE, NULL, 0,
46637 "CommonMeasurementAvailable", HFILL }},
46638 { &hf_rnsap_measurementnotAvailable,
46639 { "measurementnotAvailable", "rnsap.measurementnotAvailable",
46640 FT_NONE, BASE_NONE, NULL, 0,
46642 { &hf_rnsap_commonMeasurementValue,
46643 { "commonMeasurementValue", "rnsap.commonMeasurementValue",
46644 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementValue_vals), 0,
46646 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_item,
46647 { "Common-EDCH-MAC-d-Flow-Specific-InformationFDDItem", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem",
46648 FT_NONE, BASE_NONE, NULL, 0,
46650 { &hf_rnsap_common_EDCH_MACdFlow_ID,
46651 { "common-EDCH-MACdFlow-ID", "rnsap.common_EDCH_MACdFlow_ID",
46652 FT_UINT32, BASE_DEC, NULL, 0,
46653 "EDCH_MACdFlow_ID", HFILL }},
46654 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH,
46655 { "maximum-Number-of-Retransmissions-For-E-DCH", "rnsap.maximum_Number_of_Retransmissions_For_E_DCH",
46656 FT_UINT32, BASE_DEC, NULL, 0,
46657 "MaxNr_Retransmissions_EDCH", HFILL }},
46658 { &hf_rnsap_eDCH_HARQ_PO_FDD,
46659 { "eDCH-HARQ-PO-FDD", "rnsap.eDCH_HARQ_PO_FDD",
46660 FT_UINT32, BASE_DEC, NULL, 0,
46661 "E_DCH_HARQ_PO_FDD", HFILL }},
46662 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List,
46663 { "eDCH-MACdFlow-Multiplexing-List", "rnsap.eDCH_MACdFlow_Multiplexing_List",
46664 FT_BYTES, BASE_NONE, NULL, 0,
46665 "E_DCH_MACdFlow_Multiplexing_List", HFILL }},
46666 { &hf_rnsap_common_E_DCHLogicalChannelInformation,
46667 { "common-E-DCHLogicalChannelInformation", "rnsap.common_E_DCHLogicalChannelInformation",
46668 FT_UINT32, BASE_DEC, NULL, 0,
46669 "Common_E_DCH_LogicalChannelInformation", HFILL }},
46670 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_item,
46671 { "Common-EDCH-MAC-d-Flow-Specific-InformationItemLCR", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR",
46672 FT_NONE, BASE_NONE, NULL, 0,
46674 { &hf_rnsap_common_EDCH_MACdFlow_ID_LCR,
46675 { "common-EDCH-MACdFlow-ID-LCR", "rnsap.common_EDCH_MACdFlow_ID_LCR",
46676 FT_UINT32, BASE_DEC, NULL, 0,
46677 "EDCH_MACdFlow_ID_LCR", HFILL }},
46678 { &hf_rnsap_eDCH_HARQ_PO_TDD,
46679 { "eDCH-HARQ-PO-TDD", "rnsap.eDCH_HARQ_PO_TDD",
46680 FT_UINT32, BASE_DEC, NULL, 0,
46681 "E_DCH_HARQ_PO_TDD", HFILL }},
46682 { &hf_rnsap_Common_E_DCH_LogicalChannelInformation_item,
46683 { "Common-E-DCH-LogicalChannelInformationItem", "rnsap.Common_E_DCH_LogicalChannelInformationItem",
46684 FT_NONE, BASE_NONE, NULL, 0,
46686 { &hf_rnsap_logicalChannelId,
46687 { "logicalChannelId", "rnsap.logicalChannelId",
46688 FT_UINT32, BASE_DEC, NULL, 0,
46690 { &hf_rnsap_maximumMACdPDU_SizeExtended,
46691 { "maximumMACdPDU-SizeExtended", "rnsap.maximumMACdPDU_SizeExtended",
46692 FT_UINT32, BASE_DEC, NULL, 0,
46693 "MAC_PDU_SizeExtended", HFILL }},
46694 { &hf_rnsap_uE_DTX_DRX_Offset,
46695 { "uE-DTX-DRX-Offset", "rnsap.uE_DTX_DRX_Offset",
46696 FT_UINT32, BASE_DEC, NULL, 0,
46698 { &hf_rnsap_enabling_Delay,
46699 { "enabling-Delay", "rnsap.enabling_Delay",
46700 FT_UINT32, BASE_DEC, VALS(rnsap_Enabling_Delay_vals), 0,
46702 { &hf_rnsap_dTX_Information,
46703 { "dTX-Information", "rnsap.dTX_Information",
46704 FT_NONE, BASE_NONE, NULL, 0,
46706 { &hf_rnsap_dRX_Information,
46707 { "dRX-Information", "rnsap.dRX_Information",
46708 FT_NONE, BASE_NONE, NULL, 0,
46710 { &hf_rnsap_dTX_Information_to_Modify,
46711 { "dTX-Information-to-Modify", "rnsap.dTX_Information_to_Modify",
46712 FT_UINT32, BASE_DEC, VALS(rnsap_DTX_Information_to_Modify_vals), 0,
46714 { &hf_rnsap_dRX_Information_to_Modify,
46715 { "dRX-Information-to-Modify", "rnsap.dRX_Information_to_Modify",
46716 FT_UINT32, BASE_DEC, VALS(rnsap_DRX_Information_to_Modify_vals), 0,
46718 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_item,
46719 { "Continuous-Packet-Connectivity-HS-SCCH-Less-InformationItem", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem",
46720 FT_NONE, BASE_NONE, NULL, 0,
46722 { &hf_rnsap_transport_Block_Size_Index,
46723 { "transport-Block-Size-Index", "rnsap.transport_Block_Size_Index",
46724 FT_UINT32, BASE_DEC, NULL, 0,
46726 { &hf_rnsap_hSPDSCH_Second_Code_Support,
46727 { "hSPDSCH-Second-Code-Support", "rnsap.hSPDSCH_Second_Code_Support",
46728 FT_BOOLEAN, BASE_NONE, NULL, 0,
46730 { &hf_rnsap_hSPDSCH_First_Code_Index,
46731 { "hSPDSCH-First-Code-Index", "rnsap.hSPDSCH_First_Code_Index",
46732 FT_UINT32, BASE_DEC, NULL, 0,
46734 { &hf_rnsap_hSPDSCH_Second_Code_Index,
46735 { "hSPDSCH-Second-Code-Index", "rnsap.hSPDSCH_Second_Code_Index",
46736 FT_UINT32, BASE_DEC, NULL, 0,
46738 { &hf_rnsap_CorrespondingCells_item,
46739 { "C-ID", "rnsap.C_ID",
46740 FT_UINT32, BASE_DEC, NULL, 0,
46742 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information,
46743 { "continuous-Packet-Connectivity-DTX-DRX-Information", "rnsap.continuous_Packet_Connectivity_DTX_DRX_Information",
46744 FT_NONE, BASE_NONE, NULL, 0,
46746 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify,
46747 { "continuous-Packet-Connectivity-DTX-DRX-Information-to-Modify", "rnsap.continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify",
46748 FT_NONE, BASE_NONE, NULL, 0,
46750 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information,
46751 { "continuous-Packet-Connectivity-HS-SCCH-Less-Information", "rnsap.continuous_Packet_Connectivity_HS_SCCH_Less_Information",
46752 FT_UINT32, BASE_DEC, NULL, 0,
46754 { &hf_rnsap_Counting_Information_item,
46755 { "Counting-Information-List", "rnsap.Counting_Information_List",
46756 FT_NONE, BASE_NONE, NULL, 0,
46758 { &hf_rnsap_counting_Result,
46759 { "counting-Result", "rnsap.counting_Result",
46760 FT_UINT32, BASE_DEC, NULL, 0,
46762 { &hf_rnsap_procedureID,
46763 { "procedureID", "rnsap.procedureID",
46764 FT_NONE, BASE_NONE, NULL, 0,
46766 { &hf_rnsap_triggeringMessage,
46767 { "triggeringMessage", "rnsap.triggeringMessage",
46768 FT_UINT32, BASE_DEC, VALS(rnsap_TriggeringMessage_vals), 0,
46770 { &hf_rnsap_procedureCriticality,
46771 { "procedureCriticality", "rnsap.procedureCriticality",
46772 FT_UINT32, BASE_DEC, VALS(rnsap_Criticality_vals), 0,
46773 "Criticality", HFILL }},
46774 { &hf_rnsap_transactionID,
46775 { "transactionID", "rnsap.transactionID",
46776 FT_UINT32, BASE_DEC, VALS(rnsap_TransactionID_vals), 0,
46778 { &hf_rnsap_iEsCriticalityDiagnostics,
46779 { "iEsCriticalityDiagnostics", "rnsap.iEsCriticalityDiagnostics",
46780 FT_UINT32, BASE_DEC, NULL, 0,
46781 "CriticalityDiagnostics_IE_List", HFILL }},
46782 { &hf_rnsap_CriticalityDiagnostics_IE_List_item,
46783 { "CriticalityDiagnostics-IE-List item", "rnsap.CriticalityDiagnostics_IE_List_item",
46784 FT_NONE, BASE_NONE, NULL, 0,
46786 { &hf_rnsap_iECriticality,
46787 { "iECriticality", "rnsap.iECriticality",
46788 FT_UINT32, BASE_DEC, VALS(rnsap_Criticality_vals), 0,
46789 "Criticality", HFILL }},
46791 { "iE-ID", "rnsap.iE_ID",
46792 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_ProtocolIE_ID_vals_ext, 0,
46793 "ProtocolIE_ID", HFILL }},
46794 { &hf_rnsap_repetitionNumber,
46795 { "repetitionNumber", "rnsap.repetitionNumber",
46796 FT_UINT32, BASE_DEC, NULL, 0,
46797 "RepetitionNumber0", HFILL }},
46798 { &hf_rnsap_MessageStructure_item,
46799 { "MessageStructure item", "rnsap.MessageStructure_item",
46800 FT_NONE, BASE_NONE, NULL, 0,
46802 { &hf_rnsap_repetitionNumber_01,
46803 { "repetitionNumber", "rnsap.repetitionNumber",
46804 FT_UINT32, BASE_DEC, NULL, 0,
46805 "RepetitionNumber1", HFILL }},
46807 { "rAC", "rnsap.rAC",
46808 FT_BYTES, BASE_NONE, NULL, 0,
46810 { &hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR,
46811 { "continuousPacketConnectivity-DRX-InformationLCR", "rnsap.continuousPacketConnectivity_DRX_InformationLCR",
46812 FT_NONE, BASE_NONE, NULL, 0,
46814 { &hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR,
46815 { "continuousPacketConnectivity-DRX-Information-to-Modify-LCR", "rnsap.continuousPacketConnectivity_DRX_Information_to_Modify_LCR",
46816 FT_NONE, BASE_NONE, NULL, 0,
46818 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR,
46819 { "hS-DSCH-Semi-PersistentScheduling-Information-LCR", "rnsap.hS_DSCH_Semi_PersistentScheduling_Information_LCR",
46820 FT_NONE, BASE_NONE, NULL, 0,
46822 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
46823 { "hS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR", "rnsap.hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR",
46824 FT_NONE, BASE_NONE, NULL, 0,
46826 { &hf_rnsap_hS_DSCH_SPS_Deactivate_Indicator_LCR,
46827 { "hS-DSCH-SPS-Deactivate-Indicator-LCR", "rnsap.hS_DSCH_SPS_Deactivate_Indicator_LCR",
46828 FT_NONE, BASE_NONE, NULL, 0,
46830 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_LCR,
46831 { "e-DCH-Semi-PersistentScheduling-Information-LCR", "rnsap.e_DCH_Semi_PersistentScheduling_Information_LCR",
46832 FT_NONE, BASE_NONE, NULL, 0,
46834 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
46835 { "e-DCH-Semi-PersistentScheduling-Information-to-Modify-LCR", "rnsap.e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR",
46836 FT_NONE, BASE_NONE, NULL, 0,
46838 { &hf_rnsap_e_DCH_SPS_Deactivate_Indicator_LCR,
46839 { "e-DCH-SPS-Deactivate-Indicator-LCR", "rnsap.e_DCH_SPS_Deactivate_Indicator_LCR",
46840 FT_NONE, BASE_NONE, NULL, 0,
46842 { &hf_rnsap_hS_SCCH_DRX_Information_LCR,
46843 { "hS-SCCH-DRX-Information-LCR", "rnsap.hS_SCCH_DRX_Information_LCR",
46844 FT_NONE, BASE_NONE, NULL, 0,
46846 { &hf_rnsap_e_AGCH_DRX_Information_LCR,
46847 { "e-AGCH-DRX-Information-LCR", "rnsap.e_AGCH_DRX_Information_LCR",
46848 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_DRX_Information_LCR_vals), 0,
46850 { &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR,
46851 { "hS-SCCH-UE-DRX-Cycle-LCR", "rnsap.hS_SCCH_UE_DRX_Cycle_LCR",
46852 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_LCR_vals), 0,
46853 "UE_DRX_Cycle_LCR", HFILL }},
46854 { &hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR,
46855 { "hS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR", "rnsap.hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR",
46856 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_vals), 0,
46857 "Inactivity_Threshold_for_UE_DRX_Cycle_LCR", HFILL }},
46858 { &hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR,
46859 { "hS-SCCH-UE-DRX-Offset-LCR", "rnsap.hS_SCCH_UE_DRX_Offset_LCR",
46860 FT_UINT32, BASE_DEC, NULL, 0,
46861 "UE_DRX_Offset_LCR", HFILL }},
46862 { &hf_rnsap_sameAsHS_SCCH,
46863 { "sameAsHS-SCCH", "rnsap.sameAsHS_SCCH",
46864 FT_NONE, BASE_NONE, NULL, 0,
46866 { &hf_rnsap_e_AGCH_DRX_Parameters,
46867 { "e-AGCH-DRX-Parameters", "rnsap.e_AGCH_DRX_Parameters",
46868 FT_NONE, BASE_NONE, NULL, 0,
46870 { &hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR,
46871 { "e-AGCH-UE-DRX-Cycle-LCR", "rnsap.e_AGCH_UE_DRX_Cycle_LCR",
46872 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_LCR_vals), 0,
46873 "UE_DRX_Cycle_LCR", HFILL }},
46874 { &hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold,
46875 { "e-AGCH-UE-Inactivity-Monitor-Threshold", "rnsap.e_AGCH_UE_Inactivity_Monitor_Threshold",
46876 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals), 0,
46878 { &hf_rnsap_e_AGCH_UE_DRX_Offset_LCR,
46879 { "e-AGCH-UE-DRX-Offset-LCR", "rnsap.e_AGCH_UE_DRX_Offset_LCR",
46880 FT_UINT32, BASE_DEC, NULL, 0,
46881 "UE_DRX_Offset_LCR", HFILL }},
46882 { &hf_rnsap_dRX_Information_to_Modify_LCR,
46883 { "dRX-Information-to-Modify-LCR", "rnsap.dRX_Information_to_Modify_LCR",
46884 FT_UINT32, BASE_DEC, VALS(rnsap_DRX_Information_to_Modify_LCR_vals), 0,
46886 { &hf_rnsap_modify,
46887 { "modify", "rnsap.modify",
46888 FT_NONE, BASE_NONE, NULL, 0,
46889 "DRX_Information_to_Modify_Items_LCR", HFILL }},
46890 { &hf_rnsap_deactivate,
46891 { "deactivate", "rnsap.deactivate",
46892 FT_NONE, BASE_NONE, NULL, 0,
46894 { &hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR,
46895 { "hS-SCCH-DRX-Information-ResponseLCR", "rnsap.hS_SCCH_DRX_Information_ResponseLCR",
46896 FT_NONE, BASE_NONE, NULL, 0,
46898 { &hf_rnsap_e_AGCH_DRX_Information_ResponseLCR,
46899 { "e-AGCH-DRX-Information-ResponseLCR", "rnsap.e_AGCH_DRX_Information_ResponseLCR",
46900 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_DRX_Information_ResponseLCR_vals), 0,
46902 { &hf_rnsap_e_AGCH_DRX_Parameters_Response,
46903 { "e-AGCH-DRX-Parameters-Response", "rnsap.e_AGCH_DRX_Parameters_Response",
46904 FT_NONE, BASE_NONE, NULL, 0,
46906 { &hf_rnsap_DCH_FDD_Information_item,
46907 { "DCH-FDD-InformationItem", "rnsap.DCH_FDD_InformationItem",
46908 FT_NONE, BASE_NONE, NULL, 0,
46910 { &hf_rnsap_payloadCRC_PresenceIndicator,
46911 { "payloadCRC-PresenceIndicator", "rnsap.payloadCRC_PresenceIndicator",
46912 FT_UINT32, BASE_DEC, VALS(rnsap_PayloadCRC_PresenceIndicator_vals), 0,
46914 { &hf_rnsap_ul_FP_Mode,
46915 { "ul-FP-Mode", "rnsap.ul_FP_Mode",
46916 FT_UINT32, BASE_DEC, VALS(rnsap_UL_FP_Mode_vals), 0,
46919 { "toAWS", "rnsap.toAWS",
46920 FT_UINT32, BASE_DEC, NULL, 0,
46923 { "toAWE", "rnsap.toAWE",
46924 FT_UINT32, BASE_DEC, NULL, 0,
46926 { &hf_rnsap_dCH_SpecificInformationList,
46927 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
46928 FT_UINT32, BASE_DEC, NULL, 0,
46929 "DCH_Specific_FDD_InformationList", HFILL }},
46930 { &hf_rnsap_DCH_MeasurementOccasion_Information_item,
46931 { "DchMeasurementOccasionInformation-Item", "rnsap.DchMeasurementOccasionInformation_Item",
46932 FT_NONE, BASE_NONE, NULL, 0,
46934 { &hf_rnsap_pattern_Sequence_Identifier,
46935 { "pattern-Sequence-Identifier", "rnsap.pattern_Sequence_Identifier",
46936 FT_UINT32, BASE_DEC, NULL, 0,
46938 { &hf_rnsap_status_Flag,
46939 { "status-Flag", "rnsap.status_Flag",
46940 FT_UINT32, BASE_DEC, VALS(rnsap_Status_Flag_vals), 0,
46942 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters,
46943 { "measurement-Occasion-Pattern-Sequence-parameters", "rnsap.measurement_Occasion_Pattern_Sequence_parameters",
46944 FT_NONE, BASE_NONE, NULL, 0,
46946 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_k,
46947 { "measurement-Occasion-Pattern-Sequence-parameters-k", "rnsap.measurement_Occasion_Pattern_Sequence_parameters_k",
46948 FT_UINT32, BASE_DEC, NULL, 0,
46949 "INTEGER_1_9", HFILL }},
46950 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_offset,
46951 { "measurement-Occasion-Pattern-Sequence-parameters-offset", "rnsap.measurement_Occasion_Pattern_Sequence_parameters_offset",
46952 FT_UINT32, BASE_DEC, NULL, 0,
46953 "INTEGER_0_511", HFILL }},
46954 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_M_Length,
46955 { "measurement-Occasion-Pattern-Sequence-parameters-M-Length", "rnsap.measurement_Occasion_Pattern_Sequence_parameters_M_Length",
46956 FT_UINT32, BASE_DEC, NULL, 0,
46957 "INTEGER_1_512", HFILL }},
46958 { &hf_rnsap_measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap,
46959 { "measurement-Occasion-Pattern-Sequence-parameters-Timeslot-Bitmap", "rnsap.measurement_Occasion_Pattern_Sequence_parameters_Timeslot_Bitmap",
46960 FT_BYTES, BASE_NONE, NULL, 0,
46961 "BIT_STRING_SIZE_7", HFILL }},
46962 { &hf_rnsap_DCH_Specific_FDD_InformationList_item,
46963 { "DCH-Specific-FDD-Item", "rnsap.DCH_Specific_FDD_Item",
46964 FT_NONE, BASE_NONE, NULL, 0,
46966 { &hf_rnsap_dCH_ID,
46967 { "dCH-ID", "rnsap.dCH_ID",
46968 FT_UINT32, BASE_DEC, NULL, 0,
46970 { &hf_rnsap_trCH_SrcStatisticsDescr,
46971 { "trCH-SrcStatisticsDescr", "rnsap.trCH_SrcStatisticsDescr",
46972 FT_UINT32, BASE_DEC, VALS(rnsap_TrCH_SrcStatisticsDescr_vals), 0,
46974 { &hf_rnsap_ul_transportFormatSet,
46975 { "ul-transportFormatSet", "rnsap.ul_transportFormatSet",
46976 FT_NONE, BASE_NONE, NULL, 0,
46977 "TransportFormatSet", HFILL }},
46978 { &hf_rnsap_dl_transportFormatSet,
46979 { "dl-transportFormatSet", "rnsap.dl_transportFormatSet",
46980 FT_NONE, BASE_NONE, NULL, 0,
46981 "TransportFormatSet", HFILL }},
46982 { &hf_rnsap_ul_BLER,
46983 { "ul-BLER", "rnsap.ul_BLER",
46984 FT_INT32, BASE_DEC, NULL, 0,
46986 { &hf_rnsap_dl_BLER,
46987 { "dl-BLER", "rnsap.dl_BLER",
46988 FT_INT32, BASE_DEC, NULL, 0,
46990 { &hf_rnsap_allocationRetentionPriority,
46991 { "allocationRetentionPriority", "rnsap.allocationRetentionPriority",
46992 FT_NONE, BASE_NONE, NULL, 0,
46994 { &hf_rnsap_frameHandlingPriority,
46995 { "frameHandlingPriority", "rnsap.frameHandlingPriority",
46996 FT_UINT32, BASE_DEC, VALS(rnsap_FrameHandlingPriority_vals), 0,
46998 { &hf_rnsap_qE_Selector,
46999 { "qE-Selector", "rnsap.qE_Selector",
47000 FT_UINT32, BASE_DEC, VALS(rnsap_QE_Selector_vals), 0,
47002 { &hf_rnsap_dRACControl,
47003 { "dRACControl", "rnsap.dRACControl",
47004 FT_UINT32, BASE_DEC, VALS(rnsap_DRACControl_vals), 0,
47006 { &hf_rnsap_DCH_InformationResponse_item,
47007 { "DCH-InformationResponseItem", "rnsap.DCH_InformationResponseItem",
47008 FT_NONE, BASE_NONE, NULL, 0,
47010 { &hf_rnsap_DCH_TDD_Information_item,
47011 { "DCH-TDD-InformationItem", "rnsap.DCH_TDD_InformationItem",
47012 FT_NONE, BASE_NONE, NULL, 0,
47014 { &hf_rnsap_dCH_SpecificInformationList_01,
47015 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
47016 FT_UINT32, BASE_DEC, NULL, 0,
47017 "DCH_Specific_TDD_InformationList", HFILL }},
47018 { &hf_rnsap_DCH_Specific_TDD_InformationList_item,
47019 { "DCH-Specific-TDD-Item", "rnsap.DCH_Specific_TDD_Item",
47020 FT_NONE, BASE_NONE, NULL, 0,
47022 { &hf_rnsap_ul_cCTrCH_ID,
47023 { "ul-cCTrCH-ID", "rnsap.ul_cCTrCH_ID",
47024 FT_UINT32, BASE_DEC, NULL, 0,
47025 "CCTrCH_ID", HFILL }},
47026 { &hf_rnsap_dl_cCTrCH_ID,
47027 { "dl-cCTrCH-ID", "rnsap.dl_cCTrCH_ID",
47028 FT_UINT32, BASE_DEC, NULL, 0,
47029 "CCTrCH_ID", HFILL }},
47030 { &hf_rnsap_sIR_Value,
47031 { "sIR-Value", "rnsap.sIR_Value",
47032 FT_UINT32, BASE_DEC, NULL, 0,
47034 { &hf_rnsap_sIR_ErrorValue,
47035 { "sIR-ErrorValue", "rnsap.sIR_ErrorValue",
47036 FT_UINT32, BASE_DEC, NULL, 0,
47037 "SIR_Error_Value", HFILL }},
47038 { &hf_rnsap_transmittedCodePowerValue,
47039 { "transmittedCodePowerValue", "rnsap.transmittedCodePowerValue",
47040 FT_UINT32, BASE_DEC, NULL, 0,
47041 "Transmitted_Code_Power_Value", HFILL }},
47043 { "rSCP", "rnsap.rSCP",
47044 FT_UINT32, BASE_DEC, NULL, 0,
47045 "RSCP_Value", HFILL }},
47046 { &hf_rnsap_rxTimingDeviationValue,
47047 { "rxTimingDeviationValue", "rnsap.rxTimingDeviationValue",
47048 FT_UINT32, BASE_DEC, NULL, 0,
47049 "Rx_Timing_Deviation_Value", HFILL }},
47050 { &hf_rnsap_roundTripTime,
47051 { "roundTripTime", "rnsap.roundTripTime",
47052 FT_UINT32, BASE_DEC, NULL, 0,
47053 "Round_Trip_Time_Value", HFILL }},
47054 { &hf_rnsap_extension_DedicatedMeasurementValue,
47055 { "extension-DedicatedMeasurementValue", "rnsap.extension_DedicatedMeasurementValue",
47056 FT_NONE, BASE_NONE, NULL, 0,
47058 { &hf_rnsap_measurementAvailable_01,
47059 { "measurementAvailable", "rnsap.measurementAvailable",
47060 FT_NONE, BASE_NONE, NULL, 0,
47061 "DedicatedMeasurementAvailable", HFILL }},
47062 { &hf_rnsap_measurementnotAvailable_01,
47063 { "measurementnotAvailable", "rnsap.measurementnotAvailable",
47064 FT_NONE, BASE_NONE, NULL, 0,
47065 "DedicatedMeasurementnotAvailable", HFILL }},
47066 { &hf_rnsap_dedicatedmeasurementValue,
47067 { "dedicatedmeasurementValue", "rnsap.dedicatedmeasurementValue",
47068 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementValue_vals), 0,
47071 { "cFN", "rnsap.cFN",
47072 FT_UINT32, BASE_DEC, NULL, 0,
47074 { &hf_rnsap_ie_Extensions,
47075 { "ie-Extensions", "rnsap.ie_Extensions",
47076 FT_UINT32, BASE_DEC, NULL, 0,
47077 "ProtocolExtensionContainer", HFILL }},
47079 { "cfn", "rnsap.cfn",
47080 FT_UINT32, BASE_DEC, NULL, 0,
47082 { &hf_rnsap_separate_indication,
47083 { "separate-indication", "rnsap.separate_indication",
47084 FT_NONE, BASE_NONE, NULL, 0,
47086 { &hf_rnsap_activate,
47087 { "activate", "rnsap.activate",
47088 FT_NONE, BASE_NONE, NULL, 0,
47089 "Activate_Info", HFILL }},
47090 { &hf_rnsap_deactivate_01,
47091 { "deactivate", "rnsap.deactivate",
47092 FT_NONE, BASE_NONE, NULL, 0,
47093 "Deactivate_Info", HFILL }},
47094 { &hf_rnsap_activation_type,
47095 { "activation-type", "rnsap.activation_type",
47096 FT_UINT32, BASE_DEC, VALS(rnsap_Execution_Type_vals), 0,
47097 "Execution_Type", HFILL }},
47098 { &hf_rnsap_initial_dl_tx_power,
47099 { "initial-dl-tx-power", "rnsap.initial_dl_tx_power",
47100 FT_INT32, BASE_DEC, NULL, 0,
47101 "DL_Power", HFILL }},
47102 { &hf_rnsap_firstRLS_Indicator,
47103 { "firstRLS-Indicator", "rnsap.firstRLS_Indicator",
47104 FT_UINT32, BASE_DEC, VALS(rnsap_FirstRLS_Indicator_vals), 0,
47106 { &hf_rnsap_propagation_delay,
47107 { "propagation-delay", "rnsap.propagation_delay",
47108 FT_UINT32, BASE_DEC, NULL, 0,
47109 "PropagationDelay", HFILL }},
47110 { &hf_rnsap_deactivation_type,
47111 { "deactivation-type", "rnsap.deactivation_type",
47112 FT_UINT32, BASE_DEC, VALS(rnsap_Execution_Type_vals), 0,
47113 "Execution_Type", HFILL }},
47114 { &hf_rnsap_synchronised,
47115 { "synchronised", "rnsap.synchronised",
47116 FT_UINT32, BASE_DEC, NULL, 0,
47118 { &hf_rnsap_unsynchronised,
47119 { "unsynchronised", "rnsap.unsynchronised",
47120 FT_NONE, BASE_NONE, NULL, 0,
47122 { &hf_rnsap_dGANSS_ReferenceTime,
47123 { "dGANSS-ReferenceTime", "rnsap.dGANSS_ReferenceTime",
47124 FT_UINT32, BASE_DEC, NULL, 0,
47125 "INTEGER_0_119", HFILL }},
47126 { &hf_rnsap_dGANSS_Information,
47127 { "dGANSS-Information", "rnsap.dGANSS_Information",
47128 FT_UINT32, BASE_DEC, NULL, 0,
47130 { &hf_rnsap_dGANSS_Information_item,
47131 { "dGANSS-Information item", "rnsap.dGANSS_Information_item",
47132 FT_NONE, BASE_NONE, NULL, 0,
47134 { &hf_rnsap_gANSS_SignalId,
47135 { "gANSS-SignalId", "rnsap.gANSS_SignalId",
47136 FT_UINT32, BASE_DEC, NULL, 0,
47137 "GANSS_Signal_ID", HFILL }},
47138 { &hf_rnsap_gANSS_StatusHealth,
47139 { "gANSS-StatusHealth", "rnsap.gANSS_StatusHealth",
47140 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_StatusHealth_vals), 0,
47142 { &hf_rnsap_dGANSS_SignalInformation,
47143 { "dGANSS-SignalInformation", "rnsap.dGANSS_SignalInformation",
47144 FT_UINT32, BASE_DEC, NULL, 0,
47146 { &hf_rnsap_dGANSS_SignalInformation_item,
47147 { "dGANSS-SignalInformation item", "rnsap.dGANSS_SignalInformation_item",
47148 FT_NONE, BASE_NONE, NULL, 0,
47151 { "satId", "rnsap.satId",
47152 FT_UINT32, BASE_DEC, NULL, 0,
47153 "INTEGER_0_63", HFILL }},
47154 { &hf_rnsap_gANSS_iod,
47155 { "gANSS-iod", "rnsap.gANSS_iod",
47156 FT_BYTES, BASE_NONE, NULL, 0,
47157 "BIT_STRING_SIZE_10", HFILL }},
47159 { "udre", "rnsap.udre",
47160 FT_UINT32, BASE_DEC, VALS(rnsap_UDRE_vals), 0,
47162 { &hf_rnsap_ganss_prc,
47163 { "ganss-prc", "rnsap.ganss_prc",
47164 FT_INT32, BASE_DEC, NULL, 0,
47165 "INTEGER_M2047_2047", HFILL }},
47166 { &hf_rnsap_ganss_rrc,
47167 { "ganss-rrc", "rnsap.ganss_rrc",
47168 FT_INT32, BASE_DEC, NULL, 0,
47169 "INTEGER_M127_127", HFILL }},
47170 { &hf_rnsap_dGANSS_Signal_ID,
47171 { "dGANSS-Signal-ID", "rnsap.dGANSS_Signal_ID",
47172 FT_BYTES, BASE_NONE, NULL, 0,
47173 "BIT_STRING_SIZE_8", HFILL }},
47174 { &hf_rnsap_pRCDeviation,
47175 { "pRCDeviation", "rnsap.pRCDeviation",
47176 FT_UINT32, BASE_DEC, VALS(rnsap_PRCDeviation_vals), 0,
47178 { &hf_rnsap_udreGrowthRate,
47179 { "udreGrowthRate", "rnsap.udreGrowthRate",
47180 FT_UINT32, BASE_DEC, VALS(rnsap_UDREGrowthRate_vals), 0,
47182 { &hf_rnsap_udreValidityTime,
47183 { "udreValidityTime", "rnsap.udreValidityTime",
47184 FT_UINT32, BASE_DEC, VALS(rnsap_UDREValidityTime_vals), 0,
47186 { &hf_rnsap_gPSTOW,
47187 { "gPSTOW", "rnsap.gPSTOW",
47188 FT_UINT32, BASE_DEC, NULL, 0,
47190 { &hf_rnsap_gPS_Status_Health,
47191 { "gPS-Status-Health", "rnsap.gPS_Status_Health",
47192 FT_UINT32, BASE_DEC, VALS(rnsap_GPS_Status_Health_vals), 0,
47194 { &hf_rnsap_satellite_DGPSCorrections_Information,
47195 { "satellite-DGPSCorrections-Information", "rnsap.satellite_DGPSCorrections_Information",
47196 FT_UINT32, BASE_DEC, NULL, 0,
47198 { &hf_rnsap_satellite_DGPSCorrections_Information_item,
47199 { "satellite-DGPSCorrections-Information item", "rnsap.satellite_DGPSCorrections_Information_item",
47200 FT_NONE, BASE_NONE, NULL, 0,
47202 { &hf_rnsap_sAT_ID,
47203 { "sAT-ID", "rnsap.sAT_ID",
47204 FT_UINT32, BASE_DEC, NULL, 0,
47206 { &hf_rnsap_iode_dgps,
47207 { "iode-dgps", "rnsap.iode_dgps",
47208 FT_BYTES, BASE_NONE, NULL, 0,
47209 "BIT_STRING_SIZE_8", HFILL }},
47211 { "uDRE", "rnsap.uDRE",
47212 FT_UINT32, BASE_DEC, VALS(rnsap_UDRE_vals), 0,
47215 { "pRC", "rnsap.pRC",
47216 FT_INT32, BASE_DEC, NULL, 0,
47218 { &hf_rnsap_range_Correction_Rate,
47219 { "range-Correction-Rate", "rnsap.range_Correction_Rate",
47220 FT_INT32, BASE_DEC, NULL, 0,
47222 { &hf_rnsap_powerAdjustmentType,
47223 { "powerAdjustmentType", "rnsap.powerAdjustmentType",
47224 FT_UINT32, BASE_DEC, VALS(rnsap_PowerAdjustmentType_vals), 0,
47226 { &hf_rnsap_dLReferencePower,
47227 { "dLReferencePower", "rnsap.dLReferencePower",
47228 FT_INT32, BASE_DEC, NULL, 0,
47229 "DL_Power", HFILL }},
47230 { &hf_rnsap_dLReferencePowerList,
47231 { "dLReferencePowerList", "rnsap.dLReferencePowerList",
47232 FT_UINT32, BASE_DEC, NULL, 0,
47233 "DL_ReferencePowerInformationList", HFILL }},
47234 { &hf_rnsap_maxAdjustmentStep,
47235 { "maxAdjustmentStep", "rnsap.maxAdjustmentStep",
47236 FT_UINT32, BASE_DEC, NULL, 0,
47238 { &hf_rnsap_adjustmentPeriod,
47239 { "adjustmentPeriod", "rnsap.adjustmentPeriod",
47240 FT_UINT32, BASE_DEC, NULL, 0,
47242 { &hf_rnsap_adjustmentRatio,
47243 { "adjustmentRatio", "rnsap.adjustmentRatio",
47244 FT_UINT32, BASE_DEC, NULL, 0,
47245 "ScaledAdjustmentRatio", HFILL }},
47246 { &hf_rnsap_DL_ReferencePowerInformationList_item,
47247 { "DL-ReferencePowerInformationItem", "rnsap.DL_ReferencePowerInformationItem",
47248 FT_NONE, BASE_NONE, NULL, 0,
47251 { "rL-ID", "rnsap.rL_ID",
47252 FT_UINT32, BASE_DEC, NULL, 0,
47254 { &hf_rnsap_dl_Reference_Power,
47255 { "dl-Reference-Power", "rnsap.dl_Reference_Power",
47256 FT_INT32, BASE_DEC, NULL, 0,
47257 "DL_Power", HFILL }},
47258 { &hf_rnsap_common_DL_ReferencePowerInformation,
47259 { "common-DL-ReferencePowerInformation", "rnsap.common_DL_ReferencePowerInformation",
47260 FT_INT32, BASE_DEC, NULL, 0,
47261 "DL_Power", HFILL }},
47262 { &hf_rnsap_individual_DL_ReferencePowerInformation,
47263 { "individual-DL-ReferencePowerInformation", "rnsap.individual_DL_ReferencePowerInformation",
47264 FT_UINT32, BASE_DEC, NULL, 0,
47265 "DL_ReferencePowerInformationList", HFILL }},
47266 { &hf_rnsap_DL_Timeslot_Information_item,
47267 { "DL-Timeslot-InformationItem", "rnsap.DL_Timeslot_InformationItem",
47268 FT_NONE, BASE_NONE, NULL, 0,
47270 { &hf_rnsap_timeSlot,
47271 { "timeSlot", "rnsap.timeSlot",
47272 FT_UINT32, BASE_DEC, NULL, 0,
47274 { &hf_rnsap_midambleShiftAndBurstType,
47275 { "midambleShiftAndBurstType", "rnsap.midambleShiftAndBurstType",
47276 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleShiftAndBurstType_vals), 0,
47278 { &hf_rnsap_tFCI_Presence,
47279 { "tFCI-Presence", "rnsap.tFCI_Presence",
47280 FT_UINT32, BASE_DEC, VALS(rnsap_TFCI_Presence_vals), 0,
47282 { &hf_rnsap_dL_Code_Information,
47283 { "dL-Code-Information", "rnsap.dL_Code_Information",
47284 FT_UINT32, BASE_DEC, NULL, 0,
47285 "TDD_DL_Code_Information", HFILL }},
47286 { &hf_rnsap_DL_TimeslotLCR_Information_item,
47287 { "DL-TimeslotLCR-InformationItem", "rnsap.DL_TimeslotLCR_InformationItem",
47288 FT_NONE, BASE_NONE, NULL, 0,
47290 { &hf_rnsap_timeSlotLCR,
47291 { "timeSlotLCR", "rnsap.timeSlotLCR",
47292 FT_UINT32, BASE_DEC, NULL, 0,
47294 { &hf_rnsap_midambleShiftLCR,
47295 { "midambleShiftLCR", "rnsap.midambleShiftLCR",
47296 FT_NONE, BASE_NONE, NULL, 0,
47298 { &hf_rnsap_dL_Code_LCR_Information,
47299 { "dL-Code-LCR-Information", "rnsap.dL_Code_LCR_Information",
47300 FT_UINT32, BASE_DEC, NULL, 0,
47301 "TDD_DL_Code_LCR_Information", HFILL }},
47302 { &hf_rnsap_DL_Timeslot_Information768_item,
47303 { "DL-Timeslot-InformationItem768", "rnsap.DL_Timeslot_InformationItem768",
47304 FT_NONE, BASE_NONE, NULL, 0,
47306 { &hf_rnsap_midambleShiftAndBurstType768,
47307 { "midambleShiftAndBurstType768", "rnsap.midambleShiftAndBurstType768",
47308 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleShiftAndBurstType768_vals), 0,
47310 { &hf_rnsap_dL_Code_Information768,
47311 { "dL-Code-Information768", "rnsap.dL_Code_Information768",
47312 FT_UINT32, BASE_DEC, NULL, 0,
47313 "TDD_DL_Code_Information768", HFILL }},
47314 { &hf_rnsap_DL_TimeSlot_ISCP_Info_item,
47315 { "DL-TimeSlot-ISCP-InfoItem", "rnsap.DL_TimeSlot_ISCP_InfoItem",
47316 FT_NONE, BASE_NONE, NULL, 0,
47318 { &hf_rnsap_dL_TimeslotISCP,
47319 { "dL-TimeslotISCP", "rnsap.dL_TimeslotISCP",
47320 FT_UINT32, BASE_DEC, NULL, 0,
47322 { &hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item,
47323 { "DL-TimeSlot-ISCP-LCR-InfoItem", "rnsap.DL_TimeSlot_ISCP_LCR_InfoItem",
47324 FT_NONE, BASE_NONE, NULL, 0,
47326 { &hf_rnsap_uE_DRX_Cycle,
47327 { "uE-DRX-Cycle", "rnsap.uE_DRX_Cycle",
47328 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_vals), 0,
47330 { &hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle,
47331 { "inactivity-Threshold-for-UE-DRX-Cycle", "rnsap.inactivity_Threshold_for_UE_DRX_Cycle",
47332 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_vals), 0,
47334 { &hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring,
47335 { "inactivity-Threshold-for-UE-Grant-Monitoring", "rnsap.inactivity_Threshold_for_UE_Grant_Monitoring",
47336 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring_vals), 0,
47338 { &hf_rnsap_uE_DRX_Grant_Monitoring,
47339 { "uE-DRX-Grant-Monitoring", "rnsap.uE_DRX_Grant_Monitoring",
47340 FT_BOOLEAN, BASE_NONE, NULL, 0,
47342 { &hf_rnsap_modify_01,
47343 { "modify", "rnsap.modify",
47344 FT_NONE, BASE_NONE, NULL, 0,
47345 "DRX_Information_to_Modify_Items", HFILL }},
47346 { &hf_rnsap_DSCH_FlowControlInformation_item,
47347 { "DSCH-FlowControlItem", "rnsap.DSCH_FlowControlItem",
47348 FT_NONE, BASE_NONE, NULL, 0,
47350 { &hf_rnsap_dSCH_SchedulingPriority,
47351 { "dSCH-SchedulingPriority", "rnsap.dSCH_SchedulingPriority",
47352 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingPriorityIndicator_vals), 0,
47353 "SchedulingPriorityIndicator", HFILL }},
47354 { &hf_rnsap_mAC_c_sh_SDU_Lengths,
47355 { "mAC-c-sh-SDU-Lengths", "rnsap.mAC_c_sh_SDU_Lengths",
47356 FT_UINT32, BASE_DEC, NULL, 0,
47357 "MAC_c_sh_SDU_LengthList", HFILL }},
47358 { &hf_rnsap_DSCH_TDD_Information_item,
47359 { "DSCH-TDD-InformationItem", "rnsap.DSCH_TDD_InformationItem",
47360 FT_NONE, BASE_NONE, NULL, 0,
47362 { &hf_rnsap_dSCH_ID,
47363 { "dSCH-ID", "rnsap.dSCH_ID",
47364 FT_UINT32, BASE_DEC, NULL, 0,
47366 { &hf_rnsap_dl_ccTrCHID,
47367 { "dl-ccTrCHID", "rnsap.dl_ccTrCHID",
47368 FT_UINT32, BASE_DEC, NULL, 0,
47369 "CCTrCH_ID", HFILL }},
47370 { &hf_rnsap_trChSourceStatisticsDescriptor,
47371 { "trChSourceStatisticsDescriptor", "rnsap.trChSourceStatisticsDescriptor",
47372 FT_UINT32, BASE_DEC, VALS(rnsap_TrCH_SrcStatisticsDescr_vals), 0,
47373 "TrCH_SrcStatisticsDescr", HFILL }},
47374 { &hf_rnsap_transportFormatSet,
47375 { "transportFormatSet", "rnsap.transportFormatSet",
47376 FT_NONE, BASE_NONE, NULL, 0,
47378 { &hf_rnsap_schedulingPriorityIndicator,
47379 { "schedulingPriorityIndicator", "rnsap.schedulingPriorityIndicator",
47380 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingPriorityIndicator_vals), 0,
47383 { "bLER", "rnsap.bLER",
47384 FT_INT32, BASE_DEC, NULL, 0,
47386 { &hf_rnsap_uE_DTX_Cycle1_2ms,
47387 { "uE-DTX-Cycle1-2ms", "rnsap.uE_DTX_Cycle1_2ms",
47388 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle1_2ms_vals), 0,
47390 { &hf_rnsap_uE_DTX_Cycle2_2ms,
47391 { "uE-DTX-Cycle2-2ms", "rnsap.uE_DTX_Cycle2_2ms",
47392 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle2_2ms_vals), 0,
47394 { &hf_rnsap_mAC_DTX_Cycle_2ms,
47395 { "mAC-DTX-Cycle-2ms", "rnsap.mAC_DTX_Cycle_2ms",
47396 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_DTX_Cycle_2ms_vals), 0,
47398 { &hf_rnsap_uE_DTX_Cycle1_10ms,
47399 { "uE-DTX-Cycle1-10ms", "rnsap.uE_DTX_Cycle1_10ms",
47400 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle1_10ms_vals), 0,
47402 { &hf_rnsap_uE_DTX_Cycle2_10ms,
47403 { "uE-DTX-Cycle2-10ms", "rnsap.uE_DTX_Cycle2_10ms",
47404 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle2_10ms_vals), 0,
47406 { &hf_rnsap_mAC_DTX_Cycle_10ms,
47407 { "mAC-DTX-Cycle-10ms", "rnsap.mAC_DTX_Cycle_10ms",
47408 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_DTX_Cycle_10ms_vals), 0,
47410 { &hf_rnsap_e_DCH_TTI_Length,
47411 { "e-DCH-TTI-Length", "rnsap.e_DCH_TTI_Length",
47412 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_TTI_Length_vals), 0,
47414 { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2,
47415 { "inactivity-Threshold-for-UE-DTX-Cycle2", "rnsap.inactivity_Threshold_for_UE_DTX_Cycle2",
47416 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals), 0,
47418 { &hf_rnsap_uE_DTX_Long_Preamble,
47419 { "uE-DTX-Long-Preamble", "rnsap.uE_DTX_Long_Preamble",
47420 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Long_Preamble_vals), 0,
47422 { &hf_rnsap_mAC_Inactivity_Threshold,
47423 { "mAC-Inactivity-Threshold", "rnsap.mAC_Inactivity_Threshold",
47424 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_Inactivity_Threshold_vals), 0,
47426 { &hf_rnsap_cQI_DTX_Timer,
47427 { "cQI-DTX-Timer", "rnsap.cQI_DTX_Timer",
47428 FT_UINT32, BASE_DEC, VALS(rnsap_CQI_DTX_Timer_vals), 0,
47430 { &hf_rnsap_uE_DPCCH_burst1,
47431 { "uE-DPCCH-burst1", "rnsap.uE_DPCCH_burst1",
47432 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DPCCH_burst1_vals), 0,
47434 { &hf_rnsap_uE_DPCCH_burst2,
47435 { "uE-DPCCH-burst2", "rnsap.uE_DPCCH_burst2",
47436 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DPCCH_burst2_vals), 0,
47438 { &hf_rnsap_modify_02,
47439 { "modify", "rnsap.modify",
47440 FT_NONE, BASE_NONE, NULL, 0,
47441 "DTX_Information_to_Modify_Items", HFILL }},
47442 { &hf_rnsap_e_DCH_TTI_Length_to_Modify,
47443 { "e-DCH-TTI-Length-to-Modify", "rnsap.e_DCH_TTI_Length_to_Modify",
47444 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_TTI_Length_to_Modify_vals), 0,
47447 { "fDD", "rnsap.fDD",
47448 FT_NONE, BASE_NONE, NULL, 0,
47449 "EARFCN_FDD", HFILL }},
47451 { "tDD", "rnsap.tDD",
47452 FT_UINT32, BASE_DEC, NULL, 0,
47453 "EARFCN", HFILL }},
47454 { &hf_rnsap_uL_EARFCN,
47455 { "uL-EARFCN", "rnsap.uL_EARFCN",
47456 FT_UINT32, BASE_DEC, NULL, 0,
47457 "EARFCN", HFILL }},
47458 { &hf_rnsap_dL_EARFCN,
47459 { "dL-EARFCN", "rnsap.dL_EARFCN",
47460 FT_UINT32, BASE_DEC, NULL, 0,
47461 "EARFCN", HFILL }},
47462 { &hf_rnsap_e_UTRAN_Cell_ID,
47463 { "e-UTRAN-Cell-ID", "rnsap.e_UTRAN_Cell_ID",
47464 FT_BYTES, BASE_NONE, NULL, 0,
47465 "BIT_STRING_SIZE_28", HFILL }},
47466 { &hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode,
47467 { "eAGCH-ERGCH-EHICH-FDD-ScramblingCode", "rnsap.eAGCH_ERGCH_EHICH_FDD_ScramblingCode",
47468 FT_UINT32, BASE_DEC, NULL, 0,
47469 "DL_ScramblingCode", HFILL }},
47470 { &hf_rnsap_eAGCH_ChannelisationCode,
47471 { "eAGCH-ChannelisationCode", "rnsap.eAGCH_ChannelisationCode",
47472 FT_UINT32, BASE_DEC, NULL, 0,
47473 "FDD_DL_ChannelisationCodeNumber", HFILL }},
47474 { &hf_rnsap_primary_e_RNTI,
47475 { "primary-e-RNTI", "rnsap.primary_e_RNTI",
47476 FT_UINT32, BASE_DEC, NULL, 0,
47477 "E_RNTI", HFILL }},
47478 { &hf_rnsap_secondary_e_RNTI,
47479 { "secondary-e-RNTI", "rnsap.secondary_e_RNTI",
47480 FT_UINT32, BASE_DEC, NULL, 0,
47481 "E_RNTI", HFILL }},
47482 { &hf_rnsap_eRGCH_EHICH_ChannelisationCode,
47483 { "eRGCH-EHICH-ChannelisationCode", "rnsap.eRGCH_EHICH_ChannelisationCode",
47484 FT_UINT32, BASE_DEC, NULL, 0,
47485 "FDD_DL_ChannelisationCodeNumber", HFILL }},
47486 { &hf_rnsap_eRGCH_SignatureSequence,
47487 { "eRGCH-SignatureSequence", "rnsap.eRGCH_SignatureSequence",
47488 FT_UINT32, BASE_DEC, NULL, 0,
47490 { &hf_rnsap_eHICH_SignatureSequence,
47491 { "eHICH-SignatureSequence", "rnsap.eHICH_SignatureSequence",
47492 FT_UINT32, BASE_DEC, NULL, 0,
47494 { &hf_rnsap_serving_Grant_Value,
47495 { "serving-Grant-Value", "rnsap.serving_Grant_Value",
47496 FT_UINT32, BASE_DEC, NULL, 0,
47497 "E_Serving_Grant_Value", HFILL }},
47498 { &hf_rnsap_primary_Secondary_Grant_Selector,
47499 { "primary-Secondary-Grant-Selector", "rnsap.primary_Secondary_Grant_Selector",
47500 FT_UINT32, BASE_DEC, VALS(rnsap_E_Primary_Secondary_Grant_Selector_vals), 0,
47501 "E_Primary_Secondary_Grant_Selector", HFILL }},
47502 { &hf_rnsap_e_RGCH_Release_Indicator,
47503 { "e-RGCH-Release-Indicator", "rnsap.e_RGCH_Release_Indicator",
47504 FT_UINT32, BASE_DEC, VALS(rnsap_E_RGCH_Release_Indicator_vals), 0,
47506 { &hf_rnsap_eDCH_MACdFlows_Information,
47507 { "eDCH-MACdFlows-Information", "rnsap.eDCH_MACdFlows_Information",
47508 FT_NONE, BASE_NONE, NULL, 0,
47510 { &hf_rnsap_e_DCH_Reference_Power_Offset,
47511 { "e-DCH-Reference-Power-Offset", "rnsap.e_DCH_Reference_Power_Offset",
47512 FT_UINT32, BASE_DEC, NULL, 0,
47514 { &hf_rnsap_eDCH_MACdFlow_Specific_InformationResponse,
47515 { "eDCH-MACdFlow-Specific-InformationResponse", "rnsap.eDCH_MACdFlow_Specific_InformationResponse",
47516 FT_UINT32, BASE_DEC, NULL, 0,
47518 { &hf_rnsap_EDCH_MACdFlow_Specific_InformationResponse_item,
47519 { "EDCH-MACdFlow-Specific-InformationResponseItem", "rnsap.EDCH_MACdFlow_Specific_InformationResponseItem",
47520 FT_NONE, BASE_NONE, NULL, 0,
47522 { &hf_rnsap_eDCH_MACdFlow_ID,
47523 { "eDCH-MACdFlow-ID", "rnsap.eDCH_MACdFlow_ID",
47524 FT_UINT32, BASE_DEC, NULL, 0,
47526 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH,
47527 { "hARQ-Process-Allocation-NonSched-2ms-EDCH", "rnsap.hARQ_Process_Allocation_NonSched_2ms_EDCH",
47528 FT_BYTES, BASE_NONE, NULL, 0,
47529 "HARQ_Process_Allocation_2ms_EDCH", HFILL }},
47530 { &hf_rnsap_eDCH_MACdFlow_Specific_Information,
47531 { "eDCH-MACdFlow-Specific-Information", "rnsap.eDCH_MACdFlow_Specific_Information",
47532 FT_UINT32, BASE_DEC, NULL, 0,
47533 "EDCH_MACdFlow_Specific_InfoToModifyList", HFILL }},
47534 { &hf_rnsap_mACeReset_Indicator,
47535 { "mACeReset-Indicator", "rnsap.mACeReset_Indicator",
47536 FT_UINT32, BASE_DEC, VALS(rnsap_MACeReset_Indicator_vals), 0,
47538 { &hf_rnsap_e_DCH_MACdFlow_Specific_UpdateInformation,
47539 { "e-DCH-MACdFlow-Specific-UpdateInformation", "rnsap.e_DCH_MACdFlow_Specific_UpdateInformation",
47540 FT_UINT32, BASE_DEC, NULL, 0,
47542 { &hf_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_item,
47543 { "E-DCH-MACdFlow-Specific-UpdateInformation-Item", "rnsap.E_DCH_MACdFlow_Specific_UpdateInformation_Item",
47544 FT_NONE, BASE_NONE, NULL, 0,
47546 { &hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_item,
47547 { "E-DCH-DL-Control-Channel-Change-Information-Item", "rnsap.E_DCH_DL_Control_Channel_Change_Information_Item",
47548 FT_NONE, BASE_NONE, NULL, 0,
47550 { &hf_rnsap_e_DCH_RL_ID,
47551 { "e-DCH-RL-ID", "rnsap.e_DCH_RL_ID",
47552 FT_UINT32, BASE_DEC, NULL, 0,
47554 { &hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_item,
47555 { "E-DCH-DL-Control-Channel-Grant-Information-Item", "rnsap.E_DCH_DL_Control_Channel_Grant_Information_Item",
47556 FT_NONE, BASE_NONE, NULL, 0,
47558 { &hf_rnsap_e_DCH_Non_Scheduled_Transmission_Grant,
47559 { "e-DCH-Non-Scheduled-Transmission-Grant", "rnsap.e_DCH_Non_Scheduled_Transmission_Grant",
47560 FT_NONE, BASE_NONE, NULL, 0,
47561 "E_DCH_Non_Scheduled_Transmission_Grant_Items", HFILL }},
47562 { &hf_rnsap_e_DCH_Scheduled_Transmission_Grant,
47563 { "e-DCH-Scheduled-Transmission-Grant", "rnsap.e_DCH_Scheduled_Transmission_Grant",
47564 FT_NONE, BASE_NONE, NULL, 0,
47566 { &hf_rnsap_E_DCH_LogicalChannelInformation_item,
47567 { "E-DCH-LogicalChannelInformationItem", "rnsap.E_DCH_LogicalChannelInformationItem",
47568 FT_NONE, BASE_NONE, NULL, 0,
47570 { &hf_rnsap_schedulingInformation,
47571 { "schedulingInformation", "rnsap.schedulingInformation",
47572 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingInformation_vals), 0,
47574 { &hf_rnsap_mACes_GuaranteedBitRate,
47575 { "mACes-GuaranteedBitRate", "rnsap.mACes_GuaranteedBitRate",
47576 FT_UINT32, BASE_DEC, NULL, 0,
47577 "MACes_Guaranteed_Bitrate", HFILL }},
47578 { &hf_rnsap_eDCH_DDI_Value,
47579 { "eDCH-DDI-Value", "rnsap.eDCH_DDI_Value",
47580 FT_UINT32, BASE_DEC, NULL, 0,
47582 { &hf_rnsap_mACd_PDU_Size_List,
47583 { "mACd-PDU-Size-List", "rnsap.mACd_PDU_Size_List",
47584 FT_UINT32, BASE_DEC, NULL, 0,
47585 "E_DCH_MACdPDU_SizeList", HFILL }},
47586 { &hf_rnsap_E_DCH_MACdPDU_SizeList_item,
47587 { "E-DCH-MACdPDU-SizeListItem", "rnsap.E_DCH_MACdPDU_SizeListItem",
47588 FT_NONE, BASE_NONE, NULL, 0,
47590 { &hf_rnsap_mACdPDU_Size,
47591 { "mACdPDU-Size", "rnsap.mACdPDU_Size",
47592 FT_UINT32, BASE_DEC, NULL, 0,
47594 { &hf_rnsap_E_DCH_LogicalChannelToModify_item,
47595 { "E-DCH-LogicalChannelToModifyItem", "rnsap.E_DCH_LogicalChannelToModifyItem",
47596 FT_NONE, BASE_NONE, NULL, 0,
47598 { &hf_rnsap_mACd_PDU_Size_List_01,
47599 { "mACd-PDU-Size-List", "rnsap.mACd_PDU_Size_List",
47600 FT_UINT32, BASE_DEC, NULL, 0,
47601 "E_DCH_MACdPDU_SizeToModifyList", HFILL }},
47602 { &hf_rnsap_E_DCH_MACdPDU_SizeToModifyList_item,
47603 { "E-DCH-MACdPDU-SizeListItem", "rnsap.E_DCH_MACdPDU_SizeListItem",
47604 FT_NONE, BASE_NONE, NULL, 0,
47606 { &hf_rnsap_E_DCH_LogicalChannelToDelete_item,
47607 { "E-DCH-LogicalChannelToDeleteItem", "rnsap.E_DCH_LogicalChannelToDeleteItem",
47608 FT_NONE, BASE_NONE, NULL, 0,
47610 { &hf_rnsap_eDCH_MACdFlow_Specific_Information_01,
47611 { "eDCH-MACdFlow-Specific-Information", "rnsap.eDCH_MACdFlow_Specific_Information",
47612 FT_UINT32, BASE_DEC, NULL, 0,
47613 "EDCH_MACdFlow_Specific_InfoList", HFILL }},
47614 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoList_item,
47615 { "EDCH-MACdFlow-Specific-InfoItem", "rnsap.EDCH_MACdFlow_Specific_InfoItem",
47616 FT_NONE, BASE_NONE, NULL, 0,
47618 { &hf_rnsap_tnlQoS,
47619 { "tnlQoS", "rnsap.tnlQoS",
47620 FT_UINT32, BASE_DEC, VALS(rnsap_TnlQos_vals), 0,
47622 { &hf_rnsap_maxNr_Retransmissions_EDCH,
47623 { "maxNr-Retransmissions-EDCH", "rnsap.maxNr_Retransmissions_EDCH",
47624 FT_UINT32, BASE_DEC, NULL, 0,
47626 { &hf_rnsap_trafficClass,
47627 { "trafficClass", "rnsap.trafficClass",
47628 FT_UINT32, BASE_DEC, VALS(rnsap_TrafficClass_vals), 0,
47630 { &hf_rnsap_eDCH_Grant_Type_Information,
47631 { "eDCH-Grant-Type-Information", "rnsap.eDCH_Grant_Type_Information",
47632 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Grant_Type_Information_vals), 0,
47633 "E_DCH_Grant_Type_Information", HFILL }},
47634 { &hf_rnsap_bundlingModeIndicator,
47635 { "bundlingModeIndicator", "rnsap.bundlingModeIndicator",
47636 FT_UINT32, BASE_DEC, VALS(rnsap_BundlingModeIndicator_vals), 0,
47638 { &hf_rnsap_eDCHLogicalChannelInformation,
47639 { "eDCHLogicalChannelInformation", "rnsap.eDCHLogicalChannelInformation",
47640 FT_UINT32, BASE_DEC, NULL, 0,
47641 "E_DCH_LogicalChannelInformation", HFILL }},
47642 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList_item,
47643 { "EDCH-MACdFlow-Specific-InfoToModifyItem", "rnsap.EDCH_MACdFlow_Specific_InfoToModifyItem",
47644 FT_NONE, BASE_NONE, NULL, 0,
47646 { &hf_rnsap_transportBearerRequestIndicator,
47647 { "transportBearerRequestIndicator", "rnsap.transportBearerRequestIndicator",
47648 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerRequestIndicator_vals), 0,
47650 { &hf_rnsap_eDCH_LogicalChannelToAdd,
47651 { "eDCH-LogicalChannelToAdd", "rnsap.eDCH_LogicalChannelToAdd",
47652 FT_UINT32, BASE_DEC, NULL, 0,
47653 "E_DCH_LogicalChannelInformation", HFILL }},
47654 { &hf_rnsap_eDCH_LogicalChannelToModify,
47655 { "eDCH-LogicalChannelToModify", "rnsap.eDCH_LogicalChannelToModify",
47656 FT_UINT32, BASE_DEC, NULL, 0,
47657 "E_DCH_LogicalChannelToModify", HFILL }},
47658 { &hf_rnsap_eDCH_LogicalChannelToDelete,
47659 { "eDCH-LogicalChannelToDelete", "rnsap.eDCH_LogicalChannelToDelete",
47660 FT_UINT32, BASE_DEC, NULL, 0,
47661 "E_DCH_LogicalChannelToDelete", HFILL }},
47662 { &hf_rnsap_EDCH_MACdFlows_To_Delete_item,
47663 { "EDCH-MACdFlows-To-Delete-Item", "rnsap.EDCH_MACdFlows_To_Delete_Item",
47664 FT_NONE, BASE_NONE, NULL, 0,
47666 { &hf_rnsap_maxBits_MACe_PDU_non_scheduled,
47667 { "maxBits-MACe-PDU-non-scheduled", "rnsap.maxBits_MACe_PDU_non_scheduled",
47668 FT_UINT32, BASE_DEC, NULL, 0,
47669 "Max_Bits_MACe_PDU_non_scheduled", HFILL }},
47670 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms,
47671 { "hARQ-Process-Allocation-NonSched-2ms", "rnsap.hARQ_Process_Allocation_NonSched_2ms",
47672 FT_BYTES, BASE_NONE, NULL, 0,
47673 "HARQ_Process_Allocation_2ms_EDCH", HFILL }},
47674 { &hf_rnsap_e_DCH_serving_cell_outcome_choice,
47675 { "e-DCH-serving-cell-outcome-choice", "rnsap.e_DCH_serving_cell_outcome_choice",
47676 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_serving_cell_change_choice_vals), 0,
47677 "E_DCH_serving_cell_change_choice", HFILL }},
47678 { &hf_rnsap_e_DCH_serving_cell_change_successful,
47679 { "e-DCH-serving-cell-change-successful", "rnsap.e_DCH_serving_cell_change_successful",
47680 FT_NONE, BASE_NONE, NULL, 0,
47682 { &hf_rnsap_e_DCH_serving_cell_change_unsuccessful,
47683 { "e-DCH-serving-cell-change-unsuccessful", "rnsap.e_DCH_serving_cell_change_unsuccessful",
47684 FT_NONE, BASE_NONE, NULL, 0,
47686 { &hf_rnsap_e_DCH_RL_InformationList_Rsp,
47687 { "e-DCH-RL-InformationList-Rsp", "rnsap.e_DCH_RL_InformationList_Rsp",
47688 FT_UINT32, BASE_DEC, NULL, 0,
47690 { &hf_rnsap_E_DCH_RL_InformationList_Rsp_item,
47691 { "E-DCH-RL-InformationList-Rsp-Item", "rnsap.E_DCH_RL_InformationList_Rsp_Item",
47692 FT_NONE, BASE_NONE, NULL, 0,
47694 { &hf_rnsap_e_DCH_reconfigured_RL_Id,
47695 { "e-DCH-reconfigured-RL-Id", "rnsap.e_DCH_reconfigured_RL_Id",
47696 FT_UINT32, BASE_DEC, NULL, 0,
47698 { &hf_rnsap_e_DCH_FDD_DL_Control_Channel_Info,
47699 { "e-DCH-FDD-DL-Control-Channel-Info", "rnsap.e_DCH_FDD_DL_Control_Channel_Info",
47700 FT_NONE, BASE_NONE, NULL, 0,
47701 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
47703 { "cause", "rnsap.cause",
47704 FT_UINT32, BASE_DEC, VALS(rnsap_Cause_vals), 0,
47706 { &hf_rnsap_two_ms,
47707 { "two-ms", "rnsap.two_ms",
47708 FT_NONE, BASE_NONE, NULL, 0,
47709 "DTX_Cycle_2ms_Items", HFILL }},
47710 { &hf_rnsap_ten_ms,
47711 { "ten-ms", "rnsap.ten_ms",
47712 FT_NONE, BASE_NONE, NULL, 0,
47713 "DTX_Cycle_10ms_Items", HFILL }},
47714 { &hf_rnsap_two_ms_01,
47715 { "two-ms", "rnsap.two_ms",
47716 FT_NONE, BASE_NONE, NULL, 0,
47717 "DTX_Cycle_2ms_to_Modify_Items", HFILL }},
47718 { &hf_rnsap_ten_ms_01,
47719 { "ten-ms", "rnsap.ten_ms",
47720 FT_NONE, BASE_NONE, NULL, 0,
47721 "DTX_Cycle_10ms_to_Modify_Items", HFILL }},
47722 { &hf_rnsap_maxSet_E_DPDCHs,
47723 { "maxSet-E-DPDCHs", "rnsap.maxSet_E_DPDCHs",
47724 FT_UINT32, BASE_DEC, VALS(rnsap_Max_Set_E_DPDCHs_vals), 0,
47725 "Max_Set_E_DPDCHs", HFILL }},
47726 { &hf_rnsap_punctureLimit,
47727 { "punctureLimit", "rnsap.punctureLimit",
47728 FT_UINT32, BASE_DEC, NULL, 0,
47730 { &hf_rnsap_e_TFCS_Information,
47731 { "e-TFCS-Information", "rnsap.e_TFCS_Information",
47732 FT_NONE, BASE_NONE, NULL, 0,
47735 { "e-TTI", "rnsap.e_TTI",
47736 FT_UINT32, BASE_DEC, VALS(rnsap_E_TTI_vals), 0,
47738 { &hf_rnsap_e_DPCCH_PO,
47739 { "e-DPCCH-PO", "rnsap.e_DPCCH_PO",
47740 FT_UINT32, BASE_DEC, NULL, 0,
47742 { &hf_rnsap_e_RGCH_2_IndexStepThreshold,
47743 { "e-RGCH-2-IndexStepThreshold", "rnsap.e_RGCH_2_IndexStepThreshold",
47744 FT_UINT32, BASE_DEC, NULL, 0,
47746 { &hf_rnsap_e_RGCH_3_IndexStepThreshold,
47747 { "e-RGCH-3-IndexStepThreshold", "rnsap.e_RGCH_3_IndexStepThreshold",
47748 FT_UINT32, BASE_DEC, NULL, 0,
47750 { &hf_rnsap_hARQ_Info_for_E_DCH,
47751 { "hARQ-Info-for-E-DCH", "rnsap.hARQ_Info_for_E_DCH",
47752 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Info_for_E_DCH_vals), 0,
47754 { &hf_rnsap_hSDSCH_Configured_Indicator,
47755 { "hSDSCH-Configured-Indicator", "rnsap.hSDSCH_Configured_Indicator",
47756 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_Configured_Indicator_vals), 0,
47758 { &hf_rnsap_e_DCH_Serving_RL_in_this_DRNS,
47759 { "e-DCH-Serving-RL-in-this-DRNS", "rnsap.e_DCH_Serving_RL_in_this_DRNS",
47760 FT_NONE, BASE_NONE, NULL, 0,
47761 "EDCH_Serving_RL_in_this_DRNS", HFILL }},
47762 { &hf_rnsap_e_DCH_Serving_RL_not_in_this_DRNS,
47763 { "e-DCH-Serving-RL-not-in-this-DRNS", "rnsap.e_DCH_Serving_RL_not_in_this_DRNS",
47764 FT_NONE, BASE_NONE, NULL, 0,
47766 { &hf_rnsap_e_DCH_Serving_RL_Id,
47767 { "e-DCH-Serving-RL-Id", "rnsap.e_DCH_Serving_RL_Id",
47768 FT_UINT32, BASE_DEC, NULL, 0,
47770 { &hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH,
47771 { "common-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH", "rnsap.common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH",
47772 FT_UINT32, BASE_DEC, NULL, 0,
47773 "PriorityQueue_InfoList_EnhancedFACH_PCH", HFILL }},
47774 { &hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH,
47775 { "dedicated-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH", "rnsap.dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH",
47776 FT_UINT32, BASE_DEC, NULL, 0,
47777 "PriorityQueue_InfoList_EnhancedFACH_PCH", HFILL }},
47778 { &hf_rnsap_priorityQueueInfo_EnhancedPCH,
47779 { "priorityQueueInfo-EnhancedPCH", "rnsap.priorityQueueInfo_EnhancedPCH",
47780 FT_UINT32, BASE_DEC, NULL, 0,
47781 "PriorityQueue_InfoList_EnhancedFACH_PCH", HFILL }},
47782 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation,
47783 { "hSDSCH-Initial-Capacity-Allocation", "rnsap.hSDSCH_Initial_Capacity_Allocation",
47784 FT_UINT32, BASE_DEC, NULL, 0,
47786 { &hf_rnsap_hSDSCH_RNTI,
47787 { "hSDSCH-RNTI", "rnsap.hSDSCH_RNTI",
47788 FT_UINT32, BASE_DEC, NULL, 0,
47790 { &hf_rnsap_e_TFCI_BetaEC_Boost,
47791 { "e-TFCI-BetaEC-Boost", "rnsap.e_TFCI_BetaEC_Boost",
47792 FT_UINT32, BASE_DEC, NULL, 0,
47794 { &hf_rnsap_uL_Delta_T2TP,
47795 { "uL-Delta-T2TP", "rnsap.uL_Delta_T2TP",
47796 FT_UINT32, BASE_DEC, NULL, 0,
47798 { &hf_rnsap_e_DCH_TFCI_Table_Index,
47799 { "e-DCH-TFCI-Table-Index", "rnsap.e_DCH_TFCI_Table_Index",
47800 FT_UINT32, BASE_DEC, NULL, 0,
47802 { &hf_rnsap_reference_E_TFCI_Information,
47803 { "reference-E-TFCI-Information", "rnsap.reference_E_TFCI_Information",
47804 FT_UINT32, BASE_DEC, NULL, 0,
47806 { &hf_rnsap_measurementTreshold,
47807 { "measurementTreshold", "rnsap.measurementTreshold",
47808 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
47809 "MeasurementThreshold", HFILL }},
47810 { &hf_rnsap_measurementHysteresisTime,
47811 { "measurementHysteresisTime", "rnsap.measurementHysteresisTime",
47812 FT_UINT32, BASE_DEC, NULL, 0,
47814 { &hf_rnsap_measurementIncreaseDecreaseThreshold,
47815 { "measurementIncreaseDecreaseThreshold", "rnsap.measurementIncreaseDecreaseThreshold",
47816 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementIncreaseDecreaseThreshold_vals), 0,
47818 { &hf_rnsap_measurementChangeTime,
47819 { "measurementChangeTime", "rnsap.measurementChangeTime",
47820 FT_UINT32, BASE_DEC, NULL, 0,
47822 { &hf_rnsap_measurementThreshold1,
47823 { "measurementThreshold1", "rnsap.measurementThreshold1",
47824 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
47825 "MeasurementThreshold", HFILL }},
47826 { &hf_rnsap_measurementThreshold2,
47827 { "measurementThreshold2", "rnsap.measurementThreshold2",
47828 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
47829 "MeasurementThreshold", HFILL }},
47830 { &hf_rnsap_reportPeriodicity,
47831 { "reportPeriodicity", "rnsap.reportPeriodicity",
47832 FT_UINT32, BASE_DEC, VALS(rnsap_ReportPeriodicity_vals), 0,
47834 { &hf_rnsap_e_PUCH_Information,
47835 { "e-PUCH-Information", "rnsap.e_PUCH_Information",
47836 FT_NONE, BASE_NONE, NULL, 0,
47838 { &hf_rnsap_e_TFCS_Information_TDD,
47839 { "e-TFCS-Information-TDD", "rnsap.e_TFCS_Information_TDD",
47840 FT_NONE, BASE_NONE, NULL, 0,
47842 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD,
47843 { "e-DCH-MACdFlows-Information-TDD", "rnsap.e_DCH_MACdFlows_Information_TDD",
47844 FT_UINT32, BASE_DEC, NULL, 0,
47846 { &hf_rnsap_e_DCH_TDD_Information,
47847 { "e-DCH-TDD-Information", "rnsap.e_DCH_TDD_Information",
47848 FT_NONE, BASE_NONE, NULL, 0,
47851 { "minCR", "rnsap.minCR",
47852 FT_UINT32, BASE_DEC, NULL, 0,
47853 "CodeRate", HFILL }},
47855 { "maxCR", "rnsap.maxCR",
47856 FT_UINT32, BASE_DEC, NULL, 0,
47857 "CodeRate", HFILL }},
47858 { &hf_rnsap_harqInfo,
47859 { "harqInfo", "rnsap.harqInfo",
47860 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Info_for_E_DCH_vals), 0,
47861 "HARQ_Info_for_E_DCH", HFILL }},
47862 { &hf_rnsap_n_E_UCCH,
47863 { "n-E-UCCH", "rnsap.n_E_UCCH",
47864 FT_UINT32, BASE_DEC, NULL, 0,
47866 { &hf_rnsap_e_DCH_QPSK_RefBetaInfo,
47867 { "e-DCH-QPSK-RefBetaInfo", "rnsap.e_DCH_QPSK_RefBetaInfo",
47868 FT_UINT32, BASE_DEC, NULL, 0,
47870 { &hf_rnsap_e_DCH_sixteenQAM_RefBetaInfo,
47871 { "e-DCH-sixteenQAM-RefBetaInfo", "rnsap.e_DCH_sixteenQAM_RefBetaInfo",
47872 FT_UINT32, BASE_DEC, NULL, 0,
47874 { &hf_rnsap_E_DCH_QPSK_RefBetaInfo_item,
47875 { "E-DCH-RefBeta-Item", "rnsap.E_DCH_RefBeta_Item",
47876 FT_NONE, BASE_NONE, NULL, 0,
47878 { &hf_rnsap_E_DCH_sixteenQAM_RefBetaInfo_item,
47879 { "E-DCH-RefBeta-Item", "rnsap.E_DCH_RefBeta_Item",
47880 FT_NONE, BASE_NONE, NULL, 0,
47882 { &hf_rnsap_refCodeRate,
47883 { "refCodeRate", "rnsap.refCodeRate",
47884 FT_UINT32, BASE_DEC, NULL, 0,
47885 "CodeRate_short", HFILL }},
47886 { &hf_rnsap_refBeta,
47887 { "refBeta", "rnsap.refBeta",
47888 FT_INT32, BASE_DEC, NULL, 0,
47890 { &hf_rnsap_E_DCH_MACdFlows_Information_TDD_item,
47891 { "E-DCH-MACdFlow-InfoTDDItem", "rnsap.E_DCH_MACdFlow_InfoTDDItem",
47892 FT_NONE, BASE_NONE, NULL, 0,
47894 { &hf_rnsap_tnlQos,
47895 { "tnlQos", "rnsap.tnlQos",
47896 FT_UINT32, BASE_DEC, VALS(rnsap_TnlQos_vals), 0,
47898 { &hf_rnsap_eDCH_Grant_TypeTDD,
47899 { "eDCH-Grant-TypeTDD", "rnsap.eDCH_Grant_TypeTDD",
47900 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Grant_TypeTDD_vals), 0,
47901 "E_DCH_Grant_TypeTDD", HFILL }},
47902 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate,
47903 { "e-DCH-TDD-Maximum-Bitrate", "rnsap.e_DCH_TDD_Maximum_Bitrate",
47904 FT_UINT32, BASE_DEC, NULL, 0,
47906 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo,
47907 { "e-DCH-PowerOffset-for-SchedulingInfo", "rnsap.e_DCH_PowerOffset_for_SchedulingInfo",
47908 FT_UINT32, BASE_DEC, NULL, 0,
47910 { &hf_rnsap_e_DCH_MACdFlows_to_Add,
47911 { "e-DCH-MACdFlows-to-Add", "rnsap.e_DCH_MACdFlows_to_Add",
47912 FT_UINT32, BASE_DEC, NULL, 0,
47913 "E_DCH_MACdFlows_Information_TDD", HFILL }},
47914 { &hf_rnsap_e_DCH_MACdFlows_to_Delete,
47915 { "e-DCH-MACdFlows-to-Delete", "rnsap.e_DCH_MACdFlows_to_Delete",
47916 FT_UINT32, BASE_DEC, NULL, 0,
47917 "EDCH_MACdFlows_To_Delete", HFILL }},
47918 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info,
47919 { "e-DCH-Non-Scheduled-Grant-Info", "rnsap.e_DCH_Non_Scheduled_Grant_Info",
47920 FT_NONE, BASE_NONE, NULL, 0,
47922 { &hf_rnsap_e_DCH_TDD_Information_to_Modify,
47923 { "e-DCH-TDD-Information-to-Modify", "rnsap.e_DCH_TDD_Information_to_Modify",
47924 FT_NONE, BASE_NONE, NULL, 0,
47926 { &hf_rnsap_e_DCH_TDD_Information_to_Modify_List,
47927 { "e-DCH-TDD-Information-to-Modify-List", "rnsap.e_DCH_TDD_Information_to_Modify_List",
47928 FT_UINT32, BASE_DEC, NULL, 0,
47930 { &hf_rnsap_E_DCH_TDD_Information_to_Modify_List_item,
47931 { "E-DCH-MACdFlow-ModifyTDDItem", "rnsap.E_DCH_MACdFlow_ModifyTDDItem",
47932 FT_NONE, BASE_NONE, NULL, 0,
47934 { &hf_rnsap_e_DCH_LogicalChannelToAdd,
47935 { "e-DCH-LogicalChannelToAdd", "rnsap.e_DCH_LogicalChannelToAdd",
47936 FT_UINT32, BASE_DEC, NULL, 0,
47937 "E_DCH_LogicalChannelInformation", HFILL }},
47938 { &hf_rnsap_e_DCH_LogicalChannelToModify,
47939 { "e-DCH-LogicalChannelToModify", "rnsap.e_DCH_LogicalChannelToModify",
47940 FT_UINT32, BASE_DEC, NULL, 0,
47942 { &hf_rnsap_e_DCH_LogicalChannelToDelete,
47943 { "e-DCH-LogicalChannelToDelete", "rnsap.e_DCH_LogicalChannelToDelete",
47944 FT_UINT32, BASE_DEC, NULL, 0,
47946 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp,
47947 { "e-DCH-TDD-MACdFlow-Specific-InformationResp", "rnsap.e_DCH_TDD_MACdFlow_Specific_InformationResp",
47948 FT_UINT32, BASE_DEC, NULL, 0,
47950 { &hf_rnsap_e_AGCH_Specific_Information_ResponseTDD,
47951 { "e-AGCH-Specific-Information-ResponseTDD", "rnsap.e_AGCH_Specific_Information_ResponseTDD",
47952 FT_UINT32, BASE_DEC, NULL, 0,
47953 "E_AGCH_Specific_InformationRespListTDD", HFILL }},
47954 { &hf_rnsap_e_HICH_Information_Response,
47955 { "e-HICH-Information-Response", "rnsap.e_HICH_Information_Response",
47956 FT_NONE, BASE_NONE, NULL, 0,
47957 "E_HICH_InformationResp", HFILL }},
47958 { &hf_rnsap_e_RNTI,
47959 { "e-RNTI", "rnsap.e_RNTI",
47960 FT_UINT32, BASE_DEC, NULL, 0,
47962 { &hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item,
47963 { "E-DCH-TDD-MACdFlow-Specific-InformationResp-Item", "rnsap.E_DCH_TDD_MACdFlow_Specific_InformationResp_Item",
47964 FT_NONE, BASE_NONE, NULL, 0,
47966 { &hf_rnsap_e_DCH_MacdFlow_Id,
47967 { "e-DCH-MacdFlow-Id", "rnsap.e_DCH_MacdFlow_Id",
47968 FT_UINT32, BASE_DEC, NULL, 0,
47969 "EDCH_MACdFlow_ID", HFILL }},
47970 { &hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item,
47971 { "E-AGCH-Specific-InformationResp-ItemTDD", "rnsap.E_AGCH_Specific_InformationResp_ItemTDD",
47972 FT_NONE, BASE_NONE, NULL, 0,
47974 { &hf_rnsap_timeslot,
47975 { "timeslot", "rnsap.timeslot",
47976 FT_UINT32, BASE_DEC, NULL, 0,
47978 { &hf_rnsap_tDD_ChannelisationCode,
47979 { "tDD-ChannelisationCode", "rnsap.tDD_ChannelisationCode",
47980 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode_vals_ext, 0,
47982 { &hf_rnsap_e_HICH_TimeOffset,
47983 { "e-HICH-TimeOffset", "rnsap.e_HICH_TimeOffset",
47984 FT_UINT32, BASE_DEC, NULL, 0,
47986 { &hf_rnsap_timeslotResource,
47987 { "timeslotResource", "rnsap.timeslotResource",
47988 FT_BYTES, BASE_NONE, NULL, 0,
47989 "E_DCH_TimeslotResource", HFILL }},
47990 { &hf_rnsap_powerResource,
47991 { "powerResource", "rnsap.powerResource",
47992 FT_UINT32, BASE_DEC, NULL, 0,
47993 "E_DCH_PowerResource", HFILL }},
47994 { &hf_rnsap_repetitionPeriod,
47995 { "repetitionPeriod", "rnsap.repetitionPeriod",
47996 FT_UINT32, BASE_DEC, VALS(rnsap_RepetitionPeriod_vals), 0,
47998 { &hf_rnsap_repetitionLength,
47999 { "repetitionLength", "rnsap.repetitionLength",
48000 FT_UINT32, BASE_DEC, NULL, 0,
48002 { &hf_rnsap_tddE_PUCH_Offset,
48003 { "tddE-PUCH-Offset", "rnsap.tddE_PUCH_Offset",
48004 FT_UINT32, BASE_DEC, NULL, 0,
48006 { &hf_rnsap_tdd_ChannelisationCode,
48007 { "tdd-ChannelisationCode", "rnsap.tdd_ChannelisationCode",
48008 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode_vals_ext, 0,
48010 { &hf_rnsap_e_DCH_TDD_Information768,
48011 { "e-DCH-TDD-Information768", "rnsap.e_DCH_TDD_Information768",
48012 FT_NONE, BASE_NONE, NULL, 0,
48014 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate768,
48015 { "e-DCH-TDD-Maximum-Bitrate768", "rnsap.e_DCH_TDD_Maximum_Bitrate768",
48016 FT_UINT32, BASE_DEC, NULL, 0,
48018 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768,
48019 { "e-DCH-Non-Scheduled-Grant-Info768", "rnsap.e_DCH_Non_Scheduled_Grant_Info768",
48020 FT_NONE, BASE_NONE, NULL, 0,
48022 { &hf_rnsap_e_AGCH_Specific_Information_Response768TDD,
48023 { "e-AGCH-Specific-Information-Response768TDD", "rnsap.e_AGCH_Specific_Information_Response768TDD",
48024 FT_UINT32, BASE_DEC, NULL, 0,
48025 "E_AGCH_Specific_InformationRespList768TDD", HFILL }},
48026 { &hf_rnsap_e_HICH_Information_Response768,
48027 { "e-HICH-Information-Response768", "rnsap.e_HICH_Information_Response768",
48028 FT_NONE, BASE_NONE, NULL, 0,
48029 "E_HICH_InformationResp768", HFILL }},
48030 { &hf_rnsap_E_AGCH_Specific_InformationRespList768TDD_item,
48031 { "E-AGCH-Specific-InformationResp-Item768TDD", "rnsap.E_AGCH_Specific_InformationResp_Item768TDD",
48032 FT_NONE, BASE_NONE, NULL, 0,
48034 { &hf_rnsap_tDD_ChannelisationCode768,
48035 { "tDD-ChannelisationCode768", "rnsap.tDD_ChannelisationCode768",
48036 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode768_vals_ext, 0,
48038 { &hf_rnsap_tdd_ChannelisationCode768,
48039 { "tdd-ChannelisationCode768", "rnsap.tdd_ChannelisationCode768",
48040 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode768_vals_ext, 0,
48042 { &hf_rnsap_e_PUCH_LCR_Information,
48043 { "e-PUCH-LCR-Information", "rnsap.e_PUCH_LCR_Information",
48044 FT_NONE, BASE_NONE, NULL, 0,
48046 { &hf_rnsap_e_DCH_LCR_TDD_Information,
48047 { "e-DCH-LCR-TDD-Information", "rnsap.e_DCH_LCR_TDD_Information",
48048 FT_NONE, BASE_NONE, NULL, 0,
48050 { &hf_rnsap_pRxdesBase,
48051 { "pRxdesBase", "rnsap.pRxdesBase",
48052 FT_INT32, BASE_DEC, NULL, 0,
48053 "E_PUCH_PRXdesBase", HFILL }},
48054 { &hf_rnsap_e_PUCH_TPC_Step_Size,
48055 { "e-PUCH-TPC-Step-Size", "rnsap.e_PUCH_TPC_Step_Size",
48056 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
48057 "TDD_TPC_UplinkStepSize_LCR", HFILL }},
48058 { &hf_rnsap_n_E_UCCH_LCR,
48059 { "n-E-UCCH-LCR", "rnsap.n_E_UCCH_LCR",
48060 FT_UINT32, BASE_DEC, NULL, 0,
48062 { &hf_rnsap_e_DCH_Physical_Layer_Category_LCR,
48063 { "e-DCH-Physical-Layer-Category-LCR", "rnsap.e_DCH_Physical_Layer_Category_LCR",
48064 FT_UINT32, BASE_DEC, NULL, 0,
48066 { &hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD,
48067 { "e-AGCH-Specific-Information-Response-LCR-TDD", "rnsap.e_AGCH_Specific_Information_Response_LCR_TDD",
48068 FT_UINT32, BASE_DEC, NULL, 0,
48069 "E_AGCH_Specific_InformationRespList_LCR_TDD", HFILL }},
48070 { &hf_rnsap_e_HICH_Specific_Information_Response_LCR,
48071 { "e-HICH-Specific-Information-Response-LCR", "rnsap.e_HICH_Specific_Information_Response_LCR",
48072 FT_NONE, BASE_NONE, NULL, 0,
48073 "E_HICH_Specific_InformationResp_LCR", HFILL }},
48074 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info_LCR,
48075 { "e-DCH-Non-Scheduled-Grant-Info-LCR", "rnsap.e_DCH_Non_Scheduled_Grant_Info_LCR",
48076 FT_NONE, BASE_NONE, NULL, 0,
48078 { &hf_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD_item,
48079 { "E-AGCH-Specific-InformationResp-Item-LCR-TDD", "rnsap.E_AGCH_Specific_InformationResp_Item_LCR_TDD",
48080 FT_NONE, BASE_NONE, NULL, 0,
48082 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR,
48083 { "e-HICH-Scheduled-InformationResp-LCR", "rnsap.e_HICH_Scheduled_InformationResp_LCR",
48084 FT_UINT32, BASE_DEC, NULL, 0,
48085 "E_HICH_Scheduled_InformationRespList_LCR_TDD", HFILL }},
48086 { &hf_rnsap_e_HICH_non_Scheduled_InformationResp_LCR,
48087 { "e-HICH-non-Scheduled-InformationResp-LCR", "rnsap.e_HICH_non_Scheduled_InformationResp_LCR",
48088 FT_NONE, BASE_NONE, NULL, 0,
48089 "E_HICH_InformationResp_LCR", HFILL }},
48090 { &hf_rnsap_e_HICH_TimeOffset_lcr,
48091 { "e-HICH-TimeOffset-lcr", "rnsap.e_HICH_TimeOffset_lcr",
48092 FT_UINT32, BASE_DEC, NULL, 0,
48094 { &hf_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD_item,
48095 { "E-HICH-Scheduled-InformationResp-Item-LCR-TDD", "rnsap.E_HICH_Scheduled_InformationResp_Item_LCR_TDD",
48096 FT_NONE, BASE_NONE, NULL, 0,
48098 { &hf_rnsap_e_HICH_EI,
48099 { "e-HICH-EI", "rnsap.e_HICH_EI",
48100 FT_UINT32, BASE_DEC, NULL, 0,
48102 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01,
48103 { "e-HICH-Scheduled-InformationResp-LCR", "rnsap.e_HICH_Scheduled_InformationResp_LCR",
48104 FT_NONE, BASE_NONE, NULL, 0,
48105 "E_HICH_InformationResp_LCR", HFILL }},
48106 { &hf_rnsap_signatureSequenceGroupIndex,
48107 { "signatureSequenceGroupIndex", "rnsap.signatureSequenceGroupIndex",
48108 FT_UINT32, BASE_DEC, NULL, 0,
48110 { &hf_rnsap_timeslotResource_LCR,
48111 { "timeslotResource-LCR", "rnsap.timeslotResource_LCR",
48112 FT_BYTES, BASE_NONE, NULL, 0,
48113 "E_DCH_TimeslotResource_LCR", HFILL }},
48114 { &hf_rnsap_subframenumber,
48115 { "subframenumber", "rnsap.subframenumber",
48116 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_SubframeNumber_LCR_vals), 0,
48117 "E_DCH_SubframeNumber_LCR", HFILL }},
48118 { &hf_rnsap_repetition_Period_List_LCR,
48119 { "repetition-Period-List-LCR", "rnsap.repetition_Period_List_LCR",
48120 FT_UINT32, BASE_DEC, NULL, 0,
48122 { &hf_rnsap_e_DCH_SPS_Indicator,
48123 { "e-DCH-SPS-Indicator", "rnsap.e_DCH_SPS_Indicator",
48124 FT_BYTES, BASE_NONE, NULL, 0,
48126 { &hf_rnsap_e_DCH_SPS_Reservation_Indicator,
48127 { "e-DCH-SPS-Reservation-Indicator", "rnsap.e_DCH_SPS_Reservation_Indicator",
48128 FT_UINT32, BASE_DEC, VALS(rnsap_SPS_Reservation_Indicator_vals), 0,
48129 "SPS_Reservation_Indicator", HFILL }},
48130 { &hf_rnsap_initial_E_DCH_SPS_resource,
48131 { "initial-E-DCH-SPS-resource", "rnsap.initial_E_DCH_SPS_resource",
48132 FT_NONE, BASE_NONE, NULL, 0,
48134 { &hf_rnsap_e_DCH_SPS_HICH_Information,
48135 { "e-DCH-SPS-HICH-Information", "rnsap.e_DCH_SPS_HICH_Information",
48136 FT_NONE, BASE_NONE, NULL, 0,
48138 { &hf_rnsap_timeslot_Resource_Related_Information,
48139 { "timeslot-Resource-Related-Information", "rnsap.timeslot_Resource_Related_Information",
48140 FT_BYTES, BASE_NONE, NULL, 0,
48141 "E_DCH_TimeslotResource_LCR", HFILL }},
48142 { &hf_rnsap_repetitionPeriodIndex,
48143 { "repetitionPeriodIndex", "rnsap.repetitionPeriodIndex",
48144 FT_UINT32, BASE_DEC, NULL, 0,
48146 { &hf_rnsap_subframeNumber,
48147 { "subframeNumber", "rnsap.subframeNumber",
48148 FT_UINT32, BASE_DEC, VALS(rnsap_T_subframeNumber_vals), 0,
48150 { &hf_rnsap_n_E_UCCHLCR,
48151 { "n-E-UCCHLCR", "rnsap.n_E_UCCHLCR",
48152 FT_UINT32, BASE_DEC, NULL, 0,
48153 "N_E_UCCH_LCR", HFILL }},
48154 { &hf_rnsap_e_HICH_Configuration,
48155 { "e-HICH-Configuration", "rnsap.e_HICH_Configuration",
48156 FT_UINT32, BASE_DEC, VALS(rnsap_E_HICH_Configuration_vals), 0,
48158 { &hf_rnsap_same_As_Scheduled_E_HICH,
48159 { "same-As-Scheduled-E-HICH", "rnsap.same_As_Scheduled_E_HICH",
48160 FT_NONE, BASE_NONE, NULL, 0,
48162 { &hf_rnsap_explicit,
48163 { "explicit", "rnsap.explicit",
48164 FT_NONE, BASE_NONE, NULL, 0,
48165 "E_HICH_InformationResp_ExplicitConfiguration_LCR", HFILL }},
48166 { &hf_rnsap_FACH_FlowControlInformation_item,
48167 { "FACH-FlowControlInformationItem", "rnsap.FACH_FlowControlInformationItem",
48168 FT_NONE, BASE_NONE, NULL, 0,
48170 { &hf_rnsap_fACH_SchedulingPriority,
48171 { "fACH-SchedulingPriority", "rnsap.fACH_SchedulingPriority",
48172 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingPriorityIndicator_vals), 0,
48173 "SchedulingPriorityIndicator", HFILL }},
48174 { &hf_rnsap_fACH_InitialWindowSize,
48175 { "fACH-InitialWindowSize", "rnsap.fACH_InitialWindowSize",
48176 FT_UINT32, BASE_DEC, VALS(rnsap_FACH_InitialWindowSize_vals), 0,
48178 { &hf_rnsap_FACH_InformationList_item,
48179 { "FACH-InformationItem", "rnsap.FACH_InformationItem",
48180 FT_NONE, BASE_NONE, NULL, 0,
48182 { &hf_rnsap_FDD_DCHs_to_Modify_item,
48183 { "FDD-DCHs-to-ModifyItem", "rnsap.FDD_DCHs_to_ModifyItem",
48184 FT_NONE, BASE_NONE, NULL, 0,
48186 { &hf_rnsap_dCH_SpecificInformationList_02,
48187 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
48188 FT_UINT32, BASE_DEC, NULL, 0,
48189 "FDD_DCHs_to_ModifySpecificInformationList", HFILL }},
48190 { &hf_rnsap_FDD_DCHs_to_ModifySpecificInformationList_item,
48191 { "FDD-DCHs-to-ModifySpecificItem", "rnsap.FDD_DCHs_to_ModifySpecificItem",
48192 FT_NONE, BASE_NONE, NULL, 0,
48194 { &hf_rnsap_ul_TransportformatSet,
48195 { "ul-TransportformatSet", "rnsap.ul_TransportformatSet",
48196 FT_NONE, BASE_NONE, NULL, 0,
48197 "TransportFormatSet", HFILL }},
48198 { &hf_rnsap_dl_TransportformatSet,
48199 { "dl-TransportformatSet", "rnsap.dl_TransportformatSet",
48200 FT_NONE, BASE_NONE, NULL, 0,
48201 "TransportFormatSet", HFILL }},
48202 { &hf_rnsap_not_Used_dRACControl,
48203 { "not-Used-dRACControl", "rnsap.not_Used_dRACControl",
48204 FT_NONE, BASE_NONE, NULL, 0,
48206 { &hf_rnsap_FDD_DL_CodeInformation_item,
48207 { "FDD-DL-CodeInformationItem", "rnsap.FDD_DL_CodeInformationItem",
48208 FT_NONE, BASE_NONE, NULL, 0,
48210 { &hf_rnsap_dl_ScramblingCode,
48211 { "dl-ScramblingCode", "rnsap.dl_ScramblingCode",
48212 FT_UINT32, BASE_DEC, NULL, 0,
48214 { &hf_rnsap_fDD_DL_ChannelisationCodeNumber,
48215 { "fDD-DL-ChannelisationCodeNumber", "rnsap.fDD_DL_ChannelisationCodeNumber",
48216 FT_UINT32, BASE_DEC, NULL, 0,
48218 { &hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information,
48219 { "transmission-Gap-Pattern-Sequence-ScramblingCode-Information", "rnsap.transmission_Gap_Pattern_Sequence_ScramblingCode_Information",
48220 FT_UINT32, BASE_DEC, VALS(rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information_vals), 0,
48222 { &hf_rnsap_tDD_ChannelisationCodeLCR,
48223 { "tDD-ChannelisationCodeLCR", "rnsap.tDD_ChannelisationCodeLCR",
48224 FT_NONE, BASE_NONE, NULL, 0,
48227 { "wT", "rnsap.wT",
48228 FT_UINT32, BASE_DEC, NULL, 0,
48229 "INTEGER_1_4", HFILL }},
48230 { &hf_rnsap_GA_Cell_item,
48231 { "GA-Cell item", "rnsap.GA_Cell_item",
48232 FT_NONE, BASE_NONE, NULL, 0,
48234 { &hf_rnsap_cell_GAIgeographicalCoordinate,
48235 { "cell-GAIgeographicalCoordinate", "rnsap.cell_GAIgeographicalCoordinate",
48236 FT_NONE, BASE_NONE, NULL, 0,
48237 "GeographicalCoordinate", HFILL }},
48238 { &hf_rnsap_pointWithUncertainty,
48239 { "pointWithUncertainty", "rnsap.pointWithUncertainty",
48240 FT_NONE, BASE_NONE, NULL, 0,
48241 "GA_PointWithUnCertainty", HFILL }},
48242 { &hf_rnsap_pointWithUncertaintyEllipse,
48243 { "pointWithUncertaintyEllipse", "rnsap.pointWithUncertaintyEllipse",
48244 FT_NONE, BASE_NONE, NULL, 0,
48245 "GA_PointWithUnCertaintyEllipse", HFILL }},
48246 { &hf_rnsap_pointWithAltitude,
48247 { "pointWithAltitude", "rnsap.pointWithAltitude",
48248 FT_NONE, BASE_NONE, NULL, 0,
48249 "GA_PointWithAltitude", HFILL }},
48250 { &hf_rnsap_pointWithAltitudeAndUncertaintyEllipsoid,
48251 { "pointWithAltitudeAndUncertaintyEllipsoid", "rnsap.pointWithAltitudeAndUncertaintyEllipsoid",
48252 FT_NONE, BASE_NONE, NULL, 0,
48253 "GA_PointWithAltitudeAndUncertaintyEllipsoid", HFILL }},
48254 { &hf_rnsap_ellipsoidArc,
48255 { "ellipsoidArc", "rnsap.ellipsoidArc",
48256 FT_NONE, BASE_NONE, NULL, 0,
48257 "GA_EllipsoidArc", HFILL }},
48258 { &hf_rnsap_directionOfAltitude,
48259 { "directionOfAltitude", "rnsap.directionOfAltitude",
48260 FT_UINT32, BASE_DEC, VALS(rnsap_T_directionOfAltitude_vals), 0,
48262 { &hf_rnsap_altitude,
48263 { "altitude", "rnsap.altitude",
48264 FT_UINT32, BASE_DEC, NULL, 0,
48265 "INTEGER_0_32767", HFILL }},
48266 { &hf_rnsap_geographicalCoordinates,
48267 { "geographicalCoordinates", "rnsap.geographicalCoordinates",
48268 FT_NONE, BASE_NONE, NULL, 0,
48269 "GeographicalCoordinate", HFILL }},
48270 { &hf_rnsap_innerRadius,
48271 { "innerRadius", "rnsap.innerRadius",
48272 FT_UINT32, BASE_DEC, NULL, 0,
48273 "INTEGER_0_65535", HFILL }},
48274 { &hf_rnsap_uncertaintyRadius,
48275 { "uncertaintyRadius", "rnsap.uncertaintyRadius",
48276 FT_UINT32, BASE_DEC, NULL, 0,
48277 "INTEGER_0_127", HFILL }},
48278 { &hf_rnsap_offsetAngle,
48279 { "offsetAngle", "rnsap.offsetAngle",
48280 FT_UINT32, BASE_DEC, NULL, 0,
48281 "INTEGER_0_179", HFILL }},
48282 { &hf_rnsap_includedAngle,
48283 { "includedAngle", "rnsap.includedAngle",
48284 FT_UINT32, BASE_DEC, NULL, 0,
48285 "INTEGER_0_179", HFILL }},
48286 { &hf_rnsap_confidence,
48287 { "confidence", "rnsap.confidence",
48288 FT_UINT32, BASE_DEC, NULL, 0,
48289 "INTEGER_0_127", HFILL }},
48290 { &hf_rnsap_navClockModel,
48291 { "navClockModel", "rnsap.navClockModel",
48292 FT_NONE, BASE_NONE, NULL, 0,
48293 "GANSS_NAVclockModel", HFILL }},
48294 { &hf_rnsap_cnavClockModel,
48295 { "cnavClockModel", "rnsap.cnavClockModel",
48296 FT_NONE, BASE_NONE, NULL, 0,
48297 "GANSS_CNAVclockModel", HFILL }},
48298 { &hf_rnsap_glonassClockModel,
48299 { "glonassClockModel", "rnsap.glonassClockModel",
48300 FT_NONE, BASE_NONE, NULL, 0,
48301 "GANSS_GLONASSclockModel", HFILL }},
48302 { &hf_rnsap_sbasClockModel,
48303 { "sbasClockModel", "rnsap.sbasClockModel",
48304 FT_NONE, BASE_NONE, NULL, 0,
48305 "GANSS_SBASclockModel", HFILL }},
48306 { &hf_rnsap_navKeplerianSet,
48307 { "navKeplerianSet", "rnsap.navKeplerianSet",
48308 FT_NONE, BASE_NONE, NULL, 0,
48309 "GANSS_NavModel_NAVKeplerianSet", HFILL }},
48310 { &hf_rnsap_cnavKeplerianSet,
48311 { "cnavKeplerianSet", "rnsap.cnavKeplerianSet",
48312 FT_NONE, BASE_NONE, NULL, 0,
48313 "GANSS_NavModel_CNAVKeplerianSet", HFILL }},
48314 { &hf_rnsap_glonassECEF,
48315 { "glonassECEF", "rnsap.glonassECEF",
48316 FT_NONE, BASE_NONE, NULL, 0,
48317 "GANSS_NavModel_GLONASSecef", HFILL }},
48318 { &hf_rnsap_sbasECEF,
48319 { "sbasECEF", "rnsap.sbasECEF",
48320 FT_NONE, BASE_NONE, NULL, 0,
48321 "GANSS_NavModel_SBASecef", HFILL }},
48322 { &hf_rnsap_dataID,
48323 { "dataID", "rnsap.dataID",
48324 FT_BYTES, BASE_NONE, NULL, 0,
48325 "BIT_STRING_SIZE_2", HFILL }},
48326 { &hf_rnsap_alpha_beta_parameters,
48327 { "alpha-beta-parameters", "rnsap.alpha_beta_parameters",
48328 FT_NONE, BASE_NONE, NULL, 0,
48329 "GPS_Ionospheric_Model", HFILL }},
48330 { &hf_rnsap_ganss_Transmission_Time,
48331 { "ganss-Transmission-Time", "rnsap.ganss_Transmission_Time",
48332 FT_NONE, BASE_NONE, NULL, 0,
48334 { &hf_rnsap_non_broadcastIndication,
48335 { "non-broadcastIndication", "rnsap.non_broadcastIndication",
48336 FT_UINT32, BASE_DEC, VALS(rnsap_T_non_broadcastIndication_vals), 0,
48338 { &hf_rnsap_ganssSatInfoNavList,
48339 { "ganssSatInfoNavList", "rnsap.ganssSatInfoNavList",
48340 FT_UINT32, BASE_DEC, NULL, 0,
48341 "Ganss_Sat_Info_AddNavList", HFILL }},
48342 { &hf_rnsap_GANSS_Additional_Time_Models_item,
48343 { "GANSS-Time-Model", "rnsap.GANSS_Time_Model",
48344 FT_NONE, BASE_NONE, NULL, 0,
48346 { &hf_rnsap_utcModel1,
48347 { "utcModel1", "rnsap.utcModel1",
48348 FT_NONE, BASE_NONE, NULL, 0,
48349 "GANSS_UTCmodelSet1", HFILL }},
48350 { &hf_rnsap_utcModel2,
48351 { "utcModel2", "rnsap.utcModel2",
48352 FT_NONE, BASE_NONE, NULL, 0,
48353 "GANSS_UTCmodelSet2", HFILL }},
48354 { &hf_rnsap_utcModel3,
48355 { "utcModel3", "rnsap.utcModel3",
48356 FT_NONE, BASE_NONE, NULL, 0,
48357 "GANSS_UTCmodelSet3", HFILL }},
48358 { &hf_rnsap_ganss_wk_number,
48359 { "ganss-wk-number", "rnsap.ganss_wk_number",
48360 FT_UINT32, BASE_DEC, NULL, 0,
48361 "INTEGER_0_255", HFILL }},
48362 { &hf_rnsap_gANSS_AlmanacModel,
48363 { "gANSS-AlmanacModel", "rnsap.gANSS_AlmanacModel",
48364 FT_UINT32, BASE_DEC, VALS(rnsap_T_gANSS_AlmanacModel_vals), 0,
48366 { &hf_rnsap_gANSS_keplerianParameters,
48367 { "gANSS-keplerianParameters", "rnsap.gANSS_keplerianParameters",
48368 FT_NONE, BASE_NONE, NULL, 0,
48371 { "t-oa", "rnsap.t_oa",
48372 FT_UINT32, BASE_DEC, NULL, 0,
48373 "INTEGER_0_255", HFILL }},
48375 { "iod-a", "rnsap.iod_a",
48376 FT_UINT32, BASE_DEC, NULL, 0,
48377 "INTEGER_0_3", HFILL }},
48378 { &hf_rnsap_gANSS_SatelliteInformationKP,
48379 { "gANSS-SatelliteInformationKP", "rnsap.gANSS_SatelliteInformationKP",
48380 FT_UINT32, BASE_DEC, NULL, 0,
48382 { &hf_rnsap_extension_GANSS_AlmanacModel,
48383 { "extension-GANSS-AlmanacModel", "rnsap.extension_GANSS_AlmanacModel",
48384 FT_NONE, BASE_NONE, NULL, 0,
48386 { &hf_rnsap_sat_info_NAVkpList,
48387 { "sat-info-NAVkpList", "rnsap.sat_info_NAVkpList",
48388 FT_UINT32, BASE_DEC, NULL, 0,
48389 "GANSS_SAT_Info_Almanac_NAVkpList", HFILL }},
48390 { &hf_rnsap_sat_info_REDkpList,
48391 { "sat-info-REDkpList", "rnsap.sat_info_REDkpList",
48392 FT_UINT32, BASE_DEC, NULL, 0,
48393 "GANSS_SAT_Info_Almanac_REDkpList", HFILL }},
48394 { &hf_rnsap_sat_info_MIDIkpList,
48395 { "sat-info-MIDIkpList", "rnsap.sat_info_MIDIkpList",
48396 FT_UINT32, BASE_DEC, NULL, 0,
48397 "GANSS_SAT_Info_Almanac_MIDIkpList", HFILL }},
48398 { &hf_rnsap_sat_info_GLOkpList,
48399 { "sat-info-GLOkpList", "rnsap.sat_info_GLOkpList",
48400 FT_UINT32, BASE_DEC, NULL, 0,
48401 "GANSS_SAT_Info_Almanac_GLOkpList", HFILL }},
48402 { &hf_rnsap_sat_info_SBASecefList,
48403 { "sat-info-SBASecefList", "rnsap.sat_info_SBASecefList",
48404 FT_UINT32, BASE_DEC, NULL, 0,
48405 "GANSS_SAT_Info_Almanac_SBASecefList", HFILL }},
48406 { &hf_rnsap_ganssID1,
48407 { "ganssID1", "rnsap.ganssID1",
48408 FT_UINT32, BASE_DEC, NULL, 0,
48409 "GANSS_AuxInfoGANSS_ID1", HFILL }},
48410 { &hf_rnsap_ganssID3,
48411 { "ganssID3", "rnsap.ganssID3",
48412 FT_UINT32, BASE_DEC, NULL, 0,
48413 "GANSS_AuxInfoGANSS_ID3", HFILL }},
48414 { &hf_rnsap_GANSS_AuxInfoGANSS_ID1_item,
48415 { "GANSS-AuxInfoGANSS-ID1 item", "rnsap.GANSS_AuxInfoGANSS_ID1_item",
48416 FT_NONE, BASE_NONE, NULL, 0,
48419 { "svID", "rnsap.svID",
48420 FT_UINT32, BASE_DEC, NULL, 0,
48421 "INTEGER_0_63", HFILL }},
48422 { &hf_rnsap_signalsAvailable,
48423 { "signalsAvailable", "rnsap.signalsAvailable",
48424 FT_BYTES, BASE_NONE, NULL, 0,
48425 "BIT_STRING_SIZE_8", HFILL }},
48426 { &hf_rnsap_GANSS_AuxInfoGANSS_ID3_item,
48427 { "GANSS-AuxInfoGANSS-ID3 item", "rnsap.GANSS_AuxInfoGANSS_ID3_item",
48428 FT_NONE, BASE_NONE, NULL, 0,
48430 { &hf_rnsap_channelNumber,
48431 { "channelNumber", "rnsap.channelNumber",
48432 FT_INT32, BASE_DEC, NULL, 0,
48433 "INTEGER_M7_13", HFILL }},
48434 { &hf_rnsap_GANSS_Clock_Model_item,
48435 { "GANSS-Clock-Model item", "rnsap.GANSS_Clock_Model_item",
48436 FT_NONE, BASE_NONE, NULL, 0,
48439 { "t-oc", "rnsap.t_oc",
48440 FT_BYTES, BASE_NONE, NULL, 0,
48441 "BIT_STRING_SIZE_14", HFILL }},
48443 { "a-i2", "rnsap.a_i2",
48444 FT_BYTES, BASE_NONE, NULL, 0,
48445 "BIT_STRING_SIZE_12", HFILL }},
48447 { "a-i1", "rnsap.a_i1",
48448 FT_BYTES, BASE_NONE, NULL, 0,
48449 "BIT_STRING_SIZE_18", HFILL }},
48451 { "a-i0", "rnsap.a_i0",
48452 FT_BYTES, BASE_NONE, NULL, 0,
48453 "BIT_STRING_SIZE_28", HFILL }},
48455 { "t-gd", "rnsap.t_gd",
48456 FT_BYTES, BASE_NONE, NULL, 0,
48457 "BIT_STRING_SIZE_10", HFILL }},
48458 { &hf_rnsap_model_id,
48459 { "model-id", "rnsap.model_id",
48460 FT_UINT32, BASE_DEC, NULL, 0,
48461 "INTEGER_0_1_", HFILL }},
48462 { &hf_rnsap_cnavToc,
48463 { "cnavToc", "rnsap.cnavToc",
48464 FT_BYTES, BASE_NONE, NULL, 0,
48465 "BIT_STRING_SIZE_11", HFILL }},
48466 { &hf_rnsap_cnavTop,
48467 { "cnavTop", "rnsap.cnavTop",
48468 FT_BYTES, BASE_NONE, NULL, 0,
48469 "BIT_STRING_SIZE_11", HFILL }},
48470 { &hf_rnsap_cnavURA0,
48471 { "cnavURA0", "rnsap.cnavURA0",
48472 FT_BYTES, BASE_NONE, NULL, 0,
48473 "BIT_STRING_SIZE_5", HFILL }},
48474 { &hf_rnsap_cnavURA1,
48475 { "cnavURA1", "rnsap.cnavURA1",
48476 FT_BYTES, BASE_NONE, NULL, 0,
48477 "BIT_STRING_SIZE_3", HFILL }},
48478 { &hf_rnsap_cnavURA2,
48479 { "cnavURA2", "rnsap.cnavURA2",
48480 FT_BYTES, BASE_NONE, NULL, 0,
48481 "BIT_STRING_SIZE_3", HFILL }},
48482 { &hf_rnsap_cnavAf2,
48483 { "cnavAf2", "rnsap.cnavAf2",
48484 FT_BYTES, BASE_NONE, NULL, 0,
48485 "BIT_STRING_SIZE_10", HFILL }},
48486 { &hf_rnsap_cnavAf1,
48487 { "cnavAf1", "rnsap.cnavAf1",
48488 FT_BYTES, BASE_NONE, NULL, 0,
48489 "BIT_STRING_SIZE_20", HFILL }},
48490 { &hf_rnsap_cnavAf0,
48491 { "cnavAf0", "rnsap.cnavAf0",
48492 FT_BYTES, BASE_NONE, NULL, 0,
48493 "BIT_STRING_SIZE_26", HFILL }},
48494 { &hf_rnsap_cnavTgd,
48495 { "cnavTgd", "rnsap.cnavTgd",
48496 FT_BYTES, BASE_NONE, NULL, 0,
48497 "BIT_STRING_SIZE_13", HFILL }},
48498 { &hf_rnsap_cnavISCl1cp,
48499 { "cnavISCl1cp", "rnsap.cnavISCl1cp",
48500 FT_BYTES, BASE_NONE, NULL, 0,
48501 "BIT_STRING_SIZE_13", HFILL }},
48502 { &hf_rnsap_cnavISCl1cd,
48503 { "cnavISCl1cd", "rnsap.cnavISCl1cd",
48504 FT_BYTES, BASE_NONE, NULL, 0,
48505 "BIT_STRING_SIZE_13", HFILL }},
48506 { &hf_rnsap_cnavISCl1ca,
48507 { "cnavISCl1ca", "rnsap.cnavISCl1ca",
48508 FT_BYTES, BASE_NONE, NULL, 0,
48509 "BIT_STRING_SIZE_13", HFILL }},
48510 { &hf_rnsap_cnavISCl2c,
48511 { "cnavISCl2c", "rnsap.cnavISCl2c",
48512 FT_BYTES, BASE_NONE, NULL, 0,
48513 "BIT_STRING_SIZE_13", HFILL }},
48514 { &hf_rnsap_cnavISCl5i5,
48515 { "cnavISCl5i5", "rnsap.cnavISCl5i5",
48516 FT_BYTES, BASE_NONE, NULL, 0,
48517 "BIT_STRING_SIZE_13", HFILL }},
48518 { &hf_rnsap_cnavISCl5q5,
48519 { "cnavISCl5q5", "rnsap.cnavISCl5q5",
48520 FT_BYTES, BASE_NONE, NULL, 0,
48521 "BIT_STRING_SIZE_13", HFILL }},
48522 { &hf_rnsap_ganss_Ionospheric_Model,
48523 { "ganss-Ionospheric-Model", "rnsap.ganss_Ionospheric_Model",
48524 FT_NONE, BASE_NONE, NULL, 0,
48526 { &hf_rnsap_ganss_Rx_Pos,
48527 { "ganss-Rx-Pos", "rnsap.ganss_Rx_Pos",
48528 FT_NONE, BASE_NONE, NULL, 0,
48530 { &hf_rnsap_ionospheric_Model,
48531 { "ionospheric-Model", "rnsap.ionospheric_Model",
48532 FT_BOOLEAN, BASE_NONE, NULL, 0,
48533 "BOOLEAN", HFILL }},
48534 { &hf_rnsap_ganssTod,
48535 { "ganssTod", "rnsap.ganssTod",
48536 FT_UINT32, BASE_DEC, NULL, 0,
48537 "INTEGER_0_59_", HFILL }},
48538 { &hf_rnsap_dataBitAssistancelist,
48539 { "dataBitAssistancelist", "rnsap.dataBitAssistancelist",
48540 FT_UINT32, BASE_DEC, NULL, 0,
48541 "GANSS_DataBitAssistanceList", HFILL }},
48542 { &hf_rnsap_GANSS_DataBitAssistanceList_item,
48543 { "GANSS-DataBitAssistanceItem", "rnsap.GANSS_DataBitAssistanceItem",
48544 FT_NONE, BASE_NONE, NULL, 0,
48546 { &hf_rnsap_dataBitAssistanceSgnList,
48547 { "dataBitAssistanceSgnList", "rnsap.dataBitAssistanceSgnList",
48548 FT_UINT32, BASE_DEC, NULL, 0,
48549 "GANSS_DataBitAssistanceSgnList", HFILL }},
48550 { &hf_rnsap_GANSS_DataBitAssistanceSgnList_item,
48551 { "GANSS-DataBitAssistanceSgnItem", "rnsap.GANSS_DataBitAssistanceSgnItem",
48552 FT_NONE, BASE_NONE, NULL, 0,
48554 { &hf_rnsap_ganss_SignalId,
48555 { "ganss-SignalId", "rnsap.ganss_SignalId",
48556 FT_UINT32, BASE_DEC, NULL, 0,
48557 "GANSS_Signal_ID", HFILL }},
48558 { &hf_rnsap_ganssDataBits,
48559 { "ganssDataBits", "rnsap.ganssDataBits",
48560 FT_BYTES, BASE_NONE, NULL, 0,
48561 "BIT_STRING_SIZE_1_1024", HFILL }},
48562 { &hf_rnsap_ganssTod_01,
48563 { "ganssTod", "rnsap.ganssTod",
48564 FT_UINT32, BASE_DEC, NULL, 0,
48565 "INTEGER_0_86399", HFILL }},
48566 { &hf_rnsap_ganss_Data_Bit_Assistance_ReqList,
48567 { "ganss-Data-Bit-Assistance-ReqList", "rnsap.ganss_Data_Bit_Assistance_ReqList",
48568 FT_NONE, BASE_NONE, NULL, 0,
48570 { &hf_rnsap_ganss_DataBitInterval,
48571 { "ganss-DataBitInterval", "rnsap.ganss_DataBitInterval",
48572 FT_UINT32, BASE_DEC, NULL, 0,
48573 "INTEGER_0_15", HFILL }},
48574 { &hf_rnsap_ganss_SatelliteInfo,
48575 { "ganss-SatelliteInfo", "rnsap.ganss_SatelliteInfo",
48576 FT_UINT32, BASE_DEC, NULL, 0,
48578 { &hf_rnsap_ganss_SatelliteInfo_item,
48579 { "ganss-SatelliteInfo item", "rnsap.ganss_SatelliteInfo_item",
48580 FT_UINT32, BASE_DEC, NULL, 0,
48581 "INTEGER_0_63", HFILL }},
48583 { "b1", "rnsap.b1",
48584 FT_BYTES, BASE_NONE, NULL, 0,
48585 "BIT_STRING_SIZE_11", HFILL }},
48587 { "b2", "rnsap.b2",
48588 FT_BYTES, BASE_NONE, NULL, 0,
48589 "BIT_STRING_SIZE_10", HFILL }},
48591 { "teop", "rnsap.teop",
48592 FT_BYTES, BASE_NONE, NULL, 0,
48593 "BIT_STRING_SIZE_16", HFILL }},
48595 { "pmX", "rnsap.pmX",
48596 FT_BYTES, BASE_NONE, NULL, 0,
48597 "BIT_STRING_SIZE_21", HFILL }},
48598 { &hf_rnsap_pmXdot,
48599 { "pmXdot", "rnsap.pmXdot",
48600 FT_BYTES, BASE_NONE, NULL, 0,
48601 "BIT_STRING_SIZE_15", HFILL }},
48603 { "pmY", "rnsap.pmY",
48604 FT_BYTES, BASE_NONE, NULL, 0,
48605 "BIT_STRING_SIZE_21", HFILL }},
48606 { &hf_rnsap_pmYdot,
48607 { "pmYdot", "rnsap.pmYdot",
48608 FT_BYTES, BASE_NONE, NULL, 0,
48609 "BIT_STRING_SIZE_15", HFILL }},
48610 { &hf_rnsap_deltaUT1,
48611 { "deltaUT1", "rnsap.deltaUT1",
48612 FT_BYTES, BASE_NONE, NULL, 0,
48613 "BIT_STRING_SIZE_31", HFILL }},
48614 { &hf_rnsap_deltaUT1dot,
48615 { "deltaUT1dot", "rnsap.deltaUT1dot",
48616 FT_BYTES, BASE_NONE, NULL, 0,
48617 "BIT_STRING_SIZE_19", HFILL }},
48618 { &hf_rnsap_GANSS_GenericDataInfoReqList_item,
48619 { "GANSS-GenericDataInfoReqItem", "rnsap.GANSS_GenericDataInfoReqItem",
48620 FT_NONE, BASE_NONE, NULL, 0,
48622 { &hf_rnsap_ganss_Id,
48623 { "ganss-Id", "rnsap.ganss_Id",
48624 FT_UINT32, BASE_DEC, NULL, 0,
48626 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery,
48627 { "ganss-Navigation-Model-And-Time-Recovery", "rnsap.ganss_Navigation_Model_And_Time_Recovery",
48628 FT_BOOLEAN, BASE_NONE, NULL, 0,
48629 "BOOLEAN", HFILL }},
48630 { &hf_rnsap_ganss_Time_Model_GNSS_GNSS,
48631 { "ganss-Time-Model-GNSS-GNSS", "rnsap.ganss_Time_Model_GNSS_GNSS",
48632 FT_BYTES, BASE_NONE, NULL, 0,
48633 "BIT_STRING_SIZE_9", HFILL }},
48634 { &hf_rnsap_ganss_UTC_Model,
48635 { "ganss-UTC-Model", "rnsap.ganss_UTC_Model",
48636 FT_BOOLEAN, BASE_NONE, NULL, 0,
48637 "BOOLEAN", HFILL }},
48638 { &hf_rnsap_ganss_Almanac,
48639 { "ganss-Almanac", "rnsap.ganss_Almanac",
48640 FT_BOOLEAN, BASE_NONE, NULL, 0,
48641 "BOOLEAN", HFILL }},
48642 { &hf_rnsap_ganss_Real_Time_Integrity,
48643 { "ganss-Real-Time-Integrity", "rnsap.ganss_Real_Time_Integrity",
48644 FT_BOOLEAN, BASE_NONE, NULL, 0,
48645 "BOOLEAN", HFILL }},
48646 { &hf_rnsap_ganss_Data_Bit_Assistance_Req,
48647 { "ganss-Data-Bit-Assistance-Req", "rnsap.ganss_Data_Bit_Assistance_Req",
48648 FT_NONE, BASE_NONE, NULL, 0,
48649 "GANSS_Data_Bit_Assistance_ReqItem", HFILL }},
48650 { &hf_rnsap_GANSS_Generic_Data_item,
48651 { "GANSS-Generic-DataItem", "rnsap.GANSS_Generic_DataItem",
48652 FT_NONE, BASE_NONE, NULL, 0,
48654 { &hf_rnsap_dganss_Correction,
48655 { "dganss-Correction", "rnsap.dganss_Correction",
48656 FT_NONE, BASE_NONE, NULL, 0,
48657 "DGANSSCorrections", HFILL }},
48658 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery_01,
48659 { "ganss-Navigation-Model-And-Time-Recovery", "rnsap.ganss_Navigation_Model_And_Time_Recovery",
48660 FT_NONE, BASE_NONE, NULL, 0,
48662 { &hf_rnsap_ganss_Time_Model,
48663 { "ganss-Time-Model", "rnsap.ganss_Time_Model",
48664 FT_NONE, BASE_NONE, NULL, 0,
48666 { &hf_rnsap_ganss_UTC_TIME,
48667 { "ganss-UTC-TIME", "rnsap.ganss_UTC_TIME",
48668 FT_NONE, BASE_NONE, NULL, 0,
48669 "GANSS_UTC_Model", HFILL }},
48670 { &hf_rnsap_ganss_Almanac_01,
48671 { "ganss-Almanac", "rnsap.ganss_Almanac",
48672 FT_NONE, BASE_NONE, NULL, 0,
48674 { &hf_rnsap_ganss_Real_Time_Integrity_01,
48675 { "ganss-Real-Time-Integrity", "rnsap.ganss_Real_Time_Integrity",
48676 FT_UINT32, BASE_DEC, NULL, 0,
48678 { &hf_rnsap_ganss_Data_Bit_Assistance,
48679 { "ganss-Data-Bit-Assistance", "rnsap.ganss_Data_Bit_Assistance",
48680 FT_NONE, BASE_NONE, NULL, 0,
48682 { &hf_rnsap_gloTau,
48683 { "gloTau", "rnsap.gloTau",
48684 FT_BYTES, BASE_NONE, NULL, 0,
48685 "BIT_STRING_SIZE_22", HFILL }},
48686 { &hf_rnsap_gloGamma,
48687 { "gloGamma", "rnsap.gloGamma",
48688 FT_BYTES, BASE_NONE, NULL, 0,
48689 "BIT_STRING_SIZE_11", HFILL }},
48690 { &hf_rnsap_gloDeltaTau,
48691 { "gloDeltaTau", "rnsap.gloDeltaTau",
48692 FT_BYTES, BASE_NONE, NULL, 0,
48693 "BIT_STRING_SIZE_5", HFILL }},
48694 { &hf_rnsap_gANSS_CommonDataInfoReq,
48695 { "gANSS-CommonDataInfoReq", "rnsap.gANSS_CommonDataInfoReq",
48696 FT_NONE, BASE_NONE, NULL, 0,
48698 { &hf_rnsap_gANSS_GenericDataInfoReqList,
48699 { "gANSS-GenericDataInfoReqList", "rnsap.gANSS_GenericDataInfoReqList",
48700 FT_UINT32, BASE_DEC, NULL, 0,
48702 { &hf_rnsap_alpha_zero_ionos,
48703 { "alpha-zero-ionos", "rnsap.alpha_zero_ionos",
48704 FT_BYTES, BASE_NONE, NULL, 0,
48705 "BIT_STRING_SIZE_12", HFILL }},
48706 { &hf_rnsap_alpha_one_ionos,
48707 { "alpha-one-ionos", "rnsap.alpha_one_ionos",
48708 FT_BYTES, BASE_NONE, NULL, 0,
48709 "BIT_STRING_SIZE_12", HFILL }},
48710 { &hf_rnsap_alpha_two_ionos,
48711 { "alpha-two-ionos", "rnsap.alpha_two_ionos",
48712 FT_BYTES, BASE_NONE, NULL, 0,
48713 "BIT_STRING_SIZE_12", HFILL }},
48714 { &hf_rnsap_gANSS_IonosphereRegionalStormFlags,
48715 { "gANSS-IonosphereRegionalStormFlags", "rnsap.gANSS_IonosphereRegionalStormFlags",
48716 FT_NONE, BASE_NONE, NULL, 0,
48718 { &hf_rnsap_storm_flag_one,
48719 { "storm-flag-one", "rnsap.storm_flag_one",
48720 FT_BOOLEAN, BASE_NONE, NULL, 0,
48721 "BOOLEAN", HFILL }},
48722 { &hf_rnsap_storm_flag_two,
48723 { "storm-flag-two", "rnsap.storm_flag_two",
48724 FT_BOOLEAN, BASE_NONE, NULL, 0,
48725 "BOOLEAN", HFILL }},
48726 { &hf_rnsap_storm_flag_three,
48727 { "storm-flag-three", "rnsap.storm_flag_three",
48728 FT_BOOLEAN, BASE_NONE, NULL, 0,
48729 "BOOLEAN", HFILL }},
48730 { &hf_rnsap_storm_flag_four,
48731 { "storm-flag-four", "rnsap.storm_flag_four",
48732 FT_BOOLEAN, BASE_NONE, NULL, 0,
48733 "BOOLEAN", HFILL }},
48734 { &hf_rnsap_storm_flag_five,
48735 { "storm-flag-five", "rnsap.storm_flag_five",
48736 FT_BOOLEAN, BASE_NONE, NULL, 0,
48737 "BOOLEAN", HFILL }},
48738 { &hf_rnsap_navToc,
48739 { "navToc", "rnsap.navToc",
48740 FT_BYTES, BASE_NONE, NULL, 0,
48741 "BIT_STRING_SIZE_16", HFILL }},
48742 { &hf_rnsap_navaf2,
48743 { "navaf2", "rnsap.navaf2",
48744 FT_BYTES, BASE_NONE, NULL, 0,
48745 "BIT_STRING_SIZE_8", HFILL }},
48746 { &hf_rnsap_navaf1,
48747 { "navaf1", "rnsap.navaf1",
48748 FT_BYTES, BASE_NONE, NULL, 0,
48749 "BIT_STRING_SIZE_16", HFILL }},
48750 { &hf_rnsap_navaf0,
48751 { "navaf0", "rnsap.navaf0",
48752 FT_BYTES, BASE_NONE, NULL, 0,
48753 "BIT_STRING_SIZE_22", HFILL }},
48754 { &hf_rnsap_navTgd,
48755 { "navTgd", "rnsap.navTgd",
48756 FT_BYTES, BASE_NONE, NULL, 0,
48757 "BIT_STRING_SIZE_8", HFILL }},
48758 { &hf_rnsap_non_broadcastIndication_01,
48759 { "non-broadcastIndication", "rnsap.non_broadcastIndication",
48760 FT_UINT32, BASE_DEC, VALS(rnsap_T_non_broadcastIndication_01_vals), 0,
48761 "T_non_broadcastIndication_01", HFILL }},
48762 { &hf_rnsap_ganssSatInfoNav,
48763 { "ganssSatInfoNav", "rnsap.ganssSatInfoNav",
48764 FT_UINT32, BASE_DEC, NULL, 0,
48765 "GANSS_Sat_Info_Nav", HFILL }},
48766 { &hf_rnsap_cnavURAindex,
48767 { "cnavURAindex", "rnsap.cnavURAindex",
48768 FT_BYTES, BASE_NONE, NULL, 0,
48769 "BIT_STRING_SIZE_5", HFILL }},
48770 { &hf_rnsap_cnavDeltaA,
48771 { "cnavDeltaA", "rnsap.cnavDeltaA",
48772 FT_BYTES, BASE_NONE, NULL, 0,
48773 "BIT_STRING_SIZE_26", HFILL }},
48774 { &hf_rnsap_cnavAdot,
48775 { "cnavAdot", "rnsap.cnavAdot",
48776 FT_BYTES, BASE_NONE, NULL, 0,
48777 "BIT_STRING_SIZE_25", HFILL }},
48778 { &hf_rnsap_cnavDeltaNo,
48779 { "cnavDeltaNo", "rnsap.cnavDeltaNo",
48780 FT_BYTES, BASE_NONE, NULL, 0,
48781 "BIT_STRING_SIZE_17", HFILL }},
48782 { &hf_rnsap_cnavDeltaNoDot,
48783 { "cnavDeltaNoDot", "rnsap.cnavDeltaNoDot",
48784 FT_BYTES, BASE_NONE, NULL, 0,
48785 "BIT_STRING_SIZE_23", HFILL }},
48786 { &hf_rnsap_cnavMo,
48787 { "cnavMo", "rnsap.cnavMo",
48788 FT_BYTES, BASE_NONE, NULL, 0,
48789 "BIT_STRING_SIZE_33", HFILL }},
48791 { "cnavE", "rnsap.cnavE",
48792 FT_BYTES, BASE_NONE, NULL, 0,
48793 "BIT_STRING_SIZE_33", HFILL }},
48794 { &hf_rnsap_cnavOmega,
48795 { "cnavOmega", "rnsap.cnavOmega",
48796 FT_BYTES, BASE_NONE, NULL, 0,
48797 "BIT_STRING_SIZE_33", HFILL }},
48798 { &hf_rnsap_cnavOMEGA0,
48799 { "cnavOMEGA0", "rnsap.cnavOMEGA0",
48800 FT_BYTES, BASE_NONE, NULL, 0,
48801 "BIT_STRING_SIZE_33", HFILL }},
48802 { &hf_rnsap_cnavDeltaOmegaDot,
48803 { "cnavDeltaOmegaDot", "rnsap.cnavDeltaOmegaDot",
48804 FT_BYTES, BASE_NONE, NULL, 0,
48805 "BIT_STRING_SIZE_17", HFILL }},
48806 { &hf_rnsap_cnavIo,
48807 { "cnavIo", "rnsap.cnavIo",
48808 FT_BYTES, BASE_NONE, NULL, 0,
48809 "BIT_STRING_SIZE_33", HFILL }},
48810 { &hf_rnsap_cnavIoDot,
48811 { "cnavIoDot", "rnsap.cnavIoDot",
48812 FT_BYTES, BASE_NONE, NULL, 0,
48813 "BIT_STRING_SIZE_15", HFILL }},
48814 { &hf_rnsap_cnavCis,
48815 { "cnavCis", "rnsap.cnavCis",
48816 FT_BYTES, BASE_NONE, NULL, 0,
48817 "BIT_STRING_SIZE_16", HFILL }},
48818 { &hf_rnsap_cnavCic,
48819 { "cnavCic", "rnsap.cnavCic",
48820 FT_BYTES, BASE_NONE, NULL, 0,
48821 "BIT_STRING_SIZE_16", HFILL }},
48822 { &hf_rnsap_cnavCrs,
48823 { "cnavCrs", "rnsap.cnavCrs",
48824 FT_BYTES, BASE_NONE, NULL, 0,
48825 "BIT_STRING_SIZE_24", HFILL }},
48826 { &hf_rnsap_cnavCrc,
48827 { "cnavCrc", "rnsap.cnavCrc",
48828 FT_BYTES, BASE_NONE, NULL, 0,
48829 "BIT_STRING_SIZE_24", HFILL }},
48830 { &hf_rnsap_cnavCus,
48831 { "cnavCus", "rnsap.cnavCus",
48832 FT_BYTES, BASE_NONE, NULL, 0,
48833 "BIT_STRING_SIZE_21", HFILL }},
48834 { &hf_rnsap_cnavCuc,
48835 { "cnavCuc", "rnsap.cnavCuc",
48836 FT_BYTES, BASE_NONE, NULL, 0,
48837 "BIT_STRING_SIZE_21", HFILL }},
48839 { "gloEn", "rnsap.gloEn",
48840 FT_BYTES, BASE_NONE, NULL, 0,
48841 "BIT_STRING_SIZE_5", HFILL }},
48843 { "gloP1", "rnsap.gloP1",
48844 FT_BYTES, BASE_NONE, NULL, 0,
48845 "BIT_STRING_SIZE_2", HFILL }},
48847 { "gloP2", "rnsap.gloP2",
48848 FT_BYTES, BASE_NONE, NULL, 0,
48849 "BIT_STRING_SIZE_1", HFILL }},
48851 { "gloM", "rnsap.gloM",
48852 FT_BYTES, BASE_NONE, NULL, 0,
48853 "BIT_STRING_SIZE_2", HFILL }},
48855 { "gloX", "rnsap.gloX",
48856 FT_BYTES, BASE_NONE, NULL, 0,
48857 "BIT_STRING_SIZE_27", HFILL }},
48858 { &hf_rnsap_gloXdot,
48859 { "gloXdot", "rnsap.gloXdot",
48860 FT_BYTES, BASE_NONE, NULL, 0,
48861 "BIT_STRING_SIZE_24", HFILL }},
48862 { &hf_rnsap_gloXdotdot,
48863 { "gloXdotdot", "rnsap.gloXdotdot",
48864 FT_BYTES, BASE_NONE, NULL, 0,
48865 "BIT_STRING_SIZE_5", HFILL }},
48867 { "gloY", "rnsap.gloY",
48868 FT_BYTES, BASE_NONE, NULL, 0,
48869 "BIT_STRING_SIZE_27", HFILL }},
48870 { &hf_rnsap_gloYdot,
48871 { "gloYdot", "rnsap.gloYdot",
48872 FT_BYTES, BASE_NONE, NULL, 0,
48873 "BIT_STRING_SIZE_24", HFILL }},
48874 { &hf_rnsap_gloYdotdot,
48875 { "gloYdotdot", "rnsap.gloYdotdot",
48876 FT_BYTES, BASE_NONE, NULL, 0,
48877 "BIT_STRING_SIZE_5", HFILL }},
48879 { "gloZ", "rnsap.gloZ",
48880 FT_BYTES, BASE_NONE, NULL, 0,
48881 "BIT_STRING_SIZE_27", HFILL }},
48882 { &hf_rnsap_gloZdot,
48883 { "gloZdot", "rnsap.gloZdot",
48884 FT_BYTES, BASE_NONE, NULL, 0,
48885 "BIT_STRING_SIZE_24", HFILL }},
48886 { &hf_rnsap_gloZdotdot,
48887 { "gloZdotdot", "rnsap.gloZdotdot",
48888 FT_BYTES, BASE_NONE, NULL, 0,
48889 "BIT_STRING_SIZE_5", HFILL }},
48890 { &hf_rnsap_navURA,
48891 { "navURA", "rnsap.navURA",
48892 FT_BYTES, BASE_NONE, NULL, 0,
48893 "BIT_STRING_SIZE_4", HFILL }},
48894 { &hf_rnsap_navFitFlag,
48895 { "navFitFlag", "rnsap.navFitFlag",
48896 FT_BYTES, BASE_NONE, NULL, 0,
48897 "BIT_STRING_SIZE_1", HFILL }},
48898 { &hf_rnsap_navToe,
48899 { "navToe", "rnsap.navToe",
48900 FT_BYTES, BASE_NONE, NULL, 0,
48901 "BIT_STRING_SIZE_16", HFILL }},
48902 { &hf_rnsap_navOmega,
48903 { "navOmega", "rnsap.navOmega",
48904 FT_BYTES, BASE_NONE, NULL, 0,
48905 "BIT_STRING_SIZE_32", HFILL }},
48906 { &hf_rnsap_navDeltaN,
48907 { "navDeltaN", "rnsap.navDeltaN",
48908 FT_BYTES, BASE_NONE, NULL, 0,
48909 "BIT_STRING_SIZE_16", HFILL }},
48911 { "navM0", "rnsap.navM0",
48912 FT_BYTES, BASE_NONE, NULL, 0,
48913 "BIT_STRING_SIZE_32", HFILL }},
48914 { &hf_rnsap_navOmegaADot,
48915 { "navOmegaADot", "rnsap.navOmegaADot",
48916 FT_BYTES, BASE_NONE, NULL, 0,
48917 "BIT_STRING_SIZE_24", HFILL }},
48919 { "navE", "rnsap.navE",
48920 FT_BYTES, BASE_NONE, NULL, 0,
48921 "BIT_STRING_SIZE_32", HFILL }},
48922 { &hf_rnsap_navIDot,
48923 { "navIDot", "rnsap.navIDot",
48924 FT_BYTES, BASE_NONE, NULL, 0,
48925 "BIT_STRING_SIZE_14", HFILL }},
48926 { &hf_rnsap_navAPowerHalf,
48927 { "navAPowerHalf", "rnsap.navAPowerHalf",
48928 FT_BYTES, BASE_NONE, NULL, 0,
48929 "BIT_STRING_SIZE_32", HFILL }},
48931 { "navI0", "rnsap.navI0",
48932 FT_BYTES, BASE_NONE, NULL, 0,
48933 "BIT_STRING_SIZE_32", HFILL }},
48934 { &hf_rnsap_navOmegaA0,
48935 { "navOmegaA0", "rnsap.navOmegaA0",
48936 FT_BYTES, BASE_NONE, NULL, 0,
48937 "BIT_STRING_SIZE_32", HFILL }},
48938 { &hf_rnsap_navCrs,
48939 { "navCrs", "rnsap.navCrs",
48940 FT_BYTES, BASE_NONE, NULL, 0,
48941 "BIT_STRING_SIZE_16", HFILL }},
48942 { &hf_rnsap_navCis,
48943 { "navCis", "rnsap.navCis",
48944 FT_BYTES, BASE_NONE, NULL, 0,
48945 "BIT_STRING_SIZE_16", HFILL }},
48946 { &hf_rnsap_navCus,
48947 { "navCus", "rnsap.navCus",
48948 FT_BYTES, BASE_NONE, NULL, 0,
48949 "BIT_STRING_SIZE_16", HFILL }},
48950 { &hf_rnsap_navCrc,
48951 { "navCrc", "rnsap.navCrc",
48952 FT_BYTES, BASE_NONE, NULL, 0,
48953 "BIT_STRING_SIZE_16", HFILL }},
48954 { &hf_rnsap_navCic,
48955 { "navCic", "rnsap.navCic",
48956 FT_BYTES, BASE_NONE, NULL, 0,
48957 "BIT_STRING_SIZE_16", HFILL }},
48958 { &hf_rnsap_navCuc,
48959 { "navCuc", "rnsap.navCuc",
48960 FT_BYTES, BASE_NONE, NULL, 0,
48961 "BIT_STRING_SIZE_16", HFILL }},
48962 { &hf_rnsap_sbasTo,
48963 { "sbasTo", "rnsap.sbasTo",
48964 FT_BYTES, BASE_NONE, NULL, 0,
48965 "BIT_STRING_SIZE_13", HFILL }},
48966 { &hf_rnsap_sbasAccuracy,
48967 { "sbasAccuracy", "rnsap.sbasAccuracy",
48968 FT_BYTES, BASE_NONE, NULL, 0,
48969 "BIT_STRING_SIZE_4", HFILL }},
48970 { &hf_rnsap_sbasXg,
48971 { "sbasXg", "rnsap.sbasXg",
48972 FT_BYTES, BASE_NONE, NULL, 0,
48973 "BIT_STRING_SIZE_30", HFILL }},
48974 { &hf_rnsap_sbasYg,
48975 { "sbasYg", "rnsap.sbasYg",
48976 FT_BYTES, BASE_NONE, NULL, 0,
48977 "BIT_STRING_SIZE_30", HFILL }},
48978 { &hf_rnsap_sbasZg,
48979 { "sbasZg", "rnsap.sbasZg",
48980 FT_BYTES, BASE_NONE, NULL, 0,
48981 "BIT_STRING_SIZE_25", HFILL }},
48982 { &hf_rnsap_sbasXgDot,
48983 { "sbasXgDot", "rnsap.sbasXgDot",
48984 FT_BYTES, BASE_NONE, NULL, 0,
48985 "BIT_STRING_SIZE_17", HFILL }},
48986 { &hf_rnsap_sbasYgDot,
48987 { "sbasYgDot", "rnsap.sbasYgDot",
48988 FT_BYTES, BASE_NONE, NULL, 0,
48989 "BIT_STRING_SIZE_17", HFILL }},
48990 { &hf_rnsap_sbasZgDot,
48991 { "sbasZgDot", "rnsap.sbasZgDot",
48992 FT_BYTES, BASE_NONE, NULL, 0,
48993 "BIT_STRING_SIZE_18", HFILL }},
48994 { &hf_rnsap_sbasXgDotDot,
48995 { "sbasXgDotDot", "rnsap.sbasXgDotDot",
48996 FT_BYTES, BASE_NONE, NULL, 0,
48997 "BIT_STRING_SIZE_10", HFILL }},
48998 { &hf_rnsap_sbagYgDotDot,
48999 { "sbagYgDotDot", "rnsap.sbagYgDotDot",
49000 FT_BYTES, BASE_NONE, NULL, 0,
49001 "BIT_STRING_SIZE_10", HFILL }},
49002 { &hf_rnsap_sbasZgDotDot,
49003 { "sbasZgDotDot", "rnsap.sbasZgDotDot",
49004 FT_BYTES, BASE_NONE, NULL, 0,
49005 "BIT_STRING_SIZE_10", HFILL }},
49006 { &hf_rnsap_gANSS_keplerianParameters_01,
49007 { "gANSS-keplerianParameters", "rnsap.gANSS_keplerianParameters",
49008 FT_NONE, BASE_NONE, NULL, 0,
49009 "T_gANSS_keplerianParameters_01", HFILL }},
49010 { &hf_rnsap_toe_nav,
49011 { "toe-nav", "rnsap.toe_nav",
49012 FT_BYTES, BASE_NONE, NULL, 0,
49013 "BIT_STRING_SIZE_14", HFILL }},
49014 { &hf_rnsap_ganss_omega_nav,
49015 { "ganss-omega-nav", "rnsap.ganss_omega_nav",
49016 FT_BYTES, BASE_NONE, NULL, 0,
49017 "BIT_STRING_SIZE_32", HFILL }},
49018 { &hf_rnsap_delta_n_nav,
49019 { "delta-n-nav", "rnsap.delta_n_nav",
49020 FT_BYTES, BASE_NONE, NULL, 0,
49021 "BIT_STRING_SIZE_16", HFILL }},
49022 { &hf_rnsap_m_zero_nav,
49023 { "m-zero-nav", "rnsap.m_zero_nav",
49024 FT_BYTES, BASE_NONE, NULL, 0,
49025 "BIT_STRING_SIZE_32", HFILL }},
49026 { &hf_rnsap_omegadot_nav,
49027 { "omegadot-nav", "rnsap.omegadot_nav",
49028 FT_BYTES, BASE_NONE, NULL, 0,
49029 "BIT_STRING_SIZE_24", HFILL }},
49030 { &hf_rnsap_ganss_e_nav,
49031 { "ganss-e-nav", "rnsap.ganss_e_nav",
49032 FT_BYTES, BASE_NONE, NULL, 0,
49033 "BIT_STRING_SIZE_32", HFILL }},
49034 { &hf_rnsap_idot_nav,
49035 { "idot-nav", "rnsap.idot_nav",
49036 FT_BYTES, BASE_NONE, NULL, 0,
49037 "BIT_STRING_SIZE_14", HFILL }},
49038 { &hf_rnsap_a_sqrt_nav,
49039 { "a-sqrt-nav", "rnsap.a_sqrt_nav",
49040 FT_BYTES, BASE_NONE, NULL, 0,
49041 "BIT_STRING_SIZE_32", HFILL }},
49042 { &hf_rnsap_i_zero_nav,
49043 { "i-zero-nav", "rnsap.i_zero_nav",
49044 FT_BYTES, BASE_NONE, NULL, 0,
49045 "BIT_STRING_SIZE_32", HFILL }},
49046 { &hf_rnsap_omega_zero_nav,
49047 { "omega-zero-nav", "rnsap.omega_zero_nav",
49048 FT_BYTES, BASE_NONE, NULL, 0,
49049 "BIT_STRING_SIZE_32", HFILL }},
49050 { &hf_rnsap_c_rs_nav,
49051 { "c-rs-nav", "rnsap.c_rs_nav",
49052 FT_BYTES, BASE_NONE, NULL, 0,
49053 "BIT_STRING_SIZE_16", HFILL }},
49054 { &hf_rnsap_c_is_nav,
49055 { "c-is-nav", "rnsap.c_is_nav",
49056 FT_BYTES, BASE_NONE, NULL, 0,
49057 "BIT_STRING_SIZE_16", HFILL }},
49058 { &hf_rnsap_c_us_nav,
49059 { "c-us-nav", "rnsap.c_us_nav",
49060 FT_BYTES, BASE_NONE, NULL, 0,
49061 "BIT_STRING_SIZE_16", HFILL }},
49062 { &hf_rnsap_c_rc_nav,
49063 { "c-rc-nav", "rnsap.c_rc_nav",
49064 FT_BYTES, BASE_NONE, NULL, 0,
49065 "BIT_STRING_SIZE_16", HFILL }},
49066 { &hf_rnsap_c_ic_nav,
49067 { "c-ic-nav", "rnsap.c_ic_nav",
49068 FT_BYTES, BASE_NONE, NULL, 0,
49069 "BIT_STRING_SIZE_16", HFILL }},
49070 { &hf_rnsap_c_uc_nav,
49071 { "c-uc-nav", "rnsap.c_uc_nav",
49072 FT_BYTES, BASE_NONE, NULL, 0,
49073 "BIT_STRING_SIZE_16", HFILL }},
49074 { &hf_rnsap_GANSS_Real_Time_Integrity_item,
49075 { "GANSS-Real-Time-Integrity item", "rnsap.GANSS_Real_Time_Integrity_item",
49076 FT_NONE, BASE_NONE, NULL, 0,
49078 { &hf_rnsap_bad_ganss_satId,
49079 { "bad-ganss-satId", "rnsap.bad_ganss_satId",
49080 FT_UINT32, BASE_DEC, NULL, 0,
49081 "INTEGER_0_63", HFILL }},
49082 { &hf_rnsap_bad_ganss_signalId,
49083 { "bad-ganss-signalId", "rnsap.bad_ganss_signalId",
49084 FT_BYTES, BASE_NONE, NULL, 0,
49085 "BIT_STRING_SIZE_8", HFILL }},
49086 { &hf_rnsap_latitudeSign,
49087 { "latitudeSign", "rnsap.latitudeSign",
49088 FT_UINT32, BASE_DEC, VALS(rnsap_T_latitudeSign_vals), 0,
49090 { &hf_rnsap_degreesOfLatitude,
49091 { "degreesOfLatitude", "rnsap.degreesOfLatitude",
49092 FT_UINT32, BASE_DEC, NULL, 0,
49093 "INTEGER_0_2147483647", HFILL }},
49094 { &hf_rnsap_degreesOfLongitude,
49095 { "degreesOfLongitude", "rnsap.degreesOfLongitude",
49096 FT_INT32, BASE_DEC, NULL, 0,
49097 "INTEGER_M2147483648_2147483647", HFILL }},
49098 { &hf_rnsap_directionOfAltitude_01,
49099 { "directionOfAltitude", "rnsap.directionOfAltitude",
49100 FT_UINT32, BASE_DEC, VALS(rnsap_T_directionOfAltitude_01_vals), 0,
49101 "T_directionOfAltitude_01", HFILL }},
49102 { &hf_rnsap_GANSS_SatelliteInformationKP_item,
49103 { "GANSS-SatelliteInformationKP item", "rnsap.GANSS_SatelliteInformationKP_item",
49104 FT_NONE, BASE_NONE, NULL, 0,
49106 { &hf_rnsap_ganss_e_alm,
49107 { "ganss-e-alm", "rnsap.ganss_e_alm",
49108 FT_BYTES, BASE_NONE, NULL, 0,
49109 "BIT_STRING_SIZE_11", HFILL }},
49110 { &hf_rnsap_ganss_delta_I_alm,
49111 { "ganss-delta-I-alm", "rnsap.ganss_delta_I_alm",
49112 FT_BYTES, BASE_NONE, NULL, 0,
49113 "BIT_STRING_SIZE_11", HFILL }},
49114 { &hf_rnsap_ganss_omegadot_alm,
49115 { "ganss-omegadot-alm", "rnsap.ganss_omegadot_alm",
49116 FT_BYTES, BASE_NONE, NULL, 0,
49117 "BIT_STRING_SIZE_11", HFILL }},
49118 { &hf_rnsap_ganss_svhealth_alm,
49119 { "ganss-svhealth-alm", "rnsap.ganss_svhealth_alm",
49120 FT_BYTES, BASE_NONE, NULL, 0,
49121 "BIT_STRING_SIZE_4", HFILL }},
49122 { &hf_rnsap_ganss_delta_a_sqrt_alm,
49123 { "ganss-delta-a-sqrt-alm", "rnsap.ganss_delta_a_sqrt_alm",
49124 FT_BYTES, BASE_NONE, NULL, 0,
49125 "BIT_STRING_SIZE_17", HFILL }},
49126 { &hf_rnsap_ganss_omegazero_alm,
49127 { "ganss-omegazero-alm", "rnsap.ganss_omegazero_alm",
49128 FT_BYTES, BASE_NONE, NULL, 0,
49129 "BIT_STRING_SIZE_16", HFILL }},
49130 { &hf_rnsap_ganss_m_zero_alm,
49131 { "ganss-m-zero-alm", "rnsap.ganss_m_zero_alm",
49132 FT_BYTES, BASE_NONE, NULL, 0,
49133 "BIT_STRING_SIZE_16", HFILL }},
49134 { &hf_rnsap_ganss_omega_alm,
49135 { "ganss-omega-alm", "rnsap.ganss_omega_alm",
49136 FT_BYTES, BASE_NONE, NULL, 0,
49137 "BIT_STRING_SIZE_16", HFILL }},
49138 { &hf_rnsap_ganss_af_zero_alm,
49139 { "ganss-af-zero-alm", "rnsap.ganss_af_zero_alm",
49140 FT_BYTES, BASE_NONE, NULL, 0,
49141 "BIT_STRING_SIZE_14", HFILL }},
49142 { &hf_rnsap_ganss_af_one_alm,
49143 { "ganss-af-one-alm", "rnsap.ganss_af_one_alm",
49144 FT_BYTES, BASE_NONE, NULL, 0,
49145 "BIT_STRING_SIZE_11", HFILL }},
49146 { &hf_rnsap_Ganss_Sat_Info_AddNavList_item,
49147 { "Ganss-Sat-Info-AddNavList item", "rnsap.Ganss_Sat_Info_AddNavList_item",
49148 FT_NONE, BASE_NONE, NULL, 0,
49150 { &hf_rnsap_svHealth,
49151 { "svHealth", "rnsap.svHealth",
49152 FT_BYTES, BASE_NONE, NULL, 0,
49153 "BIT_STRING_SIZE_6", HFILL }},
49155 { "iod", "rnsap.iod",
49156 FT_BYTES, BASE_NONE, NULL, 0,
49157 "BIT_STRING_SIZE_11", HFILL }},
49158 { &hf_rnsap_ganssAddClockModels,
49159 { "ganssAddClockModels", "rnsap.ganssAddClockModels",
49160 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_AddClockModels_vals), 0,
49161 "GANSS_AddClockModels", HFILL }},
49162 { &hf_rnsap_ganssAddOrbitModels,
49163 { "ganssAddOrbitModels", "rnsap.ganssAddOrbitModels",
49164 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_AddOrbitModels_vals), 0,
49165 "GANSS_AddOrbitModels", HFILL }},
49166 { &hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item,
49167 { "GANSS-SAT-Info-Almanac-GLOkpList item", "rnsap.GANSS_SAT_Info_Almanac_GLOkpList_item",
49168 FT_NONE, BASE_NONE, NULL, 0,
49170 { &hf_rnsap_gloAlmNA,
49171 { "gloAlmNA", "rnsap.gloAlmNA",
49172 FT_BYTES, BASE_NONE, NULL, 0,
49173 "BIT_STRING_SIZE_11", HFILL }},
49174 { &hf_rnsap_gloAlmnA,
49175 { "gloAlmnA", "rnsap.gloAlmnA",
49176 FT_BYTES, BASE_NONE, NULL, 0,
49177 "BIT_STRING_SIZE_5", HFILL }},
49178 { &hf_rnsap_gloAlmHA,
49179 { "gloAlmHA", "rnsap.gloAlmHA",
49180 FT_BYTES, BASE_NONE, NULL, 0,
49181 "BIT_STRING_SIZE_5", HFILL }},
49182 { &hf_rnsap_gloAlmLambdaA,
49183 { "gloAlmLambdaA", "rnsap.gloAlmLambdaA",
49184 FT_BYTES, BASE_NONE, NULL, 0,
49185 "BIT_STRING_SIZE_21", HFILL }},
49186 { &hf_rnsap_gloAlmTlambdaA,
49187 { "gloAlmTlambdaA", "rnsap.gloAlmTlambdaA",
49188 FT_BYTES, BASE_NONE, NULL, 0,
49189 "BIT_STRING_SIZE_21", HFILL }},
49190 { &hf_rnsap_gloAlmDeltaIA,
49191 { "gloAlmDeltaIA", "rnsap.gloAlmDeltaIA",
49192 FT_BYTES, BASE_NONE, NULL, 0,
49193 "BIT_STRING_SIZE_18", HFILL }},
49194 { &hf_rnsap_gloAkmDeltaTA,
49195 { "gloAkmDeltaTA", "rnsap.gloAkmDeltaTA",
49196 FT_BYTES, BASE_NONE, NULL, 0,
49197 "BIT_STRING_SIZE_22", HFILL }},
49198 { &hf_rnsap_gloAlmDeltaTdotA,
49199 { "gloAlmDeltaTdotA", "rnsap.gloAlmDeltaTdotA",
49200 FT_BYTES, BASE_NONE, NULL, 0,
49201 "BIT_STRING_SIZE_7", HFILL }},
49202 { &hf_rnsap_gloAlmEpsilonA,
49203 { "gloAlmEpsilonA", "rnsap.gloAlmEpsilonA",
49204 FT_BYTES, BASE_NONE, NULL, 0,
49205 "BIT_STRING_SIZE_15", HFILL }},
49206 { &hf_rnsap_gloAlmOmegaA,
49207 { "gloAlmOmegaA", "rnsap.gloAlmOmegaA",
49208 FT_BYTES, BASE_NONE, NULL, 0,
49209 "BIT_STRING_SIZE_16", HFILL }},
49210 { &hf_rnsap_gloAlmTauA,
49211 { "gloAlmTauA", "rnsap.gloAlmTauA",
49212 FT_BYTES, BASE_NONE, NULL, 0,
49213 "BIT_STRING_SIZE_10", HFILL }},
49214 { &hf_rnsap_gloAlmCA,
49215 { "gloAlmCA", "rnsap.gloAlmCA",
49216 FT_BYTES, BASE_NONE, NULL, 0,
49217 "BIT_STRING_SIZE_1", HFILL }},
49218 { &hf_rnsap_gloAlmMA,
49219 { "gloAlmMA", "rnsap.gloAlmMA",
49220 FT_BYTES, BASE_NONE, NULL, 0,
49221 "BIT_STRING_SIZE_2", HFILL }},
49222 { &hf_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item,
49223 { "GANSS-SAT-Info-Almanac-MIDIkpList item", "rnsap.GANSS_SAT_Info_Almanac_MIDIkpList_item",
49224 FT_NONE, BASE_NONE, NULL, 0,
49226 { &hf_rnsap_midiAlmE,
49227 { "midiAlmE", "rnsap.midiAlmE",
49228 FT_BYTES, BASE_NONE, NULL, 0,
49229 "BIT_STRING_SIZE_11", HFILL }},
49230 { &hf_rnsap_midiAlmDeltaI,
49231 { "midiAlmDeltaI", "rnsap.midiAlmDeltaI",
49232 FT_BYTES, BASE_NONE, NULL, 0,
49233 "BIT_STRING_SIZE_11", HFILL }},
49234 { &hf_rnsap_midiAlmOmegaDot,
49235 { "midiAlmOmegaDot", "rnsap.midiAlmOmegaDot",
49236 FT_BYTES, BASE_NONE, NULL, 0,
49237 "BIT_STRING_SIZE_11", HFILL }},
49238 { &hf_rnsap_midiAlmSqrtA,
49239 { "midiAlmSqrtA", "rnsap.midiAlmSqrtA",
49240 FT_BYTES, BASE_NONE, NULL, 0,
49241 "BIT_STRING_SIZE_17", HFILL }},
49242 { &hf_rnsap_midiAlmOmega0,
49243 { "midiAlmOmega0", "rnsap.midiAlmOmega0",
49244 FT_BYTES, BASE_NONE, NULL, 0,
49245 "BIT_STRING_SIZE_16", HFILL }},
49246 { &hf_rnsap_midiAlmOmega,
49247 { "midiAlmOmega", "rnsap.midiAlmOmega",
49248 FT_BYTES, BASE_NONE, NULL, 0,
49249 "BIT_STRING_SIZE_16", HFILL }},
49250 { &hf_rnsap_midiAlmMo,
49251 { "midiAlmMo", "rnsap.midiAlmMo",
49252 FT_BYTES, BASE_NONE, NULL, 0,
49253 "BIT_STRING_SIZE_16", HFILL }},
49254 { &hf_rnsap_midiAlmaf0,
49255 { "midiAlmaf0", "rnsap.midiAlmaf0",
49256 FT_BYTES, BASE_NONE, NULL, 0,
49257 "BIT_STRING_SIZE_11", HFILL }},
49258 { &hf_rnsap_midiAlmaf1,
49259 { "midiAlmaf1", "rnsap.midiAlmaf1",
49260 FT_BYTES, BASE_NONE, NULL, 0,
49261 "BIT_STRING_SIZE_10", HFILL }},
49262 { &hf_rnsap_midiAlmL1Health,
49263 { "midiAlmL1Health", "rnsap.midiAlmL1Health",
49264 FT_BYTES, BASE_NONE, NULL, 0,
49265 "BIT_STRING_SIZE_1", HFILL }},
49266 { &hf_rnsap_midiAlmL2Health,
49267 { "midiAlmL2Health", "rnsap.midiAlmL2Health",
49268 FT_BYTES, BASE_NONE, NULL, 0,
49269 "BIT_STRING_SIZE_1", HFILL }},
49270 { &hf_rnsap_midiAlmL5Health,
49271 { "midiAlmL5Health", "rnsap.midiAlmL5Health",
49272 FT_BYTES, BASE_NONE, NULL, 0,
49273 "BIT_STRING_SIZE_1", HFILL }},
49274 { &hf_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item,
49275 { "GANSS-SAT-Info-Almanac-NAVkpList item", "rnsap.GANSS_SAT_Info_Almanac_NAVkpList_item",
49276 FT_NONE, BASE_NONE, NULL, 0,
49278 { &hf_rnsap_navAlmE,
49279 { "navAlmE", "rnsap.navAlmE",
49280 FT_BYTES, BASE_NONE, NULL, 0,
49281 "BIT_STRING_SIZE_16", HFILL }},
49282 { &hf_rnsap_navAlmDeltaI,
49283 { "navAlmDeltaI", "rnsap.navAlmDeltaI",
49284 FT_BYTES, BASE_NONE, NULL, 0,
49285 "BIT_STRING_SIZE_16", HFILL }},
49286 { &hf_rnsap_navAlmOMEGADOT,
49287 { "navAlmOMEGADOT", "rnsap.navAlmOMEGADOT",
49288 FT_BYTES, BASE_NONE, NULL, 0,
49289 "BIT_STRING_SIZE_16", HFILL }},
49290 { &hf_rnsap_navAlmSVHealth,
49291 { "navAlmSVHealth", "rnsap.navAlmSVHealth",
49292 FT_BYTES, BASE_NONE, NULL, 0,
49293 "BIT_STRING_SIZE_8", HFILL }},
49294 { &hf_rnsap_navAlmSqrtA,
49295 { "navAlmSqrtA", "rnsap.navAlmSqrtA",
49296 FT_BYTES, BASE_NONE, NULL, 0,
49297 "BIT_STRING_SIZE_24", HFILL }},
49298 { &hf_rnsap_navAlmOMEGAo,
49299 { "navAlmOMEGAo", "rnsap.navAlmOMEGAo",
49300 FT_BYTES, BASE_NONE, NULL, 0,
49301 "BIT_STRING_SIZE_24", HFILL }},
49302 { &hf_rnsap_navAlmOmega,
49303 { "navAlmOmega", "rnsap.navAlmOmega",
49304 FT_BYTES, BASE_NONE, NULL, 0,
49305 "BIT_STRING_SIZE_24", HFILL }},
49306 { &hf_rnsap_navAlmMo,
49307 { "navAlmMo", "rnsap.navAlmMo",
49308 FT_BYTES, BASE_NONE, NULL, 0,
49309 "BIT_STRING_SIZE_24", HFILL }},
49310 { &hf_rnsap_navAlmaf0,
49311 { "navAlmaf0", "rnsap.navAlmaf0",
49312 FT_BYTES, BASE_NONE, NULL, 0,
49313 "BIT_STRING_SIZE_11", HFILL }},
49314 { &hf_rnsap_navAlmaf1,
49315 { "navAlmaf1", "rnsap.navAlmaf1",
49316 FT_BYTES, BASE_NONE, NULL, 0,
49317 "BIT_STRING_SIZE_11", HFILL }},
49318 { &hf_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item,
49319 { "GANSS-SAT-Info-Almanac-REDkpList item", "rnsap.GANSS_SAT_Info_Almanac_REDkpList_item",
49320 FT_NONE, BASE_NONE, NULL, 0,
49322 { &hf_rnsap_redAlmDeltaA,
49323 { "redAlmDeltaA", "rnsap.redAlmDeltaA",
49324 FT_BYTES, BASE_NONE, NULL, 0,
49325 "BIT_STRING_SIZE_8", HFILL }},
49326 { &hf_rnsap_redAlmOmega0,
49327 { "redAlmOmega0", "rnsap.redAlmOmega0",
49328 FT_BYTES, BASE_NONE, NULL, 0,
49329 "BIT_STRING_SIZE_7", HFILL }},
49330 { &hf_rnsap_redAlmPhi0,
49331 { "redAlmPhi0", "rnsap.redAlmPhi0",
49332 FT_BYTES, BASE_NONE, NULL, 0,
49333 "BIT_STRING_SIZE_7", HFILL }},
49334 { &hf_rnsap_redAlmL1Health,
49335 { "redAlmL1Health", "rnsap.redAlmL1Health",
49336 FT_BYTES, BASE_NONE, NULL, 0,
49337 "BIT_STRING_SIZE_1", HFILL }},
49338 { &hf_rnsap_redAlmL2Health,
49339 { "redAlmL2Health", "rnsap.redAlmL2Health",
49340 FT_BYTES, BASE_NONE, NULL, 0,
49341 "BIT_STRING_SIZE_1", HFILL }},
49342 { &hf_rnsap_redAlmL5Health,
49343 { "redAlmL5Health", "rnsap.redAlmL5Health",
49344 FT_BYTES, BASE_NONE, NULL, 0,
49345 "BIT_STRING_SIZE_1", HFILL }},
49346 { &hf_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item,
49347 { "GANSS-SAT-Info-Almanac-SBASecefList item", "rnsap.GANSS_SAT_Info_Almanac_SBASecefList_item",
49348 FT_NONE, BASE_NONE, NULL, 0,
49350 { &hf_rnsap_sbasAlmDataID,
49351 { "sbasAlmDataID", "rnsap.sbasAlmDataID",
49352 FT_BYTES, BASE_NONE, NULL, 0,
49353 "BIT_STRING_SIZE_2", HFILL }},
49354 { &hf_rnsap_sbasAlmHealth,
49355 { "sbasAlmHealth", "rnsap.sbasAlmHealth",
49356 FT_BYTES, BASE_NONE, NULL, 0,
49357 "BIT_STRING_SIZE_8", HFILL }},
49358 { &hf_rnsap_sbasAlmXg,
49359 { "sbasAlmXg", "rnsap.sbasAlmXg",
49360 FT_BYTES, BASE_NONE, NULL, 0,
49361 "BIT_STRING_SIZE_15", HFILL }},
49362 { &hf_rnsap_sbasAlmYg,
49363 { "sbasAlmYg", "rnsap.sbasAlmYg",
49364 FT_BYTES, BASE_NONE, NULL, 0,
49365 "BIT_STRING_SIZE_15", HFILL }},
49366 { &hf_rnsap_sbasAlmZg,
49367 { "sbasAlmZg", "rnsap.sbasAlmZg",
49368 FT_BYTES, BASE_NONE, NULL, 0,
49369 "BIT_STRING_SIZE_9", HFILL }},
49370 { &hf_rnsap_sbasAlmXgdot,
49371 { "sbasAlmXgdot", "rnsap.sbasAlmXgdot",
49372 FT_BYTES, BASE_NONE, NULL, 0,
49373 "BIT_STRING_SIZE_3", HFILL }},
49374 { &hf_rnsap_sbasAlmYgDot,
49375 { "sbasAlmYgDot", "rnsap.sbasAlmYgDot",
49376 FT_BYTES, BASE_NONE, NULL, 0,
49377 "BIT_STRING_SIZE_3", HFILL }},
49378 { &hf_rnsap_sbasAlmZgDot,
49379 { "sbasAlmZgDot", "rnsap.sbasAlmZgDot",
49380 FT_BYTES, BASE_NONE, NULL, 0,
49381 "BIT_STRING_SIZE_4", HFILL }},
49382 { &hf_rnsap_sbasAlmTo,
49383 { "sbasAlmTo", "rnsap.sbasAlmTo",
49384 FT_BYTES, BASE_NONE, NULL, 0,
49385 "BIT_STRING_SIZE_11", HFILL }},
49386 { &hf_rnsap_GANSS_Sat_Info_Nav_item,
49387 { "GANSS-Sat-Info-Nav item", "rnsap.GANSS_Sat_Info_Nav_item",
49388 FT_NONE, BASE_NONE, NULL, 0,
49390 { &hf_rnsap_svHealth_01,
49391 { "svHealth", "rnsap.svHealth",
49392 FT_BYTES, BASE_NONE, NULL, 0,
49393 "BIT_STRING_SIZE_5", HFILL }},
49394 { &hf_rnsap_iod_01,
49395 { "iod", "rnsap.iod",
49396 FT_BYTES, BASE_NONE, NULL, 0,
49397 "BIT_STRING_SIZE_10", HFILL }},
49398 { &hf_rnsap_ganssClockModel,
49399 { "ganssClockModel", "rnsap.ganssClockModel",
49400 FT_UINT32, BASE_DEC, NULL, 0,
49401 "GANSS_Clock_Model", HFILL }},
49402 { &hf_rnsap_ganssOrbitModel,
49403 { "ganssOrbitModel", "rnsap.ganssOrbitModel",
49404 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_Orbit_Model_vals), 0,
49405 "GANSS_Orbit_Model", HFILL }},
49406 { &hf_rnsap_sbasAgfo,
49407 { "sbasAgfo", "rnsap.sbasAgfo",
49408 FT_BYTES, BASE_NONE, NULL, 0,
49409 "BIT_STRING_SIZE_12", HFILL }},
49410 { &hf_rnsap_sbasAgf1,
49411 { "sbasAgf1", "rnsap.sbasAgf1",
49412 FT_BYTES, BASE_NONE, NULL, 0,
49413 "BIT_STRING_SIZE_8", HFILL }},
49414 { &hf_rnsap_ganss_time_model_Ref_Time,
49415 { "ganss-time-model-Ref-Time", "rnsap.ganss_time_model_Ref_Time",
49416 FT_UINT32, BASE_DEC, NULL, 0,
49417 "INTEGER_0_37799", HFILL }},
49418 { &hf_rnsap_ganss_t_a0,
49419 { "ganss-t-a0", "rnsap.ganss_t_a0",
49420 FT_INT32, BASE_DEC, NULL, 0,
49421 "INTEGER_M2147483648_2147483647", HFILL }},
49422 { &hf_rnsap_ganss_t_a1,
49423 { "ganss-t-a1", "rnsap.ganss_t_a1",
49424 FT_INT32, BASE_DEC, NULL, 0,
49425 "INTEGER_M8388608_8388607", HFILL }},
49426 { &hf_rnsap_ganss_t_a2,
49427 { "ganss-t-a2", "rnsap.ganss_t_a2",
49428 FT_INT32, BASE_DEC, NULL, 0,
49429 "INTEGER_M64_63", HFILL }},
49430 { &hf_rnsap_gnss_to_id,
49431 { "gnss-to-id", "rnsap.gnss_to_id",
49432 FT_UINT32, BASE_DEC, VALS(rnsap_T_gnss_to_id_vals), 0,
49434 { &hf_rnsap_ganss_wk_number_01,
49435 { "ganss-wk-number", "rnsap.ganss_wk_number",
49436 FT_UINT32, BASE_DEC, NULL, 0,
49437 "INTEGER_0_8191", HFILL }},
49438 { &hf_rnsap_ganssDay,
49439 { "ganssDay", "rnsap.ganssDay",
49440 FT_UINT32, BASE_DEC, NULL, 0,
49441 "INTEGER_0_8191", HFILL }},
49442 { &hf_rnsap_a_one_utc,
49443 { "a-one-utc", "rnsap.a_one_utc",
49444 FT_BYTES, BASE_NONE, NULL, 0,
49445 "BIT_STRING_SIZE_24", HFILL }},
49446 { &hf_rnsap_a_zero_utc,
49447 { "a-zero-utc", "rnsap.a_zero_utc",
49448 FT_BYTES, BASE_NONE, NULL, 0,
49449 "BIT_STRING_SIZE_32", HFILL }},
49450 { &hf_rnsap_t_ot_utc,
49451 { "t-ot-utc", "rnsap.t_ot_utc",
49452 FT_BYTES, BASE_NONE, NULL, 0,
49453 "BIT_STRING_SIZE_8", HFILL }},
49454 { &hf_rnsap_w_n_t_utc,
49455 { "w-n-t-utc", "rnsap.w_n_t_utc",
49456 FT_BYTES, BASE_NONE, NULL, 0,
49457 "BIT_STRING_SIZE_8", HFILL }},
49458 { &hf_rnsap_delta_t_ls_utc,
49459 { "delta-t-ls-utc", "rnsap.delta_t_ls_utc",
49460 FT_BYTES, BASE_NONE, NULL, 0,
49461 "BIT_STRING_SIZE_8", HFILL }},
49462 { &hf_rnsap_w_n_lsf_utc,
49463 { "w-n-lsf-utc", "rnsap.w_n_lsf_utc",
49464 FT_BYTES, BASE_NONE, NULL, 0,
49465 "BIT_STRING_SIZE_8", HFILL }},
49466 { &hf_rnsap_dn_utc,
49467 { "dn-utc", "rnsap.dn_utc",
49468 FT_BYTES, BASE_NONE, NULL, 0,
49469 "BIT_STRING_SIZE_8", HFILL }},
49470 { &hf_rnsap_delta_t_lsf_utc,
49471 { "delta-t-lsf-utc", "rnsap.delta_t_lsf_utc",
49472 FT_BYTES, BASE_NONE, NULL, 0,
49473 "BIT_STRING_SIZE_8", HFILL }},
49475 { "utcA0", "rnsap.utcA0",
49476 FT_BYTES, BASE_NONE, NULL, 0,
49477 "BIT_STRING_SIZE_16", HFILL }},
49479 { "utcA1", "rnsap.utcA1",
49480 FT_BYTES, BASE_NONE, NULL, 0,
49481 "BIT_STRING_SIZE_13", HFILL }},
49483 { "utcA2", "rnsap.utcA2",
49484 FT_BYTES, BASE_NONE, NULL, 0,
49485 "BIT_STRING_SIZE_7", HFILL }},
49486 { &hf_rnsap_utcDeltaTls,
49487 { "utcDeltaTls", "rnsap.utcDeltaTls",
49488 FT_BYTES, BASE_NONE, NULL, 0,
49489 "BIT_STRING_SIZE_8", HFILL }},
49490 { &hf_rnsap_utcTot,
49491 { "utcTot", "rnsap.utcTot",
49492 FT_BYTES, BASE_NONE, NULL, 0,
49493 "BIT_STRING_SIZE_16", HFILL }},
49494 { &hf_rnsap_utcWNot,
49495 { "utcWNot", "rnsap.utcWNot",
49496 FT_BYTES, BASE_NONE, NULL, 0,
49497 "BIT_STRING_SIZE_13", HFILL }},
49498 { &hf_rnsap_utcWNlsf,
49499 { "utcWNlsf", "rnsap.utcWNlsf",
49500 FT_BYTES, BASE_NONE, NULL, 0,
49501 "BIT_STRING_SIZE_8", HFILL }},
49503 { "utcDN", "rnsap.utcDN",
49504 FT_BYTES, BASE_NONE, NULL, 0,
49505 "BIT_STRING_SIZE_4", HFILL }},
49506 { &hf_rnsap_utcDeltaTlsf,
49507 { "utcDeltaTlsf", "rnsap.utcDeltaTlsf",
49508 FT_BYTES, BASE_NONE, NULL, 0,
49509 "BIT_STRING_SIZE_8", HFILL }},
49511 { "nA", "rnsap.nA",
49512 FT_BYTES, BASE_NONE, NULL, 0,
49513 "BIT_STRING_SIZE_11", HFILL }},
49515 { "tauC", "rnsap.tauC",
49516 FT_BYTES, BASE_NONE, NULL, 0,
49517 "BIT_STRING_SIZE_32", HFILL }},
49518 { &hf_rnsap_deltaUT1_01,
49519 { "deltaUT1", "rnsap.deltaUT1",
49520 FT_NONE, BASE_NONE, NULL, 0,
49521 "GANSS_DeltaUT1", HFILL }},
49523 { "kp", "rnsap.kp",
49524 FT_BYTES, BASE_NONE, NULL, 0,
49525 "BIT_STRING_SIZE_2", HFILL }},
49526 { &hf_rnsap_utcA1wnt,
49527 { "utcA1wnt", "rnsap.utcA1wnt",
49528 FT_BYTES, BASE_NONE, NULL, 0,
49529 "BIT_STRING_SIZE_24", HFILL }},
49530 { &hf_rnsap_utcA0wnt,
49531 { "utcA0wnt", "rnsap.utcA0wnt",
49532 FT_BYTES, BASE_NONE, NULL, 0,
49533 "BIT_STRING_SIZE_32", HFILL }},
49534 { &hf_rnsap_utcTot_01,
49535 { "utcTot", "rnsap.utcTot",
49536 FT_BYTES, BASE_NONE, NULL, 0,
49537 "BIT_STRING_SIZE_8", HFILL }},
49538 { &hf_rnsap_utcWNt,
49539 { "utcWNt", "rnsap.utcWNt",
49540 FT_BYTES, BASE_NONE, NULL, 0,
49541 "BIT_STRING_SIZE_8", HFILL }},
49542 { &hf_rnsap_utcDN_01,
49543 { "utcDN", "rnsap.utcDN",
49544 FT_BYTES, BASE_NONE, NULL, 0,
49545 "BIT_STRING_SIZE_8", HFILL }},
49546 { &hf_rnsap_utcStandardID,
49547 { "utcStandardID", "rnsap.utcStandardID",
49548 FT_BYTES, BASE_NONE, NULL, 0,
49549 "BIT_STRING_SIZE_3", HFILL }},
49550 { &hf_rnsap_altitudeAndDirection,
49551 { "altitudeAndDirection", "rnsap.altitudeAndDirection",
49552 FT_NONE, BASE_NONE, NULL, 0,
49553 "GA_AltitudeAndDirection", HFILL }},
49554 { &hf_rnsap_uncertaintyEllipse,
49555 { "uncertaintyEllipse", "rnsap.uncertaintyEllipse",
49556 FT_NONE, BASE_NONE, NULL, 0,
49557 "GA_UncertaintyEllipse", HFILL }},
49558 { &hf_rnsap_uncertaintyAltitude,
49559 { "uncertaintyAltitude", "rnsap.uncertaintyAltitude",
49560 FT_UINT32, BASE_DEC, NULL, 0,
49561 "INTEGER_0_127", HFILL }},
49562 { &hf_rnsap_uncertaintySemi_major,
49563 { "uncertaintySemi-major", "rnsap.uncertaintySemi_major",
49564 FT_UINT32, BASE_DEC, NULL, 0,
49565 "INTEGER_0_127", HFILL }},
49566 { &hf_rnsap_uncertaintySemi_minor,
49567 { "uncertaintySemi-minor", "rnsap.uncertaintySemi_minor",
49568 FT_UINT32, BASE_DEC, NULL, 0,
49569 "INTEGER_0_127", HFILL }},
49570 { &hf_rnsap_orientationOfMajorAxis,
49571 { "orientationOfMajorAxis", "rnsap.orientationOfMajorAxis",
49572 FT_UINT32, BASE_DEC, NULL, 0,
49573 "INTEGER_0_179", HFILL }},
49574 { &hf_rnsap_uncertaintyCode,
49575 { "uncertaintyCode", "rnsap.uncertaintyCode",
49576 FT_UINT32, BASE_DEC, NULL, 0,
49577 "INTEGER_0_127", HFILL }},
49578 { &hf_rnsap_geographicalCoordinate,
49579 { "geographicalCoordinate", "rnsap.geographicalCoordinate",
49580 FT_NONE, BASE_NONE, NULL, 0,
49582 { &hf_rnsap_latitudeSign_01,
49583 { "latitudeSign", "rnsap.latitudeSign",
49584 FT_UINT32, BASE_DEC, VALS(rnsap_T_latitudeSign_01_vals), 0,
49585 "T_latitudeSign_01", HFILL }},
49586 { &hf_rnsap_latitude,
49587 { "latitude", "rnsap.latitude",
49588 FT_UINT32, BASE_DEC, NULL, 0,
49589 "INTEGER_0_8388607", HFILL }},
49590 { &hf_rnsap_longitude,
49591 { "longitude", "rnsap.longitude",
49592 FT_INT32, BASE_DEC, NULL, 0,
49593 "INTEGER_M8388608_8388607", HFILL }},
49595 { "sI", "rnsap.sI",
49596 FT_UINT32, BASE_DEC, NULL, 0,
49597 "GERAN_SystemInfo", HFILL }},
49599 { "pSI", "rnsap.pSI",
49600 FT_UINT32, BASE_DEC, NULL, 0,
49601 "GERAN_SystemInfo", HFILL }},
49602 { &hf_rnsap_GERAN_SystemInfo_item,
49603 { "GERAN-SystemInfo item", "rnsap.GERAN_SystemInfo_item",
49604 FT_NONE, BASE_NONE, NULL, 0,
49606 { &hf_rnsap_gERAN_SI_block,
49607 { "gERAN-SI-block", "rnsap.gERAN_SI_block",
49608 FT_BYTES, BASE_NONE, NULL, 0,
49609 "OCTET_STRING_SIZE_1_23", HFILL }},
49610 { &hf_rnsap_wna_alm,
49611 { "wna-alm", "rnsap.wna_alm",
49612 FT_BYTES, BASE_NONE, NULL, 0,
49613 "BIT_STRING_SIZE_8", HFILL }},
49614 { &hf_rnsap_satellite_Almanac_Information,
49615 { "satellite-Almanac-Information", "rnsap.satellite_Almanac_Information",
49616 FT_UINT32, BASE_DEC, NULL, 0,
49618 { &hf_rnsap_satellite_Almanac_Information_item,
49619 { "satellite-Almanac-Information item", "rnsap.satellite_Almanac_Information_item",
49620 FT_NONE, BASE_NONE, NULL, 0,
49622 { &hf_rnsap_dATA_ID,
49623 { "dATA-ID", "rnsap.dATA_ID",
49624 FT_UINT32, BASE_DEC, NULL, 0,
49626 { &hf_rnsap_gps_e_alm,
49627 { "gps-e-alm", "rnsap.gps_e_alm",
49628 FT_BYTES, BASE_NONE, NULL, 0,
49629 "BIT_STRING_SIZE_16", HFILL }},
49630 { &hf_rnsap_gps_toa_alm,
49631 { "gps-toa-alm", "rnsap.gps_toa_alm",
49632 FT_BYTES, BASE_NONE, NULL, 0,
49633 "BIT_STRING_SIZE_8", HFILL }},
49634 { &hf_rnsap_gps_delta_I_alm,
49635 { "gps-delta-I-alm", "rnsap.gps_delta_I_alm",
49636 FT_BYTES, BASE_NONE, NULL, 0,
49637 "BIT_STRING_SIZE_16", HFILL }},
49638 { &hf_rnsap_omegadot_alm,
49639 { "omegadot-alm", "rnsap.omegadot_alm",
49640 FT_BYTES, BASE_NONE, NULL, 0,
49641 "BIT_STRING_SIZE_16", HFILL }},
49642 { &hf_rnsap_svhealth_alm,
49643 { "svhealth-alm", "rnsap.svhealth_alm",
49644 FT_BYTES, BASE_NONE, NULL, 0,
49645 "BIT_STRING_SIZE_8", HFILL }},
49646 { &hf_rnsap_gps_a_sqrt_alm,
49647 { "gps-a-sqrt-alm", "rnsap.gps_a_sqrt_alm",
49648 FT_BYTES, BASE_NONE, NULL, 0,
49649 "BIT_STRING_SIZE_24", HFILL }},
49650 { &hf_rnsap_omegazero_alm,
49651 { "omegazero-alm", "rnsap.omegazero_alm",
49652 FT_BYTES, BASE_NONE, NULL, 0,
49653 "BIT_STRING_SIZE_24", HFILL }},
49654 { &hf_rnsap_m_zero_alm,
49655 { "m-zero-alm", "rnsap.m_zero_alm",
49656 FT_BYTES, BASE_NONE, NULL, 0,
49657 "BIT_STRING_SIZE_24", HFILL }},
49658 { &hf_rnsap_gps_omega_alm,
49659 { "gps-omega-alm", "rnsap.gps_omega_alm",
49660 FT_BYTES, BASE_NONE, NULL, 0,
49661 "BIT_STRING_SIZE_24", HFILL }},
49662 { &hf_rnsap_gps_af_zero_alm,
49663 { "gps-af-zero-alm", "rnsap.gps_af_zero_alm",
49664 FT_BYTES, BASE_NONE, NULL, 0,
49665 "BIT_STRING_SIZE_11", HFILL }},
49666 { &hf_rnsap_gps_af_one_alm,
49667 { "gps-af-one-alm", "rnsap.gps_af_one_alm",
49668 FT_BYTES, BASE_NONE, NULL, 0,
49669 "BIT_STRING_SIZE_11", HFILL }},
49670 { &hf_rnsap_sVGlobalHealth_alm,
49671 { "sVGlobalHealth-alm", "rnsap.sVGlobalHealth_alm",
49672 FT_BYTES, BASE_NONE, NULL, 0,
49673 "BIT_STRING_SIZE_364", HFILL }},
49674 { &hf_rnsap_Satellite_Almanac_Information_ExtItem_item,
49675 { "Satellite-Almanac-Information-ExtItem item", "rnsap.Satellite_Almanac_Information_ExtItem_item",
49676 FT_NONE, BASE_NONE, NULL, 0,
49678 { &hf_rnsap_GPSInformation_item,
49679 { "GPSInformation item", "rnsap.GPSInformation_item",
49680 FT_NONE, BASE_NONE, NULL, 0,
49682 { &hf_rnsap_gPSInformationItem,
49683 { "gPSInformationItem", "rnsap.gPSInformationItem",
49684 FT_UINT32, BASE_DEC, VALS(rnsap_T_gPSInformationItem_vals), 0,
49686 { &hf_rnsap_alpha_zero_ionos_01,
49687 { "alpha-zero-ionos", "rnsap.alpha_zero_ionos",
49688 FT_BYTES, BASE_NONE, NULL, 0,
49689 "BIT_STRING_SIZE_8", HFILL }},
49690 { &hf_rnsap_alpha_one_ionos_01,
49691 { "alpha-one-ionos", "rnsap.alpha_one_ionos",
49692 FT_BYTES, BASE_NONE, NULL, 0,
49693 "BIT_STRING_SIZE_8", HFILL }},
49694 { &hf_rnsap_alpha_two_ionos_01,
49695 { "alpha-two-ionos", "rnsap.alpha_two_ionos",
49696 FT_BYTES, BASE_NONE, NULL, 0,
49697 "BIT_STRING_SIZE_8", HFILL }},
49698 { &hf_rnsap_alpha_three_ionos,
49699 { "alpha-three-ionos", "rnsap.alpha_three_ionos",
49700 FT_BYTES, BASE_NONE, NULL, 0,
49701 "BIT_STRING_SIZE_8", HFILL }},
49702 { &hf_rnsap_beta_zero_ionos,
49703 { "beta-zero-ionos", "rnsap.beta_zero_ionos",
49704 FT_BYTES, BASE_NONE, NULL, 0,
49705 "BIT_STRING_SIZE_8", HFILL }},
49706 { &hf_rnsap_beta_one_ionos,
49707 { "beta-one-ionos", "rnsap.beta_one_ionos",
49708 FT_BYTES, BASE_NONE, NULL, 0,
49709 "BIT_STRING_SIZE_8", HFILL }},
49710 { &hf_rnsap_beta_two_ionos,
49711 { "beta-two-ionos", "rnsap.beta_two_ionos",
49712 FT_BYTES, BASE_NONE, NULL, 0,
49713 "BIT_STRING_SIZE_8", HFILL }},
49714 { &hf_rnsap_beta_three_ionos,
49715 { "beta-three-ionos", "rnsap.beta_three_ionos",
49716 FT_BYTES, BASE_NONE, NULL, 0,
49717 "BIT_STRING_SIZE_8", HFILL }},
49718 { &hf_rnsap_GPS_NavigationModel_and_TimeRecovery_item,
49719 { "GPS-NavigationModel-and-TimeRecovery item", "rnsap.GPS_NavigationModel_and_TimeRecovery_item",
49720 FT_NONE, BASE_NONE, NULL, 0,
49722 { &hf_rnsap_tx_tow_nav,
49723 { "tx-tow-nav", "rnsap.tx_tow_nav",
49724 FT_UINT32, BASE_DEC, NULL, 0,
49725 "INTEGER_0_1048575", HFILL }},
49726 { &hf_rnsap_tlm_message_nav,
49727 { "tlm-message-nav", "rnsap.tlm_message_nav",
49728 FT_BYTES, BASE_NONE, NULL, 0,
49729 "BIT_STRING_SIZE_14", HFILL }},
49730 { &hf_rnsap_tlm_revd_c_nav,
49731 { "tlm-revd-c-nav", "rnsap.tlm_revd_c_nav",
49732 FT_BYTES, BASE_NONE, NULL, 0,
49733 "BIT_STRING_SIZE_2", HFILL }},
49734 { &hf_rnsap_ho_word_nav,
49735 { "ho-word-nav", "rnsap.ho_word_nav",
49736 FT_BYTES, BASE_NONE, NULL, 0,
49737 "BIT_STRING_SIZE_22", HFILL }},
49738 { &hf_rnsap_w_n_nav,
49739 { "w-n-nav", "rnsap.w_n_nav",
49740 FT_BYTES, BASE_NONE, NULL, 0,
49741 "BIT_STRING_SIZE_10", HFILL }},
49742 { &hf_rnsap_ca_or_p_on_l2_nav,
49743 { "ca-or-p-on-l2-nav", "rnsap.ca_or_p_on_l2_nav",
49744 FT_BYTES, BASE_NONE, NULL, 0,
49745 "BIT_STRING_SIZE_2", HFILL }},
49746 { &hf_rnsap_user_range_accuracy_index_nav,
49747 { "user-range-accuracy-index-nav", "rnsap.user_range_accuracy_index_nav",
49748 FT_BYTES, BASE_NONE, NULL, 0,
49749 "BIT_STRING_SIZE_4", HFILL }},
49750 { &hf_rnsap_sv_health_nav,
49751 { "sv-health-nav", "rnsap.sv_health_nav",
49752 FT_BYTES, BASE_NONE, NULL, 0,
49753 "BIT_STRING_SIZE_6", HFILL }},
49754 { &hf_rnsap_iodc_nav,
49755 { "iodc-nav", "rnsap.iodc_nav",
49756 FT_BYTES, BASE_NONE, NULL, 0,
49757 "BIT_STRING_SIZE_10", HFILL }},
49758 { &hf_rnsap_l2_p_dataflag_nav,
49759 { "l2-p-dataflag-nav", "rnsap.l2_p_dataflag_nav",
49760 FT_BYTES, BASE_NONE, NULL, 0,
49761 "BIT_STRING_SIZE_1", HFILL }},
49762 { &hf_rnsap_sf1_reserved_nav,
49763 { "sf1-reserved-nav", "rnsap.sf1_reserved_nav",
49764 FT_BYTES, BASE_NONE, NULL, 0,
49765 "BIT_STRING_SIZE_87", HFILL }},
49766 { &hf_rnsap_t_gd_nav,
49767 { "t-gd-nav", "rnsap.t_gd_nav",
49768 FT_BYTES, BASE_NONE, NULL, 0,
49769 "BIT_STRING_SIZE_8", HFILL }},
49770 { &hf_rnsap_t_oc_nav,
49771 { "t-oc-nav", "rnsap.t_oc_nav",
49772 FT_BYTES, BASE_NONE, NULL, 0,
49773 "BIT_STRING_SIZE_16", HFILL }},
49774 { &hf_rnsap_a_f_2_nav,
49775 { "a-f-2-nav", "rnsap.a_f_2_nav",
49776 FT_BYTES, BASE_NONE, NULL, 0,
49777 "BIT_STRING_SIZE_8", HFILL }},
49778 { &hf_rnsap_a_f_1_nav,
49779 { "a-f-1-nav", "rnsap.a_f_1_nav",
49780 FT_BYTES, BASE_NONE, NULL, 0,
49781 "BIT_STRING_SIZE_16", HFILL }},
49782 { &hf_rnsap_a_f_zero_nav,
49783 { "a-f-zero-nav", "rnsap.a_f_zero_nav",
49784 FT_BYTES, BASE_NONE, NULL, 0,
49785 "BIT_STRING_SIZE_22", HFILL }},
49786 { &hf_rnsap_gps_e_nav,
49787 { "gps-e-nav", "rnsap.gps_e_nav",
49788 FT_BYTES, BASE_NONE, NULL, 0,
49789 "BIT_STRING_SIZE_32", HFILL }},
49790 { &hf_rnsap_t_oe_nav,
49791 { "t-oe-nav", "rnsap.t_oe_nav",
49792 FT_BYTES, BASE_NONE, NULL, 0,
49793 "BIT_STRING_SIZE_16", HFILL }},
49794 { &hf_rnsap_fit_interval_flag_nav,
49795 { "fit-interval-flag-nav", "rnsap.fit_interval_flag_nav",
49796 FT_BYTES, BASE_NONE, NULL, 0,
49797 "BIT_STRING_SIZE_1", HFILL }},
49798 { &hf_rnsap_aodo_nav,
49799 { "aodo-nav", "rnsap.aodo_nav",
49800 FT_BYTES, BASE_NONE, NULL, 0,
49801 "BIT_STRING_SIZE_5", HFILL }},
49802 { &hf_rnsap_gps_omega_nav,
49803 { "gps-omega-nav", "rnsap.gps_omega_nav",
49804 FT_BYTES, BASE_NONE, NULL, 0,
49805 "BIT_STRING_SIZE_32", HFILL }},
49806 { &hf_rnsap_spare_zero_fill,
49807 { "spare-zero-fill", "rnsap.spare_zero_fill",
49808 FT_BYTES, BASE_NONE, NULL, 0,
49809 "BIT_STRING_SIZE_20", HFILL }},
49810 { &hf_rnsap_badSatellites,
49811 { "badSatellites", "rnsap.badSatellites",
49812 FT_NONE, BASE_NONE, NULL, 0,
49814 { &hf_rnsap_noBadSatellite,
49815 { "noBadSatellite", "rnsap.noBadSatellite",
49816 FT_NONE, BASE_NONE, NULL, 0,
49818 { &hf_rnsap_guaranteed_UL_Rate,
49819 { "guaranteed-UL-Rate", "rnsap.guaranteed_UL_Rate",
49820 FT_UINT32, BASE_DEC, NULL, 0,
49821 "Guaranteed_Rate", HFILL }},
49822 { &hf_rnsap_guaranteed_DL_Rate,
49823 { "guaranteed-DL-Rate", "rnsap.guaranteed_DL_Rate",
49824 FT_UINT32, BASE_DEC, NULL, 0,
49825 "Guaranteed_Rate", HFILL }},
49826 { &hf_rnsap_implicit,
49827 { "implicit", "rnsap.implicit",
49828 FT_NONE, BASE_NONE, NULL, 0,
49829 "HARQ_MemoryPartitioning_Implicit", HFILL }},
49830 { &hf_rnsap_explicit_01,
49831 { "explicit", "rnsap.explicit",
49832 FT_NONE, BASE_NONE, NULL, 0,
49833 "HARQ_MemoryPartitioning_Explicit", HFILL }},
49834 { &hf_rnsap_number_of_Processes,
49835 { "number-of-Processes", "rnsap.number_of_Processes",
49836 FT_UINT32, BASE_DEC, NULL, 0,
49837 "INTEGER_1_8_", HFILL }},
49838 { &hf_rnsap_hARQ_MemoryPartitioningList,
49839 { "hARQ-MemoryPartitioningList", "rnsap.hARQ_MemoryPartitioningList",
49840 FT_UINT32, BASE_DEC, NULL, 0,
49842 { &hf_rnsap_HARQ_MemoryPartitioningList_item,
49843 { "HARQ-MemoryPartitioningItem", "rnsap.HARQ_MemoryPartitioningItem",
49844 FT_NONE, BASE_NONE, NULL, 0,
49846 { &hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_item,
49847 { "HARQ-MemoryPartitioningItem", "rnsap.HARQ_MemoryPartitioningItem",
49848 FT_NONE, BASE_NONE, NULL, 0,
49850 { &hf_rnsap_process_Memory_Size,
49851 { "process-Memory-Size", "rnsap.process_Memory_Size",
49852 FT_UINT32, BASE_DEC, VALS(rnsap_T_process_Memory_Size_vals), 0,
49854 { &hf_rnsap_hSDSCH_MACdFlows_Information,
49855 { "hSDSCH-MACdFlows-Information", "rnsap.hSDSCH_MACdFlows_Information",
49856 FT_NONE, BASE_NONE, NULL, 0,
49858 { &hf_rnsap_uE_Capabilities_Info,
49859 { "uE-Capabilities-Info", "rnsap.uE_Capabilities_Info",
49860 FT_NONE, BASE_NONE, NULL, 0,
49862 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM,
49863 { "mAChs-Reordering-Buffer-Size-for-RLC-UM", "rnsap.mAChs_Reordering_Buffer_Size_for_RLC_UM",
49864 FT_UINT32, BASE_DEC, NULL, 0,
49865 "MAChsReorderingBufferSize_for_RLC_UM", HFILL }},
49866 { &hf_rnsap_cqiFeedback_CycleK,
49867 { "cqiFeedback-CycleK", "rnsap.cqiFeedback_CycleK",
49868 FT_UINT32, BASE_DEC, VALS(rnsap_CQI_Feedback_Cycle_vals), 0,
49869 "CQI_Feedback_Cycle", HFILL }},
49870 { &hf_rnsap_cqiRepetitionFactor,
49871 { "cqiRepetitionFactor", "rnsap.cqiRepetitionFactor",
49872 FT_UINT32, BASE_DEC, NULL, 0,
49873 "CQI_RepetitionFactor", HFILL }},
49874 { &hf_rnsap_ackNackRepetitionFactor,
49875 { "ackNackRepetitionFactor", "rnsap.ackNackRepetitionFactor",
49876 FT_UINT32, BASE_DEC, NULL, 0,
49877 "AckNack_RepetitionFactor", HFILL }},
49878 { &hf_rnsap_cqiPowerOffset,
49879 { "cqiPowerOffset", "rnsap.cqiPowerOffset",
49880 FT_UINT32, BASE_DEC, NULL, 0,
49881 "CQI_Power_Offset", HFILL }},
49882 { &hf_rnsap_ackPowerOffset,
49883 { "ackPowerOffset", "rnsap.ackPowerOffset",
49884 FT_UINT32, BASE_DEC, NULL, 0,
49885 "Ack_Power_Offset", HFILL }},
49886 { &hf_rnsap_nackPowerOffset,
49887 { "nackPowerOffset", "rnsap.nackPowerOffset",
49888 FT_UINT32, BASE_DEC, NULL, 0,
49889 "Nack_Power_Offset", HFILL }},
49890 { &hf_rnsap_hsscch_PowerOffset,
49891 { "hsscch-PowerOffset", "rnsap.hsscch_PowerOffset",
49892 FT_UINT32, BASE_DEC, NULL, 0,
49894 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response,
49895 { "hSDSCH-MACdFlow-Specific-InfoList-Response", "rnsap.hSDSCH_MACdFlow_Specific_InfoList_Response",
49896 FT_UINT32, BASE_DEC, NULL, 0,
49898 { &hf_rnsap_hSSCCH_Specific_InfoList_Response,
49899 { "hSSCCH-Specific-InfoList-Response", "rnsap.hSSCCH_Specific_InfoList_Response",
49900 FT_UINT32, BASE_DEC, NULL, 0,
49901 "HSSCCH_FDD_Specific_InfoList_Response", HFILL }},
49902 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode,
49903 { "hSPDSCH-and-HSSCCH-ScramblingCode", "rnsap.hSPDSCH_and_HSSCCH_ScramblingCode",
49904 FT_UINT32, BASE_DEC, NULL, 0,
49905 "DL_ScramblingCode", HFILL }},
49906 { &hf_rnsap_measurement_Power_Offset,
49907 { "measurement-Power-Offset", "rnsap.measurement_Power_Offset",
49908 FT_INT32, BASE_DEC, NULL, 0,
49910 { &hf_rnsap_hARQ_MemoryPartitioning,
49911 { "hARQ-MemoryPartitioning", "rnsap.hARQ_MemoryPartitioning",
49912 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_MemoryPartitioning_vals), 0,
49914 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator,
49915 { "sixtyfourQAM-UsageAllowedIndicator", "rnsap.sixtyfourQAM_UsageAllowedIndicator",
49916 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_UsageAllowedIndicator_vals), 0,
49918 { &hf_rnsap_sixtyfourQAM_DL_UsageIndicator,
49919 { "sixtyfourQAM-DL-UsageIndicator", "rnsap.sixtyfourQAM_DL_UsageIndicator",
49920 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_UsageIndicator_vals), 0,
49922 { &hf_rnsap_hSDSCH_TBSizeTableIndicator,
49923 { "hSDSCH-TBSizeTableIndicator", "rnsap.hSDSCH_TBSizeTableIndicator",
49924 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_TBSizeTableIndicator_vals), 0,
49926 { &hf_rnsap_hSSCCH_CodeChangeGrant,
49927 { "hSSCCH-CodeChangeGrant", "rnsap.hSSCCH_CodeChangeGrant",
49928 FT_UINT32, BASE_DEC, VALS(rnsap_HSSCCH_Code_Change_Grant_vals), 0,
49929 "HSSCCH_Code_Change_Grant", HFILL }},
49930 { &hf_rnsap_hsSCCHCodeChangeIndicator,
49931 { "hsSCCHCodeChangeIndicator", "rnsap.hsSCCHCodeChangeIndicator",
49932 FT_UINT32, BASE_DEC, VALS(rnsap_HSSCCH_CodeChangeIndicator_vals), 0,
49933 "HSSCCH_CodeChangeIndicator", HFILL }},
49934 { &hf_rnsap_hS_PDSCH_Code_Change_Indicator,
49935 { "hS-PDSCH-Code-Change-Indicator", "rnsap.hS_PDSCH_Code_Change_Indicator",
49936 FT_UINT32, BASE_DEC, VALS(rnsap_HS_PDSCH_Code_Change_Indicator_vals), 0,
49938 { &hf_rnsap_hS_DSCH_Secondary_Serving_cell_choice,
49939 { "hS-DSCH-Secondary-Serving-cell-choice", "rnsap.hS_DSCH_Secondary_Serving_cell_choice",
49940 FT_UINT32, BASE_DEC, VALS(rnsap_HS_DSCH_Secondary_Serving_cell_change_choice_vals), 0,
49941 "HS_DSCH_Secondary_Serving_cell_change_choice", HFILL }},
49942 { &hf_rnsap_hS_Secondary_Serving_cell_change_successful,
49943 { "hS-Secondary-Serving-cell-change-successful", "rnsap.hS_Secondary_Serving_cell_change_successful",
49944 FT_NONE, BASE_NONE, NULL, 0,
49946 { &hf_rnsap_hS_Secondary_Serving_cell_change_unsuccessful,
49947 { "hS-Secondary-Serving-cell-change-unsuccessful", "rnsap.hS_Secondary_Serving_cell_change_unsuccessful",
49948 FT_NONE, BASE_NONE, NULL, 0,
49950 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response,
49951 { "hS-DSCH-FDD-Secondary-Serving-Information-Response", "rnsap.hS_DSCH_FDD_Secondary_Serving_Information_Response",
49952 FT_NONE, BASE_NONE, NULL, 0,
49954 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify,
49955 { "hSDSCH-MACdFlow-Specific-InfoList-to-Modify", "rnsap.hSDSCH_MACdFlow_Specific_InfoList_to_Modify",
49956 FT_UINT32, BASE_DEC, NULL, 0,
49958 { &hf_rnsap_priorityQueue_Info_to_Modify,
49959 { "priorityQueue-Info-to-Modify", "rnsap.priorityQueue_Info_to_Modify",
49960 FT_UINT32, BASE_DEC, NULL, 0,
49961 "PriorityQueue_InfoList_to_Modify", HFILL }},
49962 { &hf_rnsap_tDDAckNackPowerOffset,
49963 { "tDDAckNackPowerOffset", "rnsap.tDDAckNackPowerOffset",
49964 FT_INT32, BASE_DEC, NULL, 0,
49965 "TDD_AckNack_Power_Offset", HFILL }},
49966 { &hf_rnsap_priorityQueueInfotoModifyUnsynchronised,
49967 { "priorityQueueInfotoModifyUnsynchronised", "rnsap.priorityQueueInfotoModifyUnsynchronised",
49968 FT_UINT32, BASE_DEC, NULL, 0,
49969 "PriorityQueue_InfoList_to_Modify_Unsynchronised", HFILL }},
49970 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_item,
49971 { "HSDSCH-MACdFlow-Specific-InfoItem", "rnsap.HSDSCH_MACdFlow_Specific_InfoItem",
49972 FT_NONE, BASE_NONE, NULL, 0,
49974 { &hf_rnsap_hSDSCH_MACdFlow_ID,
49975 { "hSDSCH-MACdFlow-ID", "rnsap.hSDSCH_MACdFlow_ID",
49976 FT_UINT32, BASE_DEC, NULL, 0,
49978 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response_item,
49979 { "HSDSCH-MACdFlow-Specific-InfoItem-Response", "rnsap.HSDSCH_MACdFlow_Specific_InfoItem_Response",
49980 FT_NONE, BASE_NONE, NULL, 0,
49982 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item,
49983 { "HSDSCH-MACdFlow-Specific-InfoItem-to-Modify", "rnsap.HSDSCH_MACdFlow_Specific_InfoItem_to_Modify",
49984 FT_NONE, BASE_NONE, NULL, 0,
49986 { &hf_rnsap_hSDSCH_MACdFlow_Specific_Info,
49987 { "hSDSCH-MACdFlow-Specific-Info", "rnsap.hSDSCH_MACdFlow_Specific_Info",
49988 FT_UINT32, BASE_DEC, NULL, 0,
49989 "HSDSCH_MACdFlow_Specific_InfoList", HFILL }},
49990 { &hf_rnsap_priorityQueue_Info,
49991 { "priorityQueue-Info", "rnsap.priorityQueue_Info",
49992 FT_UINT32, BASE_DEC, NULL, 0,
49993 "PriorityQueue_InfoList", HFILL }},
49994 { &hf_rnsap_HSDSCH_MACdFlows_to_Delete_item,
49995 { "HSDSCH-MACdFlows-to-Delete-Item", "rnsap.HSDSCH_MACdFlows_to_Delete_Item",
49996 FT_NONE, BASE_NONE, NULL, 0,
49998 { &hf_rnsap_hsDSCH_MACdFlow_ID,
49999 { "hsDSCH-MACdFlow-ID", "rnsap.hsDSCH_MACdFlow_ID",
50000 FT_UINT32, BASE_DEC, NULL, 0,
50002 { &hf_rnsap_HSDSCH_Initial_Capacity_Allocation_item,
50003 { "HSDSCH-Initial-Capacity-AllocationItem", "rnsap.HSDSCH_Initial_Capacity_AllocationItem",
50004 FT_NONE, BASE_NONE, NULL, 0,
50006 { &hf_rnsap_maximum_MACdPDU_Size,
50007 { "maximum-MACdPDU-Size", "rnsap.maximum_MACdPDU_Size",
50008 FT_UINT32, BASE_DEC, NULL, 0,
50009 "MACdPDU_Size", HFILL }},
50010 { &hf_rnsap_hSDSCH_InitialWindowSize,
50011 { "hSDSCH-InitialWindowSize", "rnsap.hSDSCH_InitialWindowSize",
50012 FT_UINT32, BASE_DEC, NULL, 0,
50014 { &hf_rnsap_setsOfHS_SCCH_Codes,
50015 { "setsOfHS-SCCH-Codes", "rnsap.setsOfHS_SCCH_Codes",
50016 FT_UINT32, BASE_DEC, NULL, 0,
50018 { &hf_rnsap_hARQ_Preamble_Mode_Activation_Indicator,
50019 { "hARQ-Preamble-Mode-Activation-Indicator", "rnsap.hARQ_Preamble_Mode_Activation_Indicator",
50020 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_Activation_Indicator_vals), 0,
50022 { &hf_rnsap_mIMO_N_M_Ratio,
50023 { "mIMO-N-M-Ratio", "rnsap.mIMO_N_M_Ratio",
50024 FT_NONE, BASE_NONE, NULL, 0,
50025 "MIMO_InformationResponse", HFILL }},
50026 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response,
50027 { "continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response", "rnsap.continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response",
50028 FT_NONE, BASE_NONE, NULL, 0,
50030 { &hf_rnsap_Additional_EDCH_Preconfiguration_Information_item,
50031 { "Additional-EDCH-Preconfiguration-Information-ItemIEs", "rnsap.Additional_EDCH_Preconfiguration_Information_ItemIEs",
50032 FT_NONE, BASE_NONE, NULL, 0,
50034 { &hf_rnsap_mAChsResetScheme,
50035 { "mAChsResetScheme", "rnsap.mAChsResetScheme",
50036 FT_UINT32, BASE_DEC, VALS(rnsap_MAChsResetScheme_vals), 0,
50038 { &hf_rnsap_hSDSCH_Physical_Layer_Category,
50039 { "hSDSCH-Physical-Layer-Category", "rnsap.hSDSCH_Physical_Layer_Category",
50040 FT_UINT32, BASE_DEC, NULL, 0,
50041 "INTEGER_1_64_", HFILL }},
50042 { &hf_rnsap_secondaryServingCells,
50043 { "secondaryServingCells", "rnsap.secondaryServingCells",
50044 FT_UINT32, BASE_DEC, NULL, 0,
50046 { &hf_rnsap_numPrimaryHS_SCCH_Codes,
50047 { "numPrimaryHS-SCCH-Codes", "rnsap.numPrimaryHS_SCCH_Codes",
50048 FT_UINT32, BASE_DEC, NULL, 0,
50049 "NumHS_SCCH_Codes", HFILL }},
50050 { &hf_rnsap_hARQ_Preamble_Mode,
50051 { "hARQ-Preamble-Mode", "rnsap.hARQ_Preamble_Mode",
50052 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_vals), 0,
50054 { &hf_rnsap_mIMO_ActivationIndicator,
50055 { "mIMO-ActivationIndicator", "rnsap.mIMO_ActivationIndicator",
50056 FT_NONE, BASE_NONE, NULL, 0,
50058 { &hf_rnsap_hSDSCH_MACdPDUSizeFormat,
50059 { "hSDSCH-MACdPDUSizeFormat", "rnsap.hSDSCH_MACdPDUSizeFormat",
50060 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_MACdPDUSizeFormat_vals), 0,
50062 { &hf_rnsap_uE_with_enhanced_HS_SCCH_support_indicator,
50063 { "uE-with-enhanced-HS-SCCH-support-indicator", "rnsap.uE_with_enhanced_HS_SCCH_support_indicator",
50064 FT_NONE, BASE_NONE, NULL, 0,
50066 { &hf_rnsap_HS_SCCH_PreconfiguredCodes_item,
50067 { "HS-SCCH-PreconfiguredCodesItem", "rnsap.HS_SCCH_PreconfiguredCodesItem",
50068 FT_NONE, BASE_NONE, NULL, 0,
50070 { &hf_rnsap_hS_SCCH_CodeNumber,
50071 { "hS-SCCH-CodeNumber", "rnsap.hS_SCCH_CodeNumber",
50072 FT_UINT32, BASE_DEC, NULL, 0,
50074 { &hf_rnsap_hS_PDSCH_RLID,
50075 { "hS-PDSCH-RLID", "rnsap.hS_PDSCH_RLID",
50076 FT_UINT32, BASE_DEC, NULL, 0,
50078 { &hf_rnsap_hSDSCH_FDD_Information,
50079 { "hSDSCH-FDD-Information", "rnsap.hSDSCH_FDD_Information",
50080 FT_NONE, BASE_NONE, NULL, 0,
50082 { &hf_rnsap_hS_DSCH_serving_cell_choice,
50083 { "hS-DSCH-serving-cell-choice", "rnsap.hS_DSCH_serving_cell_choice",
50084 FT_UINT32, BASE_DEC, VALS(rnsap_HS_DSCH_serving_cell_change_choice_vals), 0,
50085 "HS_DSCH_serving_cell_change_choice", HFILL }},
50086 { &hf_rnsap_hS_serving_cell_change_successful,
50087 { "hS-serving-cell-change-successful", "rnsap.hS_serving_cell_change_successful",
50088 FT_NONE, BASE_NONE, NULL, 0,
50090 { &hf_rnsap_hS_serving_cell_change_unsuccessful,
50091 { "hS-serving-cell-change-unsuccessful", "rnsap.hS_serving_cell_change_unsuccessful",
50092 FT_NONE, BASE_NONE, NULL, 0,
50094 { &hf_rnsap_hSDSCH_FDD_Information_Response,
50095 { "hSDSCH-FDD-Information-Response", "rnsap.hSDSCH_FDD_Information_Response",
50096 FT_NONE, BASE_NONE, NULL, 0,
50098 { &hf_rnsap_tDD_AckNack_Power_Offset,
50099 { "tDD-AckNack-Power-Offset", "rnsap.tDD_AckNack_Power_Offset",
50100 FT_INT32, BASE_DEC, NULL, 0,
50102 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response,
50103 { "hSSCCH-TDD-Specific-InfoList-Response", "rnsap.hSSCCH_TDD_Specific_InfoList_Response",
50104 FT_UINT32, BASE_DEC, NULL, 0,
50106 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR,
50107 { "hSSCCH-TDD-Specific-InfoList-Response-LCR", "rnsap.hSSCCH_TDD_Specific_InfoList_Response_LCR",
50108 FT_UINT32, BASE_DEC, NULL, 0,
50110 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response,
50111 { "hSPDSCH-TDD-Specific-InfoList-Response", "rnsap.hSPDSCH_TDD_Specific_InfoList_Response",
50112 FT_UINT32, BASE_DEC, NULL, 0,
50114 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response_LCR,
50115 { "hSPDSCH-TDD-Specific-InfoList-Response-LCR", "rnsap.hSPDSCH_TDD_Specific_InfoList_Response_LCR",
50116 FT_UINT32, BASE_DEC, NULL, 0,
50118 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_item,
50119 { "HSPDSCH-TDD-Specific-InfoItem-Response", "rnsap.HSPDSCH_TDD_Specific_InfoItem_Response",
50120 FT_NONE, BASE_NONE, NULL, 0,
50122 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR_item,
50123 { "HSPDSCH-TDD-Specific-InfoItem-Response-LCR", "rnsap.HSPDSCH_TDD_Specific_InfoItem_Response_LCR",
50124 FT_NONE, BASE_NONE, NULL, 0,
50126 { &hf_rnsap_timeslotLCR,
50127 { "timeslotLCR", "rnsap.timeslotLCR",
50128 FT_UINT32, BASE_DEC, NULL, 0,
50130 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_item,
50131 { "HSPDSCH-TDD-Specific-InfoItem-Response768", "rnsap.HSPDSCH_TDD_Specific_InfoItem_Response768",
50132 FT_NONE, BASE_NONE, NULL, 0,
50134 { &hf_rnsap_HSSCCH_FDD_Specific_InfoList_Response_item,
50135 { "HSSCCH-FDD-Specific-InfoItem-Response", "rnsap.HSSCCH_FDD_Specific_InfoItem_Response",
50136 FT_NONE, BASE_NONE, NULL, 0,
50138 { &hf_rnsap_code_Number,
50139 { "code-Number", "rnsap.code_Number",
50140 FT_UINT32, BASE_DEC, NULL, 0,
50141 "INTEGER_0_127", HFILL }},
50142 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_item,
50143 { "HSSCCH-TDD-Specific-InfoItem-Response", "rnsap.HSSCCH_TDD_Specific_InfoItem_Response",
50144 FT_NONE, BASE_NONE, NULL, 0,
50146 { &hf_rnsap_hSSICH_Info,
50147 { "hSSICH-Info", "rnsap.hSSICH_Info",
50148 FT_NONE, BASE_NONE, NULL, 0,
50150 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR_item,
50151 { "HSSCCH-TDD-Specific-InfoItem-Response-LCR", "rnsap.HSSCCH_TDD_Specific_InfoItem_Response_LCR",
50152 FT_NONE, BASE_NONE, NULL, 0,
50154 { &hf_rnsap_first_TDD_ChannelisationCode,
50155 { "first-TDD-ChannelisationCode", "rnsap.first_TDD_ChannelisationCode",
50156 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode_vals_ext, 0,
50157 "TDD_ChannelisationCode", HFILL }},
50158 { &hf_rnsap_second_TDD_ChannelisationCode,
50159 { "second-TDD-ChannelisationCode", "rnsap.second_TDD_ChannelisationCode",
50160 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode_vals_ext, 0,
50161 "TDD_ChannelisationCode", HFILL }},
50162 { &hf_rnsap_hSSICH_InfoLCR,
50163 { "hSSICH-InfoLCR", "rnsap.hSSICH_InfoLCR",
50164 FT_NONE, BASE_NONE, NULL, 0,
50166 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_item,
50167 { "HSSCCH-TDD-Specific-InfoItem-Response768", "rnsap.HSSCCH_TDD_Specific_InfoItem_Response768",
50168 FT_NONE, BASE_NONE, NULL, 0,
50170 { &hf_rnsap_hSSICH_Info768,
50171 { "hSSICH-Info768", "rnsap.hSSICH_Info768",
50172 FT_NONE, BASE_NONE, NULL, 0,
50174 { &hf_rnsap_hsSICH_ID,
50175 { "hsSICH-ID", "rnsap.hsSICH_ID",
50176 FT_UINT32, BASE_DEC, NULL, 0,
50177 "HS_SICH_ID", HFILL }},
50178 { &hf_rnsap_failed_HS_SICH,
50179 { "failed-HS-SICH", "rnsap.failed_HS_SICH",
50180 FT_UINT32, BASE_DEC, NULL, 0,
50181 "HS_SICH_failed", HFILL }},
50182 { &hf_rnsap_missed_HS_SICH,
50183 { "missed-HS-SICH", "rnsap.missed_HS_SICH",
50184 FT_UINT32, BASE_DEC, NULL, 0,
50185 "HS_SICH_missed", HFILL }},
50186 { &hf_rnsap_total_HS_SICH,
50187 { "total-HS-SICH", "rnsap.total_HS_SICH",
50188 FT_UINT32, BASE_DEC, NULL, 0,
50189 "HS_SICH_total", HFILL }},
50190 { &hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_item,
50191 { "HSSICH-ReferenceSignal-InformationLCR", "rnsap.HSSICH_ReferenceSignal_InformationLCR",
50192 FT_NONE, BASE_NONE, NULL, 0,
50194 { &hf_rnsap_midambleConfigurationLCR,
50195 { "midambleConfigurationLCR", "rnsap.midambleConfigurationLCR",
50196 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationLCR_vals), 0,
50198 { &hf_rnsap_midambleShift,
50199 { "midambleShift", "rnsap.midambleShift",
50200 FT_UINT32, BASE_DEC, NULL, 0,
50201 "INTEGER_0_15", HFILL }},
50202 { &hf_rnsap_transport_Block_Size_List,
50203 { "transport-Block-Size-List", "rnsap.transport_Block_Size_List",
50204 FT_UINT32, BASE_DEC, NULL, 0,
50205 "Transport_Block_Size_List_LCR", HFILL }},
50206 { &hf_rnsap_hS_DSCH_SPS_Reservation_Indicator,
50207 { "hS-DSCH-SPS-Reservation-Indicator", "rnsap.hS_DSCH_SPS_Reservation_Indicator",
50208 FT_UINT32, BASE_DEC, VALS(rnsap_SPS_Reservation_Indicator_vals), 0,
50209 "SPS_Reservation_Indicator", HFILL }},
50210 { &hf_rnsap_hS_DSCH_SPS_Operation_Indicator,
50211 { "hS-DSCH-SPS-Operation-Indicator", "rnsap.hS_DSCH_SPS_Operation_Indicator",
50212 FT_UINT32, BASE_DEC, VALS(rnsap_HS_DSCH_SPS_Operation_Indicator_vals), 0,
50214 { &hf_rnsap_Transport_Block_Size_List_LCR_item,
50215 { "Transport-Block-Size-Item-LCR", "rnsap.Transport_Block_Size_Item_LCR",
50216 FT_NONE, BASE_NONE, NULL, 0,
50218 { &hf_rnsap_transport_Block_Size_maping_Index_LCR,
50219 { "transport-Block-Size-maping-Index-LCR", "rnsap.transport_Block_Size_maping_Index_LCR",
50220 FT_UINT32, BASE_DEC, NULL, 0,
50222 { &hf_rnsap_transport_Block_Size_Index_LCR,
50223 { "transport-Block-Size-Index-LCR", "rnsap.transport_Block_Size_Index_LCR",
50224 FT_UINT32, BASE_DEC, NULL, 0,
50226 { &hf_rnsap_Repetition_Period_List_LCR_item,
50227 { "Repetition-Period-Item-LCR", "rnsap.Repetition_Period_Item_LCR",
50228 FT_NONE, BASE_NONE, NULL, 0,
50230 { &hf_rnsap_logicalChannellevel,
50231 { "logicalChannellevel", "rnsap.logicalChannellevel",
50232 FT_BYTES, BASE_NONE, NULL, 0,
50234 { &hf_rnsap_priorityQueuelevel,
50235 { "priorityQueuelevel", "rnsap.priorityQueuelevel",
50236 FT_BYTES, BASE_NONE, NULL, 0,
50238 { &hf_rnsap_hS_SICH_InformationList_for_HS_DSCH_SPS,
50239 { "hS-SICH-InformationList-for-HS-DSCH-SPS", "rnsap.hS_SICH_InformationList_for_HS_DSCH_SPS",
50240 FT_UINT32, BASE_DEC, NULL, 0,
50242 { &hf_rnsap_initial_HS_PDSCH_SPS_Resource,
50243 { "initial-HS-PDSCH-SPS-Resource", "rnsap.initial_HS_PDSCH_SPS_Resource",
50244 FT_NONE, BASE_NONE, NULL, 0,
50246 { &hf_rnsap_buffer_Size_for_HS_DSCH_SPS,
50247 { "buffer-Size-for-HS-DSCH-SPS", "rnsap.buffer_Size_for_HS_DSCH_SPS",
50248 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_Process_Memory_Size_vals_ext, 0,
50249 "Process_Memory_Size", HFILL }},
50250 { &hf_rnsap_number_of_Processes_for_HS_DSCH_SPS,
50251 { "number-of-Processes-for-HS-DSCH-SPS", "rnsap.number_of_Processes_for_HS_DSCH_SPS",
50252 FT_UINT32, BASE_DEC, NULL, 0,
50254 { &hf_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS_item,
50255 { "HS-SICH-InformationItem-for-HS-DSCH-SPS", "rnsap.HS_SICH_InformationItem_for_HS_DSCH_SPS",
50256 FT_NONE, BASE_NONE, NULL, 0,
50258 { &hf_rnsap_hS_SICH_Mapping_Index,
50259 { "hS-SICH-Mapping-Index", "rnsap.hS_SICH_Mapping_Index",
50260 FT_UINT32, BASE_DEC, NULL, 0,
50262 { &hf_rnsap_hS_SICH_Type,
50263 { "hS-SICH-Type", "rnsap.hS_SICH_Type",
50264 FT_UINT32, BASE_DEC, VALS(rnsap_HS_SICH_Type_vals), 0,
50266 { &hf_rnsap_hS_SCCH_Associated_HS_SICH,
50267 { "hS-SCCH-Associated-HS-SICH", "rnsap.hS_SCCH_Associated_HS_SICH",
50268 FT_NONE, BASE_NONE, NULL, 0,
50270 { &hf_rnsap_non_HS_SCCH_Associated_HS_SICH,
50271 { "non-HS-SCCH-Associated-HS-SICH", "rnsap.non_HS_SCCH_Associated_HS_SICH",
50272 FT_NONE, BASE_NONE, NULL, 0,
50274 { &hf_rnsap_extended_HS_SICH_ID,
50275 { "extended-HS-SICH-ID", "rnsap.extended_HS_SICH_ID",
50276 FT_UINT32, BASE_DEC, NULL, 0,
50277 "HS_SICH_ID_Extension", HFILL }},
50278 { &hf_rnsap_non_HS_SCCH_Aassociated_HS_SICH_ID,
50279 { "non-HS-SCCH-Aassociated-HS-SICH-ID", "rnsap.non_HS_SCCH_Aassociated_HS_SICH_ID",
50280 FT_UINT32, BASE_DEC, NULL, 0,
50282 { &hf_rnsap_hS_PDSCH_Offset,
50283 { "hS-PDSCH-Offset", "rnsap.hS_PDSCH_Offset",
50284 FT_UINT32, BASE_DEC, NULL, 0,
50285 "TDD_PhysicalChannelOffset", HFILL }},
50286 { &hf_rnsap_hS_PDSCH_Midamble_Configuation,
50287 { "hS-PDSCH-Midamble-Configuation", "rnsap.hS_PDSCH_Midamble_Configuation",
50288 FT_NONE, BASE_NONE, NULL, 0,
50289 "MidambleShiftLCR", HFILL }},
50290 { &hf_rnsap_timeslot_Resource_Related_Information_01,
50291 { "timeslot-Resource-Related-Information", "rnsap.timeslot_Resource_Related_Information",
50292 FT_BYTES, BASE_NONE, NULL, 0,
50293 "HS_DSCH_TimeslotResourceLCR", HFILL }},
50294 { &hf_rnsap_startCode,
50295 { "startCode", "rnsap.startCode",
50296 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode_vals_ext, 0,
50297 "TDD_ChannelisationCode", HFILL }},
50298 { &hf_rnsap_endCode,
50299 { "endCode", "rnsap.endCode",
50300 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_TDD_ChannelisationCode_vals_ext, 0,
50301 "TDD_ChannelisationCode", HFILL }},
50302 { &hf_rnsap_transport_Block_Size_Index_01,
50303 { "transport-Block-Size-Index", "rnsap.transport_Block_Size_Index",
50304 FT_UINT32, BASE_DEC, NULL, 0,
50305 "Transport_Block_Size_Index_LCR", HFILL }},
50306 { &hf_rnsap_modulationType,
50307 { "modulationType", "rnsap.modulationType",
50308 FT_UINT32, BASE_DEC, VALS(rnsap_ModulationSPS_LCR_vals), 0,
50309 "ModulationSPS_LCR", HFILL }},
50310 { &hf_rnsap_requestedDataValue,
50311 { "requestedDataValue", "rnsap.requestedDataValue",
50312 FT_NONE, BASE_NONE, NULL, 0,
50314 { &hf_rnsap_onDemand,
50315 { "onDemand", "rnsap.onDemand",
50316 FT_NONE, BASE_NONE, NULL, 0,
50318 { &hf_rnsap_periodic,
50319 { "periodic", "rnsap.periodic",
50320 FT_NONE, BASE_NONE, NULL, 0,
50321 "PeriodicInformation", HFILL }},
50322 { &hf_rnsap_onModification,
50323 { "onModification", "rnsap.onModification",
50324 FT_NONE, BASE_NONE, NULL, 0,
50325 "OnModificationInformation", HFILL }},
50327 { "min", "rnsap.min",
50328 FT_UINT32, BASE_DEC, NULL, 0,
50329 "INTEGER_1_60_", HFILL }},
50331 { "hour", "rnsap.hour",
50332 FT_UINT32, BASE_DEC, NULL, 0,
50333 "INTEGER_1_24_", HFILL }},
50334 { &hf_rnsap_dGPSThreshold,
50335 { "dGPSThreshold", "rnsap.dGPSThreshold",
50336 FT_NONE, BASE_NONE, NULL, 0,
50338 { &hf_rnsap_dGANSSThreshold,
50339 { "dGANSSThreshold", "rnsap.dGANSSThreshold",
50340 FT_NONE, BASE_NONE, NULL, 0,
50342 { &hf_rnsap_informationTypeItem,
50343 { "informationTypeItem", "rnsap.informationTypeItem",
50344 FT_UINT32, BASE_DEC, VALS(rnsap_T_informationTypeItem_vals), 0,
50346 { &hf_rnsap_gPSInformation,
50347 { "gPSInformation", "rnsap.gPSInformation",
50348 FT_UINT32, BASE_DEC, NULL, 0,
50350 { &hf_rnsap_iPDL_FDD_Parameters,
50351 { "iPDL-FDD-Parameters", "rnsap.iPDL_FDD_Parameters",
50352 FT_NONE, BASE_NONE, NULL, 0,
50354 { &hf_rnsap_iPDL_TDD_Parameters,
50355 { "iPDL-TDD-Parameters", "rnsap.iPDL_TDD_Parameters",
50356 FT_NONE, BASE_NONE, NULL, 0,
50358 { &hf_rnsap_extension_IPDLParameters,
50359 { "extension-IPDLParameters", "rnsap.extension_IPDLParameters",
50360 FT_NONE, BASE_NONE, NULL, 0,
50362 { &hf_rnsap_Inter_Frequency_Cell_List_item,
50363 { "Inter-Frequency-Cell", "rnsap.Inter_Frequency_Cell",
50364 FT_NONE, BASE_NONE, NULL, 0,
50366 { &hf_rnsap_inter_Frequency_Cell_Information_SIB11,
50367 { "inter-Frequency-Cell-Information-SIB11", "rnsap.inter_Frequency_Cell_Information_SIB11",
50368 FT_UINT32, BASE_DEC, NULL, 0,
50370 { &hf_rnsap_inter_Frequency_Cell_Information_SIB12,
50371 { "inter-Frequency-Cell-Information-SIB12", "rnsap.inter_Frequency_Cell_Information_SIB12",
50372 FT_UINT32, BASE_DEC, NULL, 0,
50374 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item,
50375 { "Inter-Frequency-Cells-Information-SIB11-Per-Indication", "rnsap.Inter_Frequency_Cells_Information_SIB11_Per_Indication",
50376 FT_NONE, BASE_NONE, NULL, 0,
50378 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item,
50379 { "Inter-Frequency-Cells-Information-SIB12-Per-Indication", "rnsap.Inter_Frequency_Cells_Information_SIB12_Per_Indication",
50380 FT_NONE, BASE_NONE, NULL, 0,
50382 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB11,
50383 { "inter-Frequency-Cell-Indication-SIB11", "rnsap.inter_Frequency_Cell_Indication_SIB11",
50384 FT_UINT32, BASE_DEC, NULL, 0,
50385 "Inter_Frequency_Cell_Indication", HFILL }},
50386 { &hf_rnsap_inter_Frequency_Cell_List_SIB11,
50387 { "inter-Frequency-Cell-List-SIB11", "rnsap.inter_Frequency_Cell_List_SIB11",
50388 FT_UINT32, BASE_DEC, NULL, 0,
50389 "Inter_Frequency_Cell_SIB11_or_SIB12_List", HFILL }},
50390 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB12,
50391 { "inter-Frequency-Cell-Indication-SIB12", "rnsap.inter_Frequency_Cell_Indication_SIB12",
50392 FT_UINT32, BASE_DEC, NULL, 0,
50393 "Inter_Frequency_Cell_Indication", HFILL }},
50394 { &hf_rnsap_inter_Frequency_Cell_List_SIB12,
50395 { "inter-Frequency-Cell-List-SIB12", "rnsap.inter_Frequency_Cell_List_SIB12",
50396 FT_UINT32, BASE_DEC, NULL, 0,
50397 "Inter_Frequency_Cell_SIB11_or_SIB12_List", HFILL }},
50398 { &hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item,
50399 { "Inter-Frequency-Cell-SIB11-or-SIB12", "rnsap.Inter_Frequency_Cell_SIB11_or_SIB12",
50400 FT_NONE, BASE_NONE, NULL, 0,
50402 { &hf_rnsap_interFrequencyCellID,
50403 { "interFrequencyCellID", "rnsap.interFrequencyCellID",
50404 FT_UINT32, BASE_DEC, NULL, 0,
50406 { &hf_rnsap_iPSpacingFDD,
50407 { "iPSpacingFDD", "rnsap.iPSpacingFDD",
50408 FT_UINT32, BASE_DEC, VALS(rnsap_IPSpacingFDD_vals), 0,
50410 { &hf_rnsap_iPLength,
50411 { "iPLength", "rnsap.iPLength",
50412 FT_UINT32, BASE_DEC, VALS(rnsap_IPLength_vals), 0,
50414 { &hf_rnsap_iPOffset,
50415 { "iPOffset", "rnsap.iPOffset",
50416 FT_UINT32, BASE_DEC, NULL, 0,
50419 { "seed", "rnsap.seed",
50420 FT_UINT32, BASE_DEC, NULL, 0,
50422 { &hf_rnsap_burstModeParameters,
50423 { "burstModeParameters", "rnsap.burstModeParameters",
50424 FT_NONE, BASE_NONE, NULL, 0,
50426 { &hf_rnsap_iPSpacingTDD,
50427 { "iPSpacingTDD", "rnsap.iPSpacingTDD",
50428 FT_UINT32, BASE_DEC, VALS(rnsap_IPSpacingTDD_vals), 0,
50430 { &hf_rnsap_iPStart,
50431 { "iPStart", "rnsap.iPStart",
50432 FT_UINT32, BASE_DEC, NULL, 0,
50434 { &hf_rnsap_iPSlot,
50435 { "iPSlot", "rnsap.iPSlot",
50436 FT_UINT32, BASE_DEC, NULL, 0,
50438 { &hf_rnsap_iP_P_CCPCH,
50439 { "iP-P-CCPCH", "rnsap.iP_P_CCPCH",
50440 FT_UINT32, BASE_DEC, VALS(rnsap_IP_P_CCPCH_vals), 0,
50443 { "iPSub", "rnsap.iPSub",
50444 FT_UINT32, BASE_DEC, VALS(rnsap_IPSub_vals), 0,
50446 { &hf_rnsap_idleIntervalInfo_k,
50447 { "idleIntervalInfo-k", "rnsap.idleIntervalInfo_k",
50448 FT_UINT32, BASE_DEC, NULL, 0,
50449 "INTEGER_2_3", HFILL }},
50450 { &hf_rnsap_idleIntervalInfo_offset,
50451 { "idleIntervalInfo-offset", "rnsap.idleIntervalInfo_offset",
50452 FT_UINT32, BASE_DEC, NULL, 0,
50453 "INTEGER_0_7", HFILL }},
50454 { &hf_rnsap_List_Of_PLMNs_item,
50455 { "PLMN-Identity", "rnsap.PLMN_Identity",
50456 FT_BYTES, BASE_NONE, NULL, 0,
50458 { &hf_rnsap_uplinkLoadValue,
50459 { "uplinkLoadValue", "rnsap.uplinkLoadValue",
50460 FT_UINT32, BASE_DEC, NULL, 0,
50461 "INTEGER_0_100", HFILL }},
50462 { &hf_rnsap_downlinkLoadValue,
50463 { "downlinkLoadValue", "rnsap.downlinkLoadValue",
50464 FT_UINT32, BASE_DEC, NULL, 0,
50465 "INTEGER_0_100", HFILL }},
50466 { &hf_rnsap_maxTimeslotsPerSubFrame,
50467 { "maxTimeslotsPerSubFrame", "rnsap.maxTimeslotsPerSubFrame",
50468 FT_UINT32, BASE_DEC, NULL, 0,
50469 "INTEGER_1_6", HFILL }},
50470 { &hf_rnsap_maxPhysChPerTimeslot,
50471 { "maxPhysChPerTimeslot", "rnsap.maxPhysChPerTimeslot",
50472 FT_UINT32, BASE_DEC, VALS(rnsap_T_maxPhysChPerTimeslot_vals), 0,
50474 { &hf_rnsap_MAC_c_sh_SDU_LengthList_item,
50475 { "MAC-c-sh-SDU-Length", "rnsap.MAC_c_sh_SDU_Length",
50476 FT_UINT32, BASE_DEC, NULL, 0,
50478 { &hf_rnsap_MACdPDU_Size_IndexList_item,
50479 { "MACdPDU-Size-IndexItem", "rnsap.MACdPDU_Size_IndexItem",
50480 FT_NONE, BASE_NONE, NULL, 0,
50483 { "sID", "rnsap.sID",
50484 FT_UINT32, BASE_DEC, NULL, 0,
50486 { &hf_rnsap_MACdPDU_Size_IndexList_to_Modify_item,
50487 { "MACdPDU-Size-IndexItem-to-Modify", "rnsap.MACdPDU_Size_IndexItem_to_Modify",
50488 FT_NONE, BASE_NONE, NULL, 0,
50490 { &hf_rnsap_accessPointName,
50491 { "accessPointName", "rnsap.accessPointName",
50492 FT_BYTES, BASE_NONE, NULL, 0,
50494 { &hf_rnsap_iPMulticastAddress,
50495 { "iPMulticastAddress", "rnsap.iPMulticastAddress",
50496 FT_BYTES, BASE_NONE, NULL, 0,
50498 { &hf_rnsap_MBMS_Bearer_Service_List_item,
50499 { "TMGI", "rnsap.TMGI",
50500 FT_NONE, BASE_NONE, NULL, 0,
50503 { "tmgi", "rnsap.tmgi",
50504 FT_NONE, BASE_NONE, NULL, 0,
50506 { &hf_rnsap_transmissionMode,
50507 { "transmissionMode", "rnsap.transmissionMode",
50508 FT_UINT32, BASE_DEC, VALS(rnsap_TransmissionMode_vals), 0,
50510 { &hf_rnsap_preferredFrequencyLayer,
50511 { "preferredFrequencyLayer", "rnsap.preferredFrequencyLayer",
50512 FT_UINT32, BASE_DEC, NULL, 0,
50513 "UARFCN", HFILL }},
50515 { "tMGI", "rnsap.tMGI",
50516 FT_NONE, BASE_NONE, NULL, 0,
50518 { &hf_rnsap_pTM_Cell_List,
50519 { "pTM-Cell-List", "rnsap.pTM_Cell_List",
50520 FT_UINT32, BASE_DEC, NULL, 0,
50521 "PTMCellList", HFILL }},
50522 { &hf_rnsap_pTP_Cell_List,
50523 { "pTP-Cell-List", "rnsap.pTP_Cell_List",
50524 FT_UINT32, BASE_DEC, NULL, 0,
50525 "PTPCellList", HFILL }},
50526 { &hf_rnsap_not_Provided_Cell_List,
50527 { "not-Provided-Cell-List", "rnsap.not_Provided_Cell_List",
50528 FT_UINT32, BASE_DEC, NULL, 0,
50529 "NotProvidedCellList", HFILL }},
50530 { &hf_rnsap_affectedUEInformationForMBMS,
50531 { "affectedUEInformationForMBMS", "rnsap.affectedUEInformationForMBMS",
50532 FT_UINT32, BASE_DEC, NULL, 0,
50534 { &hf_rnsap_preferredFrequencyLayerInfo,
50535 { "preferredFrequencyLayerInfo", "rnsap.preferredFrequencyLayerInfo",
50536 FT_NONE, BASE_NONE, NULL, 0,
50538 { &hf_rnsap_mBMS_ConcatenatedServiceList,
50539 { "mBMS-ConcatenatedServiceList", "rnsap.mBMS_ConcatenatedServiceList",
50540 FT_UINT32, BASE_DEC, NULL, 0,
50542 { &hf_rnsap_l3_Information_1,
50543 { "l3-Information-1", "rnsap.l3_Information_1",
50544 FT_BYTES, BASE_NONE, NULL, 0,
50545 "L3_Information", HFILL }},
50546 { &hf_rnsap_l3_Information_2,
50547 { "l3-Information-2", "rnsap.l3_Information_2",
50548 FT_BYTES, BASE_NONE, NULL, 0,
50549 "L3_Information", HFILL }},
50550 { &hf_rnsap_MBMS_ConcatenatedServiceList_item,
50551 { "TMGI", "rnsap.TMGI",
50552 FT_NONE, BASE_NONE, NULL, 0,
50554 { &hf_rnsap_MBMS_RLC_Sequence_Number_Information_item,
50555 { "MBMS-RLC-Sequence-Number-Information-List", "rnsap.MBMS_RLC_Sequence_Number_Information_List",
50556 FT_NONE, BASE_NONE, NULL, 0,
50558 { &hf_rnsap_mBMS_Bearer_Service_List_RLC,
50559 { "mBMS-Bearer-Service-List-RLC", "rnsap.mBMS_Bearer_Service_List_RLC",
50560 FT_UINT32, BASE_DEC, NULL, 0,
50562 { &hf_rnsap_MBMS_Bearer_Service_List_RLC_item,
50563 { "MBMS-Bearer-Service-List-RLCinfo", "rnsap.MBMS_Bearer_Service_List_RLCinfo",
50564 FT_NONE, BASE_NONE, NULL, 0,
50566 { &hf_rnsap_time_Stamp,
50567 { "time-Stamp", "rnsap.time_Stamp",
50568 FT_UINT32, BASE_DEC, NULL, 0,
50570 { &hf_rnsap_MCCH_Message_List_item,
50571 { "L3-Information", "rnsap.L3_Information",
50572 FT_BYTES, BASE_NONE, NULL, 0,
50574 { &hf_rnsap_secondaryCCPCHSystemInformationMBMS,
50575 { "secondaryCCPCHSystemInformationMBMS", "rnsap.secondaryCCPCHSystemInformationMBMS",
50576 FT_BYTES, BASE_NONE, NULL, 0,
50577 "Secondary_CCPCH_System_Information_MBMS", HFILL }},
50578 { &hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_item,
50579 { "MBSFN-Scheduling-Transmission-Time-Interval-Item", "rnsap.MBSFN_Scheduling_Transmission_Time_Interval_Item",
50580 FT_NONE, BASE_NONE, NULL, 0,
50582 { &hf_rnsap_mbsfnSchedulingTransmissionTimeInterval,
50583 { "mbsfnSchedulingTransmissionTimeInterval", "rnsap.mbsfnSchedulingTransmissionTimeInterval",
50584 FT_UINT32, BASE_DEC, VALS(rnsap_MbsfnSchedulingTransmissionTimeInterval_vals), 0,
50587 { "sir", "rnsap.sir",
50588 FT_UINT32, BASE_DEC, NULL, 0,
50589 "SIR_Value_IncrDecrThres", HFILL }},
50590 { &hf_rnsap_sir_error,
50591 { "sir-error", "rnsap.sir_error",
50592 FT_UINT32, BASE_DEC, NULL, 0,
50593 "SIR_Error_Value_IncrDecrThres", HFILL }},
50594 { &hf_rnsap_transmitted_code_power,
50595 { "transmitted-code-power", "rnsap.transmitted_code_power",
50596 FT_UINT32, BASE_DEC, NULL, 0,
50597 "Transmitted_Code_Power_Value_IncrDecrThres", HFILL }},
50599 { "rscp", "rnsap.rscp",
50600 FT_UINT32, BASE_DEC, NULL, 0,
50601 "RSCP_Value_IncrDecrThres", HFILL }},
50602 { &hf_rnsap_round_trip_time,
50603 { "round-trip-time", "rnsap.round_trip_time",
50604 FT_UINT32, BASE_DEC, NULL, 0,
50605 "Round_Trip_Time_IncrDecrThres", HFILL }},
50606 { &hf_rnsap_extension_MeasurementIncreaseDecreaseThreshold,
50607 { "extension-MeasurementIncreaseDecreaseThreshold", "rnsap.extension_MeasurementIncreaseDecreaseThreshold",
50608 FT_NONE, BASE_NONE, NULL, 0,
50610 { &hf_rnsap_sir_01,
50611 { "sir", "rnsap.sir",
50612 FT_UINT32, BASE_DEC, NULL, 0,
50613 "SIR_Value", HFILL }},
50614 { &hf_rnsap_sir_error_01,
50615 { "sir-error", "rnsap.sir_error",
50616 FT_UINT32, BASE_DEC, NULL, 0,
50617 "SIR_Error_Value", HFILL }},
50618 { &hf_rnsap_transmitted_code_power_01,
50619 { "transmitted-code-power", "rnsap.transmitted_code_power",
50620 FT_UINT32, BASE_DEC, NULL, 0,
50621 "Transmitted_Code_Power_Value", HFILL }},
50622 { &hf_rnsap_rscp_01,
50623 { "rscp", "rnsap.rscp",
50624 FT_UINT32, BASE_DEC, NULL, 0,
50625 "RSCP_Value", HFILL }},
50626 { &hf_rnsap_rx_timing_deviation,
50627 { "rx-timing-deviation", "rnsap.rx_timing_deviation",
50628 FT_UINT32, BASE_DEC, NULL, 0,
50629 "Rx_Timing_Deviation_Value", HFILL }},
50630 { &hf_rnsap_round_trip_time_01,
50631 { "round-trip-time", "rnsap.round_trip_time",
50632 FT_UINT32, BASE_DEC, NULL, 0,
50633 "Round_Trip_Time_Value", HFILL }},
50634 { &hf_rnsap_extension_MeasurementThreshold,
50635 { "extension-MeasurementThreshold", "rnsap.extension_MeasurementThreshold",
50636 FT_NONE, BASE_NONE, NULL, 0,
50639 { "type1", "rnsap.type1",
50640 FT_NONE, BASE_NONE, NULL, 0,
50642 { &hf_rnsap_midambleConfigurationBurstType1And3,
50643 { "midambleConfigurationBurstType1And3", "rnsap.midambleConfigurationBurstType1And3",
50644 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationBurstType1And3_vals), 0,
50646 { &hf_rnsap_midambleAllocationMode,
50647 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50648 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode1_vals), 0,
50649 "MidambleAllocationMode1", HFILL }},
50650 { &hf_rnsap_defaultMidamble,
50651 { "defaultMidamble", "rnsap.defaultMidamble",
50652 FT_NONE, BASE_NONE, NULL, 0,
50654 { &hf_rnsap_commonMidamble,
50655 { "commonMidamble", "rnsap.commonMidamble",
50656 FT_NONE, BASE_NONE, NULL, 0,
50658 { &hf_rnsap_ueSpecificMidamble,
50659 { "ueSpecificMidamble", "rnsap.ueSpecificMidamble",
50660 FT_UINT32, BASE_DEC, NULL, 0,
50661 "MidambleShiftLong", HFILL }},
50663 { "type2", "rnsap.type2",
50664 FT_NONE, BASE_NONE, NULL, 0,
50666 { &hf_rnsap_midambleConfigurationBurstType2,
50667 { "midambleConfigurationBurstType2", "rnsap.midambleConfigurationBurstType2",
50668 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationBurstType2_vals), 0,
50670 { &hf_rnsap_midambleAllocationMode_01,
50671 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50672 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode2_vals), 0,
50673 "MidambleAllocationMode2", HFILL }},
50674 { &hf_rnsap_ueSpecificMidamble_01,
50675 { "ueSpecificMidamble", "rnsap.ueSpecificMidamble",
50676 FT_UINT32, BASE_DEC, NULL, 0,
50677 "MidambleShiftShort", HFILL }},
50679 { "type3", "rnsap.type3",
50680 FT_NONE, BASE_NONE, NULL, 0,
50682 { &hf_rnsap_midambleAllocationMode_02,
50683 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50684 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode3_vals), 0,
50685 "MidambleAllocationMode3", HFILL }},
50686 { &hf_rnsap_midambleAllocationMode_03,
50687 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50688 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode_vals), 0,
50690 { &hf_rnsap_midambleShift_01,
50691 { "midambleShift", "rnsap.midambleShift",
50692 FT_UINT32, BASE_DEC, NULL, 0,
50693 "MidambleShiftLong", HFILL }},
50694 { &hf_rnsap_type1_01,
50695 { "type1", "rnsap.type1",
50696 FT_NONE, BASE_NONE, NULL, 0,
50697 "Type7681", HFILL }},
50698 { &hf_rnsap_midambleAllocationMode_04,
50699 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50700 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode7681_vals), 0,
50701 "MidambleAllocationMode7681", HFILL }},
50702 { &hf_rnsap_type2_01,
50703 { "type2", "rnsap.type2",
50704 FT_NONE, BASE_NONE, NULL, 0,
50705 "Type7682", HFILL }},
50706 { &hf_rnsap_midambleConfigurationBurstType2_768,
50707 { "midambleConfigurationBurstType2-768", "rnsap.midambleConfigurationBurstType2_768",
50708 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationBurstType2_768_vals), 0,
50710 { &hf_rnsap_midambleAllocationMode_05,
50711 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50712 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode7682_vals), 0,
50713 "MidambleAllocationMode7682", HFILL }},
50714 { &hf_rnsap_ueSpecificMidamble_02,
50715 { "ueSpecificMidamble", "rnsap.ueSpecificMidamble",
50716 FT_UINT32, BASE_DEC, NULL, 0,
50717 "MidambleShiftShort768", HFILL }},
50718 { &hf_rnsap_type3_01,
50719 { "type3", "rnsap.type3",
50720 FT_NONE, BASE_NONE, NULL, 0,
50721 "Type7683", HFILL }},
50722 { &hf_rnsap_midambleAllocationMode_06,
50723 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
50724 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode7683_vals), 0,
50725 "MidambleAllocationMode7683", HFILL }},
50726 { &hf_rnsap_mIMO_PilotConfiguration,
50727 { "mIMO-PilotConfiguration", "rnsap.mIMO_PilotConfiguration",
50728 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_PilotConfiguration_vals), 0,
50730 { &hf_rnsap_mIMO_N_M_Ratio_01,
50731 { "mIMO-N-M-Ratio", "rnsap.mIMO_N_M_Ratio",
50732 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_N_M_Ratio_vals), 0,
50734 { &hf_rnsap_primary_and_secondary_CPICH,
50735 { "primary-and-secondary-CPICH", "rnsap.primary_and_secondary_CPICH",
50736 FT_UINT32, BASE_DEC, NULL, 0,
50737 "MIMO_S_CPICH_Channelisation_Code", HFILL }},
50738 { &hf_rnsap_normal_and_diversity_primary_CPICH,
50739 { "normal-and-diversity-primary-CPICH", "rnsap.normal_and_diversity_primary_CPICH",
50740 FT_NONE, BASE_NONE, NULL, 0,
50742 { &hf_rnsap_addPriorityQueue,
50743 { "addPriorityQueue", "rnsap.addPriorityQueue",
50744 FT_NONE, BASE_NONE, NULL, 0,
50745 "PriorityQueue_InfoItem_to_Add", HFILL }},
50746 { &hf_rnsap_modifyPriorityQueue,
50747 { "modifyPriorityQueue", "rnsap.modifyPriorityQueue",
50748 FT_NONE, BASE_NONE, NULL, 0,
50749 "PriorityQueue_InfoItem_to_Modify", HFILL }},
50750 { &hf_rnsap_deletePriorityQueue,
50751 { "deletePriorityQueue", "rnsap.deletePriorityQueue",
50752 FT_UINT32, BASE_DEC, NULL, 0,
50753 "PriorityQueue_Id", HFILL }},
50754 { &hf_rnsap_dL_PowerBalancing_Information,
50755 { "dL-PowerBalancing-Information", "rnsap.dL_PowerBalancing_Information",
50756 FT_NONE, BASE_NONE, NULL, 0,
50758 { &hf_rnsap_minimumReducedE_DPDCH_GainFactor,
50759 { "minimumReducedE-DPDCH-GainFactor", "rnsap.minimumReducedE_DPDCH_GainFactor",
50760 FT_UINT32, BASE_DEC, VALS(rnsap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
50762 { &hf_rnsap_secondary_UL_Frequency_Activation_State,
50763 { "secondary-UL-Frequency-Activation-State", "rnsap.secondary_UL_Frequency_Activation_State",
50764 FT_UINT32, BASE_DEC, VALS(rnsap_Secondary_UL_Frequency_Activation_State_vals), 0,
50766 { &hf_rnsap_extendedPropagationDelay,
50767 { "extendedPropagationDelay", "rnsap.extendedPropagationDelay",
50768 FT_UINT32, BASE_DEC, NULL, 0,
50770 { &hf_rnsap_enhanced_PrimaryCPICH_EcNo,
50771 { "enhanced-PrimaryCPICH-EcNo", "rnsap.enhanced_PrimaryCPICH_EcNo",
50772 FT_UINT32, BASE_DEC, NULL, 0,
50774 { &hf_rnsap_phase_Reference_Update_Indicator,
50775 { "phase-Reference-Update-Indicator", "rnsap.phase_Reference_Update_Indicator",
50776 FT_UINT32, BASE_DEC, VALS(rnsap_Phase_Reference_Update_Indicator_vals), 0,
50778 { &hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant,
50779 { "additional-e-DCH-DL-Control-Channel-Grant", "rnsap.additional_e_DCH_DL_Control_Channel_Grant",
50780 FT_NONE, BASE_NONE, NULL, 0,
50782 { &hf_rnsap_list_Of_PLMNs,
50783 { "list-Of-PLMNs", "rnsap.list_Of_PLMNs",
50784 FT_UINT32, BASE_DEC, NULL, 0,
50786 { &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item,
50787 { "MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR", "rnsap.MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR",
50788 FT_NONE, BASE_NONE, NULL, 0,
50790 { &hf_rnsap_uARFCN,
50791 { "uARFCN", "rnsap.uARFCN",
50792 FT_UINT32, BASE_DEC, NULL, 0,
50794 { &hf_rnsap_gERAN_SI_Type,
50795 { "gERAN-SI-Type", "rnsap.gERAN_SI_Type",
50796 FT_UINT32, BASE_DEC, VALS(rnsap_GERAN_SI_Type_vals), 0,
50798 { &hf_rnsap_Neighbouring_UMTS_CellInformation_item,
50799 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
50800 FT_NONE, BASE_NONE, NULL, 0,
50802 { &hf_rnsap_rNC_ID,
50803 { "rNC-ID", "rnsap.rNC_ID",
50804 FT_UINT32, BASE_DEC, NULL, 0,
50806 { &hf_rnsap_cN_PS_DomainIdentifier,
50807 { "cN-PS-DomainIdentifier", "rnsap.cN_PS_DomainIdentifier",
50808 FT_NONE, BASE_NONE, NULL, 0,
50810 { &hf_rnsap_cN_CS_DomainIdentifier,
50811 { "cN-CS-DomainIdentifier", "rnsap.cN_CS_DomainIdentifier",
50812 FT_NONE, BASE_NONE, NULL, 0,
50814 { &hf_rnsap_neighbouring_FDD_CellInformation,
50815 { "neighbouring-FDD-CellInformation", "rnsap.neighbouring_FDD_CellInformation",
50816 FT_UINT32, BASE_DEC, NULL, 0,
50818 { &hf_rnsap_neighbouring_TDD_CellInformation,
50819 { "neighbouring-TDD-CellInformation", "rnsap.neighbouring_TDD_CellInformation",
50820 FT_UINT32, BASE_DEC, NULL, 0,
50822 { &hf_rnsap_Neighbouring_FDD_CellInformation_item,
50823 { "Neighbouring-FDD-CellInformationItem", "rnsap.Neighbouring_FDD_CellInformationItem",
50824 FT_NONE, BASE_NONE, NULL, 0,
50826 { &hf_rnsap_uARFCNforNu,
50827 { "uARFCNforNu", "rnsap.uARFCNforNu",
50828 FT_UINT32, BASE_DEC, NULL, 0,
50829 "UARFCN", HFILL }},
50830 { &hf_rnsap_uARFCNforNd,
50831 { "uARFCNforNd", "rnsap.uARFCNforNd",
50832 FT_UINT32, BASE_DEC, NULL, 0,
50833 "UARFCN", HFILL }},
50834 { &hf_rnsap_frameOffset,
50835 { "frameOffset", "rnsap.frameOffset",
50836 FT_UINT32, BASE_DEC, NULL, 0,
50838 { &hf_rnsap_cellIndividualOffset,
50839 { "cellIndividualOffset", "rnsap.cellIndividualOffset",
50840 FT_INT32, BASE_DEC, NULL, 0,
50842 { &hf_rnsap_txDiversityIndicator,
50843 { "txDiversityIndicator", "rnsap.txDiversityIndicator",
50844 FT_UINT32, BASE_DEC, VALS(rnsap_TxDiversityIndicator_vals), 0,
50846 { &hf_rnsap_sTTD_SupportIndicator,
50847 { "sTTD-SupportIndicator", "rnsap.sTTD_SupportIndicator",
50848 FT_UINT32, BASE_DEC, VALS(rnsap_STTD_SupportIndicator_vals), 0,
50850 { &hf_rnsap_closedLoopMode1_SupportIndicator,
50851 { "closedLoopMode1-SupportIndicator", "rnsap.closedLoopMode1_SupportIndicator",
50852 FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
50854 { &hf_rnsap_not_used_closedLoopMode2_SupportIndicator,
50855 { "not-used-closedLoopMode2-SupportIndicator", "rnsap.not_used_closedLoopMode2_SupportIndicator",
50856 FT_NONE, BASE_NONE, NULL, 0,
50859 { "uC-ID", "rnsap.uC_ID",
50860 FT_NONE, BASE_NONE, NULL, 0,
50862 { &hf_rnsap_Neighbouring_GSM_CellInformationIEs_item,
50863 { "Neighbouring-GSM-CellInformationItem", "rnsap.Neighbouring_GSM_CellInformationItem",
50864 FT_NONE, BASE_NONE, NULL, 0,
50867 { "cGI", "rnsap.cGI",
50868 FT_NONE, BASE_NONE, NULL, 0,
50871 { "bSIC", "rnsap.bSIC",
50872 FT_NONE, BASE_NONE, NULL, 0,
50874 { &hf_rnsap_band_Indicator,
50875 { "band-Indicator", "rnsap.band_Indicator",
50876 FT_UINT32, BASE_DEC, VALS(rnsap_Band_Indicator_vals), 0,
50878 { &hf_rnsap_bCCH_ARFCN,
50879 { "bCCH-ARFCN", "rnsap.bCCH_ARFCN",
50880 FT_UINT32, BASE_DEC, NULL, 0,
50882 { &hf_rnsap_Neighbouring_TDD_CellInformation_item,
50883 { "Neighbouring-TDD-CellInformationItem", "rnsap.Neighbouring_TDD_CellInformationItem",
50884 FT_NONE, BASE_NONE, NULL, 0,
50886 { &hf_rnsap_uARFCNforNt,
50887 { "uARFCNforNt", "rnsap.uARFCNforNt",
50888 FT_UINT32, BASE_DEC, NULL, 0,
50889 "UARFCN", HFILL }},
50890 { &hf_rnsap_cellParameterID,
50891 { "cellParameterID", "rnsap.cellParameterID",
50892 FT_UINT32, BASE_DEC, NULL, 0,
50894 { &hf_rnsap_syncCase,
50895 { "syncCase", "rnsap.syncCase",
50896 FT_UINT32, BASE_DEC, NULL, 0,
50898 { &hf_rnsap_sCH_TimeSlot,
50899 { "sCH-TimeSlot", "rnsap.sCH_TimeSlot",
50900 FT_UINT32, BASE_DEC, NULL, 0,
50902 { &hf_rnsap_sCTD_Indicator,
50903 { "sCTD-Indicator", "rnsap.sCTD_Indicator",
50904 FT_UINT32, BASE_DEC, VALS(rnsap_SCTD_Indicator_vals), 0,
50906 { &hf_rnsap_dPCHConstantValue,
50907 { "dPCHConstantValue", "rnsap.dPCHConstantValue",
50908 FT_INT32, BASE_DEC, NULL, 0,
50910 { &hf_rnsap_pCCPCH_Power,
50911 { "pCCPCH-Power", "rnsap.pCCPCH_Power",
50912 FT_INT32, BASE_DEC, NULL, 0,
50914 { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item,
50915 { "Neighbouring-LCR-TDD-CellInformationItem", "rnsap.Neighbouring_LCR_TDD_CellInformationItem",
50916 FT_NONE, BASE_NONE, NULL, 0,
50918 { &hf_rnsap_restrictionStateIndicator,
50919 { "restrictionStateIndicator", "rnsap.restrictionStateIndicator",
50920 FT_UINT32, BASE_DEC, VALS(rnsap_RestrictionStateIndicator_vals), 0,
50922 { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item,
50923 { "Neighbouring-E-UTRA-CellInformationItem", "rnsap.Neighbouring_E_UTRA_CellInformationItem",
50924 FT_NONE, BASE_NONE, NULL, 0,
50927 { "eCGI", "rnsap.eCGI",
50928 FT_NONE, BASE_NONE, NULL, 0,
50930 { &hf_rnsap_eARFCN_Information,
50931 { "eARFCN-Information", "rnsap.eARFCN_Information",
50932 FT_UINT32, BASE_DEC, VALS(rnsap_EARFCN_Information_vals), 0,
50934 { &hf_rnsap_NotProvidedCellList_item,
50935 { "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList",
50936 FT_NONE, BASE_NONE, NULL, 0,
50938 { &hf_rnsap_uplinkNRTLoadInformationValue,
50939 { "uplinkNRTLoadInformationValue", "rnsap.uplinkNRTLoadInformationValue",
50940 FT_UINT32, BASE_DEC, NULL, 0,
50941 "INTEGER_0_3", HFILL }},
50942 { &hf_rnsap_downlinkNRTLoadInformationValue,
50943 { "downlinkNRTLoadInformationValue", "rnsap.downlinkNRTLoadInformationValue",
50944 FT_UINT32, BASE_DEC, NULL, 0,
50945 "INTEGER_0_3", HFILL }},
50946 { &hf_rnsap_new_non_serving_RL_selection,
50947 { "new-non-serving-RL-selection", "rnsap.new_non_serving_RL_selection",
50948 FT_UINT32, BASE_DEC, VALS(rnsap_New_non_serving_RL_setup_selection_vals), 0,
50949 "New_non_serving_RL_setup_selection", HFILL }},
50950 { &hf_rnsap_new_Serving_RL_in_DRNS,
50951 { "new-Serving-RL-in-DRNS", "rnsap.new_Serving_RL_in_DRNS",
50952 FT_NONE, BASE_NONE, NULL, 0,
50954 { &hf_rnsap_new_Serving_RL_Not_in_DRNS,
50955 { "new-Serving-RL-Not-in-DRNS", "rnsap.new_Serving_RL_Not_in_DRNS",
50956 FT_NONE, BASE_NONE, NULL, 0,
50958 { &hf_rnsap_new_Serving_RL_in_or_Not_in_DRNS,
50959 { "new-Serving-RL-in-or-Not-in-DRNS", "rnsap.new_Serving_RL_in_or_Not_in_DRNS",
50960 FT_NONE, BASE_NONE, NULL, 0,
50962 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_A,
50963 { "new-non-serving-RL-E-DCH-FDD-DL-ControlChannelInformation-A", "rnsap.new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_A",
50964 FT_NONE, BASE_NONE, NULL, 0,
50965 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
50966 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_B,
50967 { "new-non-serving-RL-E-DCH-FDD-DL-ControlChannelInformation-B", "rnsap.new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_B",
50968 FT_NONE, BASE_NONE, NULL, 0,
50969 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
50970 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_C,
50971 { "new-non-serving-RL-E-DCH-FDD-DL-ControlChannelInformation-C", "rnsap.new_non_serving_RL_E_DCH_FDD_DL_ControlChannelInformation_C",
50972 FT_NONE, BASE_NONE, NULL, 0,
50973 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
50974 { &hf_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item,
50975 { "Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList item", "rnsap.Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item",
50976 FT_NONE, BASE_NONE, NULL, 0,
50978 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_A,
50979 { "new-non-serving-RL-E-DCH-FDD-DL-Control-Channel-Information-A", "rnsap.new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_A",
50980 FT_NONE, BASE_NONE, NULL, 0,
50981 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
50982 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_B,
50983 { "new-non-serving-RL-E-DCH-FDD-DL-Control-Channel-Information-B", "rnsap.new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_B",
50984 FT_NONE, BASE_NONE, NULL, 0,
50985 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
50986 { &hf_rnsap_new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_C,
50987 { "new-non-serving-RL-E-DCH-FDD-DL-Control-Channel-Information-C", "rnsap.new_non_serving_RL_E_DCH_FDD_DL_Control_Channel_Information_C",
50988 FT_NONE, BASE_NONE, NULL, 0,
50989 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
50990 { &hf_rnsap_measurementThreshold,
50991 { "measurementThreshold", "rnsap.measurementThreshold",
50992 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
50994 { &hf_rnsap_informationThreshold,
50995 { "informationThreshold", "rnsap.informationThreshold",
50996 FT_UINT32, BASE_DEC, VALS(rnsap_InformationThreshold_vals), 0,
50998 { &hf_rnsap_PCH_InformationList_item,
50999 { "PCH-InformationItem", "rnsap.PCH_InformationItem",
51000 FT_NONE, BASE_NONE, NULL, 0,
51002 { &hf_rnsap_informationReportPeriodicity,
51003 { "informationReportPeriodicity", "rnsap.informationReportPeriodicity",
51004 FT_UINT32, BASE_DEC, VALS(rnsap_InformationReportPeriodicity_vals), 0,
51007 { "imsi", "rnsap.imsi",
51008 FT_BYTES, BASE_NONE, NULL, 0,
51010 { &hf_rnsap_defaultPreferredFrequency,
51011 { "defaultPreferredFrequency", "rnsap.defaultPreferredFrequency",
51012 FT_UINT32, BASE_DEC, NULL, 0,
51013 "UARFCN", HFILL }},
51014 { &hf_rnsap_additionalPreferredFrequency,
51015 { "additionalPreferredFrequency", "rnsap.additionalPreferredFrequency",
51016 FT_UINT32, BASE_DEC, NULL, 0,
51018 { &hf_rnsap_PriorityQueue_InfoList_item,
51019 { "PriorityQueue-InfoItem", "rnsap.PriorityQueue_InfoItem",
51020 FT_NONE, BASE_NONE, NULL, 0,
51022 { &hf_rnsap_priorityQueue_Id,
51023 { "priorityQueue-Id", "rnsap.priorityQueue_Id",
51024 FT_UINT32, BASE_DEC, NULL, 0,
51026 { &hf_rnsap_associatedHSDSCH_MACdFlow,
51027 { "associatedHSDSCH-MACdFlow", "rnsap.associatedHSDSCH_MACdFlow",
51028 FT_UINT32, BASE_DEC, NULL, 0,
51029 "HSDSCH_MACdFlow_ID", HFILL }},
51031 { "t1", "rnsap.t1",
51032 FT_UINT32, BASE_DEC, VALS(rnsap_T1_vals), 0,
51034 { &hf_rnsap_discardTimer,
51035 { "discardTimer", "rnsap.discardTimer",
51036 FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_DiscardTimer_vals_ext, 0,
51038 { &hf_rnsap_mAC_hsWindowSize,
51039 { "mAC-hsWindowSize", "rnsap.mAC_hsWindowSize",
51040 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_hsWindowSize_vals), 0,
51042 { &hf_rnsap_mAChsGuaranteedBitRate,
51043 { "mAChsGuaranteedBitRate", "rnsap.mAChsGuaranteedBitRate",
51044 FT_UINT32, BASE_DEC, NULL, 0,
51046 { &hf_rnsap_mACdPDU_Size_Index,
51047 { "mACdPDU-Size-Index", "rnsap.mACdPDU_Size_Index",
51048 FT_UINT32, BASE_DEC, NULL, 0,
51049 "MACdPDU_Size_IndexList", HFILL }},
51050 { &hf_rnsap_rLC_Mode,
51051 { "rLC-Mode", "rnsap.rLC_Mode",
51052 FT_UINT32, BASE_DEC, VALS(rnsap_RLC_Mode_vals), 0,
51054 { &hf_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH_item,
51055 { "PriorityQueue-InfoItem-EnhancedFACH-PCH", "rnsap.PriorityQueue_InfoItem_EnhancedFACH_PCH",
51056 FT_NONE, BASE_NONE, NULL, 0,
51058 { &hf_rnsap_mAC_ehs_Reset_Timer,
51059 { "mAC-ehs-Reset-Timer", "rnsap.mAC_ehs_Reset_Timer",
51060 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_ehs_Reset_Timer_vals), 0,
51062 { &hf_rnsap_maximum_MACdPDU_Size_01,
51063 { "maximum-MACdPDU-Size", "rnsap.maximum_MACdPDU_Size",
51064 FT_UINT32, BASE_DEC, NULL, 0,
51065 "MAC_PDU_SizeExtended", HFILL }},
51066 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_item,
51067 { "ModifyPriorityQueue", "rnsap.ModifyPriorityQueue",
51068 FT_UINT32, BASE_DEC, VALS(rnsap_ModifyPriorityQueue_vals), 0,
51070 { &hf_rnsap_mACdPDU_Size_Index_to_Modify,
51071 { "mACdPDU-Size-Index-to-Modify", "rnsap.mACdPDU_Size_Index_to_Modify",
51072 FT_UINT32, BASE_DEC, NULL, 0,
51073 "MACdPDU_Size_IndexList_to_Modify", HFILL }},
51074 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item,
51075 { "PriorityQueue-InfoItem-to-Modify-Unsynchronised", "rnsap.PriorityQueue_InfoItem_to_Modify_Unsynchronised",
51076 FT_NONE, BASE_NONE, NULL, 0,
51078 { &hf_rnsap_priorityQueueId,
51079 { "priorityQueueId", "rnsap.priorityQueueId",
51080 FT_UINT32, BASE_DEC, NULL, 0,
51081 "PriorityQueue_Id", HFILL }},
51082 { &hf_rnsap_mBMSChannelTypeInfo,
51083 { "mBMSChannelTypeInfo", "rnsap.mBMSChannelTypeInfo",
51084 FT_NONE, BASE_NONE, NULL, 0,
51086 { &hf_rnsap_mBMSPreferredFreqLayerInfo,
51087 { "mBMSPreferredFreqLayerInfo", "rnsap.mBMSPreferredFreqLayerInfo",
51088 FT_NONE, BASE_NONE, NULL, 0,
51090 { &hf_rnsap_UpPCH_InformationList_LCRTDD_item,
51091 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51092 FT_NONE, BASE_NONE, NULL, 0,
51094 { &hf_rnsap_uPPCHPositionLCR,
51095 { "uPPCHPositionLCR", "rnsap.uPPCHPositionLCR",
51096 FT_UINT32, BASE_DEC, NULL, 0,
51098 { &hf_rnsap_PTMCellList_item,
51099 { "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList",
51100 FT_NONE, BASE_NONE, NULL, 0,
51102 { &hf_rnsap_PTPCellList_item,
51103 { "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList",
51104 FT_NONE, BASE_NONE, NULL, 0,
51106 { &hf_rnsap_RB_Info_item,
51107 { "RB-Identity", "rnsap.RB_Identity",
51108 FT_UINT32, BASE_DEC, NULL, 0,
51110 { &hf_rnsap_Reference_E_TFCI_Information_item,
51111 { "Reference-E-TFCI-Information-Item", "rnsap.Reference_E_TFCI_Information_Item",
51112 FT_NONE, BASE_NONE, NULL, 0,
51114 { &hf_rnsap_reference_E_TFCI,
51115 { "reference-E-TFCI", "rnsap.reference_E_TFCI",
51116 FT_UINT32, BASE_DEC, NULL, 0,
51117 "E_TFCI", HFILL }},
51118 { &hf_rnsap_reference_E_TFCI_PO,
51119 { "reference-E-TFCI-PO", "rnsap.reference_E_TFCI_PO",
51120 FT_UINT32, BASE_DEC, NULL, 0,
51122 { &hf_rnsap_pSDomain,
51123 { "pSDomain", "rnsap.pSDomain",
51124 FT_NONE, BASE_NONE, NULL, 0,
51126 { &hf_rnsap_cSDomain,
51127 { "cSDomain", "rnsap.cSDomain",
51128 FT_NONE, BASE_NONE, NULL, 0,
51130 { &hf_rnsap_pS_CSDomain,
51131 { "pS-CSDomain", "rnsap.pS_CSDomain",
51132 FT_NONE, BASE_NONE, NULL, 0,
51134 { &hf_rnsap_periodic_01,
51135 { "periodic", "rnsap.periodic",
51136 FT_NONE, BASE_NONE, NULL, 0,
51138 { &hf_rnsap_eventA,
51139 { "eventA", "rnsap.eventA",
51140 FT_NONE, BASE_NONE, NULL, 0,
51142 { &hf_rnsap_eventB,
51143 { "eventB", "rnsap.eventB",
51144 FT_NONE, BASE_NONE, NULL, 0,
51146 { &hf_rnsap_eventC,
51147 { "eventC", "rnsap.eventC",
51148 FT_NONE, BASE_NONE, NULL, 0,
51150 { &hf_rnsap_eventD,
51151 { "eventD", "rnsap.eventD",
51152 FT_NONE, BASE_NONE, NULL, 0,
51154 { &hf_rnsap_eventE,
51155 { "eventE", "rnsap.eventE",
51156 FT_NONE, BASE_NONE, NULL, 0,
51158 { &hf_rnsap_eventF,
51159 { "eventF", "rnsap.eventF",
51160 FT_NONE, BASE_NONE, NULL, 0,
51162 { &hf_rnsap_extension_ReportCharacteristics,
51163 { "extension-ReportCharacteristics", "rnsap.extension_ReportCharacteristics",
51164 FT_NONE, BASE_NONE, NULL, 0,
51166 { &hf_rnsap_ten_msec,
51167 { "ten-msec", "rnsap.ten_msec",
51168 FT_UINT32, BASE_DEC, NULL, 0,
51169 "INTEGER_1_6000_", HFILL }},
51170 { &hf_rnsap_gA_AccessPointPositionwithAltitude,
51171 { "gA-AccessPointPositionwithAltitude", "rnsap.gA_AccessPointPositionwithAltitude",
51172 FT_NONE, BASE_NONE, NULL, 0,
51173 "GA_AccessPointPositionwithOptionalAltitude", HFILL }},
51174 { &hf_rnsap_iPDLParameters,
51175 { "iPDLParameters", "rnsap.iPDLParameters",
51176 FT_UINT32, BASE_DEC, VALS(rnsap_IPDLParameters_vals), 0,
51178 { &hf_rnsap_dGPSCorrections,
51179 { "dGPSCorrections", "rnsap.dGPSCorrections",
51180 FT_NONE, BASE_NONE, NULL, 0,
51182 { &hf_rnsap_gPS_NavigationModel_and_TimeRecovery,
51183 { "gPS-NavigationModel-and-TimeRecovery", "rnsap.gPS_NavigationModel_and_TimeRecovery",
51184 FT_UINT32, BASE_DEC, NULL, 0,
51186 { &hf_rnsap_gPS_Ionospheric_Model,
51187 { "gPS-Ionospheric-Model", "rnsap.gPS_Ionospheric_Model",
51188 FT_NONE, BASE_NONE, NULL, 0,
51190 { &hf_rnsap_gPS_UTC_Model,
51191 { "gPS-UTC-Model", "rnsap.gPS_UTC_Model",
51192 FT_NONE, BASE_NONE, NULL, 0,
51194 { &hf_rnsap_gPS_Almanac,
51195 { "gPS-Almanac", "rnsap.gPS_Almanac",
51196 FT_NONE, BASE_NONE, NULL, 0,
51198 { &hf_rnsap_gPS_RealTime_Integrity,
51199 { "gPS-RealTime-Integrity", "rnsap.gPS_RealTime_Integrity",
51200 FT_UINT32, BASE_DEC, VALS(rnsap_GPS_RealTime_Integrity_vals), 0,
51202 { &hf_rnsap_gPS_RX_POS,
51203 { "gPS-RX-POS", "rnsap.gPS_RX_POS",
51204 FT_NONE, BASE_NONE, NULL, 0,
51206 { &hf_rnsap_sFNSFN_GA_AccessPointPosition,
51207 { "sFNSFN-GA-AccessPointPosition", "rnsap.sFNSFN_GA_AccessPointPosition",
51208 FT_NONE, BASE_NONE, NULL, 0,
51209 "GA_AccessPointPositionwithOptionalAltitude", HFILL }},
51210 { &hf_rnsap_informationAvailable,
51211 { "informationAvailable", "rnsap.informationAvailable",
51212 FT_NONE, BASE_NONE, NULL, 0,
51214 { &hf_rnsap_informationNotAvailable,
51215 { "informationNotAvailable", "rnsap.informationNotAvailable",
51216 FT_NONE, BASE_NONE, NULL, 0,
51218 { &hf_rnsap_RL_Specific_DCH_Info_item,
51219 { "RL-Specific-DCH-Info-Item", "rnsap.RL_Specific_DCH_Info_Item",
51220 FT_NONE, BASE_NONE, NULL, 0,
51222 { &hf_rnsap_dCH_id,
51223 { "dCH-id", "rnsap.dCH_id",
51224 FT_UINT32, BASE_DEC, NULL, 0,
51226 { &hf_rnsap_rL_Specific_EDCH_Info,
51227 { "rL-Specific-EDCH-Info", "rnsap.rL_Specific_EDCH_Info",
51228 FT_UINT32, BASE_DEC, NULL, 0,
51230 { &hf_rnsap_RL_Specific_EDCH_Info_item,
51231 { "RL-Specific-EDCH-InfoItem", "rnsap.RL_Specific_EDCH_InfoItem",
51232 FT_NONE, BASE_NONE, NULL, 0,
51234 { &hf_rnsap_uplinkRTLoadValue,
51235 { "uplinkRTLoadValue", "rnsap.uplinkRTLoadValue",
51236 FT_UINT32, BASE_DEC, NULL, 0,
51237 "INTEGER_0_100", HFILL }},
51238 { &hf_rnsap_downlinkRTLoadValue,
51239 { "downlinkRTLoadValue", "rnsap.downlinkRTLoadValue",
51240 FT_UINT32, BASE_DEC, NULL, 0,
51241 "INTEGER_0_100", HFILL }},
51243 { "sAC", "rnsap.sAC",
51244 FT_BYTES, BASE_NONE, NULL, 0,
51246 { &hf_rnsap_SecondaryServingCells_item,
51247 { "SecondaryServingCellsItem", "rnsap.SecondaryServingCellsItem",
51248 FT_NONE, BASE_NONE, NULL, 0,
51250 { &hf_rnsap_secondaryC_ID,
51251 { "secondaryC-ID", "rnsap.secondaryC_ID",
51252 FT_UINT32, BASE_DEC, NULL, 0,
51254 { &hf_rnsap_numSecondaryHS_SCCH_Codes,
51255 { "numSecondaryHS-SCCH-Codes", "rnsap.numSecondaryHS_SCCH_Codes",
51256 FT_UINT32, BASE_DEC, NULL, 0,
51257 "NumHS_SCCH_Codes", HFILL }},
51258 { &hf_rnsap_dl_TFCS,
51259 { "dl-TFCS", "rnsap.dl_TFCS",
51260 FT_NONE, BASE_NONE, NULL, 0,
51262 { &hf_rnsap_tFCI_Coding,
51263 { "tFCI-Coding", "rnsap.tFCI_Coding",
51264 FT_UINT32, BASE_DEC, VALS(rnsap_TFCI_Coding_vals), 0,
51266 { &hf_rnsap_secondary_CCPCH_TDD_InformationList,
51267 { "secondary-CCPCH-TDD-InformationList", "rnsap.secondary_CCPCH_TDD_InformationList",
51268 FT_UINT32, BASE_DEC, NULL, 0,
51270 { &hf_rnsap_fACH_InformationList,
51271 { "fACH-InformationList", "rnsap.fACH_InformationList",
51272 FT_UINT32, BASE_DEC, NULL, 0,
51274 { &hf_rnsap_pCH_InformationList,
51275 { "pCH-InformationList", "rnsap.pCH_InformationList",
51276 FT_UINT32, BASE_DEC, NULL, 0,
51278 { &hf_rnsap_new_secondary_CPICH,
51279 { "new-secondary-CPICH", "rnsap.new_secondary_CPICH",
51280 FT_NONE, BASE_NONE, NULL, 0,
51281 "Secondary_CPICH_Information", HFILL }},
51282 { &hf_rnsap_secondary_CPICH_shall_not_be_used,
51283 { "secondary-CPICH-shall-not-be-used", "rnsap.secondary_CPICH_shall_not_be_used",
51284 FT_NONE, BASE_NONE, NULL, 0,
51286 { &hf_rnsap_secondary_LCR_CCPCH_TDD_InformationList,
51287 { "secondary-LCR-CCPCH-TDD-InformationList", "rnsap.secondary_LCR_CCPCH_TDD_InformationList",
51288 FT_UINT32, BASE_DEC, NULL, 0,
51290 { &hf_rnsap_secondary_CCPCH_TDD_InformationList768,
51291 { "secondary-CCPCH-TDD-InformationList768", "rnsap.secondary_CCPCH_TDD_InformationList768",
51292 FT_UINT32, BASE_DEC, NULL, 0,
51294 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList_item,
51295 { "Secondary-CCPCH-TDD-InformationItem", "rnsap.Secondary_CCPCH_TDD_InformationItem",
51296 FT_NONE, BASE_NONE, NULL, 0,
51298 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information,
51299 { "secondary-CCPCH-TDD-Code-Information", "rnsap.secondary_CCPCH_TDD_Code_Information",
51300 FT_UINT32, BASE_DEC, NULL, 0,
51302 { &hf_rnsap_tDD_PhysicalChannelOffset,
51303 { "tDD-PhysicalChannelOffset", "rnsap.tDD_PhysicalChannelOffset",
51304 FT_UINT32, BASE_DEC, NULL, 0,
51306 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_InformationList_item,
51307 { "Secondary-LCR-CCPCH-TDD-InformationItem", "rnsap.Secondary_LCR_CCPCH_TDD_InformationItem",
51308 FT_NONE, BASE_NONE, NULL, 0,
51310 { &hf_rnsap_secondary_LCR_CCPCH_TDD_Code_Information,
51311 { "secondary-LCR-CCPCH-TDD-Code-Information", "rnsap.secondary_LCR_CCPCH_TDD_Code_Information",
51312 FT_UINT32, BASE_DEC, NULL, 0,
51314 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList768_item,
51315 { "Secondary-CCPCH-TDD-InformationItem768", "rnsap.Secondary_CCPCH_TDD_InformationItem768",
51316 FT_NONE, BASE_NONE, NULL, 0,
51318 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information768,
51319 { "secondary-CCPCH-TDD-Code-Information768", "rnsap.secondary_CCPCH_TDD_Code_Information768",
51320 FT_UINT32, BASE_DEC, NULL, 0,
51322 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information_item,
51323 { "Secondary-CCPCH-TDD-Code-InformationItem", "rnsap.Secondary_CCPCH_TDD_Code_InformationItem",
51324 FT_NONE, BASE_NONE, NULL, 0,
51326 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information_item,
51327 { "Secondary-LCR-CCPCH-TDD-Code-InformationItem", "rnsap.Secondary_LCR_CCPCH_TDD_Code_InformationItem",
51328 FT_NONE, BASE_NONE, NULL, 0,
51330 { &hf_rnsap_s_CCPCH_TimeSlotFormat_LCR,
51331 { "s-CCPCH-TimeSlotFormat-LCR", "rnsap.s_CCPCH_TimeSlotFormat_LCR",
51332 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
51333 "TDD_DL_DPCH_TimeSlotFormat_LCR", HFILL }},
51334 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information768_item,
51335 { "Secondary-CCPCH-TDD-Code-InformationItem768", "rnsap.Secondary_CCPCH_TDD_Code_InformationItem768",
51336 FT_NONE, BASE_NONE, NULL, 0,
51338 { &hf_rnsap_possible_Secondary_Serving_Cell_List,
51339 { "possible-Secondary-Serving-Cell-List", "rnsap.possible_Secondary_Serving_Cell_List",
51340 FT_UINT32, BASE_DEC, NULL, 0,
51342 { &hf_rnsap_Possible_Secondary_Serving_Cell_List_item,
51343 { "Possible-Secondary-Serving-Cell", "rnsap.Possible_Secondary_Serving_Cell",
51344 FT_NONE, BASE_NONE, NULL, 0,
51346 { &hf_rnsap_SetsOfHS_SCCH_Codes_item,
51347 { "SetsOfHS-SCCH-CodesItem", "rnsap.SetsOfHS_SCCH_CodesItem",
51348 FT_NONE, BASE_NONE, NULL, 0,
51350 { &hf_rnsap_hS_SCCH_PreconfiguredCodes,
51351 { "hS-SCCH-PreconfiguredCodes", "rnsap.hS_SCCH_PreconfiguredCodes",
51352 FT_UINT32, BASE_DEC, NULL, 0,
51354 { &hf_rnsap_sixtyfourQAM_DL_SupportIndicator,
51355 { "sixtyfourQAM-DL-SupportIndicator", "rnsap.sixtyfourQAM_DL_SupportIndicator",
51356 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_SupportIndicator_vals), 0,
51359 { "setup", "rnsap.setup",
51360 FT_NONE, BASE_NONE, NULL, 0,
51361 "Additional_EDCH_Setup_Info", HFILL }},
51362 { &hf_rnsap_configurationChange,
51363 { "configurationChange", "rnsap.configurationChange",
51364 FT_UINT32, BASE_DEC, NULL, 0,
51365 "Additional_EDCH_Cell_Information_ConfigurationChange_List", HFILL }},
51366 { &hf_rnsap_removal,
51367 { "removal", "rnsap.removal",
51368 FT_UINT32, BASE_DEC, NULL, 0,
51369 "Additional_EDCH_Cell_Information_Removal_List", HFILL }},
51370 { &hf_rnsap_sFNSFNChangeLimit,
51371 { "sFNSFNChangeLimit", "rnsap.sFNSFNChangeLimit",
51372 FT_UINT32, BASE_DEC, NULL, 0,
51374 { &hf_rnsap_predictedSFNSFNDeviationLimit,
51375 { "predictedSFNSFNDeviationLimit", "rnsap.predictedSFNSFNDeviationLimit",
51376 FT_UINT32, BASE_DEC, NULL, 0,
51378 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
51379 { "successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", "rnsap.successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation",
51380 FT_UINT32, BASE_DEC, NULL, 0,
51382 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
51383 { "successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation item", "rnsap.successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item",
51384 FT_NONE, BASE_NONE, NULL, 0,
51386 { &hf_rnsap_sFNSFNValue,
51387 { "sFNSFNValue", "rnsap.sFNSFNValue",
51388 FT_UINT32, BASE_DEC, VALS(rnsap_SFNSFNValue_vals), 0,
51390 { &hf_rnsap_sFNSFNQuality,
51391 { "sFNSFNQuality", "rnsap.sFNSFNQuality",
51392 FT_UINT32, BASE_DEC, NULL, 0,
51394 { &hf_rnsap_sFNSFNDriftRate,
51395 { "sFNSFNDriftRate", "rnsap.sFNSFNDriftRate",
51396 FT_INT32, BASE_DEC, NULL, 0,
51398 { &hf_rnsap_sFNSFNDriftRateQuality,
51399 { "sFNSFNDriftRateQuality", "rnsap.sFNSFNDriftRateQuality",
51400 FT_UINT32, BASE_DEC, NULL, 0,
51402 { &hf_rnsap_sFNSFNTimeStampInformation,
51403 { "sFNSFNTimeStampInformation", "rnsap.sFNSFNTimeStampInformation",
51404 FT_UINT32, BASE_DEC, VALS(rnsap_SFNSFNTimeStampInformation_vals), 0,
51406 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
51407 { "unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", "rnsap.unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation",
51408 FT_UINT32, BASE_DEC, NULL, 0,
51410 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
51411 { "unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation item", "rnsap.unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item",
51412 FT_NONE, BASE_NONE, NULL, 0,
51414 { &hf_rnsap_sFNSFNTimeStamp_FDD,
51415 { "sFNSFNTimeStamp-FDD", "rnsap.sFNSFNTimeStamp_FDD",
51416 FT_UINT32, BASE_DEC, NULL, 0,
51418 { &hf_rnsap_sFNSFNTimeStamp_TDD,
51419 { "sFNSFNTimeStamp-TDD", "rnsap.sFNSFNTimeStamp_TDD",
51420 FT_NONE, BASE_NONE, NULL, 0,
51423 { "sFN", "rnsap.sFN",
51424 FT_UINT32, BASE_DEC, NULL, 0,
51426 { &hf_rnsap_sFNSFN_FDD,
51427 { "sFNSFN-FDD", "rnsap.sFNSFN_FDD",
51428 FT_UINT32, BASE_DEC, NULL, 0,
51430 { &hf_rnsap_sFNSFN_TDD,
51431 { "sFNSFN-TDD", "rnsap.sFNSFN_TDD",
51432 FT_UINT32, BASE_DEC, NULL, 0,
51434 { &hf_rnsap_sFNSFN_TDD768,
51435 { "sFNSFN-TDD768", "rnsap.sFNSFN_TDD768",
51436 FT_UINT32, BASE_DEC, NULL, 0,
51438 { &hf_rnsap_listOfSNAs,
51439 { "listOfSNAs", "rnsap.listOfSNAs",
51440 FT_UINT32, BASE_DEC, NULL, 0,
51442 { &hf_rnsap_ListOfSNAs_item,
51443 { "SNACode", "rnsap.SNACode",
51444 FT_UINT32, BASE_DEC, NULL, 0,
51447 { "sRNTI", "rnsap.sRNTI",
51448 FT_UINT32, BASE_DEC, NULL, 0,
51449 "S_RNTI", HFILL }},
51450 { &hf_rnsap_sRNTI_BitMaskIndex,
51451 { "sRNTI-BitMaskIndex", "rnsap.sRNTI_BitMaskIndex",
51452 FT_UINT32, BASE_DEC, VALS(rnsap_T_sRNTI_BitMaskIndex_vals), 0,
51454 { &hf_rnsap_n_INSYNC_IND,
51455 { "n-INSYNC-IND", "rnsap.n_INSYNC_IND",
51456 FT_UINT32, BASE_DEC, NULL, 0,
51457 "INTEGER_1_256", HFILL }},
51458 { &hf_rnsap_n_OUTSYNC_IND,
51459 { "n-OUTSYNC-IND", "rnsap.n_OUTSYNC_IND",
51460 FT_UINT32, BASE_DEC, NULL, 0,
51461 "INTEGER_1_256", HFILL }},
51462 { &hf_rnsap_t_RLFAILURE,
51463 { "t-RLFAILURE", "rnsap.t_RLFAILURE",
51464 FT_UINT32, BASE_DEC, NULL, 0,
51465 "INTEGER_0_255", HFILL }},
51466 { &hf_rnsap_maxSYNC_UL_transmissions,
51467 { "maxSYNC-UL-transmissions", "rnsap.maxSYNC_UL_transmissions",
51468 FT_UINT32, BASE_DEC, VALS(rnsap_T_maxSYNC_UL_transmissions_vals), 0,
51470 { &hf_rnsap_powerRampStep,
51471 { "powerRampStep", "rnsap.powerRampStep",
51472 FT_UINT32, BASE_DEC, NULL, 0,
51473 "INTEGER_0_3_", HFILL }},
51474 { &hf_rnsap_modulation,
51475 { "modulation", "rnsap.modulation",
51476 FT_UINT32, BASE_DEC, VALS(rnsap_Modulation_vals), 0,
51478 { &hf_rnsap_TDD_DCHs_to_Modify_item,
51479 { "TDD-DCHs-to-ModifyItem", "rnsap.TDD_DCHs_to_ModifyItem",
51480 FT_NONE, BASE_NONE, NULL, 0,
51482 { &hf_rnsap_dCH_SpecificInformationList_03,
51483 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
51484 FT_UINT32, BASE_DEC, NULL, 0,
51485 "TDD_DCHs_to_ModifySpecificInformationList", HFILL }},
51486 { &hf_rnsap_TDD_DCHs_to_ModifySpecificInformationList_item,
51487 { "TDD-DCHs-to-ModifySpecificItem", "rnsap.TDD_DCHs_to_ModifySpecificItem",
51488 FT_NONE, BASE_NONE, NULL, 0,
51490 { &hf_rnsap_ul_CCTrCH_ID,
51491 { "ul-CCTrCH-ID", "rnsap.ul_CCTrCH_ID",
51492 FT_UINT32, BASE_DEC, NULL, 0,
51493 "CCTrCH_ID", HFILL }},
51494 { &hf_rnsap_dl_CCTrCH_ID,
51495 { "dl-CCTrCH-ID", "rnsap.dl_CCTrCH_ID",
51496 FT_UINT32, BASE_DEC, NULL, 0,
51497 "CCTrCH_ID", HFILL }},
51498 { &hf_rnsap_TDD_DL_Code_Information_item,
51499 { "TDD-DL-Code-InformationItem", "rnsap.TDD_DL_Code_InformationItem",
51500 FT_NONE, BASE_NONE, NULL, 0,
51502 { &hf_rnsap_dPCH_ID,
51503 { "dPCH-ID", "rnsap.dPCH_ID",
51504 FT_UINT32, BASE_DEC, NULL, 0,
51506 { &hf_rnsap_TDD_DL_Code_LCR_Information_item,
51507 { "TDD-DL-Code-LCR-InformationItem", "rnsap.TDD_DL_Code_LCR_InformationItem",
51508 FT_NONE, BASE_NONE, NULL, 0,
51510 { &hf_rnsap_tdd_ChannelisationCodeLCR,
51511 { "tdd-ChannelisationCodeLCR", "rnsap.tdd_ChannelisationCodeLCR",
51512 FT_NONE, BASE_NONE, NULL, 0,
51514 { &hf_rnsap_tdd_DL_DPCH_TimeSlotFormat_LCR,
51515 { "tdd-DL-DPCH-TimeSlotFormat-LCR", "rnsap.tdd_DL_DPCH_TimeSlotFormat_LCR",
51516 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
51518 { &hf_rnsap_TDD_DL_Code_Information768_item,
51519 { "TDD-DL-Code-InformationItem768", "rnsap.TDD_DL_Code_InformationItem768",
51520 FT_NONE, BASE_NONE, NULL, 0,
51523 { "qPSK", "rnsap.qPSK",
51524 FT_UINT32, BASE_DEC, NULL, 0,
51525 "QPSK_DL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
51526 { &hf_rnsap_eightPSK,
51527 { "eightPSK", "rnsap.eightPSK",
51528 FT_UINT32, BASE_DEC, NULL, 0,
51529 "EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
51530 { &hf_rnsap_initialOffset,
51531 { "initialOffset", "rnsap.initialOffset",
51532 FT_UINT32, BASE_DEC, NULL, 0,
51533 "INTEGER_0_255", HFILL }},
51534 { &hf_rnsap_noinitialOffset,
51535 { "noinitialOffset", "rnsap.noinitialOffset",
51536 FT_UINT32, BASE_DEC, NULL, 0,
51537 "INTEGER_0_63", HFILL }},
51538 { &hf_rnsap_TDD_UL_Code_Information_item,
51539 { "TDD-UL-Code-InformationItem", "rnsap.TDD_UL_Code_InformationItem",
51540 FT_NONE, BASE_NONE, NULL, 0,
51542 { &hf_rnsap_TDD_UL_Code_LCR_Information_item,
51543 { "TDD-UL-Code-LCR-InformationItem", "rnsap.TDD_UL_Code_LCR_InformationItem",
51544 FT_NONE, BASE_NONE, NULL, 0,
51546 { &hf_rnsap_tdd_UL_DPCH_TimeSlotFormat_LCR,
51547 { "tdd-UL-DPCH-TimeSlotFormat-LCR", "rnsap.tdd_UL_DPCH_TimeSlotFormat_LCR",
51548 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals), 0,
51550 { &hf_rnsap_TDD_UL_Code_Information768_item,
51551 { "TDD-UL-Code-InformationItem768", "rnsap.TDD_UL_Code_InformationItem768",
51552 FT_NONE, BASE_NONE, NULL, 0,
51554 { &hf_rnsap_qPSK_01,
51555 { "qPSK", "rnsap.qPSK",
51556 FT_UINT32, BASE_DEC, NULL, 0,
51557 "QPSK_UL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
51558 { &hf_rnsap_eightPSK_01,
51559 { "eightPSK", "rnsap.eightPSK",
51560 FT_UINT32, BASE_DEC, NULL, 0,
51561 "EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
51562 { &hf_rnsap_plmn_id,
51563 { "plmn-id", "rnsap.plmn_id",
51564 FT_BYTES, BASE_NONE, NULL, 0,
51565 "PLMN_Identity", HFILL }},
51566 { &hf_rnsap_service_id,
51567 { "service-id", "rnsap.service_id",
51568 FT_BYTES, BASE_NONE, NULL, 0,
51570 { &hf_rnsap_dsField,
51571 { "dsField", "rnsap.dsField",
51572 FT_BYTES, BASE_NONE, NULL, 0,
51574 { &hf_rnsap_genericTrafficCategory,
51575 { "genericTrafficCategory", "rnsap.genericTrafficCategory",
51576 FT_BYTES, BASE_NONE, NULL, 0,
51578 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_item,
51579 { "Transmission-Gap-Pattern-Sequence-Information item", "rnsap.Transmission_Gap_Pattern_Sequence_Information_item",
51580 FT_NONE, BASE_NONE, NULL, 0,
51582 { &hf_rnsap_tGPSID,
51583 { "tGPSID", "rnsap.tGPSID",
51584 FT_UINT32, BASE_DEC, NULL, 0,
51587 { "tGSN", "rnsap.tGSN",
51588 FT_UINT32, BASE_DEC, NULL, 0,
51591 { "tGL1", "rnsap.tGL1",
51592 FT_UINT32, BASE_DEC, NULL, 0,
51593 "GapLength", HFILL }},
51595 { "tGL2", "rnsap.tGL2",
51596 FT_UINT32, BASE_DEC, NULL, 0,
51597 "GapLength", HFILL }},
51599 { "tGD", "rnsap.tGD",
51600 FT_UINT32, BASE_DEC, NULL, 0,
51603 { "tGPL1", "rnsap.tGPL1",
51604 FT_UINT32, BASE_DEC, NULL, 0,
51605 "GapDuration", HFILL }},
51606 { &hf_rnsap_not_to_be_used_1,
51607 { "not-to-be-used-1", "rnsap.not_to_be_used_1",
51608 FT_UINT32, BASE_DEC, NULL, 0,
51609 "GapDuration", HFILL }},
51610 { &hf_rnsap_uL_DL_mode,
51611 { "uL-DL-mode", "rnsap.uL_DL_mode",
51612 FT_UINT32, BASE_DEC, VALS(rnsap_UL_DL_mode_vals), 0,
51614 { &hf_rnsap_downlink_Compressed_Mode_Method,
51615 { "downlink-Compressed-Mode-Method", "rnsap.downlink_Compressed_Mode_Method",
51616 FT_UINT32, BASE_DEC, VALS(rnsap_Downlink_Compressed_Mode_Method_vals), 0,
51618 { &hf_rnsap_uplink_Compressed_Mode_Method,
51619 { "uplink-Compressed-Mode-Method", "rnsap.uplink_Compressed_Mode_Method",
51620 FT_UINT32, BASE_DEC, VALS(rnsap_Uplink_Compressed_Mode_Method_vals), 0,
51622 { &hf_rnsap_dL_FrameType,
51623 { "dL-FrameType", "rnsap.dL_FrameType",
51624 FT_UINT32, BASE_DEC, VALS(rnsap_DL_FrameType_vals), 0,
51626 { &hf_rnsap_delta_SIR1,
51627 { "delta-SIR1", "rnsap.delta_SIR1",
51628 FT_UINT32, BASE_DEC, NULL, 0,
51629 "DeltaSIR", HFILL }},
51630 { &hf_rnsap_delta_SIR_after1,
51631 { "delta-SIR-after1", "rnsap.delta_SIR_after1",
51632 FT_UINT32, BASE_DEC, NULL, 0,
51633 "DeltaSIR", HFILL }},
51634 { &hf_rnsap_delta_SIR2,
51635 { "delta-SIR2", "rnsap.delta_SIR2",
51636 FT_UINT32, BASE_DEC, NULL, 0,
51637 "DeltaSIR", HFILL }},
51638 { &hf_rnsap_delta_SIR_after2,
51639 { "delta-SIR-after2", "rnsap.delta_SIR_after2",
51640 FT_UINT32, BASE_DEC, NULL, 0,
51641 "DeltaSIR", HFILL }},
51642 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item,
51643 { "Transmission-Gap-Pattern-Sequence-Status-List item", "rnsap.Transmission_Gap_Pattern_Sequence_Status_List_item",
51644 FT_NONE, BASE_NONE, NULL, 0,
51647 { "tGPRC", "rnsap.tGPRC",
51648 FT_UINT32, BASE_DEC, NULL, 0,
51651 { "tGCFN", "rnsap.tGCFN",
51652 FT_UINT32, BASE_DEC, NULL, 0,
51654 { &hf_rnsap_Transmission_Mode_Information_item,
51655 { "Transmission-Mode-Information-List", "rnsap.Transmission_Mode_Information_List",
51656 FT_NONE, BASE_NONE, NULL, 0,
51659 { "mS", "rnsap.mS",
51660 FT_UINT32, BASE_DEC, NULL, 0,
51661 "INTEGER_0_16383", HFILL }},
51663 { "lS", "rnsap.lS",
51664 FT_UINT32, BASE_DEC, NULL, 0,
51665 "INTEGER_0_4294967295", HFILL }},
51666 { &hf_rnsap_tUTRANGANSSChangeLimit,
51667 { "tUTRANGANSSChangeLimit", "rnsap.tUTRANGANSSChangeLimit",
51668 FT_UINT32, BASE_DEC, NULL, 0,
51669 "INTEGER_1_256", HFILL }},
51670 { &hf_rnsap_predictedTUTRANGANSSDeviationLimit,
51671 { "predictedTUTRANGANSSDeviationLimit", "rnsap.predictedTUTRANGANSSDeviationLimit",
51672 FT_UINT32, BASE_DEC, NULL, 0,
51673 "INTEGER_1_256", HFILL }},
51674 { &hf_rnsap_tUTRANGANSS,
51675 { "tUTRANGANSS", "rnsap.tUTRANGANSS",
51676 FT_NONE, BASE_NONE, NULL, 0,
51678 { &hf_rnsap_tUTRANGANSSQuality,
51679 { "tUTRANGANSSQuality", "rnsap.tUTRANGANSSQuality",
51680 FT_UINT32, BASE_DEC, NULL, 0,
51681 "INTEGER_0_255", HFILL }},
51682 { &hf_rnsap_tUTRANGANSSDriftRate,
51683 { "tUTRANGANSSDriftRate", "rnsap.tUTRANGANSSDriftRate",
51684 FT_INT32, BASE_DEC, NULL, 0,
51685 "INTEGER_M50_50", HFILL }},
51686 { &hf_rnsap_tUTRANGANSSDriftRateQuality,
51687 { "tUTRANGANSSDriftRateQuality", "rnsap.tUTRANGANSSDriftRateQuality",
51688 FT_UINT32, BASE_DEC, NULL, 0,
51689 "INTEGER_0_50", HFILL }},
51690 { &hf_rnsap_ms_part,
51691 { "ms-part", "rnsap.ms_part",
51692 FT_UINT32, BASE_DEC, NULL, 0,
51693 "INTEGER_0_16383", HFILL }},
51694 { &hf_rnsap_ls_part,
51695 { "ls-part", "rnsap.ls_part",
51696 FT_UINT32, BASE_DEC, NULL, 0,
51697 "INTEGER_0_4294967295", HFILL }},
51698 { &hf_rnsap_tUTRANGPSChangeLimit,
51699 { "tUTRANGPSChangeLimit", "rnsap.tUTRANGPSChangeLimit",
51700 FT_UINT32, BASE_DEC, NULL, 0,
51702 { &hf_rnsap_predictedTUTRANGPSDeviationLimit,
51703 { "predictedTUTRANGPSDeviationLimit", "rnsap.predictedTUTRANGPSDeviationLimit",
51704 FT_UINT32, BASE_DEC, NULL, 0,
51706 { &hf_rnsap_tUTRANGPS,
51707 { "tUTRANGPS", "rnsap.tUTRANGPS",
51708 FT_NONE, BASE_NONE, NULL, 0,
51710 { &hf_rnsap_tUTRANGPSQuality,
51711 { "tUTRANGPSQuality", "rnsap.tUTRANGPSQuality",
51712 FT_UINT32, BASE_DEC, NULL, 0,
51714 { &hf_rnsap_tUTRANGPSDriftRate,
51715 { "tUTRANGPSDriftRate", "rnsap.tUTRANGPSDriftRate",
51716 FT_INT32, BASE_DEC, NULL, 0,
51718 { &hf_rnsap_tUTRANGPSDriftRateQuality,
51719 { "tUTRANGPSDriftRateQuality", "rnsap.tUTRANGPSDriftRateQuality",
51720 FT_UINT32, BASE_DEC, NULL, 0,
51722 { &hf_rnsap_iEe_Extensions,
51723 { "iEe-Extensions", "rnsap.iEe_Extensions",
51724 FT_UINT32, BASE_DEC, NULL, 0,
51725 "ProtocolExtensionContainer", HFILL }},
51726 { &hf_rnsap_signalledGainFactors,
51727 { "signalledGainFactors", "rnsap.signalledGainFactors",
51728 FT_NONE, BASE_NONE, NULL, 0,
51731 { "betaC", "rnsap.betaC",
51732 FT_UINT32, BASE_DEC, NULL, 0,
51733 "BetaCD", HFILL }},
51735 { "betaD", "rnsap.betaD",
51736 FT_UINT32, BASE_DEC, NULL, 0,
51737 "BetaCD", HFILL }},
51738 { &hf_rnsap_refTFCNumber,
51739 { "refTFCNumber", "rnsap.refTFCNumber",
51740 FT_UINT32, BASE_DEC, NULL, 0,
51742 { &hf_rnsap_tFCSvalues,
51743 { "tFCSvalues", "rnsap.tFCSvalues",
51744 FT_UINT32, BASE_DEC, VALS(rnsap_T_tFCSvalues_vals), 0,
51746 { &hf_rnsap_no_Split_in_TFCI,
51747 { "no-Split-in-TFCI", "rnsap.no_Split_in_TFCI",
51748 FT_UINT32, BASE_DEC, NULL, 0,
51749 "TFCS_TFCSList", HFILL }},
51750 { &hf_rnsap_not_Used_split_in_TFCI,
51751 { "not-Used-split-in-TFCI", "rnsap.not_Used_split_in_TFCI",
51752 FT_NONE, BASE_NONE, NULL, 0,
51754 { &hf_rnsap_TFCS_TFCSList_item,
51755 { "TFCS-TFCSList item", "rnsap.TFCS_TFCSList_item",
51756 FT_NONE, BASE_NONE, NULL, 0,
51759 { "cTFC", "rnsap.cTFC",
51760 FT_UINT32, BASE_DEC, VALS(rnsap_TFCS_CTFC_vals), 0,
51761 "TFCS_CTFC", HFILL }},
51762 { &hf_rnsap_tFC_Beta,
51763 { "tFC-Beta", "rnsap.tFC_Beta",
51764 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatCombination_Beta_vals), 0,
51765 "TransportFormatCombination_Beta", HFILL }},
51766 { &hf_rnsap_ctfc2bit,
51767 { "ctfc2bit", "rnsap.ctfc2bit",
51768 FT_UINT32, BASE_DEC, NULL, 0,
51769 "INTEGER_0_3", HFILL }},
51770 { &hf_rnsap_ctfc4bit,
51771 { "ctfc4bit", "rnsap.ctfc4bit",
51772 FT_UINT32, BASE_DEC, NULL, 0,
51773 "INTEGER_0_15", HFILL }},
51774 { &hf_rnsap_ctfc6bit,
51775 { "ctfc6bit", "rnsap.ctfc6bit",
51776 FT_UINT32, BASE_DEC, NULL, 0,
51777 "INTEGER_0_63", HFILL }},
51778 { &hf_rnsap_ctfc8bit,
51779 { "ctfc8bit", "rnsap.ctfc8bit",
51780 FT_UINT32, BASE_DEC, NULL, 0,
51781 "INTEGER_0_255", HFILL }},
51782 { &hf_rnsap_ctfc12bit,
51783 { "ctfc12bit", "rnsap.ctfc12bit",
51784 FT_UINT32, BASE_DEC, NULL, 0,
51785 "INTEGER_0_4095", HFILL }},
51786 { &hf_rnsap_ctfc16bit,
51787 { "ctfc16bit", "rnsap.ctfc16bit",
51788 FT_UINT32, BASE_DEC, NULL, 0,
51789 "INTEGER_0_65535", HFILL }},
51790 { &hf_rnsap_ctfcmaxbit,
51791 { "ctfcmaxbit", "rnsap.ctfcmaxbit",
51792 FT_UINT32, BASE_DEC, NULL, 0,
51793 "INTEGER_0_maxCTFC", HFILL }},
51794 { &hf_rnsap_dynamicParts,
51795 { "dynamicParts", "rnsap.dynamicParts",
51796 FT_UINT32, BASE_DEC, NULL, 0,
51797 "TransportFormatSet_DynamicPartList", HFILL }},
51798 { &hf_rnsap_semi_staticPart,
51799 { "semi-staticPart", "rnsap.semi_staticPart",
51800 FT_NONE, BASE_NONE, NULL, 0,
51801 "TransportFormatSet_Semi_staticPart", HFILL }},
51802 { &hf_rnsap_TransportFormatSet_DynamicPartList_item,
51803 { "TransportFormatSet-DynamicPartList item", "rnsap.TransportFormatSet_DynamicPartList_item",
51804 FT_NONE, BASE_NONE, NULL, 0,
51806 { &hf_rnsap_nrOfTransportBlocks,
51807 { "nrOfTransportBlocks", "rnsap.nrOfTransportBlocks",
51808 FT_UINT32, BASE_DEC, NULL, 0,
51810 { &hf_rnsap_transportBlockSize,
51811 { "transportBlockSize", "rnsap.transportBlockSize",
51812 FT_UINT32, BASE_DEC, NULL, 0,
51815 { "mode", "rnsap.mode",
51816 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatSet_ModeDP_vals), 0,
51817 "TransportFormatSet_ModeDP", HFILL }},
51819 { "tdd", "rnsap.tdd",
51820 FT_NONE, BASE_NONE, NULL, 0,
51821 "TDD_TransportFormatSet_ModeDP", HFILL }},
51822 { &hf_rnsap_notApplicable,
51823 { "notApplicable", "rnsap.notApplicable",
51824 FT_NONE, BASE_NONE, NULL, 0,
51826 { &hf_rnsap_transmissionTimeIntervalInformation,
51827 { "transmissionTimeIntervalInformation", "rnsap.transmissionTimeIntervalInformation",
51828 FT_UINT32, BASE_DEC, NULL, 0,
51830 { &hf_rnsap_TransmissionTimeIntervalInformation_item,
51831 { "TransmissionTimeIntervalInformation item", "rnsap.TransmissionTimeIntervalInformation_item",
51832 FT_NONE, BASE_NONE, NULL, 0,
51834 { &hf_rnsap_transmissionTimeInterval,
51835 { "transmissionTimeInterval", "rnsap.transmissionTimeInterval",
51836 FT_UINT32, BASE_DEC, VALS(rnsap_TransmissionTimeIntervalDynamic_vals), 0,
51837 "TransmissionTimeIntervalDynamic", HFILL }},
51838 { &hf_rnsap_transmissionTime,
51839 { "transmissionTime", "rnsap.transmissionTime",
51840 FT_UINT32, BASE_DEC, VALS(rnsap_TransmissionTimeIntervalSemiStatic_vals), 0,
51841 "TransmissionTimeIntervalSemiStatic", HFILL }},
51842 { &hf_rnsap_channelCoding,
51843 { "channelCoding", "rnsap.channelCoding",
51844 FT_UINT32, BASE_DEC, VALS(rnsap_ChannelCodingType_vals), 0,
51845 "ChannelCodingType", HFILL }},
51846 { &hf_rnsap_codingRate,
51847 { "codingRate", "rnsap.codingRate",
51848 FT_UINT32, BASE_DEC, VALS(rnsap_CodingRate_vals), 0,
51850 { &hf_rnsap_rateMatcingAttribute,
51851 { "rateMatcingAttribute", "rnsap.rateMatcingAttribute",
51852 FT_UINT32, BASE_DEC, NULL, 0,
51853 "RateMatchingAttribute", HFILL }},
51854 { &hf_rnsap_cRC_Size,
51855 { "cRC-Size", "rnsap.cRC_Size",
51856 FT_UINT32, BASE_DEC, VALS(rnsap_CRC_Size_vals), 0,
51858 { &hf_rnsap_mode_01,
51859 { "mode", "rnsap.mode",
51860 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatSet_ModeSSP_vals), 0,
51861 "TransportFormatSet_ModeSSP", HFILL }},
51862 { &hf_rnsap_tdd_01,
51863 { "tdd", "rnsap.tdd",
51864 FT_UINT32, BASE_DEC, VALS(rnsap_SecondInterleavingMode_vals), 0,
51865 "SecondInterleavingMode", HFILL }},
51866 { &hf_rnsap_uE_AggregateMaximumBitRateDownlink,
51867 { "uE-AggregateMaximumBitRateDownlink", "rnsap.uE_AggregateMaximumBitRateDownlink",
51868 FT_UINT32, BASE_DEC, NULL, 0,
51870 { &hf_rnsap_uE_AggregateMaximumBitRateUplink,
51871 { "uE-AggregateMaximumBitRateUplink", "rnsap.uE_AggregateMaximumBitRateUplink",
51872 FT_UINT32, BASE_DEC, NULL, 0,
51875 { "imei", "rnsap.imei",
51876 FT_BYTES, BASE_NONE, NULL, 0,
51878 { &hf_rnsap_imeisv,
51879 { "imeisv", "rnsap.imeisv",
51880 FT_BYTES, BASE_NONE, NULL, 0,
51882 { &hf_rnsap_periodic_02,
51883 { "periodic", "rnsap.periodic",
51884 FT_NONE, BASE_NONE, NULL, 0,
51885 "UEMeasurementReportCharacteristicsPeriodic", HFILL }},
51886 { &hf_rnsap_event1h,
51887 { "event1h", "rnsap.event1h",
51888 FT_NONE, BASE_NONE, NULL, 0,
51889 "UEMeasurementReportCharacteristicsEvent1h", HFILL }},
51890 { &hf_rnsap_event1i,
51891 { "event1i", "rnsap.event1i",
51892 FT_NONE, BASE_NONE, NULL, 0,
51893 "UEMeasurementReportCharacteristicsEvent1i", HFILL }},
51894 { &hf_rnsap_event6a,
51895 { "event6a", "rnsap.event6a",
51896 FT_NONE, BASE_NONE, NULL, 0,
51897 "UEMeasurementReportCharacteristicsEvent6a", HFILL }},
51898 { &hf_rnsap_event6b,
51899 { "event6b", "rnsap.event6b",
51900 FT_NONE, BASE_NONE, NULL, 0,
51901 "UEMeasurementReportCharacteristicsEvent6b", HFILL }},
51902 { &hf_rnsap_event6c,
51903 { "event6c", "rnsap.event6c",
51904 FT_NONE, BASE_NONE, NULL, 0,
51905 "UEMeasurementReportCharacteristicsEvent6c", HFILL }},
51906 { &hf_rnsap_event6d,
51907 { "event6d", "rnsap.event6d",
51908 FT_NONE, BASE_NONE, NULL, 0,
51909 "UEMeasurementReportCharacteristicsEvent6d", HFILL }},
51910 { &hf_rnsap_extension_ReportCharacteristics_01,
51911 { "extension-ReportCharacteristics", "rnsap.extension_ReportCharacteristics",
51912 FT_NONE, BASE_NONE, NULL, 0,
51913 "UEMeasurementReportCharacteristics_Extension", HFILL }},
51914 { &hf_rnsap_uEMeasurementTreshold,
51915 { "uEMeasurementTreshold", "rnsap.uEMeasurementTreshold",
51916 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementThreshold_vals), 0,
51917 "UEMeasurementThreshold", HFILL }},
51918 { &hf_rnsap_uEMeasurementTimeToTrigger,
51919 { "uEMeasurementTimeToTrigger", "rnsap.uEMeasurementTimeToTrigger",
51920 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementTimeToTrigger_vals), 0,
51922 { &hf_rnsap_uEMeasurementHysteresisTime,
51923 { "uEMeasurementHysteresisTime", "rnsap.uEMeasurementHysteresisTime",
51924 FT_UINT32, BASE_DEC, NULL, 0,
51926 { &hf_rnsap_amountofReporting,
51927 { "amountofReporting", "rnsap.amountofReporting",
51928 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting_vals), 0,
51929 "UEMeasurementReportCharacteristicsPeriodicAmountofReporting", HFILL }},
51930 { &hf_rnsap_reportingInterval,
51931 { "reportingInterval", "rnsap.reportingInterval",
51932 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval_vals), 0,
51933 "UEMeasurementReportCharacteristicsPeriodicReportingInterval", HFILL }},
51934 { &hf_rnsap_timeslotISCP,
51935 { "timeslotISCP", "rnsap.timeslotISCP",
51936 FT_INT32, BASE_DEC, NULL, 0,
51937 "UEMeasurementThresholdDLTimeslotISCP", HFILL }},
51938 { &hf_rnsap_uETransmitPower,
51939 { "uETransmitPower", "rnsap.uETransmitPower",
51940 FT_INT32, BASE_DEC, NULL, 0,
51941 "UEMeasurementThresholdUETransmitPower", HFILL }},
51942 { &hf_rnsap_extension_UEMeasurementThreshold,
51943 { "extension-UEMeasurementThreshold", "rnsap.extension_UEMeasurementThreshold",
51944 FT_NONE, BASE_NONE, NULL, 0,
51945 "UEMeasurementThreshold_Extension", HFILL }},
51946 { &hf_rnsap_UEMeasurementTimeslotInfoHCR_item,
51947 { "UEMeasurementTimeslotInfoHCR-IEs", "rnsap.UEMeasurementTimeslotInfoHCR_IEs",
51948 FT_NONE, BASE_NONE, NULL, 0,
51950 { &hf_rnsap_burstType,
51951 { "burstType", "rnsap.burstType",
51952 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementTimeslotInfoHCRBurstType_vals), 0,
51953 "UEMeasurementTimeslotInfoHCRBurstType", HFILL }},
51954 { &hf_rnsap_UEMeasurementTimeslotInfoLCR_item,
51955 { "UEMeasurementTimeslotInfoLCR-IEs", "rnsap.UEMeasurementTimeslotInfoLCR_IEs",
51956 FT_NONE, BASE_NONE, NULL, 0,
51958 { &hf_rnsap_UEMeasurementTimeslotInfo768_item,
51959 { "UEMeasurementTimeslotInfo768-IEs", "rnsap.UEMeasurementTimeslotInfo768_IEs",
51960 FT_NONE, BASE_NONE, NULL, 0,
51962 { &hf_rnsap_burstType_01,
51963 { "burstType", "rnsap.burstType",
51964 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementTimeslotInfo768BurstType_vals), 0,
51965 "UEMeasurementTimeslotInfo768BurstType", HFILL }},
51966 { &hf_rnsap_uE_Transmitted_Power,
51967 { "uE-Transmitted-Power", "rnsap.uE_Transmitted_Power",
51968 FT_NONE, BASE_NONE, NULL, 0,
51969 "UE_MeasurementValue_UE_Transmitted_Power", HFILL }},
51970 { &hf_rnsap_primary_CCPCH_RSCP,
51971 { "primary-CCPCH-RSCP", "rnsap.primary_CCPCH_RSCP",
51972 FT_NONE, BASE_NONE, NULL, 0,
51973 "UE_MeasurementValue_Primary_CCPCH_RSCP", HFILL }},
51974 { &hf_rnsap_dL_Timeslot_ISCP,
51975 { "dL-Timeslot-ISCP", "rnsap.dL_Timeslot_ISCP",
51976 FT_NONE, BASE_NONE, NULL, 0,
51977 "UE_MeasurementValue_DL_Timeslot_ISCP", HFILL }},
51978 { &hf_rnsap_extension_UEMeasurementValue,
51979 { "extension-UEMeasurementValue", "rnsap.extension_UEMeasurementValue",
51980 FT_NONE, BASE_NONE, NULL, 0,
51981 "UEMeasurementValue_Extension", HFILL }},
51982 { &hf_rnsap_uEMeasurementTransmittedPowerListHCR,
51983 { "uEMeasurementTransmittedPowerListHCR", "rnsap.uEMeasurementTransmittedPowerListHCR",
51984 FT_UINT32, BASE_DEC, NULL, 0,
51985 "UEMeasurementValueTransmittedPowerListHCR", HFILL }},
51986 { &hf_rnsap_uEMeasurementTransmittedPowerListLCR,
51987 { "uEMeasurementTransmittedPowerListLCR", "rnsap.uEMeasurementTransmittedPowerListLCR",
51988 FT_UINT32, BASE_DEC, NULL, 0,
51989 "UEMeasurementValueTransmittedPowerListLCR", HFILL }},
51990 { &hf_rnsap_UEMeasurementValueTransmittedPowerListHCR_item,
51991 { "UEMeasurementValueTransmittedPowerListHCR-IEs", "rnsap.UEMeasurementValueTransmittedPowerListHCR_IEs",
51992 FT_NONE, BASE_NONE, NULL, 0,
51994 { &hf_rnsap_uETransmitPower_01,
51995 { "uETransmitPower", "rnsap.uETransmitPower",
51996 FT_UINT32, BASE_DEC, NULL, 0,
51997 "INTEGER_0_104", HFILL }},
51998 { &hf_rnsap_UEMeasurementValueTransmittedPowerListLCR_item,
51999 { "UEMeasurementValueTransmittedPowerListLCR-IEs", "rnsap.UEMeasurementValueTransmittedPowerListLCR_IEs",
52000 FT_NONE, BASE_NONE, NULL, 0,
52002 { &hf_rnsap_UEMeasurementValueTransmittedPowerList768_item,
52003 { "UEMeasurementValueTransmittedPowerList768-IEs", "rnsap.UEMeasurementValueTransmittedPowerList768_IEs",
52004 FT_NONE, BASE_NONE, NULL, 0,
52006 { &hf_rnsap_primaryCCPCH_RSCP,
52007 { "primaryCCPCH-RSCP", "rnsap.primaryCCPCH_RSCP",
52008 FT_UINT32, BASE_DEC, NULL, 0,
52010 { &hf_rnsap_primaryCCPCH_RSCP_Delta,
52011 { "primaryCCPCH-RSCP-Delta", "rnsap.primaryCCPCH_RSCP_Delta",
52012 FT_INT32, BASE_DEC, NULL, 0,
52014 { &hf_rnsap_uEMeasurementTimeslotISCPListHCR,
52015 { "uEMeasurementTimeslotISCPListHCR", "rnsap.uEMeasurementTimeslotISCPListHCR",
52016 FT_UINT32, BASE_DEC, NULL, 0,
52017 "UEMeasurementValueTimeslotISCPListHCR", HFILL }},
52018 { &hf_rnsap_uEMeasurementTimeslotISCPListLCR,
52019 { "uEMeasurementTimeslotISCPListLCR", "rnsap.uEMeasurementTimeslotISCPListLCR",
52020 FT_UINT32, BASE_DEC, NULL, 0,
52021 "UEMeasurementValueTimeslotISCPListLCR", HFILL }},
52022 { &hf_rnsap_UEMeasurementValueTimeslotISCPListHCR_item,
52023 { "UEMeasurementValueTimeslotISCPListHCR-IEs", "rnsap.UEMeasurementValueTimeslotISCPListHCR_IEs",
52024 FT_NONE, BASE_NONE, NULL, 0,
52026 { &hf_rnsap_UEMeasurementValueTimeslotISCPListLCR_item,
52027 { "UEMeasurementValueTimeslotISCPListLCR-IEs", "rnsap.UEMeasurementValueTimeslotISCPListLCR_IEs",
52028 FT_NONE, BASE_NONE, NULL, 0,
52030 { &hf_rnsap_UEMeasurementValueTimeslotISCPList768_item,
52031 { "UEMeasurementValueTimeslotISCPList768-IEs", "rnsap.UEMeasurementValueTimeslotISCPList768_IEs",
52032 FT_NONE, BASE_NONE, NULL, 0,
52034 { &hf_rnsap_measurementAvailable_02,
52035 { "measurementAvailable", "rnsap.measurementAvailable",
52036 FT_NONE, BASE_NONE, NULL, 0,
52037 "UEMeasurementValueInformationAvailable", HFILL }},
52038 { &hf_rnsap_measurementnotAvailable_02,
52039 { "measurementnotAvailable", "rnsap.measurementnotAvailable",
52040 FT_NONE, BASE_NONE, NULL, 0,
52041 "UEMeasurementValueInformationnotAvailable", HFILL }},
52042 { &hf_rnsap_uEmeasurementValue,
52043 { "uEmeasurementValue", "rnsap.uEmeasurementValue",
52044 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementValue_vals), 0,
52046 { &hf_rnsap_cell_fach_pch,
52047 { "cell-fach-pch", "rnsap.cell_fach_pch",
52048 FT_NONE, BASE_NONE, NULL, 0,
52049 "Cell_Fach_Pch_State", HFILL }},
52050 { &hf_rnsap_ura_pch,
52051 { "ura-pch", "rnsap.ura_pch",
52052 FT_NONE, BASE_NONE, NULL, 0,
52053 "Ura_Pch_State", HFILL }},
52054 { &hf_rnsap_d_RNTI,
52055 { "d-RNTI", "rnsap.d_RNTI",
52056 FT_UINT32, BASE_DEC, NULL, 0,
52058 { &hf_rnsap_srnc_id,
52059 { "srnc-id", "rnsap.srnc_id",
52060 FT_UINT32, BASE_DEC, NULL, 0,
52061 "RNC_ID", HFILL }},
52062 { &hf_rnsap_ura_id,
52063 { "ura-id", "rnsap.ura_id",
52064 FT_UINT32, BASE_DEC, NULL, 0,
52066 { &hf_rnsap_UL_Timeslot_Information_item,
52067 { "UL-Timeslot-InformationItem", "rnsap.UL_Timeslot_InformationItem",
52068 FT_NONE, BASE_NONE, NULL, 0,
52070 { &hf_rnsap_uL_Code_Information,
52071 { "uL-Code-Information", "rnsap.uL_Code_Information",
52072 FT_UINT32, BASE_DEC, NULL, 0,
52073 "TDD_UL_Code_Information", HFILL }},
52074 { &hf_rnsap_UL_TimeslotLCR_Information_item,
52075 { "UL-TimeslotLCR-InformationItem", "rnsap.UL_TimeslotLCR_InformationItem",
52076 FT_NONE, BASE_NONE, NULL, 0,
52078 { &hf_rnsap_uL_Code_LCR_InformationList,
52079 { "uL-Code-LCR-InformationList", "rnsap.uL_Code_LCR_InformationList",
52080 FT_UINT32, BASE_DEC, NULL, 0,
52081 "TDD_UL_Code_LCR_Information", HFILL }},
52082 { &hf_rnsap_sequenceNumber,
52083 { "sequenceNumber", "rnsap.sequenceNumber",
52084 FT_UINT32, BASE_DEC, NULL, 0,
52085 "PLCCHsequenceNumber", HFILL }},
52086 { &hf_rnsap_UL_Timeslot_Information768_item,
52087 { "UL-Timeslot-InformationItem768", "rnsap.UL_Timeslot_InformationItem768",
52088 FT_NONE, BASE_NONE, NULL, 0,
52090 { &hf_rnsap_uL_Code_Information768,
52091 { "uL-Code-Information768", "rnsap.uL_Code_Information768",
52092 FT_UINT32, BASE_DEC, NULL, 0,
52093 "TDD_UL_Code_Information768", HFILL }},
52094 { &hf_rnsap_UL_TimeSlot_ISCP_Info_item,
52095 { "UL-TimeSlot-ISCP-InfoItem", "rnsap.UL_TimeSlot_ISCP_InfoItem",
52096 FT_NONE, BASE_NONE, NULL, 0,
52098 { &hf_rnsap_uL_TimeslotISCP,
52099 { "uL-TimeslotISCP", "rnsap.uL_TimeslotISCP",
52100 FT_UINT32, BASE_DEC, NULL, 0,
52102 { &hf_rnsap_UL_TimeSlot_ISCP_LCR_Info_item,
52103 { "UL-TimeSlot-ISCP-LCR-InfoItem", "rnsap.UL_TimeSlot_ISCP_LCR_InfoItem",
52104 FT_NONE, BASE_NONE, NULL, 0,
52107 { "iSCP", "rnsap.iSCP",
52108 FT_UINT32, BASE_DEC, NULL, 0,
52109 "UL_Timeslot_ISCP_Value", HFILL }},
52110 { &hf_rnsap_sync_UL_codes_bitmap,
52111 { "sync-UL-codes-bitmap", "rnsap.sync_UL_codes_bitmap",
52112 FT_BYTES, BASE_NONE, NULL, 0,
52113 "BIT_STRING_SIZE_8", HFILL }},
52114 { &hf_rnsap_fPACH_info,
52115 { "fPACH-info", "rnsap.fPACH_info",
52116 FT_NONE, BASE_NONE, NULL, 0,
52117 "FPACH_Information", HFILL }},
52118 { &hf_rnsap_prxUpPCHdes,
52119 { "prxUpPCHdes", "rnsap.prxUpPCHdes",
52120 FT_INT32, BASE_DEC, NULL, 0,
52121 "INTEGER_M120_M58_", HFILL }},
52122 { &hf_rnsap_syncUL_procParameter,
52123 { "syncUL-procParameter", "rnsap.syncUL_procParameter",
52124 FT_NONE, BASE_NONE, NULL, 0,
52125 "SYNC_UL_ProcParameters", HFILL }},
52127 { "mMax", "rnsap.mMax",
52128 FT_UINT32, BASE_DEC, NULL, 0,
52129 "INTEGER_1_32", HFILL }},
52130 { &hf_rnsap_ul_ScramblingCodeNumber,
52131 { "ul-ScramblingCodeNumber", "rnsap.ul_ScramblingCodeNumber",
52132 FT_UINT32, BASE_DEC, NULL, 0,
52134 { &hf_rnsap_ul_ScramblingCodeLength,
52135 { "ul-ScramblingCodeLength", "rnsap.ul_ScramblingCodeLength",
52136 FT_UINT32, BASE_DEC, VALS(rnsap_UL_ScramblingCodeLength_vals), 0,
52138 { &hf_rnsap_uL_Synchronisation_StepSize,
52139 { "uL-Synchronisation-StepSize", "rnsap.uL_Synchronisation_StepSize",
52140 FT_UINT32, BASE_DEC, NULL, 0,
52142 { &hf_rnsap_uL_Synchronisation_Frequency,
52143 { "uL-Synchronisation-Frequency", "rnsap.uL_Synchronisation_Frequency",
52144 FT_UINT32, BASE_DEC, NULL, 0,
52146 { &hf_rnsap_uRA_ID,
52147 { "uRA-ID", "rnsap.uRA_ID",
52148 FT_UINT32, BASE_DEC, NULL, 0,
52150 { &hf_rnsap_multipleURAsIndicator,
52151 { "multipleURAsIndicator", "rnsap.multipleURAsIndicator",
52152 FT_UINT32, BASE_DEC, VALS(rnsap_MultipleURAsIndicator_vals), 0,
52154 { &hf_rnsap_rNCsWithCellsInTheAccessedURA_List,
52155 { "rNCsWithCellsInTheAccessedURA-List", "rnsap.rNCsWithCellsInTheAccessedURA_List",
52156 FT_UINT32, BASE_DEC, NULL, 0,
52158 { &hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item,
52159 { "RNCsWithCellsInTheAccessedURA-Item", "rnsap.RNCsWithCellsInTheAccessedURA_Item",
52160 FT_NONE, BASE_NONE, NULL, 0,
52162 { &hf_rnsap_USCH_Information_item,
52163 { "USCH-InformationItem", "rnsap.USCH_InformationItem",
52164 FT_NONE, BASE_NONE, NULL, 0,
52166 { &hf_rnsap_uSCH_ID,
52167 { "uSCH-ID", "rnsap.uSCH_ID",
52168 FT_UINT32, BASE_DEC, NULL, 0,
52170 { &hf_rnsap_rb_Info,
52171 { "rb-Info", "rnsap.rb_Info",
52172 FT_UINT32, BASE_DEC, NULL, 0,
52174 { &hf_rnsap_protocolIEs,
52175 { "protocolIEs", "rnsap.protocolIEs",
52176 FT_UINT32, BASE_DEC, NULL, 0,
52177 "ProtocolIE_Container", HFILL }},
52178 { &hf_rnsap_protocolExtensions,
52179 { "protocolExtensions", "rnsap.protocolExtensions",
52180 FT_UINT32, BASE_DEC, NULL, 0,
52181 "ProtocolExtensionContainer", HFILL }},
52182 { &hf_rnsap_minUL_ChannelisationCodeLength,
52183 { "minUL-ChannelisationCodeLength", "rnsap.minUL_ChannelisationCodeLength",
52184 FT_UINT32, BASE_DEC, VALS(rnsap_MinUL_ChannelisationCodeLength_vals), 0,
52186 { &hf_rnsap_maxNrOfUL_DPCHs,
52187 { "maxNrOfUL-DPCHs", "rnsap.maxNrOfUL_DPCHs",
52188 FT_UINT32, BASE_DEC, NULL, 0,
52190 { &hf_rnsap_ul_PunctureLimit,
52191 { "ul-PunctureLimit", "rnsap.ul_PunctureLimit",
52192 FT_UINT32, BASE_DEC, NULL, 0,
52193 "PunctureLimit", HFILL }},
52194 { &hf_rnsap_ul_TFCS,
52195 { "ul-TFCS", "rnsap.ul_TFCS",
52196 FT_NONE, BASE_NONE, NULL, 0,
52198 { &hf_rnsap_ul_DPCCH_SlotFormat,
52199 { "ul-DPCCH-SlotFormat", "rnsap.ul_DPCCH_SlotFormat",
52200 FT_UINT32, BASE_DEC, NULL, 0,
52202 { &hf_rnsap_ul_SIRTarget,
52203 { "ul-SIRTarget", "rnsap.ul_SIRTarget",
52204 FT_INT32, BASE_DEC, NULL, 0,
52205 "UL_SIR", HFILL }},
52206 { &hf_rnsap_diversityMode,
52207 { "diversityMode", "rnsap.diversityMode",
52208 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityMode_vals), 0,
52210 { &hf_rnsap_not_Used_sSDT_CellIdLength,
52211 { "not-Used-sSDT-CellIdLength", "rnsap.not_Used_sSDT_CellIdLength",
52212 FT_NONE, BASE_NONE, NULL, 0,
52214 { &hf_rnsap_not_Used_s_FieldLength,
52215 { "not-Used-s-FieldLength", "rnsap.not_Used_s_FieldLength",
52216 FT_NONE, BASE_NONE, NULL, 0,
52219 { "tFCS", "rnsap.tFCS",
52220 FT_NONE, BASE_NONE, NULL, 0,
52222 { &hf_rnsap_dl_DPCH_SlotFormat,
52223 { "dl-DPCH-SlotFormat", "rnsap.dl_DPCH_SlotFormat",
52224 FT_UINT32, BASE_DEC, NULL, 0,
52226 { &hf_rnsap_nrOfDLchannelisationcodes,
52227 { "nrOfDLchannelisationcodes", "rnsap.nrOfDLchannelisationcodes",
52228 FT_UINT32, BASE_DEC, NULL, 0,
52230 { &hf_rnsap_tFCI_SignallingMode,
52231 { "tFCI-SignallingMode", "rnsap.tFCI_SignallingMode",
52232 FT_UINT32, BASE_DEC, VALS(rnsap_TFCI_SignallingMode_vals), 0,
52234 { &hf_rnsap_multiplexingPosition,
52235 { "multiplexingPosition", "rnsap.multiplexingPosition",
52236 FT_UINT32, BASE_DEC, VALS(rnsap_MultiplexingPosition_vals), 0,
52238 { &hf_rnsap_powerOffsetInformation,
52239 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
52240 FT_NONE, BASE_NONE, NULL, 0,
52241 "PowerOffsetInformation_RL_SetupRqstFDD", HFILL }},
52242 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize,
52243 { "fdd-dl-TPC-DownlinkStepSize", "rnsap.fdd_dl_TPC_DownlinkStepSize",
52244 FT_UINT32, BASE_DEC, VALS(rnsap_FDD_TPC_DownlinkStepSize_vals), 0,
52245 "FDD_TPC_DownlinkStepSize", HFILL }},
52246 { &hf_rnsap_po1_ForTFCI_Bits,
52247 { "po1-ForTFCI-Bits", "rnsap.po1_ForTFCI_Bits",
52248 FT_UINT32, BASE_DEC, NULL, 0,
52249 "PowerOffset", HFILL }},
52250 { &hf_rnsap_po2_ForTPC_Bits,
52251 { "po2-ForTPC-Bits", "rnsap.po2_ForTPC_Bits",
52252 FT_UINT32, BASE_DEC, NULL, 0,
52253 "PowerOffset", HFILL }},
52254 { &hf_rnsap_po3_ForPilotBits,
52255 { "po3-ForPilotBits", "rnsap.po3_ForPilotBits",
52256 FT_UINT32, BASE_DEC, NULL, 0,
52257 "PowerOffset", HFILL }},
52258 { &hf_rnsap_RL_InformationList_RL_SetupRqstFDD_item,
52259 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52260 FT_NONE, BASE_NONE, NULL, 0,
52262 { &hf_rnsap_chipOffset,
52263 { "chipOffset", "rnsap.chipOffset",
52264 FT_UINT32, BASE_DEC, NULL, 0,
52266 { &hf_rnsap_diversityControlField,
52267 { "diversityControlField", "rnsap.diversityControlField",
52268 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityControlField_vals), 0,
52270 { &hf_rnsap_dl_InitialTX_Power,
52271 { "dl-InitialTX-Power", "rnsap.dl_InitialTX_Power",
52272 FT_INT32, BASE_DEC, NULL, 0,
52273 "DL_Power", HFILL }},
52274 { &hf_rnsap_not_Used_sSDT_CellID,
52275 { "not-Used-sSDT-CellID", "rnsap.not_Used_sSDT_CellID",
52276 FT_NONE, BASE_NONE, NULL, 0,
52278 { &hf_rnsap_transmitDiversityIndicator,
52279 { "transmitDiversityIndicator", "rnsap.transmitDiversityIndicator",
52280 FT_UINT32, BASE_DEC, VALS(rnsap_TransmitDiversityIndicator_vals), 0,
52282 { &hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_item,
52283 { "Additional-HS-Cell-Information-RL-Setup-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Setup_ItemIEs",
52284 FT_NONE, BASE_NONE, NULL, 0,
52286 { &hf_rnsap_hSPDSCH_RL_ID,
52287 { "hSPDSCH-RL-ID", "rnsap.hSPDSCH_RL_ID",
52288 FT_UINT32, BASE_DEC, NULL, 0,
52290 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information,
52291 { "hS-DSCH-FDD-Secondary-Serving-Information", "rnsap.hS_DSCH_FDD_Secondary_Serving_Information",
52292 FT_NONE, BASE_NONE, NULL, 0,
52294 { &hf_rnsap_powerOffsetInformation_01,
52295 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
52296 FT_NONE, BASE_NONE, NULL, 0,
52297 "PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD", HFILL }},
52298 { &hf_rnsap_maxNrTimeslots_UL,
52299 { "maxNrTimeslots-UL", "rnsap.maxNrTimeslots_UL",
52300 FT_UINT32, BASE_DEC, NULL, 0,
52301 "MaxNrTimeslots", HFILL }},
52302 { &hf_rnsap_minimumSpreadingFactor_UL,
52303 { "minimumSpreadingFactor-UL", "rnsap.minimumSpreadingFactor_UL",
52304 FT_UINT32, BASE_DEC, NULL, 0,
52305 "MinimumSpreadingFactor", HFILL }},
52306 { &hf_rnsap_maxNrULPhysicalchannels,
52307 { "maxNrULPhysicalchannels", "rnsap.maxNrULPhysicalchannels",
52308 FT_UINT32, BASE_DEC, NULL, 0,
52310 { &hf_rnsap_maxNrTimeslots_DL,
52311 { "maxNrTimeslots-DL", "rnsap.maxNrTimeslots_DL",
52312 FT_UINT32, BASE_DEC, NULL, 0,
52313 "MaxNrTimeslots", HFILL }},
52314 { &hf_rnsap_minimumSpreadingFactor_DL,
52315 { "minimumSpreadingFactor-DL", "rnsap.minimumSpreadingFactor_DL",
52316 FT_UINT32, BASE_DEC, NULL, 0,
52317 "MinimumSpreadingFactor", HFILL }},
52318 { &hf_rnsap_maxNrDLPhysicalchannels,
52319 { "maxNrDLPhysicalchannels", "rnsap.maxNrDLPhysicalchannels",
52320 FT_UINT32, BASE_DEC, NULL, 0,
52322 { &hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item,
52323 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52324 FT_NONE, BASE_NONE, NULL, 0,
52326 { &hf_rnsap_cCTrCH_ID,
52327 { "cCTrCH-ID", "rnsap.cCTrCH_ID",
52328 FT_UINT32, BASE_DEC, NULL, 0,
52330 { &hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item,
52331 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52332 FT_NONE, BASE_NONE, NULL, 0,
52334 { &hf_rnsap_dl_PunctureLimit,
52335 { "dl-PunctureLimit", "rnsap.dl_PunctureLimit",
52336 FT_UINT32, BASE_DEC, NULL, 0,
52337 "PunctureLimit", HFILL }},
52338 { &hf_rnsap_tdd_TPC_DownlinkStepSize,
52339 { "tdd-TPC-DownlinkStepSize", "rnsap.tdd_TPC_DownlinkStepSize",
52340 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_DownlinkStepSize_vals), 0,
52342 { &hf_rnsap_cCTrCH_TPCList,
52343 { "cCTrCH-TPCList", "rnsap.cCTrCH_TPCList",
52344 FT_UINT32, BASE_DEC, NULL, 0,
52345 "CCTrCH_TPCList_RL_SetupRqstTDD", HFILL }},
52346 { &hf_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD_item,
52347 { "CCTrCH-TPCItem-RL-SetupRqstTDD", "rnsap.CCTrCH_TPCItem_RL_SetupRqstTDD",
52348 FT_NONE, BASE_NONE, NULL, 0,
52350 { &hf_rnsap_specialBurstScheduling,
52351 { "specialBurstScheduling", "rnsap.specialBurstScheduling",
52352 FT_UINT32, BASE_DEC, NULL, 0,
52354 { &hf_rnsap_dL_TimeSlot_ISCP,
52355 { "dL-TimeSlot-ISCP", "rnsap.dL_TimeSlot_ISCP",
52356 FT_UINT32, BASE_DEC, NULL, 0,
52357 "DL_TimeSlot_ISCP_Info", HFILL }},
52358 { &hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_item,
52359 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52360 FT_NONE, BASE_NONE, NULL, 0,
52362 { &hf_rnsap_uRA_Information,
52363 { "uRA-Information", "rnsap.uRA_Information",
52364 FT_NONE, BASE_NONE, NULL, 0,
52367 { "sAI", "rnsap.sAI",
52368 FT_NONE, BASE_NONE, NULL, 0,
52370 { &hf_rnsap_gA_Cell,
52371 { "gA-Cell", "rnsap.gA_Cell",
52372 FT_UINT32, BASE_DEC, NULL, 0,
52374 { &hf_rnsap_gA_AccessPointPosition,
52375 { "gA-AccessPointPosition", "rnsap.gA_AccessPointPosition",
52376 FT_NONE, BASE_NONE, NULL, 0,
52378 { &hf_rnsap_not_Used_secondary_CCPCH_Info,
52379 { "not-Used-secondary-CCPCH-Info", "rnsap.not_Used_secondary_CCPCH_Info",
52380 FT_NONE, BASE_NONE, NULL, 0,
52382 { &hf_rnsap_diversityIndication,
52383 { "diversityIndication", "rnsap.diversityIndication",
52384 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_SetupRspFDD_vals), 0,
52385 "DiversityIndication_RL_SetupRspFDD", HFILL }},
52386 { &hf_rnsap_sSDT_SupportIndicator,
52387 { "sSDT-SupportIndicator", "rnsap.sSDT_SupportIndicator",
52388 FT_UINT32, BASE_DEC, VALS(rnsap_SSDT_SupportIndicator_vals), 0,
52390 { &hf_rnsap_closedlooptimingadjustmentmode,
52391 { "closedlooptimingadjustmentmode", "rnsap.closedlooptimingadjustmentmode",
52392 FT_UINT32, BASE_DEC, VALS(rnsap_Closedlooptimingadjustmentmode_vals), 0,
52394 { &hf_rnsap_maximumDLTxPower,
52395 { "maximumDLTxPower", "rnsap.maximumDLTxPower",
52396 FT_INT32, BASE_DEC, NULL, 0,
52397 "DL_Power", HFILL }},
52398 { &hf_rnsap_minimumDLTxPower,
52399 { "minimumDLTxPower", "rnsap.minimumDLTxPower",
52400 FT_INT32, BASE_DEC, NULL, 0,
52401 "DL_Power", HFILL }},
52402 { &hf_rnsap_not_Used_dSCHInformationResponse,
52403 { "not-Used-dSCHInformationResponse", "rnsap.not_Used_dSCHInformationResponse",
52404 FT_NONE, BASE_NONE, NULL, 0,
52406 { &hf_rnsap_neighbouring_UMTS_CellInformation,
52407 { "neighbouring-UMTS-CellInformation", "rnsap.neighbouring_UMTS_CellInformation",
52408 FT_UINT32, BASE_DEC, NULL, 0,
52410 { &hf_rnsap_neighbouring_GSM_CellInformation,
52411 { "neighbouring-GSM-CellInformation", "rnsap.neighbouring_GSM_CellInformation",
52412 FT_NONE, BASE_NONE, NULL, 0,
52414 { &hf_rnsap_sRB_Delay,
52415 { "sRB-Delay", "rnsap.sRB_Delay",
52416 FT_UINT32, BASE_DEC, NULL, 0,
52418 { &hf_rnsap_combining,
52419 { "combining", "rnsap.combining",
52420 FT_NONE, BASE_NONE, NULL, 0,
52421 "Combining_RL_SetupRspFDD", HFILL }},
52422 { &hf_rnsap_nonCombiningOrFirstRL,
52423 { "nonCombiningOrFirstRL", "rnsap.nonCombiningOrFirstRL",
52424 FT_NONE, BASE_NONE, NULL, 0,
52425 "NonCombiningOrFirstRL_RL_SetupRspFDD", HFILL }},
52426 { &hf_rnsap_dCH_InformationResponse,
52427 { "dCH-InformationResponse", "rnsap.dCH_InformationResponse",
52428 FT_UINT32, BASE_DEC, NULL, 0,
52430 { &hf_rnsap_Additional_HS_Cell_Information_Response_List_item,
52431 { "Additional-HS-Cell-Information-Response-ItemIEs", "rnsap.Additional_HS_Cell_Information_Response_ItemIEs",
52432 FT_NONE, BASE_NONE, NULL, 0,
52434 { &hf_rnsap_ul_TimeSlot_ISCP_Info,
52435 { "ul-TimeSlot-ISCP-Info", "rnsap.ul_TimeSlot_ISCP_Info",
52436 FT_UINT32, BASE_DEC, NULL, 0,
52438 { &hf_rnsap_timingAdvanceApplied,
52439 { "timingAdvanceApplied", "rnsap.timingAdvanceApplied",
52440 FT_UINT32, BASE_DEC, VALS(rnsap_TimingAdvanceApplied_vals), 0,
52442 { &hf_rnsap_alphaValue,
52443 { "alphaValue", "rnsap.alphaValue",
52444 FT_UINT32, BASE_DEC, NULL, 0,
52446 { &hf_rnsap_ul_PhysCH_SF_Variation,
52447 { "ul-PhysCH-SF-Variation", "rnsap.ul_PhysCH_SF_Variation",
52448 FT_UINT32, BASE_DEC, VALS(rnsap_UL_PhysCH_SF_Variation_vals), 0,
52450 { &hf_rnsap_synchronisationConfiguration,
52451 { "synchronisationConfiguration", "rnsap.synchronisationConfiguration",
52452 FT_NONE, BASE_NONE, NULL, 0,
52454 { &hf_rnsap_secondary_CCPCH_Info_TDD,
52455 { "secondary-CCPCH-Info-TDD", "rnsap.secondary_CCPCH_Info_TDD",
52456 FT_NONE, BASE_NONE, NULL, 0,
52458 { &hf_rnsap_ul_CCTrCHInformation,
52459 { "ul-CCTrCHInformation", "rnsap.ul_CCTrCHInformation",
52460 FT_NONE, BASE_NONE, NULL, 0,
52461 "UL_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
52462 { &hf_rnsap_dl_CCTrCHInformation,
52463 { "dl-CCTrCHInformation", "rnsap.dl_CCTrCHInformation",
52464 FT_NONE, BASE_NONE, NULL, 0,
52465 "DL_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
52466 { &hf_rnsap_dCH_InformationResponse_01,
52467 { "dCH-InformationResponse", "rnsap.dCH_InformationResponse",
52468 FT_NONE, BASE_NONE, NULL, 0,
52469 "DCH_InformationResponseList_RL_SetupRspTDD", HFILL }},
52470 { &hf_rnsap_dsch_InformationResponse,
52471 { "dsch-InformationResponse", "rnsap.dsch_InformationResponse",
52472 FT_NONE, BASE_NONE, NULL, 0,
52473 "DSCH_InformationResponse_RL_SetupRspTDD", HFILL }},
52474 { &hf_rnsap_usch_InformationResponse,
52475 { "usch-InformationResponse", "rnsap.usch_InformationResponse",
52476 FT_NONE, BASE_NONE, NULL, 0,
52477 "USCH_InformationResponse_RL_SetupRspTDD", HFILL }},
52478 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_item,
52479 { "UL-CCTrCHInformationItem-RL-SetupRspTDD", "rnsap.UL_CCTrCHInformationItem_RL_SetupRspTDD",
52480 FT_NONE, BASE_NONE, NULL, 0,
52482 { &hf_rnsap_ul_DPCH_Information,
52483 { "ul-DPCH-Information", "rnsap.ul_DPCH_Information",
52484 FT_NONE, BASE_NONE, NULL, 0,
52485 "UL_DPCH_InformationList_RL_SetupRspTDD", HFILL }},
52486 { &hf_rnsap_tDD_DPCHOffset,
52487 { "tDD-DPCHOffset", "rnsap.tDD_DPCHOffset",
52488 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DPCHOffset_vals), 0,
52490 { &hf_rnsap_uL_Timeslot_Information,
52491 { "uL-Timeslot-Information", "rnsap.uL_Timeslot_Information",
52492 FT_UINT32, BASE_DEC, NULL, 0,
52494 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_item,
52495 { "DL-CCTrCHInformationItem-RL-SetupRspTDD", "rnsap.DL_CCTrCHInformationItem_RL_SetupRspTDD",
52496 FT_NONE, BASE_NONE, NULL, 0,
52498 { &hf_rnsap_dl_DPCH_Information,
52499 { "dl-DPCH-Information", "rnsap.dl_DPCH_Information",
52500 FT_NONE, BASE_NONE, NULL, 0,
52501 "DL_DPCH_InformationList_RL_SetupRspTDD", HFILL }},
52502 { &hf_rnsap_dL_Timeslot_Information,
52503 { "dL-Timeslot-Information", "rnsap.dL_Timeslot_Information",
52504 FT_UINT32, BASE_DEC, NULL, 0,
52506 { &hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_item,
52507 { "DSCHInformationItem-RL-SetupRspTDD", "rnsap.DSCHInformationItem_RL_SetupRspTDD",
52508 FT_NONE, BASE_NONE, NULL, 0,
52510 { &hf_rnsap_dsch_ID,
52511 { "dsch-ID", "rnsap.dsch_ID",
52512 FT_UINT32, BASE_DEC, NULL, 0,
52514 { &hf_rnsap_dSCH_FlowControlInformation,
52515 { "dSCH-FlowControlInformation", "rnsap.dSCH_FlowControlInformation",
52516 FT_UINT32, BASE_DEC, NULL, 0,
52518 { &hf_rnsap_transportFormatManagement,
52519 { "transportFormatManagement", "rnsap.transportFormatManagement",
52520 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatManagement_vals), 0,
52522 { &hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_item,
52523 { "USCHInformationItem-RL-SetupRspTDD", "rnsap.USCHInformationItem_RL_SetupRspTDD",
52524 FT_NONE, BASE_NONE, NULL, 0,
52526 { &hf_rnsap_usch_ID,
52527 { "usch-ID", "rnsap.usch_ID",
52528 FT_UINT32, BASE_DEC, NULL, 0,
52530 { &hf_rnsap_ul_TimeSlot_ISCP_LCR_Info,
52531 { "ul-TimeSlot-ISCP-LCR-Info", "rnsap.ul_TimeSlot_ISCP_LCR_Info",
52532 FT_UINT32, BASE_DEC, NULL, 0,
52534 { &hf_rnsap_secondary_LCR_CCPCH_Info_TDD,
52535 { "secondary-LCR-CCPCH-Info-TDD", "rnsap.secondary_LCR_CCPCH_Info_TDD",
52536 FT_NONE, BASE_NONE, NULL, 0,
52538 { &hf_rnsap_ul_LCR_CCTrCHInformation,
52539 { "ul-LCR-CCTrCHInformation", "rnsap.ul_LCR_CCTrCHInformation",
52540 FT_NONE, BASE_NONE, NULL, 0,
52541 "UL_LCR_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
52542 { &hf_rnsap_dl_LCR_CCTrCHInformation,
52543 { "dl-LCR-CCTrCHInformation", "rnsap.dl_LCR_CCTrCHInformation",
52544 FT_NONE, BASE_NONE, NULL, 0,
52545 "DL_LCR_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
52546 { &hf_rnsap_dsch_LCR_InformationResponse,
52547 { "dsch-LCR-InformationResponse", "rnsap.dsch_LCR_InformationResponse",
52548 FT_NONE, BASE_NONE, NULL, 0,
52549 "DSCH_LCR_InformationResponse_RL_SetupRspTDD", HFILL }},
52550 { &hf_rnsap_usch_LCR_InformationResponse,
52551 { "usch-LCR-InformationResponse", "rnsap.usch_LCR_InformationResponse",
52552 FT_NONE, BASE_NONE, NULL, 0,
52553 "USCH_LCR_InformationResponse_RL_SetupRspTDD", HFILL }},
52554 { &hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_item,
52555 { "UL-LCR-CCTrCHInformationItem-RL-SetupRspTDD", "rnsap.UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD",
52556 FT_NONE, BASE_NONE, NULL, 0,
52558 { &hf_rnsap_ul_DPCH_LCR_Information,
52559 { "ul-DPCH-LCR-Information", "rnsap.ul_DPCH_LCR_Information",
52560 FT_NONE, BASE_NONE, NULL, 0,
52561 "UL_DPCH_LCR_InformationList_RL_SetupRspTDD", HFILL }},
52562 { &hf_rnsap_uL_TimeslotLCR_Information,
52563 { "uL-TimeslotLCR-Information", "rnsap.uL_TimeslotLCR_Information",
52564 FT_UINT32, BASE_DEC, NULL, 0,
52566 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_item,
52567 { "DL-CCTrCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD",
52568 FT_NONE, BASE_NONE, NULL, 0,
52570 { &hf_rnsap_dl_DPCH_LCR_Information,
52571 { "dl-DPCH-LCR-Information", "rnsap.dl_DPCH_LCR_Information",
52572 FT_NONE, BASE_NONE, NULL, 0,
52573 "DL_DPCH_LCR_InformationList_RL_SetupRspTDD", HFILL }},
52574 { &hf_rnsap_dL_Timeslot_LCR_Information,
52575 { "dL-Timeslot-LCR-Information", "rnsap.dL_Timeslot_LCR_Information",
52576 FT_UINT32, BASE_DEC, NULL, 0,
52577 "DL_TimeslotLCR_Information", HFILL }},
52578 { &hf_rnsap_tSTD_Indicator,
52579 { "tSTD-Indicator", "rnsap.tSTD_Indicator",
52580 FT_UINT32, BASE_DEC, VALS(rnsap_TSTD_Indicator_vals), 0,
52582 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_item,
52583 { "DSCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.DSCH_LCR_InformationItem_RL_SetupRspTDD",
52584 FT_NONE, BASE_NONE, NULL, 0,
52586 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_item,
52587 { "USCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.USCH_LCR_InformationItem_RL_SetupRspTDD",
52588 FT_NONE, BASE_NONE, NULL, 0,
52590 { &hf_rnsap_secondary_CCPCH_Info_TDD768,
52591 { "secondary-CCPCH-Info-TDD768", "rnsap.secondary_CCPCH_Info_TDD768",
52592 FT_NONE, BASE_NONE, NULL, 0,
52594 { &hf_rnsap_ul_CCTrCHInformation768,
52595 { "ul-CCTrCHInformation768", "rnsap.ul_CCTrCHInformation768",
52596 FT_NONE, BASE_NONE, NULL, 0,
52597 "UL_CCTrCHInformationList_RL_SetupRspTDD768", HFILL }},
52598 { &hf_rnsap_dl_CCTrCHInformation768,
52599 { "dl-CCTrCHInformation768", "rnsap.dl_CCTrCHInformation768",
52600 FT_NONE, BASE_NONE, NULL, 0,
52601 "DL_CCTrCHInformationList_RL_SetupRspTDD768", HFILL }},
52602 { &hf_rnsap_gA_CellAdditionalShapes,
52603 { "gA-CellAdditionalShapes", "rnsap.gA_CellAdditionalShapes",
52604 FT_UINT32, BASE_DEC, VALS(rnsap_GA_CellAdditionalShapes_vals), 0,
52606 { &hf_rnsap_hCS_Prio,
52607 { "hCS-Prio", "rnsap.hCS_Prio",
52608 FT_UINT32, BASE_DEC, NULL, 0,
52610 { &hf_rnsap_timeSlot_RL_SetupRspTDD,
52611 { "timeSlot-RL-SetupRspTDD", "rnsap.timeSlot_RL_SetupRspTDD",
52612 FT_UINT32, BASE_DEC, NULL, 0,
52613 "TimeSlot", HFILL }},
52614 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_item,
52615 { "UL-CCTrCHInformationItem-RL-SetupRspTDD768", "rnsap.UL_CCTrCHInformationItem_RL_SetupRspTDD768",
52616 FT_NONE, BASE_NONE, NULL, 0,
52618 { &hf_rnsap_ul_DPCH_Information768,
52619 { "ul-DPCH-Information768", "rnsap.ul_DPCH_Information768",
52620 FT_NONE, BASE_NONE, NULL, 0,
52621 "UL_DPCH_InformationList_RL_SetupRspTDD768", HFILL }},
52622 { &hf_rnsap_uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768,
52623 { "uL-SIR-Target-CCTrCH-InformationItem-RL-SetupRspTDD768", "rnsap.uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768",
52624 FT_INT32, BASE_DEC, NULL, 0,
52625 "UL_SIR", HFILL }},
52626 { &hf_rnsap_uL_Timeslot_Information768,
52627 { "uL-Timeslot-Information768", "rnsap.uL_Timeslot_Information768",
52628 FT_UINT32, BASE_DEC, NULL, 0,
52630 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_item,
52631 { "DL-CCTrCHInformationItem-RL-SetupRspTDD768", "rnsap.DL_CCTrCHInformationItem_RL_SetupRspTDD768",
52632 FT_NONE, BASE_NONE, NULL, 0,
52634 { &hf_rnsap_dl_DPCH_Information768,
52635 { "dl-DPCH-Information768", "rnsap.dl_DPCH_Information768",
52636 FT_NONE, BASE_NONE, NULL, 0,
52637 "DL_DPCH_InformationList_RL_SetupRspTDD768", HFILL }},
52638 { &hf_rnsap_cCTrCH_Maximum_DL_Power,
52639 { "cCTrCH-Maximum-DL-Power", "rnsap.cCTrCH_Maximum_DL_Power",
52640 FT_INT32, BASE_DEC, NULL, 0,
52641 "DL_Power", HFILL }},
52642 { &hf_rnsap_cCTrCH_Minimum_DL_Power,
52643 { "cCTrCH-Minimum-DL-Power", "rnsap.cCTrCH_Minimum_DL_Power",
52644 FT_INT32, BASE_DEC, NULL, 0,
52645 "DL_Power", HFILL }},
52646 { &hf_rnsap_dL_Timeslot_Information768,
52647 { "dL-Timeslot-Information768", "rnsap.dL_Timeslot_Information768",
52648 FT_UINT32, BASE_DEC, NULL, 0,
52650 { &hf_rnsap_generalCause,
52651 { "generalCause", "rnsap.generalCause",
52652 FT_NONE, BASE_NONE, NULL, 0,
52653 "GeneralCauseList_RL_SetupFailureFDD", HFILL }},
52654 { &hf_rnsap_rLSpecificCause,
52655 { "rLSpecificCause", "rnsap.rLSpecificCause",
52656 FT_NONE, BASE_NONE, NULL, 0,
52657 "RLSpecificCauseList_RL_SetupFailureFDD", HFILL }},
52658 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD,
52659 { "unsuccessful-RL-InformationRespList-RL-SetupFailureFDD", "rnsap.unsuccessful_RL_InformationRespList_RL_SetupFailureFDD",
52660 FT_UINT32, BASE_DEC, NULL, 0,
52661 "UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD", HFILL }},
52662 { &hf_rnsap_successful_RL_InformationRespList_RL_SetupFailureFDD,
52663 { "successful-RL-InformationRespList-RL-SetupFailureFDD", "rnsap.successful_RL_InformationRespList_RL_SetupFailureFDD",
52664 FT_UINT32, BASE_DEC, NULL, 0,
52665 "SuccessfulRL_InformationResponseList_RL_SetupFailureFDD", HFILL }},
52666 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item,
52667 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52668 FT_NONE, BASE_NONE, NULL, 0,
52670 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item,
52671 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52672 FT_NONE, BASE_NONE, NULL, 0,
52674 { &hf_rnsap_diversityIndication_01,
52675 { "diversityIndication", "rnsap.diversityIndication",
52676 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_SetupFailureFDD_vals), 0,
52677 "DiversityIndication_RL_SetupFailureFDD", HFILL }},
52678 { &hf_rnsap_not_Used_dSCH_InformationResponse_RL_SetupFailureFDD,
52679 { "not-Used-dSCH-InformationResponse-RL-SetupFailureFDD", "rnsap.not_Used_dSCH_InformationResponse_RL_SetupFailureFDD",
52680 FT_NONE, BASE_NONE, NULL, 0,
52682 { &hf_rnsap_combining_01,
52683 { "combining", "rnsap.combining",
52684 FT_NONE, BASE_NONE, NULL, 0,
52685 "Combining_RL_SetupFailureFDD", HFILL }},
52686 { &hf_rnsap_nonCombiningOrFirstRL_01,
52687 { "nonCombiningOrFirstRL", "rnsap.nonCombiningOrFirstRL",
52688 FT_NONE, BASE_NONE, NULL, 0,
52689 "NonCombiningOrFirstRL_RL_SetupFailureFDD", HFILL }},
52690 { &hf_rnsap_generalCause_01,
52691 { "generalCause", "rnsap.generalCause",
52692 FT_NONE, BASE_NONE, NULL, 0,
52693 "GeneralCauseList_RL_SetupFailureTDD", HFILL }},
52694 { &hf_rnsap_rLSpecificCause_01,
52695 { "rLSpecificCause", "rnsap.rLSpecificCause",
52696 FT_NONE, BASE_NONE, NULL, 0,
52697 "RLSpecificCauseList_RL_SetupFailureTDD", HFILL }},
52698 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD,
52699 { "unsuccessful-RL-InformationRespItem-RL-SetupFailureTDD", "rnsap.unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD",
52700 FT_NONE, BASE_NONE, NULL, 0,
52702 { &hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_item,
52703 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52704 FT_NONE, BASE_NONE, NULL, 0,
52706 { &hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_item,
52707 { "Additional-HS-Cell-Information-RL-Addition-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Addition_ItemIEs",
52708 FT_NONE, BASE_NONE, NULL, 0,
52710 { &hf_rnsap_setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency,
52711 { "setup-Or-Addition-Of-EDCH-On-secondary-UL-Frequency", "rnsap.setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency",
52712 FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_vals), 0,
52714 { &hf_rnsap_addition,
52715 { "addition", "rnsap.addition",
52716 FT_UINT32, BASE_DEC, NULL, 0,
52717 "Additional_EDCH_Cell_Information_To_Add_List", HFILL }},
52718 { &hf_rnsap_dL_TimeSlot_ISCP_Info,
52719 { "dL-TimeSlot-ISCP-Info", "rnsap.dL_TimeSlot_ISCP_Info",
52720 FT_UINT32, BASE_DEC, NULL, 0,
52722 { &hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item,
52723 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52724 FT_NONE, BASE_NONE, NULL, 0,
52726 { &hf_rnsap_uplinkStepSizeLCR,
52727 { "uplinkStepSizeLCR", "rnsap.uplinkStepSizeLCR",
52728 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
52729 "TDD_TPC_UplinkStepSize_LCR", HFILL }},
52730 { &hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item,
52731 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52732 FT_NONE, BASE_NONE, NULL, 0,
52734 { &hf_rnsap_downlinkStepSize,
52735 { "downlinkStepSize", "rnsap.downlinkStepSize",
52736 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_DownlinkStepSize_vals), 0,
52737 "TDD_TPC_DownlinkStepSize", HFILL }},
52738 { &hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_item,
52739 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52740 FT_NONE, BASE_NONE, NULL, 0,
52742 { &hf_rnsap_dl_CodeInformation_01,
52743 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
52744 FT_NONE, BASE_NONE, NULL, 0,
52745 "DL_CodeInformationList_RL_AdditionRspFDD", HFILL }},
52746 { &hf_rnsap_diversityIndication_02,
52747 { "diversityIndication", "rnsap.diversityIndication",
52748 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_AdditionRspFDD_vals), 0,
52749 "DiversityIndication_RL_AdditionRspFDD", HFILL }},
52750 { &hf_rnsap_combining_02,
52751 { "combining", "rnsap.combining",
52752 FT_NONE, BASE_NONE, NULL, 0,
52753 "Combining_RL_AdditionRspFDD", HFILL }},
52754 { &hf_rnsap_nonCombining,
52755 { "nonCombining", "rnsap.nonCombining",
52756 FT_NONE, BASE_NONE, NULL, 0,
52757 "NonCombining_RL_AdditionRspFDD", HFILL }},
52758 { &hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_item,
52759 { "Additional-HS-Cell-Change-Information-Response-ItemIEs", "rnsap.Additional_HS_Cell_Change_Information_Response_ItemIEs",
52760 FT_NONE, BASE_NONE, NULL, 0,
52762 { &hf_rnsap_hS_DSCH_Secondary_Serving_Cell_Change_Information_Response,
52763 { "hS-DSCH-Secondary-Serving-Cell-Change-Information-Response", "rnsap.hS_DSCH_Secondary_Serving_Cell_Change_Information_Response",
52764 FT_NONE, BASE_NONE, NULL, 0,
52766 { &hf_rnsap_ul_CCTrCHInformation_01,
52767 { "ul-CCTrCHInformation", "rnsap.ul_CCTrCHInformation",
52768 FT_NONE, BASE_NONE, NULL, 0,
52769 "UL_CCTrCHInformationList_RL_AdditionRspTDD", HFILL }},
52770 { &hf_rnsap_dl_CCTrCHInformation_01,
52771 { "dl-CCTrCHInformation", "rnsap.dl_CCTrCHInformation",
52772 FT_NONE, BASE_NONE, NULL, 0,
52773 "DL_CCTrCHInformationList_RL_AdditionRspTDD", HFILL }},
52774 { &hf_rnsap_dCH_Information,
52775 { "dCH-Information", "rnsap.dCH_Information",
52776 FT_NONE, BASE_NONE, NULL, 0,
52777 "DCH_Information_RL_AdditionRspTDD", HFILL }},
52778 { &hf_rnsap_dSCH_InformationResponse,
52779 { "dSCH-InformationResponse", "rnsap.dSCH_InformationResponse",
52780 FT_NONE, BASE_NONE, NULL, 0,
52781 "DSCH_InformationResponse_RL_AdditionRspTDD", HFILL }},
52782 { &hf_rnsap_uSCH_InformationResponse,
52783 { "uSCH-InformationResponse", "rnsap.uSCH_InformationResponse",
52784 FT_NONE, BASE_NONE, NULL, 0,
52785 "USCH_InformationResponse_RL_AdditionRspTDD", HFILL }},
52786 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_item,
52787 { "UL-CCTrCHInformationItem-RL-AdditionRspTDD", "rnsap.UL_CCTrCHInformationItem_RL_AdditionRspTDD",
52788 FT_NONE, BASE_NONE, NULL, 0,
52790 { &hf_rnsap_ul_DPCH_Information_01,
52791 { "ul-DPCH-Information", "rnsap.ul_DPCH_Information",
52792 FT_NONE, BASE_NONE, NULL, 0,
52793 "UL_DPCH_InformationList_RL_AdditionRspTDD", HFILL }},
52794 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_item,
52795 { "DL-CCTrCHInformationItem-RL-AdditionRspTDD", "rnsap.DL_CCTrCHInformationItem_RL_AdditionRspTDD",
52796 FT_NONE, BASE_NONE, NULL, 0,
52798 { &hf_rnsap_dl_DPCH_Information_01,
52799 { "dl-DPCH-Information", "rnsap.dl_DPCH_Information",
52800 FT_NONE, BASE_NONE, NULL, 0,
52801 "DL_DPCH_InformationList_RL_AdditionRspTDD", HFILL }},
52802 { &hf_rnsap_diversityIndication_03,
52803 { "diversityIndication", "rnsap.diversityIndication",
52804 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_AdditionRspTDD_vals), 0,
52805 "DiversityIndication_RL_AdditionRspTDD", HFILL }},
52806 { &hf_rnsap_combining_03,
52807 { "combining", "rnsap.combining",
52808 FT_NONE, BASE_NONE, NULL, 0,
52809 "Combining_RL_AdditionRspTDD", HFILL }},
52810 { &hf_rnsap_nonCombining_01,
52811 { "nonCombining", "rnsap.nonCombining",
52812 FT_NONE, BASE_NONE, NULL, 0,
52813 "NonCombining_RL_AdditionRspTDD", HFILL }},
52814 { &hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_item,
52815 { "DSCHInformationItem-RL-AdditionRspTDD", "rnsap.DSCHInformationItem_RL_AdditionRspTDD",
52816 FT_NONE, BASE_NONE, NULL, 0,
52818 { &hf_rnsap_diversityIndication_04,
52819 { "diversityIndication", "rnsap.diversityIndication",
52820 FT_NONE, BASE_NONE, NULL, 0,
52821 "DiversityIndication_RL_AdditionRspTDD2", HFILL }},
52822 { &hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_item,
52823 { "USCHInformationItem-RL-AdditionRspTDD", "rnsap.USCHInformationItem_RL_AdditionRspTDD",
52824 FT_NONE, BASE_NONE, NULL, 0,
52826 { &hf_rnsap_ul_CCTrCH_LCR_Information,
52827 { "ul-CCTrCH-LCR-Information", "rnsap.ul_CCTrCH_LCR_Information",
52828 FT_NONE, BASE_NONE, NULL, 0,
52829 "UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
52830 { &hf_rnsap_dl_CCTrCH_LCR_Information,
52831 { "dl-CCTrCH-LCR-Information", "rnsap.dl_CCTrCH_LCR_Information",
52832 FT_NONE, BASE_NONE, NULL, 0,
52833 "DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
52834 { &hf_rnsap_dCH_InformationResponse_02,
52835 { "dCH-InformationResponse", "rnsap.dCH_InformationResponse",
52836 FT_NONE, BASE_NONE, NULL, 0,
52837 "DCH_InformationResponseList_RL_AdditionRspTDD", HFILL }},
52838 { &hf_rnsap_dsch_LCR_InformationResponse_01,
52839 { "dsch-LCR-InformationResponse", "rnsap.dsch_LCR_InformationResponse",
52840 FT_NONE, BASE_NONE, NULL, 0,
52841 "DSCH_LCR_InformationResponse_RL_AdditionRspTDD", HFILL }},
52842 { &hf_rnsap_usch_LCR_InformationResponse_01,
52843 { "usch-LCR-InformationResponse", "rnsap.usch_LCR_InformationResponse",
52844 FT_NONE, BASE_NONE, NULL, 0,
52845 "USCH_LCR_InformationResponse_RL_AdditionRspTDD", HFILL }},
52846 { &hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item,
52847 { "UL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD",
52848 FT_NONE, BASE_NONE, NULL, 0,
52850 { &hf_rnsap_ul_DPCH_LCR_Information_01,
52851 { "ul-DPCH-LCR-Information", "rnsap.ul_DPCH_LCR_Information",
52852 FT_NONE, BASE_NONE, NULL, 0,
52853 "UL_DPCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
52854 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item,
52855 { "DL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD",
52856 FT_NONE, BASE_NONE, NULL, 0,
52858 { &hf_rnsap_dl_DPCH_LCR_Information_01,
52859 { "dl-DPCH-LCR-Information", "rnsap.dl_DPCH_LCR_Information",
52860 FT_NONE, BASE_NONE, NULL, 0,
52861 "DL_DPCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
52862 { &hf_rnsap_dL_TimeslotLCR_Information,
52863 { "dL-TimeslotLCR-Information", "rnsap.dL_TimeslotLCR_Information",
52864 FT_UINT32, BASE_DEC, NULL, 0,
52866 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_item,
52867 { "DSCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.DSCH_LCR_InformationItem_RL_AdditionRspTDD",
52868 FT_NONE, BASE_NONE, NULL, 0,
52870 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_item,
52871 { "USCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.USCH_LCR_InformationItem_RL_AdditionRspTDD",
52872 FT_NONE, BASE_NONE, NULL, 0,
52874 { &hf_rnsap_ul_CCTrCHInformation768_01,
52875 { "ul-CCTrCHInformation768", "rnsap.ul_CCTrCHInformation768",
52876 FT_NONE, BASE_NONE, NULL, 0,
52877 "UL_CCTrCHInformationList_RL_AdditionRspTDD768", HFILL }},
52878 { &hf_rnsap_dl_CCTrCHInformation768_01,
52879 { "dl-CCTrCHInformation768", "rnsap.dl_CCTrCHInformation768",
52880 FT_NONE, BASE_NONE, NULL, 0,
52881 "DL_CCTrCHInformationList_RL_AdditionRspTDD768", HFILL }},
52882 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item,
52883 { "UL-CCTrCHInformationItem-RL-AdditionRspTDD768", "rnsap.UL_CCTrCHInformationItem_RL_AdditionRspTDD768",
52884 FT_NONE, BASE_NONE, NULL, 0,
52886 { &hf_rnsap_ul_DPCH_Information768_01,
52887 { "ul-DPCH-Information768", "rnsap.ul_DPCH_Information768",
52888 FT_NONE, BASE_NONE, NULL, 0,
52889 "UL_DPCH_InformationList_RL_AdditionRspTDD768", HFILL }},
52890 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item,
52891 { "DL-CCTrCHInformationItem-RL-AdditionRspTDD768", "rnsap.DL_CCTrCHInformationItem_RL_AdditionRspTDD768",
52892 FT_NONE, BASE_NONE, NULL, 0,
52894 { &hf_rnsap_dl_DPCH_Information768_01,
52895 { "dl-DPCH-Information768", "rnsap.dl_DPCH_Information768",
52896 FT_NONE, BASE_NONE, NULL, 0,
52897 "DL_DPCH_InformationList_RL_AdditionRspTDD768", HFILL }},
52898 { &hf_rnsap_generalCause_02,
52899 { "generalCause", "rnsap.generalCause",
52900 FT_NONE, BASE_NONE, NULL, 0,
52901 "GeneralCauseList_RL_AdditionFailureFDD", HFILL }},
52902 { &hf_rnsap_rLSpecificCause_02,
52903 { "rLSpecificCause", "rnsap.rLSpecificCause",
52904 FT_NONE, BASE_NONE, NULL, 0,
52905 "RLSpecificCauseList_RL_AdditionFailureFDD", HFILL }},
52906 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD,
52907 { "unsuccessful-RL-InformationRespList-RL-AdditionFailureFDD", "rnsap.unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD",
52908 FT_UINT32, BASE_DEC, NULL, 0,
52909 "UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD", HFILL }},
52910 { &hf_rnsap_successful_RL_InformationRespList_RL_AdditionFailureFDD,
52911 { "successful-RL-InformationRespList-RL-AdditionFailureFDD", "rnsap.successful_RL_InformationRespList_RL_AdditionFailureFDD",
52912 FT_UINT32, BASE_DEC, NULL, 0,
52913 "SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD", HFILL }},
52914 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item,
52915 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52916 FT_NONE, BASE_NONE, NULL, 0,
52918 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item,
52919 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52920 FT_NONE, BASE_NONE, NULL, 0,
52922 { &hf_rnsap_dl_CodeInformation_02,
52923 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
52924 FT_NONE, BASE_NONE, NULL, 0,
52925 "DL_CodeInformationList_RL_AdditionFailureFDD", HFILL }},
52926 { &hf_rnsap_diversityIndication_05,
52927 { "diversityIndication", "rnsap.diversityIndication",
52928 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_AdditionFailureFDD_vals), 0,
52929 "DiversityIndication_RL_AdditionFailureFDD", HFILL }},
52930 { &hf_rnsap_combining_04,
52931 { "combining", "rnsap.combining",
52932 FT_NONE, BASE_NONE, NULL, 0,
52933 "Combining_RL_AdditionFailureFDD", HFILL }},
52934 { &hf_rnsap_nonCombining_02,
52935 { "nonCombining", "rnsap.nonCombining",
52936 FT_NONE, BASE_NONE, NULL, 0,
52937 "NonCombining_RL_AdditionFailureFDD", HFILL }},
52938 { &hf_rnsap_generalCause_03,
52939 { "generalCause", "rnsap.generalCause",
52940 FT_NONE, BASE_NONE, NULL, 0,
52941 "GeneralCauseList_RL_AdditionFailureTDD", HFILL }},
52942 { &hf_rnsap_rLSpecificCause_03,
52943 { "rLSpecificCause", "rnsap.rLSpecificCause",
52944 FT_NONE, BASE_NONE, NULL, 0,
52945 "RLSpecificCauseList_RL_AdditionFailureTDD", HFILL }},
52946 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD,
52947 { "unsuccessful-RL-InformationRespItem-RL-AdditionFailureTDD", "rnsap.unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD",
52948 FT_NONE, BASE_NONE, NULL, 0,
52950 { &hf_rnsap_RL_InformationList_RL_DeletionRqst_item,
52951 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52952 FT_NONE, BASE_NONE, NULL, 0,
52954 { &hf_rnsap_maxNrOfUL_DPDCHs,
52955 { "maxNrOfUL-DPDCHs", "rnsap.maxNrOfUL_DPDCHs",
52956 FT_UINT32, BASE_DEC, NULL, 0,
52957 "MaxNrOfUL_DPCHs", HFILL }},
52958 { &hf_rnsap_not_Used_sSDT_CellIDLength,
52959 { "not-Used-sSDT-CellIDLength", "rnsap.not_Used_sSDT_CellIDLength",
52960 FT_NONE, BASE_NONE, NULL, 0,
52962 { &hf_rnsap_powerOffsetInformation_02,
52963 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
52964 FT_NONE, BASE_NONE, NULL, 0,
52965 "PowerOffsetInformation_RL_ReconfPrepFDD", HFILL }},
52966 { &hf_rnsap_pO1_ForTFCI_Bits,
52967 { "pO1-ForTFCI-Bits", "rnsap.pO1_ForTFCI_Bits",
52968 FT_UINT32, BASE_DEC, NULL, 0,
52969 "PowerOffset", HFILL }},
52970 { &hf_rnsap_pO2_ForTPC_Bits,
52971 { "pO2-ForTPC-Bits", "rnsap.pO2_ForTPC_Bits",
52972 FT_UINT32, BASE_DEC, NULL, 0,
52973 "PowerOffset", HFILL }},
52974 { &hf_rnsap_pO3_ForPilotBits,
52975 { "pO3-ForPilotBits", "rnsap.pO3_ForPilotBits",
52976 FT_UINT32, BASE_DEC, NULL, 0,
52977 "PowerOffset", HFILL }},
52978 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_item,
52979 { "DCH-DeleteItem-RL-ReconfPrepFDD", "rnsap.DCH_DeleteItem_RL_ReconfPrepFDD",
52980 FT_NONE, BASE_NONE, NULL, 0,
52982 { &hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_item,
52983 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52984 FT_NONE, BASE_NONE, NULL, 0,
52986 { &hf_rnsap_not_Used_sSDT_Indication,
52987 { "not-Used-sSDT-Indication", "rnsap.not_Used_sSDT_Indication",
52988 FT_NONE, BASE_NONE, NULL, 0,
52990 { &hf_rnsap_not_Used_sSDT_CellIdentity,
52991 { "not-Used-sSDT-CellIdentity", "rnsap.not_Used_sSDT_CellIdentity",
52992 FT_NONE, BASE_NONE, NULL, 0,
52994 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_item,
52995 { "Additional-HS-Cell-Information-RL-Reconf-Prep-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs",
52996 FT_NONE, BASE_NONE, NULL, 0,
52998 { &hf_rnsap_hS_DSCH_Secondary_Serving_Information_To_Modify,
52999 { "hS-DSCH-Secondary-Serving-Information-To-Modify", "rnsap.hS_DSCH_Secondary_Serving_Information_To_Modify",
53000 FT_NONE, BASE_NONE, NULL, 0,
53002 { &hf_rnsap_hS_HS_DSCH_Secondary_Serving_Remove,
53003 { "hS-HS-DSCH-Secondary-Serving-Remove", "rnsap.hS_HS_DSCH_Secondary_Serving_Remove",
53004 FT_NONE, BASE_NONE, NULL, 0,
53005 "HS_DSCH_Secondary_Serving_Remove", HFILL }},
53006 { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
53007 { "setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency",
53008 FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals), 0,
53010 { &hf_rnsap_powerOffsetInformation_03,
53011 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
53012 FT_NONE, BASE_NONE, NULL, 0,
53013 "PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD", HFILL }},
53014 { &hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item,
53015 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53016 FT_NONE, BASE_NONE, NULL, 0,
53018 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item,
53019 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53020 FT_NONE, BASE_NONE, NULL, 0,
53022 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item,
53023 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53024 FT_NONE, BASE_NONE, NULL, 0,
53026 { &hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item,
53027 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53028 FT_NONE, BASE_NONE, NULL, 0,
53030 { &hf_rnsap_cCTrCH_TPCList_01,
53031 { "cCTrCH-TPCList", "rnsap.cCTrCH_TPCList",
53032 FT_UINT32, BASE_DEC, NULL, 0,
53033 "CCTrCH_TPCAddList_RL_ReconfPrepTDD", HFILL }},
53034 { &hf_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item,
53035 { "CCTrCH-TPCAddItem-RL-ReconfPrepTDD", "rnsap.CCTrCH_TPCAddItem_RL_ReconfPrepTDD",
53036 FT_NONE, BASE_NONE, NULL, 0,
53038 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item,
53039 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53040 FT_NONE, BASE_NONE, NULL, 0,
53042 { &hf_rnsap_cCTrCH_TPCList_02,
53043 { "cCTrCH-TPCList", "rnsap.cCTrCH_TPCList",
53044 FT_UINT32, BASE_DEC, NULL, 0,
53045 "CCTrCH_TPCModifyList_RL_ReconfPrepTDD", HFILL }},
53046 { &hf_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item,
53047 { "CCTrCH-TPCModifyItem-RL-ReconfPrepTDD", "rnsap.CCTrCH_TPCModifyItem_RL_ReconfPrepTDD",
53048 FT_NONE, BASE_NONE, NULL, 0,
53050 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item,
53051 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53052 FT_NONE, BASE_NONE, NULL, 0,
53054 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_item,
53055 { "DCH-DeleteItem-RL-ReconfPrepTDD", "rnsap.DCH_DeleteItem_RL_ReconfPrepTDD",
53056 FT_NONE, BASE_NONE, NULL, 0,
53058 { &hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_item,
53059 { "DSCH-ModifyItem-RL-ReconfPrepTDD", "rnsap.DSCH_ModifyItem_RL_ReconfPrepTDD",
53060 FT_NONE, BASE_NONE, NULL, 0,
53062 { &hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_item,
53063 { "DSCH-DeleteItem-RL-ReconfPrepTDD", "rnsap.DSCH_DeleteItem_RL_ReconfPrepTDD",
53064 FT_NONE, BASE_NONE, NULL, 0,
53066 { &hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_item,
53067 { "USCH-ModifyItem-RL-ReconfPrepTDD", "rnsap.USCH_ModifyItem_RL_ReconfPrepTDD",
53068 FT_NONE, BASE_NONE, NULL, 0,
53070 { &hf_rnsap_ul_ccTrCHID,
53071 { "ul-ccTrCHID", "rnsap.ul_ccTrCHID",
53072 FT_UINT32, BASE_DEC, NULL, 0,
53073 "CCTrCH_ID", HFILL }},
53074 { &hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_item,
53075 { "USCH-DeleteItem-RL-ReconfPrepTDD", "rnsap.USCH_DeleteItem_RL_ReconfPrepTDD",
53076 FT_NONE, BASE_NONE, NULL, 0,
53078 { &hf_rnsap_RL_Information_RL_ReconfPrepTDD_item,
53079 { "RL-InformationIE-RL-ReconfPrepTDD", "rnsap.RL_InformationIE_RL_ReconfPrepTDD",
53080 FT_NONE, BASE_NONE, NULL, 0,
53082 { &hf_rnsap_rL_Specific_DCH_Info,
53083 { "rL-Specific-DCH-Info", "rnsap.rL_Specific_DCH_Info",
53084 FT_UINT32, BASE_DEC, NULL, 0,
53086 { &hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_item,
53087 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53088 FT_NONE, BASE_NONE, NULL, 0,
53090 { &hf_rnsap_max_UL_SIR,
53091 { "max-UL-SIR", "rnsap.max_UL_SIR",
53092 FT_INT32, BASE_DEC, NULL, 0,
53093 "UL_SIR", HFILL }},
53094 { &hf_rnsap_min_UL_SIR,
53095 { "min-UL-SIR", "rnsap.min_UL_SIR",
53096 FT_INT32, BASE_DEC, NULL, 0,
53097 "UL_SIR", HFILL }},
53098 { &hf_rnsap_dl_CodeInformationList,
53099 { "dl-CodeInformationList", "rnsap.dl_CodeInformationList",
53100 FT_NONE, BASE_NONE, NULL, 0,
53101 "DL_CodeInformationList_RL_ReconfReadyFDD", HFILL }},
53102 { &hf_rnsap_dCHInformationResponse,
53103 { "dCHInformationResponse", "rnsap.dCHInformationResponse",
53104 FT_NONE, BASE_NONE, NULL, 0,
53105 "DCH_InformationResponseList_RL_ReconfReadyFDD", HFILL }},
53106 { &hf_rnsap_not_Used_dSCHsToBeAddedOrModified,
53107 { "not-Used-dSCHsToBeAddedOrModified", "rnsap.not_Used_dSCHsToBeAddedOrModified",
53108 FT_NONE, BASE_NONE, NULL, 0,
53110 { &hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_item,
53111 { "Additional-HS-Cell-RL-Reconf-Response-ItemIEs", "rnsap.Additional_HS_Cell_RL_Reconf_Response_ItemIEs",
53112 FT_NONE, BASE_NONE, NULL, 0,
53114 { &hf_rnsap_ul_CCTrCH_Information,
53115 { "ul-CCTrCH-Information", "rnsap.ul_CCTrCH_Information",
53116 FT_NONE, BASE_NONE, NULL, 0,
53117 "UL_CCTrCH_InformationList_RL_ReconfReadyTDD", HFILL }},
53118 { &hf_rnsap_dl_CCTrCH_Information,
53119 { "dl-CCTrCH-Information", "rnsap.dl_CCTrCH_Information",
53120 FT_NONE, BASE_NONE, NULL, 0,
53121 "DL_CCTrCH_InformationList_RL_ReconfReadyTDD", HFILL }},
53122 { &hf_rnsap_dCHInformationResponse_01,
53123 { "dCHInformationResponse", "rnsap.dCHInformationResponse",
53124 FT_NONE, BASE_NONE, NULL, 0,
53125 "DCH_InformationResponseList_RL_ReconfReadyTDD", HFILL }},
53126 { &hf_rnsap_dSCHsToBeAddedOrModified,
53127 { "dSCHsToBeAddedOrModified", "rnsap.dSCHsToBeAddedOrModified",
53128 FT_NONE, BASE_NONE, NULL, 0,
53129 "DSCHToBeAddedOrModified_RL_ReconfReadyTDD", HFILL }},
53130 { &hf_rnsap_uSCHsToBeAddedOrModified,
53131 { "uSCHsToBeAddedOrModified", "rnsap.uSCHsToBeAddedOrModified",
53132 FT_NONE, BASE_NONE, NULL, 0,
53133 "USCHToBeAddedOrModified_RL_ReconfReadyTDD", HFILL }},
53134 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item,
53135 { "UL-CCTrCH-InformationItem-RL-ReconfReadyTDD", "rnsap.UL_CCTrCH_InformationItem_RL_ReconfReadyTDD",
53136 FT_NONE, BASE_NONE, NULL, 0,
53138 { &hf_rnsap_ul_DPCH_AddInformation,
53139 { "ul-DPCH-AddInformation", "rnsap.ul_DPCH_AddInformation",
53140 FT_NONE, BASE_NONE, NULL, 0,
53141 "UL_DPCH_InformationAddList_RL_ReconfReadyTDD", HFILL }},
53142 { &hf_rnsap_ul_DPCH_ModifyInformation,
53143 { "ul-DPCH-ModifyInformation", "rnsap.ul_DPCH_ModifyInformation",
53144 FT_NONE, BASE_NONE, NULL, 0,
53145 "UL_DPCH_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
53146 { &hf_rnsap_ul_DPCH_DeleteInformation,
53147 { "ul-DPCH-DeleteInformation", "rnsap.ul_DPCH_DeleteInformation",
53148 FT_NONE, BASE_NONE, NULL, 0,
53149 "UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD", HFILL }},
53150 { &hf_rnsap_uL_TimeslotLCR_Info,
53151 { "uL-TimeslotLCR-Info", "rnsap.uL_TimeslotLCR_Info",
53152 FT_UINT32, BASE_DEC, NULL, 0,
53153 "UL_TimeslotLCR_Information", HFILL }},
53154 { &hf_rnsap_rxTimingDeviationForTA,
53155 { "rxTimingDeviationForTA", "rnsap.rxTimingDeviationForTA",
53156 FT_UINT32, BASE_DEC, NULL, 0,
53158 { &hf_rnsap_rxTimingDeviationForTA768,
53159 { "rxTimingDeviationForTA768", "rnsap.rxTimingDeviationForTA768",
53160 FT_UINT32, BASE_DEC, NULL, 0,
53162 { &hf_rnsap_uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
53163 { "uL-Timeslot-InformationModifyList-RL-ReconfReadyTDD", "rnsap.uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD",
53164 FT_UINT32, BASE_DEC, NULL, 0,
53166 { &hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item,
53167 { "UL-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD",
53168 FT_NONE, BASE_NONE, NULL, 0,
53170 { &hf_rnsap_tDD_uL_Code_LCR_Information,
53171 { "tDD-uL-Code-LCR-Information", "rnsap.tDD_uL_Code_LCR_Information",
53172 FT_UINT32, BASE_DEC, NULL, 0,
53173 "TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
53174 { &hf_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item,
53175 { "TDD-UL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD",
53176 FT_NONE, BASE_NONE, NULL, 0,
53178 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item,
53179 { "UL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD",
53180 FT_NONE, BASE_NONE, NULL, 0,
53182 { &hf_rnsap_uL_Code_Information_01,
53183 { "uL-Code-Information", "rnsap.uL_Code_Information",
53184 FT_UINT32, BASE_DEC, NULL, 0,
53185 "TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
53186 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_item,
53187 { "TDD-UL-Code-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD",
53188 FT_NONE, BASE_NONE, NULL, 0,
53190 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item,
53191 { "UL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768",
53192 FT_NONE, BASE_NONE, NULL, 0,
53194 { &hf_rnsap_uL_Code_Information768_01,
53195 { "uL-Code-Information768", "rnsap.uL_Code_Information768",
53196 FT_UINT32, BASE_DEC, NULL, 0,
53197 "TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768", HFILL }},
53198 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_item,
53199 { "TDD-UL-Code-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768",
53200 FT_NONE, BASE_NONE, NULL, 0,
53202 { &hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item,
53203 { "UL-DPCH-InformationDeleteItem-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD",
53204 FT_NONE, BASE_NONE, NULL, 0,
53206 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item,
53207 { "DL-CCTrCH-InformationItem-RL-ReconfReadyTDD", "rnsap.DL_CCTrCH_InformationItem_RL_ReconfReadyTDD",
53208 FT_NONE, BASE_NONE, NULL, 0,
53210 { &hf_rnsap_dl_DPCH_AddInformation,
53211 { "dl-DPCH-AddInformation", "rnsap.dl_DPCH_AddInformation",
53212 FT_NONE, BASE_NONE, NULL, 0,
53213 "DL_DPCH_InformationAddList_RL_ReconfReadyTDD", HFILL }},
53214 { &hf_rnsap_dl_DPCH_ModifyInformation,
53215 { "dl-DPCH-ModifyInformation", "rnsap.dl_DPCH_ModifyInformation",
53216 FT_NONE, BASE_NONE, NULL, 0,
53217 "DL_DPCH_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
53218 { &hf_rnsap_dl_DPCH_DeleteInformation,
53219 { "dl-DPCH-DeleteInformation", "rnsap.dl_DPCH_DeleteInformation",
53220 FT_NONE, BASE_NONE, NULL, 0,
53221 "DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD", HFILL }},
53222 { &hf_rnsap_dL_TimeslotLCR_Info,
53223 { "dL-TimeslotLCR-Info", "rnsap.dL_TimeslotLCR_Info",
53224 FT_UINT32, BASE_DEC, NULL, 0,
53225 "DL_TimeslotLCR_Information", HFILL }},
53226 { &hf_rnsap_dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
53227 { "dL-Timeslot-InformationModifyList-RL-ReconfReadyTDD", "rnsap.dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD",
53228 FT_UINT32, BASE_DEC, NULL, 0,
53230 { &hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item,
53231 { "DL-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD",
53232 FT_NONE, BASE_NONE, NULL, 0,
53234 { &hf_rnsap_tDD_dL_Code_LCR_Information,
53235 { "tDD-dL-Code-LCR-Information", "rnsap.tDD_dL_Code_LCR_Information",
53236 FT_UINT32, BASE_DEC, NULL, 0,
53237 "TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
53238 { &hf_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item,
53239 { "TDD-DL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD",
53240 FT_NONE, BASE_NONE, NULL, 0,
53242 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item,
53243 { "DL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD",
53244 FT_NONE, BASE_NONE, NULL, 0,
53246 { &hf_rnsap_dL_Code_Information_01,
53247 { "dL-Code-Information", "rnsap.dL_Code_Information",
53248 FT_UINT32, BASE_DEC, NULL, 0,
53249 "TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
53250 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_item,
53251 { "TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD",
53252 FT_NONE, BASE_NONE, NULL, 0,
53254 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item,
53255 { "DL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768",
53256 FT_NONE, BASE_NONE, NULL, 0,
53258 { &hf_rnsap_dL_Code_Information768_01,
53259 { "dL-Code-Information768", "rnsap.dL_Code_Information768",
53260 FT_UINT32, BASE_DEC, NULL, 0,
53261 "TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768", HFILL }},
53262 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_item,
53263 { "TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768",
53264 FT_NONE, BASE_NONE, NULL, 0,
53266 { &hf_rnsap_dPCH_ID768,
53267 { "dPCH-ID768", "rnsap.dPCH_ID768",
53268 FT_UINT32, BASE_DEC, NULL, 0,
53270 { &hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item,
53271 { "DL-DPCH-InformationDeleteItem-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD",
53272 FT_NONE, BASE_NONE, NULL, 0,
53274 { &hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_item,
53275 { "DL-DPCH-InformationDeleteItem768-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD",
53276 FT_NONE, BASE_NONE, NULL, 0,
53278 { &hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item,
53279 { "DSCHToBeAddedOrModifiedItem-RL-ReconfReadyTDD", "rnsap.DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD",
53280 FT_NONE, BASE_NONE, NULL, 0,
53282 { &hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item,
53283 { "USCHToBeAddedOrModifiedItem-RL-ReconfReadyTDD", "rnsap.USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD",
53284 FT_NONE, BASE_NONE, NULL, 0,
53286 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_item,
53287 { "RL-InformationResponse-RL-ReconfReadyTDD", "rnsap.RL_InformationResponse_RL_ReconfReadyTDD",
53288 FT_NONE, BASE_NONE, NULL, 0,
53290 { &hf_rnsap_generalCause_04,
53291 { "generalCause", "rnsap.generalCause",
53292 FT_NONE, BASE_NONE, NULL, 0,
53293 "GeneralCauseList_RL_ReconfFailure", HFILL }},
53294 { &hf_rnsap_rLSpecificCause_04,
53295 { "rLSpecificCause", "rnsap.rLSpecificCause",
53296 FT_NONE, BASE_NONE, NULL, 0,
53297 "RLSpecificCauseList_RL_ReconfFailure", HFILL }},
53298 { &hf_rnsap_rL_ReconfigurationFailureList_RL_ReconfFailure,
53299 { "rL-ReconfigurationFailureList-RL-ReconfFailure", "rnsap.rL_ReconfigurationFailureList_RL_ReconfFailure",
53300 FT_UINT32, BASE_DEC, NULL, 0,
53302 { &hf_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure_item,
53303 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53304 FT_NONE, BASE_NONE, NULL, 0,
53306 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_item,
53307 { "DCH-DeleteItem-RL-ReconfRqstFDD", "rnsap.DCH_DeleteItem_RL_ReconfRqstFDD",
53308 FT_NONE, BASE_NONE, NULL, 0,
53310 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_item,
53311 { "Additional-HS-Cell-Information-RL-Reconf-Req-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs",
53312 FT_NONE, BASE_NONE, NULL, 0,
53314 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised,
53315 { "hS-DSCH-FDD-Secondary-Serving-Information-To-Modify-Unsynchronised", "rnsap.hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised",
53316 FT_NONE, BASE_NONE, NULL, 0,
53318 { &hf_rnsap_hS_DSCH_Secondary_Serving_Remove,
53319 { "hS-DSCH-Secondary-Serving-Remove", "rnsap.hS_DSCH_Secondary_Serving_Remove",
53320 FT_NONE, BASE_NONE, NULL, 0,
53322 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_item,
53323 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53324 FT_NONE, BASE_NONE, NULL, 0,
53326 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item,
53327 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53328 FT_NONE, BASE_NONE, NULL, 0,
53330 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item,
53331 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53332 FT_NONE, BASE_NONE, NULL, 0,
53334 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item,
53335 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53336 FT_NONE, BASE_NONE, NULL, 0,
53338 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item,
53339 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53340 FT_NONE, BASE_NONE, NULL, 0,
53342 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_item,
53343 { "DCH-DeleteItem-RL-ReconfRqstTDD", "rnsap.DCH_DeleteItem_RL_ReconfRqstTDD",
53344 FT_NONE, BASE_NONE, NULL, 0,
53346 { &hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_item,
53347 { "RL-ReconfigurationRequestTDD-RL-Information", "rnsap.RL_ReconfigurationRequestTDD_RL_Information",
53348 FT_NONE, BASE_NONE, NULL, 0,
53350 { &hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_item,
53351 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53352 FT_NONE, BASE_NONE, NULL, 0,
53354 { &hf_rnsap_dCHsInformationResponseList,
53355 { "dCHsInformationResponseList", "rnsap.dCHsInformationResponseList",
53356 FT_NONE, BASE_NONE, NULL, 0,
53357 "DCH_InformationResponseList_RL_ReconfRspFDD", HFILL }},
53358 { &hf_rnsap_dL_CodeInformationList_RL_ReconfResp,
53359 { "dL-CodeInformationList-RL-ReconfResp", "rnsap.dL_CodeInformationList_RL_ReconfResp",
53360 FT_NONE, BASE_NONE, NULL, 0,
53361 "DL_CodeInformationList_RL_ReconfRspFDD", HFILL }},
53362 { &hf_rnsap_dCHsInformationResponseList_01,
53363 { "dCHsInformationResponseList", "rnsap.dCHsInformationResponseList",
53364 FT_NONE, BASE_NONE, NULL, 0,
53365 "DCH_InformationResponseList_RL_ReconfRspTDD", HFILL }},
53366 { &hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_item,
53367 { "DL-CCTrCH-InformationItem-RL-ReconfRspTDD", "rnsap.DL_CCTrCH_InformationItem_RL_ReconfRspTDD",
53368 FT_NONE, BASE_NONE, NULL, 0,
53370 { &hf_rnsap_dl_DPCH_ModifyInformation_LCR,
53371 { "dl-DPCH-ModifyInformation-LCR", "rnsap.dl_DPCH_ModifyInformation_LCR",
53372 FT_NONE, BASE_NONE, NULL, 0,
53373 "DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD", HFILL }},
53374 { &hf_rnsap_dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD,
53375 { "dL-Timeslot-LCR-InformationModifyList-RL-ReconfRqstTDD", "rnsap.dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD",
53376 FT_UINT32, BASE_DEC, NULL, 0,
53377 "DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD", HFILL }},
53378 { &hf_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_item,
53379 { "DL-Timeslot-LCR-InformationModifyItem-RL-ReconfRspTDD", "rnsap.DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD",
53380 FT_NONE, BASE_NONE, NULL, 0,
53382 { &hf_rnsap_maxPowerLCR,
53383 { "maxPowerLCR", "rnsap.maxPowerLCR",
53384 FT_INT32, BASE_DEC, NULL, 0,
53385 "DL_Power", HFILL }},
53386 { &hf_rnsap_minPowerLCR,
53387 { "minPowerLCR", "rnsap.minPowerLCR",
53388 FT_INT32, BASE_DEC, NULL, 0,
53389 "DL_Power", HFILL }},
53390 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_item,
53391 { "RL-InformationResponse-RL-ReconfRspTDD", "rnsap.RL_InformationResponse_RL_ReconfRspTDD",
53392 FT_NONE, BASE_NONE, NULL, 0,
53395 { "rL", "rnsap.rL",
53396 FT_NONE, BASE_NONE, NULL, 0,
53397 "RL_RL_FailureInd", HFILL }},
53398 { &hf_rnsap_rL_Set,
53399 { "rL-Set", "rnsap.rL_Set",
53400 FT_NONE, BASE_NONE, NULL, 0,
53401 "RL_Set_RL_FailureInd", HFILL }},
53402 { &hf_rnsap_cCTrCH,
53403 { "cCTrCH", "rnsap.cCTrCH",
53404 FT_NONE, BASE_NONE, NULL, 0,
53405 "CCTrCH_RL_FailureInd", HFILL }},
53406 { &hf_rnsap_rL_InformationList_RL_FailureInd,
53407 { "rL-InformationList-RL-FailureInd", "rnsap.rL_InformationList_RL_FailureInd",
53408 FT_UINT32, BASE_DEC, NULL, 0,
53410 { &hf_rnsap_RL_InformationList_RL_FailureInd_item,
53411 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53412 FT_NONE, BASE_NONE, NULL, 0,
53414 { &hf_rnsap_rL_Set_InformationList_RL_FailureInd,
53415 { "rL-Set-InformationList-RL-FailureInd", "rnsap.rL_Set_InformationList_RL_FailureInd",
53416 FT_UINT32, BASE_DEC, NULL, 0,
53418 { &hf_rnsap_RL_Set_InformationList_RL_FailureInd_item,
53419 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53420 FT_NONE, BASE_NONE, NULL, 0,
53422 { &hf_rnsap_cCTrCH_InformationList_RL_FailureInd,
53423 { "cCTrCH-InformationList-RL-FailureInd", "rnsap.cCTrCH_InformationList_RL_FailureInd",
53424 FT_UINT32, BASE_DEC, NULL, 0,
53426 { &hf_rnsap_CCTrCH_InformationList_RL_FailureInd_item,
53427 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53428 FT_NONE, BASE_NONE, NULL, 0,
53430 { &hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_item,
53431 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53432 FT_NONE, BASE_NONE, NULL, 0,
53434 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_item,
53435 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53436 FT_NONE, BASE_NONE, NULL, 0,
53438 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_item,
53439 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53440 FT_NONE, BASE_NONE, NULL, 0,
53443 { "rL", "rnsap.rL",
53444 FT_NONE, BASE_NONE, NULL, 0,
53445 "RL_RL_RestoreInd", HFILL }},
53446 { &hf_rnsap_rL_Set_01,
53447 { "rL-Set", "rnsap.rL_Set",
53448 FT_NONE, BASE_NONE, NULL, 0,
53449 "RL_Set_RL_RestoreInd", HFILL }},
53450 { &hf_rnsap_cCTrCH_01,
53451 { "cCTrCH", "rnsap.cCTrCH",
53452 FT_NONE, BASE_NONE, NULL, 0,
53453 "CCTrCH_RL_RestoreInd", HFILL }},
53454 { &hf_rnsap_rL_InformationList_RL_RestoreInd,
53455 { "rL-InformationList-RL-RestoreInd", "rnsap.rL_InformationList_RL_RestoreInd",
53456 FT_UINT32, BASE_DEC, NULL, 0,
53458 { &hf_rnsap_RL_InformationList_RL_RestoreInd_item,
53459 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53460 FT_NONE, BASE_NONE, NULL, 0,
53462 { &hf_rnsap_rL_Set_InformationList_RL_RestoreInd,
53463 { "rL-Set-InformationList-RL-RestoreInd", "rnsap.rL_Set_InformationList_RL_RestoreInd",
53464 FT_UINT32, BASE_DEC, NULL, 0,
53466 { &hf_rnsap_RL_Set_InformationList_RL_RestoreInd_item,
53467 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53468 FT_NONE, BASE_NONE, NULL, 0,
53470 { &hf_rnsap_cCTrCH_InformationList_RL_RestoreInd,
53471 { "cCTrCH-InformationList-RL-RestoreInd", "rnsap.cCTrCH_InformationList_RL_RestoreInd",
53472 FT_UINT32, BASE_DEC, NULL, 0,
53474 { &hf_rnsap_CCTrCH_InformationList_RL_RestoreInd_item,
53475 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53476 FT_NONE, BASE_NONE, NULL, 0,
53478 { &hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_item,
53479 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53480 FT_NONE, BASE_NONE, NULL, 0,
53482 { &hf_rnsap_dl_CodeInformation_03,
53483 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
53484 FT_NONE, BASE_NONE, NULL, 0,
53485 "DL_CodeInformationList_PhyChReconfRqstFDD", HFILL }},
53486 { &hf_rnsap_ul_CCTrCH_Information_01,
53487 { "ul-CCTrCH-Information", "rnsap.ul_CCTrCH_Information",
53488 FT_NONE, BASE_NONE, NULL, 0,
53489 "UL_CCTrCH_InformationList_PhyChReconfRqstTDD", HFILL }},
53490 { &hf_rnsap_dl_CCTrCH_Information_01,
53491 { "dl-CCTrCH-Information", "rnsap.dl_CCTrCH_Information",
53492 FT_NONE, BASE_NONE, NULL, 0,
53493 "DL_CCTrCH_InformationList_PhyChReconfRqstTDD", HFILL }},
53494 { &hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item,
53495 { "UL-CCTrCH-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_CCTrCH_InformationItem_PhyChReconfRqstTDD",
53496 FT_NONE, BASE_NONE, NULL, 0,
53498 { &hf_rnsap_ul_DPCH_Information_02,
53499 { "ul-DPCH-Information", "rnsap.ul_DPCH_Information",
53500 FT_NONE, BASE_NONE, NULL, 0,
53501 "UL_DPCH_InformationList_PhyChReconfRqstTDD", HFILL }},
53502 { &hf_rnsap_uL_Timeslot_InformationList_PhyChReconfRqstTDD,
53503 { "uL-Timeslot-InformationList-PhyChReconfRqstTDD", "rnsap.uL_Timeslot_InformationList_PhyChReconfRqstTDD",
53504 FT_UINT32, BASE_DEC, NULL, 0,
53506 { &hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item,
53507 { "UL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD",
53508 FT_NONE, BASE_NONE, NULL, 0,
53510 { &hf_rnsap_uL_Code_LCR_Information,
53511 { "uL-Code-LCR-Information", "rnsap.uL_Code_LCR_Information",
53512 FT_UINT32, BASE_DEC, NULL, 0,
53513 "TDD_UL_Code_LCR_Information", HFILL }},
53514 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD_item,
53515 { "UL-Timeslot-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_Timeslot_InformationItem_PhyChReconfRqstTDD",
53516 FT_NONE, BASE_NONE, NULL, 0,
53518 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_item,
53519 { "UL-Timeslot-InformationItem-PhyChReconfRqstTDD768", "rnsap.UL_Timeslot_InformationItem_PhyChReconfRqstTDD768",
53520 FT_NONE, BASE_NONE, NULL, 0,
53522 { &hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item,
53523 { "DL-CCTrCH-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_CCTrCH_InformationItem_PhyChReconfRqstTDD",
53524 FT_NONE, BASE_NONE, NULL, 0,
53526 { &hf_rnsap_dl_DPCH_Information_02,
53527 { "dl-DPCH-Information", "rnsap.dl_DPCH_Information",
53528 FT_NONE, BASE_NONE, NULL, 0,
53529 "DL_DPCH_InformationList_PhyChReconfRqstTDD", HFILL }},
53530 { &hf_rnsap_dL_Timeslot_InformationList_PhyChReconfRqstTDD,
53531 { "dL-Timeslot-InformationList-PhyChReconfRqstTDD", "rnsap.dL_Timeslot_InformationList_PhyChReconfRqstTDD",
53532 FT_UINT32, BASE_DEC, NULL, 0,
53534 { &hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item,
53535 { "DL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD",
53536 FT_NONE, BASE_NONE, NULL, 0,
53538 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD_item,
53539 { "DL-Timeslot-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_Timeslot_InformationItem_PhyChReconfRqstTDD",
53540 FT_NONE, BASE_NONE, NULL, 0,
53542 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_item,
53543 { "DL-Timeslot-InformationItem-PhyChReconfRqstTDD768", "rnsap.DL_Timeslot_InformationItem_PhyChReconfRqstTDD768",
53544 FT_NONE, BASE_NONE, NULL, 0,
53546 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_item,
53547 { "HSPDSCH-Timeslot-InformationItem-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD",
53548 FT_NONE, BASE_NONE, NULL, 0,
53550 { &hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_item,
53551 { "HSPDSCH-Timeslot-InformationItemLCR-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD",
53552 FT_NONE, BASE_NONE, NULL, 0,
53554 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_item,
53555 { "HSPDSCH-Timeslot-InformationItem-PhyChReconfRqstTDD768", "rnsap.HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768",
53556 FT_NONE, BASE_NONE, NULL, 0,
53558 { &hf_rnsap_RL_InformationList_RL_CongestInd_item,
53559 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53560 FT_NONE, BASE_NONE, NULL, 0,
53562 { &hf_rnsap_dCH_Rate_Information,
53563 { "dCH-Rate-Information", "rnsap.dCH_Rate_Information",
53564 FT_UINT32, BASE_DEC, NULL, 0,
53565 "DCH_Rate_Information_RL_CongestInd", HFILL }},
53566 { &hf_rnsap_DCH_Rate_Information_RL_CongestInd_item,
53567 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53568 FT_NONE, BASE_NONE, NULL, 0,
53570 { &hf_rnsap_allowed_Rate_Information,
53571 { "allowed-Rate-Information", "rnsap.allowed_Rate_Information",
53572 FT_NONE, BASE_NONE, NULL, 0,
53574 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_item,
53575 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53576 FT_NONE, BASE_NONE, NULL, 0,
53579 { "uRA", "rnsap.uRA",
53580 FT_NONE, BASE_NONE, NULL, 0,
53581 "URA_PagingRqst", HFILL }},
53583 { "cell", "rnsap.cell",
53584 FT_NONE, BASE_NONE, NULL, 0,
53585 "Cell_PagingRqst", HFILL }},
53586 { &hf_rnsap_pagingCause,
53587 { "pagingCause", "rnsap.pagingCause",
53588 FT_UINT32, BASE_DEC, VALS(rnsap_PagingCause_vals), 0,
53590 { &hf_rnsap_cNDomainType,
53591 { "cNDomainType", "rnsap.cNDomainType",
53592 FT_UINT32, BASE_DEC, VALS(rnsap_CNDomainType_vals), 0,
53594 { &hf_rnsap_pagingRecordType,
53595 { "pagingRecordType", "rnsap.pagingRecordType",
53596 FT_UINT32, BASE_DEC, VALS(rnsap_PagingRecordType_vals), 0,
53599 { "rL", "rnsap.rL",
53600 FT_NONE, BASE_NONE, NULL, 0,
53601 "RL_DM_Rqst", HFILL }},
53603 { "rLS", "rnsap.rLS",
53604 FT_NONE, BASE_NONE, NULL, 0,
53605 "RL_Set_DM_Rqst", HFILL }},
53607 { "allRL", "rnsap.allRL",
53608 FT_NONE, BASE_NONE, NULL, 0,
53609 "All_RL_DM_Rqst", HFILL }},
53610 { &hf_rnsap_allRLS,
53611 { "allRLS", "rnsap.allRLS",
53612 FT_NONE, BASE_NONE, NULL, 0,
53613 "All_RL_Set_DM_Rqst", HFILL }},
53614 { &hf_rnsap_rL_InformationList_DM_Rqst,
53615 { "rL-InformationList-DM-Rqst", "rnsap.rL_InformationList_DM_Rqst",
53616 FT_UINT32, BASE_DEC, NULL, 0,
53618 { &hf_rnsap_RL_InformationList_DM_Rqst_item,
53619 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53620 FT_NONE, BASE_NONE, NULL, 0,
53622 { &hf_rnsap_HSSICH_Info_DM_Rqst_item,
53623 { "HS-SICH-ID", "rnsap.HS_SICH_ID",
53624 FT_UINT32, BASE_DEC, NULL, 0,
53626 { &hf_rnsap_HSSICH_Info_DM_Rqst_Extension_item,
53627 { "HS-SICH-ID-Extension", "rnsap.HS_SICH_ID_Extension",
53628 FT_UINT32, BASE_DEC, NULL, 0,
53630 { &hf_rnsap_rL_Set_InformationList_DM_Rqst,
53631 { "rL-Set-InformationList-DM-Rqst", "rnsap.rL_Set_InformationList_DM_Rqst",
53632 FT_UINT32, BASE_DEC, NULL, 0,
53634 { &hf_rnsap_RL_Set_InformationList_DM_Rqst_item,
53635 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53636 FT_NONE, BASE_NONE, NULL, 0,
53639 { "rLs", "rnsap.rLs",
53640 FT_NONE, BASE_NONE, NULL, 0,
53641 "RL_DM_Rsp", HFILL }},
53642 { &hf_rnsap_rLS_01,
53643 { "rLS", "rnsap.rLS",
53644 FT_NONE, BASE_NONE, NULL, 0,
53645 "RL_Set_DM_Rsp", HFILL }},
53646 { &hf_rnsap_allRL_01,
53647 { "allRL", "rnsap.allRL",
53648 FT_NONE, BASE_NONE, NULL, 0,
53649 "RL_DM_Rsp", HFILL }},
53650 { &hf_rnsap_allRLS_01,
53651 { "allRLS", "rnsap.allRLS",
53652 FT_NONE, BASE_NONE, NULL, 0,
53653 "RL_Set_DM_Rsp", HFILL }},
53654 { &hf_rnsap_rL_InformationList_DM_Rsp,
53655 { "rL-InformationList-DM-Rsp", "rnsap.rL_InformationList_DM_Rsp",
53656 FT_UINT32, BASE_DEC, NULL, 0,
53658 { &hf_rnsap_rL_Set_InformationList_DM_Rsp,
53659 { "rL-Set-InformationList-DM-Rsp", "rnsap.rL_Set_InformationList_DM_Rsp",
53660 FT_UINT32, BASE_DEC, NULL, 0,
53662 { &hf_rnsap_RL_InformationList_DM_Rsp_item,
53663 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53664 FT_NONE, BASE_NONE, NULL, 0,
53666 { &hf_rnsap_dedicatedMeasurementValue,
53667 { "dedicatedMeasurementValue", "rnsap.dedicatedMeasurementValue",
53668 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementValue_vals), 0,
53670 { &hf_rnsap_RL_Set_InformationList_DM_Rsp_item,
53671 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53672 FT_NONE, BASE_NONE, NULL, 0,
53674 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item,
53675 { "Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp",
53676 FT_NONE, BASE_NONE, NULL, 0,
53678 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item,
53679 { "Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp",
53680 FT_NONE, BASE_NONE, NULL, 0,
53682 { &hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item,
53683 { "Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp", "rnsap.Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp",
53684 FT_NONE, BASE_NONE, NULL, 0,
53686 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_item,
53687 { "Multiple-DedicatedMeasurementValueItem-TDD768-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp",
53688 FT_NONE, BASE_NONE, NULL, 0,
53691 { "rL", "rnsap.rL",
53692 FT_NONE, BASE_NONE, NULL, 0,
53693 "RL_DM_Fail", HFILL }},
53694 { &hf_rnsap_rLS_02,
53695 { "rLS", "rnsap.rLS",
53696 FT_NONE, BASE_NONE, NULL, 0,
53697 "RL_Set_DM_Fail", HFILL }},
53698 { &hf_rnsap_allRL_02,
53699 { "allRL", "rnsap.allRL",
53700 FT_NONE, BASE_NONE, NULL, 0,
53701 "RL_DM_Fail", HFILL }},
53702 { &hf_rnsap_allRLS_02,
53703 { "allRLS", "rnsap.allRLS",
53704 FT_NONE, BASE_NONE, NULL, 0,
53705 "RL_Set_DM_Fail", HFILL }},
53706 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail,
53707 { "rL-unsuccessful-InformationRespList-DM-Fail", "rnsap.rL_unsuccessful_InformationRespList_DM_Fail",
53708 FT_UINT32, BASE_DEC, NULL, 0,
53710 { &hf_rnsap_rL_successful_InformationRespList_DM_Fail,
53711 { "rL-successful-InformationRespList-DM-Fail", "rnsap.rL_successful_InformationRespList_DM_Fail",
53712 FT_UINT32, BASE_DEC, NULL, 0,
53714 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail,
53715 { "rL-Set-unsuccessful-InformationRespList-DM-Fail", "rnsap.rL_Set_unsuccessful_InformationRespList_DM_Fail",
53716 FT_UINT32, BASE_DEC, NULL, 0,
53718 { &hf_rnsap_rL_Set_successful_InformationRespList_DM_Fail,
53719 { "rL-Set-successful-InformationRespList-DM-Fail", "rnsap.rL_Set_successful_InformationRespList_DM_Fail",
53720 FT_UINT32, BASE_DEC, NULL, 0,
53722 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_item,
53723 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53724 FT_NONE, BASE_NONE, NULL, 0,
53726 { &hf_rnsap_individualcause,
53727 { "individualcause", "rnsap.individualcause",
53728 FT_UINT32, BASE_DEC, VALS(rnsap_Cause_vals), 0,
53730 { &hf_rnsap_RL_Successful_InformationRespList_DM_Fail_item,
53731 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53732 FT_NONE, BASE_NONE, NULL, 0,
53734 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_item,
53735 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53736 FT_NONE, BASE_NONE, NULL, 0,
53738 { &hf_rnsap_RL_Set_Successful_InformationRespList_DM_Fail_item,
53739 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53740 FT_NONE, BASE_NONE, NULL, 0,
53742 { &hf_rnsap_rLs_01,
53743 { "rLs", "rnsap.rLs",
53744 FT_NONE, BASE_NONE, NULL, 0,
53745 "RL_DM_Rprt", HFILL }},
53746 { &hf_rnsap_rLS_03,
53747 { "rLS", "rnsap.rLS",
53748 FT_NONE, BASE_NONE, NULL, 0,
53749 "RL_Set_DM_Rprt", HFILL }},
53750 { &hf_rnsap_allRL_03,
53751 { "allRL", "rnsap.allRL",
53752 FT_NONE, BASE_NONE, NULL, 0,
53753 "RL_DM_Rprt", HFILL }},
53754 { &hf_rnsap_allRLS_03,
53755 { "allRLS", "rnsap.allRLS",
53756 FT_NONE, BASE_NONE, NULL, 0,
53757 "RL_Set_DM_Rprt", HFILL }},
53758 { &hf_rnsap_rL_InformationList_DM_Rprt,
53759 { "rL-InformationList-DM-Rprt", "rnsap.rL_InformationList_DM_Rprt",
53760 FT_UINT32, BASE_DEC, NULL, 0,
53762 { &hf_rnsap_rL_Set_InformationList_DM_Rprt,
53763 { "rL-Set-InformationList-DM-Rprt", "rnsap.rL_Set_InformationList_DM_Rprt",
53764 FT_UINT32, BASE_DEC, NULL, 0,
53766 { &hf_rnsap_RL_InformationList_DM_Rprt_item,
53767 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53768 FT_NONE, BASE_NONE, NULL, 0,
53770 { &hf_rnsap_dedicatedMeasurementValueInformation,
53771 { "dedicatedMeasurementValueInformation", "rnsap.dedicatedMeasurementValueInformation",
53772 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementValueInformation_vals), 0,
53774 { &hf_rnsap_RL_Set_InformationList_DM_Rprt_item,
53775 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53776 FT_NONE, BASE_NONE, NULL, 0,
53779 { "rL", "rnsap.rL",
53780 FT_NONE, BASE_NONE, NULL, 0,
53781 "RL_DM_Fail_Ind", HFILL }},
53782 { &hf_rnsap_rLS_04,
53783 { "rLS", "rnsap.rLS",
53784 FT_NONE, BASE_NONE, NULL, 0,
53785 "RL_Set_DM_Fail_Ind", HFILL }},
53786 { &hf_rnsap_allRL_04,
53787 { "allRL", "rnsap.allRL",
53788 FT_NONE, BASE_NONE, NULL, 0,
53789 "RL_DM_Fail_Ind", HFILL }},
53790 { &hf_rnsap_allRLS_04,
53791 { "allRLS", "rnsap.allRLS",
53792 FT_NONE, BASE_NONE, NULL, 0,
53793 "RL_Set_DM_Fail_Ind", HFILL }},
53794 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail_Ind,
53795 { "rL-unsuccessful-InformationRespList-DM-Fail-Ind", "rnsap.rL_unsuccessful_InformationRespList_DM_Fail_Ind",
53796 FT_UINT32, BASE_DEC, NULL, 0,
53798 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind,
53799 { "rL-Set-unsuccessful-InformationRespList-DM-Fail-Ind", "rnsap.rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind",
53800 FT_UINT32, BASE_DEC, NULL, 0,
53802 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind_item,
53803 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53804 FT_NONE, BASE_NONE, NULL, 0,
53806 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item,
53807 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53808 FT_NONE, BASE_NONE, NULL, 0,
53810 { &hf_rnsap_fACH_FlowControlInformation,
53811 { "fACH-FlowControlInformation", "rnsap.fACH_FlowControlInformation",
53812 FT_NONE, BASE_NONE, NULL, 0,
53813 "FACH_FlowControlInformation_CTCH_ResourceRspFDD", HFILL }},
53814 { &hf_rnsap_fACH_FlowControlInformation_01,
53815 { "fACH-FlowControlInformation", "rnsap.fACH_FlowControlInformation",
53816 FT_NONE, BASE_NONE, NULL, 0,
53817 "FACH_FlowControlInformation_CTCH_ResourceRspTDD", HFILL }},
53818 { &hf_rnsap_cell_01,
53819 { "cell", "rnsap.cell",
53820 FT_NONE, BASE_NONE, NULL, 0,
53821 "Cell_CM_Rqst", HFILL }},
53822 { &hf_rnsap_neighbouringCellMeasurementInformation,
53823 { "neighbouringCellMeasurementInformation", "rnsap.neighbouringCellMeasurementInformation",
53824 FT_UINT32, BASE_DEC, NULL, 0,
53825 "NeighbouringCellMeasurementInfo", HFILL }},
53826 { &hf_rnsap_NeighbouringCellMeasurementInfo_item,
53827 { "NeighbouringCellMeasurementInfo item", "rnsap.NeighbouringCellMeasurementInfo_item",
53828 FT_UINT32, BASE_DEC, VALS(rnsap_NeighbouringCellMeasurementInfo_item_vals), 0,
53830 { &hf_rnsap_neighbouringFDDCellMeasurementInformation,
53831 { "neighbouringFDDCellMeasurementInformation", "rnsap.neighbouringFDDCellMeasurementInformation",
53832 FT_NONE, BASE_NONE, NULL, 0,
53834 { &hf_rnsap_neighbouringTDDCellMeasurementInformation,
53835 { "neighbouringTDDCellMeasurementInformation", "rnsap.neighbouringTDDCellMeasurementInformation",
53836 FT_NONE, BASE_NONE, NULL, 0,
53838 { &hf_rnsap_extension_neighbouringCellMeasurementInformation,
53839 { "extension-neighbouringCellMeasurementInformation", "rnsap.extension_neighbouringCellMeasurementInformation",
53840 FT_NONE, BASE_NONE, NULL, 0,
53842 { &hf_rnsap_extension_neighbouringCellMeasurementInformation768,
53843 { "extension-neighbouringCellMeasurementInformation768", "rnsap.extension_neighbouringCellMeasurementInformation768",
53844 FT_NONE, BASE_NONE, NULL, 0,
53846 { &hf_rnsap_cell_02,
53847 { "cell", "rnsap.cell",
53848 FT_NONE, BASE_NONE, NULL, 0,
53849 "Cell_CM_Rsp", HFILL }},
53850 { &hf_rnsap_cell_03,
53851 { "cell", "rnsap.cell",
53852 FT_NONE, BASE_NONE, NULL, 0,
53853 "Cell_CM_Rprt", HFILL }},
53854 { &hf_rnsap_commonMeasurementValueInformation,
53855 { "commonMeasurementValueInformation", "rnsap.commonMeasurementValueInformation",
53856 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementValueInformation_vals), 0,
53858 { &hf_rnsap_cell_04,
53859 { "cell", "rnsap.cell",
53860 FT_NONE, BASE_NONE, NULL, 0,
53861 "Cell_InfEx_Rqst", HFILL }},
53862 { &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst,
53863 { "extension-InformationExchangeObjectType-InfEx-Rqst", "rnsap.extension_InformationExchangeObjectType_InfEx_Rqst",
53864 FT_NONE, BASE_NONE, NULL, 0,
53866 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_item,
53867 { "MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rqst", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst",
53868 FT_NONE, BASE_NONE, NULL, 0,
53870 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst,
53871 { "mBMS-Bearer-Service-List-InfEx-Rqst", "rnsap.mBMS_Bearer_Service_List_InfEx_Rqst",
53872 FT_UINT32, BASE_DEC, NULL, 0,
53874 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item,
53875 { "TMGI", "rnsap.TMGI",
53876 FT_NONE, BASE_NONE, NULL, 0,
53878 { &hf_rnsap_MBMS_Cell_InfEx_Rqst_item,
53879 { "C-ID", "rnsap.C_ID",
53880 FT_UINT32, BASE_DEC, NULL, 0,
53882 { &hf_rnsap_cell_05,
53883 { "cell", "rnsap.cell",
53884 FT_NONE, BASE_NONE, NULL, 0,
53885 "Cell_InfEx_Rsp", HFILL }},
53886 { &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp,
53887 { "extension-InformationExchangeObjectType-InfEx-Rsp", "rnsap.extension_InformationExchangeObjectType_InfEx_Rsp",
53888 FT_NONE, BASE_NONE, NULL, 0,
53890 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item,
53891 { "MBMS-Bearer-ServiceItemIEs-InfEx-Rsp", "rnsap.MBMS_Bearer_ServiceItemIEs_InfEx_Rsp",
53892 FT_NONE, BASE_NONE, NULL, 0,
53894 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_item,
53895 { "MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rsp", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp",
53896 FT_NONE, BASE_NONE, NULL, 0,
53898 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp,
53899 { "mBMS-Bearer-Service-List-InfEx-Rsp", "rnsap.mBMS_Bearer_Service_List_InfEx_Rsp",
53900 FT_UINT32, BASE_DEC, NULL, 0,
53902 { &hf_rnsap_MBMS_Cell_InfEx_Rsp_item,
53903 { "MBMS-Cell-Item-InfEx-Rsp", "rnsap.MBMS_Cell_Item_InfEx_Rsp",
53904 FT_NONE, BASE_NONE, NULL, 0,
53906 { &hf_rnsap_cell_06,
53907 { "cell", "rnsap.cell",
53908 FT_NONE, BASE_NONE, NULL, 0,
53909 "Cell_InfEx_Rprt", HFILL }},
53910 { &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt,
53911 { "extension-InformationExchangeObjectType-InfEx-Rprt", "rnsap.extension_InformationExchangeObjectType_InfEx_Rprt",
53912 FT_NONE, BASE_NONE, NULL, 0,
53914 { &hf_rnsap_requestedDataValueInformation,
53915 { "requestedDataValueInformation", "rnsap.requestedDataValueInformation",
53916 FT_UINT32, BASE_DEC, VALS(rnsap_RequestedDataValueInformation_vals), 0,
53918 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_item,
53919 { "MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rprt", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt",
53920 FT_NONE, BASE_NONE, NULL, 0,
53922 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt,
53923 { "mBMS-Bearer-Service-List-InfEx-Rprt", "rnsap.mBMS_Bearer_Service_List_InfEx_Rprt",
53924 FT_UINT32, BASE_DEC, NULL, 0,
53926 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item,
53927 { "MBMS-Bearer-Service-List-Item-InfEx-Rprt", "rnsap.MBMS_Bearer_Service_List_Item_InfEx_Rprt",
53928 FT_NONE, BASE_NONE, NULL, 0,
53930 { &hf_rnsap_MBMS_Cell_InfEx_Rprt_item,
53931 { "MBMS-Cell-Item-InfEx-Rprt", "rnsap.MBMS_Cell_Item_InfEx_Rprt",
53932 FT_NONE, BASE_NONE, NULL, 0,
53934 { &hf_rnsap_context,
53935 { "context", "rnsap.context",
53936 FT_NONE, BASE_NONE, NULL, 0,
53937 "ContextList_Reset", HFILL }},
53938 { &hf_rnsap_all_contexts,
53939 { "all-contexts", "rnsap.all_contexts",
53940 FT_NONE, BASE_NONE, NULL, 0,
53942 { &hf_rnsap_contextGroup,
53943 { "contextGroup", "rnsap.contextGroup",
53944 FT_NONE, BASE_NONE, NULL, 0,
53945 "ContextGroupList_Reset", HFILL }},
53946 { &hf_rnsap_contextInfoList_Reset,
53947 { "contextInfoList-Reset", "rnsap.contextInfoList_Reset",
53948 FT_UINT32, BASE_DEC, NULL, 0,
53950 { &hf_rnsap_ContextInfoList_Reset_item,
53951 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53952 FT_NONE, BASE_NONE, NULL, 0,
53954 { &hf_rnsap_contextType_Reset,
53955 { "contextType-Reset", "rnsap.contextType_Reset",
53956 FT_UINT32, BASE_DEC, VALS(rnsap_ContextType_Reset_vals), 0,
53959 { "dRNTI", "rnsap.dRNTI",
53960 FT_UINT32, BASE_DEC, NULL, 0,
53961 "D_RNTI", HFILL }},
53962 { &hf_rnsap_contextGroupInfoList_Reset,
53963 { "contextGroupInfoList-Reset", "rnsap.contextGroupInfoList_Reset",
53964 FT_UINT32, BASE_DEC, NULL, 0,
53966 { &hf_rnsap_ContextGroupInfoList_Reset_item,
53967 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53968 FT_NONE, BASE_NONE, NULL, 0,
53970 { &hf_rnsap_s_RNTI_Group,
53971 { "s-RNTI-Group", "rnsap.s_RNTI_Group",
53972 FT_NONE, BASE_NONE, NULL, 0,
53974 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item,
53975 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53976 FT_NONE, BASE_NONE, NULL, 0,
53978 { &hf_rnsap_delayed_activation_update,
53979 { "delayed-activation-update", "rnsap.delayed_activation_update",
53980 FT_UINT32, BASE_DEC, VALS(rnsap_DelayedActivationUpdate_vals), 0,
53981 "DelayedActivationUpdate", HFILL }},
53982 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item,
53983 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53984 FT_NONE, BASE_NONE, NULL, 0,
53986 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item,
53987 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53988 FT_NONE, BASE_NONE, NULL, 0,
53990 { &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item,
53991 { "Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs",
53992 FT_NONE, BASE_NONE, NULL, 0,
53994 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information,
53995 { "hS-DSCH-FDD-Secondary-Serving-Update-Information", "rnsap.hS_DSCH_FDD_Secondary_Serving_Update_Information",
53996 FT_NONE, BASE_NONE, NULL, 0,
53998 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_item,
53999 { "Additional-EDCH-Cell-Information-RL-Param-Upd-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs",
54000 FT_NONE, BASE_NONE, NULL, 0,
54002 { &hf_rnsap_additional_EDCH_FDD_Update_Information,
54003 { "additional-EDCH-FDD-Update-Information", "rnsap.additional_EDCH_FDD_Update_Information",
54004 FT_NONE, BASE_NONE, NULL, 0,
54006 { &hf_rnsap_ListOfInterfacesToTrace_item,
54007 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
54008 FT_NONE, BASE_NONE, NULL, 0,
54010 { &hf_rnsap_interface,
54011 { "interface", "rnsap.interface",
54012 FT_UINT32, BASE_DEC, VALS(rnsap_T_interface_vals), 0,
54014 { &hf_rnsap_privateIEs,
54015 { "privateIEs", "rnsap.privateIEs",
54016 FT_UINT32, BASE_DEC, NULL, 0,
54017 "PrivateIE_Container", HFILL }},
54018 { &hf_rnsap_initiatingMessage,
54019 { "initiatingMessage", "rnsap.initiatingMessage",
54020 FT_NONE, BASE_NONE, NULL, 0,
54022 { &hf_rnsap_successfulOutcome,
54023 { "successfulOutcome", "rnsap.successfulOutcome",
54024 FT_NONE, BASE_NONE, NULL, 0,
54026 { &hf_rnsap_unsuccessfulOutcome,
54027 { "unsuccessfulOutcome", "rnsap.unsuccessfulOutcome",
54028 FT_NONE, BASE_NONE, NULL, 0,
54030 { &hf_rnsap_outcome,
54031 { "outcome", "rnsap.outcome",
54032 FT_NONE, BASE_NONE, NULL, 0,
54034 { &hf_rnsap_value_02,
54035 { "value", "rnsap.value",
54036 FT_NONE, BASE_NONE, NULL, 0,
54037 "InitiatingMessage_value", HFILL }},
54038 { &hf_rnsap_value_03,
54039 { "value", "rnsap.value",
54040 FT_NONE, BASE_NONE, NULL, 0,
54041 "SuccessfulOutcome_value", HFILL }},
54042 { &hf_rnsap_value_04,
54043 { "value", "rnsap.value",
54044 FT_NONE, BASE_NONE, NULL, 0,
54045 "UnsuccessfulOutcome_value", HFILL }},
54046 { &hf_rnsap_value_05,
54047 { "value", "rnsap.value",
54048 FT_NONE, BASE_NONE, NULL, 0,
54049 "Outcome_value", HFILL }},
54051 /*--- End of included file: packet-rnsap-hfarr.c ---*/
54052 #line 139 "packet-rnsap-template.c"
54055 /* List of subtrees */
54056 static gint *ett[] = {
54059 /*--- Included file: packet-rnsap-ettarr.c ---*/
54060 #line 1 "packet-rnsap-ettarr.c"
54061 &ett_rnsap_PrivateIE_ID,
54062 &ett_rnsap_ProcedureID,
54063 &ett_rnsap_TransactionID,
54064 &ett_rnsap_ProtocolIE_Container,
54065 &ett_rnsap_ProtocolIE_Field,
54066 &ett_rnsap_ProtocolExtensionContainer,
54067 &ett_rnsap_ProtocolExtensionField,
54068 &ett_rnsap_PrivateIE_Container,
54069 &ett_rnsap_PrivateIE_Field,
54070 &ett_rnsap_ActivationInformation,
54071 &ett_rnsap_ActivationInformationItem,
54072 &ett_rnsap_Active_MBMS_Bearer_Service_ListFDD,
54073 &ett_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL,
54074 &ett_rnsap_Active_MBMS_Bearer_Service_ListTDD,
54075 &ett_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL,
54076 &ett_rnsap_Active_Pattern_Sequence_Information,
54077 &ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList,
54078 &ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs,
54079 &ett_rnsap_Additional_EDCH_Setup_Info,
54080 &ett_rnsap_Additional_EDCH_Cell_Information_Setup,
54081 &ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information,
54082 &ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup,
54083 &ett_rnsap_Additional_EDCH_F_DPCH_Information,
54084 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List,
54085 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs,
54086 &ett_rnsap_Additional_EDCH_Cell_Information_To_Add_List,
54087 &ett_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs,
54088 &ett_rnsap_Additional_EDCH_UL_DPCH_Information_Addition,
54089 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List,
54090 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs,
54091 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List,
54092 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs,
54093 &ett_rnsap_Additional_EDCH_FDD_Information,
54094 &ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List,
54095 &ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info,
54096 &ett_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List,
54097 &ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_Response,
54098 &ett_rnsap_Additional_EDCH_Cell_Information_Response_List,
54099 &ett_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs,
54100 &ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_List,
54101 &ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs,
54102 &ett_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List,
54103 &ett_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items,
54104 &ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List,
54105 &ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs,
54106 &ett_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List,
54107 &ett_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs,
54108 &ett_rnsap_Additional_EDCH_UL_DPCH_Information_Modify,
54109 &ett_rnsap_Additional_EDCH_Cell_Information_Removal_List,
54110 &ett_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs,
54111 &ett_rnsap_Additional_EDCH_FDD_Update_Information,
54112 &ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List,
54113 &ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs,
54114 &ett_rnsap_AdditionalPreferredFrequency,
54115 &ett_rnsap_AdditionalPreferredFrequencyItem,
54116 &ett_rnsap_AffectedUEInformationForMBMS,
54117 &ett_rnsap_AllocationRetentionPriority,
54118 &ett_rnsap_Allowed_Rate_Information,
54119 &ett_rnsap_Angle_Of_Arrival_Value_LCR,
54120 &ett_rnsap_BadSatellites,
54121 &ett_rnsap_T_badSatelliteInformation,
54122 &ett_rnsap_T_badSatelliteInformation_item,
54124 &ett_rnsap_BurstModeParameters,
54126 &ett_rnsap_Cell_Capacity_Class_Value,
54129 &ett_rnsap_CommonMeasurementAccuracy,
54130 &ett_rnsap_CommonMeasurementValue,
54131 &ett_rnsap_CommonMeasurementValueInformation,
54132 &ett_rnsap_CommonMeasurementAvailable,
54133 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD,
54134 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem,
54135 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR,
54136 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR,
54137 &ett_rnsap_Common_E_DCH_LogicalChannelInformation,
54138 &ett_rnsap_Common_E_DCH_LogicalChannelInformationItem,
54139 &ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information,
54140 &ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify,
54141 &ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information,
54142 &ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem,
54143 &ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response,
54144 &ett_rnsap_CorrespondingCells,
54145 &ett_rnsap_CPC_Information,
54146 &ett_rnsap_Counting_Information,
54147 &ett_rnsap_Counting_Information_List,
54148 &ett_rnsap_CriticalityDiagnostics,
54149 &ett_rnsap_CriticalityDiagnostics_IE_List,
54150 &ett_rnsap_CriticalityDiagnostics_IE_List_item,
54151 &ett_rnsap_MessageStructure,
54152 &ett_rnsap_MessageStructure_item,
54153 &ett_rnsap_CN_CS_DomainIdentifier,
54154 &ett_rnsap_CN_PS_DomainIdentifier,
54155 &ett_rnsap_CPC_InformationLCR,
54156 &ett_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR,
54157 &ett_rnsap_HS_SCCH_DRX_Information_LCR,
54158 &ett_rnsap_E_AGCH_DRX_Information_LCR,
54159 &ett_rnsap_E_AGCH_DRX_Parameters,
54160 &ett_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR,
54161 &ett_rnsap_DRX_Information_to_Modify_LCR,
54162 &ett_rnsap_DRX_Information_to_Modify_Items_LCR,
54163 &ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR,
54164 &ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR,
54165 &ett_rnsap_E_AGCH_DRX_Information_ResponseLCR,
54166 &ett_rnsap_E_AGCH_DRX_Parameters_Response,
54167 &ett_rnsap_DCH_FDD_Information,
54168 &ett_rnsap_DCH_FDD_InformationItem,
54169 &ett_rnsap_DCH_MeasurementOccasion_Information,
54170 &ett_rnsap_DchMeasurementOccasionInformation_Item,
54171 &ett_rnsap_Measurement_Occasion_Pattern_Sequence_parameters,
54172 &ett_rnsap_DCH_Specific_FDD_InformationList,
54173 &ett_rnsap_DCH_Specific_FDD_Item,
54174 &ett_rnsap_DCH_InformationResponse,
54175 &ett_rnsap_DCH_InformationResponseItem,
54176 &ett_rnsap_DCH_TDD_Information,
54177 &ett_rnsap_DCH_TDD_InformationItem,
54178 &ett_rnsap_DCH_Specific_TDD_InformationList,
54179 &ett_rnsap_DCH_Specific_TDD_Item,
54180 &ett_rnsap_DedicatedMeasurementValue,
54181 &ett_rnsap_DedicatedMeasurementValueInformation,
54182 &ett_rnsap_DedicatedMeasurementAvailable,
54183 &ett_rnsap_DelayedActivation,
54184 &ett_rnsap_DelayedActivationUpdate,
54185 &ett_rnsap_Activate_Info,
54186 &ett_rnsap_Deactivate_Info,
54187 &ett_rnsap_Execution_Type,
54188 &ett_rnsap_DGANSSCorrections,
54189 &ett_rnsap_T_dGANSS_Information,
54190 &ett_rnsap_T_dGANSS_Information_item,
54191 &ett_rnsap_T_dGANSS_SignalInformation,
54192 &ett_rnsap_T_dGANSS_SignalInformation_item,
54193 &ett_rnsap_DGANSS_Corrections_Req,
54194 &ett_rnsap_DGANSSThreshold,
54195 &ett_rnsap_DGNSS_ValidityPeriod,
54196 &ett_rnsap_DGPSCorrections,
54197 &ett_rnsap_T_satellite_DGPSCorrections_Information,
54198 &ett_rnsap_T_satellite_DGPSCorrections_Information_item,
54199 &ett_rnsap_DGPSThreshold,
54200 &ett_rnsap_DL_PowerBalancing_Information,
54201 &ett_rnsap_DL_ReferencePowerInformationList,
54202 &ett_rnsap_DL_ReferencePowerInformationItem,
54203 &ett_rnsap_DL_ReferencePowerInformation,
54204 &ett_rnsap_DL_Timeslot_Information,
54205 &ett_rnsap_DL_Timeslot_InformationItem,
54206 &ett_rnsap_DL_TimeslotLCR_Information,
54207 &ett_rnsap_DL_TimeslotLCR_InformationItem,
54208 &ett_rnsap_DL_Timeslot_Information768,
54209 &ett_rnsap_DL_Timeslot_InformationItem768,
54210 &ett_rnsap_DL_TimeSlot_ISCP_Info,
54211 &ett_rnsap_DL_TimeSlot_ISCP_InfoItem,
54212 &ett_rnsap_DL_TimeSlot_ISCP_LCR_Information,
54213 &ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem,
54214 &ett_rnsap_DRX_Information,
54215 &ett_rnsap_DRX_Information_to_Modify,
54216 &ett_rnsap_DRX_Information_to_Modify_Items,
54217 &ett_rnsap_DSCH_FlowControlInformation,
54218 &ett_rnsap_DSCH_FlowControlItem,
54219 &ett_rnsap_DSCH_TDD_Information,
54220 &ett_rnsap_DSCH_TDD_InformationItem,
54221 &ett_rnsap_DTX_Cycle_2ms_Items,
54222 &ett_rnsap_DTX_Cycle_2ms_to_Modify_Items,
54223 &ett_rnsap_DTX_Cycle_10ms_Items,
54224 &ett_rnsap_DTX_Cycle_10ms_to_Modify_Items,
54225 &ett_rnsap_DTX_Information,
54226 &ett_rnsap_DTX_Information_to_Modify,
54227 &ett_rnsap_DTX_Information_to_Modify_Items,
54228 &ett_rnsap_EARFCN_Information,
54229 &ett_rnsap_EARFCN_FDD,
54231 &ett_rnsap_EDCH_FDD_DL_ControlChannelInformation,
54232 &ett_rnsap_EDCH_FDD_Information,
54233 &ett_rnsap_EDCH_FDD_InformationResponse,
54234 &ett_rnsap_EDCH_MACdFlow_Specific_InformationResponse,
54235 &ett_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem,
54236 &ett_rnsap_EDCH_FDD_Information_To_Modify,
54237 &ett_rnsap_E_DCH_FDD_Update_Information,
54238 &ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation,
54239 &ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item,
54240 &ett_rnsap_E_DCH_DL_Control_Channel_Change_Information,
54241 &ett_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item,
54242 &ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information,
54243 &ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item,
54244 &ett_rnsap_E_DCH_Grant_Type_Information,
54245 &ett_rnsap_E_DCH_LogicalChannelInformation,
54246 &ett_rnsap_E_DCH_LogicalChannelInformationItem,
54247 &ett_rnsap_E_DCH_MACdPDU_SizeList,
54248 &ett_rnsap_E_DCH_MACdPDU_SizeListItem,
54249 &ett_rnsap_E_DCH_LogicalChannelToModify,
54250 &ett_rnsap_E_DCH_LogicalChannelToModifyItem,
54251 &ett_rnsap_E_DCH_MACdPDU_SizeToModifyList,
54252 &ett_rnsap_E_DCH_LogicalChannelToDelete,
54253 &ett_rnsap_E_DCH_LogicalChannelToDeleteItem,
54254 &ett_rnsap_EDCH_MACdFlows_Information,
54255 &ett_rnsap_EDCH_MACdFlow_Specific_InfoList,
54256 &ett_rnsap_EDCH_MACdFlow_Specific_InfoItem,
54257 &ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList,
54258 &ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem,
54259 &ett_rnsap_EDCH_MACdFlows_To_Delete,
54260 &ett_rnsap_EDCH_MACdFlows_To_Delete_Item,
54261 &ett_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items,
54262 &ett_rnsap_E_DCH_Serving_cell_change_informationResponse,
54263 &ett_rnsap_E_DCH_serving_cell_change_choice,
54264 &ett_rnsap_E_DCH_serving_cell_change_successful,
54265 &ett_rnsap_E_DCH_RL_InformationList_Rsp,
54266 &ett_rnsap_E_DCH_RL_InformationList_Rsp_Item,
54267 &ett_rnsap_E_DCH_serving_cell_change_unsuccessful,
54268 &ett_rnsap_E_DCH_TTI_Length,
54269 &ett_rnsap_E_DCH_TTI_Length_to_Modify,
54270 &ett_rnsap_EDPCH_Information_FDD,
54271 &ett_rnsap_EDPCH_Information_RLReconfPrepare_FDD,
54272 &ett_rnsap_EDPCH_Information_RLReconfRequest_FDD,
54273 &ett_rnsap_EDCH_Serving_RL,
54274 &ett_rnsap_EDCH_Serving_RL_in_this_DRNS,
54275 &ett_rnsap_Enhanced_FACH_Information_ResponseFDD,
54276 &ett_rnsap_Enhanced_FACH_Information_ResponseLCR,
54277 &ett_rnsap_E_TFCI_Boost_Information,
54278 &ett_rnsap_E_TFCS_Information,
54285 &ett_rnsap_E_DCH_Information,
54286 &ett_rnsap_E_PUCH_Information,
54287 &ett_rnsap_E_TFCS_Information_TDD,
54288 &ett_rnsap_E_DCH_QPSK_RefBetaInfo,
54289 &ett_rnsap_E_DCH_sixteenQAM_RefBetaInfo,
54290 &ett_rnsap_E_DCH_RefBeta_Item,
54291 &ett_rnsap_E_DCH_MACdFlows_Information_TDD,
54292 &ett_rnsap_E_DCH_MACdFlow_InfoTDDItem,
54293 &ett_rnsap_E_DCH_TDD_Information,
54294 &ett_rnsap_E_DCH_Information_Reconfig,
54295 &ett_rnsap_E_DCH_TDD_Information_to_Modify,
54296 &ett_rnsap_E_DCH_TDD_Information_to_Modify_List,
54297 &ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem,
54298 &ett_rnsap_E_DCH_Information_Response,
54299 &ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp,
54300 &ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item,
54301 &ett_rnsap_E_AGCH_Specific_InformationRespListTDD,
54302 &ett_rnsap_E_AGCH_Specific_InformationResp_ItemTDD,
54303 &ett_rnsap_E_HICH_InformationResp,
54304 &ett_rnsap_E_DCH_Non_Scheduled_Grant_Info,
54305 &ett_rnsap_E_DCH_768_Information,
54306 &ett_rnsap_E_DCH_TDD_Information768,
54307 &ett_rnsap_E_DCH_768_Information_Reconfig,
54308 &ett_rnsap_E_DCH_768_Information_Response,
54309 &ett_rnsap_E_AGCH_Specific_InformationRespList768TDD,
54310 &ett_rnsap_E_AGCH_Specific_InformationResp_Item768TDD,
54311 &ett_rnsap_E_HICH_InformationResp768,
54312 &ett_rnsap_E_DCH_Non_Scheduled_Grant_Info768,
54313 &ett_rnsap_E_DCH_LCR_Information,
54314 &ett_rnsap_E_PUCH_LCR_Information,
54315 &ett_rnsap_E_DCH_LCR_TDD_Information,
54316 &ett_rnsap_E_DCH_LCR_Information_Reconfig,
54317 &ett_rnsap_E_DCH_LCR_Information_Response,
54318 &ett_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD,
54319 &ett_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD,
54320 &ett_rnsap_E_HICH_Specific_InformationResp_LCR,
54321 &ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD,
54322 &ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD,
54323 &ett_rnsap_E_HICH_InformationResp_LCR,
54324 &ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR,
54325 &ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR,
54326 &ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
54327 &ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR,
54328 &ett_rnsap_Initial_E_DCH_SPS_resource,
54329 &ett_rnsap_E_DCH_SPS_HICH_Information,
54330 &ett_rnsap_E_HICH_Configuration,
54331 &ett_rnsap_Same_As_Scheduled_E_HICH,
54332 &ett_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR,
54333 &ett_rnsap_FACH_FlowControlInformation,
54334 &ett_rnsap_FACH_FlowControlInformationItem,
54335 &ett_rnsap_FACH_InformationList,
54336 &ett_rnsap_FACH_InformationItem,
54337 &ett_rnsap_FDD_DCHs_to_Modify,
54338 &ett_rnsap_FDD_DCHs_to_ModifyItem,
54339 &ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList,
54340 &ett_rnsap_FDD_DCHs_to_ModifySpecificItem,
54341 &ett_rnsap_FDD_DL_CodeInformation,
54342 &ett_rnsap_FDD_DL_CodeInformationItem,
54343 &ett_rnsap_FPACH_Information,
54344 &ett_rnsap_GA_Cell,
54345 &ett_rnsap_GA_Cell_item,
54346 &ett_rnsap_GA_CellAdditionalShapes,
54347 &ett_rnsap_GA_AltitudeAndDirection,
54348 &ett_rnsap_GA_EllipsoidArc,
54349 &ett_rnsap_GANSS_AddClockModels,
54350 &ett_rnsap_GANSS_AddOrbitModels,
54351 &ett_rnsap_GANSS_Additional_Ionospheric_Model,
54352 &ett_rnsap_GANSS_Additional_Navigation_Models,
54353 &ett_rnsap_GANSS_Additional_Time_Models,
54354 &ett_rnsap_GANSS_Additional_UTC_Models,
54355 &ett_rnsap_GANSS_Almanac,
54356 &ett_rnsap_T_gANSS_AlmanacModel,
54357 &ett_rnsap_T_gANSS_keplerianParameters,
54358 &ett_rnsap_GANSS_alm_keplerianNAVAlmanac,
54359 &ett_rnsap_GANSS_alm_keplerianReducedAlmanac,
54360 &ett_rnsap_GANSS_alm_keplerianMidiAlmanac,
54361 &ett_rnsap_GANSS_alm_keplerianGLONASS,
54362 &ett_rnsap_GANSS_alm_ecefSBASAlmanac,
54363 &ett_rnsap_GANSS_Auxiliary_Information,
54364 &ett_rnsap_GANSS_AuxInfoGANSS_ID1,
54365 &ett_rnsap_GANSS_AuxInfoGANSS_ID1_item,
54366 &ett_rnsap_GANSS_AuxInfoGANSS_ID3,
54367 &ett_rnsap_GANSS_AuxInfoGANSS_ID3_item,
54368 &ett_rnsap_GANSS_Clock_Model,
54369 &ett_rnsap_GANSS_Clock_Model_item,
54370 &ett_rnsap_GANSS_CNAVclockModel,
54371 &ett_rnsap_GANSS_Common_Data,
54372 &ett_rnsap_GANSS_CommonDataInfoReq,
54373 &ett_rnsap_GANSS_Data_Bit_Assistance,
54374 &ett_rnsap_GANSS_DataBitAssistanceList,
54375 &ett_rnsap_GANSS_DataBitAssistanceItem,
54376 &ett_rnsap_GANSS_DataBitAssistanceSgnList,
54377 &ett_rnsap_GANSS_DataBitAssistanceSgnItem,
54378 &ett_rnsap_GANSS_Data_Bit_Assistance_ReqItem,
54379 &ett_rnsap_GANSS_Data_Bit_Assistance_ReqList,
54380 &ett_rnsap_T_ganss_SatelliteInfo,
54381 &ett_rnsap_GANSS_DeltaUT1,
54382 &ett_rnsap_GANSS_Earth_Orientation_Parameters,
54383 &ett_rnsap_GANSS_GenericDataInfoReqList,
54384 &ett_rnsap_GANSS_GenericDataInfoReqItem,
54385 &ett_rnsap_GANSS_Generic_Data,
54386 &ett_rnsap_GANSS_Generic_DataItem,
54387 &ett_rnsap_GANSS_GLONASSclockModel,
54388 &ett_rnsap_GANSS_Information,
54389 &ett_rnsap_GANSS_Ionospheric_Model,
54390 &ett_rnsap_GANSS_IonosphereRegionalStormFlags,
54391 &ett_rnsap_GANSS_NAVclockModel,
54392 &ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery,
54393 &ett_rnsap_GANSS_NavModel_CNAVKeplerianSet,
54394 &ett_rnsap_GANSS_NavModel_GLONASSecef,
54395 &ett_rnsap_GANSS_NavModel_NAVKeplerianSet,
54396 &ett_rnsap_GANSS_NavModel_SBASecef,
54397 &ett_rnsap_GANSS_Orbit_Model,
54398 &ett_rnsap_T_gANSS_keplerianParameters_01,
54399 &ett_rnsap_GANSS_Real_Time_Integrity,
54400 &ett_rnsap_GANSS_Real_Time_Integrity_item,
54401 &ett_rnsap_GANSS_RX_Pos,
54402 &ett_rnsap_GANSS_SatelliteInformationKP,
54403 &ett_rnsap_GANSS_SatelliteInformationKP_item,
54404 &ett_rnsap_Ganss_Sat_Info_AddNavList,
54405 &ett_rnsap_Ganss_Sat_Info_AddNavList_item,
54406 &ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList,
54407 &ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item,
54408 &ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList,
54409 &ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item,
54410 &ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList,
54411 &ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item,
54412 &ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList,
54413 &ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item,
54414 &ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList,
54415 &ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item,
54416 &ett_rnsap_GANSS_Sat_Info_Nav,
54417 &ett_rnsap_GANSS_Sat_Info_Nav_item,
54418 &ett_rnsap_GANSS_SBASclockModel,
54419 &ett_rnsap_GANSS_Time_Model,
54420 &ett_rnsap_GANSS_Transmission_Time,
54421 &ett_rnsap_GANSS_UTC_Model,
54422 &ett_rnsap_GANSS_UTCmodelSet1,
54423 &ett_rnsap_GANSS_UTCmodelSet2,
54424 &ett_rnsap_GANSS_UTCmodelSet3,
54425 &ett_rnsap_GA_PointWithAltitude,
54426 &ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid,
54427 &ett_rnsap_GA_PointWithUnCertaintyEllipse,
54428 &ett_rnsap_GA_UncertaintyEllipse,
54429 &ett_rnsap_GA_PointWithUnCertainty,
54430 &ett_rnsap_GA_AccessPointPosition,
54431 &ett_rnsap_GeographicalCoordinate,
54432 &ett_rnsap_GERAN_SI_Type,
54433 &ett_rnsap_GERAN_SystemInfo,
54434 &ett_rnsap_GERAN_SystemInfo_item,
54435 &ett_rnsap_GPS_Almanac,
54436 &ett_rnsap_T_satellite_Almanac_Information,
54437 &ett_rnsap_T_satellite_Almanac_Information_item,
54438 &ett_rnsap_Satellite_Almanac_Information_ExtItem,
54439 &ett_rnsap_Satellite_Almanac_Information_ExtItem_item,
54440 &ett_rnsap_GPSInformation,
54441 &ett_rnsap_GPSInformation_item,
54442 &ett_rnsap_GPS_Ionospheric_Model,
54443 &ett_rnsap_GPS_NavigationModel_and_TimeRecovery,
54444 &ett_rnsap_GPS_NavigationModel_and_TimeRecovery_item,
54445 &ett_rnsap_GPS_RealTime_Integrity,
54446 &ett_rnsap_GPS_RX_POS,
54447 &ett_rnsap_GPS_UTC_Model,
54448 &ett_rnsap_Guaranteed_Rate_Information,
54449 &ett_rnsap_HARQ_MemoryPartitioning,
54450 &ett_rnsap_HARQ_MemoryPartitioning_Implicit,
54451 &ett_rnsap_HARQ_MemoryPartitioning_Explicit,
54452 &ett_rnsap_HARQ_MemoryPartitioningList,
54453 &ett_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO,
54454 &ett_rnsap_HARQ_MemoryPartitioningItem,
54455 &ett_rnsap_HSDSCH_FDD_Information,
54456 &ett_rnsap_HSDSCH_FDD_Information_Response,
54457 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information,
54458 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response,
54459 &ett_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify,
54460 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised,
54461 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information,
54462 &ett_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response,
54463 &ett_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice,
54464 &ett_rnsap_HS_Secondary_Serving_cell_change_successful,
54465 &ett_rnsap_HS_Secondary_Serving_cell_change_unsuccessful,
54466 &ett_rnsap_HSDSCH_Information_to_Modify,
54467 &ett_rnsap_HSDSCH_Information_to_Modify_Unsynchronised,
54468 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList,
54469 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem,
54470 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response,
54471 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response,
54472 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify,
54473 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify,
54474 &ett_rnsap_HSDSCH_MACdFlows_Information,
54475 &ett_rnsap_HSDSCH_MACdFlows_to_Delete,
54476 &ett_rnsap_HSDSCH_MACdFlows_to_Delete_Item,
54477 &ett_rnsap_HSDSCH_Initial_Capacity_Allocation,
54478 &ett_rnsap_HSDSCH_Initial_Capacity_AllocationItem,
54479 &ett_rnsap_HSDSCH_PreconfigurationInfo,
54480 &ett_rnsap_Additional_EDCH_Preconfiguration_Information,
54481 &ett_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs,
54482 &ett_rnsap_HSDSCH_PreconfigurationSetup,
54483 &ett_rnsap_HS_SCCH_PreconfiguredCodes,
54484 &ett_rnsap_HS_SCCH_PreconfiguredCodesItem,
54485 &ett_rnsap_HS_DSCH_serving_cell_change_information,
54486 &ett_rnsap_HS_DSCH_serving_cell_change_informationResponse,
54487 &ett_rnsap_HS_DSCH_serving_cell_change_choice,
54488 &ett_rnsap_HS_serving_cell_change_successful,
54489 &ett_rnsap_HS_serving_cell_change_unsuccessful,
54490 &ett_rnsap_HSDSCH_TDD_Information,
54491 &ett_rnsap_HSDSCH_TDD_Information_Response,
54492 &ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response,
54493 &ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response,
54494 &ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR,
54495 &ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR,
54496 &ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768,
54497 &ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768,
54498 &ett_rnsap_HSSCCH_FDD_Specific_InfoList_Response,
54499 &ett_rnsap_HSSCCH_FDD_Specific_InfoItem_Response,
54500 &ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response,
54501 &ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response,
54502 &ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR,
54503 &ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR,
54504 &ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response768,
54505 &ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768,
54506 &ett_rnsap_HSSICH_Info,
54507 &ett_rnsap_HSSICH_InfoLCR,
54508 &ett_rnsap_HSSICH_Info768,
54509 &ett_rnsap_HS_SICH_Reception_Quality_Value,
54510 &ett_rnsap_HSDSCH_FDD_Update_Information,
54511 &ett_rnsap_HSDSCH_TDD_Update_Information,
54512 &ett_rnsap_MIMO_ReferenceSignal_InformationListLCR,
54513 &ett_rnsap_HSSICH_ReferenceSignal_InformationLCR,
54514 &ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR,
54515 &ett_rnsap_Transport_Block_Size_List_LCR,
54516 &ett_rnsap_Transport_Block_Size_Item_LCR,
54517 &ett_rnsap_Repetition_Period_List_LCR,
54518 &ett_rnsap_Repetition_Period_Item_LCR,
54519 &ett_rnsap_HS_DSCH_SPS_Operation_Indicator,
54520 &ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
54521 &ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR,
54522 &ett_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS,
54523 &ett_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS,
54524 &ett_rnsap_HS_SICH_Type,
54525 &ett_rnsap_HS_SCCH_Associated_HS_SICH,
54526 &ett_rnsap_Non_HS_SCCH_Associated_HS_SICH,
54527 &ett_rnsap_Initial_HS_PDSCH_SPS_Resource,
54528 &ett_rnsap_InformationAvailable,
54529 &ett_rnsap_InformationReportCharacteristics,
54530 &ett_rnsap_InformationReportPeriodicity,
54531 &ett_rnsap_InformationThreshold,
54532 &ett_rnsap_InformationType,
54533 &ett_rnsap_IPDLParameters,
54534 &ett_rnsap_Inter_Frequency_Cell_List,
54535 &ett_rnsap_Inter_Frequency_Cell,
54536 &ett_rnsap_Inter_Frequency_Cell_Information,
54537 &ett_rnsap_Inter_Frequency_Cell_Information_SIB11,
54538 &ett_rnsap_Inter_Frequency_Cell_Information_SIB12,
54539 &ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication,
54540 &ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication,
54541 &ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List,
54542 &ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12,
54543 &ett_rnsap_IPDL_FDD_Parameters,
54544 &ett_rnsap_IPDL_TDD_Parameters,
54545 &ett_rnsap_IPDL_TDD_ParametersLCR,
54546 &ett_rnsap_IdleIntervalInformation,
54547 &ett_rnsap_List_Of_PLMNs,
54548 &ett_rnsap_LoadValue,
54549 &ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability,
54550 &ett_rnsap_MAC_c_sh_SDU_LengthList,
54551 &ett_rnsap_MACdPDU_Size_IndexList,
54552 &ett_rnsap_MACdPDU_Size_IndexItem,
54553 &ett_rnsap_MACdPDU_Size_IndexList_to_Modify,
54554 &ett_rnsap_MACdPDU_Size_IndexItem_to_Modify,
54555 &ett_rnsap_MBMS_Bearer_Service_Full_Address,
54556 &ett_rnsap_MBMS_Bearer_Service_List,
54557 &ett_rnsap_MBMS_Bearer_ServiceItemFDD,
54558 &ett_rnsap_MBMS_Bearer_ServiceItemFDD_PFL,
54559 &ett_rnsap_MBMS_Bearer_ServiceItemTDD,
54560 &ett_rnsap_MBMS_Bearer_ServiceItemTDD_PFL,
54561 &ett_rnsap_MBMSChannelTypeInfo,
54562 &ett_rnsap_MBMSChannelTypeCellList,
54563 &ett_rnsap_MBMSPreferredFreqLayerInfo,
54564 &ett_rnsap_MBMS_Neighbouring_Cell_Information,
54565 &ett_rnsap_MBMS_ConcatenatedServiceList,
54566 &ett_rnsap_MBMS_RLC_Sequence_Number_Information,
54567 &ett_rnsap_MBMS_RLC_Sequence_Number_Information_List,
54568 &ett_rnsap_MBMS_Bearer_Service_List_RLC,
54569 &ett_rnsap_MBMS_Bearer_Service_List_RLCinfo,
54570 &ett_rnsap_MCCH_Message_List,
54571 &ett_rnsap_MCCH_Configuration_Info,
54572 &ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List,
54573 &ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item,
54574 &ett_rnsap_MeasurementIncreaseDecreaseThreshold,
54575 &ett_rnsap_MeasurementThreshold,
54576 &ett_rnsap_MidambleShiftAndBurstType,
54578 &ett_rnsap_MidambleAllocationMode1,
54580 &ett_rnsap_MidambleAllocationMode2,
54582 &ett_rnsap_MidambleAllocationMode3,
54583 &ett_rnsap_MidambleShiftLCR,
54584 &ett_rnsap_MidambleShiftAndBurstType768,
54585 &ett_rnsap_Type7681,
54586 &ett_rnsap_MidambleAllocationMode7681,
54587 &ett_rnsap_Type7682,
54588 &ett_rnsap_MidambleAllocationMode7682,
54589 &ett_rnsap_Type7683,
54590 &ett_rnsap_MidambleAllocationMode7683,
54591 &ett_rnsap_MIMO_InformationResponse,
54592 &ett_rnsap_MIMO_PilotConfiguration,
54593 &ett_rnsap_ModifyPriorityQueue,
54594 &ett_rnsap_MulticellEDCH_InformationItemIEs,
54595 &ett_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs,
54596 &ett_rnsap_Multiple_PLMN_List,
54597 &ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR,
54598 &ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR,
54599 &ett_rnsap_NACC_Related_Data,
54600 &ett_rnsap_Neighbouring_UMTS_CellInformation,
54601 &ett_rnsap_Neighbouring_UMTS_CellInformationItem,
54602 &ett_rnsap_Neighbouring_FDD_CellInformation,
54603 &ett_rnsap_Neighbouring_FDD_CellInformationItem,
54604 &ett_rnsap_NeighbouringFDDCellMeasurementInformation,
54605 &ett_rnsap_Neighbouring_GSM_CellInformationIEs,
54606 &ett_rnsap_Neighbouring_GSM_CellInformationItem,
54607 &ett_rnsap_Neighbouring_TDD_CellInformation,
54608 &ett_rnsap_Neighbouring_TDD_CellInformationItem,
54609 &ett_rnsap_NeighbouringTDDCellMeasurementInformation,
54610 &ett_rnsap_NeighbouringTDDCellMeasurementInformationLCR,
54611 &ett_rnsap_NeighbouringTDDCellMeasurementInformation768,
54612 &ett_rnsap_Neighbouring_LCR_TDD_CellInformation,
54613 &ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem,
54614 &ett_rnsap_Neighbouring_E_UTRA_CellInformation,
54615 &ett_rnsap_Neighbouring_E_UTRA_CellInformationItem,
54616 &ett_rnsap_NotProvidedCellList,
54617 &ett_rnsap_NRTLoadInformationValue,
54618 &ett_rnsap_Non_Serving_RL_Preconfig_Setup,
54619 &ett_rnsap_New_non_serving_RL_setup_selection,
54620 &ett_rnsap_Non_Serving_RL_Preconfig_Info,
54621 &ett_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList,
54622 &ett_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_item,
54623 &ett_rnsap_OnModification,
54624 &ett_rnsap_OnModificationInformation,
54625 &ett_rnsap_PCH_InformationList,
54626 &ett_rnsap_PCH_InformationItem,
54627 &ett_rnsap_Periodic,
54628 &ett_rnsap_PeriodicInformation,
54629 &ett_rnsap_Permanent_NAS_UE_Identity,
54630 &ett_rnsap_PreferredFrequencyLayerInfo,
54631 &ett_rnsap_PriorityQueue_InfoList,
54632 &ett_rnsap_PriorityQueue_InfoItem,
54633 &ett_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH,
54634 &ett_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH,
54635 &ett_rnsap_PriorityQueue_InfoList_to_Modify,
54636 &ett_rnsap_PriorityQueue_InfoItem_to_Add,
54637 &ett_rnsap_PriorityQueue_InfoItem_to_Modify,
54638 &ett_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised,
54639 &ett_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised,
54640 &ett_rnsap_ProvidedInformation,
54641 &ett_rnsap_UpPCH_InformationList_LCRTDD,
54642 &ett_rnsap_UpPCH_InformationItem_LCRTDD,
54643 &ett_rnsap_PTMCellList,
54644 &ett_rnsap_PTPCellList,
54645 &ett_rnsap_RB_Info,
54646 &ett_rnsap_Reference_E_TFCI_Information,
54647 &ett_rnsap_Reference_E_TFCI_Information_Item,
54648 &ett_rnsap_Released_CN_Domain,
54649 &ett_rnsap_ReportCharacteristics,
54650 &ett_rnsap_ReportPeriodicity,
54651 &ett_rnsap_RequestedDataValue,
54652 &ett_rnsap_RequestedDataValueInformation,
54653 &ett_rnsap_RL_Specific_DCH_Info,
54654 &ett_rnsap_RL_Specific_DCH_Info_Item,
54655 &ett_rnsap_RL_Specific_EDCH_Information,
54656 &ett_rnsap_RL_Specific_EDCH_Info,
54657 &ett_rnsap_RL_Specific_EDCH_InfoItem,
54658 &ett_rnsap_RTLoadValue,
54660 &ett_rnsap_SecondaryServingCells,
54661 &ett_rnsap_SecondaryServingCellsItem,
54662 &ett_rnsap_Secondary_CCPCH_Info_TDD,
54663 &ett_rnsap_Secondary_CPICH_Information,
54664 &ett_rnsap_Secondary_CPICH_Information_Change,
54665 &ett_rnsap_Secondary_LCR_CCPCH_Info_TDD,
54666 &ett_rnsap_Secondary_CCPCH_Info_TDD768,
54667 &ett_rnsap_Secondary_CCPCH_TDD_InformationList,
54668 &ett_rnsap_Secondary_CCPCH_TDD_InformationItem,
54669 &ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationList,
54670 &ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem,
54671 &ett_rnsap_Secondary_CCPCH_TDD_InformationList768,
54672 &ett_rnsap_Secondary_CCPCH_TDD_InformationItem768,
54673 &ett_rnsap_Secondary_CCPCH_TDD_Code_Information,
54674 &ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem,
54675 &ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information,
54676 &ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem,
54677 &ett_rnsap_Secondary_CCPCH_TDD_Code_Information768,
54678 &ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768,
54679 &ett_rnsap_Secondary_Serving_Cell_List,
54680 &ett_rnsap_Possible_Secondary_Serving_Cell_List,
54681 &ett_rnsap_Possible_Secondary_Serving_Cell,
54682 &ett_rnsap_SetsOfHS_SCCH_Codes,
54683 &ett_rnsap_SetsOfHS_SCCH_CodesItem,
54684 &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
54685 &ett_rnsap_GA_AccessPointPositionwithOptionalAltitude,
54686 &ett_rnsap_SFNSFNMeasurementThresholdInformation,
54687 &ett_rnsap_SFNSFNMeasurementValueInformation,
54688 &ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
54689 &ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
54690 &ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
54691 &ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
54692 &ett_rnsap_SFNSFNTimeStampInformation,
54693 &ett_rnsap_SFNSFNTimeStamp_TDD,
54694 &ett_rnsap_SFNSFNValue,
54695 &ett_rnsap_SNA_Information,
54696 &ett_rnsap_ListOfSNAs,
54697 &ett_rnsap_S_RNTI_Group,
54698 &ett_rnsap_SynchronisationConfiguration,
54699 &ett_rnsap_SYNC_UL_ProcParameters,
54700 &ett_rnsap_TDD_ChannelisationCodeLCR,
54701 &ett_rnsap_TDD_DCHs_to_Modify,
54702 &ett_rnsap_TDD_DCHs_to_ModifyItem,
54703 &ett_rnsap_TDD_DCHs_to_ModifySpecificInformationList,
54704 &ett_rnsap_TDD_DCHs_to_ModifySpecificItem,
54705 &ett_rnsap_TDD_DL_Code_Information,
54706 &ett_rnsap_TDD_DL_Code_InformationItem,
54707 &ett_rnsap_TDD_DL_Code_LCR_Information,
54708 &ett_rnsap_TDD_DL_Code_LCR_InformationItem,
54709 &ett_rnsap_TDD_DL_Code_Information768,
54710 &ett_rnsap_TDD_DL_Code_InformationItem768,
54711 &ett_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR,
54712 &ett_rnsap_TDD_DPCHOffset,
54713 &ett_rnsap_TDD_UL_Code_Information,
54714 &ett_rnsap_TDD_UL_Code_InformationItem,
54715 &ett_rnsap_TDD_UL_Code_LCR_Information,
54716 &ett_rnsap_TDD_UL_Code_LCR_InformationItem,
54717 &ett_rnsap_TDD_UL_Code_Information768,
54718 &ett_rnsap_TDD_UL_Code_InformationItem768,
54719 &ett_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR,
54722 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Information,
54723 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item,
54724 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List,
54725 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item,
54726 &ett_rnsap_Transmission_Mode_Information,
54727 &ett_rnsap_Transmission_Mode_Information_List,
54728 &ett_rnsap_TUTRANGANSS,
54729 &ett_rnsap_TUTRANGANSSMeasurementThresholdInformation,
54730 &ett_rnsap_TUTRANGANSSMeasurementValueInformation,
54731 &ett_rnsap_TUTRANGPS,
54732 &ett_rnsap_TUTRANGPSMeasurementThresholdInformation,
54733 &ett_rnsap_TUTRANGPSMeasurementValueInformation,
54734 &ett_rnsap_TransportFormatCombination_Beta,
54735 &ett_rnsap_T_signalledGainFactors,
54737 &ett_rnsap_T_tFCSvalues,
54738 &ett_rnsap_TFCS_TFCSList,
54739 &ett_rnsap_TFCS_TFCSList_item,
54740 &ett_rnsap_TFCS_CTFC,
54741 &ett_rnsap_TransportFormatSet,
54742 &ett_rnsap_TransportFormatSet_DynamicPartList,
54743 &ett_rnsap_TransportFormatSet_DynamicPartList_item,
54744 &ett_rnsap_TransportFormatSet_ModeDP,
54745 &ett_rnsap_TDD_TransportFormatSet_ModeDP,
54746 &ett_rnsap_TransmissionTimeIntervalInformation,
54747 &ett_rnsap_TransmissionTimeIntervalInformation_item,
54748 &ett_rnsap_TransportFormatSet_Semi_staticPart,
54749 &ett_rnsap_TransportFormatSet_ModeSSP,
54750 &ett_rnsap_UE_AggregateMaximumBitRate,
54751 &ett_rnsap_UE_Capabilities_Info,
54752 &ett_rnsap_UEIdentity,
54753 &ett_rnsap_UEMeasurementReportCharacteristics,
54754 &ett_rnsap_UEMeasurementReportCharacteristicsEvent1h,
54755 &ett_rnsap_UEMeasurementReportCharacteristicsEvent1i,
54756 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6a,
54757 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6b,
54758 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6c,
54759 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6d,
54760 &ett_rnsap_UEMeasurementReportCharacteristicsPeriodic,
54761 &ett_rnsap_UEMeasurementThreshold,
54762 &ett_rnsap_UEMeasurementTimeslotInfoHCR,
54763 &ett_rnsap_UEMeasurementTimeslotInfoHCR_IEs,
54764 &ett_rnsap_UEMeasurementTimeslotInfoLCR,
54765 &ett_rnsap_UEMeasurementTimeslotInfoLCR_IEs,
54766 &ett_rnsap_UEMeasurementTimeslotInfo768,
54767 &ett_rnsap_UEMeasurementTimeslotInfo768_IEs,
54768 &ett_rnsap_UEMeasurementValue,
54769 &ett_rnsap_UE_MeasurementValue_UE_Transmitted_Power,
54770 &ett_rnsap_UEMeasurementValueTransmittedPowerListHCR,
54771 &ett_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs,
54772 &ett_rnsap_UEMeasurementValueTransmittedPowerListLCR,
54773 &ett_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs,
54774 &ett_rnsap_UEMeasurementValueTransmittedPowerList768,
54775 &ett_rnsap_UEMeasurementValueTransmittedPowerList768_IEs,
54776 &ett_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP,
54777 &ett_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP,
54778 &ett_rnsap_UEMeasurementValueTimeslotISCPListHCR,
54779 &ett_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs,
54780 &ett_rnsap_UEMeasurementValueTimeslotISCPListLCR,
54781 &ett_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs,
54782 &ett_rnsap_UEMeasurementValueTimeslotISCPList768,
54783 &ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs,
54784 &ett_rnsap_UEMeasurementValueInformation,
54785 &ett_rnsap_UEMeasurementValueInformationAvailable,
54786 &ett_rnsap_UE_State,
54787 &ett_rnsap_Cell_Fach_Pch_State,
54788 &ett_rnsap_Ura_Pch_State,
54789 &ett_rnsap_UL_Timeslot_Information,
54790 &ett_rnsap_UL_Timeslot_InformationItem,
54791 &ett_rnsap_UL_TimeslotLCR_Information,
54792 &ett_rnsap_UL_TimeslotLCR_InformationItem,
54793 &ett_rnsap_PLCCHinformation,
54794 &ett_rnsap_UL_Timeslot_Information768,
54795 &ett_rnsap_UL_Timeslot_InformationItem768,
54796 &ett_rnsap_UL_TimeSlot_ISCP_Info,
54797 &ett_rnsap_UL_TimeSlot_ISCP_InfoItem,
54798 &ett_rnsap_UL_TimeSlot_ISCP_LCR_Info,
54799 &ett_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem,
54800 &ett_rnsap_UL_TimingAdvanceCtrl_LCR,
54802 &ett_rnsap_UL_ScramblingCode,
54803 &ett_rnsap_UL_Synchronisation_Parameters_LCR,
54804 &ett_rnsap_URA_Information,
54805 &ett_rnsap_RNCsWithCellsInTheAccessedURA_List,
54806 &ett_rnsap_RNCsWithCellsInTheAccessedURA_Item,
54807 &ett_rnsap_USCH_Information,
54808 &ett_rnsap_USCH_InformationItem,
54809 &ett_rnsap_RadioLinkSetupRequestFDD,
54810 &ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD,
54811 &ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD,
54812 &ett_rnsap_PowerOffsetInformation_RL_SetupRqstFDD,
54813 &ett_rnsap_RL_InformationList_RL_SetupRqstFDD,
54814 &ett_rnsap_RL_InformationItem_RL_SetupRqstFDD,
54815 &ett_rnsap_Additional_HS_Cell_Information_RL_Setup_List,
54816 &ett_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs,
54817 &ett_rnsap_F_DPCH_Information_RL_SetupRqstFDD,
54818 &ett_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD,
54819 &ett_rnsap_RadioLinkSetupRequestTDD,
54820 &ett_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD,
54821 &ett_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD,
54822 &ett_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD,
54823 &ett_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD,
54824 &ett_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD,
54825 &ett_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD,
54826 &ett_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD,
54827 &ett_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD,
54828 &ett_rnsap_RL_Information_RL_SetupRqstTDD,
54829 &ett_rnsap_RadioLinkSetupResponseFDD,
54830 &ett_rnsap_RL_InformationResponseList_RL_SetupRspFDD,
54831 &ett_rnsap_RL_InformationResponseItem_RL_SetupRspFDD,
54832 &ett_rnsap_DiversityIndication_RL_SetupRspFDD,
54833 &ett_rnsap_Combining_RL_SetupRspFDD,
54834 &ett_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD,
54835 &ett_rnsap_Additional_HS_Cell_Information_Response_List,
54836 &ett_rnsap_Additional_HS_Cell_Information_Response_ItemIEs,
54837 &ett_rnsap_RadioLinkSetupResponseTDD,
54838 &ett_rnsap_RL_InformationResponse_RL_SetupRspTDD,
54839 &ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD,
54840 &ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD,
54841 &ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD,
54842 &ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD,
54843 &ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD,
54844 &ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD,
54845 &ett_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD,
54846 &ett_rnsap_DSCHInformationItem_RL_SetupRspTDD,
54847 &ett_rnsap_USCH_InformationListIEs_RL_SetupRspTDD,
54848 &ett_rnsap_USCHInformationItem_RL_SetupRspTDD,
54849 &ett_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD,
54850 &ett_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD,
54851 &ett_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD,
54852 &ett_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD,
54853 &ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD,
54854 &ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD,
54855 &ett_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD,
54856 &ett_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD,
54857 &ett_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD,
54858 &ett_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD,
54859 &ett_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD,
54860 &ett_rnsap_RL_InformationResponse_RL_SetupRspTDD768,
54861 &ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768,
54862 &ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768,
54863 &ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768,
54864 &ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768,
54865 &ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768,
54866 &ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768,
54867 &ett_rnsap_RadioLinkSetupFailureFDD,
54868 &ett_rnsap_CauseLevel_RL_SetupFailureFDD,
54869 &ett_rnsap_GeneralCauseList_RL_SetupFailureFDD,
54870 &ett_rnsap_RLSpecificCauseList_RL_SetupFailureFDD,
54871 &ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD,
54872 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD,
54873 &ett_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD,
54874 &ett_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD,
54875 &ett_rnsap_DiversityIndication_RL_SetupFailureFDD,
54876 &ett_rnsap_Combining_RL_SetupFailureFDD,
54877 &ett_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD,
54878 &ett_rnsap_RadioLinkSetupFailureTDD,
54879 &ett_rnsap_CauseLevel_RL_SetupFailureTDD,
54880 &ett_rnsap_GeneralCauseList_RL_SetupFailureTDD,
54881 &ett_rnsap_RLSpecificCauseList_RL_SetupFailureTDD,
54882 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD,
54883 &ett_rnsap_RadioLinkAdditionRequestFDD,
54884 &ett_rnsap_RL_InformationList_RL_AdditionRqstFDD,
54885 &ett_rnsap_RL_Information_RL_AdditionRqstFDD,
54886 &ett_rnsap_Additional_HS_Cell_Information_RL_Addition_List,
54887 &ett_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs,
54888 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req,
54889 &ett_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency,
54890 &ett_rnsap_EDPCH_Information_RLAdditionReq_FDD,
54891 &ett_rnsap_RadioLinkAdditionRequestTDD,
54892 &ett_rnsap_RL_Information_RL_AdditionRqstTDD,
54893 &ett_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD,
54894 &ett_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD,
54895 &ett_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD,
54896 &ett_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD,
54897 &ett_rnsap_RadioLinkAdditionResponseFDD,
54898 &ett_rnsap_RL_InformationResponseList_RL_AdditionRspFDD,
54899 &ett_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD,
54900 &ett_rnsap_DiversityIndication_RL_AdditionRspFDD,
54901 &ett_rnsap_Combining_RL_AdditionRspFDD,
54902 &ett_rnsap_NonCombining_RL_AdditionRspFDD,
54903 &ett_rnsap_Additional_HS_Cell_Change_Information_Response_List,
54904 &ett_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs,
54905 &ett_rnsap_RadioLinkAdditionResponseTDD,
54906 &ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD,
54907 &ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD,
54908 &ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD,
54909 &ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD,
54910 &ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD,
54911 &ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD,
54912 &ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD,
54913 &ett_rnsap_DCH_Information_RL_AdditionRspTDD,
54914 &ett_rnsap_DiversityIndication_RL_AdditionRspTDD,
54915 &ett_rnsap_Combining_RL_AdditionRspTDD,
54916 &ett_rnsap_NonCombining_RL_AdditionRspTDD,
54917 &ett_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD,
54918 &ett_rnsap_DSCHInformationItem_RL_AdditionRspTDD,
54919 &ett_rnsap_DiversityIndication_RL_AdditionRspTDD2,
54920 &ett_rnsap_USCH_InformationListIE_RL_AdditionRspTDD,
54921 &ett_rnsap_USCHInformationItem_RL_AdditionRspTDD,
54922 &ett_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD,
54923 &ett_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD,
54924 &ett_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD,
54925 &ett_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD,
54926 &ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD,
54927 &ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD,
54928 &ett_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD,
54929 &ett_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD,
54930 &ett_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD,
54931 &ett_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD,
54932 &ett_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD,
54933 &ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD768,
54934 &ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768,
54935 &ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768,
54936 &ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768,
54937 &ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768,
54938 &ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768,
54939 &ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768,
54940 &ett_rnsap_RadioLinkAdditionFailureFDD,
54941 &ett_rnsap_CauseLevel_RL_AdditionFailureFDD,
54942 &ett_rnsap_GeneralCauseList_RL_AdditionFailureFDD,
54943 &ett_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD,
54944 &ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD,
54945 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD,
54946 &ett_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD,
54947 &ett_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD,
54948 &ett_rnsap_DiversityIndication_RL_AdditionFailureFDD,
54949 &ett_rnsap_Combining_RL_AdditionFailureFDD,
54950 &ett_rnsap_NonCombining_RL_AdditionFailureFDD,
54951 &ett_rnsap_RadioLinkAdditionFailureTDD,
54952 &ett_rnsap_CauseLevel_RL_AdditionFailureTDD,
54953 &ett_rnsap_GeneralCauseList_RL_AdditionFailureTDD,
54954 &ett_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD,
54955 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD,
54956 &ett_rnsap_RadioLinkDeletionRequest,
54957 &ett_rnsap_RL_InformationList_RL_DeletionRqst,
54958 &ett_rnsap_RL_Information_RL_DeletionRqst,
54959 &ett_rnsap_RadioLinkDeletionResponse,
54960 &ett_rnsap_RadioLinkReconfigurationPrepareFDD,
54961 &ett_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD,
54962 &ett_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD,
54963 &ett_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD,
54964 &ett_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD,
54965 &ett_rnsap_DCH_DeleteList_RL_ReconfPrepFDD,
54966 &ett_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD,
54967 &ett_rnsap_RL_InformationList_RL_ReconfPrepFDD,
54968 &ett_rnsap_RL_Information_RL_ReconfPrepFDD,
54969 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep,
54970 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs,
54971 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep,
54972 &ett_rnsap_F_DPCH_Information_RL_ReconfPrepFDD,
54973 &ett_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD,
54974 &ett_rnsap_RadioLinkReconfigurationPrepareTDD,
54975 &ett_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD,
54976 &ett_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD,
54977 &ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD,
54978 &ett_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD,
54979 &ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD,
54980 &ett_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD,
54981 &ett_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD,
54982 &ett_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD,
54983 &ett_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD,
54984 &ett_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD,
54985 &ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD,
54986 &ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD,
54987 &ett_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD,
54988 &ett_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD,
54989 &ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD,
54990 &ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD,
54991 &ett_rnsap_DCH_DeleteList_RL_ReconfPrepTDD,
54992 &ett_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD,
54993 &ett_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD,
54994 &ett_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD,
54995 &ett_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD,
54996 &ett_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD,
54997 &ett_rnsap_USCH_ModifyList_RL_ReconfPrepTDD,
54998 &ett_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD,
54999 &ett_rnsap_USCH_DeleteList_RL_ReconfPrepTDD,
55000 &ett_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD,
55001 &ett_rnsap_RL_Information_RL_ReconfPrepTDD,
55002 &ett_rnsap_RL_InformationIE_RL_ReconfPrepTDD,
55003 &ett_rnsap_RadioLinkReconfigurationReadyFDD,
55004 &ett_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD,
55005 &ett_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD,
55006 &ett_rnsap_Additional_HS_Cell_RL_Reconf_Response,
55007 &ett_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs,
55008 &ett_rnsap_RadioLinkReconfigurationReadyTDD,
55009 &ett_rnsap_RL_InformationResponse_RL_ReconfReadyTDD,
55010 &ett_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD,
55011 &ett_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD,
55012 &ett_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD,
55013 &ett_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD,
55014 &ett_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768,
55015 &ett_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD,
55016 &ett_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD,
55017 &ett_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD,
55018 &ett_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD,
55019 &ett_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD,
55020 &ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
55021 &ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD,
55022 &ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD,
55023 &ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD,
55024 &ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768,
55025 &ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768,
55026 &ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768,
55027 &ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768,
55028 &ett_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD,
55029 &ett_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD,
55030 &ett_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD,
55031 &ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD,
55032 &ett_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD,
55033 &ett_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD,
55034 &ett_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768,
55035 &ett_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD,
55036 &ett_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD,
55037 &ett_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD,
55038 &ett_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD,
55039 &ett_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD,
55040 &ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
55041 &ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD,
55042 &ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD,
55043 &ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD,
55044 &ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768,
55045 &ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768,
55046 &ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768,
55047 &ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768,
55048 &ett_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD,
55049 &ett_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD,
55050 &ett_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD,
55051 &ett_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD,
55052 &ett_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD,
55053 &ett_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD,
55054 &ett_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD,
55055 &ett_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD,
55056 &ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD,
55057 &ett_rnsap_RadioLinkReconfigurationCommit,
55058 &ett_rnsap_RadioLinkReconfigurationFailure,
55059 &ett_rnsap_CauseLevel_RL_ReconfFailure,
55060 &ett_rnsap_GeneralCauseList_RL_ReconfFailure,
55061 &ett_rnsap_RLSpecificCauseList_RL_ReconfFailure,
55062 &ett_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure,
55063 &ett_rnsap_RL_ReconfigurationFailure_RL_ReconfFail,
55064 &ett_rnsap_RadioLinkReconfigurationCancel,
55065 &ett_rnsap_RadioLinkReconfigurationRequestFDD,
55066 &ett_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD,
55067 &ett_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD,
55068 &ett_rnsap_DCH_DeleteList_RL_ReconfRqstFDD,
55069 &ett_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD,
55070 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req,
55071 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs,
55072 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req,
55073 &ett_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList,
55074 &ett_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs,
55075 &ett_rnsap_RadioLinkReconfigurationRequestTDD,
55076 &ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD,
55077 &ett_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD,
55078 &ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD,
55079 &ett_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD,
55080 &ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD,
55081 &ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD,
55082 &ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD,
55083 &ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD,
55084 &ett_rnsap_DCH_DeleteList_RL_ReconfRqstTDD,
55085 &ett_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD,
55086 &ett_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information,
55087 &ett_rnsap_RL_ReconfigurationRequestTDD_RL_Information,
55088 &ett_rnsap_RadioLinkReconfigurationResponseFDD,
55089 &ett_rnsap_RL_InformationResponseList_RL_ReconfRspFDD,
55090 &ett_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD,
55091 &ett_rnsap_RadioLinkReconfigurationResponseTDD,
55092 &ett_rnsap_RL_InformationResponse_RL_ReconfRspTDD,
55093 &ett_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD,
55094 &ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD,
55095 &ett_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD,
55096 &ett_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD,
55097 &ett_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD,
55098 &ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD,
55099 &ett_rnsap_RadioLinkFailureIndication,
55100 &ett_rnsap_Reporting_Object_RL_FailureInd,
55101 &ett_rnsap_RL_RL_FailureInd,
55102 &ett_rnsap_RL_InformationList_RL_FailureInd,
55103 &ett_rnsap_RL_Information_RL_FailureInd,
55104 &ett_rnsap_RL_Set_RL_FailureInd,
55105 &ett_rnsap_RL_Set_InformationList_RL_FailureInd,
55106 &ett_rnsap_RL_Set_Information_RL_FailureInd,
55107 &ett_rnsap_CCTrCH_RL_FailureInd,
55108 &ett_rnsap_CCTrCH_InformationList_RL_FailureInd,
55109 &ett_rnsap_CCTrCH_InformationItem_RL_FailureInd,
55110 &ett_rnsap_RadioLinkPreemptionRequiredIndication,
55111 &ett_rnsap_RL_InformationList_RL_PreemptRequiredInd,
55112 &ett_rnsap_RL_InformationItem_RL_PreemptRequiredInd,
55113 &ett_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd,
55114 &ett_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd,
55115 &ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd,
55116 &ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd,
55117 &ett_rnsap_RadioLinkRestoreIndication,
55118 &ett_rnsap_Reporting_Object_RL_RestoreInd,
55119 &ett_rnsap_RL_RL_RestoreInd,
55120 &ett_rnsap_RL_InformationList_RL_RestoreInd,
55121 &ett_rnsap_RL_Information_RL_RestoreInd,
55122 &ett_rnsap_RL_Set_RL_RestoreInd,
55123 &ett_rnsap_RL_Set_InformationList_RL_RestoreInd,
55124 &ett_rnsap_RL_Set_Information_RL_RestoreInd,
55125 &ett_rnsap_CCTrCH_RL_RestoreInd,
55126 &ett_rnsap_CCTrCH_InformationList_RL_RestoreInd,
55127 &ett_rnsap_CCTrCH_InformationItem_RL_RestoreInd,
55128 &ett_rnsap_DL_PowerControlRequest,
55129 &ett_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst,
55130 &ett_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst,
55131 &ett_rnsap_DL_PowerTimeslotControlRequest,
55132 &ett_rnsap_PhysicalChannelReconfigurationRequestFDD,
55133 &ett_rnsap_RL_Information_PhyChReconfRqstFDD,
55134 &ett_rnsap_PhysicalChannelReconfigurationRequestTDD,
55135 &ett_rnsap_RL_Information_PhyChReconfRqstTDD,
55136 &ett_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD,
55137 &ett_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD,
55138 &ett_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD,
55139 &ett_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD,
55140 &ett_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD,
55141 &ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD,
55142 &ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD,
55143 &ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768,
55144 &ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768,
55145 &ett_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD,
55146 &ett_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD,
55147 &ett_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD,
55148 &ett_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD,
55149 &ett_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD,
55150 &ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD,
55151 &ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD,
55152 &ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768,
55153 &ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768,
55154 &ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD,
55155 &ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD,
55156 &ett_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD,
55157 &ett_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD,
55158 &ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768,
55159 &ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768,
55160 &ett_rnsap_PhysicalChannelReconfigurationCommand,
55161 &ett_rnsap_PhysicalChannelReconfigurationFailure,
55162 &ett_rnsap_RadioLinkCongestionIndication,
55163 &ett_rnsap_RL_InformationList_RL_CongestInd,
55164 &ett_rnsap_RL_InformationItem_RL_CongestInd,
55165 &ett_rnsap_DCH_Rate_Information_RL_CongestInd,
55166 &ett_rnsap_DCH_Rate_InformationItem_RL_CongestInd,
55167 &ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd,
55168 &ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd,
55169 &ett_rnsap_UplinkSignallingTransferIndicationFDD,
55170 &ett_rnsap_UplinkSignallingTransferIndicationTDD,
55171 &ett_rnsap_DownlinkSignallingTransferRequest,
55172 &ett_rnsap_RelocationCommit,
55173 &ett_rnsap_PagingRequest,
55174 &ett_rnsap_PagingArea_PagingRqst,
55175 &ett_rnsap_URA_PagingRqst,
55176 &ett_rnsap_Cell_PagingRqst,
55177 &ett_rnsap_CNOriginatedPage_PagingRqst,
55178 &ett_rnsap_DedicatedMeasurementInitiationRequest,
55179 &ett_rnsap_DedicatedMeasurementObjectType_DM_Rqst,
55180 &ett_rnsap_RL_DM_Rqst,
55181 &ett_rnsap_RL_InformationList_DM_Rqst,
55182 &ett_rnsap_RL_InformationItem_DM_Rqst,
55183 &ett_rnsap_HSSICH_Info_DM_Rqst,
55184 &ett_rnsap_HSSICH_Info_DM_Rqst_Extension,
55185 &ett_rnsap_RL_Set_DM_Rqst,
55186 &ett_rnsap_RL_Set_InformationList_DM_Rqst,
55187 &ett_rnsap_RL_Set_InformationItem_DM_Rqst,
55188 &ett_rnsap_DedicatedMeasurementInitiationResponse,
55189 &ett_rnsap_DedicatedMeasurementObjectType_DM_Rsp,
55190 &ett_rnsap_RL_DM_Rsp,
55191 &ett_rnsap_RL_Set_DM_Rsp,
55192 &ett_rnsap_RL_InformationList_DM_Rsp,
55193 &ett_rnsap_RL_InformationItem_DM_Rsp,
55194 &ett_rnsap_RL_Set_InformationList_DM_Rsp,
55195 &ett_rnsap_RL_Set_InformationItem_DM_Rsp,
55196 &ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp,
55197 &ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp,
55198 &ett_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp,
55199 &ett_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp,
55200 &ett_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp,
55201 &ett_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp,
55202 &ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp,
55203 &ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp,
55204 &ett_rnsap_DedicatedMeasurementInitiationFailure,
55205 &ett_rnsap_DedicatedMeasurementObjectType_DM_Fail,
55206 &ett_rnsap_RL_DM_Fail,
55207 &ett_rnsap_RL_Set_DM_Fail,
55208 &ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail,
55209 &ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail,
55210 &ett_rnsap_RL_Successful_InformationRespList_DM_Fail,
55211 &ett_rnsap_RL_Successful_InformationItem_DM_Fail,
55212 &ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail,
55213 &ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail,
55214 &ett_rnsap_RL_Set_Successful_InformationRespList_DM_Fail,
55215 &ett_rnsap_RL_Set_Successful_InformationItem_DM_Fail,
55216 &ett_rnsap_DedicatedMeasurementReport,
55217 &ett_rnsap_DedicatedMeasurementObjectType_DM_Rprt,
55218 &ett_rnsap_RL_DM_Rprt,
55219 &ett_rnsap_RL_Set_DM_Rprt,
55220 &ett_rnsap_RL_InformationList_DM_Rprt,
55221 &ett_rnsap_RL_InformationItem_DM_Rprt,
55222 &ett_rnsap_RL_Set_InformationList_DM_Rprt,
55223 &ett_rnsap_RL_Set_InformationItem_DM_Rprt,
55224 &ett_rnsap_DedicatedMeasurementTerminationRequest,
55225 &ett_rnsap_DedicatedMeasurementFailureIndication,
55226 &ett_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind,
55227 &ett_rnsap_RL_DM_Fail_Ind,
55228 &ett_rnsap_RL_Set_DM_Fail_Ind,
55229 &ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind,
55230 &ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind,
55231 &ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind,
55232 &ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind,
55233 &ett_rnsap_CommonTransportChannelResourcesReleaseRequest,
55234 &ett_rnsap_CommonTransportChannelResourcesRequest,
55235 &ett_rnsap_CommonTransportChannelResourcesResponseFDD,
55236 &ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD,
55237 &ett_rnsap_CommonTransportChannelResourcesResponseTDD,
55238 &ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD,
55239 &ett_rnsap_CommonTransportChannelResourcesFailure,
55240 &ett_rnsap_CompressedModeCommand,
55241 &ett_rnsap_ErrorIndication,
55242 &ett_rnsap_CommonMeasurementInitiationRequest,
55243 &ett_rnsap_CommonMeasurementObjectType_CM_Rqst,
55244 &ett_rnsap_Cell_CM_Rqst,
55245 &ett_rnsap_NeighbouringCellMeasurementInfo,
55246 &ett_rnsap_NeighbouringCellMeasurementInfo_item,
55247 &ett_rnsap_CommonMeasurementInitiationResponse,
55248 &ett_rnsap_CommonMeasurementObjectType_CM_Rsp,
55249 &ett_rnsap_Cell_CM_Rsp,
55250 &ett_rnsap_CommonMeasurementInitiationFailure,
55251 &ett_rnsap_CommonMeasurementReport,
55252 &ett_rnsap_CommonMeasurementObjectType_CM_Rprt,
55253 &ett_rnsap_Cell_CM_Rprt,
55254 &ett_rnsap_CommonMeasurementTerminationRequest,
55255 &ett_rnsap_CommonMeasurementFailureIndication,
55256 &ett_rnsap_InformationExchangeInitiationRequest,
55257 &ett_rnsap_InformationExchangeObjectType_InfEx_Rqst,
55258 &ett_rnsap_Cell_InfEx_Rqst,
55259 &ett_rnsap_GSM_Cell_InfEx_Rqst,
55260 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst,
55261 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst,
55262 &ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst,
55263 &ett_rnsap_MBMS_Cell_InfEx_Rqst,
55264 &ett_rnsap_InformationExchangeInitiationResponse,
55265 &ett_rnsap_InformationExchangeObjectType_InfEx_Rsp,
55266 &ett_rnsap_Cell_InfEx_Rsp,
55267 &ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp,
55268 &ett_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp,
55269 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp,
55270 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp,
55271 &ett_rnsap_MBMS_Cell_InfEx_Rsp,
55272 &ett_rnsap_MBMS_Cell_Item_InfEx_Rsp,
55273 &ett_rnsap_InformationExchangeInitiationFailure,
55274 &ett_rnsap_InformationReport,
55275 &ett_rnsap_InformationExchangeObjectType_InfEx_Rprt,
55276 &ett_rnsap_Cell_InfEx_Rprt,
55277 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt,
55278 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt,
55279 &ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt,
55280 &ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt,
55281 &ett_rnsap_MBMS_Cell_InfEx_Rprt,
55282 &ett_rnsap_MBMS_Cell_Item_InfEx_Rprt,
55283 &ett_rnsap_InformationExchangeTerminationRequest,
55284 &ett_rnsap_InformationExchangeFailureIndication,
55285 &ett_rnsap_ResetRequest,
55286 &ett_rnsap_ResetIndicator,
55287 &ett_rnsap_ContextList_Reset,
55288 &ett_rnsap_ContextInfoList_Reset,
55289 &ett_rnsap_ContextInfoItem_Reset,
55290 &ett_rnsap_ContextType_Reset,
55291 &ett_rnsap_ContextGroupList_Reset,
55292 &ett_rnsap_ContextGroupInfoList_Reset,
55293 &ett_rnsap_ContextGroupInfoItem_Reset,
55294 &ett_rnsap_ResetResponse,
55295 &ett_rnsap_RadioLinkActivationCommandFDD,
55296 &ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD,
55297 &ett_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD,
55298 &ett_rnsap_RadioLinkActivationCommandTDD,
55299 &ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD,
55300 &ett_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD,
55301 &ett_rnsap_GERANUplinkSignallingTransferIndication,
55302 &ett_rnsap_RadioLinkParameterUpdateIndicationFDD,
55303 &ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList,
55304 &ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item,
55305 &ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd,
55306 &ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs,
55307 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd,
55308 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs,
55309 &ett_rnsap_RadioLinkParameterUpdateIndicationTDD,
55310 &ett_rnsap_UEMeasurementInitiationRequest,
55311 &ett_rnsap_UEMeasurementInitiationResponse,
55312 &ett_rnsap_UEMeasurementInitiationFailure,
55313 &ett_rnsap_UEMeasurementReport,
55314 &ett_rnsap_UEMeasurementTerminationRequest,
55315 &ett_rnsap_UEMeasurementFailureIndication,
55316 &ett_rnsap_IurInvokeTrace,
55317 &ett_rnsap_ListOfInterfacesToTrace,
55318 &ett_rnsap_InterfacesToTraceItem,
55319 &ett_rnsap_IurDeactivateTrace,
55320 &ett_rnsap_MBMSAttachCommand,
55321 &ett_rnsap_MBMSDetachCommand,
55322 &ett_rnsap_DirectInformationTransfer,
55323 &ett_rnsap_EnhancedRelocationRequest,
55324 &ett_rnsap_EnhancedRelocationResponse,
55325 &ett_rnsap_EnhancedRelocationFailure,
55326 &ett_rnsap_EnhancedRelocationCancel,
55327 &ett_rnsap_EnhancedRelocationSignallingTransfer,
55328 &ett_rnsap_EnhancedRelocationRelease,
55329 &ett_rnsap_MBSFNMCCHInformation,
55330 &ett_rnsap_SecondaryULFrequencyReport,
55331 &ett_rnsap_SecondaryULFrequencyUpdateIndication,
55332 &ett_rnsap_PrivateMessage,
55333 &ett_rnsap_RNSAP_PDU,
55334 &ett_rnsap_InitiatingMessage,
55335 &ett_rnsap_SuccessfulOutcome,
55336 &ett_rnsap_UnsuccessfulOutcome,
55337 &ett_rnsap_Outcome,
55339 /*--- End of included file: packet-rnsap-ettarr.c ---*/
55340 #line 145 "packet-rnsap-template.c"
55344 /* Register protocol */
55345 proto_rnsap = proto_register_protocol(PNAME, PSNAME, PFNAME);
55346 /* Register fields and subtrees */
55347 proto_register_field_array(proto_rnsap, hf, array_length(hf));
55348 proto_register_subtree_array(ett, array_length(ett));
55350 /* Register dissector */
55351 register_dissector("rnsap", dissect_rnsap, proto_rnsap);
55353 /* Register dissector tables */
55354 rnsap_ies_dissector_table = register_dissector_table("rnsap.ies", "RNSAP-PROTOCOL-IES", FT_UINT32, BASE_DEC);
55355 rnsap_extension_dissector_table = register_dissector_table("rnsap.extension", "RNSAP-PROTOCOL-EXTENSION", FT_UINT32, BASE_DEC);
55356 rnsap_proc_imsg_dissector_table = register_dissector_table("rnsap.proc.imsg", "RNSAP-ELEMENTARY-PROCEDURE InitiatingMessage", FT_STRING, BASE_NONE);
55357 rnsap_proc_sout_dissector_table = register_dissector_table("rnsap.proc.sout", "RNSAP-ELEMENTARY-PROCEDURE SuccessfulOutcome", FT_STRING, BASE_NONE);
55358 rnsap_proc_uout_dissector_table = register_dissector_table("rnsap.proc.uout", "RNSAP-ELEMENTARY-PROCEDURE UnsuccessfulOutcome", FT_STRING, BASE_NONE);
55363 /*--- proto_reg_handoff_rnsap ---------------------------------------*/
55365 proto_reg_handoff_rnsap(void)
55367 dissector_handle_t rnsap_handle;
55369 rnsap_handle = find_dissector("rnsap");
55370 rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
55372 dissector_add("sccp.ssn", SCCP_SSN_RNSAP, rnsap_handle);
55373 /* Add heuristic dissector
55374 * Perhaps we want a preference whether the heuristic dissector
55375 * is or isn't enabled
55377 /*heur_dissector_add("sccp", dissect_sccp_rnsap_heur, proto_rnsap); */
55380 /*--- Included file: packet-rnsap-dis-tab.c ---*/
55381 #line 1 "packet-rnsap-dis-tab.c"
55382 dissector_add("rnsap.ies", id_RTLoadValue, new_create_dissector_handle(dissect_RTLoadValue_PDU, proto_rnsap));
55383 dissector_add("rnsap.ies", id_NRTLoadInformationValue, new_create_dissector_handle(dissect_NRTLoadInformationValue_PDU, proto_rnsap));
55384 dissector_add("rnsap.ies", id_UpPTSInterferenceValue, new_create_dissector_handle(dissect_UpPTSInterferenceValue_PDU, proto_rnsap));
55385 dissector_add("rnsap.ies", id_TUTRANGANSSMeasurementValueInformation, new_create_dissector_handle(dissect_TUTRANGANSSMeasurementValueInformation_PDU, proto_rnsap));
55386 dissector_add("rnsap.ies", id_Rx_Timing_Deviation_Value_LCR, new_create_dissector_handle(dissect_Rx_Timing_Deviation_Value_LCR_PDU, proto_rnsap));
55387 dissector_add("rnsap.ies", id_Angle_Of_Arrival_Value_LCR, new_create_dissector_handle(dissect_Angle_Of_Arrival_Value_LCR_PDU, proto_rnsap));
55388 dissector_add("rnsap.ies", id_HS_SICH_Reception_Quality, new_create_dissector_handle(dissect_HS_SICH_Reception_Quality_Value_PDU, proto_rnsap));
55389 dissector_add("rnsap.ies", id_Rx_Timing_Deviation_Value_768, new_create_dissector_handle(dissect_Rx_Timing_Deviation_Value_768_PDU, proto_rnsap));
55390 dissector_add("rnsap.ies", id_Rx_Timing_Deviation_Value_ext, new_create_dissector_handle(dissect_Rx_Timing_Deviation_Value_ext_PDU, proto_rnsap));
55391 dissector_add("rnsap.ies", id_Extended_Round_Trip_Time_Value, new_create_dissector_handle(dissect_Extended_Round_Trip_Time_Value_PDU, proto_rnsap));
55392 dissector_add("rnsap.ies", id_IPDL_TDD_ParametersLCR, new_create_dissector_handle(dissect_IPDL_TDD_ParametersLCR_PDU, proto_rnsap));
55393 dissector_add("rnsap.ies", id_Load_Value_IncrDecrThres, new_create_dissector_handle(dissect_Load_Value_IncrDecrThres_PDU, proto_rnsap));
55394 dissector_add("rnsap.ies", id_Transmitted_Carrier_Power_Value_IncrDecrThres, new_create_dissector_handle(dissect_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU, proto_rnsap));
55395 dissector_add("rnsap.ies", id_Received_Total_Wideband_Power_Value_IncrDecrThres, new_create_dissector_handle(dissect_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU, proto_rnsap));
55396 dissector_add("rnsap.ies", id_UL_Timeslot_ISCP_Value_IncrDecrThres, new_create_dissector_handle(dissect_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU, proto_rnsap));
55397 dissector_add("rnsap.ies", id_RT_Load_Value_IncrDecrThres, new_create_dissector_handle(dissect_RT_Load_Value_IncrDecrThres_PDU, proto_rnsap));
55398 dissector_add("rnsap.ies", id_NRT_Load_Information_Value_IncrDecrThres, new_create_dissector_handle(dissect_NRT_Load_Information_Value_IncrDecrThres_PDU, proto_rnsap));
55399 dissector_add("rnsap.ies", id_TUTRANGPSMeasurementThresholdInformation, new_create_dissector_handle(dissect_TUTRANGPSMeasurementThresholdInformation_PDU, proto_rnsap));
55400 dissector_add("rnsap.ies", id_SFNSFNMeasurementThresholdInformation, new_create_dissector_handle(dissect_SFNSFNMeasurementThresholdInformation_PDU, proto_rnsap));
55401 dissector_add("rnsap.ies", id_Load_Value, new_create_dissector_handle(dissect_Load_Value_PDU, proto_rnsap));
55402 dissector_add("rnsap.ies", id_Transmitted_Carrier_Power_Value, new_create_dissector_handle(dissect_Transmitted_Carrier_Power_Value_PDU, proto_rnsap));
55403 dissector_add("rnsap.ies", id_Received_Total_Wideband_Power_Value, new_create_dissector_handle(dissect_Received_Total_Wideband_Power_Value_PDU, proto_rnsap));
55404 dissector_add("rnsap.ies", id_UL_Timeslot_ISCP_Value, new_create_dissector_handle(dissect_UL_Timeslot_ISCP_Value_PDU, proto_rnsap));
55405 dissector_add("rnsap.ies", id_RT_Load_Value, new_create_dissector_handle(dissect_RT_Load_Value_PDU, proto_rnsap));
55406 dissector_add("rnsap.ies", id_NRT_Load_Information_Value, new_create_dissector_handle(dissect_NRT_Load_Information_Value_PDU, proto_rnsap));
55407 dissector_add("rnsap.ies", id_HS_SICH_Reception_Quality_Measurement_Value, new_create_dissector_handle(dissect_HS_SICH_Reception_Quality_Measurement_Value_PDU, proto_rnsap));
55408 dissector_add("rnsap.ies", id_TUTRANGANSSMeasurementThresholdInformation, new_create_dissector_handle(dissect_TUTRANGANSSMeasurementThresholdInformation_PDU, proto_rnsap));
55409 dissector_add("rnsap.ies", id_Neighbouring_UMTS_CellInformationItem, new_create_dissector_handle(dissect_Neighbouring_UMTS_CellInformationItem_PDU, proto_rnsap));
55410 dissector_add("rnsap.ies", id_Neighbouring_GSM_CellInformation, new_create_dissector_handle(dissect_Neighbouring_GSM_CellInformationIEs_PDU, proto_rnsap));
55411 dissector_add("rnsap.ies", id_OnModification, new_create_dissector_handle(dissect_OnModification_PDU, proto_rnsap));
55412 dissector_add("rnsap.ies", id_SRNC_ID, new_create_dissector_handle(dissect_RNC_ID_PDU, proto_rnsap));
55413 dissector_add("rnsap.ies", id_S_RNTI, new_create_dissector_handle(dissect_S_RNTI_PDU, proto_rnsap));
55414 dissector_add("rnsap.ies", id_D_RNTI, new_create_dissector_handle(dissect_D_RNTI_PDU, proto_rnsap));
55415 dissector_add("rnsap.ies", id_AllowedQueuingTime, new_create_dissector_handle(dissect_AllowedQueuingTime_PDU, proto_rnsap));
55416 dissector_add("rnsap.ies", id_UL_DPCH_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_UL_DPCH_Information_RL_SetupRqstFDD_PDU, proto_rnsap));
55417 dissector_add("rnsap.ies", id_DL_DPCH_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_DL_DPCH_Information_RL_SetupRqstFDD_PDU, proto_rnsap));
55418 dissector_add("rnsap.ies", id_DCH_FDD_Information, new_create_dissector_handle(dissect_DCH_FDD_Information_PDU, proto_rnsap));
55419 dissector_add("rnsap.ies", id_RL_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_RL_InformationList_RL_SetupRqstFDD_PDU, proto_rnsap));
55420 dissector_add("rnsap.ies", id_Transmission_Gap_Pattern_Sequence_Information, new_create_dissector_handle(dissect_Transmission_Gap_Pattern_Sequence_Information_PDU, proto_rnsap));
55421 dissector_add("rnsap.ies", id_Active_Pattern_Sequence_Information, new_create_dissector_handle(dissect_Active_Pattern_Sequence_Information_PDU, proto_rnsap));
55422 dissector_add("rnsap.ies", id_RL_InformationItem_RL_SetupRqstFDD, new_create_dissector_handle(dissect_RL_InformationItem_RL_SetupRqstFDD_PDU, proto_rnsap));
55423 dissector_add("rnsap.ies", id_UL_Physical_Channel_Information_RL_SetupRqstTDD, new_create_dissector_handle(dissect_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU, proto_rnsap));
55424 dissector_add("rnsap.ies", id_DL_Physical_Channel_Information_RL_SetupRqstTDD, new_create_dissector_handle(dissect_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU, proto_rnsap));
55425 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationList_RL_SetupRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU, proto_rnsap));
55426 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationList_RL_SetupRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU, proto_rnsap));
55427 dissector_add("rnsap.ies", id_DCH_TDD_Information, new_create_dissector_handle(dissect_DCH_TDD_Information_PDU, proto_rnsap));
55428 dissector_add("rnsap.ies", id_DSCH_TDD_Information, new_create_dissector_handle(dissect_DSCH_TDD_Information_PDU, proto_rnsap));
55429 dissector_add("rnsap.ies", id_USCH_Information, new_create_dissector_handle(dissect_USCH_Information_PDU, proto_rnsap));
55430 dissector_add("rnsap.ies", id_RL_Information_RL_SetupRqstTDD, new_create_dissector_handle(dissect_RL_Information_RL_SetupRqstTDD_PDU, proto_rnsap));
55431 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU, proto_rnsap));
55432 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU, proto_rnsap));
55433 dissector_add("rnsap.ies", id_CN_PS_DomainIdentifier, new_create_dissector_handle(dissect_CN_PS_DomainIdentifier_PDU, proto_rnsap));
55434 dissector_add("rnsap.ies", id_CN_CS_DomainIdentifier, new_create_dissector_handle(dissect_CN_CS_DomainIdentifier_PDU, proto_rnsap));
55435 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_SetupRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_SetupRspFDD_PDU, proto_rnsap));
55436 dissector_add("rnsap.ies", id_UL_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
55437 dissector_add("rnsap.ies", id_CriticalityDiagnostics, new_create_dissector_handle(dissect_CriticalityDiagnostics_PDU, proto_rnsap));
55438 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_SetupRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_SetupRspFDD_PDU, proto_rnsap));
55439 dissector_add("rnsap.ies", id_RL_InformationResponse_RL_SetupRspTDD, new_create_dissector_handle(dissect_RL_InformationResponse_RL_SetupRspTDD_PDU, proto_rnsap));
55440 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
55441 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU, proto_rnsap));
55442 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
55443 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU, proto_rnsap));
55444 dissector_add("rnsap.ies", id_DCH_InformationResponse, new_create_dissector_handle(dissect_DCH_InformationResponse_PDU, proto_rnsap));
55445 dissector_add("rnsap.ies", id_DSCH_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_DSCH_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
55446 dissector_add("rnsap.ies", id_USCH_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_USCH_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
55447 dissector_add("rnsap.ies", id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
55448 dissector_add("rnsap.ies", id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU, proto_rnsap));
55449 dissector_add("rnsap.ies", id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
55450 dissector_add("rnsap.ies", id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU, proto_rnsap));
55451 dissector_add("rnsap.ies", id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
55452 dissector_add("rnsap.ies", id_USCH_LCR_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
55453 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD768, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU, proto_rnsap));
55454 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_SetupRspTDD768, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU, proto_rnsap));
55455 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD768, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU, proto_rnsap));
55456 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_SetupRspTDD768, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU, proto_rnsap));
55457 dissector_add("rnsap.ies", id_CauseLevel_RL_SetupFailureFDD, new_create_dissector_handle(dissect_CauseLevel_RL_SetupFailureFDD_PDU, proto_rnsap));
55458 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU, proto_rnsap));
55459 dissector_add("rnsap.ies", id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD, new_create_dissector_handle(dissect_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU, proto_rnsap));
55460 dissector_add("rnsap.ies", id_CauseLevel_RL_SetupFailureTDD, new_create_dissector_handle(dissect_CauseLevel_RL_SetupFailureTDD_PDU, proto_rnsap));
55461 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU, proto_rnsap));
55462 dissector_add("rnsap.ies", id_RL_InformationList_RL_AdditionRqstFDD, new_create_dissector_handle(dissect_RL_InformationList_RL_AdditionRqstFDD_PDU, proto_rnsap));
55463 dissector_add("rnsap.ies", id_RL_Information_RL_AdditionRqstFDD, new_create_dissector_handle(dissect_RL_Information_RL_AdditionRqstFDD_PDU, proto_rnsap));
55464 dissector_add("rnsap.ies", id_RL_Information_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_RL_Information_RL_AdditionRqstTDD_PDU, proto_rnsap));
55465 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU, proto_rnsap));
55466 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU, proto_rnsap));
55467 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_AdditionRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_AdditionRspFDD_PDU, proto_rnsap));
55468 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_AdditionRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_AdditionRspFDD_PDU, proto_rnsap));
55469 dissector_add("rnsap.ies", id_FDD_DL_CodeInformation, new_create_dissector_handle(dissect_FDD_DL_CodeInformation_PDU, proto_rnsap));
55470 dissector_add("rnsap.ies", id_RL_InformationResponse_RL_AdditionRspTDD, new_create_dissector_handle(dissect_RL_InformationResponse_RL_AdditionRspTDD_PDU, proto_rnsap));
55471 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
55472 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_AdditionRspTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU, proto_rnsap));
55473 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
55474 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU, proto_rnsap));
55475 dissector_add("rnsap.ies", id_DSCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DSCH_InformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
55476 dissector_add("rnsap.ies", id_USCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_USCH_InformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
55477 dissector_add("rnsap.ies", id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
55478 dissector_add("rnsap.ies", id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, new_create_dissector_handle(dissect_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU, proto_rnsap));
55479 dissector_add("rnsap.ies", id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
55480 dissector_add("rnsap.ies", id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU, proto_rnsap));
55481 dissector_add("rnsap.ies", id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU, proto_rnsap));
55482 dissector_add("rnsap.ies", id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD, new_create_dissector_handle(dissect_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU, proto_rnsap));
55483 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU, proto_rnsap));
55484 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU, proto_rnsap));
55485 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU, proto_rnsap));
55486 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU, proto_rnsap));
55487 dissector_add("rnsap.ies", id_CauseLevel_RL_AdditionFailureFDD, new_create_dissector_handle(dissect_CauseLevel_RL_AdditionFailureFDD_PDU, proto_rnsap));
55488 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU, proto_rnsap));
55489 dissector_add("rnsap.ies", id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD, new_create_dissector_handle(dissect_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU, proto_rnsap));
55490 dissector_add("rnsap.ies", id_CauseLevel_RL_AdditionFailureTDD, new_create_dissector_handle(dissect_CauseLevel_RL_AdditionFailureTDD_PDU, proto_rnsap));
55491 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU, proto_rnsap));
55492 dissector_add("rnsap.ies", id_RL_InformationList_RL_DeletionRqst, new_create_dissector_handle(dissect_RL_InformationList_RL_DeletionRqst_PDU, proto_rnsap));
55493 dissector_add("rnsap.ies", id_RL_Information_RL_DeletionRqst, new_create_dissector_handle(dissect_RL_Information_RL_DeletionRqst_PDU, proto_rnsap));
55494 dissector_add("rnsap.ies", id_UL_DPCH_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_UL_DPCH_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
55495 dissector_add("rnsap.ies", id_DL_DPCH_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_DL_DPCH_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
55496 dissector_add("rnsap.ies", id_FDD_DCHs_to_Modify, new_create_dissector_handle(dissect_FDD_DCHs_to_Modify_PDU, proto_rnsap));
55497 dissector_add("rnsap.ies", id_DCHs_to_Add_FDD, new_create_dissector_handle(dissect_DCH_FDD_Information_PDU, proto_rnsap));
55498 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfPrepFDD_PDU, proto_rnsap));
55499 dissector_add("rnsap.ies", id_RL_InformationList_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_RL_InformationList_RL_ReconfPrepFDD_PDU, proto_rnsap));
55500 dissector_add("rnsap.ies", id_RL_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_RL_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
55501 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55502 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55503 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55504 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55505 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55506 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55507 dissector_add("rnsap.ies", id_TDD_DCHs_to_Modify, new_create_dissector_handle(dissect_TDD_DCHs_to_Modify_PDU, proto_rnsap));
55508 dissector_add("rnsap.ies", id_DCHs_to_Add_TDD, new_create_dissector_handle(dissect_DCH_TDD_Information_PDU, proto_rnsap));
55509 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55510 dissector_add("rnsap.ies", id_DSCH_ModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DSCH_ModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55511 dissector_add("rnsap.ies", id_DSCHs_to_Add_TDD, new_create_dissector_handle(dissect_DSCH_TDD_Information_PDU, proto_rnsap));
55512 dissector_add("rnsap.ies", id_DSCH_DeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DSCH_DeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55513 dissector_add("rnsap.ies", id_USCH_ModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_USCH_ModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55514 dissector_add("rnsap.ies", id_USCHs_to_Add, new_create_dissector_handle(dissect_USCH_Information_PDU, proto_rnsap));
55515 dissector_add("rnsap.ies", id_USCH_DeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_USCH_DeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
55516 dissector_add("rnsap.ies", id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU, proto_rnsap));
55517 dissector_add("rnsap.ies", id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU, proto_rnsap));
55518 dissector_add("rnsap.ies", id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU, proto_rnsap));
55519 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU, proto_rnsap));
55520 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU, proto_rnsap));
55521 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU, proto_rnsap));
55522 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_ReconfReadyFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_ReconfReadyFDD_PDU, proto_rnsap));
55523 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_ReconfReadyFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU, proto_rnsap));
55524 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55525 dissector_add("rnsap.ies", id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55526 dissector_add("rnsap.ies", id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55527 dissector_add("rnsap.ies", id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55528 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55529 dissector_add("rnsap.ies", id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55530 dissector_add("rnsap.ies", id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55531 dissector_add("rnsap.ies", id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
55532 dissector_add("rnsap.ies", id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU, proto_rnsap));
55533 dissector_add("rnsap.ies", id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU, proto_rnsap));
55534 dissector_add("rnsap.ies", id_CFN, new_create_dissector_handle(dissect_CFN_PDU, proto_rnsap));
55535 dissector_add("rnsap.ies", id_CauseLevel_RL_ReconfFailure, new_create_dissector_handle(dissect_CauseLevel_RL_ReconfFailure_PDU, proto_rnsap));
55536 dissector_add("rnsap.ies", id_RL_ReconfigurationFailure_RL_ReconfFail, new_create_dissector_handle(dissect_RL_ReconfigurationFailure_RL_ReconfFail_PDU, proto_rnsap));
55537 dissector_add("rnsap.ies", id_UL_DPCH_Information_RL_ReconfRqstFDD, new_create_dissector_handle(dissect_UL_DPCH_Information_RL_ReconfRqstFDD_PDU, proto_rnsap));
55538 dissector_add("rnsap.ies", id_DL_DPCH_Information_RL_ReconfRqstFDD, new_create_dissector_handle(dissect_DL_DPCH_Information_RL_ReconfRqstFDD_PDU, proto_rnsap));
55539 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfRqstFDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfRqstFDD_PDU, proto_rnsap));
55540 dissector_add("rnsap.ies", id_RL_ReconfigurationRequestFDD_RL_Information_IEs, new_create_dissector_handle(dissect_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU, proto_rnsap));
55541 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU, proto_rnsap));
55542 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU, proto_rnsap));
55543 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU, proto_rnsap));
55544 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU, proto_rnsap));
55545 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfRqstTDD_PDU, proto_rnsap));
55546 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
55547 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
55548 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
55549 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
55550 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_ReconfRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_ReconfRspFDD_PDU, proto_rnsap));
55551 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_ReconfRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_ReconfRspFDD_PDU, proto_rnsap));
55552 dissector_add("rnsap.ies", id_RL_InformationResponse_RL_ReconfRspTDD, new_create_dissector_handle(dissect_RL_InformationResponse_RL_ReconfRspTDD_PDU, proto_rnsap));
55553 dissector_add("rnsap.ies", id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU, proto_rnsap));
55554 dissector_add("rnsap.ies", id_Reporting_Object_RL_FailureInd, new_create_dissector_handle(dissect_Reporting_Object_RL_FailureInd_PDU, proto_rnsap));
55555 dissector_add("rnsap.ies", id_RL_Information_RL_FailureInd, new_create_dissector_handle(dissect_RL_Information_RL_FailureInd_PDU, proto_rnsap));
55556 dissector_add("rnsap.ies", id_RL_Set_Information_RL_FailureInd, new_create_dissector_handle(dissect_RL_Set_Information_RL_FailureInd_PDU, proto_rnsap));
55557 dissector_add("rnsap.ies", id_CCTrCH_InformationItem_RL_FailureInd, new_create_dissector_handle(dissect_CCTrCH_InformationItem_RL_FailureInd_PDU, proto_rnsap));
55558 dissector_add("rnsap.ies", id_RL_InformationList_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_RL_InformationList_RL_PreemptRequiredInd_PDU, proto_rnsap));
55559 dissector_add("rnsap.ies", id_RL_InformationItem_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_RL_InformationItem_RL_PreemptRequiredInd_PDU, proto_rnsap));
55560 dissector_add("rnsap.ies", id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU, proto_rnsap));
55561 dissector_add("rnsap.ies", id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU, proto_rnsap));
55562 dissector_add("rnsap.ies", id_Reporing_Object_RL_RestoreInd, new_create_dissector_handle(dissect_Reporting_Object_RL_RestoreInd_PDU, proto_rnsap));
55563 dissector_add("rnsap.ies", id_RL_Information_RL_RestoreInd, new_create_dissector_handle(dissect_RL_Information_RL_RestoreInd_PDU, proto_rnsap));
55564 dissector_add("rnsap.ies", id_RL_Set_Information_RL_RestoreInd, new_create_dissector_handle(dissect_RL_Set_Information_RL_RestoreInd_PDU, proto_rnsap));
55565 dissector_add("rnsap.ies", id_CCTrCH_InformationItem_RL_RestoreInd, new_create_dissector_handle(dissect_CCTrCH_InformationItem_RL_RestoreInd_PDU, proto_rnsap));
55566 dissector_add("rnsap.ies", id_PowerAdjustmentType, new_create_dissector_handle(dissect_PowerAdjustmentType_PDU, proto_rnsap));
55567 dissector_add("rnsap.ies", id_DLReferencePower, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55568 dissector_add("rnsap.ies", id_InnerLoopDLPCStatus, new_create_dissector_handle(dissect_InnerLoopDLPCStatus_PDU, proto_rnsap));
55569 dissector_add("rnsap.ies", id_DLReferencePowerList_DL_PC_Rqst, new_create_dissector_handle(dissect_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU, proto_rnsap));
55570 dissector_add("rnsap.ies", id_MaxAdjustmentStep, new_create_dissector_handle(dissect_MaxAdjustmentStep_PDU, proto_rnsap));
55571 dissector_add("rnsap.ies", id_AdjustmentPeriod, new_create_dissector_handle(dissect_AdjustmentPeriod_PDU, proto_rnsap));
55572 dissector_add("rnsap.ies", id_AdjustmentRatio, new_create_dissector_handle(dissect_ScaledAdjustmentRatio_PDU, proto_rnsap));
55573 dissector_add("rnsap.ies", id_DL_ReferencePowerInformation_DL_PC_Rqst, new_create_dissector_handle(dissect_DL_ReferencePowerInformation_DL_PC_Rqst_PDU, proto_rnsap));
55574 dissector_add("rnsap.ies", id_timeSlot_ISCP, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_Info_PDU, proto_rnsap));
55575 dissector_add("rnsap.ies", id_RL_Information_PhyChReconfRqstFDD, new_create_dissector_handle(dissect_RL_Information_PhyChReconfRqstFDD_PDU, proto_rnsap));
55576 dissector_add("rnsap.ies", id_RL_Information_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_RL_Information_PhyChReconfRqstTDD_PDU, proto_rnsap));
55577 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU, proto_rnsap));
55578 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU, proto_rnsap));
55579 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU, proto_rnsap));
55580 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU, proto_rnsap));
55581 dissector_add("rnsap.ies", id_Cause, new_create_dissector_handle(dissect_Cause_PDU, proto_rnsap));
55582 dissector_add("rnsap.ies", id_CongestionCause, new_create_dissector_handle(dissect_CongestionCause_PDU, proto_rnsap));
55583 dissector_add("rnsap.ies", id_RL_InformationList_RL_CongestInd, new_create_dissector_handle(dissect_RL_InformationList_RL_CongestInd_PDU, proto_rnsap));
55584 dissector_add("rnsap.ies", id_RL_InformationItem_RL_CongestInd, new_create_dissector_handle(dissect_RL_InformationItem_RL_CongestInd_PDU, proto_rnsap));
55585 dissector_add("rnsap.ies", id_DCH_Rate_InformationItem_RL_CongestInd, new_create_dissector_handle(dissect_DCH_Rate_InformationItem_RL_CongestInd_PDU, proto_rnsap));
55586 dissector_add("rnsap.ies", id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU, proto_rnsap));
55587 dissector_add("rnsap.ies", id_UC_ID, new_create_dissector_handle(dissect_UC_ID_PDU, proto_rnsap));
55588 dissector_add("rnsap.ies", id_SAI, new_create_dissector_handle(dissect_SAI_PDU, proto_rnsap));
55589 dissector_add("rnsap.ies", id_GA_Cell, new_create_dissector_handle(dissect_GA_Cell_PDU, proto_rnsap));
55590 dissector_add("rnsap.ies", id_C_RNTI, new_create_dissector_handle(dissect_C_RNTI_PDU, proto_rnsap));
55591 dissector_add("rnsap.ies", id_PropagationDelay, new_create_dissector_handle(dissect_PropagationDelay_PDU, proto_rnsap));
55592 dissector_add("rnsap.ies", id_STTD_SupportIndicator, new_create_dissector_handle(dissect_STTD_SupportIndicator_PDU, proto_rnsap));
55593 dissector_add("rnsap.ies", id_ClosedLoopMode1_SupportIndicator, new_create_dissector_handle(dissect_ClosedLoopMode1_SupportIndicator_PDU, proto_rnsap));
55594 dissector_add("rnsap.ies", id_L3_Information, new_create_dissector_handle(dissect_L3_Information_PDU, proto_rnsap));
55595 dissector_add("rnsap.ies", id_URA_Information, new_create_dissector_handle(dissect_URA_Information_PDU, proto_rnsap));
55596 dissector_add("rnsap.ies", id_RxTimingDeviationForTA, new_create_dissector_handle(dissect_RxTimingDeviationForTA_PDU, proto_rnsap));
55597 dissector_add("rnsap.ies", id_C_ID, new_create_dissector_handle(dissect_C_ID_PDU, proto_rnsap));
55598 dissector_add("rnsap.ies", id_D_RNTI_ReleaseIndication, new_create_dissector_handle(dissect_D_RNTI_ReleaseIndication_PDU, proto_rnsap));
55599 dissector_add("rnsap.ies", id_RANAP_RelocationInformation, new_create_dissector_handle(dissect_RANAP_RelocationInformation_PDU, proto_rnsap));
55600 dissector_add("rnsap.ies", id_PagingArea_PagingRqst, new_create_dissector_handle(dissect_PagingArea_PagingRqst_PDU, proto_rnsap));
55601 dissector_add("rnsap.ies", id_IMSI, new_create_dissector_handle(dissect_IMSI_PDU, proto_rnsap));
55602 dissector_add("rnsap.ies", id_DRXCycleLengthCoefficient, new_create_dissector_handle(dissect_DRXCycleLengthCoefficient_PDU, proto_rnsap));
55603 dissector_add("rnsap.ies", id_CNOriginatedPage_PagingRqst, new_create_dissector_handle(dissect_CNOriginatedPage_PagingRqst_PDU, proto_rnsap));
55604 dissector_add("rnsap.ies", id_MeasurementID, new_create_dissector_handle(dissect_MeasurementID_PDU, proto_rnsap));
55605 dissector_add("rnsap.ies", id_DedicatedMeasurementObjectType_DM_Rqst, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Rqst_PDU, proto_rnsap));
55606 dissector_add("rnsap.ies", id_DedicatedMeasurementType, new_create_dissector_handle(dissect_DedicatedMeasurementType_PDU, proto_rnsap));
55607 dissector_add("rnsap.ies", id_MeasurementFilterCoefficient, new_create_dissector_handle(dissect_MeasurementFilterCoefficient_PDU, proto_rnsap));
55608 dissector_add("rnsap.ies", id_ReportCharacteristics, new_create_dissector_handle(dissect_ReportCharacteristics_PDU, proto_rnsap));
55609 dissector_add("rnsap.ies", id_CFNReportingIndicator, new_create_dissector_handle(dissect_FNReportingIndicator_PDU, proto_rnsap));
55610 dissector_add("rnsap.ies", id_RL_InformationItem_DM_Rqst, new_create_dissector_handle(dissect_RL_InformationItem_DM_Rqst_PDU, proto_rnsap));
55611 dissector_add("rnsap.ies", id_RL_Set_InformationItem_DM_Rqst, new_create_dissector_handle(dissect_RL_Set_InformationItem_DM_Rqst_PDU, proto_rnsap));
55612 dissector_add("rnsap.ies", id_DedicatedMeasurementObjectType_DM_Rsp, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Rsp_PDU, proto_rnsap));
55613 dissector_add("rnsap.ies", id_RL_InformationItem_DM_Rsp, new_create_dissector_handle(dissect_RL_InformationItem_DM_Rsp_PDU, proto_rnsap));
55614 dissector_add("rnsap.ies", id_RL_Set_InformationItem_DM_Rsp, new_create_dissector_handle(dissect_RL_Set_InformationItem_DM_Rsp_PDU, proto_rnsap));
55615 dissector_add("rnsap.ies", id_RL_Unsuccessful_InformationItem_DM_Fail, new_create_dissector_handle(dissect_RL_Unsuccessful_InformationItem_DM_Fail_PDU, proto_rnsap));
55616 dissector_add("rnsap.ies", id_RL_Successful_InformationItem_DM_Fail, new_create_dissector_handle(dissect_RL_Successful_InformationItem_DM_Fail_PDU, proto_rnsap));
55617 dissector_add("rnsap.ies", id_RL_Set_Unsuccessful_InformationItem_DM_Fail, new_create_dissector_handle(dissect_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU, proto_rnsap));
55618 dissector_add("rnsap.ies", id_RL_Set_Successful_InformationItem_DM_Fail, new_create_dissector_handle(dissect_RL_Set_Successful_InformationItem_DM_Fail_PDU, proto_rnsap));
55619 dissector_add("rnsap.ies", id_DedicatedMeasurementObjectType_DM_Rprt, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Rprt_PDU, proto_rnsap));
55620 dissector_add("rnsap.ies", id_RL_InformationItem_DM_Rprt, new_create_dissector_handle(dissect_RL_InformationItem_DM_Rprt_PDU, proto_rnsap));
55621 dissector_add("rnsap.ies", id_RL_Set_InformationItem_DM_Rprt, new_create_dissector_handle(dissect_RL_Set_InformationItem_DM_Rprt_PDU, proto_rnsap));
55622 dissector_add("rnsap.ies", id_RL_Unsuccessful_InformationItem_DM_Fail_Ind, new_create_dissector_handle(dissect_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU, proto_rnsap));
55623 dissector_add("rnsap.ies", id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind, new_create_dissector_handle(dissect_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU, proto_rnsap));
55624 dissector_add("rnsap.ies", id_TransportBearerRequestIndicator, new_create_dissector_handle(dissect_TransportBearerRequestIndicator_PDU, proto_rnsap));
55625 dissector_add("rnsap.ies", id_TransportBearerID, new_create_dissector_handle(dissect_TransportBearerID_PDU, proto_rnsap));
55626 dissector_add("rnsap.ies", id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD, new_create_dissector_handle(dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU, proto_rnsap));
55627 dissector_add("rnsap.ies", id_TransportLayerAddress, new_create_dissector_handle(dissect_TransportLayerAddress_PDU, proto_rnsap));
55628 dissector_add("rnsap.ies", id_BindingID, new_create_dissector_handle(dissect_BindingID_PDU, proto_rnsap));
55629 dissector_add("rnsap.ies", id_FACH_FlowControlInformation, new_create_dissector_handle(dissect_FACH_FlowControlInformation_PDU, proto_rnsap));
55630 dissector_add("rnsap.ies", id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD, new_create_dissector_handle(dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU, proto_rnsap));
55631 dissector_add("rnsap.ies", id_CommonMeasurementObjectType_CM_Rqst, new_create_dissector_handle(dissect_CommonMeasurementObjectType_CM_Rqst_PDU, proto_rnsap));
55632 dissector_add("rnsap.ies", id_CommonMeasurementType, new_create_dissector_handle(dissect_CommonMeasurementType_PDU, proto_rnsap));
55633 dissector_add("rnsap.ies", id_SFNReportingIndicator, new_create_dissector_handle(dissect_FNReportingIndicator_PDU, proto_rnsap));
55634 dissector_add("rnsap.ies", id_SFN, new_create_dissector_handle(dissect_SFN_PDU, proto_rnsap));
55635 dissector_add("rnsap.ies", id_CommonMeasurementAccuracy, new_create_dissector_handle(dissect_CommonMeasurementAccuracy_PDU, proto_rnsap));
55636 dissector_add("rnsap.ies", id_neighbouringTDDCellMeasurementInformationLCR, new_create_dissector_handle(dissect_NeighbouringTDDCellMeasurementInformationLCR_PDU, proto_rnsap));
55637 dissector_add("rnsap.ies", id_neighbouringTDDCellMeasurementInformation768, new_create_dissector_handle(dissect_NeighbouringTDDCellMeasurementInformation768_PDU, proto_rnsap));
55638 dissector_add("rnsap.ies", id_CommonMeasurementObjectType_CM_Rsp, new_create_dissector_handle(dissect_CommonMeasurementObjectType_CM_Rsp_PDU, proto_rnsap));
55639 dissector_add("rnsap.ies", id_CommonMeasurementObjectType_CM_Rprt, new_create_dissector_handle(dissect_CommonMeasurementObjectType_CM_Rprt_PDU, proto_rnsap));
55640 dissector_add("rnsap.ies", id_InformationExchangeID, new_create_dissector_handle(dissect_InformationExchangeID_PDU, proto_rnsap));
55641 dissector_add("rnsap.ies", id_InformationExchangeObjectType_InfEx_Rqst, new_create_dissector_handle(dissect_InformationExchangeObjectType_InfEx_Rqst_PDU, proto_rnsap));
55642 dissector_add("rnsap.ies", id_InformationType, new_create_dissector_handle(dissect_InformationType_PDU, proto_rnsap));
55643 dissector_add("rnsap.ies", id_InformationReportCharacteristics, new_create_dissector_handle(dissect_InformationReportCharacteristics_PDU, proto_rnsap));
55644 dissector_add("rnsap.ies", id_GSM_Cell_InfEx_Rqst, new_create_dissector_handle(dissect_GSM_Cell_InfEx_Rqst_PDU, proto_rnsap));
55645 dissector_add("rnsap.ies", id_MBMS_Bearer_Service_List, new_create_dissector_handle(dissect_MBMS_Bearer_Service_List_PDU, proto_rnsap));
55646 dissector_add("rnsap.ies", id_InformationExchangeObjectType_InfEx_Rsp, new_create_dissector_handle(dissect_InformationExchangeObjectType_InfEx_Rsp_PDU, proto_rnsap));
55647 dissector_add("rnsap.ies", id_MBMS_Bearer_Service_List_InfEx_Rsp, new_create_dissector_handle(dissect_MBMS_Bearer_Service_List_InfEx_Rsp_PDU, proto_rnsap));
55648 dissector_add("rnsap.ies", id_InformationExchangeObjectType_InfEx_Rprt, new_create_dissector_handle(dissect_InformationExchangeObjectType_InfEx_Rprt_PDU, proto_rnsap));
55649 dissector_add("rnsap.ies", id_RNC_ID, new_create_dissector_handle(dissect_RNC_ID_PDU, proto_rnsap));
55650 dissector_add("rnsap.ies", id_ResetIndicator, new_create_dissector_handle(dissect_ResetIndicator_PDU, proto_rnsap));
55651 dissector_add("rnsap.ies", id_ContextInfoItem_Reset, new_create_dissector_handle(dissect_ContextInfoItem_Reset_PDU, proto_rnsap));
55652 dissector_add("rnsap.ies", id_ContextGroupInfoItem_Reset, new_create_dissector_handle(dissect_ContextGroupInfoItem_Reset_PDU, proto_rnsap));
55653 dissector_add("rnsap.ies", id_DelayedActivationList_RL_ActivationCmdFDD, new_create_dissector_handle(dissect_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU, proto_rnsap));
55654 dissector_add("rnsap.ies", id_DelayedActivationInformation_RL_ActivationCmdFDD, new_create_dissector_handle(dissect_DelayedActivationInformation_RL_ActivationCmdFDD_PDU, proto_rnsap));
55655 dissector_add("rnsap.ies", id_DelayedActivationList_RL_ActivationCmdTDD, new_create_dissector_handle(dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU, proto_rnsap));
55656 dissector_add("rnsap.ies", id_DelayedActivationInformation_RL_ActivationCmdTDD, new_create_dissector_handle(dissect_DelayedActivationInformation_RL_ActivationCmdTDD_PDU, proto_rnsap));
55657 dissector_add("rnsap.ies", id_HSDSCH_FDD_Update_Information, new_create_dissector_handle(dissect_HSDSCH_FDD_Update_Information_PDU, proto_rnsap));
55658 dissector_add("rnsap.ies", id_RL_ParameterUpdateIndicationFDD_RL_InformationList, new_create_dissector_handle(dissect_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU, proto_rnsap));
55659 dissector_add("rnsap.ies", id_RL_ParameterUpdateIndicationFDD_RL_Information_Item, new_create_dissector_handle(dissect_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU, proto_rnsap));
55660 dissector_add("rnsap.ies", id_HSDSCH_TDD_Update_Information, new_create_dissector_handle(dissect_HSDSCH_TDD_Update_Information_PDU, proto_rnsap));
55661 dissector_add("rnsap.ies", id_UEMeasurementType, new_create_dissector_handle(dissect_UEMeasurementType_PDU, proto_rnsap));
55662 dissector_add("rnsap.ies", id_UEMeasurementTimeslotInfoHCR, new_create_dissector_handle(dissect_UEMeasurementTimeslotInfoHCR_PDU, proto_rnsap));
55663 dissector_add("rnsap.ies", id_UEMeasurementTimeslotInfoLCR, new_create_dissector_handle(dissect_UEMeasurementTimeslotInfoLCR_PDU, proto_rnsap));
55664 dissector_add("rnsap.ies", id_UEMeasurementReportCharacteristics, new_create_dissector_handle(dissect_UEMeasurementReportCharacteristics_PDU, proto_rnsap));
55665 dissector_add("rnsap.ies", id_UEMeasurementParameterModAllow, new_create_dissector_handle(dissect_UEMeasurementParameterModAllow_PDU, proto_rnsap));
55666 dissector_add("rnsap.ies", id_UEMeasurementValueInformation, new_create_dissector_handle(dissect_UEMeasurementValueInformation_PDU, proto_rnsap));
55667 dissector_add("rnsap.ies", id_TraceReference, new_create_dissector_handle(dissect_TraceReference_PDU, proto_rnsap));
55668 dissector_add("rnsap.ies", id_UEIdentity, new_create_dissector_handle(dissect_UEIdentity_PDU, proto_rnsap));
55669 dissector_add("rnsap.ies", id_TraceRecordingSessionReference, new_create_dissector_handle(dissect_TraceRecordingSessionReference_PDU, proto_rnsap));
55670 dissector_add("rnsap.ies", id_ListOfInterfacesToTrace, new_create_dissector_handle(dissect_ListOfInterfacesToTrace_PDU, proto_rnsap));
55671 dissector_add("rnsap.ies", id_TraceDepth, new_create_dissector_handle(dissect_TraceDepth_PDU, proto_rnsap));
55672 dissector_add("rnsap.ies", id_InterfacesToTraceItem, new_create_dissector_handle(dissect_InterfacesToTraceItem_PDU, proto_rnsap));
55673 dissector_add("rnsap.ies", id_UE_State, new_create_dissector_handle(dissect_UE_State_PDU, proto_rnsap));
55674 dissector_add("rnsap.ies", id_ProvidedInformation, new_create_dissector_handle(dissect_ProvidedInformation_PDU, proto_rnsap));
55675 dissector_add("rnsap.extension", id_MessageStructure, new_create_dissector_handle(dissect_MessageStructure_PDU, proto_rnsap));
55676 dissector_add("rnsap.extension", id_TypeOfError, new_create_dissector_handle(dissect_TypeOfError_PDU, proto_rnsap));
55677 dissector_add("rnsap.extension", id_TnlQos, new_create_dissector_handle(dissect_TnlQos_PDU, proto_rnsap));
55678 dissector_add("rnsap.extension", id_Guaranteed_Rate_Information, new_create_dissector_handle(dissect_Guaranteed_Rate_Information_PDU, proto_rnsap));
55679 dissector_add("rnsap.extension", id_TrafficClass, new_create_dissector_handle(dissect_TrafficClass_PDU, proto_rnsap));
55680 dissector_add("rnsap.extension", id_Unidirectional_DCH_Indicator, new_create_dissector_handle(dissect_Unidirectional_DCH_Indicator_PDU, proto_rnsap));
55681 dissector_add("rnsap.extension", id_Allowed_Rate_Information, new_create_dissector_handle(dissect_Allowed_Rate_Information_PDU, proto_rnsap));
55682 dissector_add("rnsap.extension", id_ExtendedPropagationDelay, new_create_dissector_handle(dissect_ExtendedPropagationDelay_PDU, proto_rnsap));
55683 dissector_add("rnsap.extension", id_Maximum_DL_Power_TimeslotLCR_InformationItem, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55684 dissector_add("rnsap.extension", id_Minimum_DL_Power_TimeslotLCR_InformationItem, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55685 dissector_add("rnsap.extension", id_DSCH_InitialWindowSize, new_create_dissector_handle(dissect_DSCH_InitialWindowSize_PDU, proto_rnsap));
55686 dissector_add("rnsap.extension", id_BindingID, new_create_dissector_handle(dissect_BindingID_PDU, proto_rnsap));
55687 dissector_add("rnsap.extension", id_TransportLayerAddress, new_create_dissector_handle(dissect_TransportLayerAddress_PDU, proto_rnsap));
55688 dissector_add("rnsap.extension", id_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator, new_create_dissector_handle(dissect_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU, proto_rnsap));
55689 dissector_add("rnsap.extension", id_E_DCH_PowerOffset_for_SchedulingInfo, new_create_dissector_handle(dissect_E_DCH_PowerOffset_for_SchedulingInfo_PDU, proto_rnsap));
55690 dissector_add("rnsap.extension", id_TrCH_SrcStatisticsDescr, new_create_dissector_handle(dissect_TrCH_SrcStatisticsDescr_PDU, proto_rnsap));
55691 dissector_add("rnsap.extension", id_E_DCH_Minimum_Set_E_TFCIValidityIndicator, new_create_dissector_handle(dissect_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU, proto_rnsap));
55692 dissector_add("rnsap.extension", id_eDCH_MACdFlow_Retransmission_Timer_LCR, new_create_dissector_handle(dissect_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU, proto_rnsap));
55693 dissector_add("rnsap.extension", id_Satellite_Almanac_Information_ExtItem, new_create_dissector_handle(dissect_Satellite_Almanac_Information_ExtItem_PDU, proto_rnsap));
55694 dissector_add("rnsap.extension", id_HARQ_Preamble_Mode, new_create_dissector_handle(dissect_HARQ_Preamble_Mode_PDU, proto_rnsap));
55695 dissector_add("rnsap.extension", id_HSDSCH_MACdPDUSizeFormat, new_create_dissector_handle(dissect_HSDSCH_MACdPDUSizeFormat_PDU, proto_rnsap));
55696 dissector_add("rnsap.extension", id_User_Plane_Congestion_Fields_Inclusion, new_create_dissector_handle(dissect_User_Plane_Congestion_Fields_Inclusion_PDU, proto_rnsap));
55697 dissector_add("rnsap.extension", id_HARQ_Preamble_Mode_Activation_Indicator, new_create_dissector_handle(dissect_HARQ_Preamble_Mode_Activation_Indicator_PDU, proto_rnsap));
55698 dissector_add("rnsap.extension", id_MIMO_InformationResponse, new_create_dissector_handle(dissect_MIMO_InformationResponse_PDU, proto_rnsap));
55699 dissector_add("rnsap.extension", id_HS_PDSCH_Code_Change_Grant, new_create_dissector_handle(dissect_HS_PDSCH_Code_Change_Grant_PDU, proto_rnsap));
55700 dissector_add("rnsap.extension", id_MaximumMACdPDU_SizeExtended, new_create_dissector_handle(dissect_MAC_PDU_SizeExtended_PDU, proto_rnsap));
55701 dissector_add("rnsap.extension", id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information, new_create_dissector_handle(dissect_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU, proto_rnsap));
55702 dissector_add("rnsap.extension", id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response, new_create_dissector_handle(dissect_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU, proto_rnsap));
55703 dissector_add("rnsap.extension", id_hSSCCH_TDD_Specific_InfoList_Response768, new_create_dissector_handle(dissect_HSSCCH_TDD_Specific_InfoList_Response768_PDU, proto_rnsap));
55704 dissector_add("rnsap.extension", id_hSPDSCH_TDD_Specific_InfoList_Response768, new_create_dissector_handle(dissect_HSPDSCH_TDD_Specific_InfoList_Response768_PDU, proto_rnsap));
55705 dissector_add("rnsap.extension", id_HS_PDSCH_Code_Change_Indicator, new_create_dissector_handle(dissect_HS_PDSCH_Code_Change_Indicator_PDU, proto_rnsap));
55706 dissector_add("rnsap.extension", id_GANSS_Information, new_create_dissector_handle(dissect_GANSS_Information_PDU, proto_rnsap));
55707 dissector_add("rnsap.extension", id_neighbouring_LCR_TDD_CellInformation, new_create_dissector_handle(dissect_Neighbouring_LCR_TDD_CellInformation_PDU, proto_rnsap));
55708 dissector_add("rnsap.extension", id_Extended_RNC_ID, new_create_dissector_handle(dissect_Extended_RNC_ID_PDU, proto_rnsap));
55709 dissector_add("rnsap.extension", id_RestrictionStateIndicator, new_create_dissector_handle(dissect_RestrictionStateIndicator_PDU, proto_rnsap));
55710 dissector_add("rnsap.extension", id_DPC_Mode_Change_SupportIndicator, new_create_dissector_handle(dissect_DPC_Mode_Change_SupportIndicator_PDU, proto_rnsap));
55711 dissector_add("rnsap.extension", id_CoverageIndicator, new_create_dissector_handle(dissect_CoverageIndicator_PDU, proto_rnsap));
55712 dissector_add("rnsap.extension", id_AntennaColocationIndicator, new_create_dissector_handle(dissect_AntennaColocationIndicator_PDU, proto_rnsap));
55713 dissector_add("rnsap.extension", id_HCS_Prio, new_create_dissector_handle(dissect_HCS_Prio_PDU, proto_rnsap));
55714 dissector_add("rnsap.extension", id_CellCapabilityContainer_FDD, new_create_dissector_handle(dissect_CellCapabilityContainer_FDD_PDU, proto_rnsap));
55715 dissector_add("rnsap.extension", id_SNA_Information, new_create_dissector_handle(dissect_SNA_Information_PDU, proto_rnsap));
55716 dissector_add("rnsap.extension", id_FrequencyBandIndicator, new_create_dissector_handle(dissect_FrequencyBandIndicator_PDU, proto_rnsap));
55717 dissector_add("rnsap.extension", id_GERAN_Cell_Capability, new_create_dissector_handle(dissect_GERAN_Cell_Capability_PDU, proto_rnsap));
55718 dissector_add("rnsap.extension", id_GERAN_Classmark, new_create_dissector_handle(dissect_GERAN_Classmark_PDU, proto_rnsap));
55719 dissector_add("rnsap.extension", id_ExtendedGSMCellIndividualOffset, new_create_dissector_handle(dissect_ExtendedGSMCellIndividualOffset_PDU, proto_rnsap));
55720 dissector_add("rnsap.extension", id_CellCapabilityContainer_TDD, new_create_dissector_handle(dissect_CellCapabilityContainer_TDD_PDU, proto_rnsap));
55721 dissector_add("rnsap.extension", id_CellCapabilityContainer_TDD768, new_create_dissector_handle(dissect_CellCapabilityContainer_TDD768_PDU, proto_rnsap));
55722 dissector_add("rnsap.extension", id_CellCapabilityContainer_TDD_LCR, new_create_dissector_handle(dissect_CellCapabilityContainer_TDD_LCR_PDU, proto_rnsap));
55723 dissector_add("rnsap.extension", id_Cell_Capacity_Class_Value, new_create_dissector_handle(dissect_Cell_Capacity_Class_Value_PDU, proto_rnsap));
55724 dissector_add("rnsap.extension", id_NACC_Related_Data, new_create_dissector_handle(dissect_NACC_Related_Data_PDU, proto_rnsap));
55725 dissector_add("rnsap.extension", id_MBMS_Bearer_Service_Full_Address, new_create_dissector_handle(dissect_MBMS_Bearer_Service_Full_Address_PDU, proto_rnsap));
55726 dissector_add("rnsap.extension", id_Inter_Frequency_Cell_Information, new_create_dissector_handle(dissect_Inter_Frequency_Cell_Information_PDU, proto_rnsap));
55727 dissector_add("rnsap.extension", id_GANSS_Common_Data, new_create_dissector_handle(dissect_GANSS_Common_Data_PDU, proto_rnsap));
55728 dissector_add("rnsap.extension", id_GANSS_Generic_Data, new_create_dissector_handle(dissect_GANSS_Generic_Data_PDU, proto_rnsap));
55729 dissector_add("rnsap.extension", id_UEMeasurementValueTransmittedPowerList768, new_create_dissector_handle(dissect_UEMeasurementValueTransmittedPowerList768_PDU, proto_rnsap));
55730 dissector_add("rnsap.extension", id_UEMeasurementValueTimeslotISCPList768, new_create_dissector_handle(dissect_UEMeasurementValueTimeslotISCPList768_PDU, proto_rnsap));
55731 dissector_add("rnsap.extension", id_Extended_SRNC_ID, new_create_dissector_handle(dissect_Extended_RNC_ID_PDU, proto_rnsap));
55732 dissector_add("rnsap.extension", id_PLCCH_Information_UL_TimeslotLCR_Info, new_create_dissector_handle(dissect_PLCCHinformation_PDU, proto_rnsap));
55733 dissector_add("rnsap.extension", id_DPC_Mode, new_create_dissector_handle(dissect_DPC_Mode_PDU, proto_rnsap));
55734 dissector_add("rnsap.extension", id_UL_DPDCHIndicatorEDCH, new_create_dissector_handle(dissect_UL_DPDCHIndicatorEDCH_PDU, proto_rnsap));
55735 dissector_add("rnsap.extension", id_Enhanced_PrimaryCPICH_EcNo, new_create_dissector_handle(dissect_Enhanced_PrimaryCPICH_EcNo_PDU, proto_rnsap));
55736 dissector_add("rnsap.extension", id_RL_Specific_DCH_Info, new_create_dissector_handle(dissect_RL_Specific_DCH_Info_PDU, proto_rnsap));
55737 dissector_add("rnsap.extension", id_DelayedActivation, new_create_dissector_handle(dissect_DelayedActivation_PDU, proto_rnsap));
55738 dissector_add("rnsap.extension", id_CellPortionID, new_create_dissector_handle(dissect_CellPortionID_PDU, proto_rnsap));
55739 dissector_add("rnsap.extension", id_RL_Specific_EDCH_Information, new_create_dissector_handle(dissect_RL_Specific_EDCH_Information_PDU, proto_rnsap));
55740 dissector_add("rnsap.extension", id_EDCH_RL_Indication, new_create_dissector_handle(dissect_EDCH_RL_Indication_PDU, proto_rnsap));
55741 dissector_add("rnsap.extension", id_Permanent_NAS_UE_Identity, new_create_dissector_handle(dissect_Permanent_NAS_UE_Identity_PDU, proto_rnsap));
55742 dissector_add("rnsap.extension", id_DL_PowerBalancing_Information, new_create_dissector_handle(dissect_DL_PowerBalancing_Information_PDU, proto_rnsap));
55743 dissector_add("rnsap.extension", id_HSDSCH_FDD_Information, new_create_dissector_handle(dissect_HSDSCH_FDD_Information_PDU, proto_rnsap));
55744 dissector_add("rnsap.extension", id_HSPDSCH_RL_ID, new_create_dissector_handle(dissect_RL_ID_PDU, proto_rnsap));
55745 dissector_add("rnsap.extension", id_MBMS_Bearer_Service_List, new_create_dissector_handle(dissect_MBMS_Bearer_Service_List_PDU, proto_rnsap));
55746 dissector_add("rnsap.extension", id_EDPCH_Information, new_create_dissector_handle(dissect_EDPCH_Information_FDD_PDU, proto_rnsap));
55747 dissector_add("rnsap.extension", id_EDCH_FDD_Information, new_create_dissector_handle(dissect_EDCH_FDD_Information_PDU, proto_rnsap));
55748 dissector_add("rnsap.extension", id_Serving_EDCHRL_Id, new_create_dissector_handle(dissect_EDCH_Serving_RL_PDU, proto_rnsap));
55749 dissector_add("rnsap.extension", id_F_DPCH_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_F_DPCH_Information_RL_SetupRqstFDD_PDU, proto_rnsap));
55750 dissector_add("rnsap.extension", id_Initial_DL_DPCH_TimingAdjustment_Allowed, new_create_dissector_handle(dissect_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU, proto_rnsap));
55751 dissector_add("rnsap.extension", id_DCH_Indicator_For_E_DCH_HSDPA_Operation, new_create_dissector_handle(dissect_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU, proto_rnsap));
55752 dissector_add("rnsap.extension", id_Serving_cell_change_CFN, new_create_dissector_handle(dissect_CFN_PDU, proto_rnsap));
55753 dissector_add("rnsap.extension", id_Continuous_Packet_Connectivity_DTX_DRX_Information, new_create_dissector_handle(dissect_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU, proto_rnsap));
55754 dissector_add("rnsap.extension", id_F_DPCH_SlotFormatSupportRequest, new_create_dissector_handle(dissect_F_DPCH_SlotFormatSupportRequest_PDU, proto_rnsap));
55755 dissector_add("rnsap.extension", id_TDD_Support_8PSK, new_create_dissector_handle(dissect_Support_8PSK_PDU, proto_rnsap));
55756 dissector_add("rnsap.extension", id_TDD768_minimumSpreadingFactor_UL, new_create_dissector_handle(dissect_MinimumSpreadingFactor768_PDU, proto_rnsap));
55757 dissector_add("rnsap.extension", id_TDD_maxNrDLPhysicalchannels, new_create_dissector_handle(dissect_MaxNrDLPhysicalchannelsTS_PDU, proto_rnsap));
55758 dissector_add("rnsap.extension", id_TDD_Support_PLCCH, new_create_dissector_handle(dissect_Support_PLCCH_PDU, proto_rnsap));
55759 dissector_add("rnsap.extension", id_TDD768_minimumSpreadingFactor_DL, new_create_dissector_handle(dissect_MinimumSpreadingFactor768_PDU, proto_rnsap));
55760 dissector_add("rnsap.extension", id_TDD768_maxNrDLPhysicalchannels, new_create_dissector_handle(dissect_MaxNrDLPhysicalchannels768_PDU, proto_rnsap));
55761 dissector_add("rnsap.extension", id_TDD768_maxNrDLPhysicalchannelsTS, new_create_dissector_handle(dissect_MaxNrDLPhysicalchannelsTS768_PDU, proto_rnsap));
55762 dissector_add("rnsap.extension", id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
55763 dissector_add("rnsap.extension", id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_LCR_Information_PDU, proto_rnsap));
55764 dissector_add("rnsap.extension", id_TSTD_Support_Indicator_RL_SetupRqstTDD, new_create_dissector_handle(dissect_TSTD_Support_Indicator_PDU, proto_rnsap));
55765 dissector_add("rnsap.extension", id_UL_Synchronisation_Parameters_LCR, new_create_dissector_handle(dissect_UL_Synchronisation_Parameters_LCR_PDU, proto_rnsap));
55766 dissector_add("rnsap.extension", id_PrimaryCCPCH_RSCP_Delta, new_create_dissector_handle(dissect_PrimaryCCPCH_RSCP_Delta_PDU, proto_rnsap));
55767 dissector_add("rnsap.extension", id_HSDSCH_TDD_Information, new_create_dissector_handle(dissect_HSDSCH_TDD_Information_PDU, proto_rnsap));
55768 dissector_add("rnsap.extension", id_PDSCH_RL_ID, new_create_dissector_handle(dissect_RL_ID_PDU, proto_rnsap));
55769 dissector_add("rnsap.extension", id_E_DCH_Information, new_create_dissector_handle(dissect_E_DCH_Information_PDU, proto_rnsap));
55770 dissector_add("rnsap.extension", id_E_DCH_Serving_RL_ID, new_create_dissector_handle(dissect_RL_ID_PDU, proto_rnsap));
55771 dissector_add("rnsap.extension", id_E_DCH_768_Information, new_create_dissector_handle(dissect_E_DCH_768_Information_PDU, proto_rnsap));
55772 dissector_add("rnsap.extension", id_E_DCH_LCR_Information, new_create_dissector_handle(dissect_E_DCH_LCR_Information_PDU, proto_rnsap));
55773 dissector_add("rnsap.extension", id_GA_CellAdditionalShapes, new_create_dissector_handle(dissect_GA_CellAdditionalShapes_PDU, proto_rnsap));
55774 dissector_add("rnsap.extension", id_DL_PowerBalancing_ActivationIndicator, new_create_dissector_handle(dissect_DL_PowerBalancing_ActivationIndicator_PDU, proto_rnsap));
55775 dissector_add("rnsap.extension", id_Primary_CPICH_Usage_For_Channel_Estimation, new_create_dissector_handle(dissect_Primary_CPICH_Usage_For_Channel_Estimation_PDU, proto_rnsap));
55776 dissector_add("rnsap.extension", id_Secondary_CPICH_Information, new_create_dissector_handle(dissect_Secondary_CPICH_Information_PDU, proto_rnsap));
55777 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceFDD_PFL, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU, proto_rnsap));
55778 dissector_add("rnsap.extension", id_EDCH_RLSet_Id, new_create_dissector_handle(dissect_RL_Set_ID_PDU, proto_rnsap));
55779 dissector_add("rnsap.extension", id_EDCH_FDD_DL_ControlChannelInformation, new_create_dissector_handle(dissect_EDCH_FDD_DL_ControlChannelInformation_PDU, proto_rnsap));
55780 dissector_add("rnsap.extension", id_Initial_DL_DPCH_TimingAdjustment, new_create_dissector_handle(dissect_DL_DPCH_TimingAdjustment_PDU, proto_rnsap));
55781 dissector_add("rnsap.extension", id_F_DPCH_SlotFormat, new_create_dissector_handle(dissect_F_DPCH_SlotFormat_PDU, proto_rnsap));
55782 dissector_add("rnsap.extension", id_DCH_InformationResponse, new_create_dissector_handle(dissect_DCH_InformationResponse_PDU, proto_rnsap));
55783 dissector_add("rnsap.extension", id_EDCH_FDD_InformationResponse, new_create_dissector_handle(dissect_EDCH_FDD_InformationResponse_PDU, proto_rnsap));
55784 dissector_add("rnsap.extension", id_HSDSCH_RNTI, new_create_dissector_handle(dissect_HSDSCH_RNTI_PDU, proto_rnsap));
55785 dissector_add("rnsap.extension", id_HSDSCH_FDD_Information_Response, new_create_dissector_handle(dissect_HSDSCH_FDD_Information_Response_PDU, proto_rnsap));
55786 dissector_add("rnsap.extension", id_SixtyfourQAM_DL_SupportIndicator, new_create_dissector_handle(dissect_SixtyfourQAM_DL_SupportIndicator_PDU, proto_rnsap));
55787 dissector_add("rnsap.extension", id_TimeSlot_RL_SetupRspTDD, new_create_dissector_handle(dissect_TimeSlot_PDU, proto_rnsap));
55788 dissector_add("rnsap.extension", id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
55789 dissector_add("rnsap.extension", id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55790 dissector_add("rnsap.extension", id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55791 dissector_add("rnsap.extension", id_RL_LCR_InformationResponse_RL_SetupRspTDD, new_create_dissector_handle(dissect_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU, proto_rnsap));
55792 dissector_add("rnsap.extension", id_HSDSCH_TDD_Information_Response, new_create_dissector_handle(dissect_HSDSCH_TDD_Information_Response_PDU, proto_rnsap));
55793 dissector_add("rnsap.extension", id_DSCH_RNTI, new_create_dissector_handle(dissect_DSCH_RNTI_PDU, proto_rnsap));
55794 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceTDD_PFL, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU, proto_rnsap));
55795 dissector_add("rnsap.extension", id_RL_InformationResponse_RL_SetupRspTDD768, new_create_dissector_handle(dissect_RL_InformationResponse_RL_SetupRspTDD768_PDU, proto_rnsap));
55796 dissector_add("rnsap.extension", id_E_DCH_Information_Response, new_create_dissector_handle(dissect_E_DCH_Information_Response_PDU, proto_rnsap));
55797 dissector_add("rnsap.extension", id_E_DCH_768_Information_Response, new_create_dissector_handle(dissect_E_DCH_768_Information_Response_PDU, proto_rnsap));
55798 dissector_add("rnsap.extension", id_E_DCH_LCR_Information_Response, new_create_dissector_handle(dissect_E_DCH_LCR_Information_Response_PDU, proto_rnsap));
55799 dissector_add("rnsap.extension", id_UL_TimingAdvanceCtrl_LCR, new_create_dissector_handle(dissect_UL_TimingAdvanceCtrl_LCR_PDU, proto_rnsap));
55800 dissector_add("rnsap.extension", id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
55801 dissector_add("rnsap.extension", id_Max_UE_DTX_Cycle, new_create_dissector_handle(dissect_Max_UE_DTX_Cycle_PDU, proto_rnsap));
55802 dissector_add("rnsap.extension", id_DLReferencePower, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55803 dissector_add("rnsap.extension", id_SynchronisationIndicator, new_create_dissector_handle(dissect_SynchronisationIndicator_PDU, proto_rnsap));
55804 dissector_add("rnsap.extension", id_HS_DSCH_serving_cell_change_information, new_create_dissector_handle(dissect_HS_DSCH_serving_cell_change_information_PDU, proto_rnsap));
55805 dissector_add("rnsap.extension", id_EDPCH_Information_RLAdditionReq_FDD, new_create_dissector_handle(dissect_EDPCH_Information_RLAdditionReq_FDD_PDU, proto_rnsap));
55806 dissector_add("rnsap.extension", id_HSDSCH_Configured_Indicator, new_create_dissector_handle(dissect_HSDSCH_Configured_Indicator_PDU, proto_rnsap));
55807 dissector_add("rnsap.extension", id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_LCR_Information_PDU, proto_rnsap));
55808 dissector_add("rnsap.extension", id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU, proto_rnsap));
55809 dissector_add("rnsap.extension", id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU, proto_rnsap));
55810 dissector_add("rnsap.extension", id_HS_DSCH_serving_cell_change_informationResponse, new_create_dissector_handle(dissect_HS_DSCH_serving_cell_change_informationResponse_PDU, proto_rnsap));
55811 dissector_add("rnsap.extension", id_E_DCH_Serving_cell_change_informationResponse, new_create_dissector_handle(dissect_E_DCH_Serving_cell_change_informationResponse_PDU, proto_rnsap));
55812 dissector_add("rnsap.extension", id_MAChs_ResetIndicator, new_create_dissector_handle(dissect_MAChs_ResetIndicator_PDU, proto_rnsap));
55813 dissector_add("rnsap.extension", id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55814 dissector_add("rnsap.extension", id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55815 dissector_add("rnsap.extension", id_RL_LCR_InformationResponse_RL_AdditionRspTDD, new_create_dissector_handle(dissect_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU, proto_rnsap));
55816 dissector_add("rnsap.extension", id_RL_InformationResponse_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_RL_InformationResponse_RL_AdditionRspTDD768_PDU, proto_rnsap));
55817 dissector_add("rnsap.extension", id_DL_DPCH_Power_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
55818 dissector_add("rnsap.extension", id_DL_DPCH_TimingAdjustment, new_create_dissector_handle(dissect_DL_DPCH_TimingAdjustment_PDU, proto_rnsap));
55819 dissector_add("rnsap.extension", id_Phase_Reference_Update_Indicator, new_create_dissector_handle(dissect_Phase_Reference_Update_Indicator_PDU, proto_rnsap));
55820 dissector_add("rnsap.extension", id_HSDSCH_Information_to_Modify, new_create_dissector_handle(dissect_HSDSCH_Information_to_Modify_PDU, proto_rnsap));
55821 dissector_add("rnsap.extension", id_HSDSCH_MACdFlows_to_Add, new_create_dissector_handle(dissect_HSDSCH_MACdFlows_Information_PDU, proto_rnsap));
55822 dissector_add("rnsap.extension", id_HSDSCH_MACdFlows_to_Delete, new_create_dissector_handle(dissect_HSDSCH_MACdFlows_to_Delete_PDU, proto_rnsap));
55823 dissector_add("rnsap.extension", id_EDCH_FDD_Information_To_Modify, new_create_dissector_handle(dissect_EDCH_FDD_Information_To_Modify_PDU, proto_rnsap));
55824 dissector_add("rnsap.extension", id_EDCH_MACdFlows_To_Add, new_create_dissector_handle(dissect_EDCH_MACdFlows_Information_PDU, proto_rnsap));
55825 dissector_add("rnsap.extension", id_EDCH_MACdFlows_To_Delete, new_create_dissector_handle(dissect_EDCH_MACdFlows_To_Delete_PDU, proto_rnsap));
55826 dissector_add("rnsap.extension", id_EDPCH_Information_RLReconfRequest_FDD, new_create_dissector_handle(dissect_EDPCH_Information_RLReconfRequest_FDD_PDU, proto_rnsap));
55827 dissector_add("rnsap.extension", id_F_DPCH_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_F_DPCH_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
55828 dissector_add("rnsap.extension", id_Fast_Reconfiguration_Mode, new_create_dissector_handle(dissect_Fast_Reconfiguration_Mode_PDU, proto_rnsap));
55829 dissector_add("rnsap.extension", id_CPC_Information, new_create_dissector_handle(dissect_CPC_Information_PDU, proto_rnsap));
55830 dissector_add("rnsap.extension", id_UL_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
55831 dissector_add("rnsap.extension", id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
55832 dissector_add("rnsap.extension", id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
55833 dissector_add("rnsap.extension", id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_DownlinkStepSize_PDU, proto_rnsap));
55834 dissector_add("rnsap.extension", id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_DownlinkStepSize_PDU, proto_rnsap));
55835 dissector_add("rnsap.extension", id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_PrimaryCCPCH_RSCP_PDU, proto_rnsap));
55836 dissector_add("rnsap.extension", id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_Info_PDU, proto_rnsap));
55837 dissector_add("rnsap.extension", id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_LCR_Information_PDU, proto_rnsap));
55838 dissector_add("rnsap.extension", id_RL_Information_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_RL_Information_RL_ReconfPrepTDD_PDU, proto_rnsap));
55839 dissector_add("rnsap.extension", id_E_DCH_Information_Reconfig, new_create_dissector_handle(dissect_E_DCH_Information_Reconfig_PDU, proto_rnsap));
55840 dissector_add("rnsap.extension", id_E_DCH_768_Information_Reconfig, new_create_dissector_handle(dissect_E_DCH_768_Information_Reconfig_PDU, proto_rnsap));
55841 dissector_add("rnsap.extension", id_E_DCH_LCR_Information_Reconfig, new_create_dissector_handle(dissect_E_DCH_LCR_Information_Reconfig_PDU, proto_rnsap));
55842 dissector_add("rnsap.extension", id_DL_PowerBalancing_UpdatedIndicator, new_create_dissector_handle(dissect_DL_PowerBalancing_UpdatedIndicator_PDU, proto_rnsap));
55843 dissector_add("rnsap.extension", id_Secondary_CPICH_Information_Change, new_create_dissector_handle(dissect_Secondary_CPICH_Information_Change_PDU, proto_rnsap));
55844 dissector_add("rnsap.extension", id_Fast_Reconfiguration_Permission, new_create_dissector_handle(dissect_Fast_Reconfiguration_Permission_PDU, proto_rnsap));
55845 dissector_add("rnsap.extension", id_secondary_LCR_CCPCH_Info_TDD, new_create_dissector_handle(dissect_Secondary_LCR_CCPCH_Info_TDD_PDU, proto_rnsap));
55846 dissector_add("rnsap.extension", id_secondary_CCPCH_Info_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_Secondary_CCPCH_Info_TDD768_PDU, proto_rnsap));
55847 dissector_add("rnsap.extension", id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU, proto_rnsap));
55848 dissector_add("rnsap.extension", id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
55849 dissector_add("rnsap.extension", id_RxTimingDeviationForTAext, new_create_dissector_handle(dissect_RxTimingDeviationForTAext_PDU, proto_rnsap));
55850 dissector_add("rnsap.extension", id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU, proto_rnsap));
55851 dissector_add("rnsap.extension", id_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
55852 dissector_add("rnsap.extension", id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU, proto_rnsap));
55853 dissector_add("rnsap.extension", id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU, proto_rnsap));
55854 dissector_add("rnsap.extension", id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55855 dissector_add("rnsap.extension", id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55856 dissector_add("rnsap.extension", id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
55857 dissector_add("rnsap.extension", id_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU, proto_rnsap));
55858 dissector_add("rnsap.extension", id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU, proto_rnsap));
55859 dissector_add("rnsap.extension", id_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
55860 dissector_add("rnsap.extension", id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU, proto_rnsap));
55861 dissector_add("rnsap.extension", id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55862 dissector_add("rnsap.extension", id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
55863 dissector_add("rnsap.extension", id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU, proto_rnsap));
55864 dissector_add("rnsap.extension", id_RL_ReconfigurationRequestFDD_RL_InformationList, new_create_dissector_handle(dissect_RL_ReconfigurationRequestFDD_RL_InformationList_PDU, proto_rnsap));
55865 dissector_add("rnsap.extension", id_DL_ReferencePowerInformation, new_create_dissector_handle(dissect_DL_ReferencePowerInformation_PDU, proto_rnsap));
55866 dissector_add("rnsap.extension", id_HSDSCH_Information_to_Modify_Unsynchronised, new_create_dissector_handle(dissect_HSDSCH_Information_to_Modify_Unsynchronised_PDU, proto_rnsap));
55867 dissector_add("rnsap.extension", id_RL_ReconfigurationRequestTDD_RL_Information, new_create_dissector_handle(dissect_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU, proto_rnsap));
55868 dissector_add("rnsap.extension", id_DL_CCTrCH_InformationList_RL_ReconfRspTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU, proto_rnsap));
55869 dissector_add("rnsap.extension", id_RL_ReconfigurationResponseTDD_RL_Information, new_create_dissector_handle(dissect_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU, proto_rnsap));
55870 dissector_add("rnsap.extension", id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU, proto_rnsap));
55871 dissector_add("rnsap.extension", id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU, proto_rnsap));
55872 dissector_add("rnsap.extension", id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_LCR_Information_PDU, proto_rnsap));
55873 dissector_add("rnsap.extension", id_PrimCCPCH_RSCP_DL_PC_RqstTDD, new_create_dissector_handle(dissect_PrimaryCCPCH_RSCP_PDU, proto_rnsap));
55874 dissector_add("rnsap.extension", id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU, proto_rnsap));
55875 dissector_add("rnsap.extension", id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU, proto_rnsap));
55876 dissector_add("rnsap.extension", id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768, new_create_dissector_handle(dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU, proto_rnsap));
55877 dissector_add("rnsap.extension", id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU, proto_rnsap));
55878 dissector_add("rnsap.extension", id_UL_Timeslot_InformationList_PhyChReconfRqstTDD768, new_create_dissector_handle(dissect_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU, proto_rnsap));
55879 dissector_add("rnsap.extension", id_PLCCH_Information_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_PLCCHinformation_PDU, proto_rnsap));
55880 dissector_add("rnsap.extension", id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU, proto_rnsap));
55881 dissector_add("rnsap.extension", id_DL_Timeslot_InformationList_PhyChReconfRqstTDD768, new_create_dissector_handle(dissect_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU, proto_rnsap));
55882 dissector_add("rnsap.extension", id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU, proto_rnsap));
55883 dissector_add("rnsap.extension", id_CommonTransportChannelResourcesInitialisationNotRequired, new_create_dissector_handle(dissect_CommonTransportChannelResourcesInitialisationNotRequired_PDU, proto_rnsap));
55884 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceFDD, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListFDD_PDU, proto_rnsap));
55885 dissector_add("rnsap.extension", id_Inter_Frequency_Cell_List, new_create_dissector_handle(dissect_Inter_Frequency_Cell_List_PDU, proto_rnsap));
55886 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceTDD, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListTDD_PDU, proto_rnsap));
55887 dissector_add("rnsap.extension", id_RxTimingDeviationForTA768, new_create_dissector_handle(dissect_RxTimingDeviationForTA768_PDU, proto_rnsap));
55888 dissector_add("rnsap.extension", id_URA_ID, new_create_dissector_handle(dissect_URA_ID_PDU, proto_rnsap));
55889 dissector_add("rnsap.extension", id_Old_URA_ID, new_create_dissector_handle(dissect_URA_ID_PDU, proto_rnsap));
55890 dissector_add("rnsap.extension", id_SRNC_ID, new_create_dissector_handle(dissect_RNC_ID_PDU, proto_rnsap));
55891 dissector_add("rnsap.extension", id_HSSICH_Info_DM_Rqst, new_create_dissector_handle(dissect_HSSICH_Info_DM_Rqst_PDU, proto_rnsap));
55892 dissector_add("rnsap.extension", id_DPCH_ID768_DM_Rqst, new_create_dissector_handle(dissect_DPCH_ID768_PDU, proto_rnsap));
55893 dissector_add("rnsap.extension", id_PartialReportingIndicator, new_create_dissector_handle(dissect_PartialReportingIndicator_PDU, proto_rnsap));
55894 dissector_add("rnsap.extension", id_MeasurementRecoveryBehavior, new_create_dissector_handle(dissect_MeasurementRecoveryBehavior_PDU, proto_rnsap));
55895 dissector_add("rnsap.extension", id_AlternativeFormatReportingIndicator, new_create_dissector_handle(dissect_AlternativeFormatReportingIndicator_PDU, proto_rnsap));
55896 dissector_add("rnsap.extension", id_HSSICH_Info_DM, new_create_dissector_handle(dissect_HS_SICH_ID_PDU, proto_rnsap));
55897 dissector_add("rnsap.extension", id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, new_create_dissector_handle(dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU, proto_rnsap));
55898 dissector_add("rnsap.extension", id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp, new_create_dissector_handle(dissect_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU, proto_rnsap));
55899 dissector_add("rnsap.extension", id_multiple_HSSICHMeasurementValueList_TDD_DM_Rsp, new_create_dissector_handle(dissect_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU, proto_rnsap));
55900 dissector_add("rnsap.extension", id_multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp, new_create_dissector_handle(dissect_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU, proto_rnsap));
55901 dissector_add("rnsap.extension", id_DPCH_ID768_DM_Rsp, new_create_dissector_handle(dissect_DPCH_ID768_PDU, proto_rnsap));
55902 dissector_add("rnsap.extension", id_MeasurementRecoverySupportIndicator, new_create_dissector_handle(dissect_MeasurementRecoverySupportIndicator_PDU, proto_rnsap));
55903 dissector_add("rnsap.extension", id_DedicatedMeasurementObjectType_DM_Fail, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Fail_PDU, proto_rnsap));
55904 dissector_add("rnsap.extension", id_HSSICH_Info_DM_Rprt, new_create_dissector_handle(dissect_HS_SICH_ID_PDU, proto_rnsap));
55905 dissector_add("rnsap.extension", id_DPCH_ID768_DM_Rprt, new_create_dissector_handle(dissect_DPCH_ID768_PDU, proto_rnsap));
55906 dissector_add("rnsap.extension", id_MeasurementRecoveryReportingIndicator, new_create_dissector_handle(dissect_MeasurementRecoveryReportingIndicator_PDU, proto_rnsap));
55907 dissector_add("rnsap.extension", id_DedicatedMeasurementObjectType_DM_Fail_Ind, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU, proto_rnsap));
55908 dissector_add("rnsap.extension", id_Enhanced_FACH_Support_Indicator, new_create_dissector_handle(dissect_Enhanced_FACH_Support_Indicator_PDU, proto_rnsap));
55909 dissector_add("rnsap.extension", id_C_ID, new_create_dissector_handle(dissect_C_ID_PDU, proto_rnsap));
55910 dissector_add("rnsap.extension", id_Enhanced_FACH_Information_ResponseFDD, new_create_dissector_handle(dissect_Enhanced_FACH_Information_ResponseFDD_PDU, proto_rnsap));
55911 dissector_add("rnsap.extension", id_S_RNTI, new_create_dissector_handle(dissect_S_RNTI_PDU, proto_rnsap));
55912 dissector_add("rnsap.extension", id_D_RNTI, new_create_dissector_handle(dissect_D_RNTI_PDU, proto_rnsap));
55913 dissector_add("rnsap.extension", id_E_DCH_FDD_Update_Information, new_create_dissector_handle(dissect_E_DCH_FDD_Update_Information_PDU, proto_rnsap));
55914 dissector_add("rnsap.extension", id_UEMeasurementTimeslotInfo768, new_create_dissector_handle(dissect_UEMeasurementTimeslotInfo768_PDU, proto_rnsap));
55915 dissector_add("rnsap.extension", id_Ext_Reference_E_TFCI_PO, new_create_dissector_handle(dissect_Ext_Reference_E_TFCI_PO_PDU, proto_rnsap));
55916 dissector_add("rnsap.extension", id_Ext_Max_Bits_MACe_PDU_non_scheduled, new_create_dissector_handle(dissect_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU, proto_rnsap));
55917 dissector_add("rnsap.extension", id_HARQ_MemoryPartitioningInfoExtForMIMO, new_create_dissector_handle(dissect_HARQ_MemoryPartitioningInfoExtForMIMO_PDU, proto_rnsap));
55918 dissector_add("rnsap.extension", id_MIMO_ActivationIndicator, new_create_dissector_handle(dissect_MIMO_ActivationIndicator_PDU, proto_rnsap));
55919 dissector_add("rnsap.extension", id_MIMO_Mode_Indicator, new_create_dissector_handle(dissect_MIMO_Mode_Indicator_PDU, proto_rnsap));
55920 dissector_add("rnsap.extension", id_MIMO_N_M_Ratio, new_create_dissector_handle(dissect_MIMO_N_M_Ratio_PDU, proto_rnsap));
55921 dissector_add("rnsap.extension", id_TransportBearerNotSetupIndicator, new_create_dissector_handle(dissect_TransportBearerNotSetupIndicator_PDU, proto_rnsap));
55922 dissector_add("rnsap.extension", id_TransportBearerNotRequestedIndicator, new_create_dissector_handle(dissect_TransportBearerNotRequestedIndicator_PDU, proto_rnsap));
55923 dissector_add("rnsap.extension", id_UARFCNforNt, new_create_dissector_handle(dissect_UARFCN_PDU, proto_rnsap));
55924 dissector_add("rnsap.extension", id_LCRTDD_uplink_Physical_Channel_Capability, new_create_dissector_handle(dissect_LCRTDD_Uplink_Physical_Channel_Capability_PDU, proto_rnsap));
55925 dissector_add("rnsap.extension", id_number_Of_Supported_Carriers, new_create_dissector_handle(dissect_Number_Of_Supported_Carriers_PDU, proto_rnsap));
55926 dissector_add("rnsap.extension", id_HSSICH_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
55927 dissector_add("rnsap.extension", id_HSSICH_TPC_StepSize, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
55928 dissector_add("rnsap.extension", id_tSN_Length, new_create_dissector_handle(dissect_TSN_Length_PDU, proto_rnsap));
55929 dissector_add("rnsap.extension", id_HS_SICH_ID_Extension, new_create_dissector_handle(dissect_HS_SICH_ID_Extension_PDU, proto_rnsap));
55930 dissector_add("rnsap.extension", id_HSSICH_Info_DM_Rqst_Extension, new_create_dissector_handle(dissect_HSSICH_Info_DM_Rqst_Extension_PDU, proto_rnsap));
55931 dissector_add("rnsap.extension", id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, new_create_dissector_handle(dissect_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU, proto_rnsap));
55932 dissector_add("rnsap.extension", id_multicarrier_number, new_create_dissector_handle(dissect_Multicarrier_Number_PDU, proto_rnsap));
55933 dissector_add("rnsap.extension", id_UPPCHPositionLCR, new_create_dissector_handle(dissect_UPPCHPositionLCR_PDU, proto_rnsap));
55934 dissector_add("rnsap.extension", id_UpPCH_InformationList_LCRTDD, new_create_dissector_handle(dissect_UpPCH_InformationList_LCRTDD_PDU, proto_rnsap));
55935 dissector_add("rnsap.extension", id_UpPCH_InformationItem_LCRTDD, new_create_dissector_handle(dissect_UpPCH_InformationItem_LCRTDD_PDU, proto_rnsap));
55936 dissector_add("rnsap.extension", id_Multiple_PLMN_List, new_create_dissector_handle(dissect_Multiple_PLMN_List_PDU, proto_rnsap));
55937 dissector_add("rnsap.extension", id_UE_Capabilities_Info, new_create_dissector_handle(dissect_UE_Capabilities_Info_PDU, proto_rnsap));
55938 dissector_add("rnsap.extension", id_FrameOffset, new_create_dissector_handle(dissect_FrameOffset_PDU, proto_rnsap));
55939 dissector_add("rnsap.extension", id_ChipOffset, new_create_dissector_handle(dissect_ChipOffset_PDU, proto_rnsap));
55940 dissector_add("rnsap.extension", id_Enhanced_PCH_Capability, new_create_dissector_handle(dissect_Enhanced_PCH_Capability_PDU, proto_rnsap));
55941 dissector_add("rnsap.extension", id_SixteenQAM_UL_Operation_Indicator, new_create_dissector_handle(dissect_SixteenQAM_UL_Operation_Indicator_PDU, proto_rnsap));
55942 dissector_add("rnsap.extension", id_E_TFCI_Boost_Information, new_create_dissector_handle(dissect_E_TFCI_Boost_Information_PDU, proto_rnsap));
55943 dissector_add("rnsap.extension", id_SixtyfourQAM_UsageAllowedIndicator, new_create_dissector_handle(dissect_SixtyfourQAM_UsageAllowedIndicator_PDU, proto_rnsap));
55944 dissector_add("rnsap.extension", id_SixtyfourQAM_DL_UsageIndicator, new_create_dissector_handle(dissect_SixtyfourQAM_DL_UsageIndicator_PDU, proto_rnsap));
55945 dissector_add("rnsap.extension", id_Default_Serving_Grant_in_DTX_Cycle2, new_create_dissector_handle(dissect_E_Serving_Grant_Value_PDU, proto_rnsap));
55946 dissector_add("rnsap.extension", id_E_DPDCH_PowerInterpolation, new_create_dissector_handle(dissect_E_DPDCH_PowerInterpolation_PDU, proto_rnsap));
55947 dissector_add("rnsap.extension", id_Extended_E_DCH_LCRTDD_PhysicalLayerCategory, new_create_dissector_handle(dissect_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU, proto_rnsap));
55948 dissector_add("rnsap.extension", id_E_DCH_MACdPDUSizeFormat, new_create_dissector_handle(dissect_E_DCH_MACdPDUSizeFormat_PDU, proto_rnsap));
55949 dissector_add("rnsap.extension", id_Continuous_Packet_Connectivity_HS_SCCH_Less_Deactivate_Indicator, new_create_dissector_handle(dissect_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU, proto_rnsap));
55950 dissector_add("rnsap.extension", id_E_DCH_DL_Control_Channel_Change_Information, new_create_dissector_handle(dissect_E_DCH_DL_Control_Channel_Change_Information_PDU, proto_rnsap));
55951 dissector_add("rnsap.extension", id_E_DCH_DL_Control_Channel_Grant_Information, new_create_dissector_handle(dissect_E_DCH_DL_Control_Channel_Grant_Information_PDU, proto_rnsap));
55952 dissector_add("rnsap.extension", id_MaximumNumber_Of_Retransmission_For_SchedulingInfo_LCRTDD, new_create_dissector_handle(dissect_MaxNr_Retransmissions_EDCH_PDU, proto_rnsap));
55953 dissector_add("rnsap.extension", id_E_DCH_RetransmissionTimer_For_SchedulingInfo_LCRTDD, new_create_dissector_handle(dissect_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU, proto_rnsap));
55954 dissector_add("rnsap.extension", id_E_PUCH_PowerControlGAP, new_create_dissector_handle(dissect_ControlGAP_PDU, proto_rnsap));
55955 dissector_add("rnsap.extension", id_UE_with_enhanced_HS_SCCH_support_indicator, new_create_dissector_handle(dissect_NULL_PDU, proto_rnsap));
55956 dissector_add("rnsap.extension", id_HSDSCH_TBSizeTableIndicator, new_create_dissector_handle(dissect_HSDSCH_TBSizeTableIndicator_PDU, proto_rnsap));
55957 dissector_add("rnsap.extension", id_DGANSS_Corrections_Req, new_create_dissector_handle(dissect_DGANSS_Corrections_Req_PDU, proto_rnsap));
55958 dissector_add("rnsap.extension", id_E_AGCH_Table_Choice, new_create_dissector_handle(dissect_E_AGCH_Table_Choice_PDU, proto_rnsap));
55959 dissector_add("rnsap.ies", id_RANAP_EnhancedRelocationInformationRequest, new_create_dissector_handle(dissect_RANAP_EnhancedRelocationInformationRequest_PDU, proto_rnsap));
55960 dissector_add("rnsap.ies", id_RANAP_EnhancedRelocationInformationResponse, new_create_dissector_handle(dissect_RANAP_EnhancedRelocationInformationResponse_PDU, proto_rnsap));
55961 dissector_add("rnsap.extension", id_Common_EDCH_MAC_d_Flow_Specific_InformationFDD, new_create_dissector_handle(dissect_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU, proto_rnsap));
55962 dissector_add("rnsap.extension", id_Common_EDCH_Support_Indicator, new_create_dissector_handle(dissect_Common_EDCH_Support_Indicator_PDU, proto_rnsap));
55963 dissector_add("rnsap.extension", id_E_RNTI, new_create_dissector_handle(dissect_E_RNTI_PDU, proto_rnsap));
55964 dissector_add("rnsap.ies", id_Released_CN_Domain, new_create_dissector_handle(dissect_Released_CN_Domain_PDU, proto_rnsap));
55965 dissector_add("rnsap.ies", id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst, new_create_dissector_handle(dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU, proto_rnsap));
55966 dissector_add("rnsap.ies", id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp, new_create_dissector_handle(dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU, proto_rnsap));
55967 dissector_add("rnsap.ies", id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt, new_create_dissector_handle(dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU, proto_rnsap));
55968 dissector_add("rnsap.ies", id_MBMS_Cell_InfEx_Rqst, new_create_dissector_handle(dissect_MBMS_Cell_InfEx_Rqst_PDU, proto_rnsap));
55969 dissector_add("rnsap.ies", id_MBMS_Cell_InfEx_Rsp, new_create_dissector_handle(dissect_MBMS_Cell_InfEx_Rsp_PDU, proto_rnsap));
55970 dissector_add("rnsap.ies", id_MBMS_Cell_InfEx_Rprt, new_create_dissector_handle(dissect_MBMS_Cell_InfEx_Rprt_PDU, proto_rnsap));
55971 dissector_add("rnsap.extension", id_Counting_Information, new_create_dissector_handle(dissect_Counting_Information_PDU, proto_rnsap));
55972 dissector_add("rnsap.extension", id_Transmission_Mode_Information, new_create_dissector_handle(dissect_Transmission_Mode_Information_PDU, proto_rnsap));
55973 dissector_add("rnsap.extension", id_MBMS_Neighbouring_Cell_Information, new_create_dissector_handle(dissect_MBMS_Neighbouring_Cell_Information_PDU, proto_rnsap));
55974 dissector_add("rnsap.extension", id_MBMS_RLC_Sequence_Number_Information, new_create_dissector_handle(dissect_MBMS_RLC_Sequence_Number_Information_PDU, proto_rnsap));
55975 dissector_add("rnsap.extension", id_RLC_Sequence_Number, new_create_dissector_handle(dissect_RLC_Sequence_Number_PDU, proto_rnsap));
55976 dissector_add("rnsap.extension", id_Neighbouring_E_UTRA_CellInformation, new_create_dissector_handle(dissect_Neighbouring_E_UTRA_CellInformation_PDU, proto_rnsap));
55977 dissector_add("rnsap.ies", id_MBSFN_Cluster_Identity, new_create_dissector_handle(dissect_MBSFN_Cluster_Identity_PDU, proto_rnsap));
55978 dissector_add("rnsap.ies", id_MCCH_Configuration_Info, new_create_dissector_handle(dissect_MCCH_Configuration_Info_PDU, proto_rnsap));
55979 dissector_add("rnsap.ies", id_MCCH_Message_List, new_create_dissector_handle(dissect_MCCH_Message_List_PDU, proto_rnsap));
55980 dissector_add("rnsap.ies", id_MBSFN_Scheduling_Transmission_Time_Interval_Info_List, new_create_dissector_handle(dissect_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU, proto_rnsap));
55981 dissector_add("rnsap.extension", id_GANSS_Time_ID, new_create_dissector_handle(dissect_GANSS_Time_ID_PDU, proto_rnsap));
55982 dissector_add("rnsap.extension", id_GANSS_AddIonoModelReq, new_create_dissector_handle(dissect_GANSS_AddIonoModelReq_PDU, proto_rnsap));
55983 dissector_add("rnsap.extension", id_GANSS_EarthOrientParaReq, new_create_dissector_handle(dissect_GANSS_EarthOrientParaReq_PDU, proto_rnsap));
55984 dissector_add("rnsap.extension", id_GANSS_AddNavigationModelsReq, new_create_dissector_handle(dissect_GANSS_AddNavigationModelsReq_PDU, proto_rnsap));
55985 dissector_add("rnsap.extension", id_GANSS_AddUTCModelsReq, new_create_dissector_handle(dissect_GANSS_AddUTCModelsReq_PDU, proto_rnsap));
55986 dissector_add("rnsap.extension", id_GANSS_AuxInfoReq, new_create_dissector_handle(dissect_GANSS_AuxInfoReq_PDU, proto_rnsap));
55987 dissector_add("rnsap.extension", id_GANSS_SBAS_ID, new_create_dissector_handle(dissect_GANSS_SBAS_ID_PDU, proto_rnsap));
55988 dissector_add("rnsap.extension", id_GANSS_ID, new_create_dissector_handle(dissect_GANSS_ID_PDU, proto_rnsap));
55989 dissector_add("rnsap.extension", id_GANSS_Additional_Ionospheric_Model, new_create_dissector_handle(dissect_GANSS_Additional_Ionospheric_Model_PDU, proto_rnsap));
55990 dissector_add("rnsap.extension", id_GANSS_Earth_Orientation_Parameters, new_create_dissector_handle(dissect_GANSS_Earth_Orientation_Parameters_PDU, proto_rnsap));
55991 dissector_add("rnsap.extension", id_GANSS_Additional_Time_Models, new_create_dissector_handle(dissect_GANSS_Additional_Time_Models_PDU, proto_rnsap));
55992 dissector_add("rnsap.extension", id_GANSS_Additional_Navigation_Models, new_create_dissector_handle(dissect_GANSS_Additional_Navigation_Models_PDU, proto_rnsap));
55993 dissector_add("rnsap.extension", id_GANSS_Additional_UTC_Models, new_create_dissector_handle(dissect_GANSS_Additional_UTC_Models_PDU, proto_rnsap));
55994 dissector_add("rnsap.extension", id_GANSS_Auxiliary_Information, new_create_dissector_handle(dissect_GANSS_Auxiliary_Information_PDU, proto_rnsap));
55995 dissector_add("rnsap.extension", id_MinimumReducedE_DPDCH_GainFactor, new_create_dissector_handle(dissect_MinimumReducedE_DPDCH_GainFactor_PDU, proto_rnsap));
55996 dissector_add("rnsap.extension", id_Enhanced_FACH_Information_ResponseLCR, new_create_dissector_handle(dissect_Enhanced_FACH_Information_ResponseLCR_PDU, proto_rnsap));
55997 dissector_add("rnsap.extension", id_Common_EDCH_MAC_d_Flow_Specific_InformationLCR, new_create_dissector_handle(dissect_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU, proto_rnsap));
55998 dissector_add("rnsap.extension", id_HSDSCH_PreconfigurationSetup, new_create_dissector_handle(dissect_HSDSCH_PreconfigurationSetup_PDU, proto_rnsap));
55999 dissector_add("rnsap.extension", id_HSDSCH_PreconfigurationInfo, new_create_dissector_handle(dissect_HSDSCH_PreconfigurationInfo_PDU, proto_rnsap));
56000 dissector_add("rnsap.extension", id_NoOfTargetCellHS_SCCH_Order, new_create_dissector_handle(dissect_NoOfTargetCellHS_SCCH_Order_PDU, proto_rnsap));
56001 dissector_add("rnsap.extension", id_EnhancedHSServingCC_Abort, new_create_dissector_handle(dissect_EnhancedHSServingCC_Abort_PDU, proto_rnsap));
56002 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_RL_Setup, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_RL_Setup_List_PDU, proto_rnsap));
56003 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_Response, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_Response_List_PDU, proto_rnsap));
56004 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_RL_Addition, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_RL_Addition_List_PDU, proto_rnsap));
56005 dissector_add("rnsap.extension", id_Additional_HS_Cell_Change_Information_Response, new_create_dissector_handle(dissect_Additional_HS_Cell_Change_Information_Response_List_PDU, proto_rnsap));
56006 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_RL_Reconf_Prep, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU, proto_rnsap));
56007 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_RL_Reconf_Req, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_RL_Reconf_Req_PDU, proto_rnsap));
56008 dissector_add("rnsap.extension", id_Additional_HS_Cell_RL_Reconf_Response, new_create_dissector_handle(dissect_Additional_HS_Cell_RL_Reconf_Response_PDU, proto_rnsap));
56009 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_RL_Param_Upd, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_RL_Param_Upd_PDU, proto_rnsap));
56010 dissector_add("rnsap.extension", id_Secondary_Serving_Cell_List, new_create_dissector_handle(dissect_Secondary_Serving_Cell_List_PDU, proto_rnsap));
56011 dissector_add("rnsap.extension", id_MultiCarrier_HSDSCH_Physical_Layer_Category, new_create_dissector_handle(dissect_LCRTDD_HSDSCH_Physical_Layer_Category_PDU, proto_rnsap));
56012 dissector_add("rnsap.extension", id_IdleIntervalInformation, new_create_dissector_handle(dissect_IdleIntervalInformation_PDU, proto_rnsap));
56013 dissector_add("rnsap.extension", id_NeedforIdleInterval, new_create_dissector_handle(dissect_NeedforIdleInterval_PDU, proto_rnsap));
56014 dissector_add("rnsap.extension", id_IdleIntervalConfigurationIndicator, new_create_dissector_handle(dissect_NULL_PDU, proto_rnsap));
56015 dissector_add("rnsap.extension", id_ContinuousPacketConnectivity_DRX_InformationLCR, new_create_dissector_handle(dissect_ContinuousPacketConnectivity_DRX_InformationLCR_PDU, proto_rnsap));
56016 dissector_add("rnsap.extension", id_ContinuousPacketConnectivity_DRX_Information_ResponseLCR, new_create_dissector_handle(dissect_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU, proto_rnsap));
56017 dissector_add("rnsap.extension", id_E_AGCH_UE_Inactivity_Monitor_Threshold, new_create_dissector_handle(dissect_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU, proto_rnsap));
56018 dissector_add("rnsap.extension", id_CPC_InformationLCR, new_create_dissector_handle(dissect_CPC_InformationLCR_PDU, proto_rnsap));
56019 dissector_add("rnsap.extension", id_E_DCH_Semi_PersistentScheduling_Information_LCR, new_create_dissector_handle(dissect_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU, proto_rnsap));
56020 dissector_add("rnsap.extension", id_HS_DSCH_Semi_PersistentScheduling_Information_LCR, new_create_dissector_handle(dissect_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU, proto_rnsap));
56021 dissector_add("rnsap.extension", id_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR, new_create_dissector_handle(dissect_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU, proto_rnsap));
56022 dissector_add("rnsap.extension", id_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR, new_create_dissector_handle(dissect_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU, proto_rnsap));
56023 dissector_add("rnsap.extension", id_MIMO_SFMode_For_HSPDSCHDualStream, new_create_dissector_handle(dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU, proto_rnsap));
56024 dissector_add("rnsap.extension", id_MIMO_SFMode_Supported_For_HSPDSCHDualStream, new_create_dissector_handle(dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU, proto_rnsap));
56025 dissector_add("rnsap.extension", id_MIMO_ReferenceSignal_InformationListLCR, new_create_dissector_handle(dissect_MIMO_ReferenceSignal_InformationListLCR_PDU, proto_rnsap));
56026 dissector_add("rnsap.ies", id_GANSS_alm_keplerianNAVAlmanac, new_create_dissector_handle(dissect_GANSS_alm_keplerianNAVAlmanac_PDU, proto_rnsap));
56027 dissector_add("rnsap.ies", id_GANSS_alm_keplerianReducedAlmanac, new_create_dissector_handle(dissect_GANSS_alm_keplerianReducedAlmanac_PDU, proto_rnsap));
56028 dissector_add("rnsap.ies", id_GANSS_alm_keplerianMidiAlmanac, new_create_dissector_handle(dissect_GANSS_alm_keplerianMidiAlmanac_PDU, proto_rnsap));
56029 dissector_add("rnsap.ies", id_GANSS_alm_keplerianGLONASS, new_create_dissector_handle(dissect_GANSS_alm_keplerianGLONASS_PDU, proto_rnsap));
56030 dissector_add("rnsap.ies", id_GANSS_alm_ecefSBASAlmanac, new_create_dissector_handle(dissect_GANSS_alm_ecefSBASAlmanac_PDU, proto_rnsap));
56031 dissector_add("rnsap.extension", id_DL_RLC_PDU_Size_Format, new_create_dissector_handle(dissect_DL_RLC_PDU_Size_Format_PDU, proto_rnsap));
56032 dissector_add("rnsap.extension", id_MACes_Maximum_Bitrate_LCR, new_create_dissector_handle(dissect_MACes_Maximum_Bitrate_LCR_PDU, proto_rnsap));
56033 dissector_add("rnsap.extension", id_Single_Stream_MIMO_ActivationIndicator, new_create_dissector_handle(dissect_Single_Stream_MIMO_ActivationIndicator_PDU, proto_rnsap));
56034 dissector_add("rnsap.extension", id_Single_Stream_MIMO_Mode_Indicator, new_create_dissector_handle(dissect_Single_Stream_MIMO_Mode_Indicator_PDU, proto_rnsap));
56035 dissector_add("rnsap.extension", id_Dual_Band_Secondary_Serving_Cell_List, new_create_dissector_handle(dissect_Secondary_Serving_Cell_List_PDU, proto_rnsap));
56036 dissector_add("rnsap.extension", id_UE_AggregateMaximumBitRate, new_create_dissector_handle(dissect_UE_AggregateMaximumBitRate_PDU, proto_rnsap));
56037 dissector_add("rnsap.extension", id_power_offset_for_S_CPICH_for_MIMO, new_create_dissector_handle(dissect_PowerOffsetForSecondaryCPICHforMIMO_PDU, proto_rnsap));
56038 dissector_add("rnsap.extension", id_power_offset_for_S_CPICH_for_MIMO_Request_Indicator, new_create_dissector_handle(dissect_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU, proto_rnsap));
56039 dissector_add("rnsap.extension", id_UE_SupportIndicatorExtension, new_create_dissector_handle(dissect_UE_SupportIndicatorExtension_PDU, proto_rnsap));
56040 dissector_add("rnsap.ies", id_ActivationInformation, new_create_dissector_handle(dissect_ActivationInformation_PDU, proto_rnsap));
56041 dissector_add("rnsap.extension", id_CellPortionLCRID, new_create_dissector_handle(dissect_CellPortionLCRID_PDU, proto_rnsap));
56042 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_RL_Setup_Req, new_create_dissector_handle(dissect_Additional_EDCH_Setup_Info_PDU, proto_rnsap));
56043 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_Response, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_List_PDU, proto_rnsap));
56044 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_RL_Add_Req, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Add_Req_PDU, proto_rnsap));
56045 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_Response_RLAdd, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_RLAddList_PDU, proto_rnsap));
56046 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_RL_Reconf_Prep, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU, proto_rnsap));
56047 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_RL_Reconf_Req, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU, proto_rnsap));
56048 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_RL_Param_Upd, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU, proto_rnsap));
56049 dissector_add("rnsap.extension", id_Additional_EDCH_Preconfiguration_Information, new_create_dissector_handle(dissect_Additional_EDCH_Preconfiguration_Information_PDU, proto_rnsap));
56050 dissector_add("rnsap.ies", id_MulticellEDCH_Information, new_create_dissector_handle(dissect_MulticellEDCH_Information_PDU, proto_rnsap));
56051 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_ResponseRLReconf, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU, proto_rnsap));
56052 dissector_add("rnsap.extension", id_EDCH_Indicator, new_create_dissector_handle(dissect_NULL_PDU, proto_rnsap));
56053 dissector_add("rnsap.extension", id_DiversityMode, new_create_dissector_handle(dissect_DiversityMode_PDU, proto_rnsap));
56054 dissector_add("rnsap.extension", id_TransmitDiversityIndicator, new_create_dissector_handle(dissect_TransmitDiversityIndicator_PDU, proto_rnsap));
56055 dissector_add("rnsap.extension", id_NonCellSpecificTxDiversity, new_create_dissector_handle(dissect_NonCellSpecificTxDiversity_PDU, proto_rnsap));
56056 dissector_add("rnsap.extension", id_CellCapabilityContainerExtension_FDD, new_create_dissector_handle(dissect_CellCapabilityContainerExtension_FDD_PDU, proto_rnsap));
56057 dissector_add("rnsap.extension", id_HSDSCH_Physical_Layer_Category, new_create_dissector_handle(dissect_HSDSCH_Physical_Layer_Category_PDU, proto_rnsap));
56058 dissector_add("rnsap.extension", id_E_RNTI_For_FACH, new_create_dissector_handle(dissect_E_RNTI_PDU, proto_rnsap));
56059 dissector_add("rnsap.extension", id_H_RNTI_For_FACH, new_create_dissector_handle(dissect_HSDSCH_RNTI_PDU, proto_rnsap));
56060 dissector_add("rnsap.extension", id_RNTI_Allocation_Indicator, new_create_dissector_handle(dissect_RNTI_Allocation_Indicator_PDU, proto_rnsap));
56061 dissector_add("rnsap.extension", id_UE_AggregateMaximumBitRate_Enforcement_Indicator, new_create_dissector_handle(dissect_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU, proto_rnsap));
56062 dissector_add("rnsap.extension", id_DCH_MeasurementOccasion_Information, new_create_dissector_handle(dissect_DCH_MeasurementOccasion_Information_PDU, proto_rnsap));
56063 dissector_add("rnsap.extension", id_DCH_MeasurementType_Indicator, new_create_dissector_handle(dissect_DCH_MeasurementType_Indicator_PDU, proto_rnsap));
56064 dissector_add("rnsap.extension", id_Out_of_Sychronization_Window, new_create_dissector_handle(dissect_Out_of_Sychronization_Window_PDU, proto_rnsap));
56065 dissector_add("rnsap.ies", id_MulticellEDCH_RL_SpecificInformation, new_create_dissector_handle(dissect_MulticellEDCH_RL_SpecificInformationItemIEs_PDU, proto_rnsap));
56066 dissector_add("rnsap.extension", id_DGNSS_ValidityPeriod, new_create_dissector_handle(dissect_DGNSS_ValidityPeriod_PDU, proto_rnsap));
56067 dissector_add("rnsap.extension", id_TS0_HS_PDSCH_Indication_LCR, new_create_dissector_handle(dissect_TS0_HS_PDSCH_Indication_LCR_PDU, proto_rnsap));
56068 dissector_add("rnsap.extension", id_UE_TS0_CapabilityLCR, new_create_dissector_handle(dissect_UE_TS0_CapabilityLCR_PDU, proto_rnsap));
56069 dissector_add_string("rnsap.proc.imsg", "id-radioLinkSetup/fdd", new_create_dissector_handle(dissect_RadioLinkSetupRequestFDD_PDU, proto_rnsap));
56070 dissector_add_string("rnsap.proc.sout", "id-radioLinkSetup/fdd", new_create_dissector_handle(dissect_RadioLinkSetupResponseFDD_PDU, proto_rnsap));
56071 dissector_add_string("rnsap.proc.uout", "id-radioLinkSetup/fdd", new_create_dissector_handle(dissect_RadioLinkSetupFailureFDD_PDU, proto_rnsap));
56072 dissector_add_string("rnsap.proc.imsg", "id-radioLinkSetup/tdd", new_create_dissector_handle(dissect_RadioLinkSetupRequestTDD_PDU, proto_rnsap));
56073 dissector_add_string("rnsap.proc.sout", "id-radioLinkSetup/tdd", new_create_dissector_handle(dissect_RadioLinkSetupResponseTDD_PDU, proto_rnsap));
56074 dissector_add_string("rnsap.proc.uout", "id-radioLinkSetup/tdd", new_create_dissector_handle(dissect_RadioLinkSetupFailureTDD_PDU, proto_rnsap));
56075 dissector_add_string("rnsap.proc.imsg", "id-radioLinkAddition/fdd", new_create_dissector_handle(dissect_RadioLinkAdditionRequestFDD_PDU, proto_rnsap));
56076 dissector_add_string("rnsap.proc.sout", "id-radioLinkAddition/fdd", new_create_dissector_handle(dissect_RadioLinkAdditionResponseFDD_PDU, proto_rnsap));
56077 dissector_add_string("rnsap.proc.uout", "id-radioLinkAddition/fdd", new_create_dissector_handle(dissect_RadioLinkAdditionFailureFDD_PDU, proto_rnsap));
56078 dissector_add_string("rnsap.proc.imsg", "id-radioLinkAddition/tdd", new_create_dissector_handle(dissect_RadioLinkAdditionRequestTDD_PDU, proto_rnsap));
56079 dissector_add_string("rnsap.proc.sout", "id-radioLinkAddition/tdd", new_create_dissector_handle(dissect_RadioLinkAdditionResponseTDD_PDU, proto_rnsap));
56080 dissector_add_string("rnsap.proc.uout", "id-radioLinkAddition/tdd", new_create_dissector_handle(dissect_RadioLinkAdditionFailureTDD_PDU, proto_rnsap));
56081 dissector_add_string("rnsap.proc.imsg", "id-radioLinkDeletion/common", new_create_dissector_handle(dissect_RadioLinkDeletionRequest_PDU, proto_rnsap));
56082 dissector_add_string("rnsap.proc.sout", "id-radioLinkDeletion/common", new_create_dissector_handle(dissect_RadioLinkDeletionResponse_PDU, proto_rnsap));
56083 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationPreparation/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationPrepareFDD_PDU, proto_rnsap));
56084 dissector_add_string("rnsap.proc.sout", "id-synchronisedRadioLinkReconfigurationPreparation/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationReadyFDD_PDU, proto_rnsap));
56085 dissector_add_string("rnsap.proc.uout", "id-synchronisedRadioLinkReconfigurationPreparation/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
56086 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationPreparation/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationPrepareTDD_PDU, proto_rnsap));
56087 dissector_add_string("rnsap.proc.sout", "id-synchronisedRadioLinkReconfigurationPreparation/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationReadyTDD_PDU, proto_rnsap));
56088 dissector_add_string("rnsap.proc.uout", "id-synchronisedRadioLinkReconfigurationPreparation/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
56089 dissector_add_string("rnsap.proc.imsg", "id-unSynchronisedRadioLinkReconfiguration/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationRequestFDD_PDU, proto_rnsap));
56090 dissector_add_string("rnsap.proc.sout", "id-unSynchronisedRadioLinkReconfiguration/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationResponseFDD_PDU, proto_rnsap));
56091 dissector_add_string("rnsap.proc.uout", "id-unSynchronisedRadioLinkReconfiguration/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
56092 dissector_add_string("rnsap.proc.imsg", "id-unSynchronisedRadioLinkReconfiguration/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationRequestTDD_PDU, proto_rnsap));
56093 dissector_add_string("rnsap.proc.sout", "id-unSynchronisedRadioLinkReconfiguration/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationResponseTDD_PDU, proto_rnsap));
56094 dissector_add_string("rnsap.proc.uout", "id-unSynchronisedRadioLinkReconfiguration/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
56095 dissector_add_string("rnsap.proc.imsg", "id-physicalChannelReconfiguration/fdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationRequestFDD_PDU, proto_rnsap));
56096 dissector_add_string("rnsap.proc.sout", "id-physicalChannelReconfiguration/fdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationCommand_PDU, proto_rnsap));
56097 dissector_add_string("rnsap.proc.uout", "id-physicalChannelReconfiguration/fdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationFailure_PDU, proto_rnsap));
56098 dissector_add_string("rnsap.proc.imsg", "id-physicalChannelReconfiguration/tdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationRequestTDD_PDU, proto_rnsap));
56099 dissector_add_string("rnsap.proc.sout", "id-physicalChannelReconfiguration/tdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationCommand_PDU, proto_rnsap));
56100 dissector_add_string("rnsap.proc.uout", "id-physicalChannelReconfiguration/tdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationFailure_PDU, proto_rnsap));
56101 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementInitiation/common", new_create_dissector_handle(dissect_DedicatedMeasurementInitiationRequest_PDU, proto_rnsap));
56102 dissector_add_string("rnsap.proc.sout", "id-dedicatedMeasurementInitiation/common", new_create_dissector_handle(dissect_DedicatedMeasurementInitiationResponse_PDU, proto_rnsap));
56103 dissector_add_string("rnsap.proc.uout", "id-dedicatedMeasurementInitiation/common", new_create_dissector_handle(dissect_DedicatedMeasurementInitiationFailure_PDU, proto_rnsap));
56104 dissector_add_string("rnsap.proc.imsg", "id-commonTransportChannelResourcesInitialisation/fdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesRequest_PDU, proto_rnsap));
56105 dissector_add_string("rnsap.proc.sout", "id-commonTransportChannelResourcesInitialisation/fdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesResponseFDD_PDU, proto_rnsap));
56106 dissector_add_string("rnsap.proc.uout", "id-commonTransportChannelResourcesInitialisation/fdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesFailure_PDU, proto_rnsap));
56107 dissector_add_string("rnsap.proc.imsg", "id-commonTransportChannelResourcesInitialisation/tdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesRequest_PDU, proto_rnsap));
56108 dissector_add_string("rnsap.proc.sout", "id-commonTransportChannelResourcesInitialisation/tdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesResponseTDD_PDU, proto_rnsap));
56109 dissector_add_string("rnsap.proc.uout", "id-commonTransportChannelResourcesInitialisation/tdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesFailure_PDU, proto_rnsap));
56110 dissector_add_string("rnsap.proc.imsg", "id-uplinkSignallingTransfer/fdd", new_create_dissector_handle(dissect_UplinkSignallingTransferIndicationFDD_PDU, proto_rnsap));
56111 dissector_add_string("rnsap.proc.imsg", "id-uplinkSignallingTransfer/tdd", new_create_dissector_handle(dissect_UplinkSignallingTransferIndicationTDD_PDU, proto_rnsap));
56112 dissector_add_string("rnsap.proc.imsg", "id-downlinkSignallingTransfer/common", new_create_dissector_handle(dissect_DownlinkSignallingTransferRequest_PDU, proto_rnsap));
56113 dissector_add_string("rnsap.proc.imsg", "id-relocationCommit/common", new_create_dissector_handle(dissect_RelocationCommit_PDU, proto_rnsap));
56114 dissector_add_string("rnsap.proc.imsg", "id-paging/common", new_create_dissector_handle(dissect_PagingRequest_PDU, proto_rnsap));
56115 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationCommit/common", new_create_dissector_handle(dissect_RadioLinkReconfigurationCommit_PDU, proto_rnsap));
56116 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationCancellation/common", new_create_dissector_handle(dissect_RadioLinkReconfigurationCancel_PDU, proto_rnsap));
56117 dissector_add_string("rnsap.proc.imsg", "id-radioLinkFailure/common", new_create_dissector_handle(dissect_RadioLinkFailureIndication_PDU, proto_rnsap));
56118 dissector_add_string("rnsap.proc.imsg", "id-radioLinkPreemption/common", new_create_dissector_handle(dissect_RadioLinkPreemptionRequiredIndication_PDU, proto_rnsap));
56119 dissector_add_string("rnsap.proc.imsg", "id-radioLinkRestoration/common", new_create_dissector_handle(dissect_RadioLinkRestoreIndication_PDU, proto_rnsap));
56120 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementReporting/common", new_create_dissector_handle(dissect_DedicatedMeasurementReport_PDU, proto_rnsap));
56121 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementTermination/common", new_create_dissector_handle(dissect_DedicatedMeasurementTerminationRequest_PDU, proto_rnsap));
56122 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementFailure/common", new_create_dissector_handle(dissect_DedicatedMeasurementFailureIndication_PDU, proto_rnsap));
56123 dissector_add_string("rnsap.proc.imsg", "id-radioLinkCongestion/common", new_create_dissector_handle(dissect_RadioLinkCongestionIndication_PDU, proto_rnsap));
56124 dissector_add_string("rnsap.proc.imsg", "id-downlinkPowerControl/fdd", new_create_dissector_handle(dissect_DL_PowerControlRequest_PDU, proto_rnsap));
56125 dissector_add_string("rnsap.proc.imsg", "id-downlinkPowerTimeslotControl/tdd", new_create_dissector_handle(dissect_DL_PowerTimeslotControlRequest_PDU, proto_rnsap));
56126 dissector_add_string("rnsap.proc.imsg", "id-compressedModeCommand/fdd", new_create_dissector_handle(dissect_CompressedModeCommand_PDU, proto_rnsap));
56127 dissector_add_string("rnsap.proc.imsg", "id-commonTransportChannelResourcesRelease/common", new_create_dissector_handle(dissect_CommonTransportChannelResourcesReleaseRequest_PDU, proto_rnsap));
56128 dissector_add_string("rnsap.proc.imsg", "id-errorIndication/common", new_create_dissector_handle(dissect_ErrorIndication_PDU, proto_rnsap));
56129 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementInitiation/common", new_create_dissector_handle(dissect_CommonMeasurementInitiationRequest_PDU, proto_rnsap));
56130 dissector_add_string("rnsap.proc.sout", "id-commonMeasurementInitiation/common", new_create_dissector_handle(dissect_CommonMeasurementInitiationResponse_PDU, proto_rnsap));
56131 dissector_add_string("rnsap.proc.uout", "id-commonMeasurementInitiation/common", new_create_dissector_handle(dissect_CommonMeasurementInitiationFailure_PDU, proto_rnsap));
56132 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementReporting/common", new_create_dissector_handle(dissect_CommonMeasurementReport_PDU, proto_rnsap));
56133 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementTermination/common", new_create_dissector_handle(dissect_CommonMeasurementTerminationRequest_PDU, proto_rnsap));
56134 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementFailure/common", new_create_dissector_handle(dissect_CommonMeasurementFailureIndication_PDU, proto_rnsap));
56135 dissector_add_string("rnsap.proc.imsg", "id-informationExchangeInitiation/common", new_create_dissector_handle(dissect_InformationExchangeInitiationRequest_PDU, proto_rnsap));
56136 dissector_add_string("rnsap.proc.sout", "id-informationExchangeInitiation/common", new_create_dissector_handle(dissect_InformationExchangeInitiationResponse_PDU, proto_rnsap));
56137 dissector_add_string("rnsap.proc.uout", "id-informationExchangeInitiation/common", new_create_dissector_handle(dissect_InformationExchangeInitiationFailure_PDU, proto_rnsap));
56138 dissector_add_string("rnsap.proc.imsg", "id-informationReporting/common", new_create_dissector_handle(dissect_InformationReport_PDU, proto_rnsap));
56139 dissector_add_string("rnsap.proc.imsg", "id-informationExchangeTermination/common", new_create_dissector_handle(dissect_InformationExchangeTerminationRequest_PDU, proto_rnsap));
56140 dissector_add_string("rnsap.proc.imsg", "id-informationExchangeFailure/common", new_create_dissector_handle(dissect_InformationExchangeFailureIndication_PDU, proto_rnsap));
56141 dissector_add_string("rnsap.proc.imsg", "id-privateMessage/common", new_create_dissector_handle(dissect_PrivateMessage_PDU, proto_rnsap));
56142 dissector_add_string("rnsap.proc.imsg", "id-reset/common", new_create_dissector_handle(dissect_ResetRequest_PDU, proto_rnsap));
56143 dissector_add_string("rnsap.proc.sout", "id-reset/common", new_create_dissector_handle(dissect_ResetResponse_PDU, proto_rnsap));
56144 dissector_add_string("rnsap.proc.imsg", "id-radioLinkActivation/fdd", new_create_dissector_handle(dissect_RadioLinkActivationCommandFDD_PDU, proto_rnsap));
56145 dissector_add_string("rnsap.proc.imsg", "id-radioLinkActivation/tdd", new_create_dissector_handle(dissect_RadioLinkActivationCommandTDD_PDU, proto_rnsap));
56146 dissector_add_string("rnsap.proc.imsg", "id-gERANuplinkSignallingTransfer/common", new_create_dissector_handle(dissect_GERANUplinkSignallingTransferIndication_PDU, proto_rnsap));
56147 dissector_add_string("rnsap.proc.imsg", "id-radioLinkParameterUpdate/fdd", new_create_dissector_handle(dissect_RadioLinkParameterUpdateIndicationFDD_PDU, proto_rnsap));
56148 dissector_add_string("rnsap.proc.imsg", "id-radioLinkParameterUpdate/tdd", new_create_dissector_handle(dissect_RadioLinkParameterUpdateIndicationTDD_PDU, proto_rnsap));
56149 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementInitiation/tdd", new_create_dissector_handle(dissect_UEMeasurementInitiationRequest_PDU, proto_rnsap));
56150 dissector_add_string("rnsap.proc.sout", "id-uEMeasurementInitiation/tdd", new_create_dissector_handle(dissect_UEMeasurementInitiationResponse_PDU, proto_rnsap));
56151 dissector_add_string("rnsap.proc.uout", "id-uEMeasurementInitiation/tdd", new_create_dissector_handle(dissect_UEMeasurementInitiationFailure_PDU, proto_rnsap));
56152 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementReporting/tdd", new_create_dissector_handle(dissect_UEMeasurementReport_PDU, proto_rnsap));
56153 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementTermination/tdd", new_create_dissector_handle(dissect_UEMeasurementTerminationRequest_PDU, proto_rnsap));
56154 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementFailure/tdd", new_create_dissector_handle(dissect_UEMeasurementFailureIndication_PDU, proto_rnsap));
56155 dissector_add_string("rnsap.proc.imsg", "id-iurInvokeTrace/common", new_create_dissector_handle(dissect_IurInvokeTrace_PDU, proto_rnsap));
56156 dissector_add_string("rnsap.proc.imsg", "id-iurDeactivateTrace/common", new_create_dissector_handle(dissect_IurDeactivateTrace_PDU, proto_rnsap));
56157 dissector_add_string("rnsap.proc.imsg", "id-mBMSAttach/common", new_create_dissector_handle(dissect_MBMSAttachCommand_PDU, proto_rnsap));
56158 dissector_add_string("rnsap.proc.imsg", "id-mBMSDetach/common", new_create_dissector_handle(dissect_MBMSDetachCommand_PDU, proto_rnsap));
56159 dissector_add_string("rnsap.proc.imsg", "id-directInformationTransfer/common", new_create_dissector_handle(dissect_DirectInformationTransfer_PDU, proto_rnsap));
56160 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocation/common", new_create_dissector_handle(dissect_EnhancedRelocationRequest_PDU, proto_rnsap));
56161 dissector_add_string("rnsap.proc.sout", "id-enhancedRelocation/common", new_create_dissector_handle(dissect_EnhancedRelocationResponse_PDU, proto_rnsap));
56162 dissector_add_string("rnsap.proc.uout", "id-enhancedRelocation/common", new_create_dissector_handle(dissect_EnhancedRelocationFailure_PDU, proto_rnsap));
56163 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationCancel/common", new_create_dissector_handle(dissect_EnhancedRelocationCancel_PDU, proto_rnsap));
56164 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationSignallingTransfer/common", new_create_dissector_handle(dissect_EnhancedRelocationSignallingTransfer_PDU, proto_rnsap));
56165 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationRelease/common", new_create_dissector_handle(dissect_EnhancedRelocationRelease_PDU, proto_rnsap));
56166 dissector_add_string("rnsap.proc.imsg", "id-mBSFNMCCHInformation/common", new_create_dissector_handle(dissect_MBSFNMCCHInformation_PDU, proto_rnsap));
56167 dissector_add_string("rnsap.proc.imsg", "id-secondaryULFrequencyReporting/fdd", new_create_dissector_handle(dissect_SecondaryULFrequencyReport_PDU, proto_rnsap));
56168 dissector_add_string("rnsap.proc.imsg", "id-secondaryULFrequencyUpdate/fdd", new_create_dissector_handle(dissect_SecondaryULFrequencyUpdateIndication_PDU, proto_rnsap));
56171 /*--- End of included file: packet-rnsap-dis-tab.c ---*/
56172 #line 184 "packet-rnsap-template.c"