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
190 /* enumerated values for ProcedureCode */
191 #define RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION 0
192 #define RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESRELEASE 1
193 #define RNSAP_ID_COMPRESSEDMODECOMMAND 2
194 #define RNSAP_ID_DOWNLINKPOWERCONTROL 3
195 #define RNSAP_ID_DOWNLINKPOWERTIMESLOTCONTROL 4
196 #define RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER 5
197 #define RNSAP_ID_ERRORINDICATION 6
198 #define RNSAP_ID_DEDICATEDMEASUREMENTFAILURE 7
199 #define RNSAP_ID_DEDICATEDMEASUREMENTINITIATION 8
200 #define RNSAP_ID_DEDICATEDMEASUREMENTREPORTING 9
201 #define RNSAP_ID_DEDICATEDMEASUREMENTTERMINATION 10
202 #define RNSAP_ID_PAGING 11
203 #define RNSAP_ID_PHYSICALCHANNELRECONFIGURATION 12
204 #define RNSAP_ID_PRIVATEMESSAGE 13
205 #define RNSAP_ID_RADIOLINKADDITION 14
206 #define RNSAP_ID_RADIOLINKCONGESTION 34
207 #define RNSAP_ID_RADIOLINKDELETION 15
208 #define RNSAP_ID_RADIOLINKFAILURE 16
209 #define RNSAP_ID_RADIOLINKPREEMPTION 17
210 #define RNSAP_ID_RADIOLINKRESTORATION 18
211 #define RNSAP_ID_RADIOLINKSETUP 19
212 #define RNSAP_ID_RELOCATIONCOMMIT 20
213 #define RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION 21
214 #define RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT 22
215 #define RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION 23
216 #define RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION 24
217 #define RNSAP_ID_UPLINKSIGNALLINGTRANSFER 25
218 #define RNSAP_ID_COMMONMEASUREMENTFAILURE 26
219 #define RNSAP_ID_COMMONMEASUREMENTINITIATION 27
220 #define RNSAP_ID_COMMONMEASUREMENTREPORTING 28
221 #define RNSAP_ID_COMMONMEASUREMENTTERMINATION 29
222 #define RNSAP_ID_INFORMATIONEXCHANGEFAILURE 30
223 #define RNSAP_ID_INFORMATIONEXCHANGEINITIATION 31
224 #define RNSAP_ID_INFORMATIONREPORTING 32
225 #define RNSAP_ID_INFORMATIONEXCHANGETERMINATION 33
226 #define RNSAP_ID_RESET 35
227 #define RNSAP_ID_RADIOLINKACTIVATION 36
228 #define RNSAP_ID_GERANUPLINKSIGNALLINGTRANSFER 37
229 #define RNSAP_ID_RADIOLINKPARAMETERUPDATE 38
230 #define RNSAP_ID_UEMEASUREMENTFAILURE 39
231 #define RNSAP_ID_UEMEASUREMENTINITIATION 40
232 #define RNSAP_ID_UEMEASUREMENTREPORTING 41
233 #define RNSAP_ID_UEMEASUREMENTTERMINATION 42
234 #define RNSAP_ID_IURDEACTIVATETRACE 43
235 #define RNSAP_ID_IURINVOKETRACE 44
236 #define RNSAP_ID_MBMSATTACH 45
237 #define RNSAP_ID_MBMSDETACH 46
238 #define RNSAP_ID_DIRECTINFORMATIONTRANSFER 48
239 #define RNSAP_ID_ENHANCEDRELOCATION 49
240 #define RNSAP_ID_ENHANCEDRELOCATIONCANCEL 50
241 #define RNSAP_ID_ENHANCEDRELOCATIONSIGNALLINGTRANSFER 51
242 #define RNSAP_ID_ENHANCEDRELOCATIONRELEASE 52
243 #define RNSAP_ID_MBSFNMCCHINFORMATION 53
244 #define RNSAP_ID_SECONDARYULFREQUENCYREPORTING 54
245 #define RNSAP_ID_SECONDARYULFREQUENCYUPDATE 55
247 typedef enum _DdMode_enum {
253 typedef enum _ProtocolIE_ID_enum {
254 id_AllowedQueuingTime = 4,
255 id_Allowed_Rate_Information = 42,
256 id_AntennaColocationIndicator = 309,
260 id_Cell_Capacity_Class_Value = 303,
262 id_CN_CS_DomainIdentifier = 9,
263 id_CN_PS_DomainIdentifier = 10,
265 id_CoverageIndicator = 310,
266 id_CriticalityDiagnostics = 20,
267 id_ContextInfoItem_Reset = 211,
268 id_ContextGroupInfoItem_Reset = 515,
270 id_D_RNTI_ReleaseIndication = 22,
271 id_DCHs_to_Add_FDD = 26,
272 id_DCHs_to_Add_TDD = 27,
273 id_DCH_DeleteList_RL_ReconfPrepFDD = 30,
274 id_DCH_DeleteList_RL_ReconfPrepTDD = 31,
275 id_DCH_DeleteList_RL_ReconfRqstFDD = 32,
276 id_DCH_DeleteList_RL_ReconfRqstTDD = 33,
277 id_DCH_FDD_Information = 34,
278 id_DCH_TDD_Information = 35,
279 id_FDD_DCHs_to_Modify = 39,
280 id_TDD_DCHs_to_Modify = 40,
281 id_DCH_InformationResponse = 43,
282 id_DCH_Rate_InformationItem_RL_CongestInd = 38,
283 id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD = 44,
284 id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD = 45,
285 id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = 46,
286 id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD = 47,
287 id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = 48,
288 id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD = 49,
289 id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD = 50,
290 id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = 51,
291 id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = 52,
292 id_DL_CCTrCH_InformationList_RL_SetupRqstTDD = 53,
293 id_FDD_DL_CodeInformation = 54,
294 id_DL_DPCH_Information_RL_ReconfPrepFDD = 59,
295 id_DL_DPCH_Information_RL_SetupRqstFDD = 60,
296 id_DL_DPCH_Information_RL_ReconfRqstFDD = 61,
297 id_DL_DPCH_InformationItem_PhyChReconfRqstTDD = 62,
298 id_DL_DPCH_InformationItem_RL_AdditionRspTDD = 63,
299 id_DL_DPCH_InformationItem_RL_SetupRspTDD = 64,
300 id_DL_DPCH_TimingAdjustment = 278,
301 id_DLReferencePower = 67,
302 id_DLReferencePowerList_DL_PC_Rqst = 68,
303 id_DL_ReferencePowerInformation_DL_PC_Rqst = 69,
305 id_DRXCycleLengthCoefficient = 70,
306 id_DedicatedMeasurementObjectType_DM_Fail_Ind = 470,
307 id_DedicatedMeasurementObjectType_DM_Fail = 471,
308 id_DedicatedMeasurementObjectType_DM_Rprt = 71,
309 id_DedicatedMeasurementObjectType_DM_Rqst = 72,
310 id_DedicatedMeasurementObjectType_DM_Rsp = 73,
311 id_DedicatedMeasurementType = 74,
312 id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD = 82,
313 id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD = 83,
314 id_Guaranteed_Rate_Information = 41,
317 id_L3_Information = 85,
318 id_AdjustmentPeriod = 90,
319 id_MaxAdjustmentStep = 91,
320 id_MeasurementFilterCoefficient = 92,
321 id_MessageStructure = 57,
322 id_MeasurementID = 93,
323 id_Neighbouring_GSM_CellInformation = 13,
324 id_Neighbouring_UMTS_CellInformationItem = 95,
325 id_NRT_Load_Information_Value = 305,
326 id_NRT_Load_Information_Value_IncrDecrThres = 306,
327 id_PagingArea_PagingRqst = 102,
328 id_FACH_FlowControlInformation = 103,
329 id_PartialReportingIndicator = 472,
330 id_Permanent_NAS_UE_Identity = 17,
331 id_PowerAdjustmentType = 107,
332 id_RANAP_RelocationInformation = 109,
333 id_RL_Information_PhyChReconfRqstFDD = 110,
334 id_RL_Information_PhyChReconfRqstTDD = 111,
335 id_RL_Information_RL_AdditionRqstFDD = 112,
336 id_RL_Information_RL_AdditionRqstTDD = 113,
337 id_RL_Information_RL_DeletionRqst = 114,
338 id_RL_Information_RL_FailureInd = 115,
339 id_RL_Information_RL_ReconfPrepFDD = 116,
340 id_RL_Information_RL_RestoreInd = 117,
341 id_RL_Information_RL_SetupRqstFDD = 118,
342 id_RL_Information_RL_SetupRqstTDD = 119,
343 id_RL_InformationItem_RL_CongestInd = 55,
344 id_RL_InformationItem_DM_Rprt = 120,
345 id_RL_InformationItem_DM_Rqst = 121,
346 id_RL_InformationItem_DM_Rsp = 122,
347 id_RL_InformationItem_RL_PreemptRequiredInd = 2,
348 id_RL_InformationItem_RL_SetupRqstFDD = 123,
349 id_RL_InformationList_RL_CongestInd = 56,
350 id_RL_InformationList_RL_AdditionRqstFDD = 124,
351 id_RL_InformationList_RL_DeletionRqst = 125,
352 id_RL_InformationList_RL_PreemptRequiredInd = 1,
353 id_RL_InformationList_RL_ReconfPrepFDD = 126,
354 id_RL_InformationResponse_RL_AdditionRspTDD = 127,
355 id_RL_InformationResponse_RL_ReconfReadyTDD = 128,
356 id_RL_InformationResponse_RL_SetupRspTDD = 129,
357 id_RL_InformationResponseItem_RL_AdditionRspFDD = 130,
358 id_RL_InformationResponseItem_RL_ReconfReadyFDD = 131,
359 id_RL_InformationResponseItem_RL_ReconfRspFDD = 132,
360 id_RL_InformationResponseItem_RL_SetupRspFDD = 133,
361 id_RL_InformationResponseList_RL_AdditionRspFDD = 134,
362 id_RL_InformationResponseList_RL_ReconfReadyFDD = 135,
363 id_RL_InformationResponseList_RL_ReconfRspFDD = 136,
364 id_RL_InformationResponse_RL_ReconfRspTDD = 28,
365 id_RL_InformationResponseList_RL_SetupRspFDD = 137,
366 id_RL_ReconfigurationFailure_RL_ReconfFail = 141,
367 id_RL_Set_InformationItem_DM_Rprt = 143,
368 id_RL_Set_InformationItem_DM_Rqst = 144,
369 id_RL_Set_InformationItem_DM_Rsp = 145,
370 id_RL_Set_Information_RL_FailureInd = 146,
371 id_RL_Set_Information_RL_RestoreInd = 147,
372 id_RL_Set_Successful_InformationItem_DM_Fail = 473,
373 id_RL_Set_Unsuccessful_InformationItem_DM_Fail = 474,
374 id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind = 475,
375 id_RL_Successful_InformationItem_DM_Fail = 476,
376 id_RL_Unsuccessful_InformationItem_DM_Fail = 477,
377 id_RL_Unsuccessful_InformationItem_DM_Fail_Ind = 478,
378 id_ReportCharacteristics = 152,
379 id_Reporting_Object_RL_FailureInd = 153,
380 id_Reporing_Object_RL_RestoreInd = 154,
381 id_RT_Load_Value = 307,
382 id_RT_Load_Value_IncrDecrThres = 308,
384 id_ResetIndicator = 244,
388 id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD = 159,
389 id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD = 160,
390 id_TransportBearerID = 163,
391 id_TransportBearerRequestIndicator = 164,
392 id_TransportLayerAddress = 165,
393 id_TypeOfError = 140,
395 id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD = 167,
396 id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = 169,
397 id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD = 171,
398 id_UL_CCTrCH_InformationList_RL_SetupRqstTDD = 172,
399 id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = 173,
400 id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD = 174,
401 id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD = 175,
402 id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD = 176,
403 id_UL_DPCH_Information_RL_ReconfPrepFDD = 177,
404 id_UL_DPCH_Information_RL_ReconfRqstFDD = 178,
405 id_UL_DPCH_Information_RL_SetupRqstFDD = 179,
406 id_UL_DPCH_InformationItem_PhyChReconfRqstTDD = 180,
407 id_UL_DPCH_InformationItem_RL_AdditionRspTDD = 181,
408 id_UL_DPCH_InformationItem_RL_SetupRspTDD = 182,
409 id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = 183,
410 id_UL_SIRTarget = 184,
411 id_URA_Information = 185,
412 id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD = 188,
413 id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD = 189,
414 id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD = 190,
415 id_Active_Pattern_Sequence_Information = 193,
416 id_AdjustmentRatio = 194,
417 id_CauseLevel_RL_AdditionFailureFDD = 197,
418 id_CauseLevel_RL_AdditionFailureTDD = 198,
419 id_CauseLevel_RL_ReconfFailure = 199,
420 id_CauseLevel_RL_SetupFailureFDD = 200,
421 id_CauseLevel_RL_SetupFailureTDD = 201,
422 id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = 205,
423 id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD = 206,
424 id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = 207,
425 id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = 208,
426 id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = 209,
427 id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = 210,
428 id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = 212,
429 id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = 213,
430 id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = 214,
431 id_DSCHs_to_Add_TDD = 215,
432 id_Unused_ProtocolIE_ID_216 = 216,
433 id_DSCH_DeleteList_RL_ReconfPrepTDD = 217,
434 id_Unused_ProtocolIE_ID_218 = 218,
435 id_Unused_ProtocolIE_ID_219 = 219,
436 id_DSCH_InformationListIE_RL_AdditionRspTDD = 220,
437 id_DSCH_InformationListIEs_RL_SetupRspTDD = 221,
438 id_DSCH_TDD_Information = 222,
439 id_Unused_ProtocolIE_ID_223 = 223,
440 id_Unused_ProtocolIE_ID_226 = 226,
441 id_DSCH_ModifyList_RL_ReconfPrepTDD = 227,
442 id_Unused_ProtocolIE_ID_228 = 228,
443 id_Unused_ProtocolIE_ID_324 = 324,
444 id_Unused_ProtocolIE_ID_229 = 229,
445 id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = 230,
446 id_Unused_ProtocolIE_ID_29 = 29,
447 id_Unused_ProtocolIE_ID_225 = 225,
449 id_GA_CellAdditionalShapes = 3,
450 id_Unused_ProtocolIE_ID_246 = 246,
451 id_Transmission_Gap_Pattern_Sequence_Information = 255,
452 id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD = 256,
453 id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD = 257,
454 id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = 258,
455 id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = 259,
456 id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = 260,
457 id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = 261,
458 id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = 262,
459 id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = 263,
460 id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = 264,
461 id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = 265,
462 id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD = 266,
463 id_USCHs_to_Add = 267,
464 id_USCH_DeleteList_RL_ReconfPrepTDD = 268,
465 id_USCH_InformationListIE_RL_AdditionRspTDD = 269,
466 id_USCH_InformationListIEs_RL_SetupRspTDD = 270,
467 id_USCH_Information = 271,
468 id_USCH_ModifyList_RL_ReconfPrepTDD = 272,
469 id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = 273,
470 id_DL_Physical_Channel_Information_RL_SetupRqstTDD = 274,
471 id_UL_Physical_Channel_Information_RL_SetupRqstTDD = 275,
472 id_ClosedLoopMode1_SupportIndicator = 276,
473 id_Unused_ProtocolIE_ID_277 = 277,
474 id_STTD_SupportIndicator = 279,
475 id_CFNReportingIndicator = 14,
476 id_CNOriginatedPage_PagingRqst = 23,
477 id_InnerLoopDLPCStatus = 24,
478 id_PropagationDelay = 25,
479 id_RxTimingDeviationForTA = 36,
480 id_timeSlot_ISCP = 37,
481 id_CCTrCH_InformationItem_RL_FailureInd = 15,
482 id_CCTrCH_InformationItem_RL_RestoreInd = 16,
483 id_CommonMeasurementAccuracy = 280,
484 id_CommonMeasurementObjectType_CM_Rprt = 281,
485 id_CommonMeasurementObjectType_CM_Rqst = 282,
486 id_CommonMeasurementObjectType_CM_Rsp = 283,
487 id_CommonMeasurementType = 284,
488 id_CongestionCause = 18,
490 id_SFNReportingIndicator = 286,
491 id_InformationExchangeID = 287,
492 id_InformationExchangeObjectType_InfEx_Rprt = 288,
493 id_InformationExchangeObjectType_InfEx_Rqst = 289,
494 id_InformationExchangeObjectType_InfEx_Rsp = 290,
495 id_InformationReportCharacteristics = 291,
496 id_InformationType = 292,
497 id_neighbouring_LCR_TDD_CellInformation = 58,
498 id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD = 65,
499 id_RL_LCR_InformationResponse_RL_SetupRspTDD = 66,
500 id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD = 75,
501 id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD = 76,
502 id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD = 77,
503 id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD = 78,
504 id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD = 79,
505 id_USCH_LCR_InformationListIEs_RL_SetupRspTDD = 80,
506 id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD = 81,
507 id_RL_LCR_InformationResponse_RL_AdditionRspTDD = 86,
508 id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = 87,
509 id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = 88,
510 id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = 89,
511 id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = 94,
512 id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD = 96,
513 id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD = 97,
514 id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD = 98,
515 id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD = 100,
516 id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD = 101,
517 id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD = 104,
518 id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD = 105,
519 id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD = 106,
520 id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD = 138,
521 id_TSTD_Support_Indicator_RL_SetupRqstTDD = 139,
522 id_RestrictionStateIndicator = 142,
524 id_Load_Value_IncrDecrThres = 234,
525 id_OnModification = 235,
526 id_Received_Total_Wideband_Power_Value = 236,
527 id_Received_Total_Wideband_Power_Value_IncrDecrThres = 237,
528 id_SFNSFNMeasurementThresholdInformation = 238,
529 id_Transmitted_Carrier_Power_Value = 239,
530 id_Transmitted_Carrier_Power_Value_IncrDecrThres = 240,
531 id_TUTRANGPSMeasurementThresholdInformation = 241,
532 id_UL_Timeslot_ISCP_Value = 242,
533 id_UL_Timeslot_ISCP_Value_IncrDecrThres = 243,
534 id_Rx_Timing_Deviation_Value_LCR = 293,
535 id_DPC_Mode_Change_SupportIndicator = 19,
536 id_Unused_ProtocolIE_ID_247 = 247,
537 id_Unused_ProtocolIE_ID_295 = 295,
538 id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD = 202,
539 id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD = 203,
540 id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD = 204,
542 id_DL_PowerBalancing_Information = 296,
543 id_DL_PowerBalancing_ActivationIndicator = 297,
544 id_DL_PowerBalancing_UpdatedIndicator = 298,
545 id_DL_ReferencePowerInformation = 299,
546 id_Enhanced_PrimaryCPICH_EcNo = 224,
547 id_IPDL_TDD_ParametersLCR = 252,
548 id_CellCapabilityContainer_FDD = 300,
549 id_CellCapabilityContainer_TDD = 301,
550 id_CellCapabilityContainer_TDD_LCR = 302,
551 id_RL_Specific_DCH_Info = 317,
552 id_RL_ReconfigurationRequestFDD_RL_InformationList = 318,
553 id_RL_ReconfigurationRequestFDD_RL_Information_IEs = 319,
554 id_RL_ReconfigurationRequestTDD_RL_Information = 321,
555 id_CommonTransportChannelResourcesInitialisationNotRequired = 250,
556 id_DelayedActivation = 312,
557 id_DelayedActivationList_RL_ActivationCmdFDD = 313,
558 id_DelayedActivationInformation_RL_ActivationCmdFDD = 314,
559 id_DelayedActivationList_RL_ActivationCmdTDD = 315,
560 id_DelayedActivationInformation_RL_ActivationCmdTDD = 316,
561 id_neighbouringTDDCellMeasurementInformationLCR = 251,
562 id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD = 150,
563 id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD = 151,
564 id_PrimCCPCH_RSCP_DL_PC_RqstTDD = 451,
565 id_HSDSCH_FDD_Information = 452,
566 id_HSDSCH_FDD_Information_Response = 453,
567 id_HSDSCH_FDD_Update_Information = 466,
568 id_HSDSCH_Information_to_Modify = 456,
569 id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd = 516,
570 id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd = 517,
571 id_HSDSCH_RNTI = 457,
572 id_HSDSCH_TDD_Information = 458,
573 id_HSDSCH_TDD_Information_Response = 459,
574 id_HSDSCH_TDD_Update_Information = 467,
575 id_HSPDSCH_RL_ID = 463,
576 id_HSDSCH_MACdFlows_to_Add = 531,
577 id_HSDSCH_MACdFlows_to_Delete = 532,
578 id_Angle_Of_Arrival_Value_LCR = 148,
579 id_TrafficClass = 158,
580 id_Unused_ProtocolIE_ID_248 = 248,
581 id_Unused_ProtocolIE_ID_253 = 253,
582 id_PDSCH_RL_ID = 323,
583 id_TimeSlot_RL_SetupRspTDD = 325,
584 id_GERAN_Cell_Capability = 468,
585 id_GERAN_Classmark = 469,
586 id_DSCH_InitialWindowSize = 480,
587 id_UL_Synchronisation_Parameters_LCR = 464,
588 id_SNA_Information = 479,
589 id_MAChs_ResetIndicator = 465,
590 id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD = 481,
591 id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD = 482,
592 id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD = 483,
593 id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD = 484,
594 id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD = 485,
595 id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD = 486,
596 id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD = 487,
597 id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD = 488,
598 id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD = 489,
599 id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD = 490,
600 id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD = 491,
601 id_UL_TimingAdvanceCtrl_LCR = 492,
602 id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD = 493,
603 id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD = 494,
604 id_HS_SICH_Reception_Quality = 495,
605 id_HS_SICH_Reception_Quality_Measurement_Value = 496,
606 id_HSSICH_Info_DM_Rprt = 497,
607 id_HSSICH_Info_DM_Rqst = 498,
608 id_HSSICH_Info_DM = 499,
609 id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD = 500,
610 id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD = 501,
611 id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD = 502,
612 id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD = 503,
613 id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD = 504,
614 id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD = 505,
615 id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = 506,
616 id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = 507,
617 id_DL_CCTrCH_InformationList_RL_ReconfRspTDD = 508,
618 id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD = 509,
619 id_Maximum_DL_Power_TimeslotLCR_InformationItem = 510,
620 id_Minimum_DL_Power_TimeslotLCR_InformationItem = 511,
621 id_TDD_Support_8PSK = 512,
622 id_TDD_maxNrDLPhysicalchannels = 513,
623 id_ExtendedGSMCellIndividualOffset = 514,
624 id_RL_ParameterUpdateIndicationFDD_RL_InformationList = 518,
625 id_Primary_CPICH_Usage_For_Channel_Estimation = 519,
626 id_Secondary_CPICH_Information = 520,
627 id_Secondary_CPICH_Information_Change = 521,
628 id_Unused_ProtocolIE_ID_522 = 522,
629 id_Unused_ProtocolIE_ID_523 = 523,
630 id_RL_ParameterUpdateIndicationFDD_RL_Information_Item = 524,
631 id_Phase_Reference_Update_Indicator = 525,
632 id_Unidirectional_DCH_Indicator = 526,
633 id_RL_Information_RL_ReconfPrepTDD = 527,
634 id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD = 528,
635 id_RL_ReconfigurationResponseTDD_RL_Information = 529,
636 id_Satellite_Almanac_Information_ExtItem = 530,
637 id_HSDSCH_Information_to_Modify_Unsynchronised = 533,
639 id_RTLoadValue = 535,
640 id_NRTLoadInformationValue = 536,
641 id_CellPortionID = 537,
642 id_UpPTSInterferenceValue = 538,
643 id_PrimaryCCPCH_RSCP_Delta = 539,
644 id_UEMeasurementType = 540,
645 id_UEMeasurementTimeslotInfoHCR = 541,
646 id_UEMeasurementTimeslotInfoLCR = 542,
647 id_UEMeasurementReportCharacteristics = 543,
648 id_UEMeasurementParameterModAllow = 544,
649 id_UEMeasurementValueInformation = 545,
650 id_InterfacesToTraceItem = 546,
651 id_ListOfInterfacesToTrace = 547,
653 id_TraceRecordingSessionReference = 549,
654 id_TraceReference = 550,
656 id_NACC_Related_Data = 552,
657 id_GSM_Cell_InfEx_Rqst = 553,
658 id_MeasurementRecoveryBehavior = 554,
659 id_MeasurementRecoveryReportingIndicator = 555,
660 id_MeasurementRecoverySupportIndicator = 556,
661 id_DL_DPCH_Power_Information_RL_ReconfPrepFDD = 557,
662 id_F_DPCH_Information_RL_ReconfPrepFDD = 558,
663 id_F_DPCH_Information_RL_SetupRqstFDD = 559,
664 id_MBMS_Bearer_Service_List = 560,
665 id_MBMS_Bearer_Service_List_InfEx_Rsp = 561,
666 id_Active_MBMS_Bearer_ServiceFDD = 562,
667 id_Active_MBMS_Bearer_ServiceTDD = 563,
671 id_HARQ_Preamble_Mode = 571,
672 id_SynchronisationIndicator = 572,
673 id_UL_DPDCHIndicatorEDCH = 573,
674 id_EDPCH_Information = 574,
675 id_RL_Specific_EDCH_Information = 575,
676 id_EDCH_RL_Indication = 576,
677 id_EDCH_FDD_Information = 577,
678 id_EDCH_RLSet_Id = 578,
679 id_Serving_EDCHRL_Id = 579,
680 id_EDCH_FDD_DL_ControlChannelInformation = 580,
681 id_EDCH_FDD_InformationResponse = 581,
682 id_EDCH_MACdFlows_To_Add = 582,
683 id_EDCH_FDD_Information_To_Modify = 583,
684 id_EDCH_MACdFlows_To_Delete = 584,
685 id_EDPCH_Information_RLReconfRequest_FDD = 585,
686 id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd = 586,
687 id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd = 587,
688 id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd = 588,
689 id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd = 589,
690 id_MBMS_Bearer_Service_Full_Address = 590,
691 id_Initial_DL_DPCH_TimingAdjustment = 591,
692 id_Initial_DL_DPCH_TimingAdjustment_Allowed = 592,
693 id_User_Plane_Congestion_Fields_Inclusion = 593,
694 id_HARQ_Preamble_Mode_Activation_Indicator = 594,
695 id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp = 595,
696 id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp = 596,
697 id_ProvidedInformation = 597,
698 id_Active_MBMS_Bearer_ServiceFDD_PFL = 598,
699 id_Active_MBMS_Bearer_ServiceTDD_PFL = 599,
700 id_FrequencyBandIndicator = 600,
701 id_Serving_cell_change_CFN = 601,
702 id_HS_DSCH_serving_cell_change_information = 602,
703 id_HS_DSCH_serving_cell_change_informationResponse = 603,
704 id_E_DCH_Serving_cell_change_informationResponse = 604,
705 id_secondary_LCR_CCPCH_Info_TDD = 605,
706 id_E_DCH_FDD_Update_Information = 606,
707 id_Inter_Frequency_Cell_List = 607,
708 id_Inter_Frequency_Cell_Information = 608,
709 id_multiple_HSSICHMeasurementValueList_TDD_DM_Rsp = 609,
710 id_TDD_Support_PLCCH = 610,
711 id_PLCCH_Information_UL_TimeslotLCR_Info = 611,
712 id_PLCCH_Information_PhyChReconfRqstTDD = 612,
713 id_TDD768_maxNrDLPhysicalchannelsTS = 613,
714 id_RL_InformationResponse_RL_AdditionRspTDD768 = 614,
715 id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD768 = 615,
716 id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD768 = 616,
717 id_UL_DPCH_InformationItem_RL_AdditionRspTDD768 = 617,
718 id_DL_DPCH_InformationItem_RL_AdditionRspTDD768 = 618,
719 id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768 = 619,
720 id_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = 620,
721 id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768 = 621,
722 id_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = 622,
723 id_secondary_CCPCH_Info_RL_ReconfReadyTDD768 = 623,
724 id_hSSCCH_TDD_Specific_InfoList_Response768 = 624,
725 id_hSPDSCH_TDD_Specific_InfoList_Response768 = 625,
726 id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768 = 626,
727 id_UL_Timeslot_InformationList_PhyChReconfRqstTDD768 = 627,
728 id_DL_Timeslot_InformationList_PhyChReconfRqstTDD768 = 628,
729 id_CellCapabilityContainer_TDD768 = 629,
730 id_multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp = 630,
731 id_neighbouringTDDCellMeasurementInformation768 = 631,
732 id_UEMeasurementTimeslotInfo768 = 632,
733 id_Rx_Timing_Deviation_Value_768 = 633,
734 id_UEMeasurementValueTransmittedPowerList768 = 634,
735 id_UEMeasurementValueTimeslotISCPList768 = 635,
736 id_RL_InformationResponse_RL_SetupRspTDD768 = 636,
737 id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD768 = 637,
738 id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD768 = 638,
739 id_UL_DPCH_InformationItem_RL_SetupRspTDD768 = 639,
740 id_DL_DPCH_InformationItem_RL_SetupRspTDD768 = 640,
741 id_TDD768_minimumSpreadingFactor_UL = 641,
742 id_TDD768_minimumSpreadingFactor_DL = 642,
743 id_TDD768_maxNrDLPhysicalchannels = 643,
744 id_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD = 644,
745 id_DPCH_ID768_DM_Rsp = 645,
746 id_DPCH_ID768_DM_Rqst = 646,
747 id_DPCH_ID768_DM_Rprt = 647,
748 id_EDPCH_Information_RLAdditionReq_FDD = 648,
749 id_HSDSCH_Configured_Indicator = 649,
750 id_RxTimingDeviationForTAext = 650,
751 id_RxTimingDeviationForTA768 = 651,
752 id_Rx_Timing_Deviation_Value_ext = 652,
753 id_E_DCH_PowerOffset_for_SchedulingInfo = 653,
754 id_TrCH_SrcStatisticsDescr = 654,
755 id_E_DCH_Information = 655,
756 id_E_DCH_Serving_RL_ID = 656,
757 id_E_DCH_Information_Reconfig = 657,
758 id_E_DCH_Information_Response = 658,
759 id_E_DCH_768_Information = 659,
760 id_E_DCH_768_Information_Reconfig = 660,
761 id_E_DCH_768_Information_Response = 661,
762 id_ExtendedPropagationDelay = 662,
763 id_Extended_Round_Trip_Time_Value = 663,
764 id_AlternativeFormatReportingIndicator = 664,
765 id_DCH_Indicator_For_E_DCH_HSDPA_Operation = 665,
766 id_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator = 666,
767 id_E_DCH_Minimum_Set_E_TFCIValidityIndicator = 667,
768 id_Fast_Reconfiguration_Mode = 668,
769 id_Fast_Reconfiguration_Permission = 669,
770 id_Continuous_Packet_Connectivity_DTX_DRX_Information = 670,
771 id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information = 671,
772 id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response = 672,
773 id_CPC_Information = 673,
774 id_MIMO_InformationResponse = 675,
775 id_E_DCH_LCR_Information = 677,
776 id_E_DCH_LCR_Information_Reconfig = 678,
777 id_E_DCH_LCR_Information_Response = 679,
778 id_HS_PDSCH_Code_Change_Grant = 680,
779 id_HS_PDSCH_Code_Change_Indicator = 681,
780 id_Extended_SRNC_ID = 682,
781 id_Extended_RNC_ID = 683,
782 id_SixtyfourQAM_DL_SupportIndicator = 684,
783 id_Enhanced_FACH_Support_Indicator = 685,
784 id_Enhanced_FACH_Information_ResponseFDD = 686,
785 id_HSDSCH_MACdPDUSizeFormat = 690,
786 id_MaximumMACdPDU_SizeExtended = 691,
787 id_F_DPCH_SlotFormat = 692,
788 id_F_DPCH_SlotFormatSupportRequest = 693,
789 id_eDCH_MACdFlow_Retransmission_Timer_LCR = 694,
790 id_Max_UE_DTX_Cycle = 695,
791 id_GANSS_Common_Data = 699,
792 id_GANSS_Information = 700,
793 id_GANSS_Generic_Data = 701,
794 id_TUTRANGANSSMeasurementThresholdInformation = 702,
795 id_TUTRANGANSSMeasurementValueInformation = 703,
796 id_Ext_Reference_E_TFCI_PO = 705,
797 id_Ext_Max_Bits_MACe_PDU_non_scheduled = 706,
798 id_HARQ_MemoryPartitioningInfoExtForMIMO = 707,
799 id_MIMO_ActivationIndicator = 708,
800 id_MIMO_Mode_Indicator = 709,
801 id_MIMO_N_M_Ratio = 710,
802 id_TransportBearerNotSetupIndicator = 711,
803 id_TransportBearerNotRequestedIndicator = 712,
804 id_PowerControlGAP = 713,
805 id_UARFCNforNt = 714,
806 id_LCRTDD_uplink_Physical_Channel_Capability = 715,
807 id_number_Of_Supported_Carriers = 716,
808 id_HSSICH_SIRTarget = 717,
809 id_HSSICH_TPC_StepSize = 718,
811 id_HS_SICH_ID_Extension = 720,
812 id_HSSICH_Info_DM_Rqst_Extension = 721,
813 id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = 722,
814 id_multicarrier_number = 723,
815 id_UPPCHPositionLCR = 724,
816 id_UpPCH_InformationList_LCRTDD = 725,
817 id_UpPCH_InformationItem_LCRTDD = 726,
818 id_Multiple_PLMN_List = 727,
819 id_UE_Capabilities_Info = 728,
820 id_FrameOffset = 729,
822 id_Enhanced_PCH_Capability = 731,
823 id_SixteenQAM_UL_Operation_Indicator = 732,
824 id_E_TFCI_Boost_Information = 733,
825 id_SixtyfourQAM_UsageAllowedIndicator = 734,
826 id_SixtyfourQAM_DL_UsageIndicator = 735,
827 id_Default_Serving_Grant_in_DTX_Cycle2 = 736,
828 id_E_DPDCH_PowerInterpolation = 737,
829 id_Extended_E_DCH_LCRTDD_PhysicalLayerCategory = 738,
830 id_E_DCH_MACdPDUSizeFormat = 739,
831 id_Continuous_Packet_Connectivity_HS_SCCH_Less_Deactivate_Indicator = 740,
832 id_E_DCH_DL_Control_Channel_Change_Information = 741,
833 id_E_DCH_DL_Control_Channel_Grant_Information = 742,
834 id_MaximumNumber_Of_Retransmission_For_SchedulingInfo_LCRTDD = 743,
835 id_E_DCH_RetransmissionTimer_For_SchedulingInfo_LCRTDD = 744,
836 id_E_PUCH_PowerControlGAP = 745,
837 id_HSDSCH_TBSizeTableIndicator = 746,
838 id_UE_with_enhanced_HS_SCCH_support_indicator = 747,
839 id_DGANSS_Corrections_Req = 748,
840 id_E_AGCH_Table_Choice = 749,
841 id_RANAP_EnhancedRelocationInformationRequest = 750,
842 id_RANAP_EnhancedRelocationInformationResponse = 751,
843 id_Common_EDCH_MAC_d_Flow_Specific_InformationFDD = 752,
844 id_Common_EDCH_Support_Indicator = 753,
846 id_Released_CN_Domain = 755,
847 id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst = 756,
848 id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp = 757,
849 id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt = 758,
850 id_MBMS_Cell_InfEx_Rqst = 759,
851 id_MBMS_Cell_InfEx_Rsp = 760,
852 id_MBMS_Cell_InfEx_Rprt = 761,
853 id_Counting_Information = 762,
854 id_Transmission_Mode_Information = 763,
855 id_MBMS_Neighbouring_Cell_Information = 764,
856 id_MBMS_RLC_Sequence_Number_Information = 765,
857 id_RLC_Sequence_Number = 766,
858 id_Neighbouring_E_UTRA_CellInformation = 767,
859 id_MBSFN_Cluster_Identity = 769,
860 id_MCCH_Configuration_Info = 770,
861 id_MCCH_Message_List = 771,
862 id_MBSFN_Scheduling_Transmission_Time_Interval_Info_List = 772,
863 id_GANSS_Time_ID = 773,
864 id_GANSS_AddIonoModelReq = 774,
865 id_GANSS_EarthOrientParaReq = 775,
866 id_GANSS_AddNavigationModelsReq = 776,
867 id_GANSS_AddUTCModelsReq = 777,
868 id_GANSS_AuxInfoReq = 778,
869 id_GANSS_SBAS_ID = 779,
871 id_GANSS_Additional_Ionospheric_Model = 781,
872 id_GANSS_Earth_Orientation_Parameters = 782,
873 id_GANSS_Additional_Time_Models = 783,
874 id_GANSS_Additional_Navigation_Models = 784,
875 id_GANSS_Additional_UTC_Models = 785,
876 id_GANSS_Auxiliary_Information = 786,
877 id_MinimumReducedE_DPDCH_GainFactor = 787,
878 id_Enhanced_FACH_Information_ResponseLCR = 788,
879 id_Common_EDCH_MAC_d_Flow_Specific_InformationLCR = 789,
880 id_HSDSCH_PreconfigurationSetup = 790,
881 id_HSDSCH_PreconfigurationInfo = 791,
882 id_NoOfTargetCellHS_SCCH_Order = 792,
883 id_EnhancedHSServingCC_Abort = 793,
884 id_Additional_HS_Cell_Information_RL_Setup = 794,
885 id_Additional_HS_Cell_Information_Response = 795,
886 id_Additional_HS_Cell_Information_RL_Addition = 796,
887 id_Additional_HS_Cell_Change_Information_Response = 797,
888 id_Additional_HS_Cell_Information_RL_Reconf_Prep = 798,
889 id_Additional_HS_Cell_Information_RL_Reconf_Req = 799,
890 id_Additional_HS_Cell_RL_Reconf_Response = 800,
891 id_Additional_HS_Cell_Information_RL_Param_Upd = 801,
892 id_Secondary_Serving_Cell_List = 802,
893 id_MultiCarrier_HSDSCH_Physical_Layer_Category = 803,
894 id_IdleIntervalInformation = 804,
895 id_NeedforIdleInterval = 805,
896 id_IdleIntervalConfigurationIndicator = 806,
897 id_ContinuousPacketConnectivity_DRX_InformationLCR = 807,
898 id_ContinuousPacketConnectivity_DRX_Information_ResponseLCR = 808,
899 id_E_AGCH_UE_Inactivity_Monitor_Threshold = 809,
900 id_CPC_InformationLCR = 810,
901 id_E_DCH_Semi_PersistentScheduling_Information_LCR = 811,
902 id_HS_DSCH_Semi_PersistentScheduling_Information_LCR = 812,
903 id_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR = 813,
904 id_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR = 814,
905 id_MIMO_SFMode_For_HSPDSCHDualStream = 815,
906 id_MIMO_SFMode_Supported_For_HSPDSCHDualStream = 816,
907 id_MIMO_ReferenceSignal_InformationListLCR = 817,
908 id_GANSS_alm_keplerianNAVAlmanac = 818,
909 id_GANSS_alm_keplerianReducedAlmanac = 819,
910 id_GANSS_alm_keplerianMidiAlmanac = 820,
911 id_GANSS_alm_keplerianGLONASS = 821,
912 id_GANSS_alm_ecefSBASAlmanac = 822,
913 id_DL_RLC_PDU_Size_Format = 823,
914 id_MACes_Maximum_Bitrate_LCR = 824,
915 id_Single_Stream_MIMO_ActivationIndicator = 825,
916 id_Single_Stream_MIMO_Mode_Indicator = 826,
917 id_Dual_Band_Secondary_Serving_Cell_List = 827,
918 id_UE_AggregateMaximumBitRate = 828,
919 id_power_offset_for_S_CPICH_for_MIMO = 829,
920 id_power_offset_for_S_CPICH_for_MIMO_Request_Indicator = 830,
921 id_UE_SupportIndicatorExtension = 831,
922 id_CellSpecificHARQMemoryPartitioning = 833,
923 id_HARQ_MemoryPartitioning = 834,
924 id_ActivationInformation = 835,
925 id_CellPortionLCRID = 836,
926 id_Additional_EDCH_Cell_Information_RL_Setup_Req = 837,
927 id_Additional_EDCH_Cell_Information_Response = 838,
928 id_Additional_EDCH_Cell_Information_RL_Add_Req = 839,
929 id_Additional_EDCH_Cell_Information_Response_RLAdd = 840,
930 id_Additional_EDCH_Cell_Information_RL_Reconf_Prep = 841,
931 id_Additional_EDCH_Cell_Information_RL_Reconf_Req = 842,
932 id_Additional_EDCH_Cell_Information_RL_Param_Upd = 843,
933 id_Additional_EDCH_Preconfiguration_Information = 844,
934 id_MulticellEDCH_Information = 845,
935 id_Additional_EDCH_FDD_Setup_Cell_Information = 846,
936 id_Additional_EDCH_RL_Specific_Information_Setup_Item1IEs = 847,
937 id_Additional_EDCH_RL_Specific_Information_Setup_Item2IEs = 848,
938 id_Additional_EDCH_RL_Specific_Information_To_Add_Item1IEs = 849,
939 id_Additional_EDCH_RL_Specific_Information_To_Add_Item2IEs = 850,
940 id_Additional_EDCH_RL_Specific_Information_To_Modify_Item1IEs = 851,
941 id_Additional_EDCH_RL_Specific_Information_To_Modify_Item2IEs = 852,
942 id_Additional_EDCH_ConfigurationChange_Info_ItemIEs = 853,
943 id_Additional_EDCH_Cell_Information_ResponseRLReconf = 854,
944 id_EDCH_Indicator = 855,
945 id_DiversityMode = 856,
946 id_TransmitDiversityIndicator = 857,
947 id_NonCellSpecificTxDiversity = 858,
948 id_CellCapabilityContainerExtension_FDD = 859
949 } ProtocolIE_ID_enum;
951 /*--- End of included file: packet-rnsap-val.h ---*/
952 #line 54 "packet-rnsap-template.c"
954 static dissector_handle_t rrc_dl_dcch_handle = NULL;
956 /* Initialize the protocol and registered fields */
957 static int proto_rnsap = -1;
960 /*--- Included file: packet-rnsap-hf.c ---*/
961 #line 1 "packet-rnsap-hf.c"
962 static int hf_rnsap_ActivationInformation_PDU = -1; /* ActivationInformation */
963 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PDU = -1; /* Active_MBMS_Bearer_Service_ListFDD */
964 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU = -1; /* Active_MBMS_Bearer_Service_ListFDD_PFL */
965 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PDU = -1; /* Active_MBMS_Bearer_Service_ListTDD */
966 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU = -1; /* Active_MBMS_Bearer_Service_ListTDD_PFL */
967 static int hf_rnsap_Active_Pattern_Sequence_Information_PDU = -1; /* Active_Pattern_Sequence_Information */
968 static int hf_rnsap_Additional_EDCH_Setup_Info_PDU = -1; /* Additional_EDCH_Setup_Info */
969 static int hf_rnsap_Additional_EDCH_FDD_Setup_Cell_Information_PDU = -1; /* Additional_EDCH_FDD_Setup_Cell_Information */
970 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_PDU = -1; /* Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs */
971 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_PDU = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs */
972 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_PDU = -1; /* Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs */
973 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_List */
974 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLReconf_List */
975 static int hf_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs_PDU = -1; /* Additional_EDCH_ConfigurationChange_Info_ItemIEs */
976 static int hf_rnsap_AdjustmentPeriod_PDU = -1; /* AdjustmentPeriod */
977 static int hf_rnsap_Allowed_Rate_Information_PDU = -1; /* Allowed_Rate_Information */
978 static int hf_rnsap_AllowedQueuingTime_PDU = -1; /* AllowedQueuingTime */
979 static int hf_rnsap_AlternativeFormatReportingIndicator_PDU = -1; /* AlternativeFormatReportingIndicator */
980 static int hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU = -1; /* Angle_Of_Arrival_Value_LCR */
981 static int hf_rnsap_AntennaColocationIndicator_PDU = -1; /* AntennaColocationIndicator */
982 static int hf_rnsap_BindingID_PDU = -1; /* BindingID */
983 static int hf_rnsap_Cause_PDU = -1; /* Cause */
984 static int hf_rnsap_CellCapabilityContainer_FDD_PDU = -1; /* CellCapabilityContainer_FDD */
985 static int hf_rnsap_CellCapabilityContainerExtension_FDD_PDU = -1; /* CellCapabilityContainerExtension_FDD */
986 static int hf_rnsap_CellCapabilityContainer_TDD_PDU = -1; /* CellCapabilityContainer_TDD */
987 static int hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU = -1; /* CellCapabilityContainer_TDD_LCR */
988 static int hf_rnsap_CellCapabilityContainer_TDD768_PDU = -1; /* CellCapabilityContainer_TDD768 */
989 static int hf_rnsap_C_ID_PDU = -1; /* C_ID */
990 static int hf_rnsap_CellSpecificHARQMemoryPartitioning_PDU = -1; /* CellSpecificHARQMemoryPartitioning */
991 static int hf_rnsap_Cell_Capacity_Class_Value_PDU = -1; /* Cell_Capacity_Class_Value */
992 static int hf_rnsap_CellPortionID_PDU = -1; /* CellPortionID */
993 static int hf_rnsap_CellPortionLCRID_PDU = -1; /* CellPortionLCRID */
994 static int hf_rnsap_CFN_PDU = -1; /* CFN */
995 static int hf_rnsap_ChipOffset_PDU = -1; /* ChipOffset */
996 static int hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU = -1; /* ClosedLoopMode1_SupportIndicator */
997 static int hf_rnsap_CommonMeasurementAccuracy_PDU = -1; /* CommonMeasurementAccuracy */
998 static int hf_rnsap_CommonMeasurementType_PDU = -1; /* CommonMeasurementType */
999 static int hf_rnsap_CongestionCause_PDU = -1; /* CongestionCause */
1000 static int hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU = -1; /* CommonTransportChannelResourcesInitialisationNotRequired */
1001 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationFDD */
1002 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationLCR */
1003 static int hf_rnsap_Common_EDCH_Support_Indicator_PDU = -1; /* Common_EDCH_Support_Indicator */
1004 static int hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information */
1005 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information */
1006 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response */
1007 static int hf_rnsap_CoverageIndicator_PDU = -1; /* CoverageIndicator */
1008 static int hf_rnsap_CPC_Information_PDU = -1; /* CPC_Information */
1009 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator */
1010 static int hf_rnsap_Counting_Information_PDU = -1; /* Counting_Information */
1011 static int hf_rnsap_CriticalityDiagnostics_PDU = -1; /* CriticalityDiagnostics */
1012 static int hf_rnsap_MessageStructure_PDU = -1; /* MessageStructure */
1013 static int hf_rnsap_CN_CS_DomainIdentifier_PDU = -1; /* CN_CS_DomainIdentifier */
1014 static int hf_rnsap_CN_PS_DomainIdentifier_PDU = -1; /* CN_PS_DomainIdentifier */
1015 static int hf_rnsap_ControlGAP_PDU = -1; /* ControlGAP */
1016 static int hf_rnsap_C_RNTI_PDU = -1; /* C_RNTI */
1017 static int hf_rnsap_CPC_InformationLCR_PDU = -1; /* CPC_InformationLCR */
1018 static int hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU = -1; /* ContinuousPacketConnectivity_DRX_InformationLCR */
1019 static int hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU = -1; /* E_AGCH_UE_Inactivity_Monitor_Threshold */
1020 static int hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU = -1; /* ContinuousPacketConnectivity_DRX_Information_ResponseLCR */
1021 static int hf_rnsap_DCH_FDD_Information_PDU = -1; /* DCH_FDD_Information */
1022 static int hf_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU = -1; /* DCH_Indicator_For_E_DCH_HSDPA_Operation */
1023 static int hf_rnsap_DCH_InformationResponse_PDU = -1; /* DCH_InformationResponse */
1024 static int hf_rnsap_DCH_TDD_Information_PDU = -1; /* DCH_TDD_Information */
1025 static int hf_rnsap_DedicatedMeasurementType_PDU = -1; /* DedicatedMeasurementType */
1026 static int hf_rnsap_DelayedActivation_PDU = -1; /* DelayedActivation */
1027 static int hf_rnsap_DGANSS_Corrections_Req_PDU = -1; /* DGANSS_Corrections_Req */
1028 static int hf_rnsap_DiversityMode_PDU = -1; /* DiversityMode */
1029 static int hf_rnsap_DL_DPCH_TimingAdjustment_PDU = -1; /* DL_DPCH_TimingAdjustment */
1030 static int hf_rnsap_DL_Power_PDU = -1; /* DL_Power */
1031 static int hf_rnsap_DL_PowerBalancing_Information_PDU = -1; /* DL_PowerBalancing_Information */
1032 static int hf_rnsap_DL_PowerBalancing_ActivationIndicator_PDU = -1; /* DL_PowerBalancing_ActivationIndicator */
1033 static int hf_rnsap_DL_PowerBalancing_UpdatedIndicator_PDU = -1; /* DL_PowerBalancing_UpdatedIndicator */
1034 static int hf_rnsap_DL_ReferencePowerInformation_PDU = -1; /* DL_ReferencePowerInformation */
1035 static int hf_rnsap_D_RNTI_PDU = -1; /* D_RNTI */
1036 static int hf_rnsap_D_RNTI_ReleaseIndication_PDU = -1; /* D_RNTI_ReleaseIndication */
1037 static int hf_rnsap_DL_TimeSlot_ISCP_Info_PDU = -1; /* DL_TimeSlot_ISCP_Info */
1038 static int hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU = -1; /* DL_TimeSlot_ISCP_LCR_Information */
1039 static int hf_rnsap_DPC_Mode_PDU = -1; /* DPC_Mode */
1040 static int hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU = -1; /* DPC_Mode_Change_SupportIndicator */
1041 static int hf_rnsap_DPCH_ID768_PDU = -1; /* DPCH_ID768 */
1042 static int hf_rnsap_DRXCycleLengthCoefficient_PDU = -1; /* DRXCycleLengthCoefficient */
1043 static int hf_rnsap_DSCH_RNTI_PDU = -1; /* DSCH_RNTI */
1044 static int hf_rnsap_DSCH_InitialWindowSize_PDU = -1; /* DSCH_InitialWindowSize */
1045 static int hf_rnsap_DSCH_TDD_Information_PDU = -1; /* DSCH_TDD_Information */
1046 static int hf_rnsap_E_AGCH_Table_Choice_PDU = -1; /* E_AGCH_Table_Choice */
1047 static int hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU = -1; /* EDCH_FDD_DL_ControlChannelInformation */
1048 static int hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU = -1; /* E_RGCH_E_HICH_ChannelisationCodeValidityIndicator */
1049 static int hf_rnsap_EDCH_FDD_Information_PDU = -1; /* EDCH_FDD_Information */
1050 static int hf_rnsap_EDCH_FDD_InformationResponse_PDU = -1; /* EDCH_FDD_InformationResponse */
1051 static int hf_rnsap_EDCH_FDD_Information_To_Modify_PDU = -1; /* EDCH_FDD_Information_To_Modify */
1052 static int hf_rnsap_E_DCH_FDD_Update_Information_PDU = -1; /* E_DCH_FDD_Update_Information */
1053 static int hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_PDU = -1; /* E_DCH_DL_Control_Channel_Change_Information */
1054 static int hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_PDU = -1; /* E_DCH_DL_Control_Channel_Grant_Information */
1055 static int hf_rnsap_E_DCH_PowerOffset_for_SchedulingInfo_PDU = -1; /* E_DCH_PowerOffset_for_SchedulingInfo */
1056 static int hf_rnsap_E_DCH_MACdPDUSizeFormat_PDU = -1; /* E_DCH_MACdPDUSizeFormat */
1057 static int hf_rnsap_EDCH_MACdFlows_Information_PDU = -1; /* EDCH_MACdFlows_Information */
1058 static int hf_rnsap_EDCH_MACdFlows_To_Delete_PDU = -1; /* EDCH_MACdFlows_To_Delete */
1059 static int hf_rnsap_EDCH_RL_Indication_PDU = -1; /* EDCH_RL_Indication */
1060 static int hf_rnsap_E_DCH_Serving_cell_change_informationResponse_PDU = -1; /* E_DCH_Serving_cell_change_informationResponse */
1061 static int hf_rnsap_EDPCH_Information_FDD_PDU = -1; /* EDPCH_Information_FDD */
1062 static int hf_rnsap_EDPCH_Information_RLReconfRequest_FDD_PDU = -1; /* EDPCH_Information_RLReconfRequest_FDD */
1063 static int hf_rnsap_E_DPDCH_PowerInterpolation_PDU = -1; /* E_DPDCH_PowerInterpolation */
1064 static int hf_rnsap_E_Serving_Grant_Value_PDU = -1; /* E_Serving_Grant_Value */
1065 static int hf_rnsap_EDCH_Serving_RL_PDU = -1; /* EDCH_Serving_RL */
1066 static int hf_rnsap_Enhanced_FACH_Information_ResponseFDD_PDU = -1; /* Enhanced_FACH_Information_ResponseFDD */
1067 static int hf_rnsap_Enhanced_FACH_Information_ResponseLCR_PDU = -1; /* Enhanced_FACH_Information_ResponseLCR */
1068 static int hf_rnsap_Enhanced_FACH_Support_Indicator_PDU = -1; /* Enhanced_FACH_Support_Indicator */
1069 static int hf_rnsap_EnhancedHSServingCC_Abort_PDU = -1; /* EnhancedHSServingCC_Abort */
1070 static int hf_rnsap_Enhanced_PCH_Capability_PDU = -1; /* Enhanced_PCH_Capability */
1071 static int hf_rnsap_E_RNTI_PDU = -1; /* E_RNTI */
1072 static int hf_rnsap_E_TFCI_Boost_Information_PDU = -1; /* E_TFCI_Boost_Information */
1073 static int hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU = -1; /* E_DCH_Minimum_Set_E_TFCIValidityIndicator */
1074 static int hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU = -1; /* Enhanced_PrimaryCPICH_EcNo */
1075 static int hf_rnsap_ExtendedGSMCellIndividualOffset_PDU = -1; /* ExtendedGSMCellIndividualOffset */
1076 static int hf_rnsap_E_DCH_Information_PDU = -1; /* E_DCH_Information */
1077 static int hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU = -1; /* E_DCH_MACdFlow_Retransmission_Timer_LCR */
1078 static int hf_rnsap_E_DCH_Information_Reconfig_PDU = -1; /* E_DCH_Information_Reconfig */
1079 static int hf_rnsap_E_DCH_Information_Response_PDU = -1; /* E_DCH_Information_Response */
1080 static int hf_rnsap_E_DCH_768_Information_PDU = -1; /* E_DCH_768_Information */
1081 static int hf_rnsap_E_DCH_768_Information_Reconfig_PDU = -1; /* E_DCH_768_Information_Reconfig */
1082 static int hf_rnsap_E_DCH_768_Information_Response_PDU = -1; /* E_DCH_768_Information_Response */
1083 static int hf_rnsap_E_DCH_LCR_Information_PDU = -1; /* E_DCH_LCR_Information */
1084 static int hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU = -1; /* Extended_E_DCH_LCRTDD_PhysicalLayerCategory */
1085 static int hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU = -1; /* E_DCH_LCR_Information_Reconfig */
1086 static int hf_rnsap_E_DCH_LCR_Information_Response_PDU = -1; /* E_DCH_LCR_Information_Response */
1087 static int hf_rnsap_Ext_Reference_E_TFCI_PO_PDU = -1; /* Ext_Reference_E_TFCI_PO */
1088 static int hf_rnsap_ExtendedPropagationDelay_PDU = -1; /* ExtendedPropagationDelay */
1089 static int hf_rnsap_Extended_RNC_ID_PDU = -1; /* Extended_RNC_ID */
1090 static int hf_rnsap_Extended_Round_Trip_Time_Value_PDU = -1; /* Extended_Round_Trip_Time_Value */
1091 static int hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU = -1; /* Ext_Max_Bits_MACe_PDU_non_scheduled */
1092 static int hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU = -1; /* E_DCH_Semi_PersistentScheduling_Information_LCR */
1093 static int hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* E_DCH_Semi_PersistentScheduling_Information_ResponseLCR */
1094 static int hf_rnsap_FACH_FlowControlInformation_PDU = -1; /* FACH_FlowControlInformation */
1095 static int hf_rnsap_Fast_Reconfiguration_Mode_PDU = -1; /* Fast_Reconfiguration_Mode */
1096 static int hf_rnsap_Fast_Reconfiguration_Permission_PDU = -1; /* Fast_Reconfiguration_Permission */
1097 static int hf_rnsap_FDD_DCHs_to_Modify_PDU = -1; /* FDD_DCHs_to_Modify */
1098 static int hf_rnsap_FDD_DL_CodeInformation_PDU = -1; /* FDD_DL_CodeInformation */
1099 static int hf_rnsap_F_DPCH_SlotFormat_PDU = -1; /* F_DPCH_SlotFormat */
1100 static int hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU = -1; /* F_DPCH_SlotFormatSupportRequest */
1101 static int hf_rnsap_FNReportingIndicator_PDU = -1; /* FNReportingIndicator */
1102 static int hf_rnsap_FrameOffset_PDU = -1; /* FrameOffset */
1103 static int hf_rnsap_FrequencyBandIndicator_PDU = -1; /* FrequencyBandIndicator */
1104 static int hf_rnsap_GA_Cell_PDU = -1; /* GA_Cell */
1105 static int hf_rnsap_GA_CellAdditionalShapes_PDU = -1; /* GA_CellAdditionalShapes */
1106 static int hf_rnsap_GANSS_AddIonoModelReq_PDU = -1; /* GANSS_AddIonoModelReq */
1107 static int hf_rnsap_GANSS_AddNavigationModelsReq_PDU = -1; /* GANSS_AddNavigationModelsReq */
1108 static int hf_rnsap_GANSS_AddUTCModelsReq_PDU = -1; /* GANSS_AddUTCModelsReq */
1109 static int hf_rnsap_GANSS_Additional_Ionospheric_Model_PDU = -1; /* GANSS_Additional_Ionospheric_Model */
1110 static int hf_rnsap_GANSS_Additional_Navigation_Models_PDU = -1; /* GANSS_Additional_Navigation_Models */
1111 static int hf_rnsap_GANSS_Additional_Time_Models_PDU = -1; /* GANSS_Additional_Time_Models */
1112 static int hf_rnsap_GANSS_Additional_UTC_Models_PDU = -1; /* GANSS_Additional_UTC_Models */
1113 static int hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU = -1; /* GANSS_alm_keplerianNAVAlmanac */
1114 static int hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU = -1; /* GANSS_alm_keplerianReducedAlmanac */
1115 static int hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU = -1; /* GANSS_alm_keplerianMidiAlmanac */
1116 static int hf_rnsap_GANSS_alm_keplerianGLONASS_PDU = -1; /* GANSS_alm_keplerianGLONASS */
1117 static int hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU = -1; /* GANSS_alm_ecefSBASAlmanac */
1118 static int hf_rnsap_GANSS_Auxiliary_Information_PDU = -1; /* GANSS_Auxiliary_Information */
1119 static int hf_rnsap_GANSS_AuxInfoReq_PDU = -1; /* GANSS_AuxInfoReq */
1120 static int hf_rnsap_GANSS_Common_Data_PDU = -1; /* GANSS_Common_Data */
1121 static int hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU = -1; /* GANSS_Earth_Orientation_Parameters */
1122 static int hf_rnsap_GANSS_EarthOrientParaReq_PDU = -1; /* GANSS_EarthOrientParaReq */
1123 static int hf_rnsap_GANSS_Generic_Data_PDU = -1; /* GANSS_Generic_Data */
1124 static int hf_rnsap_GANSS_ID_PDU = -1; /* GANSS_ID */
1125 static int hf_rnsap_GANSS_Information_PDU = -1; /* GANSS_Information */
1126 static int hf_rnsap_GANSS_SBAS_ID_PDU = -1; /* GANSS_SBAS_ID */
1127 static int hf_rnsap_GANSS_Time_ID_PDU = -1; /* GANSS_Time_ID */
1128 static int hf_rnsap_GERAN_Cell_Capability_PDU = -1; /* GERAN_Cell_Capability */
1129 static int hf_rnsap_GERAN_Classmark_PDU = -1; /* GERAN_Classmark */
1130 static int hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU = -1; /* Satellite_Almanac_Information_ExtItem */
1131 static int hf_rnsap_Guaranteed_Rate_Information_PDU = -1; /* Guaranteed_Rate_Information */
1132 static int hf_rnsap_HARQ_MemoryPartitioning_PDU = -1; /* HARQ_MemoryPartitioning */
1133 static int hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU = -1; /* HARQ_MemoryPartitioningInfoExtForMIMO */
1134 static int hf_rnsap_HARQ_Preamble_Mode_PDU = -1; /* HARQ_Preamble_Mode */
1135 static int hf_rnsap_HARQ_Preamble_Mode_Activation_Indicator_PDU = -1; /* HARQ_Preamble_Mode_Activation_Indicator */
1136 static int hf_rnsap_HCS_Prio_PDU = -1; /* HCS_Prio */
1137 static int hf_rnsap_HSDSCH_Configured_Indicator_PDU = -1; /* HSDSCH_Configured_Indicator */
1138 static int hf_rnsap_HSDSCH_FDD_Information_PDU = -1; /* HSDSCH_FDD_Information */
1139 static int hf_rnsap_HSDSCH_FDD_Information_Response_PDU = -1; /* HSDSCH_FDD_Information_Response */
1140 static int hf_rnsap_HSDSCH_Information_to_Modify_PDU = -1; /* HSDSCH_Information_to_Modify */
1141 static int hf_rnsap_HSDSCH_Information_to_Modify_Unsynchronised_PDU = -1; /* HSDSCH_Information_to_Modify_Unsynchronised */
1142 static int hf_rnsap_HSDSCH_MACdPDUSizeFormat_PDU = -1; /* HSDSCH_MACdPDUSizeFormat */
1143 static int hf_rnsap_HSDSCH_MACdFlows_Information_PDU = -1; /* HSDSCH_MACdFlows_Information */
1144 static int hf_rnsap_HSDSCH_MACdFlows_to_Delete_PDU = -1; /* HSDSCH_MACdFlows_to_Delete */
1145 static int hf_rnsap_HSDSCH_PreconfigurationInfo_PDU = -1; /* HSDSCH_PreconfigurationInfo */
1146 static int hf_rnsap_Additional_EDCH_Preconfiguration_Information_PDU = -1; /* Additional_EDCH_Preconfiguration_Information */
1147 static int hf_rnsap_HSDSCH_PreconfigurationSetup_PDU = -1; /* HSDSCH_PreconfigurationSetup */
1148 static int hf_rnsap_HSDSCH_RNTI_PDU = -1; /* HSDSCH_RNTI */
1149 static int hf_rnsap_HS_DSCH_serving_cell_change_information_PDU = -1; /* HS_DSCH_serving_cell_change_information */
1150 static int hf_rnsap_HS_DSCH_serving_cell_change_informationResponse_PDU = -1; /* HS_DSCH_serving_cell_change_informationResponse */
1151 static int hf_rnsap_HSDSCH_TBSizeTableIndicator_PDU = -1; /* HSDSCH_TBSizeTableIndicator */
1152 static int hf_rnsap_HSDSCH_TDD_Information_PDU = -1; /* HSDSCH_TDD_Information */
1153 static int hf_rnsap_HSDSCH_TDD_Information_Response_PDU = -1; /* HSDSCH_TDD_Information_Response */
1154 static int hf_rnsap_Multicarrier_Number_PDU = -1; /* Multicarrier_Number */
1155 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_PDU = -1; /* HSPDSCH_TDD_Specific_InfoList_Response768 */
1156 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_PDU = -1; /* HSSCCH_TDD_Specific_InfoList_Response768 */
1157 static int hf_rnsap_HS_SICH_Reception_Quality_Value_PDU = -1; /* HS_SICH_Reception_Quality_Value */
1158 static int hf_rnsap_HS_SICH_Reception_Quality_Measurement_Value_PDU = -1; /* HS_SICH_Reception_Quality_Measurement_Value */
1159 static int hf_rnsap_HS_SICH_ID_PDU = -1; /* HS_SICH_ID */
1160 static int hf_rnsap_HS_SICH_ID_Extension_PDU = -1; /* HS_SICH_ID_Extension */
1161 static int hf_rnsap_HS_PDSCH_Code_Change_Indicator_PDU = -1; /* HS_PDSCH_Code_Change_Indicator */
1162 static int hf_rnsap_HS_PDSCH_Code_Change_Grant_PDU = -1; /* HS_PDSCH_Code_Change_Grant */
1163 static int hf_rnsap_HSDSCH_FDD_Update_Information_PDU = -1; /* HSDSCH_FDD_Update_Information */
1164 static int hf_rnsap_HSDSCH_TDD_Update_Information_PDU = -1; /* HSDSCH_TDD_Update_Information */
1165 static int hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_PDU = -1; /* MIMO_ReferenceSignal_InformationListLCR */
1166 static int hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_LCR */
1167 static int hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR */
1168 static int hf_rnsap_IMSI_PDU = -1; /* IMSI */
1169 static int hf_rnsap_InformationExchangeID_PDU = -1; /* InformationExchangeID */
1170 static int hf_rnsap_InformationReportCharacteristics_PDU = -1; /* InformationReportCharacteristics */
1171 static int hf_rnsap_InformationType_PDU = -1; /* InformationType */
1172 static int hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU = -1; /* Initial_DL_DPCH_TimingAdjustment_Allowed */
1173 static int hf_rnsap_InnerLoopDLPCStatus_PDU = -1; /* InnerLoopDLPCStatus */
1174 static int hf_rnsap_Inter_Frequency_Cell_List_PDU = -1; /* Inter_Frequency_Cell_List */
1175 static int hf_rnsap_Inter_Frequency_Cell_Information_PDU = -1; /* Inter_Frequency_Cell_Information */
1176 static int hf_rnsap_IPDL_TDD_ParametersLCR_PDU = -1; /* IPDL_TDD_ParametersLCR */
1177 static int hf_rnsap_IdleIntervalInformation_PDU = -1; /* IdleIntervalInformation */
1178 static int hf_rnsap_L3_Information_PDU = -1; /* L3_Information */
1179 static int hf_rnsap_Load_Value_IncrDecrThres_PDU = -1; /* Load_Value_IncrDecrThres */
1180 static int hf_rnsap_Load_Value_PDU = -1; /* Load_Value */
1181 static int hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU = -1; /* LCRTDD_Uplink_Physical_Channel_Capability */
1182 static int hf_rnsap_MAC_PDU_SizeExtended_PDU = -1; /* MAC_PDU_SizeExtended */
1183 static int hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU = -1; /* MACes_Maximum_Bitrate_LCR */
1184 static int hf_rnsap_MaxNrDLPhysicalchannels768_PDU = -1; /* MaxNrDLPhysicalchannels768 */
1185 static int hf_rnsap_MaxNrDLPhysicalchannelsTS_PDU = -1; /* MaxNrDLPhysicalchannelsTS */
1186 static int hf_rnsap_MaxNrDLPhysicalchannelsTS768_PDU = -1; /* MaxNrDLPhysicalchannelsTS768 */
1187 static int hf_rnsap_MaxNr_Retransmissions_EDCH_PDU = -1; /* MaxNr_Retransmissions_EDCH */
1188 static int hf_rnsap_Max_UE_DTX_Cycle_PDU = -1; /* Max_UE_DTX_Cycle */
1189 static int hf_rnsap_MBMS_Bearer_Service_Full_Address_PDU = -1; /* MBMS_Bearer_Service_Full_Address */
1190 static int hf_rnsap_MBMS_Bearer_Service_List_PDU = -1; /* MBMS_Bearer_Service_List */
1191 static int hf_rnsap_MBMS_Neighbouring_Cell_Information_PDU = -1; /* MBMS_Neighbouring_Cell_Information */
1192 static int hf_rnsap_MBMS_RLC_Sequence_Number_Information_PDU = -1; /* MBMS_RLC_Sequence_Number_Information */
1193 static int hf_rnsap_MBSFN_Cluster_Identity_PDU = -1; /* MBSFN_Cluster_Identity */
1194 static int hf_rnsap_MCCH_Message_List_PDU = -1; /* MCCH_Message_List */
1195 static int hf_rnsap_MCCH_Configuration_Info_PDU = -1; /* MCCH_Configuration_Info */
1196 static int hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU = -1; /* MBSFN_Scheduling_Transmission_Time_Interval_Info_List */
1197 static int hf_rnsap_MeasurementFilterCoefficient_PDU = -1; /* MeasurementFilterCoefficient */
1198 static int hf_rnsap_MeasurementID_PDU = -1; /* MeasurementID */
1199 static int hf_rnsap_MinimumSpreadingFactor768_PDU = -1; /* MinimumSpreadingFactor768 */
1200 static int hf_rnsap_MaxAdjustmentStep_PDU = -1; /* MaxAdjustmentStep */
1201 static int hf_rnsap_MeasurementRecoveryBehavior_PDU = -1; /* MeasurementRecoveryBehavior */
1202 static int hf_rnsap_MeasurementRecoveryReportingIndicator_PDU = -1; /* MeasurementRecoveryReportingIndicator */
1203 static int hf_rnsap_MeasurementRecoverySupportIndicator_PDU = -1; /* MeasurementRecoverySupportIndicator */
1204 static int hf_rnsap_MIMO_ActivationIndicator_PDU = -1; /* MIMO_ActivationIndicator */
1205 static int hf_rnsap_MIMO_InformationResponse_PDU = -1; /* MIMO_InformationResponse */
1206 static int hf_rnsap_MIMO_Mode_Indicator_PDU = -1; /* MIMO_Mode_Indicator */
1207 static int hf_rnsap_MIMO_N_M_Ratio_PDU = -1; /* MIMO_N_M_Ratio */
1208 static int hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU = -1; /* MinimumReducedE_DPDCH_GainFactor */
1209 static int hf_rnsap_MulticellEDCH_Information_PDU = -1; /* MulticellEDCH_Information */
1210 static int hf_rnsap_MulticellEDCH_RL_SpecificInformation_PDU = -1; /* MulticellEDCH_RL_SpecificInformation */
1211 static int hf_rnsap_Multiple_PLMN_List_PDU = -1; /* Multiple_PLMN_List */
1212 static int hf_rnsap_MAChs_ResetIndicator_PDU = -1; /* MAChs_ResetIndicator */
1213 static int hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU = -1; /* MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR */
1214 static int hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU = -1; /* MIMO_SFMode_For_HSPDSCHDualStream */
1215 static int hf_rnsap_NACC_Related_Data_PDU = -1; /* NACC_Related_Data */
1216 static int hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU = -1; /* Neighbouring_UMTS_CellInformationItem */
1217 static int hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU = -1; /* Neighbouring_GSM_CellInformationIEs */
1218 static int hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU = -1; /* NeighbouringTDDCellMeasurementInformationLCR */
1219 static int hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU = -1; /* NeighbouringTDDCellMeasurementInformation768 */
1220 static int hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU = -1; /* Neighbouring_LCR_TDD_CellInformation */
1221 static int hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU = -1; /* Neighbouring_E_UTRA_CellInformation */
1222 static int hf_rnsap_NonCellSpecificTxDiversity_PDU = -1; /* NonCellSpecificTxDiversity */
1223 static int hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU = -1; /* NRT_Load_Information_Value_IncrDecrThres */
1224 static int hf_rnsap_NRT_Load_Information_Value_PDU = -1; /* NRT_Load_Information_Value */
1225 static int hf_rnsap_NRTLoadInformationValue_PDU = -1; /* NRTLoadInformationValue */
1226 static int hf_rnsap_Number_Of_Supported_Carriers_PDU = -1; /* Number_Of_Supported_Carriers */
1227 static int hf_rnsap_NoOfTargetCellHS_SCCH_Order_PDU = -1; /* NoOfTargetCellHS_SCCH_Order */
1228 static int hf_rnsap_NeedforIdleInterval_PDU = -1; /* NeedforIdleInterval */
1229 static int hf_rnsap_OnModification_PDU = -1; /* OnModification */
1230 static int hf_rnsap_PartialReportingIndicator_PDU = -1; /* PartialReportingIndicator */
1231 static int hf_rnsap_Permanent_NAS_UE_Identity_PDU = -1; /* Permanent_NAS_UE_Identity */
1232 static int hf_rnsap_Phase_Reference_Update_Indicator_PDU = -1; /* Phase_Reference_Update_Indicator */
1233 static int hf_rnsap_PowerAdjustmentType_PDU = -1; /* PowerAdjustmentType */
1234 static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMO */
1235 static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMORequestIndicator */
1236 static int hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU = -1; /* Primary_CPICH_Usage_For_Channel_Estimation */
1237 static int hf_rnsap_PrimaryCCPCH_RSCP_PDU = -1; /* PrimaryCCPCH_RSCP */
1238 static int hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU = -1; /* PrimaryCCPCH_RSCP_Delta */
1239 static int hf_rnsap_PropagationDelay_PDU = -1; /* PropagationDelay */
1240 static int hf_rnsap_ProvidedInformation_PDU = -1; /* ProvidedInformation */
1241 static int hf_rnsap_UpPCH_InformationList_LCRTDD_PDU = -1; /* UpPCH_InformationList_LCRTDD */
1242 static int hf_rnsap_UpPCH_InformationItem_LCRTDD_PDU = -1; /* UpPCH_InformationItem_LCRTDD */
1243 static int hf_rnsap_RANAP_EnhancedRelocationInformationRequest_PDU = -1; /* RANAP_EnhancedRelocationInformationRequest */
1244 static int hf_rnsap_RANAP_EnhancedRelocationInformationResponse_PDU = -1; /* RANAP_EnhancedRelocationInformationResponse */
1245 static int hf_rnsap_RANAP_RelocationInformation_PDU = -1; /* RANAP_RelocationInformation */
1246 static int hf_rnsap_Received_Total_Wideband_Power_Value_PDU = -1; /* Received_Total_Wideband_Power_Value */
1247 static int hf_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU = -1; /* Received_Total_Wideband_Power_Value_IncrDecrThres */
1248 static int hf_rnsap_Released_CN_Domain_PDU = -1; /* Released_CN_Domain */
1249 static int hf_rnsap_ReportCharacteristics_PDU = -1; /* ReportCharacteristics */
1250 static int hf_rnsap_RestrictionStateIndicator_PDU = -1; /* RestrictionStateIndicator */
1251 static int hf_rnsap_RL_ID_PDU = -1; /* RL_ID */
1252 static int hf_rnsap_RL_Set_ID_PDU = -1; /* RL_Set_ID */
1253 static int hf_rnsap_RL_Specific_DCH_Info_PDU = -1; /* RL_Specific_DCH_Info */
1254 static int hf_rnsap_RL_Specific_EDCH_Information_PDU = -1; /* RL_Specific_EDCH_Information */
1255 static int hf_rnsap_DL_RLC_PDU_Size_Format_PDU = -1; /* DL_RLC_PDU_Size_Format */
1256 static int hf_rnsap_RLC_Sequence_Number_PDU = -1; /* RLC_Sequence_Number */
1257 static int hf_rnsap_RNC_ID_PDU = -1; /* RNC_ID */
1258 static int hf_rnsap_RT_Load_Value_IncrDecrThres_PDU = -1; /* RT_Load_Value_IncrDecrThres */
1259 static int hf_rnsap_RT_Load_Value_PDU = -1; /* RT_Load_Value */
1260 static int hf_rnsap_RTLoadValue_PDU = -1; /* RTLoadValue */
1261 static int hf_rnsap_RxTimingDeviationForTA_PDU = -1; /* RxTimingDeviationForTA */
1262 static int hf_rnsap_RxTimingDeviationForTAext_PDU = -1; /* RxTimingDeviationForTAext */
1263 static int hf_rnsap_RxTimingDeviationForTA768_PDU = -1; /* RxTimingDeviationForTA768 */
1264 static int hf_rnsap_Rx_Timing_Deviation_Value_ext_PDU = -1; /* Rx_Timing_Deviation_Value_ext */
1265 static int hf_rnsap_Rx_Timing_Deviation_Value_LCR_PDU = -1; /* Rx_Timing_Deviation_Value_LCR */
1266 static int hf_rnsap_Rx_Timing_Deviation_Value_768_PDU = -1; /* Rx_Timing_Deviation_Value_768 */
1267 static int hf_rnsap_SAI_PDU = -1; /* SAI */
1268 static int hf_rnsap_ScaledAdjustmentRatio_PDU = -1; /* ScaledAdjustmentRatio */
1269 static int hf_rnsap_Secondary_CPICH_Information_PDU = -1; /* Secondary_CPICH_Information */
1270 static int hf_rnsap_Secondary_CPICH_Information_Change_PDU = -1; /* Secondary_CPICH_Information_Change */
1271 static int hf_rnsap_Secondary_LCR_CCPCH_Info_TDD_PDU = -1; /* Secondary_LCR_CCPCH_Info_TDD */
1272 static int hf_rnsap_Secondary_CCPCH_Info_TDD768_PDU = -1; /* Secondary_CCPCH_Info_TDD768 */
1273 static int hf_rnsap_Secondary_Serving_Cell_List_PDU = -1; /* Secondary_Serving_Cell_List */
1274 static int hf_rnsap_SFN_PDU = -1; /* SFN */
1275 static int hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU = -1; /* SFNSFNMeasurementThresholdInformation */
1276 static int hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU = -1; /* Single_Stream_MIMO_ActivationIndicator */
1277 static int hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU = -1; /* Single_Stream_MIMO_Mode_Indicator */
1278 static int hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU = -1; /* SixteenQAM_UL_Operation_Indicator */
1279 static int hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU = -1; /* SixtyfourQAM_UsageAllowedIndicator */
1280 static int hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU = -1; /* SixtyfourQAM_DL_SupportIndicator */
1281 static int hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU = -1; /* SixtyfourQAM_DL_UsageIndicator */
1282 static int hf_rnsap_SNA_Information_PDU = -1; /* SNA_Information */
1283 static int hf_rnsap_S_RNTI_PDU = -1; /* S_RNTI */
1284 static int hf_rnsap_STTD_SupportIndicator_PDU = -1; /* STTD_SupportIndicator */
1285 static int hf_rnsap_Support_8PSK_PDU = -1; /* Support_8PSK */
1286 static int hf_rnsap_Support_PLCCH_PDU = -1; /* Support_PLCCH */
1287 static int hf_rnsap_TDD_DCHs_to_Modify_PDU = -1; /* TDD_DCHs_to_Modify */
1288 static int hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
1289 static int hf_rnsap_TDD_TPC_DownlinkStepSize_PDU = -1; /* TDD_TPC_DownlinkStepSize */
1290 static int hf_rnsap_TDD_TPC_UplinkStepSize_LCR_PDU = -1; /* TDD_TPC_UplinkStepSize_LCR */
1291 static int hf_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU = -1; /* TDD_UL_DPCH_TimeSlotFormat_LCR */
1292 static int hf_rnsap_TimeSlot_PDU = -1; /* TimeSlot */
1293 static int hf_rnsap_SynchronisationIndicator_PDU = -1; /* SynchronisationIndicator */
1294 static int hf_rnsap_TnlQos_PDU = -1; /* TnlQos */
1295 static int hf_rnsap_TraceDepth_PDU = -1; /* TraceDepth */
1296 static int hf_rnsap_TraceRecordingSessionReference_PDU = -1; /* TraceRecordingSessionReference */
1297 static int hf_rnsap_TraceReference_PDU = -1; /* TraceReference */
1298 static int hf_rnsap_TrafficClass_PDU = -1; /* TrafficClass */
1299 static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU = -1; /* Transmission_Gap_Pattern_Sequence_Information */
1300 static int hf_rnsap_Transmission_Mode_Information_PDU = -1; /* Transmission_Mode_Information */
1301 static int hf_rnsap_TransmitDiversityIndicator_PDU = -1; /* TransmitDiversityIndicator */
1302 static int hf_rnsap_Transmitted_Carrier_Power_Value_PDU = -1; /* Transmitted_Carrier_Power_Value */
1303 static int hf_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU = -1; /* Transmitted_Carrier_Power_Value_IncrDecrThres */
1304 static int hf_rnsap_TUTRANGANSSMeasurementThresholdInformation_PDU = -1; /* TUTRANGANSSMeasurementThresholdInformation */
1305 static int hf_rnsap_TUTRANGANSSMeasurementValueInformation_PDU = -1; /* TUTRANGANSSMeasurementValueInformation */
1306 static int hf_rnsap_TUTRANGPSMeasurementThresholdInformation_PDU = -1; /* TUTRANGPSMeasurementThresholdInformation */
1307 static int hf_rnsap_TransportBearerID_PDU = -1; /* TransportBearerID */
1308 static int hf_rnsap_TransportBearerRequestIndicator_PDU = -1; /* TransportBearerRequestIndicator */
1309 static int hf_rnsap_TransportBearerNotRequestedIndicator_PDU = -1; /* TransportBearerNotRequestedIndicator */
1310 static int hf_rnsap_TransportBearerNotSetupIndicator_PDU = -1; /* TransportBearerNotSetupIndicator */
1311 static int hf_rnsap_TransportLayerAddress_PDU = -1; /* TransportLayerAddress */
1312 static int hf_rnsap_TrCH_SrcStatisticsDescr_PDU = -1; /* TrCH_SrcStatisticsDescr */
1313 static int hf_rnsap_TSN_Length_PDU = -1; /* TSN_Length */
1314 static int hf_rnsap_TSTD_Support_Indicator_PDU = -1; /* TSTD_Support_Indicator */
1315 static int hf_rnsap_TypeOfError_PDU = -1; /* TypeOfError */
1316 static int hf_rnsap_UARFCN_PDU = -1; /* UARFCN */
1317 static int hf_rnsap_UE_AggregateMaximumBitRate_PDU = -1; /* UE_AggregateMaximumBitRate */
1318 static int hf_rnsap_UE_Capabilities_Info_PDU = -1; /* UE_Capabilities_Info */
1319 static int hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU = -1; /* LCRTDD_HSDSCH_Physical_Layer_Category */
1320 static int hf_rnsap_UEIdentity_PDU = -1; /* UEIdentity */
1321 static int hf_rnsap_UEMeasurementParameterModAllow_PDU = -1; /* UEMeasurementParameterModAllow */
1322 static int hf_rnsap_UEMeasurementReportCharacteristics_PDU = -1; /* UEMeasurementReportCharacteristics */
1323 static int hf_rnsap_UEMeasurementTimeslotInfoHCR_PDU = -1; /* UEMeasurementTimeslotInfoHCR */
1324 static int hf_rnsap_UEMeasurementTimeslotInfoLCR_PDU = -1; /* UEMeasurementTimeslotInfoLCR */
1325 static int hf_rnsap_UEMeasurementTimeslotInfo768_PDU = -1; /* UEMeasurementTimeslotInfo768 */
1326 static int hf_rnsap_UEMeasurementType_PDU = -1; /* UEMeasurementType */
1327 static int hf_rnsap_UEMeasurementValueTransmittedPowerList768_PDU = -1; /* UEMeasurementValueTransmittedPowerList768 */
1328 static int hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU = -1; /* UEMeasurementValueTimeslotISCPList768 */
1329 static int hf_rnsap_UEMeasurementValueInformation_PDU = -1; /* UEMeasurementValueInformation */
1330 static int hf_rnsap_UE_SupportIndicatorExtension_PDU = -1; /* UE_SupportIndicatorExtension */
1331 static int hf_rnsap_UE_State_PDU = -1; /* UE_State */
1332 static int hf_rnsap_UL_DPDCHIndicatorEDCH_PDU = -1; /* UL_DPDCHIndicatorEDCH */
1333 static int hf_rnsap_PLCCHinformation_PDU = -1; /* PLCCHinformation */
1334 static int hf_rnsap_UL_Timeslot_ISCP_Value_PDU = -1; /* UL_Timeslot_ISCP_Value */
1335 static int hf_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU = -1; /* UL_Timeslot_ISCP_Value_IncrDecrThres */
1336 static int hf_rnsap_UL_TimingAdvanceCtrl_LCR_PDU = -1; /* UL_TimingAdvanceCtrl_LCR */
1337 static int hf_rnsap_UL_SIR_PDU = -1; /* UL_SIR */
1338 static int hf_rnsap_UC_ID_PDU = -1; /* UC_ID */
1339 static int hf_rnsap_UL_Synchronisation_Parameters_LCR_PDU = -1; /* UL_Synchronisation_Parameters_LCR */
1340 static int hf_rnsap_UPPCHPositionLCR_PDU = -1; /* UPPCHPositionLCR */
1341 static int hf_rnsap_UpPTSInterferenceValue_PDU = -1; /* UpPTSInterferenceValue */
1342 static int hf_rnsap_Unidirectional_DCH_Indicator_PDU = -1; /* Unidirectional_DCH_Indicator */
1343 static int hf_rnsap_URA_ID_PDU = -1; /* URA_ID */
1344 static int hf_rnsap_URA_Information_PDU = -1; /* URA_Information */
1345 static int hf_rnsap_USCH_Information_PDU = -1; /* USCH_Information */
1346 static int hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU = -1; /* User_Plane_Congestion_Fields_Inclusion */
1347 static int hf_rnsap_RadioLinkSetupRequestFDD_PDU = -1; /* RadioLinkSetupRequestFDD */
1348 static int hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* UL_DPCH_Information_RL_SetupRqstFDD */
1349 static int hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* DL_DPCH_Information_RL_SetupRqstFDD */
1350 static int hf_rnsap_RL_InformationList_RL_SetupRqstFDD_PDU = -1; /* RL_InformationList_RL_SetupRqstFDD */
1351 static int hf_rnsap_RL_InformationItem_RL_SetupRqstFDD_PDU = -1; /* RL_InformationItem_RL_SetupRqstFDD */
1352 static int hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_PDU = -1; /* Additional_HS_Cell_Information_RL_Setup_List */
1353 static int hf_rnsap_F_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* F_DPCH_Information_RL_SetupRqstFDD */
1354 static int hf_rnsap_RadioLinkSetupRequestTDD_PDU = -1; /* RadioLinkSetupRequestTDD */
1355 static int hf_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU = -1; /* UL_Physical_Channel_Information_RL_SetupRqstTDD */
1356 static int hf_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU = -1; /* DL_Physical_Channel_Information_RL_SetupRqstTDD */
1357 static int hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU = -1; /* UL_CCTrCH_InformationList_RL_SetupRqstTDD */
1358 static int hf_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU = -1; /* UL_CCTrCH_InformationItem_RL_SetupRqstTDD */
1359 static int hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_SetupRqstTDD */
1360 static int hf_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU = -1; /* DL_CCTrCH_InformationItem_RL_SetupRqstTDD */
1361 static int hf_rnsap_RL_Information_RL_SetupRqstTDD_PDU = -1; /* RL_Information_RL_SetupRqstTDD */
1362 static int hf_rnsap_RadioLinkSetupResponseFDD_PDU = -1; /* RadioLinkSetupResponseFDD */
1363 static int hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_PDU = -1; /* RL_InformationResponseList_RL_SetupRspFDD */
1364 static int hf_rnsap_RL_InformationResponseItem_RL_SetupRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_SetupRspFDD */
1365 static int hf_rnsap_Additional_HS_Cell_Information_Response_List_PDU = -1; /* Additional_HS_Cell_Information_Response_List */
1366 static int hf_rnsap_RadioLinkSetupResponseTDD_PDU = -1; /* RadioLinkSetupResponseTDD */
1367 static int hf_rnsap_RL_InformationResponse_RL_SetupRspTDD_PDU = -1; /* RL_InformationResponse_RL_SetupRspTDD */
1368 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU = -1; /* UL_CCTrCHInformationListIE_RL_SetupRspTDD */
1369 static int hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU = -1; /* UL_DPCH_InformationItem_RL_SetupRspTDD */
1370 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU = -1; /* DL_CCTrCHInformationListIE_RL_SetupRspTDD */
1371 static int hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU = -1; /* DL_DPCH_InformationItem_RL_SetupRspTDD */
1372 static int hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* DSCH_InformationListIEs_RL_SetupRspTDD */
1373 static int hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* USCH_InformationListIEs_RL_SetupRspTDD */
1374 static int hf_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU = -1; /* RL_LCR_InformationResponse_RL_SetupRspTDD */
1375 static int hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU = -1; /* UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD */
1376 static int hf_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU = -1; /* UL_DPCH_LCR_InformationItem_RL_SetupRspTDD */
1377 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU = -1; /* DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD */
1378 static int hf_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU = -1; /* DL_DPCH_LCR_InformationItem_RL_SetupRspTDD */
1379 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* DSCH_LCR_InformationListIEs_RL_SetupRspTDD */
1380 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU = -1; /* USCH_LCR_InformationListIEs_RL_SetupRspTDD */
1381 static int hf_rnsap_RL_InformationResponse_RL_SetupRspTDD768_PDU = -1; /* RL_InformationResponse_RL_SetupRspTDD768 */
1382 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU = -1; /* UL_CCTrCHInformationListIE_RL_SetupRspTDD768 */
1383 static int hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU = -1; /* UL_DPCH_InformationItem_RL_SetupRspTDD768 */
1384 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU = -1; /* DL_CCTrCHInformationListIE_RL_SetupRspTDD768 */
1385 static int hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU = -1; /* DL_DPCH_InformationItem_RL_SetupRspTDD768 */
1386 static int hf_rnsap_RadioLinkSetupFailureFDD_PDU = -1; /* RadioLinkSetupFailureFDD */
1387 static int hf_rnsap_CauseLevel_RL_SetupFailureFDD_PDU = -1; /* CauseLevel_RL_SetupFailureFDD */
1388 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD */
1389 static int hf_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU = -1; /* SuccessfulRL_InformationResponse_RL_SetupFailureFDD */
1390 static int hf_rnsap_RadioLinkSetupFailureTDD_PDU = -1; /* RadioLinkSetupFailureTDD */
1391 static int hf_rnsap_CauseLevel_RL_SetupFailureTDD_PDU = -1; /* CauseLevel_RL_SetupFailureTDD */
1392 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD */
1393 static int hf_rnsap_RadioLinkAdditionRequestFDD_PDU = -1; /* RadioLinkAdditionRequestFDD */
1394 static int hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_PDU = -1; /* RL_InformationList_RL_AdditionRqstFDD */
1395 static int hf_rnsap_RL_Information_RL_AdditionRqstFDD_PDU = -1; /* RL_Information_RL_AdditionRqstFDD */
1396 static int hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_PDU = -1; /* Additional_HS_Cell_Information_RL_Addition_List */
1397 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Add_Req */
1398 static int hf_rnsap_EDPCH_Information_RLAdditionReq_FDD_PDU = -1; /* EDPCH_Information_RLAdditionReq_FDD */
1399 static int hf_rnsap_RadioLinkAdditionRequestTDD_PDU = -1; /* RadioLinkAdditionRequestTDD */
1400 static int hf_rnsap_RL_Information_RL_AdditionRqstTDD_PDU = -1; /* RL_Information_RL_AdditionRqstTDD */
1401 static int hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* UL_CCTrCH_InformationList_RL_AdditionRqstTDD */
1402 static int hf_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* UL_CCTrCH_InformationItem_RL_AdditionRqstTDD */
1403 static int hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_AdditionRqstTDD */
1404 static int hf_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU = -1; /* DL_CCTrCH_InformationItem_RL_AdditionRqstTDD */
1405 static int hf_rnsap_RadioLinkAdditionResponseFDD_PDU = -1; /* RadioLinkAdditionResponseFDD */
1406 static int hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseList_RL_AdditionRspFDD */
1407 static int hf_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_AdditionRspFDD */
1408 static int hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_PDU = -1; /* Additional_HS_Cell_Change_Information_Response_List */
1409 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLAddList */
1410 static int hf_rnsap_RadioLinkAdditionResponseTDD_PDU = -1; /* RadioLinkAdditionResponseTDD */
1411 static int hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD_PDU = -1; /* RL_InformationResponse_RL_AdditionRspTDD */
1412 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU = -1; /* UL_CCTrCHInformationListIE_RL_AdditionRspTDD */
1413 static int hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU = -1; /* UL_DPCH_InformationItem_RL_AdditionRspTDD */
1414 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU = -1; /* DL_CCTrCHInformationListIE_RL_AdditionRspTDD */
1415 static int hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU = -1; /* DL_DPCH_InformationItem_RL_AdditionRspTDD */
1416 static int hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* DSCH_InformationListIE_RL_AdditionRspTDD */
1417 static int hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* USCH_InformationListIE_RL_AdditionRspTDD */
1418 static int hf_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU = -1; /* RL_LCR_InformationResponse_RL_AdditionRspTDD */
1419 static int hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD */
1420 static int hf_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU = -1; /* UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD */
1421 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU = -1; /* DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD */
1422 static int hf_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU = -1; /* DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD */
1423 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU = -1; /* DSCH_LCR_InformationListIEs_RL_AdditionRspTDD */
1424 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU = -1; /* USCH_LCR_InformationListIEs_RL_AdditionRspTDD */
1425 static int hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD768_PDU = -1; /* RL_InformationResponse_RL_AdditionRspTDD768 */
1426 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU = -1; /* UL_CCTrCHInformationListIE_RL_AdditionRspTDD768 */
1427 static int hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU = -1; /* UL_DPCH_InformationItem_RL_AdditionRspTDD768 */
1428 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU = -1; /* DL_CCTrCHInformationListIE_RL_AdditionRspTDD768 */
1429 static int hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU = -1; /* DL_DPCH_InformationItem_RL_AdditionRspTDD768 */
1430 static int hf_rnsap_RadioLinkAdditionFailureFDD_PDU = -1; /* RadioLinkAdditionFailureFDD */
1431 static int hf_rnsap_CauseLevel_RL_AdditionFailureFDD_PDU = -1; /* CauseLevel_RL_AdditionFailureFDD */
1432 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD */
1433 static int hf_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU = -1; /* SuccessfulRL_InformationResponse_RL_AdditionFailureFDD */
1434 static int hf_rnsap_RadioLinkAdditionFailureTDD_PDU = -1; /* RadioLinkAdditionFailureTDD */
1435 static int hf_rnsap_CauseLevel_RL_AdditionFailureTDD_PDU = -1; /* CauseLevel_RL_AdditionFailureTDD */
1436 static int hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU = -1; /* UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD */
1437 static int hf_rnsap_RadioLinkDeletionRequest_PDU = -1; /* RadioLinkDeletionRequest */
1438 static int hf_rnsap_RL_InformationList_RL_DeletionRqst_PDU = -1; /* RL_InformationList_RL_DeletionRqst */
1439 static int hf_rnsap_RL_Information_RL_DeletionRqst_PDU = -1; /* RL_Information_RL_DeletionRqst */
1440 static int hf_rnsap_RadioLinkDeletionResponse_PDU = -1; /* RadioLinkDeletionResponse */
1441 static int hf_rnsap_RadioLinkReconfigurationPrepareFDD_PDU = -1; /* RadioLinkReconfigurationPrepareFDD */
1442 static int hf_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* UL_DPCH_Information_RL_ReconfPrepFDD */
1443 static int hf_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* DL_DPCH_Information_RL_ReconfPrepFDD */
1444 static int hf_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU = -1; /* DL_DPCH_Power_Information_RL_ReconfPrepFDD */
1445 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_PDU = -1; /* DCH_DeleteList_RL_ReconfPrepFDD */
1446 static int hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_PDU = -1; /* RL_InformationList_RL_ReconfPrepFDD */
1447 static int hf_rnsap_RL_Information_RL_ReconfPrepFDD_PDU = -1; /* RL_Information_RL_ReconfPrepFDD */
1448 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU = -1; /* Additional_HS_Cell_Information_RL_Reconf_Prep */
1449 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Reconf_Prep */
1450 static int hf_rnsap_F_DPCH_Information_RL_ReconfPrepFDD_PDU = -1; /* F_DPCH_Information_RL_ReconfPrepFDD */
1451 static int hf_rnsap_RadioLinkReconfigurationPrepareTDD_PDU = -1; /* RadioLinkReconfigurationPrepareTDD */
1452 static int hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
1453 static int hf_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_AddInformation_RL_ReconfPrepTDD */
1454 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
1455 static int hf_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD */
1456 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
1457 static int hf_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU = -1; /* UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD */
1458 static int hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD */
1459 static int hf_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD */
1460 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD */
1461 static int hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD */
1462 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD */
1463 static int hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD */
1464 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* DCH_DeleteList_RL_ReconfPrepTDD */
1465 static int hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* DSCH_ModifyList_RL_ReconfPrepTDD */
1466 static int hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* DSCH_DeleteList_RL_ReconfPrepTDD */
1467 static int hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_PDU = -1; /* USCH_ModifyList_RL_ReconfPrepTDD */
1468 static int hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_PDU = -1; /* USCH_DeleteList_RL_ReconfPrepTDD */
1469 static int hf_rnsap_RL_Information_RL_ReconfPrepTDD_PDU = -1; /* RL_Information_RL_ReconfPrepTDD */
1470 static int hf_rnsap_RadioLinkReconfigurationReadyFDD_PDU = -1; /* RadioLinkReconfigurationReadyFDD */
1471 static int hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_PDU = -1; /* RL_InformationResponseList_RL_ReconfReadyFDD */
1472 static int hf_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU = -1; /* RL_InformationResponseItem_RL_ReconfReadyFDD */
1473 static int hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_PDU = -1; /* Additional_HS_Cell_RL_Reconf_Response */
1474 static int hf_rnsap_RadioLinkReconfigurationReadyTDD_PDU = -1; /* RadioLinkReconfigurationReadyTDD */
1475 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_CCTrCHInformationListIE_RL_ReconfReadyTDD */
1476 static int hf_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD */
1477 static int hf_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD */
1478 static int hf_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU = -1; /* UL_DPCH_InformationAddList_RL_ReconfReadyTDD768 */
1479 static int hf_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD */
1480 static int hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU = -1; /* UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD */
1481 static int hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU = -1; /* UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 */
1482 static int hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU = -1; /* UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD */
1483 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_CCTrCHInformationListIE_RL_ReconfReadyTDD */
1484 static int hf_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD */
1485 static int hf_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD */
1486 static int hf_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU = -1; /* DL_DPCH_InformationAddList_RL_ReconfReadyTDD768 */
1487 static int hf_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD */
1488 static int hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU = -1; /* DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD */
1489 static int hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU = -1; /* DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 */
1490 static int hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD */
1491 static int hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU = -1; /* DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD */
1492 static int hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU = -1; /* DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD */
1493 static int hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU = -1; /* USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD */
1494 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU = -1; /* Multiple_RL_InformationResponse_RL_ReconfReadyTDD */
1495 static int hf_rnsap_RadioLinkReconfigurationCommit_PDU = -1; /* RadioLinkReconfigurationCommit */
1496 static int hf_rnsap_RadioLinkReconfigurationFailure_PDU = -1; /* RadioLinkReconfigurationFailure */
1497 static int hf_rnsap_CauseLevel_RL_ReconfFailure_PDU = -1; /* CauseLevel_RL_ReconfFailure */
1498 static int hf_rnsap_RL_ReconfigurationFailure_RL_ReconfFail_PDU = -1; /* RL_ReconfigurationFailure_RL_ReconfFail */
1499 static int hf_rnsap_RadioLinkReconfigurationCancel_PDU = -1; /* RadioLinkReconfigurationCancel */
1500 static int hf_rnsap_RadioLinkReconfigurationRequestFDD_PDU = -1; /* RadioLinkReconfigurationRequestFDD */
1501 static int hf_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD_PDU = -1; /* UL_DPCH_Information_RL_ReconfRqstFDD */
1502 static int hf_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD_PDU = -1; /* DL_DPCH_Information_RL_ReconfRqstFDD */
1503 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_PDU = -1; /* DCH_DeleteList_RL_ReconfRqstFDD */
1504 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_PDU = -1; /* Additional_HS_Cell_Information_RL_Reconf_Req */
1505 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Reconf_Req */
1506 static int hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_PDU = -1; /* RL_ReconfigurationRequestFDD_RL_InformationList */
1507 static int hf_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU = -1; /* RL_ReconfigurationRequestFDD_RL_Information_IEs */
1508 static int hf_rnsap_RadioLinkReconfigurationRequestTDD_PDU = -1; /* RadioLinkReconfigurationRequestTDD */
1509 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
1510 static int hf_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD */
1511 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD */
1512 static int hf_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD */
1513 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD */
1514 static int hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD */
1515 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD */
1516 static int hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD */
1517 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_PDU = -1; /* DCH_DeleteList_RL_ReconfRqstTDD */
1518 static int hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU = -1; /* Multiple_RL_ReconfigurationRequestTDD_RL_Information */
1519 static int hf_rnsap_RadioLinkReconfigurationResponseFDD_PDU = -1; /* RadioLinkReconfigurationResponseFDD */
1520 static int hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_PDU = -1; /* RL_InformationResponseList_RL_ReconfRspFDD */
1521 static int hf_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD_PDU = -1; /* RL_InformationResponseItem_RL_ReconfRspFDD */
1522 static int hf_rnsap_RadioLinkReconfigurationResponseTDD_PDU = -1; /* RadioLinkReconfigurationResponseTDD */
1523 static int hf_rnsap_RL_InformationResponse_RL_ReconfRspTDD_PDU = -1; /* RL_InformationResponse_RL_ReconfRspTDD */
1524 static int hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU = -1; /* DL_CCTrCH_InformationList_RL_ReconfRspTDD */
1525 static int hf_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU = -1; /* DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD */
1526 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU = -1; /* Multiple_RL_InformationResponse_RL_ReconfRspTDD */
1527 static int hf_rnsap_RadioLinkFailureIndication_PDU = -1; /* RadioLinkFailureIndication */
1528 static int hf_rnsap_Reporting_Object_RL_FailureInd_PDU = -1; /* Reporting_Object_RL_FailureInd */
1529 static int hf_rnsap_RL_Information_RL_FailureInd_PDU = -1; /* RL_Information_RL_FailureInd */
1530 static int hf_rnsap_RL_Set_Information_RL_FailureInd_PDU = -1; /* RL_Set_Information_RL_FailureInd */
1531 static int hf_rnsap_CCTrCH_InformationItem_RL_FailureInd_PDU = -1; /* CCTrCH_InformationItem_RL_FailureInd */
1532 static int hf_rnsap_RadioLinkPreemptionRequiredIndication_PDU = -1; /* RadioLinkPreemptionRequiredIndication */
1533 static int hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_PDU = -1; /* RL_InformationList_RL_PreemptRequiredInd */
1534 static int hf_rnsap_RL_InformationItem_RL_PreemptRequiredInd_PDU = -1; /* RL_InformationItem_RL_PreemptRequiredInd */
1535 static int hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU = -1; /* HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd */
1536 static int hf_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU = -1; /* HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd */
1537 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd */
1538 static int hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd */
1539 static int hf_rnsap_RadioLinkRestoreIndication_PDU = -1; /* RadioLinkRestoreIndication */
1540 static int hf_rnsap_Reporting_Object_RL_RestoreInd_PDU = -1; /* Reporting_Object_RL_RestoreInd */
1541 static int hf_rnsap_RL_Information_RL_RestoreInd_PDU = -1; /* RL_Information_RL_RestoreInd */
1542 static int hf_rnsap_RL_Set_Information_RL_RestoreInd_PDU = -1; /* RL_Set_Information_RL_RestoreInd */
1543 static int hf_rnsap_CCTrCH_InformationItem_RL_RestoreInd_PDU = -1; /* CCTrCH_InformationItem_RL_RestoreInd */
1544 static int hf_rnsap_DL_PowerControlRequest_PDU = -1; /* DL_PowerControlRequest */
1545 static int hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU = -1; /* DL_ReferencePowerInformationList_DL_PC_Rqst */
1546 static int hf_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst_PDU = -1; /* DL_ReferencePowerInformation_DL_PC_Rqst */
1547 static int hf_rnsap_DL_PowerTimeslotControlRequest_PDU = -1; /* DL_PowerTimeslotControlRequest */
1548 static int hf_rnsap_PhysicalChannelReconfigurationRequestFDD_PDU = -1; /* PhysicalChannelReconfigurationRequestFDD */
1549 static int hf_rnsap_RL_Information_PhyChReconfRqstFDD_PDU = -1; /* RL_Information_PhyChReconfRqstFDD */
1550 static int hf_rnsap_PhysicalChannelReconfigurationRequestTDD_PDU = -1; /* PhysicalChannelReconfigurationRequestTDD */
1551 static int hf_rnsap_RL_Information_PhyChReconfRqstTDD_PDU = -1; /* RL_Information_PhyChReconfRqstTDD */
1552 static int hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU = -1; /* UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD */
1553 static int hf_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU = -1; /* UL_DPCH_InformationItem_PhyChReconfRqstTDD */
1554 static int hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU = -1; /* UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD */
1555 static int hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU = -1; /* UL_Timeslot_InformationList_PhyChReconfRqstTDD768 */
1556 static int hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU = -1; /* DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD */
1557 static int hf_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU = -1; /* DL_DPCH_InformationItem_PhyChReconfRqstTDD */
1558 static int hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU = -1; /* DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD */
1559 static int hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU = -1; /* DL_Timeslot_InformationList_PhyChReconfRqstTDD768 */
1560 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU = -1; /* HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD */
1561 static int hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU = -1; /* HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD */
1562 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU = -1; /* HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768 */
1563 static int hf_rnsap_PhysicalChannelReconfigurationCommand_PDU = -1; /* PhysicalChannelReconfigurationCommand */
1564 static int hf_rnsap_PhysicalChannelReconfigurationFailure_PDU = -1; /* PhysicalChannelReconfigurationFailure */
1565 static int hf_rnsap_RadioLinkCongestionIndication_PDU = -1; /* RadioLinkCongestionIndication */
1566 static int hf_rnsap_RL_InformationList_RL_CongestInd_PDU = -1; /* RL_InformationList_RL_CongestInd */
1567 static int hf_rnsap_RL_InformationItem_RL_CongestInd_PDU = -1; /* RL_InformationItem_RL_CongestInd */
1568 static int hf_rnsap_DCH_Rate_InformationItem_RL_CongestInd_PDU = -1; /* DCH_Rate_InformationItem_RL_CongestInd */
1569 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationList_RL_CongestInd */
1570 static int hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU = -1; /* EDCH_MacdFlowSpecificInformationItem_RL_CongestInd */
1571 static int hf_rnsap_UplinkSignallingTransferIndicationFDD_PDU = -1; /* UplinkSignallingTransferIndicationFDD */
1572 static int hf_rnsap_UplinkSignallingTransferIndicationTDD_PDU = -1; /* UplinkSignallingTransferIndicationTDD */
1573 static int hf_rnsap_DownlinkSignallingTransferRequest_PDU = -1; /* DownlinkSignallingTransferRequest */
1574 static int hf_rnsap_RelocationCommit_PDU = -1; /* RelocationCommit */
1575 static int hf_rnsap_PagingRequest_PDU = -1; /* PagingRequest */
1576 static int hf_rnsap_PagingArea_PagingRqst_PDU = -1; /* PagingArea_PagingRqst */
1577 static int hf_rnsap_CNOriginatedPage_PagingRqst_PDU = -1; /* CNOriginatedPage_PagingRqst */
1578 static int hf_rnsap_DedicatedMeasurementInitiationRequest_PDU = -1; /* DedicatedMeasurementInitiationRequest */
1579 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Rqst_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rqst */
1580 static int hf_rnsap_RL_InformationItem_DM_Rqst_PDU = -1; /* RL_InformationItem_DM_Rqst */
1581 static int hf_rnsap_HSSICH_Info_DM_Rqst_PDU = -1; /* HSSICH_Info_DM_Rqst */
1582 static int hf_rnsap_HSSICH_Info_DM_Rqst_Extension_PDU = -1; /* HSSICH_Info_DM_Rqst_Extension */
1583 static int hf_rnsap_RL_Set_InformationItem_DM_Rqst_PDU = -1; /* RL_Set_InformationItem_DM_Rqst */
1584 static int hf_rnsap_DedicatedMeasurementInitiationResponse_PDU = -1; /* DedicatedMeasurementInitiationResponse */
1585 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Rsp_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rsp */
1586 static int hf_rnsap_RL_InformationItem_DM_Rsp_PDU = -1; /* RL_InformationItem_DM_Rsp */
1587 static int hf_rnsap_RL_Set_InformationItem_DM_Rsp_PDU = -1; /* RL_Set_InformationItem_DM_Rsp */
1588 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp */
1589 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp */
1590 static int hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU = -1; /* Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp */
1591 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU = -1; /* Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp */
1592 static int hf_rnsap_DedicatedMeasurementInitiationFailure_PDU = -1; /* DedicatedMeasurementInitiationFailure */
1593 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_PDU = -1; /* DedicatedMeasurementObjectType_DM_Fail */
1594 static int hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_PDU = -1; /* RL_Unsuccessful_InformationItem_DM_Fail */
1595 static int hf_rnsap_RL_Successful_InformationItem_DM_Fail_PDU = -1; /* RL_Successful_InformationItem_DM_Fail */
1596 static int hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU = -1; /* RL_Set_Unsuccessful_InformationItem_DM_Fail */
1597 static int hf_rnsap_RL_Set_Successful_InformationItem_DM_Fail_PDU = -1; /* RL_Set_Successful_InformationItem_DM_Fail */
1598 static int hf_rnsap_DedicatedMeasurementReport_PDU = -1; /* DedicatedMeasurementReport */
1599 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Rprt_PDU = -1; /* DedicatedMeasurementObjectType_DM_Rprt */
1600 static int hf_rnsap_RL_InformationItem_DM_Rprt_PDU = -1; /* RL_InformationItem_DM_Rprt */
1601 static int hf_rnsap_RL_Set_InformationItem_DM_Rprt_PDU = -1; /* RL_Set_InformationItem_DM_Rprt */
1602 static int hf_rnsap_DedicatedMeasurementTerminationRequest_PDU = -1; /* DedicatedMeasurementTerminationRequest */
1603 static int hf_rnsap_DedicatedMeasurementFailureIndication_PDU = -1; /* DedicatedMeasurementFailureIndication */
1604 static int hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU = -1; /* DedicatedMeasurementObjectType_DM_Fail_Ind */
1605 static int hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU = -1; /* RL_Unsuccessful_InformationItem_DM_Fail_Ind */
1606 static int hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU = -1; /* RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind */
1607 static int hf_rnsap_CommonTransportChannelResourcesReleaseRequest_PDU = -1; /* CommonTransportChannelResourcesReleaseRequest */
1608 static int hf_rnsap_CommonTransportChannelResourcesRequest_PDU = -1; /* CommonTransportChannelResourcesRequest */
1609 static int hf_rnsap_CommonTransportChannelResourcesResponseFDD_PDU = -1; /* CommonTransportChannelResourcesResponseFDD */
1610 static int hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU = -1; /* FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD */
1611 static int hf_rnsap_CommonTransportChannelResourcesResponseTDD_PDU = -1; /* CommonTransportChannelResourcesResponseTDD */
1612 static int hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU = -1; /* FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD */
1613 static int hf_rnsap_CommonTransportChannelResourcesFailure_PDU = -1; /* CommonTransportChannelResourcesFailure */
1614 static int hf_rnsap_CompressedModeCommand_PDU = -1; /* CompressedModeCommand */
1615 static int hf_rnsap_ErrorIndication_PDU = -1; /* ErrorIndication */
1616 static int hf_rnsap_CommonMeasurementInitiationRequest_PDU = -1; /* CommonMeasurementInitiationRequest */
1617 static int hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU = -1; /* CommonMeasurementObjectType_CM_Rqst */
1618 static int hf_rnsap_CommonMeasurementInitiationResponse_PDU = -1; /* CommonMeasurementInitiationResponse */
1619 static int hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU = -1; /* CommonMeasurementObjectType_CM_Rsp */
1620 static int hf_rnsap_CommonMeasurementInitiationFailure_PDU = -1; /* CommonMeasurementInitiationFailure */
1621 static int hf_rnsap_CommonMeasurementReport_PDU = -1; /* CommonMeasurementReport */
1622 static int hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU = -1; /* CommonMeasurementObjectType_CM_Rprt */
1623 static int hf_rnsap_CommonMeasurementTerminationRequest_PDU = -1; /* CommonMeasurementTerminationRequest */
1624 static int hf_rnsap_CommonMeasurementFailureIndication_PDU = -1; /* CommonMeasurementFailureIndication */
1625 static int hf_rnsap_InformationExchangeInitiationRequest_PDU = -1; /* InformationExchangeInitiationRequest */
1626 static int hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU = -1; /* InformationExchangeObjectType_InfEx_Rqst */
1627 static int hf_rnsap_GSM_Cell_InfEx_Rqst_PDU = -1; /* GSM_Cell_InfEx_Rqst */
1628 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst */
1629 static int hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU = -1; /* MBMS_Cell_InfEx_Rqst */
1630 static int hf_rnsap_InformationExchangeInitiationResponse_PDU = -1; /* InformationExchangeInitiationResponse */
1631 static int hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU = -1; /* InformationExchangeObjectType_InfEx_Rsp */
1632 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU = -1; /* MBMS_Bearer_Service_List_InfEx_Rsp */
1633 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp */
1634 static int hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU = -1; /* MBMS_Cell_InfEx_Rsp */
1635 static int hf_rnsap_InformationExchangeInitiationFailure_PDU = -1; /* InformationExchangeInitiationFailure */
1636 static int hf_rnsap_InformationReport_PDU = -1; /* InformationReport */
1637 static int hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU = -1; /* InformationExchangeObjectType_InfEx_Rprt */
1638 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt */
1639 static int hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU = -1; /* MBMS_Cell_InfEx_Rprt */
1640 static int hf_rnsap_InformationExchangeTerminationRequest_PDU = -1; /* InformationExchangeTerminationRequest */
1641 static int hf_rnsap_InformationExchangeFailureIndication_PDU = -1; /* InformationExchangeFailureIndication */
1642 static int hf_rnsap_ResetRequest_PDU = -1; /* ResetRequest */
1643 static int hf_rnsap_ResetIndicator_PDU = -1; /* ResetIndicator */
1644 static int hf_rnsap_ContextInfoItem_Reset_PDU = -1; /* ContextInfoItem_Reset */
1645 static int hf_rnsap_ContextGroupInfoItem_Reset_PDU = -1; /* ContextGroupInfoItem_Reset */
1646 static int hf_rnsap_ResetResponse_PDU = -1; /* ResetResponse */
1647 static int hf_rnsap_RadioLinkActivationCommandFDD_PDU = -1; /* RadioLinkActivationCommandFDD */
1648 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU = -1; /* DelayedActivationInformationList_RL_ActivationCmdFDD */
1649 static int hf_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD_PDU = -1; /* DelayedActivationInformation_RL_ActivationCmdFDD */
1650 static int hf_rnsap_RadioLinkActivationCommandTDD_PDU = -1; /* RadioLinkActivationCommandTDD */
1651 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU = -1; /* DelayedActivationInformationList_RL_ActivationCmdTDD */
1652 static int hf_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD_PDU = -1; /* DelayedActivationInformation_RL_ActivationCmdTDD */
1653 static int hf_rnsap_GERANUplinkSignallingTransferIndication_PDU = -1; /* GERANUplinkSignallingTransferIndication */
1654 static int hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU = -1; /* RadioLinkParameterUpdateIndicationFDD */
1655 static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU = -1; /* RL_ParameterUpdateIndicationFDD_RL_InformationList */
1656 static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU = -1; /* RL_ParameterUpdateIndicationFDD_RL_Information_Item */
1657 static int hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU = -1; /* Additional_HS_Cell_Information_RL_Param_Upd */
1658 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Param_Upd */
1659 static int hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU = -1; /* RadioLinkParameterUpdateIndicationTDD */
1660 static int hf_rnsap_UEMeasurementInitiationRequest_PDU = -1; /* UEMeasurementInitiationRequest */
1661 static int hf_rnsap_UEMeasurementInitiationResponse_PDU = -1; /* UEMeasurementInitiationResponse */
1662 static int hf_rnsap_UEMeasurementInitiationFailure_PDU = -1; /* UEMeasurementInitiationFailure */
1663 static int hf_rnsap_UEMeasurementReport_PDU = -1; /* UEMeasurementReport */
1664 static int hf_rnsap_UEMeasurementTerminationRequest_PDU = -1; /* UEMeasurementTerminationRequest */
1665 static int hf_rnsap_UEMeasurementFailureIndication_PDU = -1; /* UEMeasurementFailureIndication */
1666 static int hf_rnsap_IurInvokeTrace_PDU = -1; /* IurInvokeTrace */
1667 static int hf_rnsap_ListOfInterfacesToTrace_PDU = -1; /* ListOfInterfacesToTrace */
1668 static int hf_rnsap_InterfacesToTraceItem_PDU = -1; /* InterfacesToTraceItem */
1669 static int hf_rnsap_IurDeactivateTrace_PDU = -1; /* IurDeactivateTrace */
1670 static int hf_rnsap_MBMSAttachCommand_PDU = -1; /* MBMSAttachCommand */
1671 static int hf_rnsap_MBMSDetachCommand_PDU = -1; /* MBMSDetachCommand */
1672 static int hf_rnsap_DirectInformationTransfer_PDU = -1; /* DirectInformationTransfer */
1673 static int hf_rnsap_EnhancedRelocationRequest_PDU = -1; /* EnhancedRelocationRequest */
1674 static int hf_rnsap_EnhancedRelocationResponse_PDU = -1; /* EnhancedRelocationResponse */
1675 static int hf_rnsap_EnhancedRelocationFailure_PDU = -1; /* EnhancedRelocationFailure */
1676 static int hf_rnsap_EnhancedRelocationCancel_PDU = -1; /* EnhancedRelocationCancel */
1677 static int hf_rnsap_EnhancedRelocationSignallingTransfer_PDU = -1; /* EnhancedRelocationSignallingTransfer */
1678 static int hf_rnsap_EnhancedRelocationRelease_PDU = -1; /* EnhancedRelocationRelease */
1679 static int hf_rnsap_MBSFNMCCHInformation_PDU = -1; /* MBSFNMCCHInformation */
1680 static int hf_rnsap_SecondaryULFrequencyReport_PDU = -1; /* SecondaryULFrequencyReport */
1681 static int hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU = -1; /* SecondaryULFrequencyUpdateIndication */
1682 static int hf_rnsap_PrivateMessage_PDU = -1; /* PrivateMessage */
1683 static int hf_rnsap_RNSAP_PDU_PDU = -1; /* RNSAP_PDU */
1684 static int hf_rnsap_NULL_PDU = -1; /* NULL */
1685 static int hf_rnsap_local = -1; /* INTEGER_0_maxPrivateIEs */
1686 static int hf_rnsap_global = -1; /* OBJECT_IDENTIFIER */
1687 static int hf_rnsap_procedureCode = -1; /* ProcedureCode */
1688 static int hf_rnsap_ddMode = -1; /* DdMode */
1689 static int hf_rnsap_shortTransActionId = -1; /* INTEGER_0_127 */
1690 static int hf_rnsap_longTransActionId = -1; /* INTEGER_0_32767 */
1691 static int hf_rnsap_ProtocolIE_Container_item = -1; /* ProtocolIE_Field */
1692 static int hf_rnsap_id = -1; /* ProtocolIE_ID */
1693 static int hf_rnsap_criticality = -1; /* Criticality */
1694 static int hf_rnsap_value = -1; /* ProtocolIE_Field_value */
1695 static int hf_rnsap_ProtocolExtensionContainer_item = -1; /* ProtocolExtensionField */
1696 static int hf_rnsap_extensionValue = -1; /* T_extensionValue */
1697 static int hf_rnsap_PrivateIE_Container_item = -1; /* PrivateIE_Field */
1698 static int hf_rnsap_id_01 = -1; /* PrivateIE_ID */
1699 static int hf_rnsap_value_01 = -1; /* PrivateIE_Field_value */
1700 static int hf_rnsap_ActivationInformation_item = -1; /* ActivationInformationItem */
1701 static int hf_rnsap_uU_ActivationState = -1; /* Uu_ActivationState */
1702 static int hf_rnsap_iE_Extensions = -1; /* ProtocolExtensionContainer */
1703 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_item = -1; /* MBMS_Bearer_ServiceItemFDD */
1704 static int hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_item = -1; /* MBMS_Bearer_ServiceItemFDD_PFL */
1705 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_item = -1; /* MBMS_Bearer_ServiceItemTDD */
1706 static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_item = -1; /* MBMS_Bearer_ServiceItemTDD_PFL */
1707 static int hf_rnsap_cMConfigurationChangeCFN = -1; /* CFN */
1708 static int hf_rnsap_transmission_Gap_Pattern_Sequence_Status = -1; /* Transmission_Gap_Pattern_Sequence_Status_List */
1709 static int hf_rnsap_multicell_EDCH_Transport_Bearer_Mode = -1; /* Multicell_EDCH_Transport_Bearer_Mode */
1710 static int hf_rnsap_additional_EDCH_Cell_Information_Setup = -1; /* Additional_EDCH_Cell_Information_Setup */
1711 static int hf_rnsap_Additional_EDCH_Cell_Information_Setup_item = -1; /* ProtocolIE_Single_Container */
1712 static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup = -1; /* Additional_EDCH_UL_DPCH_Information_Setup */
1713 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Setup = -1; /* Additional_EDCH_RL_Specific_Information_To_Setup_List */
1714 static int hf_rnsap_additional_EDCH_FDD_Information = -1; /* Additional_EDCH_FDD_Information */
1715 static int hf_rnsap_additional_EDCH_F_DPCH_Information_Setup = -1; /* Additional_EDCH_F_DPCH_Information */
1716 static int hf_rnsap_ul_ScramblingCode = -1; /* UL_ScramblingCode */
1717 static int hf_rnsap_ul_SIR_Target = -1; /* UL_SIR */
1718 static int hf_rnsap_fdd_TPC_DownlinkStepSize = -1; /* FDD_TPC_DownlinkStepSize */
1719 static int hf_rnsap_limitedPowerIncrease = -1; /* LimitedPowerIncrease */
1720 static int hf_rnsap_innerLoopDLPCStatus = -1; /* InnerLoopDLPCStatus */
1721 static int hf_rnsap_f_DPCH_SlotFormatSupportRequest = -1; /* F_DPCH_SlotFormatSupportRequest */
1722 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List_item = -1; /* ProtocolIE_Single_Container */
1723 static int hf_rnsap_eDCH_Additional_RL_ID = -1; /* RL_ID */
1724 static int hf_rnsap_c_ID = -1; /* C_ID */
1725 static int hf_rnsap_firstRLS_indicator = -1; /* FirstRLS_Indicator */
1726 static int hf_rnsap_propagationDelay = -1; /* PropagationDelay */
1727 static int hf_rnsap_initialDL_transmissionPower = -1; /* DL_Power */
1728 static int hf_rnsap_primaryCPICH_EcNo = -1; /* PrimaryCPICH_EcNo */
1729 static int hf_rnsap_e_AGCH_PowerOffset = -1; /* E_AGCH_PowerOffset */
1730 static int hf_rnsap_e_RGCH_PowerOffset = -1; /* E_RGCH_PowerOffset */
1731 static int hf_rnsap_e_HICH_PowerOffset = -1; /* E_HICH_PowerOffset */
1732 static int hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info_List */
1733 static int hf_rnsap_Additional_EDCH_Cell_Information_To_Add_List_item = -1; /* Additional_EDCH_Cell_Information_To_Add_ItemIEs */
1734 static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup_01 = -1; /* Additional_EDCH_UL_DPCH_Information_Addition */
1735 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add_List = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_List */
1736 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List_item = -1; /* ProtocolIE_Single_Container */
1737 static int hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item = -1; /* ProtocolIE_Single_Container */
1738 static int hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH = -1; /* HARQ_Process_Allocation_2ms_EDCH */
1739 static int hf_rnsap_e_DCH_Maximum_Bitrate = -1; /* E_DCH_Maximum_Bitrate */
1740 static int hf_rnsap_e_DCH_Processing_Overload_Level = -1; /* E_DCH_Processing_Overload_Level */
1741 static int hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info */
1742 static int hf_rnsap_e_DCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
1743 static int hf_rnsap_bindingID = -1; /* BindingID */
1744 static int hf_rnsap_transportLayerAddress = -1; /* TransportLayerAddress */
1745 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
1746 static int hf_rnsap_eDCH_Additional_RL_Specific_Information_Response = -1; /* EDCH_Additional_RL_Specific_Information_Response_List */
1747 static int hf_rnsap_EDCH_Additional_RL_Specific_Information_Response_List_item = -1; /* EDCH_Additional_RL_Specific_Information_Response_ItemIEs */
1748 static int hf_rnsap_received_total_wide_band_power = -1; /* Received_total_wide_band_power */
1749 static int hf_rnsap_dL_PowerBalancing_ActivationIndicator = -1; /* DL_PowerBalancing_ActivationIndicator */
1750 static int hf_rnsap_rL_Set_ID = -1; /* RL_Set_ID */
1751 static int hf_rnsap_e_DCH_RL_Set_ID = -1; /* RL_Set_ID */
1752 static int hf_rnsap_eDCH_FDD_DL_ControlChannelInformation = -1; /* EDCH_FDD_DL_ControlChannelInformation */
1753 static int hf_rnsap_dl_CodeInformation = -1; /* FDD_DL_CodeInformation */
1754 static int hf_rnsap_eDCH_FDD_InformationResponse = -1; /* EDCH_FDD_InformationResponse */
1755 static int hf_rnsap_maxUL_SIR = -1; /* UL_SIR */
1756 static int hf_rnsap_minUL_SIR = -1; /* UL_SIR */
1757 static int hf_rnsap_maximumAllowedULTxPower = -1; /* MaximumAllowedULTxPower */
1758 static int hf_rnsap_maximumDL_power = -1; /* DL_Power */
1759 static int hf_rnsap_minimumDL_power = -1; /* DL_Power */
1760 static int hf_rnsap_primaryScramblingCode = -1; /* PrimaryScramblingCode */
1761 static int hf_rnsap_uL_UARFCN = -1; /* UARFCN */
1762 static int hf_rnsap_dL_UARFCN = -1; /* UARFCN */
1763 static int hf_rnsap_primaryCPICH_Power = -1; /* PrimaryCPICH_Power */
1764 static int hf_rnsap_pC_Preamble = -1; /* PC_Preamble */
1765 static int hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation = -1; /* Primary_CPICH_Usage_For_Channel_Estimation */
1766 static int hf_rnsap_secondary_CPICH_Information = -1; /* Secondary_CPICH_Information */
1767 static int hf_rnsap_f_DPCH_SlotFormat = -1; /* F_DPCH_SlotFormat */
1768 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item = -1; /* Additional_EDCH_FDD_Information_Response_RLReconf_Items */
1769 static int hf_rnsap_eDCH_Additional_RL_Specific_Modified_Information_Response = -1; /* EDCH_Additional_RL_Specific_Modified_Information_Response_List */
1770 static int hf_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List_item = -1; /* EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs */
1771 static int hf_rnsap_dL_PowerBalancing_UpdatedIndicator = -1; /* DL_PowerBalancing_UpdatedIndicator */
1772 static int hf_rnsap_secondary_CPICH_Information_Change = -1; /* Secondary_CPICH_Information_Change */
1773 static int hf_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item = -1; /* ProtocolIE_Single_Container */
1774 static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Modify = -1; /* Additional_EDCH_UL_DPCH_Information_Modify */
1775 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add = -1; /* Additional_EDCH_RL_Specific_Information_To_Add_List */
1776 static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Modify = -1; /* Additional_EDCH_RL_Specific_Information_To_Modify_List */
1777 static int hf_rnsap_additional_EDCH_FDD_Information_To_Modify = -1; /* Additional_EDCH_FDD_Information */
1778 static int hf_rnsap_additional_EDCH_F_DPCH_Information_Modify = -1; /* Additional_EDCH_F_DPCH_Information */
1779 static int hf_rnsap_Additional_EDCH_Cell_Information_Removal_List_item = -1; /* Additional_EDCH_Cell_Information_Removal_Info_ItemIEs */
1780 static int hf_rnsap_rL_on_Secondary_UL_Frequency = -1; /* RL_on_Secondary_UL_Frequency */
1781 static int hf_rnsap_additional_EDCH_DL_Control_Channel_Change_Information = -1; /* Additional_EDCH_DL_Control_Channel_Change_Information_List */
1782 static int hf_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List_item = -1; /* Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs */
1783 static int hf_rnsap_AdditionalPreferredFrequency_item = -1; /* AdditionalPreferredFrequencyItem */
1784 static int hf_rnsap_correspondingCells = -1; /* CorrespondingCells */
1785 static int hf_rnsap_AffectedUEInformationForMBMS_item = -1; /* S_RNTI */
1786 static int hf_rnsap_priorityLevel = -1; /* PriorityLevel */
1787 static int hf_rnsap_pre_emptionCapability = -1; /* Pre_emptionCapability */
1788 static int hf_rnsap_pre_emptionVulnerability = -1; /* Pre_emptionVulnerability */
1789 static int hf_rnsap_allowed_UL_Rate = -1; /* Allowed_Rate */
1790 static int hf_rnsap_allowed_DL_Rate = -1; /* Allowed_Rate */
1791 static int hf_rnsap_aOA_LCR = -1; /* AOA_LCR */
1792 static int hf_rnsap_aOA_LCR_Accuracy_Class = -1; /* AOA_LCR_Accuracy_Class */
1793 static int hf_rnsap_badSatelliteInformation = -1; /* T_badSatelliteInformation */
1794 static int hf_rnsap_badSatelliteInformation_item = -1; /* T_badSatelliteInformation_item */
1795 static int hf_rnsap_badSAT_ID = -1; /* SAT_ID */
1796 static int hf_rnsap_nCC = -1; /* NCC */
1797 static int hf_rnsap_bCC = -1; /* BCC */
1798 static int hf_rnsap_burstStart = -1; /* INTEGER_0_15 */
1799 static int hf_rnsap_burstLength = -1; /* INTEGER_10_25 */
1800 static int hf_rnsap_burstFreq = -1; /* INTEGER_1_16 */
1801 static int hf_rnsap_radioNetwork = -1; /* CauseRadioNetwork */
1802 static int hf_rnsap_transport = -1; /* CauseTransport */
1803 static int hf_rnsap_protocol = -1; /* CauseProtocol */
1804 static int hf_rnsap_misc = -1; /* CauseMisc */
1805 static int hf_rnsap_uplinkCellCapacityClassValue = -1; /* INTEGER_1_100_ */
1806 static int hf_rnsap_downlinkCellCapacityClassValue = -1; /* INTEGER_1_100_ */
1807 static int hf_rnsap_lAI = -1; /* T_lAI */
1808 static int hf_rnsap_pLMN_Identity = -1; /* PLMN_Identity */
1809 static int hf_rnsap_lAC = -1; /* LAC */
1810 static int hf_rnsap_cI = -1; /* CI */
1811 static int hf_rnsap_tUTRANGPSMeasurementAccuracyClass = -1; /* TUTRANGPSAccuracyClass */
1812 static int hf_rnsap_tUTRANGANSSMeasurementAccuracyClass = -1; /* TUTRANGANSSAccuracyClass */
1813 static int hf_rnsap_tUTRANGPSMeasurementValueInformation = -1; /* TUTRANGPSMeasurementValueInformation */
1814 static int hf_rnsap_sFNSFNMeasurementValueInformation = -1; /* SFNSFNMeasurementValueInformation */
1815 static int hf_rnsap_loadValue = -1; /* LoadValue */
1816 static int hf_rnsap_transmittedCarrierPowerValue = -1; /* INTEGER_0_100 */
1817 static int hf_rnsap_receivedTotalWideBandPowerValue = -1; /* INTEGER_0_621 */
1818 static int hf_rnsap_uplinkTimeslotISCPValue = -1; /* UL_TimeslotISCP */
1819 static int hf_rnsap_extension_CommonMeasurementValue = -1; /* Extension_CommonMeasurementValue */
1820 static int hf_rnsap_measurementAvailable = -1; /* CommonMeasurementAvailable */
1821 static int hf_rnsap_measurementnotAvailable = -1; /* NULL */
1822 static int hf_rnsap_commonMeasurementValue = -1; /* CommonMeasurementValue */
1823 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_item = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem */
1824 static int hf_rnsap_common_EDCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
1825 static int hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH = -1; /* MaxNr_Retransmissions_EDCH */
1826 static int hf_rnsap_eDCH_HARQ_PO_FDD = -1; /* E_DCH_HARQ_PO_FDD */
1827 static int hf_rnsap_eDCH_MACdFlow_Multiplexing_List = -1; /* E_DCH_MACdFlow_Multiplexing_List */
1828 static int hf_rnsap_common_E_DCHLogicalChannelInformation = -1; /* Common_E_DCH_LogicalChannelInformation */
1829 static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_item = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR */
1830 static int hf_rnsap_common_EDCH_MACdFlow_ID_LCR = -1; /* EDCH_MACdFlow_ID_LCR */
1831 static int hf_rnsap_eDCH_HARQ_PO_TDD = -1; /* E_DCH_HARQ_PO_TDD */
1832 static int hf_rnsap_Common_E_DCH_LogicalChannelInformation_item = -1; /* Common_E_DCH_LogicalChannelInformationItem */
1833 static int hf_rnsap_logicalChannelId = -1; /* LogicalChannelID */
1834 static int hf_rnsap_maximumMACdPDU_SizeExtended = -1; /* MAC_PDU_SizeExtended */
1835 static int hf_rnsap_uE_DTX_DRX_Offset = -1; /* UE_DTX_DRX_Offset */
1836 static int hf_rnsap_enabling_Delay = -1; /* Enabling_Delay */
1837 static int hf_rnsap_dTX_Information = -1; /* DTX_Information */
1838 static int hf_rnsap_dRX_Information = -1; /* DRX_Information */
1839 static int hf_rnsap_dTX_Information_to_Modify = -1; /* DTX_Information_to_Modify */
1840 static int hf_rnsap_dRX_Information_to_Modify = -1; /* DRX_Information_to_Modify */
1841 static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_item = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem */
1842 static int hf_rnsap_transport_Block_Size_Index = -1; /* Transport_Block_Size_Index */
1843 static int hf_rnsap_hSPDSCH_Second_Code_Support = -1; /* HSPDSCH_Second_Code_Support */
1844 static int hf_rnsap_hSPDSCH_First_Code_Index = -1; /* HSPDSCH_First_Code_Index */
1845 static int hf_rnsap_hSPDSCH_Second_Code_Index = -1; /* HSPDSCH_Second_Code_Index */
1846 static int hf_rnsap_CorrespondingCells_item = -1; /* C_ID */
1847 static int hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information */
1848 static int hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify */
1849 static int hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information */
1850 static int hf_rnsap_Counting_Information_item = -1; /* Counting_Information_List */
1851 static int hf_rnsap_counting_Result = -1; /* Counting_Result */
1852 static int hf_rnsap_procedureID = -1; /* ProcedureID */
1853 static int hf_rnsap_triggeringMessage = -1; /* TriggeringMessage */
1854 static int hf_rnsap_procedureCriticality = -1; /* Criticality */
1855 static int hf_rnsap_transactionID = -1; /* TransactionID */
1856 static int hf_rnsap_iEsCriticalityDiagnostics = -1; /* CriticalityDiagnostics_IE_List */
1857 static int hf_rnsap_CriticalityDiagnostics_IE_List_item = -1; /* CriticalityDiagnostics_IE_List_item */
1858 static int hf_rnsap_iECriticality = -1; /* Criticality */
1859 static int hf_rnsap_iE_ID = -1; /* ProtocolIE_ID */
1860 static int hf_rnsap_repetitionNumber = -1; /* RepetitionNumber0 */
1861 static int hf_rnsap_MessageStructure_item = -1; /* MessageStructure_item */
1862 static int hf_rnsap_repetitionNumber_01 = -1; /* RepetitionNumber1 */
1863 static int hf_rnsap_rAC = -1; /* RAC */
1864 static int hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR = -1; /* ContinuousPacketConnectivity_DRX_InformationLCR */
1865 static int hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR = -1; /* ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR */
1866 static int hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_LCR */
1867 static int hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR */
1868 static int hf_rnsap_hS_DSCH_SPS_Deactivate_Indicator_LCR = -1; /* NULL */
1869 static int hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_LCR = -1; /* E_DCH_Semi_PersistentScheduling_Information_LCR */
1870 static int hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1; /* E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR */
1871 static int hf_rnsap_e_DCH_SPS_Deactivate_Indicator_LCR = -1; /* NULL */
1872 static int hf_rnsap_hS_SCCH_DRX_Information_LCR = -1; /* HS_SCCH_DRX_Information_LCR */
1873 static int hf_rnsap_e_AGCH_DRX_Information_LCR = -1; /* E_AGCH_DRX_Information_LCR */
1874 static int hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR = -1; /* UE_DRX_Cycle_LCR */
1875 static int hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle_LCR */
1876 static int hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR = -1; /* UE_DRX_Offset_LCR */
1877 static int hf_rnsap_sameAsHS_SCCH = -1; /* NULL */
1878 static int hf_rnsap_e_AGCH_DRX_Parameters = -1; /* E_AGCH_DRX_Parameters */
1879 static int hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR = -1; /* UE_DRX_Cycle_LCR */
1880 static int hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold = -1; /* E_AGCH_UE_Inactivity_Monitor_Threshold */
1881 static int hf_rnsap_e_AGCH_UE_DRX_Offset_LCR = -1; /* UE_DRX_Offset_LCR */
1882 static int hf_rnsap_dRX_Information_to_Modify_LCR = -1; /* DRX_Information_to_Modify_LCR */
1883 static int hf_rnsap_modify = -1; /* DRX_Information_to_Modify_Items_LCR */
1884 static int hf_rnsap_deactivate = -1; /* NULL */
1885 static int hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR = -1; /* HS_SCCH_DRX_Information_ResponseLCR */
1886 static int hf_rnsap_e_AGCH_DRX_Information_ResponseLCR = -1; /* E_AGCH_DRX_Information_ResponseLCR */
1887 static int hf_rnsap_e_AGCH_DRX_Parameters_Response = -1; /* E_AGCH_DRX_Parameters_Response */
1888 static int hf_rnsap_DCH_FDD_Information_item = -1; /* DCH_FDD_InformationItem */
1889 static int hf_rnsap_payloadCRC_PresenceIndicator = -1; /* PayloadCRC_PresenceIndicator */
1890 static int hf_rnsap_ul_FP_Mode = -1; /* UL_FP_Mode */
1891 static int hf_rnsap_toAWS = -1; /* ToAWS */
1892 static int hf_rnsap_toAWE = -1; /* ToAWE */
1893 static int hf_rnsap_dCH_SpecificInformationList = -1; /* DCH_Specific_FDD_InformationList */
1894 static int hf_rnsap_DCH_Specific_FDD_InformationList_item = -1; /* DCH_Specific_FDD_Item */
1895 static int hf_rnsap_dCH_ID = -1; /* DCH_ID */
1896 static int hf_rnsap_trCH_SrcStatisticsDescr = -1; /* TrCH_SrcStatisticsDescr */
1897 static int hf_rnsap_ul_transportFormatSet = -1; /* TransportFormatSet */
1898 static int hf_rnsap_dl_transportFormatSet = -1; /* TransportFormatSet */
1899 static int hf_rnsap_ul_BLER = -1; /* BLER */
1900 static int hf_rnsap_dl_BLER = -1; /* BLER */
1901 static int hf_rnsap_allocationRetentionPriority = -1; /* AllocationRetentionPriority */
1902 static int hf_rnsap_frameHandlingPriority = -1; /* FrameHandlingPriority */
1903 static int hf_rnsap_qE_Selector = -1; /* QE_Selector */
1904 static int hf_rnsap_dRACControl = -1; /* DRACControl */
1905 static int hf_rnsap_DCH_InformationResponse_item = -1; /* DCH_InformationResponseItem */
1906 static int hf_rnsap_DCH_TDD_Information_item = -1; /* DCH_TDD_InformationItem */
1907 static int hf_rnsap_dCH_SpecificInformationList_01 = -1; /* DCH_Specific_TDD_InformationList */
1908 static int hf_rnsap_DCH_Specific_TDD_InformationList_item = -1; /* DCH_Specific_TDD_Item */
1909 static int hf_rnsap_ul_cCTrCH_ID = -1; /* CCTrCH_ID */
1910 static int hf_rnsap_dl_cCTrCH_ID = -1; /* CCTrCH_ID */
1911 static int hf_rnsap_sIR_Value = -1; /* SIR_Value */
1912 static int hf_rnsap_sIR_ErrorValue = -1; /* SIR_Error_Value */
1913 static int hf_rnsap_transmittedCodePowerValue = -1; /* Transmitted_Code_Power_Value */
1914 static int hf_rnsap_rSCP = -1; /* RSCP_Value */
1915 static int hf_rnsap_rxTimingDeviationValue = -1; /* Rx_Timing_Deviation_Value */
1916 static int hf_rnsap_roundTripTime = -1; /* Round_Trip_Time_Value */
1917 static int hf_rnsap_extension_DedicatedMeasurementValue = -1; /* Extension_DedicatedMeasurementValue */
1918 static int hf_rnsap_measurementAvailable_01 = -1; /* DedicatedMeasurementAvailable */
1919 static int hf_rnsap_measurementnotAvailable_01 = -1; /* DedicatedMeasurementnotAvailable */
1920 static int hf_rnsap_dedicatedmeasurementValue = -1; /* DedicatedMeasurementValue */
1921 static int hf_rnsap_cFN = -1; /* CFN */
1922 static int hf_rnsap_ie_Extensions = -1; /* ProtocolExtensionContainer */
1923 static int hf_rnsap_cfn = -1; /* CFN */
1924 static int hf_rnsap_separate_indication = -1; /* NULL */
1925 static int hf_rnsap_activate = -1; /* Activate_Info */
1926 static int hf_rnsap_deactivate_01 = -1; /* Deactivate_Info */
1927 static int hf_rnsap_activation_type = -1; /* Execution_Type */
1928 static int hf_rnsap_initial_dl_tx_power = -1; /* DL_Power */
1929 static int hf_rnsap_firstRLS_Indicator = -1; /* FirstRLS_Indicator */
1930 static int hf_rnsap_propagation_delay = -1; /* PropagationDelay */
1931 static int hf_rnsap_deactivation_type = -1; /* Execution_Type */
1932 static int hf_rnsap_synchronised = -1; /* CFN */
1933 static int hf_rnsap_unsynchronised = -1; /* NULL */
1934 static int hf_rnsap_dGANSS_ReferenceTime = -1; /* INTEGER_0_119 */
1935 static int hf_rnsap_dGANSS_Information = -1; /* T_dGANSS_Information */
1936 static int hf_rnsap_dGANSS_Information_item = -1; /* T_dGANSS_Information_item */
1937 static int hf_rnsap_gANSS_SignalId = -1; /* GANSS_Signal_ID */
1938 static int hf_rnsap_gANSS_StatusHealth = -1; /* GANSS_StatusHealth */
1939 static int hf_rnsap_dGANSS_SignalInformation = -1; /* T_dGANSS_SignalInformation */
1940 static int hf_rnsap_dGANSS_SignalInformation_item = -1; /* T_dGANSS_SignalInformation_item */
1941 static int hf_rnsap_satId = -1; /* INTEGER_0_63 */
1942 static int hf_rnsap_gANSS_iod = -1; /* BIT_STRING_SIZE_10 */
1943 static int hf_rnsap_udre = -1; /* UDRE */
1944 static int hf_rnsap_ganss_prc = -1; /* INTEGER_M2047_2047 */
1945 static int hf_rnsap_ganss_rrc = -1; /* INTEGER_M127_127 */
1946 static int hf_rnsap_dGANSS_Signal_ID = -1; /* BIT_STRING_SIZE_8 */
1947 static int hf_rnsap_pRCDeviation = -1; /* PRCDeviation */
1948 static int hf_rnsap_gPSTOW = -1; /* GPSTOW */
1949 static int hf_rnsap_gPS_Status_Health = -1; /* GPS_Status_Health */
1950 static int hf_rnsap_satellite_DGPSCorrections_Information = -1; /* T_satellite_DGPSCorrections_Information */
1951 static int hf_rnsap_satellite_DGPSCorrections_Information_item = -1; /* T_satellite_DGPSCorrections_Information_item */
1952 static int hf_rnsap_sAT_ID = -1; /* SAT_ID */
1953 static int hf_rnsap_iode_dgps = -1; /* BIT_STRING_SIZE_8 */
1954 static int hf_rnsap_uDRE = -1; /* UDRE */
1955 static int hf_rnsap_pRC = -1; /* PRC */
1956 static int hf_rnsap_range_Correction_Rate = -1; /* Range_Correction_Rate */
1957 static int hf_rnsap_powerAdjustmentType = -1; /* PowerAdjustmentType */
1958 static int hf_rnsap_dLReferencePower = -1; /* DL_Power */
1959 static int hf_rnsap_dLReferencePowerList = -1; /* DL_ReferencePowerInformationList */
1960 static int hf_rnsap_maxAdjustmentStep = -1; /* MaxAdjustmentStep */
1961 static int hf_rnsap_adjustmentPeriod = -1; /* AdjustmentPeriod */
1962 static int hf_rnsap_adjustmentRatio = -1; /* ScaledAdjustmentRatio */
1963 static int hf_rnsap_DL_ReferencePowerInformationList_item = -1; /* DL_ReferencePowerInformationItem */
1964 static int hf_rnsap_rL_ID = -1; /* RL_ID */
1965 static int hf_rnsap_dl_Reference_Power = -1; /* DL_Power */
1966 static int hf_rnsap_common_DL_ReferencePowerInformation = -1; /* DL_Power */
1967 static int hf_rnsap_individual_DL_ReferencePowerInformation = -1; /* DL_ReferencePowerInformationList */
1968 static int hf_rnsap_DL_Timeslot_Information_item = -1; /* DL_Timeslot_InformationItem */
1969 static int hf_rnsap_timeSlot = -1; /* TimeSlot */
1970 static int hf_rnsap_midambleShiftAndBurstType = -1; /* MidambleShiftAndBurstType */
1971 static int hf_rnsap_tFCI_Presence = -1; /* TFCI_Presence */
1972 static int hf_rnsap_dL_Code_Information = -1; /* TDD_DL_Code_Information */
1973 static int hf_rnsap_DL_TimeslotLCR_Information_item = -1; /* DL_TimeslotLCR_InformationItem */
1974 static int hf_rnsap_timeSlotLCR = -1; /* TimeSlotLCR */
1975 static int hf_rnsap_midambleShiftLCR = -1; /* MidambleShiftLCR */
1976 static int hf_rnsap_dL_Code_LCR_Information = -1; /* TDD_DL_Code_LCR_Information */
1977 static int hf_rnsap_DL_Timeslot_Information768_item = -1; /* DL_Timeslot_InformationItem768 */
1978 static int hf_rnsap_midambleShiftAndBurstType768 = -1; /* MidambleShiftAndBurstType768 */
1979 static int hf_rnsap_dL_Code_Information768 = -1; /* TDD_DL_Code_Information768 */
1980 static int hf_rnsap_DL_TimeSlot_ISCP_Info_item = -1; /* DL_TimeSlot_ISCP_InfoItem */
1981 static int hf_rnsap_dL_TimeslotISCP = -1; /* DL_TimeslotISCP */
1982 static int hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item = -1; /* DL_TimeSlot_ISCP_LCR_InfoItem */
1983 static int hf_rnsap_uE_DRX_Cycle = -1; /* UE_DRX_Cycle */
1984 static int hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle */
1985 static int hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring = -1; /* Inactivity_Threshold_for_UE_Grant_Monitoring */
1986 static int hf_rnsap_uE_DRX_Grant_Monitoring = -1; /* UE_DRX_Grant_Monitoring */
1987 static int hf_rnsap_modify_01 = -1; /* DRX_Information_to_Modify_Items */
1988 static int hf_rnsap_DSCH_FlowControlInformation_item = -1; /* DSCH_FlowControlItem */
1989 static int hf_rnsap_dSCH_SchedulingPriority = -1; /* SchedulingPriorityIndicator */
1990 static int hf_rnsap_mAC_c_sh_SDU_Lengths = -1; /* MAC_c_sh_SDU_LengthList */
1991 static int hf_rnsap_DSCH_TDD_Information_item = -1; /* DSCH_TDD_InformationItem */
1992 static int hf_rnsap_dSCH_ID = -1; /* DSCH_ID */
1993 static int hf_rnsap_dl_ccTrCHID = -1; /* CCTrCH_ID */
1994 static int hf_rnsap_trChSourceStatisticsDescriptor = -1; /* TrCH_SrcStatisticsDescr */
1995 static int hf_rnsap_transportFormatSet = -1; /* TransportFormatSet */
1996 static int hf_rnsap_schedulingPriorityIndicator = -1; /* SchedulingPriorityIndicator */
1997 static int hf_rnsap_bLER = -1; /* BLER */
1998 static int hf_rnsap_uE_DTX_Cycle1_2ms = -1; /* UE_DTX_Cycle1_2ms */
1999 static int hf_rnsap_uE_DTX_Cycle2_2ms = -1; /* UE_DTX_Cycle2_2ms */
2000 static int hf_rnsap_mAC_DTX_Cycle_2ms = -1; /* MAC_DTX_Cycle_2ms */
2001 static int hf_rnsap_uE_DTX_Cycle1_10ms = -1; /* UE_DTX_Cycle1_10ms */
2002 static int hf_rnsap_uE_DTX_Cycle2_10ms = -1; /* UE_DTX_Cycle2_10ms */
2003 static int hf_rnsap_mAC_DTX_Cycle_10ms = -1; /* MAC_DTX_Cycle_10ms */
2004 static int hf_rnsap_e_DCH_TTI_Length = -1; /* E_DCH_TTI_Length */
2005 static int hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2 = -1; /* Inactivity_Threshold_for_UE_DTX_Cycle2 */
2006 static int hf_rnsap_uE_DTX_Long_Preamble = -1; /* UE_DTX_Long_Preamble */
2007 static int hf_rnsap_mAC_Inactivity_Threshold = -1; /* MAC_Inactivity_Threshold */
2008 static int hf_rnsap_cQI_DTX_Timer = -1; /* CQI_DTX_Timer */
2009 static int hf_rnsap_uE_DPCCH_burst1 = -1; /* UE_DPCCH_burst1 */
2010 static int hf_rnsap_uE_DPCCH_burst2 = -1; /* UE_DPCCH_burst2 */
2011 static int hf_rnsap_modify_02 = -1; /* DTX_Information_to_Modify_Items */
2012 static int hf_rnsap_e_DCH_TTI_Length_to_Modify = -1; /* E_DCH_TTI_Length_to_Modify */
2013 static int hf_rnsap_fDD = -1; /* EARFCN_FDD */
2014 static int hf_rnsap_tDD = -1; /* EARFCN */
2015 static int hf_rnsap_uL_EARFCN = -1; /* EARFCN */
2016 static int hf_rnsap_dL_EARFCN = -1; /* EARFCN */
2017 static int hf_rnsap_e_UTRAN_Cell_ID = -1; /* BIT_STRING_SIZE_28 */
2018 static int hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode = -1; /* DL_ScramblingCode */
2019 static int hf_rnsap_eAGCH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
2020 static int hf_rnsap_primary_e_RNTI = -1; /* E_RNTI */
2021 static int hf_rnsap_secondary_e_RNTI = -1; /* E_RNTI */
2022 static int hf_rnsap_eRGCH_EHICH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
2023 static int hf_rnsap_eRGCH_SignatureSequence = -1; /* ERGCH_SignatureSequence */
2024 static int hf_rnsap_eHICH_SignatureSequence = -1; /* EHICH_SignatureSequence */
2025 static int hf_rnsap_serving_Grant_Value = -1; /* E_Serving_Grant_Value */
2026 static int hf_rnsap_primary_Secondary_Grant_Selector = -1; /* E_Primary_Secondary_Grant_Selector */
2027 static int hf_rnsap_e_RGCH_Release_Indicator = -1; /* E_RGCH_Release_Indicator */
2028 static int hf_rnsap_eDCH_MACdFlows_Information = -1; /* EDCH_MACdFlows_Information */
2029 static int hf_rnsap_e_DCH_Reference_Power_Offset = -1; /* E_DCH_Reference_Power_Offset */
2030 static int hf_rnsap_eDCH_MACdFlow_Specific_InformationResponse = -1; /* EDCH_MACdFlow_Specific_InformationResponse */
2031 static int hf_rnsap_EDCH_MACdFlow_Specific_InformationResponse_item = -1; /* EDCH_MACdFlow_Specific_InformationResponseItem */
2032 static int hf_rnsap_eDCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
2033 static int hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH = -1; /* HARQ_Process_Allocation_2ms_EDCH */
2034 static int hf_rnsap_eDCH_MACdFlow_Specific_Information = -1; /* EDCH_MACdFlow_Specific_InfoToModifyList */
2035 static int hf_rnsap_mACeReset_Indicator = -1; /* MACeReset_Indicator */
2036 static int hf_rnsap_e_DCH_MACdFlow_Specific_UpdateInformation = -1; /* E_DCH_MACdFlow_Specific_UpdateInformation */
2037 static int hf_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_item = -1; /* E_DCH_MACdFlow_Specific_UpdateInformation_Item */
2038 static int hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_item = -1; /* E_DCH_DL_Control_Channel_Change_Information_Item */
2039 static int hf_rnsap_e_DCH_RL_ID = -1; /* RL_ID */
2040 static int hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_item = -1; /* E_DCH_DL_Control_Channel_Grant_Information_Item */
2041 static int hf_rnsap_e_DCH_Non_Scheduled_Transmission_Grant = -1; /* E_DCH_Non_Scheduled_Transmission_Grant_Items */
2042 static int hf_rnsap_e_DCH_Scheduled_Transmission_Grant = -1; /* NULL */
2043 static int hf_rnsap_E_DCH_LogicalChannelInformation_item = -1; /* E_DCH_LogicalChannelInformationItem */
2044 static int hf_rnsap_schedulingInformation = -1; /* SchedulingInformation */
2045 static int hf_rnsap_mACes_GuaranteedBitRate = -1; /* MACes_Guaranteed_Bitrate */
2046 static int hf_rnsap_eDCH_DDI_Value = -1; /* EDCH_DDI_Value */
2047 static int hf_rnsap_mACd_PDU_Size_List = -1; /* E_DCH_MACdPDU_SizeList */
2048 static int hf_rnsap_E_DCH_MACdPDU_SizeList_item = -1; /* E_DCH_MACdPDU_SizeListItem */
2049 static int hf_rnsap_mACdPDU_Size = -1; /* MACdPDU_Size */
2050 static int hf_rnsap_E_DCH_LogicalChannelToModify_item = -1; /* E_DCH_LogicalChannelToModifyItem */
2051 static int hf_rnsap_mACd_PDU_Size_List_01 = -1; /* E_DCH_MACdPDU_SizeToModifyList */
2052 static int hf_rnsap_E_DCH_MACdPDU_SizeToModifyList_item = -1; /* E_DCH_MACdPDU_SizeListItem */
2053 static int hf_rnsap_E_DCH_LogicalChannelToDelete_item = -1; /* E_DCH_LogicalChannelToDeleteItem */
2054 static int hf_rnsap_eDCH_MACdFlow_Specific_Information_01 = -1; /* EDCH_MACdFlow_Specific_InfoList */
2055 static int hf_rnsap_EDCH_MACdFlow_Specific_InfoList_item = -1; /* EDCH_MACdFlow_Specific_InfoItem */
2056 static int hf_rnsap_tnlQoS = -1; /* TnlQos */
2057 static int hf_rnsap_maxNr_Retransmissions_EDCH = -1; /* MaxNr_Retransmissions_EDCH */
2058 static int hf_rnsap_trafficClass = -1; /* TrafficClass */
2059 static int hf_rnsap_eDCH_Grant_Type_Information = -1; /* E_DCH_Grant_Type_Information */
2060 static int hf_rnsap_bundlingModeIndicator = -1; /* BundlingModeIndicator */
2061 static int hf_rnsap_eDCHLogicalChannelInformation = -1; /* E_DCH_LogicalChannelInformation */
2062 static int hf_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList_item = -1; /* EDCH_MACdFlow_Specific_InfoToModifyItem */
2063 static int hf_rnsap_transportBearerRequestIndicator = -1; /* TransportBearerRequestIndicator */
2064 static int hf_rnsap_eDCH_LogicalChannelToAdd = -1; /* E_DCH_LogicalChannelInformation */
2065 static int hf_rnsap_eDCH_LogicalChannelToModify = -1; /* E_DCH_LogicalChannelToModify */
2066 static int hf_rnsap_eDCH_LogicalChannelToDelete = -1; /* E_DCH_LogicalChannelToDelete */
2067 static int hf_rnsap_EDCH_MACdFlows_To_Delete_item = -1; /* EDCH_MACdFlows_To_Delete_Item */
2068 static int hf_rnsap_maxBits_MACe_PDU_non_scheduled = -1; /* Max_Bits_MACe_PDU_non_scheduled */
2069 static int hf_rnsap_hARQ_Process_Allocation_NonSched_2ms = -1; /* HARQ_Process_Allocation_2ms_EDCH */
2070 static int hf_rnsap_e_DCH_serving_cell_outcome_choice = -1; /* E_DCH_serving_cell_change_choice */
2071 static int hf_rnsap_e_DCH_serving_cell_change_successful = -1; /* E_DCH_serving_cell_change_successful */
2072 static int hf_rnsap_e_DCH_serving_cell_change_unsuccessful = -1; /* E_DCH_serving_cell_change_unsuccessful */
2073 static int hf_rnsap_e_DCH_RL_InformationList_Rsp = -1; /* E_DCH_RL_InformationList_Rsp */
2074 static int hf_rnsap_E_DCH_RL_InformationList_Rsp_item = -1; /* E_DCH_RL_InformationList_Rsp_Item */
2075 static int hf_rnsap_e_DCH_reconfigured_RL_Id = -1; /* RL_ID */
2076 static int hf_rnsap_e_DCH_FDD_DL_Control_Channel_Info = -1; /* EDCH_FDD_DL_ControlChannelInformation */
2077 static int hf_rnsap_cause = -1; /* Cause */
2078 static int hf_rnsap_two_ms = -1; /* DTX_Cycle_2ms_Items */
2079 static int hf_rnsap_ten_ms = -1; /* DTX_Cycle_10ms_Items */
2080 static int hf_rnsap_two_ms_01 = -1; /* DTX_Cycle_2ms_to_Modify_Items */
2081 static int hf_rnsap_ten_ms_01 = -1; /* DTX_Cycle_10ms_to_Modify_Items */
2082 static int hf_rnsap_maxSet_E_DPDCHs = -1; /* Max_Set_E_DPDCHs */
2083 static int hf_rnsap_punctureLimit = -1; /* PunctureLimit */
2084 static int hf_rnsap_e_TFCS_Information = -1; /* E_TFCS_Information */
2085 static int hf_rnsap_e_TTI = -1; /* E_TTI */
2086 static int hf_rnsap_e_DPCCH_PO = -1; /* E_DPCCH_PO */
2087 static int hf_rnsap_e_RGCH_2_IndexStepThreshold = -1; /* E_RGCH_2_IndexStepThreshold */
2088 static int hf_rnsap_e_RGCH_3_IndexStepThreshold = -1; /* E_RGCH_3_IndexStepThreshold */
2089 static int hf_rnsap_hARQ_Info_for_E_DCH = -1; /* HARQ_Info_for_E_DCH */
2090 static int hf_rnsap_hSDSCH_Configured_Indicator = -1; /* HSDSCH_Configured_Indicator */
2091 static int hf_rnsap_e_DCH_Serving_RL_in_this_DRNS = -1; /* EDCH_Serving_RL_in_this_DRNS */
2092 static int hf_rnsap_e_DCH_Serving_RL_not_in_this_DRNS = -1; /* NULL */
2093 static int hf_rnsap_e_DCH_Serving_RL_Id = -1; /* RL_ID */
2094 static int hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH = -1; /* PriorityQueue_InfoList_EnhancedFACH_PCH */
2095 static int hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH = -1; /* PriorityQueue_InfoList_EnhancedFACH_PCH */
2096 static int hf_rnsap_priorityQueueInfo_EnhancedPCH = -1; /* PriorityQueue_InfoList_EnhancedFACH_PCH */
2097 static int hf_rnsap_hSDSCH_Initial_Capacity_Allocation = -1; /* HSDSCH_Initial_Capacity_Allocation */
2098 static int hf_rnsap_hSDSCH_RNTI = -1; /* HSDSCH_RNTI */
2099 static int hf_rnsap_e_TFCI_BetaEC_Boost = -1; /* E_TFCI_BetaEC_Boost */
2100 static int hf_rnsap_uL_Delta_T2TP = -1; /* UL_Delta_T2TP */
2101 static int hf_rnsap_e_DCH_TFCI_Table_Index = -1; /* E_DCH_TFCI_Table_Index */
2102 static int hf_rnsap_e_DCH_Min_Set_E_TFCI = -1; /* E_TFCI */
2103 static int hf_rnsap_reference_E_TFCI_Information = -1; /* Reference_E_TFCI_Information */
2104 static int hf_rnsap_measurementTreshold = -1; /* MeasurementThreshold */
2105 static int hf_rnsap_measurementHysteresisTime = -1; /* MeasurementHysteresisTime */
2106 static int hf_rnsap_measurementIncreaseDecreaseThreshold = -1; /* MeasurementIncreaseDecreaseThreshold */
2107 static int hf_rnsap_measurementChangeTime = -1; /* MeasurementChangeTime */
2108 static int hf_rnsap_measurementThreshold1 = -1; /* MeasurementThreshold */
2109 static int hf_rnsap_measurementThreshold2 = -1; /* MeasurementThreshold */
2110 static int hf_rnsap_reportPeriodicity = -1; /* ReportPeriodicity */
2111 static int hf_rnsap_e_PUCH_Information = -1; /* E_PUCH_Information */
2112 static int hf_rnsap_e_TFCS_Information_TDD = -1; /* E_TFCS_Information_TDD */
2113 static int hf_rnsap_e_DCH_MACdFlows_Information_TDD = -1; /* E_DCH_MACdFlows_Information_TDD */
2114 static int hf_rnsap_e_DCH_TDD_Information = -1; /* E_DCH_TDD_Information */
2115 static int hf_rnsap_minCR = -1; /* CodeRate */
2116 static int hf_rnsap_maxCR = -1; /* CodeRate */
2117 static int hf_rnsap_harqInfo = -1; /* HARQ_Info_for_E_DCH */
2118 static int hf_rnsap_n_E_UCCH = -1; /* N_E_UCCH */
2119 static int hf_rnsap_e_DCH_QPSK_RefBetaInfo = -1; /* E_DCH_QPSK_RefBetaInfo */
2120 static int hf_rnsap_e_DCH_sixteenQAM_RefBetaInfo = -1; /* E_DCH_sixteenQAM_RefBetaInfo */
2121 static int hf_rnsap_E_DCH_QPSK_RefBetaInfo_item = -1; /* E_DCH_RefBeta_Item */
2122 static int hf_rnsap_E_DCH_sixteenQAM_RefBetaInfo_item = -1; /* E_DCH_RefBeta_Item */
2123 static int hf_rnsap_refCodeRate = -1; /* CodeRate_short */
2124 static int hf_rnsap_refBeta = -1; /* RefBeta */
2125 static int hf_rnsap_E_DCH_MACdFlows_Information_TDD_item = -1; /* E_DCH_MACdFlow_InfoTDDItem */
2126 static int hf_rnsap_tnlQos = -1; /* TnlQos */
2127 static int hf_rnsap_eDCH_Grant_TypeTDD = -1; /* E_DCH_Grant_TypeTDD */
2128 static int hf_rnsap_e_DCH_TDD_Maximum_Bitrate = -1; /* E_DCH_TDD_Maximum_Bitrate */
2129 static int hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo = -1; /* E_DCH_PowerOffset_for_SchedulingInfo */
2130 static int hf_rnsap_e_DCH_MACdFlows_to_Add = -1; /* E_DCH_MACdFlows_Information_TDD */
2131 static int hf_rnsap_e_DCH_MACdFlows_to_Delete = -1; /* EDCH_MACdFlows_To_Delete */
2132 static int hf_rnsap_e_DCH_Non_Scheduled_Grant_Info = -1; /* E_DCH_Non_Scheduled_Grant_Info */
2133 static int hf_rnsap_e_DCH_TDD_Information_to_Modify = -1; /* E_DCH_TDD_Information_to_Modify */
2134 static int hf_rnsap_e_DCH_TDD_Information_to_Modify_List = -1; /* E_DCH_TDD_Information_to_Modify_List */
2135 static int hf_rnsap_E_DCH_TDD_Information_to_Modify_List_item = -1; /* E_DCH_MACdFlow_ModifyTDDItem */
2136 static int hf_rnsap_e_DCH_LogicalChannelToAdd = -1; /* E_DCH_LogicalChannelInformation */
2137 static int hf_rnsap_e_DCH_LogicalChannelToModify = -1; /* E_DCH_LogicalChannelToModify */
2138 static int hf_rnsap_e_DCH_LogicalChannelToDelete = -1; /* E_DCH_LogicalChannelToDelete */
2139 static int hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp = -1; /* E_DCH_TDD_MACdFlow_Specific_InformationResp */
2140 static int hf_rnsap_e_AGCH_Specific_Information_ResponseTDD = -1; /* E_AGCH_Specific_InformationRespListTDD */
2141 static int hf_rnsap_e_HICH_Information_Response = -1; /* E_HICH_InformationResp */
2142 static int hf_rnsap_e_RNTI = -1; /* E_RNTI */
2143 static int hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item = -1; /* E_DCH_TDD_MACdFlow_Specific_InformationResp_Item */
2144 static int hf_rnsap_e_DCH_MacdFlow_Id = -1; /* EDCH_MACdFlow_ID */
2145 static int hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item = -1; /* E_AGCH_Specific_InformationResp_ItemTDD */
2146 static int hf_rnsap_timeslot = -1; /* TimeSlot */
2147 static int hf_rnsap_tDD_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2148 static int hf_rnsap_e_HICH_TimeOffset = -1; /* E_HICH_TimeOffset */
2149 static int hf_rnsap_timeslotResource = -1; /* E_DCH_TimeslotResource */
2150 static int hf_rnsap_powerResource = -1; /* E_DCH_PowerResource */
2151 static int hf_rnsap_repetitionPeriod = -1; /* RepetitionPeriod */
2152 static int hf_rnsap_repetitionLength = -1; /* RepetitionLength */
2153 static int hf_rnsap_tddE_PUCH_Offset = -1; /* TddE_PUCH_Offset */
2154 static int hf_rnsap_tdd_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2155 static int hf_rnsap_e_DCH_TDD_Information768 = -1; /* E_DCH_TDD_Information768 */
2156 static int hf_rnsap_e_DCH_TDD_Maximum_Bitrate768 = -1; /* E_DCH_TDD_Maximum_Bitrate768 */
2157 static int hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768 = -1; /* E_DCH_Non_Scheduled_Grant_Info768 */
2158 static int hf_rnsap_e_AGCH_Specific_Information_Response768TDD = -1; /* E_AGCH_Specific_InformationRespList768TDD */
2159 static int hf_rnsap_e_HICH_Information_Response768 = -1; /* E_HICH_InformationResp768 */
2160 static int hf_rnsap_E_AGCH_Specific_InformationRespList768TDD_item = -1; /* E_AGCH_Specific_InformationResp_Item768TDD */
2161 static int hf_rnsap_tDD_ChannelisationCode768 = -1; /* TDD_ChannelisationCode768 */
2162 static int hf_rnsap_tdd_ChannelisationCode768 = -1; /* TDD_ChannelisationCode768 */
2163 static int hf_rnsap_e_PUCH_LCR_Information = -1; /* E_PUCH_LCR_Information */
2164 static int hf_rnsap_e_DCH_LCR_TDD_Information = -1; /* E_DCH_LCR_TDD_Information */
2165 static int hf_rnsap_pRxdesBase = -1; /* E_PUCH_PRXdesBase */
2166 static int hf_rnsap_e_PUCH_TPC_Step_Size = -1; /* TDD_TPC_UplinkStepSize_LCR */
2167 static int hf_rnsap_n_E_UCCH_LCR = -1; /* N_E_UCCH_LCR */
2168 static int hf_rnsap_e_DCH_Physical_Layer_Category_LCR = -1; /* E_DCH_Physical_Layer_Category_LCR */
2169 static int hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD = -1; /* E_AGCH_Specific_InformationRespList_LCR_TDD */
2170 static int hf_rnsap_e_HICH_Specific_Information_Response_LCR = -1; /* E_HICH_Specific_InformationResp_LCR */
2171 static int hf_rnsap_e_DCH_Non_Scheduled_Grant_Info_LCR = -1; /* E_DCH_Non_Scheduled_Grant_Info_LCR */
2172 static int hf_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD_item = -1; /* E_AGCH_Specific_InformationResp_Item_LCR_TDD */
2173 static int hf_rnsap_e_HICH_Scheduled_InformationResp_LCR = -1; /* E_HICH_Scheduled_InformationRespList_LCR_TDD */
2174 static int hf_rnsap_e_HICH_non_Scheduled_InformationResp_LCR = -1; /* E_HICH_InformationResp_LCR */
2175 static int hf_rnsap_e_HICH_TimeOffset_lcr = -1; /* E_HICH_TimeOffset_LCR */
2176 static int hf_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD_item = -1; /* E_HICH_Scheduled_InformationResp_Item_LCR_TDD */
2177 static int hf_rnsap_e_HICH_EI = -1; /* E_HICH_EI */
2178 static int hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01 = -1; /* E_HICH_InformationResp_LCR */
2179 static int hf_rnsap_signatureSequenceGroupIndex = -1; /* SignatureSequenceGroupIndex */
2180 static int hf_rnsap_timeslotResource_LCR = -1; /* E_DCH_TimeslotResource_LCR */
2181 static int hf_rnsap_subframenumber = -1; /* E_DCH_SubframeNumber_LCR */
2182 static int hf_rnsap_repetition_Period_List_LCR = -1; /* Repetition_Period_List_LCR */
2183 static int hf_rnsap_e_DCH_SPS_Indicator = -1; /* E_DCH_SPS_Indicator */
2184 static int hf_rnsap_e_DCH_SPS_Reservation_Indicator = -1; /* SPS_Reservation_Indicator */
2185 static int hf_rnsap_initial_E_DCH_SPS_resource = -1; /* Initial_E_DCH_SPS_resource */
2186 static int hf_rnsap_e_DCH_SPS_HICH_Information = -1; /* E_DCH_SPS_HICH_Information */
2187 static int hf_rnsap_timeslot_Resource_Related_Information = -1; /* E_DCH_TimeslotResource_LCR */
2188 static int hf_rnsap_repetitionPeriodIndex = -1; /* RepetitionPeriodIndex */
2189 static int hf_rnsap_subframeNumber = -1; /* T_subframeNumber */
2190 static int hf_rnsap_n_E_UCCHLCR = -1; /* N_E_UCCH_LCR */
2191 static int hf_rnsap_e_HICH_Configuration = -1; /* E_HICH_Configuration */
2192 static int hf_rnsap_same_As_Scheduled_E_HICH = -1; /* Same_As_Scheduled_E_HICH */
2193 static int hf_rnsap_explicit = -1; /* E_HICH_InformationResp_ExplicitConfiguration_LCR */
2194 static int hf_rnsap_FACH_FlowControlInformation_item = -1; /* FACH_FlowControlInformationItem */
2195 static int hf_rnsap_fACH_SchedulingPriority = -1; /* SchedulingPriorityIndicator */
2196 static int hf_rnsap_fACH_InitialWindowSize = -1; /* FACH_InitialWindowSize */
2197 static int hf_rnsap_FACH_InformationList_item = -1; /* FACH_InformationItem */
2198 static int hf_rnsap_FDD_DCHs_to_Modify_item = -1; /* FDD_DCHs_to_ModifyItem */
2199 static int hf_rnsap_dCH_SpecificInformationList_02 = -1; /* FDD_DCHs_to_ModifySpecificInformationList */
2200 static int hf_rnsap_FDD_DCHs_to_ModifySpecificInformationList_item = -1; /* FDD_DCHs_to_ModifySpecificItem */
2201 static int hf_rnsap_ul_TransportformatSet = -1; /* TransportFormatSet */
2202 static int hf_rnsap_dl_TransportformatSet = -1; /* TransportFormatSet */
2203 static int hf_rnsap_not_Used_dRACControl = -1; /* NULL */
2204 static int hf_rnsap_FDD_DL_CodeInformation_item = -1; /* FDD_DL_CodeInformationItem */
2205 static int hf_rnsap_dl_ScramblingCode = -1; /* DL_ScramblingCode */
2206 static int hf_rnsap_fDD_DL_ChannelisationCodeNumber = -1; /* FDD_DL_ChannelisationCodeNumber */
2207 static int hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information = -1; /* Transmission_Gap_Pattern_Sequence_ScramblingCode_Information */
2208 static int hf_rnsap_tDD_ChannelisationCodeLCR = -1; /* TDD_ChannelisationCodeLCR */
2209 static int hf_rnsap_wT = -1; /* INTEGER_1_4 */
2210 static int hf_rnsap_GA_Cell_item = -1; /* GA_Cell_item */
2211 static int hf_rnsap_cell_GAIgeographicalCoordinate = -1; /* GeographicalCoordinate */
2212 static int hf_rnsap_pointWithUncertainty = -1; /* GA_PointWithUnCertainty */
2213 static int hf_rnsap_pointWithUncertaintyEllipse = -1; /* GA_PointWithUnCertaintyEllipse */
2214 static int hf_rnsap_pointWithAltitude = -1; /* GA_PointWithAltitude */
2215 static int hf_rnsap_pointWithAltitudeAndUncertaintyEllipsoid = -1; /* GA_PointWithAltitudeAndUncertaintyEllipsoid */
2216 static int hf_rnsap_ellipsoidArc = -1; /* GA_EllipsoidArc */
2217 static int hf_rnsap_directionOfAltitude = -1; /* T_directionOfAltitude */
2218 static int hf_rnsap_altitude = -1; /* INTEGER_0_32767 */
2219 static int hf_rnsap_geographicalCoordinates = -1; /* GeographicalCoordinate */
2220 static int hf_rnsap_innerRadius = -1; /* INTEGER_0_65535 */
2221 static int hf_rnsap_uncertaintyRadius = -1; /* INTEGER_0_127 */
2222 static int hf_rnsap_offsetAngle = -1; /* INTEGER_0_179 */
2223 static int hf_rnsap_includedAngle = -1; /* INTEGER_0_179 */
2224 static int hf_rnsap_confidence = -1; /* INTEGER_0_127 */
2225 static int hf_rnsap_navClockModel = -1; /* GANSS_NAVclockModel */
2226 static int hf_rnsap_cnavClockModel = -1; /* GANSS_CNAVclockModel */
2227 static int hf_rnsap_glonassClockModel = -1; /* GANSS_GLONASSclockModel */
2228 static int hf_rnsap_sbasClockModel = -1; /* GANSS_SBASclockModel */
2229 static int hf_rnsap_navKeplerianSet = -1; /* GANSS_NavModel_NAVKeplerianSet */
2230 static int hf_rnsap_cnavKeplerianSet = -1; /* GANSS_NavModel_CNAVKeplerianSet */
2231 static int hf_rnsap_glonassECEF = -1; /* GANSS_NavModel_GLONASSecef */
2232 static int hf_rnsap_sbasECEF = -1; /* GANSS_NavModel_SBASecef */
2233 static int hf_rnsap_dataID = -1; /* BIT_STRING_SIZE_2 */
2234 static int hf_rnsap_alpha_beta_parameters = -1; /* GPS_Ionospheric_Model */
2235 static int hf_rnsap_ganss_Transmission_Time = -1; /* GANSS_Transmission_Time */
2236 static int hf_rnsap_non_broadcastIndication = -1; /* T_non_broadcastIndication */
2237 static int hf_rnsap_ganssSatInfoNavList = -1; /* Ganss_Sat_Info_AddNavList */
2238 static int hf_rnsap_GANSS_Additional_Time_Models_item = -1; /* GANSS_Time_Model */
2239 static int hf_rnsap_utcModel1 = -1; /* GANSS_UTCmodelSet1 */
2240 static int hf_rnsap_utcModel2 = -1; /* GANSS_UTCmodelSet2 */
2241 static int hf_rnsap_utcModel3 = -1; /* GANSS_UTCmodelSet3 */
2242 static int hf_rnsap_ganss_wk_number = -1; /* INTEGER_0_255 */
2243 static int hf_rnsap_gANSS_AlmanacModel = -1; /* T_gANSS_AlmanacModel */
2244 static int hf_rnsap_gANSS_keplerianParameters = -1; /* T_gANSS_keplerianParameters */
2245 static int hf_rnsap_t_oa = -1; /* INTEGER_0_255 */
2246 static int hf_rnsap_iod_a = -1; /* INTEGER_0_3 */
2247 static int hf_rnsap_gANSS_SatelliteInformationKP = -1; /* GANSS_SatelliteInformationKP */
2248 static int hf_rnsap_extension_GANSS_AlmanacModel = -1; /* Extension_GANSS_AlmanacModel */
2249 static int hf_rnsap_sat_info_NAVkpList = -1; /* GANSS_SAT_Info_Almanac_NAVkpList */
2250 static int hf_rnsap_sat_info_REDkpList = -1; /* GANSS_SAT_Info_Almanac_REDkpList */
2251 static int hf_rnsap_sat_info_MIDIkpList = -1; /* GANSS_SAT_Info_Almanac_MIDIkpList */
2252 static int hf_rnsap_sat_info_GLOkpList = -1; /* GANSS_SAT_Info_Almanac_GLOkpList */
2253 static int hf_rnsap_sat_info_SBASecefList = -1; /* GANSS_SAT_Info_Almanac_SBASecefList */
2254 static int hf_rnsap_ganssID1 = -1; /* GANSS_AuxInfoGANSS_ID1 */
2255 static int hf_rnsap_ganssID3 = -1; /* GANSS_AuxInfoGANSS_ID3 */
2256 static int hf_rnsap_GANSS_AuxInfoGANSS_ID1_item = -1; /* GANSS_AuxInfoGANSS_ID1_item */
2257 static int hf_rnsap_svID = -1; /* INTEGER_0_63 */
2258 static int hf_rnsap_signalsAvailable = -1; /* BIT_STRING_SIZE_8 */
2259 static int hf_rnsap_GANSS_AuxInfoGANSS_ID3_item = -1; /* GANSS_AuxInfoGANSS_ID3_item */
2260 static int hf_rnsap_channelNumber = -1; /* INTEGER_M7_13 */
2261 static int hf_rnsap_GANSS_Clock_Model_item = -1; /* GANSS_Clock_Model_item */
2262 static int hf_rnsap_t_oc = -1; /* BIT_STRING_SIZE_14 */
2263 static int hf_rnsap_a_i2 = -1; /* BIT_STRING_SIZE_12 */
2264 static int hf_rnsap_a_i1 = -1; /* BIT_STRING_SIZE_18 */
2265 static int hf_rnsap_a_i0 = -1; /* BIT_STRING_SIZE_28 */
2266 static int hf_rnsap_t_gd = -1; /* BIT_STRING_SIZE_10 */
2267 static int hf_rnsap_model_id = -1; /* INTEGER_0_1_ */
2268 static int hf_rnsap_cnavToc = -1; /* BIT_STRING_SIZE_11 */
2269 static int hf_rnsap_cnavTop = -1; /* BIT_STRING_SIZE_11 */
2270 static int hf_rnsap_cnavURA0 = -1; /* BIT_STRING_SIZE_5 */
2271 static int hf_rnsap_cnavURA1 = -1; /* BIT_STRING_SIZE_3 */
2272 static int hf_rnsap_cnavURA2 = -1; /* BIT_STRING_SIZE_3 */
2273 static int hf_rnsap_cnavAf2 = -1; /* BIT_STRING_SIZE_10 */
2274 static int hf_rnsap_cnavAf1 = -1; /* BIT_STRING_SIZE_20 */
2275 static int hf_rnsap_cnavAf0 = -1; /* BIT_STRING_SIZE_26 */
2276 static int hf_rnsap_cnavTgd = -1; /* BIT_STRING_SIZE_13 */
2277 static int hf_rnsap_cnavISCl1cp = -1; /* BIT_STRING_SIZE_13 */
2278 static int hf_rnsap_cnavISCl1cd = -1; /* BIT_STRING_SIZE_13 */
2279 static int hf_rnsap_cnavISCl1ca = -1; /* BIT_STRING_SIZE_13 */
2280 static int hf_rnsap_cnavISCl2c = -1; /* BIT_STRING_SIZE_13 */
2281 static int hf_rnsap_cnavISCl5i5 = -1; /* BIT_STRING_SIZE_13 */
2282 static int hf_rnsap_cnavISCl5q5 = -1; /* BIT_STRING_SIZE_13 */
2283 static int hf_rnsap_ganss_Ionospheric_Model = -1; /* GANSS_Ionospheric_Model */
2284 static int hf_rnsap_ganss_Rx_Pos = -1; /* GANSS_RX_Pos */
2285 static int hf_rnsap_ionospheric_Model = -1; /* BOOLEAN */
2286 static int hf_rnsap_ganssTod = -1; /* INTEGER_0_59_ */
2287 static int hf_rnsap_dataBitAssistancelist = -1; /* GANSS_DataBitAssistanceList */
2288 static int hf_rnsap_GANSS_DataBitAssistanceList_item = -1; /* GANSS_DataBitAssistanceItem */
2289 static int hf_rnsap_dataBitAssistanceSgnList = -1; /* GANSS_DataBitAssistanceSgnList */
2290 static int hf_rnsap_GANSS_DataBitAssistanceSgnList_item = -1; /* GANSS_DataBitAssistanceSgnItem */
2291 static int hf_rnsap_ganss_SignalId = -1; /* GANSS_Signal_ID */
2292 static int hf_rnsap_ganssDataBits = -1; /* BIT_STRING_SIZE_1_1024 */
2293 static int hf_rnsap_ganssTod_01 = -1; /* INTEGER_0_86399 */
2294 static int hf_rnsap_ganss_Data_Bit_Assistance_ReqList = -1; /* GANSS_Data_Bit_Assistance_ReqList */
2295 static int hf_rnsap_ganss_DataBitInterval = -1; /* INTEGER_0_15 */
2296 static int hf_rnsap_ganss_SatelliteInfo = -1; /* T_ganss_SatelliteInfo */
2297 static int hf_rnsap_ganss_SatelliteInfo_item = -1; /* INTEGER_0_63 */
2298 static int hf_rnsap_b1 = -1; /* BIT_STRING_SIZE_11 */
2299 static int hf_rnsap_b2 = -1; /* BIT_STRING_SIZE_10 */
2300 static int hf_rnsap_teop = -1; /* BIT_STRING_SIZE_16 */
2301 static int hf_rnsap_pmX = -1; /* BIT_STRING_SIZE_21 */
2302 static int hf_rnsap_pmXdot = -1; /* BIT_STRING_SIZE_15 */
2303 static int hf_rnsap_pmY = -1; /* BIT_STRING_SIZE_21 */
2304 static int hf_rnsap_pmYdot = -1; /* BIT_STRING_SIZE_15 */
2305 static int hf_rnsap_deltaUT1 = -1; /* BIT_STRING_SIZE_31 */
2306 static int hf_rnsap_deltaUT1dot = -1; /* BIT_STRING_SIZE_19 */
2307 static int hf_rnsap_GANSS_GenericDataInfoReqList_item = -1; /* GANSS_GenericDataInfoReqItem */
2308 static int hf_rnsap_ganss_Id = -1; /* GANSS_ID */
2309 static int hf_rnsap_ganss_Navigation_Model_And_Time_Recovery = -1; /* BOOLEAN */
2310 static int hf_rnsap_ganss_Time_Model_GNSS_GNSS = -1; /* BIT_STRING_SIZE_9 */
2311 static int hf_rnsap_ganss_UTC_Model = -1; /* BOOLEAN */
2312 static int hf_rnsap_ganss_Almanac = -1; /* BOOLEAN */
2313 static int hf_rnsap_ganss_Real_Time_Integrity = -1; /* BOOLEAN */
2314 static int hf_rnsap_ganss_Data_Bit_Assistance_Req = -1; /* GANSS_Data_Bit_Assistance_ReqItem */
2315 static int hf_rnsap_GANSS_Generic_Data_item = -1; /* GANSS_Generic_DataItem */
2316 static int hf_rnsap_dganss_Correction = -1; /* DGANSSCorrections */
2317 static int hf_rnsap_ganss_Navigation_Model_And_Time_Recovery_01 = -1; /* GANSS_Navigation_Model_And_Time_Recovery */
2318 static int hf_rnsap_ganss_Time_Model = -1; /* GANSS_Time_Model */
2319 static int hf_rnsap_ganss_UTC_TIME = -1; /* GANSS_UTC_Model */
2320 static int hf_rnsap_ganss_Almanac_01 = -1; /* GANSS_Almanac */
2321 static int hf_rnsap_ganss_Real_Time_Integrity_01 = -1; /* GANSS_Real_Time_Integrity */
2322 static int hf_rnsap_ganss_Data_Bit_Assistance = -1; /* GANSS_Data_Bit_Assistance */
2323 static int hf_rnsap_gloTau = -1; /* BIT_STRING_SIZE_22 */
2324 static int hf_rnsap_gloGamma = -1; /* BIT_STRING_SIZE_11 */
2325 static int hf_rnsap_gloDeltaTau = -1; /* BIT_STRING_SIZE_5 */
2326 static int hf_rnsap_gANSS_CommonDataInfoReq = -1; /* GANSS_CommonDataInfoReq */
2327 static int hf_rnsap_gANSS_GenericDataInfoReqList = -1; /* GANSS_GenericDataInfoReqList */
2328 static int hf_rnsap_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_12 */
2329 static int hf_rnsap_alpha_one_ionos = -1; /* BIT_STRING_SIZE_12 */
2330 static int hf_rnsap_alpha_two_ionos = -1; /* BIT_STRING_SIZE_12 */
2331 static int hf_rnsap_gANSS_IonosphereRegionalStormFlags = -1; /* GANSS_IonosphereRegionalStormFlags */
2332 static int hf_rnsap_storm_flag_one = -1; /* BOOLEAN */
2333 static int hf_rnsap_storm_flag_two = -1; /* BOOLEAN */
2334 static int hf_rnsap_storm_flag_three = -1; /* BOOLEAN */
2335 static int hf_rnsap_storm_flag_four = -1; /* BOOLEAN */
2336 static int hf_rnsap_storm_flag_five = -1; /* BOOLEAN */
2337 static int hf_rnsap_navToc = -1; /* BIT_STRING_SIZE_16 */
2338 static int hf_rnsap_navaf2 = -1; /* BIT_STRING_SIZE_8 */
2339 static int hf_rnsap_navaf1 = -1; /* BIT_STRING_SIZE_16 */
2340 static int hf_rnsap_navaf0 = -1; /* BIT_STRING_SIZE_22 */
2341 static int hf_rnsap_navTgd = -1; /* BIT_STRING_SIZE_8 */
2342 static int hf_rnsap_non_broadcastIndication_01 = -1; /* T_non_broadcastIndication_01 */
2343 static int hf_rnsap_ganssSatInfoNav = -1; /* GANSS_Sat_Info_Nav */
2344 static int hf_rnsap_cnavURAindex = -1; /* BIT_STRING_SIZE_5 */
2345 static int hf_rnsap_cnavDeltaA = -1; /* BIT_STRING_SIZE_26 */
2346 static int hf_rnsap_cnavAdot = -1; /* BIT_STRING_SIZE_25 */
2347 static int hf_rnsap_cnavDeltaNo = -1; /* BIT_STRING_SIZE_17 */
2348 static int hf_rnsap_cnavDeltaNoDot = -1; /* BIT_STRING_SIZE_23 */
2349 static int hf_rnsap_cnavMo = -1; /* BIT_STRING_SIZE_33 */
2350 static int hf_rnsap_cnavE = -1; /* BIT_STRING_SIZE_33 */
2351 static int hf_rnsap_cnavOmega = -1; /* BIT_STRING_SIZE_33 */
2352 static int hf_rnsap_cnavOMEGA0 = -1; /* BIT_STRING_SIZE_33 */
2353 static int hf_rnsap_cnavDeltaOmegaDot = -1; /* BIT_STRING_SIZE_17 */
2354 static int hf_rnsap_cnavIo = -1; /* BIT_STRING_SIZE_33 */
2355 static int hf_rnsap_cnavIoDot = -1; /* BIT_STRING_SIZE_15 */
2356 static int hf_rnsap_cnavCis = -1; /* BIT_STRING_SIZE_16 */
2357 static int hf_rnsap_cnavCic = -1; /* BIT_STRING_SIZE_16 */
2358 static int hf_rnsap_cnavCrs = -1; /* BIT_STRING_SIZE_24 */
2359 static int hf_rnsap_cnavCrc = -1; /* BIT_STRING_SIZE_24 */
2360 static int hf_rnsap_cnavCus = -1; /* BIT_STRING_SIZE_21 */
2361 static int hf_rnsap_cnavCuc = -1; /* BIT_STRING_SIZE_21 */
2362 static int hf_rnsap_gloEn = -1; /* BIT_STRING_SIZE_5 */
2363 static int hf_rnsap_gloP1 = -1; /* BIT_STRING_SIZE_2 */
2364 static int hf_rnsap_gloP2 = -1; /* BIT_STRING_SIZE_1 */
2365 static int hf_rnsap_gloM = -1; /* BIT_STRING_SIZE_2 */
2366 static int hf_rnsap_gloX = -1; /* BIT_STRING_SIZE_27 */
2367 static int hf_rnsap_gloXdot = -1; /* BIT_STRING_SIZE_24 */
2368 static int hf_rnsap_gloXdotdot = -1; /* BIT_STRING_SIZE_5 */
2369 static int hf_rnsap_gloY = -1; /* BIT_STRING_SIZE_27 */
2370 static int hf_rnsap_gloYdot = -1; /* BIT_STRING_SIZE_24 */
2371 static int hf_rnsap_gloYdotdot = -1; /* BIT_STRING_SIZE_5 */
2372 static int hf_rnsap_gloZ = -1; /* BIT_STRING_SIZE_27 */
2373 static int hf_rnsap_gloZdot = -1; /* BIT_STRING_SIZE_24 */
2374 static int hf_rnsap_gloZdotdot = -1; /* BIT_STRING_SIZE_5 */
2375 static int hf_rnsap_navURA = -1; /* BIT_STRING_SIZE_4 */
2376 static int hf_rnsap_navFitFlag = -1; /* BIT_STRING_SIZE_1 */
2377 static int hf_rnsap_navToe = -1; /* BIT_STRING_SIZE_16 */
2378 static int hf_rnsap_navOmega = -1; /* BIT_STRING_SIZE_32 */
2379 static int hf_rnsap_navDeltaN = -1; /* BIT_STRING_SIZE_16 */
2380 static int hf_rnsap_navM0 = -1; /* BIT_STRING_SIZE_32 */
2381 static int hf_rnsap_navOmegaADot = -1; /* BIT_STRING_SIZE_24 */
2382 static int hf_rnsap_navE = -1; /* BIT_STRING_SIZE_32 */
2383 static int hf_rnsap_navIDot = -1; /* BIT_STRING_SIZE_14 */
2384 static int hf_rnsap_navAPowerHalf = -1; /* BIT_STRING_SIZE_32 */
2385 static int hf_rnsap_navI0 = -1; /* BIT_STRING_SIZE_32 */
2386 static int hf_rnsap_navOmegaA0 = -1; /* BIT_STRING_SIZE_32 */
2387 static int hf_rnsap_navCrs = -1; /* BIT_STRING_SIZE_16 */
2388 static int hf_rnsap_navCis = -1; /* BIT_STRING_SIZE_16 */
2389 static int hf_rnsap_navCus = -1; /* BIT_STRING_SIZE_16 */
2390 static int hf_rnsap_navCrc = -1; /* BIT_STRING_SIZE_16 */
2391 static int hf_rnsap_navCic = -1; /* BIT_STRING_SIZE_16 */
2392 static int hf_rnsap_navCuc = -1; /* BIT_STRING_SIZE_16 */
2393 static int hf_rnsap_sbasTo = -1; /* BIT_STRING_SIZE_13 */
2394 static int hf_rnsap_sbasAccuracy = -1; /* BIT_STRING_SIZE_4 */
2395 static int hf_rnsap_sbasXg = -1; /* BIT_STRING_SIZE_30 */
2396 static int hf_rnsap_sbasYg = -1; /* BIT_STRING_SIZE_30 */
2397 static int hf_rnsap_sbasZg = -1; /* BIT_STRING_SIZE_25 */
2398 static int hf_rnsap_sbasXgDot = -1; /* BIT_STRING_SIZE_17 */
2399 static int hf_rnsap_sbasYgDot = -1; /* BIT_STRING_SIZE_17 */
2400 static int hf_rnsap_sbasZgDot = -1; /* BIT_STRING_SIZE_18 */
2401 static int hf_rnsap_sbasXgDotDot = -1; /* BIT_STRING_SIZE_10 */
2402 static int hf_rnsap_sbagYgDotDot = -1; /* BIT_STRING_SIZE_10 */
2403 static int hf_rnsap_sbasZgDotDot = -1; /* BIT_STRING_SIZE_10 */
2404 static int hf_rnsap_gANSS_keplerianParameters_01 = -1; /* T_gANSS_keplerianParameters_01 */
2405 static int hf_rnsap_toe_nav = -1; /* BIT_STRING_SIZE_14 */
2406 static int hf_rnsap_ganss_omega_nav = -1; /* BIT_STRING_SIZE_32 */
2407 static int hf_rnsap_delta_n_nav = -1; /* BIT_STRING_SIZE_16 */
2408 static int hf_rnsap_m_zero_nav = -1; /* BIT_STRING_SIZE_32 */
2409 static int hf_rnsap_omegadot_nav = -1; /* BIT_STRING_SIZE_24 */
2410 static int hf_rnsap_ganss_e_nav = -1; /* BIT_STRING_SIZE_32 */
2411 static int hf_rnsap_idot_nav = -1; /* BIT_STRING_SIZE_14 */
2412 static int hf_rnsap_a_sqrt_nav = -1; /* BIT_STRING_SIZE_32 */
2413 static int hf_rnsap_i_zero_nav = -1; /* BIT_STRING_SIZE_32 */
2414 static int hf_rnsap_omega_zero_nav = -1; /* BIT_STRING_SIZE_32 */
2415 static int hf_rnsap_c_rs_nav = -1; /* BIT_STRING_SIZE_16 */
2416 static int hf_rnsap_c_is_nav = -1; /* BIT_STRING_SIZE_16 */
2417 static int hf_rnsap_c_us_nav = -1; /* BIT_STRING_SIZE_16 */
2418 static int hf_rnsap_c_rc_nav = -1; /* BIT_STRING_SIZE_16 */
2419 static int hf_rnsap_c_ic_nav = -1; /* BIT_STRING_SIZE_16 */
2420 static int hf_rnsap_c_uc_nav = -1; /* BIT_STRING_SIZE_16 */
2421 static int hf_rnsap_GANSS_Real_Time_Integrity_item = -1; /* GANSS_Real_Time_Integrity_item */
2422 static int hf_rnsap_bad_ganss_satId = -1; /* INTEGER_0_63 */
2423 static int hf_rnsap_bad_ganss_signalId = -1; /* BIT_STRING_SIZE_8 */
2424 static int hf_rnsap_latitudeSign = -1; /* T_latitudeSign */
2425 static int hf_rnsap_degreesOfLatitude = -1; /* INTEGER_0_2147483647 */
2426 static int hf_rnsap_degreesOfLongitude = -1; /* INTEGER_M2147483648_2147483647 */
2427 static int hf_rnsap_directionOfAltitude_01 = -1; /* T_directionOfAltitude_01 */
2428 static int hf_rnsap_GANSS_SatelliteInformationKP_item = -1; /* GANSS_SatelliteInformationKP_item */
2429 static int hf_rnsap_ganss_e_alm = -1; /* BIT_STRING_SIZE_11 */
2430 static int hf_rnsap_ganss_delta_I_alm = -1; /* BIT_STRING_SIZE_11 */
2431 static int hf_rnsap_ganss_omegadot_alm = -1; /* BIT_STRING_SIZE_11 */
2432 static int hf_rnsap_ganss_svhealth_alm = -1; /* BIT_STRING_SIZE_4 */
2433 static int hf_rnsap_ganss_delta_a_sqrt_alm = -1; /* BIT_STRING_SIZE_17 */
2434 static int hf_rnsap_ganss_omegazero_alm = -1; /* BIT_STRING_SIZE_16 */
2435 static int hf_rnsap_ganss_m_zero_alm = -1; /* BIT_STRING_SIZE_16 */
2436 static int hf_rnsap_ganss_omega_alm = -1; /* BIT_STRING_SIZE_16 */
2437 static int hf_rnsap_ganss_af_zero_alm = -1; /* BIT_STRING_SIZE_14 */
2438 static int hf_rnsap_ganss_af_one_alm = -1; /* BIT_STRING_SIZE_11 */
2439 static int hf_rnsap_Ganss_Sat_Info_AddNavList_item = -1; /* Ganss_Sat_Info_AddNavList_item */
2440 static int hf_rnsap_svHealth = -1; /* BIT_STRING_SIZE_6 */
2441 static int hf_rnsap_iod = -1; /* BIT_STRING_SIZE_11 */
2442 static int hf_rnsap_ganssAddClockModels = -1; /* GANSS_AddClockModels */
2443 static int hf_rnsap_ganssAddOrbitModels = -1; /* GANSS_AddOrbitModels */
2444 static int hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item = -1; /* GANSS_SAT_Info_Almanac_GLOkpList_item */
2445 static int hf_rnsap_gloAlmNA = -1; /* BIT_STRING_SIZE_11 */
2446 static int hf_rnsap_gloAlmnA = -1; /* BIT_STRING_SIZE_5 */
2447 static int hf_rnsap_gloAlmHA = -1; /* BIT_STRING_SIZE_5 */
2448 static int hf_rnsap_gloAlmLambdaA = -1; /* BIT_STRING_SIZE_21 */
2449 static int hf_rnsap_gloAlmTlambdaA = -1; /* BIT_STRING_SIZE_21 */
2450 static int hf_rnsap_gloAlmDeltaIA = -1; /* BIT_STRING_SIZE_18 */
2451 static int hf_rnsap_gloAkmDeltaTA = -1; /* BIT_STRING_SIZE_22 */
2452 static int hf_rnsap_gloAlmDeltaTdotA = -1; /* BIT_STRING_SIZE_7 */
2453 static int hf_rnsap_gloAlmEpsilonA = -1; /* BIT_STRING_SIZE_15 */
2454 static int hf_rnsap_gloAlmOmegaA = -1; /* BIT_STRING_SIZE_16 */
2455 static int hf_rnsap_gloAlmTauA = -1; /* BIT_STRING_SIZE_10 */
2456 static int hf_rnsap_gloAlmCA = -1; /* BIT_STRING_SIZE_1 */
2457 static int hf_rnsap_gloAlmMA = -1; /* BIT_STRING_SIZE_2 */
2458 static int hf_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item = -1; /* GANSS_SAT_Info_Almanac_MIDIkpList_item */
2459 static int hf_rnsap_midiAlmE = -1; /* BIT_STRING_SIZE_11 */
2460 static int hf_rnsap_midiAlmDeltaI = -1; /* BIT_STRING_SIZE_11 */
2461 static int hf_rnsap_midiAlmOmegaDot = -1; /* BIT_STRING_SIZE_11 */
2462 static int hf_rnsap_midiAlmSqrtA = -1; /* BIT_STRING_SIZE_17 */
2463 static int hf_rnsap_midiAlmOmega0 = -1; /* BIT_STRING_SIZE_16 */
2464 static int hf_rnsap_midiAlmOmega = -1; /* BIT_STRING_SIZE_16 */
2465 static int hf_rnsap_midiAlmMo = -1; /* BIT_STRING_SIZE_16 */
2466 static int hf_rnsap_midiAlmaf0 = -1; /* BIT_STRING_SIZE_11 */
2467 static int hf_rnsap_midiAlmaf1 = -1; /* BIT_STRING_SIZE_10 */
2468 static int hf_rnsap_midiAlmL1Health = -1; /* BIT_STRING_SIZE_1 */
2469 static int hf_rnsap_midiAlmL2Health = -1; /* BIT_STRING_SIZE_1 */
2470 static int hf_rnsap_midiAlmL5Health = -1; /* BIT_STRING_SIZE_1 */
2471 static int hf_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item = -1; /* GANSS_SAT_Info_Almanac_NAVkpList_item */
2472 static int hf_rnsap_navAlmE = -1; /* BIT_STRING_SIZE_16 */
2473 static int hf_rnsap_navAlmDeltaI = -1; /* BIT_STRING_SIZE_16 */
2474 static int hf_rnsap_navAlmOMEGADOT = -1; /* BIT_STRING_SIZE_16 */
2475 static int hf_rnsap_navAlmSVHealth = -1; /* BIT_STRING_SIZE_8 */
2476 static int hf_rnsap_navAlmSqrtA = -1; /* BIT_STRING_SIZE_24 */
2477 static int hf_rnsap_navAlmOMEGAo = -1; /* BIT_STRING_SIZE_24 */
2478 static int hf_rnsap_navAlmOmega = -1; /* BIT_STRING_SIZE_24 */
2479 static int hf_rnsap_navAlmMo = -1; /* BIT_STRING_SIZE_24 */
2480 static int hf_rnsap_navAlmaf0 = -1; /* BIT_STRING_SIZE_11 */
2481 static int hf_rnsap_navAlmaf1 = -1; /* BIT_STRING_SIZE_11 */
2482 static int hf_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item = -1; /* GANSS_SAT_Info_Almanac_REDkpList_item */
2483 static int hf_rnsap_redAlmDeltaA = -1; /* BIT_STRING_SIZE_8 */
2484 static int hf_rnsap_redAlmOmega0 = -1; /* BIT_STRING_SIZE_7 */
2485 static int hf_rnsap_redAlmPhi0 = -1; /* BIT_STRING_SIZE_7 */
2486 static int hf_rnsap_redAlmL1Health = -1; /* BIT_STRING_SIZE_1 */
2487 static int hf_rnsap_redAlmL2Health = -1; /* BIT_STRING_SIZE_1 */
2488 static int hf_rnsap_redAlmL5Health = -1; /* BIT_STRING_SIZE_1 */
2489 static int hf_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item = -1; /* GANSS_SAT_Info_Almanac_SBASecefList_item */
2490 static int hf_rnsap_sbasAlmDataID = -1; /* BIT_STRING_SIZE_2 */
2491 static int hf_rnsap_sbasAlmHealth = -1; /* BIT_STRING_SIZE_8 */
2492 static int hf_rnsap_sbasAlmXg = -1; /* BIT_STRING_SIZE_15 */
2493 static int hf_rnsap_sbasAlmYg = -1; /* BIT_STRING_SIZE_15 */
2494 static int hf_rnsap_sbasAlmZg = -1; /* BIT_STRING_SIZE_9 */
2495 static int hf_rnsap_sbasAlmXgdot = -1; /* BIT_STRING_SIZE_3 */
2496 static int hf_rnsap_sbasAlmYgDot = -1; /* BIT_STRING_SIZE_3 */
2497 static int hf_rnsap_sbasAlmZgDot = -1; /* BIT_STRING_SIZE_4 */
2498 static int hf_rnsap_sbasAlmTo = -1; /* BIT_STRING_SIZE_11 */
2499 static int hf_rnsap_GANSS_Sat_Info_Nav_item = -1; /* GANSS_Sat_Info_Nav_item */
2500 static int hf_rnsap_svHealth_01 = -1; /* BIT_STRING_SIZE_5 */
2501 static int hf_rnsap_iod_01 = -1; /* BIT_STRING_SIZE_10 */
2502 static int hf_rnsap_ganssClockModel = -1; /* GANSS_Clock_Model */
2503 static int hf_rnsap_ganssOrbitModel = -1; /* GANSS_Orbit_Model */
2504 static int hf_rnsap_sbasAgfo = -1; /* BIT_STRING_SIZE_12 */
2505 static int hf_rnsap_sbasAgf1 = -1; /* BIT_STRING_SIZE_8 */
2506 static int hf_rnsap_ganss_time_model_Ref_Time = -1; /* INTEGER_0_37799 */
2507 static int hf_rnsap_ganss_t_a0 = -1; /* INTEGER_M2147483648_2147483647 */
2508 static int hf_rnsap_ganss_t_a1 = -1; /* INTEGER_M8388608_8388607 */
2509 static int hf_rnsap_ganss_t_a2 = -1; /* INTEGER_M64_63 */
2510 static int hf_rnsap_gnss_to_id = -1; /* T_gnss_to_id */
2511 static int hf_rnsap_ganss_wk_number_01 = -1; /* INTEGER_0_8191 */
2512 static int hf_rnsap_ganssDay = -1; /* INTEGER_0_8191 */
2513 static int hf_rnsap_a_one_utc = -1; /* BIT_STRING_SIZE_24 */
2514 static int hf_rnsap_a_zero_utc = -1; /* BIT_STRING_SIZE_32 */
2515 static int hf_rnsap_t_ot_utc = -1; /* BIT_STRING_SIZE_8 */
2516 static int hf_rnsap_w_n_t_utc = -1; /* BIT_STRING_SIZE_8 */
2517 static int hf_rnsap_delta_t_ls_utc = -1; /* BIT_STRING_SIZE_8 */
2518 static int hf_rnsap_w_n_lsf_utc = -1; /* BIT_STRING_SIZE_8 */
2519 static int hf_rnsap_dn_utc = -1; /* BIT_STRING_SIZE_8 */
2520 static int hf_rnsap_delta_t_lsf_utc = -1; /* BIT_STRING_SIZE_8 */
2521 static int hf_rnsap_utcA0 = -1; /* BIT_STRING_SIZE_16 */
2522 static int hf_rnsap_utcA1 = -1; /* BIT_STRING_SIZE_13 */
2523 static int hf_rnsap_utcA2 = -1; /* BIT_STRING_SIZE_7 */
2524 static int hf_rnsap_utcDeltaTls = -1; /* BIT_STRING_SIZE_8 */
2525 static int hf_rnsap_utcTot = -1; /* BIT_STRING_SIZE_16 */
2526 static int hf_rnsap_utcWNot = -1; /* BIT_STRING_SIZE_13 */
2527 static int hf_rnsap_utcWNlsf = -1; /* BIT_STRING_SIZE_8 */
2528 static int hf_rnsap_utcDN = -1; /* BIT_STRING_SIZE_4 */
2529 static int hf_rnsap_utcDeltaTlsf = -1; /* BIT_STRING_SIZE_8 */
2530 static int hf_rnsap_nA = -1; /* BIT_STRING_SIZE_11 */
2531 static int hf_rnsap_tauC = -1; /* BIT_STRING_SIZE_32 */
2532 static int hf_rnsap_deltaUT1_01 = -1; /* GANSS_DeltaUT1 */
2533 static int hf_rnsap_kp = -1; /* BIT_STRING_SIZE_2 */
2534 static int hf_rnsap_utcA1wnt = -1; /* BIT_STRING_SIZE_24 */
2535 static int hf_rnsap_utcA0wnt = -1; /* BIT_STRING_SIZE_32 */
2536 static int hf_rnsap_utcTot_01 = -1; /* BIT_STRING_SIZE_8 */
2537 static int hf_rnsap_utcWNt = -1; /* BIT_STRING_SIZE_8 */
2538 static int hf_rnsap_utcDN_01 = -1; /* BIT_STRING_SIZE_8 */
2539 static int hf_rnsap_utcStandardID = -1; /* BIT_STRING_SIZE_3 */
2540 static int hf_rnsap_altitudeAndDirection = -1; /* GA_AltitudeAndDirection */
2541 static int hf_rnsap_uncertaintyEllipse = -1; /* GA_UncertaintyEllipse */
2542 static int hf_rnsap_uncertaintyAltitude = -1; /* INTEGER_0_127 */
2543 static int hf_rnsap_uncertaintySemi_major = -1; /* INTEGER_0_127 */
2544 static int hf_rnsap_uncertaintySemi_minor = -1; /* INTEGER_0_127 */
2545 static int hf_rnsap_orientationOfMajorAxis = -1; /* INTEGER_0_179 */
2546 static int hf_rnsap_uncertaintyCode = -1; /* INTEGER_0_127 */
2547 static int hf_rnsap_geographicalCoordinate = -1; /* GeographicalCoordinate */
2548 static int hf_rnsap_latitudeSign_01 = -1; /* T_latitudeSign_01 */
2549 static int hf_rnsap_latitude = -1; /* INTEGER_0_8388607 */
2550 static int hf_rnsap_longitude = -1; /* INTEGER_M8388608_8388607 */
2551 static int hf_rnsap_sI = -1; /* GERAN_SystemInfo */
2552 static int hf_rnsap_pSI = -1; /* GERAN_SystemInfo */
2553 static int hf_rnsap_GERAN_SystemInfo_item = -1; /* GERAN_SystemInfo_item */
2554 static int hf_rnsap_gERAN_SI_block = -1; /* OCTET_STRING_SIZE_1_23 */
2555 static int hf_rnsap_wna_alm = -1; /* BIT_STRING_SIZE_8 */
2556 static int hf_rnsap_satellite_Almanac_Information = -1; /* T_satellite_Almanac_Information */
2557 static int hf_rnsap_satellite_Almanac_Information_item = -1; /* T_satellite_Almanac_Information_item */
2558 static int hf_rnsap_dATA_ID = -1; /* DATA_ID */
2559 static int hf_rnsap_gps_e_alm = -1; /* BIT_STRING_SIZE_16 */
2560 static int hf_rnsap_gps_toa_alm = -1; /* BIT_STRING_SIZE_8 */
2561 static int hf_rnsap_gps_delta_I_alm = -1; /* BIT_STRING_SIZE_16 */
2562 static int hf_rnsap_omegadot_alm = -1; /* BIT_STRING_SIZE_16 */
2563 static int hf_rnsap_svhealth_alm = -1; /* BIT_STRING_SIZE_8 */
2564 static int hf_rnsap_gps_a_sqrt_alm = -1; /* BIT_STRING_SIZE_24 */
2565 static int hf_rnsap_omegazero_alm = -1; /* BIT_STRING_SIZE_24 */
2566 static int hf_rnsap_m_zero_alm = -1; /* BIT_STRING_SIZE_24 */
2567 static int hf_rnsap_gps_omega_alm = -1; /* BIT_STRING_SIZE_24 */
2568 static int hf_rnsap_gps_af_zero_alm = -1; /* BIT_STRING_SIZE_11 */
2569 static int hf_rnsap_gps_af_one_alm = -1; /* BIT_STRING_SIZE_11 */
2570 static int hf_rnsap_sVGlobalHealth_alm = -1; /* BIT_STRING_SIZE_364 */
2571 static int hf_rnsap_Satellite_Almanac_Information_ExtItem_item = -1; /* Satellite_Almanac_Information_ExtItem_item */
2572 static int hf_rnsap_GPSInformation_item = -1; /* GPSInformation_item */
2573 static int hf_rnsap_gPSInformationItem = -1; /* T_gPSInformationItem */
2574 static int hf_rnsap_alpha_zero_ionos_01 = -1; /* BIT_STRING_SIZE_8 */
2575 static int hf_rnsap_alpha_one_ionos_01 = -1; /* BIT_STRING_SIZE_8 */
2576 static int hf_rnsap_alpha_two_ionos_01 = -1; /* BIT_STRING_SIZE_8 */
2577 static int hf_rnsap_alpha_three_ionos = -1; /* BIT_STRING_SIZE_8 */
2578 static int hf_rnsap_beta_zero_ionos = -1; /* BIT_STRING_SIZE_8 */
2579 static int hf_rnsap_beta_one_ionos = -1; /* BIT_STRING_SIZE_8 */
2580 static int hf_rnsap_beta_two_ionos = -1; /* BIT_STRING_SIZE_8 */
2581 static int hf_rnsap_beta_three_ionos = -1; /* BIT_STRING_SIZE_8 */
2582 static int hf_rnsap_GPS_NavigationModel_and_TimeRecovery_item = -1; /* GPS_NavigationModel_and_TimeRecovery_item */
2583 static int hf_rnsap_tx_tow_nav = -1; /* INTEGER_0_1048575 */
2584 static int hf_rnsap_tlm_message_nav = -1; /* BIT_STRING_SIZE_14 */
2585 static int hf_rnsap_tlm_revd_c_nav = -1; /* BIT_STRING_SIZE_2 */
2586 static int hf_rnsap_ho_word_nav = -1; /* BIT_STRING_SIZE_22 */
2587 static int hf_rnsap_w_n_nav = -1; /* BIT_STRING_SIZE_10 */
2588 static int hf_rnsap_ca_or_p_on_l2_nav = -1; /* BIT_STRING_SIZE_2 */
2589 static int hf_rnsap_user_range_accuracy_index_nav = -1; /* BIT_STRING_SIZE_4 */
2590 static int hf_rnsap_sv_health_nav = -1; /* BIT_STRING_SIZE_6 */
2591 static int hf_rnsap_iodc_nav = -1; /* BIT_STRING_SIZE_10 */
2592 static int hf_rnsap_l2_p_dataflag_nav = -1; /* BIT_STRING_SIZE_1 */
2593 static int hf_rnsap_sf1_reserved_nav = -1; /* BIT_STRING_SIZE_87 */
2594 static int hf_rnsap_t_gd_nav = -1; /* BIT_STRING_SIZE_8 */
2595 static int hf_rnsap_t_oc_nav = -1; /* BIT_STRING_SIZE_16 */
2596 static int hf_rnsap_a_f_2_nav = -1; /* BIT_STRING_SIZE_8 */
2597 static int hf_rnsap_a_f_1_nav = -1; /* BIT_STRING_SIZE_16 */
2598 static int hf_rnsap_a_f_zero_nav = -1; /* BIT_STRING_SIZE_22 */
2599 static int hf_rnsap_gps_e_nav = -1; /* BIT_STRING_SIZE_32 */
2600 static int hf_rnsap_t_oe_nav = -1; /* BIT_STRING_SIZE_16 */
2601 static int hf_rnsap_fit_interval_flag_nav = -1; /* BIT_STRING_SIZE_1 */
2602 static int hf_rnsap_aodo_nav = -1; /* BIT_STRING_SIZE_5 */
2603 static int hf_rnsap_gps_omega_nav = -1; /* BIT_STRING_SIZE_32 */
2604 static int hf_rnsap_spare_zero_fill = -1; /* BIT_STRING_SIZE_20 */
2605 static int hf_rnsap_badSatellites = -1; /* BadSatellites */
2606 static int hf_rnsap_noBadSatellite = -1; /* NULL */
2607 static int hf_rnsap_guaranteed_UL_Rate = -1; /* Guaranteed_Rate */
2608 static int hf_rnsap_guaranteed_DL_Rate = -1; /* Guaranteed_Rate */
2609 static int hf_rnsap_implicit = -1; /* HARQ_MemoryPartitioning_Implicit */
2610 static int hf_rnsap_explicit_01 = -1; /* HARQ_MemoryPartitioning_Explicit */
2611 static int hf_rnsap_number_of_Processes = -1; /* INTEGER_1_8_ */
2612 static int hf_rnsap_hARQ_MemoryPartitioningList = -1; /* HARQ_MemoryPartitioningList */
2613 static int hf_rnsap_HARQ_MemoryPartitioningList_item = -1; /* HARQ_MemoryPartitioningItem */
2614 static int hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_item = -1; /* HARQ_MemoryPartitioningItem */
2615 static int hf_rnsap_process_Memory_Size = -1; /* T_process_Memory_Size */
2616 static int hf_rnsap_hSDSCH_MACdFlows_Information = -1; /* HSDSCH_MACdFlows_Information */
2617 static int hf_rnsap_uE_Capabilities_Info = -1; /* UE_Capabilities_Info */
2618 static int hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM = -1; /* MAChsReorderingBufferSize_for_RLC_UM */
2619 static int hf_rnsap_cqiFeedback_CycleK = -1; /* CQI_Feedback_Cycle */
2620 static int hf_rnsap_cqiRepetitionFactor = -1; /* CQI_RepetitionFactor */
2621 static int hf_rnsap_ackNackRepetitionFactor = -1; /* AckNack_RepetitionFactor */
2622 static int hf_rnsap_cqiPowerOffset = -1; /* CQI_Power_Offset */
2623 static int hf_rnsap_ackPowerOffset = -1; /* Ack_Power_Offset */
2624 static int hf_rnsap_nackPowerOffset = -1; /* Nack_Power_Offset */
2625 static int hf_rnsap_hsscch_PowerOffset = -1; /* HSSCCH_PowerOffset */
2626 static int hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response = -1; /* HSDSCH_MACdFlow_Specific_InfoList_Response */
2627 static int hf_rnsap_hSSCCH_Specific_InfoList_Response = -1; /* HSSCCH_FDD_Specific_InfoList_Response */
2628 static int hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode = -1; /* DL_ScramblingCode */
2629 static int hf_rnsap_measurement_Power_Offset = -1; /* Measurement_Power_Offset */
2630 static int hf_rnsap_hARQ_MemoryPartitioning = -1; /* HARQ_MemoryPartitioning */
2631 static int hf_rnsap_sixtyfourQAM_UsageAllowedIndicator = -1; /* SixtyfourQAM_UsageAllowedIndicator */
2632 static int hf_rnsap_sixtyfourQAM_DL_UsageIndicator = -1; /* SixtyfourQAM_DL_UsageIndicator */
2633 static int hf_rnsap_hSDSCH_TBSizeTableIndicator = -1; /* HSDSCH_TBSizeTableIndicator */
2634 static int hf_rnsap_hSSCCH_CodeChangeGrant = -1; /* HSSCCH_Code_Change_Grant */
2635 static int hf_rnsap_hsSCCHCodeChangeIndicator = -1; /* HSSCCH_CodeChangeIndicator */
2636 static int hf_rnsap_hS_PDSCH_Code_Change_Indicator = -1; /* HS_PDSCH_Code_Change_Indicator */
2637 static int hf_rnsap_hS_DSCH_Secondary_Serving_cell_choice = -1; /* HS_DSCH_Secondary_Serving_cell_change_choice */
2638 static int hf_rnsap_hS_Secondary_Serving_cell_change_successful = -1; /* HS_Secondary_Serving_cell_change_successful */
2639 static int hf_rnsap_hS_Secondary_Serving_cell_change_unsuccessful = -1; /* HS_Secondary_Serving_cell_change_unsuccessful */
2640 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response = -1; /* HS_DSCH_FDD_Secondary_Serving_Information_Response */
2641 static int hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify = -1; /* HSDSCH_MACdFlow_Specific_InfoList_to_Modify */
2642 static int hf_rnsap_priorityQueue_Info_to_Modify = -1; /* PriorityQueue_InfoList_to_Modify */
2643 static int hf_rnsap_tDDAckNackPowerOffset = -1; /* TDD_AckNack_Power_Offset */
2644 static int hf_rnsap_priorityQueueInfotoModifyUnsynchronised = -1; /* PriorityQueue_InfoList_to_Modify_Unsynchronised */
2645 static int hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_item = -1; /* HSDSCH_MACdFlow_Specific_InfoItem */
2646 static int hf_rnsap_hSDSCH_MACdFlow_ID = -1; /* HSDSCH_MACdFlow_ID */
2647 static int hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response_item = -1; /* HSDSCH_MACdFlow_Specific_InfoItem_Response */
2648 static int hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item = -1; /* HSDSCH_MACdFlow_Specific_InfoItem_to_Modify */
2649 static int hf_rnsap_hSDSCH_MACdFlow_Specific_Info = -1; /* HSDSCH_MACdFlow_Specific_InfoList */
2650 static int hf_rnsap_priorityQueue_Info = -1; /* PriorityQueue_InfoList */
2651 static int hf_rnsap_HSDSCH_MACdFlows_to_Delete_item = -1; /* HSDSCH_MACdFlows_to_Delete_Item */
2652 static int hf_rnsap_hsDSCH_MACdFlow_ID = -1; /* HSDSCH_MACdFlow_ID */
2653 static int hf_rnsap_HSDSCH_Initial_Capacity_Allocation_item = -1; /* HSDSCH_Initial_Capacity_AllocationItem */
2654 static int hf_rnsap_maximum_MACdPDU_Size = -1; /* MACdPDU_Size */
2655 static int hf_rnsap_hSDSCH_InitialWindowSize = -1; /* HSDSCH_InitialWindowSize */
2656 static int hf_rnsap_setsOfHS_SCCH_Codes = -1; /* SetsOfHS_SCCH_Codes */
2657 static int hf_rnsap_hARQ_Preamble_Mode_Activation_Indicator = -1; /* HARQ_Preamble_Mode_Activation_Indicator */
2658 static int hf_rnsap_mIMO_N_M_Ratio = -1; /* MIMO_InformationResponse */
2659 static int hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response */
2660 static int hf_rnsap_Additional_EDCH_Preconfiguration_Information_item = -1; /* Additional_EDCH_Preconfiguration_Information_ItemIEs */
2661 static int hf_rnsap_mAChsResetScheme = -1; /* MAChsResetScheme */
2662 static int hf_rnsap_hSDSCH_Physical_Layer_Category = -1; /* INTEGER_1_64_ */
2663 static int hf_rnsap_secondaryServingCells = -1; /* SecondaryServingCells */
2664 static int hf_rnsap_numPrimaryHS_SCCH_Codes = -1; /* NumHS_SCCH_Codes */
2665 static int hf_rnsap_hARQ_Preamble_Mode = -1; /* HARQ_Preamble_Mode */
2666 static int hf_rnsap_mIMO_ActivationIndicator = -1; /* MIMO_ActivationIndicator */
2667 static int hf_rnsap_hSDSCH_MACdPDUSizeFormat = -1; /* HSDSCH_MACdPDUSizeFormat */
2668 static int hf_rnsap_uE_with_enhanced_HS_SCCH_support_indicator = -1; /* NULL */
2669 static int hf_rnsap_HS_SCCH_PreconfiguredCodes_item = -1; /* HS_SCCH_PreconfiguredCodesItem */
2670 static int hf_rnsap_hS_SCCH_CodeNumber = -1; /* HS_SCCH_CodeNumber */
2671 static int hf_rnsap_hS_PDSCH_RLID = -1; /* RL_ID */
2672 static int hf_rnsap_hSDSCH_FDD_Information = -1; /* HSDSCH_FDD_Information */
2673 static int hf_rnsap_hS_DSCH_serving_cell_choice = -1; /* HS_DSCH_serving_cell_change_choice */
2674 static int hf_rnsap_hS_serving_cell_change_successful = -1; /* HS_serving_cell_change_successful */
2675 static int hf_rnsap_hS_serving_cell_change_unsuccessful = -1; /* HS_serving_cell_change_unsuccessful */
2676 static int hf_rnsap_hSDSCH_FDD_Information_Response = -1; /* HSDSCH_FDD_Information_Response */
2677 static int hf_rnsap_tDD_AckNack_Power_Offset = -1; /* TDD_AckNack_Power_Offset */
2678 static int hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response = -1; /* HSSCCH_TDD_Specific_InfoList_Response */
2679 static int hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR = -1; /* HSSCCH_TDD_Specific_InfoList_Response_LCR */
2680 static int hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response = -1; /* HSPDSCH_TDD_Specific_InfoList_Response */
2681 static int hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response_LCR = -1; /* HSPDSCH_TDD_Specific_InfoList_Response_LCR */
2682 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_item = -1; /* HSPDSCH_TDD_Specific_InfoItem_Response */
2683 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR_item = -1; /* HSPDSCH_TDD_Specific_InfoItem_Response_LCR */
2684 static int hf_rnsap_timeslotLCR = -1; /* TimeSlotLCR */
2685 static int hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_item = -1; /* HSPDSCH_TDD_Specific_InfoItem_Response768 */
2686 static int hf_rnsap_HSSCCH_FDD_Specific_InfoList_Response_item = -1; /* HSSCCH_FDD_Specific_InfoItem_Response */
2687 static int hf_rnsap_code_Number = -1; /* INTEGER_0_127 */
2688 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_item = -1; /* HSSCCH_TDD_Specific_InfoItem_Response */
2689 static int hf_rnsap_hSSICH_Info = -1; /* HSSICH_Info */
2690 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR_item = -1; /* HSSCCH_TDD_Specific_InfoItem_Response_LCR */
2691 static int hf_rnsap_first_TDD_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2692 static int hf_rnsap_second_TDD_ChannelisationCode = -1; /* TDD_ChannelisationCode */
2693 static int hf_rnsap_hSSICH_InfoLCR = -1; /* HSSICH_InfoLCR */
2694 static int hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_item = -1; /* HSSCCH_TDD_Specific_InfoItem_Response768 */
2695 static int hf_rnsap_hSSICH_Info768 = -1; /* HSSICH_Info768 */
2696 static int hf_rnsap_hsSICH_ID = -1; /* HS_SICH_ID */
2697 static int hf_rnsap_failed_HS_SICH = -1; /* HS_SICH_failed */
2698 static int hf_rnsap_missed_HS_SICH = -1; /* HS_SICH_missed */
2699 static int hf_rnsap_total_HS_SICH = -1; /* HS_SICH_total */
2700 static int hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_item = -1; /* HSSICH_ReferenceSignal_InformationLCR */
2701 static int hf_rnsap_midambleConfigurationLCR = -1; /* MidambleConfigurationLCR */
2702 static int hf_rnsap_midambleShift = -1; /* INTEGER_0_15 */
2703 static int hf_rnsap_transport_Block_Size_List = -1; /* Transport_Block_Size_List_LCR */
2704 static int hf_rnsap_hS_DSCH_SPS_Reservation_Indicator = -1; /* SPS_Reservation_Indicator */
2705 static int hf_rnsap_hS_DSCH_SPS_Operation_Indicator = -1; /* HS_DSCH_SPS_Operation_Indicator */
2706 static int hf_rnsap_Transport_Block_Size_List_LCR_item = -1; /* Transport_Block_Size_Item_LCR */
2707 static int hf_rnsap_transport_Block_Size_maping_Index_LCR = -1; /* Transport_Block_Size_maping_Index_LCR */
2708 static int hf_rnsap_transport_Block_Size_Index_LCR = -1; /* Transport_Block_Size_Index_LCR */
2709 static int hf_rnsap_Repetition_Period_List_LCR_item = -1; /* Repetition_Period_Item_LCR */
2710 static int hf_rnsap_logicalChannellevel = -1; /* LogicalChannellevel */
2711 static int hf_rnsap_priorityQueuelevel = -1; /* PriorityQueuelevel */
2712 static int hf_rnsap_hS_SICH_InformationList_for_HS_DSCH_SPS = -1; /* HS_SICH_InformationList_for_HS_DSCH_SPS */
2713 static int hf_rnsap_initial_HS_PDSCH_SPS_Resource = -1; /* Initial_HS_PDSCH_SPS_Resource */
2714 static int hf_rnsap_buffer_Size_for_HS_DSCH_SPS = -1; /* Process_Memory_Size */
2715 static int hf_rnsap_number_of_Processes_for_HS_DSCH_SPS = -1; /* Number_of_Processes_for_HS_DSCH_SPS */
2716 static int hf_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS_item = -1; /* HS_SICH_InformationItem_for_HS_DSCH_SPS */
2717 static int hf_rnsap_hS_SICH_Mapping_Index = -1; /* HS_SICH_Mapping_Index */
2718 static int hf_rnsap_hS_SICH_Type = -1; /* HS_SICH_Type */
2719 static int hf_rnsap_hS_SCCH_Associated_HS_SICH = -1; /* HS_SCCH_Associated_HS_SICH */
2720 static int hf_rnsap_non_HS_SCCH_Associated_HS_SICH = -1; /* Non_HS_SCCH_Associated_HS_SICH */
2721 static int hf_rnsap_extended_HS_SICH_ID = -1; /* HS_SICH_ID_Extension */
2722 static int hf_rnsap_non_HS_SCCH_Aassociated_HS_SICH_ID = -1; /* Non_HS_SCCH_Aassociated_HS_SICH_ID */
2723 static int hf_rnsap_hS_PDSCH_Offset = -1; /* TDD_PhysicalChannelOffset */
2724 static int hf_rnsap_hS_PDSCH_Midamble_Configuation = -1; /* MidambleShiftLCR */
2725 static int hf_rnsap_timeslot_Resource_Related_Information_01 = -1; /* HS_DSCH_TimeslotResourceLCR */
2726 static int hf_rnsap_startCode = -1; /* TDD_ChannelisationCode */
2727 static int hf_rnsap_endCode = -1; /* TDD_ChannelisationCode */
2728 static int hf_rnsap_transport_Block_Size_Index_01 = -1; /* Transport_Block_Size_Index_LCR */
2729 static int hf_rnsap_modulationType = -1; /* ModulationSPS_LCR */
2730 static int hf_rnsap_requestedDataValue = -1; /* RequestedDataValue */
2731 static int hf_rnsap_onDemand = -1; /* NULL */
2732 static int hf_rnsap_periodic = -1; /* PeriodicInformation */
2733 static int hf_rnsap_onModification = -1; /* OnModificationInformation */
2734 static int hf_rnsap_min = -1; /* INTEGER_1_60_ */
2735 static int hf_rnsap_hour = -1; /* INTEGER_1_24_ */
2736 static int hf_rnsap_dGPSThreshold = -1; /* DGPSThreshold */
2737 static int hf_rnsap_dGANSSThreshold = -1; /* DGANSSThreshold */
2738 static int hf_rnsap_informationTypeItem = -1; /* T_informationTypeItem */
2739 static int hf_rnsap_gPSInformation = -1; /* GPSInformation */
2740 static int hf_rnsap_iPDL_FDD_Parameters = -1; /* IPDL_FDD_Parameters */
2741 static int hf_rnsap_iPDL_TDD_Parameters = -1; /* IPDL_TDD_Parameters */
2742 static int hf_rnsap_extension_IPDLParameters = -1; /* Extension_IPDLParameters */
2743 static int hf_rnsap_Inter_Frequency_Cell_List_item = -1; /* Inter_Frequency_Cell */
2744 static int hf_rnsap_inter_Frequency_Cell_Information_SIB11 = -1; /* Inter_Frequency_Cell_Information_SIB11 */
2745 static int hf_rnsap_inter_Frequency_Cell_Information_SIB12 = -1; /* Inter_Frequency_Cell_Information_SIB12 */
2746 static int hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item = -1; /* Inter_Frequency_Cells_Information_SIB11_Per_Indication */
2747 static int hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item = -1; /* Inter_Frequency_Cells_Information_SIB12_Per_Indication */
2748 static int hf_rnsap_inter_Frequency_Cell_Indication_SIB11 = -1; /* Inter_Frequency_Cell_Indication */
2749 static int hf_rnsap_inter_Frequency_Cell_List_SIB11 = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12_List */
2750 static int hf_rnsap_inter_Frequency_Cell_Indication_SIB12 = -1; /* Inter_Frequency_Cell_Indication */
2751 static int hf_rnsap_inter_Frequency_Cell_List_SIB12 = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12_List */
2752 static int hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12 */
2753 static int hf_rnsap_interFrequencyCellID = -1; /* InterFrequencyCellID */
2754 static int hf_rnsap_iPSpacingFDD = -1; /* IPSpacingFDD */
2755 static int hf_rnsap_iPLength = -1; /* IPLength */
2756 static int hf_rnsap_iPOffset = -1; /* IPOffset */
2757 static int hf_rnsap_seed = -1; /* Seed */
2758 static int hf_rnsap_burstModeParameters = -1; /* BurstModeParameters */
2759 static int hf_rnsap_iPSpacingTDD = -1; /* IPSpacingTDD */
2760 static int hf_rnsap_iPStart = -1; /* IPStart */
2761 static int hf_rnsap_iPSlot = -1; /* IPSlot */
2762 static int hf_rnsap_iP_P_CCPCH = -1; /* IP_P_CCPCH */
2763 static int hf_rnsap_iPSub = -1; /* IPSub */
2764 static int hf_rnsap_idleIntervalInfo_k = -1; /* INTEGER_2_3 */
2765 static int hf_rnsap_idleIntervalInfo_offset = -1; /* INTEGER_0_7 */
2766 static int hf_rnsap_List_Of_PLMNs_item = -1; /* PLMN_Identity */
2767 static int hf_rnsap_uplinkLoadValue = -1; /* INTEGER_0_100 */
2768 static int hf_rnsap_downlinkLoadValue = -1; /* INTEGER_0_100 */
2769 static int hf_rnsap_maxTimeslotsPerSubFrame = -1; /* INTEGER_1_6 */
2770 static int hf_rnsap_maxPhysChPerTimeslot = -1; /* T_maxPhysChPerTimeslot */
2771 static int hf_rnsap_MAC_c_sh_SDU_LengthList_item = -1; /* MAC_c_sh_SDU_Length */
2772 static int hf_rnsap_MACdPDU_Size_IndexList_item = -1; /* MACdPDU_Size_IndexItem */
2773 static int hf_rnsap_sID = -1; /* SID */
2774 static int hf_rnsap_MACdPDU_Size_IndexList_to_Modify_item = -1; /* MACdPDU_Size_IndexItem_to_Modify */
2775 static int hf_rnsap_accessPointName = -1; /* AccessPointName */
2776 static int hf_rnsap_iPMulticastAddress = -1; /* IPMulticastAddress */
2777 static int hf_rnsap_MBMS_Bearer_Service_List_item = -1; /* TMGI */
2778 static int hf_rnsap_tmgi = -1; /* TMGI */
2779 static int hf_rnsap_transmissionMode = -1; /* TransmissionMode */
2780 static int hf_rnsap_preferredFrequencyLayer = -1; /* UARFCN */
2781 static int hf_rnsap_tMGI = -1; /* TMGI */
2782 static int hf_rnsap_pTM_Cell_List = -1; /* PTMCellList */
2783 static int hf_rnsap_pTP_Cell_List = -1; /* PTPCellList */
2784 static int hf_rnsap_not_Provided_Cell_List = -1; /* NotProvidedCellList */
2785 static int hf_rnsap_affectedUEInformationForMBMS = -1; /* AffectedUEInformationForMBMS */
2786 static int hf_rnsap_preferredFrequencyLayerInfo = -1; /* PreferredFrequencyLayerInfo */
2787 static int hf_rnsap_mBMS_ConcatenatedServiceList = -1; /* MBMS_ConcatenatedServiceList */
2788 static int hf_rnsap_l3_Information_1 = -1; /* L3_Information */
2789 static int hf_rnsap_l3_Information_2 = -1; /* L3_Information */
2790 static int hf_rnsap_MBMS_ConcatenatedServiceList_item = -1; /* TMGI */
2791 static int hf_rnsap_MBMS_RLC_Sequence_Number_Information_item = -1; /* MBMS_RLC_Sequence_Number_Information_List */
2792 static int hf_rnsap_mBMS_Bearer_Service_List_RLC = -1; /* MBMS_Bearer_Service_List_RLC */
2793 static int hf_rnsap_MBMS_Bearer_Service_List_RLC_item = -1; /* MBMS_Bearer_Service_List_RLCinfo */
2794 static int hf_rnsap_time_Stamp = -1; /* Time_Stamp */
2795 static int hf_rnsap_MCCH_Message_List_item = -1; /* L3_Information */
2796 static int hf_rnsap_secondaryCCPCHSystemInformationMBMS = -1; /* Secondary_CCPCH_System_Information_MBMS */
2797 static int hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_item = -1; /* MBSFN_Scheduling_Transmission_Time_Interval_Item */
2798 static int hf_rnsap_mbsfnSchedulingTransmissionTimeInterval = -1; /* MbsfnSchedulingTransmissionTimeInterval */
2799 static int hf_rnsap_sir = -1; /* SIR_Value_IncrDecrThres */
2800 static int hf_rnsap_sir_error = -1; /* SIR_Error_Value_IncrDecrThres */
2801 static int hf_rnsap_transmitted_code_power = -1; /* Transmitted_Code_Power_Value_IncrDecrThres */
2802 static int hf_rnsap_rscp = -1; /* RSCP_Value_IncrDecrThres */
2803 static int hf_rnsap_round_trip_time = -1; /* Round_Trip_Time_IncrDecrThres */
2804 static int hf_rnsap_extension_MeasurementIncreaseDecreaseThreshold = -1; /* Extension_MeasurementIncreaseDecreaseThreshold */
2805 static int hf_rnsap_sir_01 = -1; /* SIR_Value */
2806 static int hf_rnsap_sir_error_01 = -1; /* SIR_Error_Value */
2807 static int hf_rnsap_transmitted_code_power_01 = -1; /* Transmitted_Code_Power_Value */
2808 static int hf_rnsap_rscp_01 = -1; /* RSCP_Value */
2809 static int hf_rnsap_rx_timing_deviation = -1; /* Rx_Timing_Deviation_Value */
2810 static int hf_rnsap_round_trip_time_01 = -1; /* Round_Trip_Time_Value */
2811 static int hf_rnsap_extension_MeasurementThreshold = -1; /* Extension_MeasurementThreshold */
2812 static int hf_rnsap_type1 = -1; /* Type1 */
2813 static int hf_rnsap_midambleConfigurationBurstType1And3 = -1; /* MidambleConfigurationBurstType1And3 */
2814 static int hf_rnsap_midambleAllocationMode = -1; /* MidambleAllocationMode1 */
2815 static int hf_rnsap_defaultMidamble = -1; /* NULL */
2816 static int hf_rnsap_commonMidamble = -1; /* NULL */
2817 static int hf_rnsap_ueSpecificMidamble = -1; /* MidambleShiftLong */
2818 static int hf_rnsap_type2 = -1; /* Type2 */
2819 static int hf_rnsap_midambleConfigurationBurstType2 = -1; /* MidambleConfigurationBurstType2 */
2820 static int hf_rnsap_midambleAllocationMode_01 = -1; /* MidambleAllocationMode2 */
2821 static int hf_rnsap_ueSpecificMidamble_01 = -1; /* MidambleShiftShort */
2822 static int hf_rnsap_type3 = -1; /* Type3 */
2823 static int hf_rnsap_midambleAllocationMode_02 = -1; /* MidambleAllocationMode3 */
2824 static int hf_rnsap_midambleAllocationMode_03 = -1; /* MidambleAllocationMode */
2825 static int hf_rnsap_midambleShift_01 = -1; /* MidambleShiftLong */
2826 static int hf_rnsap_type1_01 = -1; /* Type7681 */
2827 static int hf_rnsap_midambleAllocationMode_04 = -1; /* MidambleAllocationMode7681 */
2828 static int hf_rnsap_type2_01 = -1; /* Type7682 */
2829 static int hf_rnsap_midambleConfigurationBurstType2_768 = -1; /* MidambleConfigurationBurstType2_768 */
2830 static int hf_rnsap_midambleAllocationMode_05 = -1; /* MidambleAllocationMode7682 */
2831 static int hf_rnsap_ueSpecificMidamble_02 = -1; /* MidambleShiftShort768 */
2832 static int hf_rnsap_type3_01 = -1; /* Type7683 */
2833 static int hf_rnsap_midambleAllocationMode_06 = -1; /* MidambleAllocationMode7683 */
2834 static int hf_rnsap_mIMO_PilotConfiguration = -1; /* MIMO_PilotConfiguration */
2835 static int hf_rnsap_mIMO_N_M_Ratio_01 = -1; /* MIMO_N_M_Ratio */
2836 static int hf_rnsap_primary_and_secondary_CPICH = -1; /* MIMO_S_CPICH_Channelisation_Code */
2837 static int hf_rnsap_normal_and_diversity_primary_CPICH = -1; /* NULL */
2838 static int hf_rnsap_addPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Add */
2839 static int hf_rnsap_modifyPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Modify */
2840 static int hf_rnsap_deletePriorityQueue = -1; /* PriorityQueue_Id */
2841 static int hf_rnsap_dL_PowerBalancing_Information = -1; /* DL_PowerBalancing_Information */
2842 static int hf_rnsap_minimumReducedE_DPDCH_GainFactor = -1; /* MinimumReducedE_DPDCH_GainFactor */
2843 static int hf_rnsap_secondary_UL_Frequency_Activation_State = -1; /* Secondary_UL_Frequency_Activation_State */
2844 static int hf_rnsap_extendedPropagationDelay = -1; /* ExtendedPropagationDelay */
2845 static int hf_rnsap_enhanced_PrimaryCPICH_EcNo = -1; /* Enhanced_PrimaryCPICH_EcNo */
2846 static int hf_rnsap_phase_Reference_Update_Indicator = -1; /* Phase_Reference_Update_Indicator */
2847 static int hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant = -1; /* NULL */
2848 static int hf_rnsap_list_Of_PLMNs = -1; /* List_Of_PLMNs */
2849 static int hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item = -1; /* MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR */
2850 static int hf_rnsap_uARFCN = -1; /* UARFCN */
2851 static int hf_rnsap_gERAN_SI_Type = -1; /* GERAN_SI_Type */
2852 static int hf_rnsap_Neighbouring_UMTS_CellInformation_item = -1; /* ProtocolIE_Single_Container */
2853 static int hf_rnsap_rNC_ID = -1; /* RNC_ID */
2854 static int hf_rnsap_cN_PS_DomainIdentifier = -1; /* CN_PS_DomainIdentifier */
2855 static int hf_rnsap_cN_CS_DomainIdentifier = -1; /* CN_CS_DomainIdentifier */
2856 static int hf_rnsap_neighbouring_FDD_CellInformation = -1; /* Neighbouring_FDD_CellInformation */
2857 static int hf_rnsap_neighbouring_TDD_CellInformation = -1; /* Neighbouring_TDD_CellInformation */
2858 static int hf_rnsap_Neighbouring_FDD_CellInformation_item = -1; /* Neighbouring_FDD_CellInformationItem */
2859 static int hf_rnsap_uARFCNforNu = -1; /* UARFCN */
2860 static int hf_rnsap_uARFCNforNd = -1; /* UARFCN */
2861 static int hf_rnsap_frameOffset = -1; /* FrameOffset */
2862 static int hf_rnsap_cellIndividualOffset = -1; /* CellIndividualOffset */
2863 static int hf_rnsap_txDiversityIndicator = -1; /* TxDiversityIndicator */
2864 static int hf_rnsap_sTTD_SupportIndicator = -1; /* STTD_SupportIndicator */
2865 static int hf_rnsap_closedLoopMode1_SupportIndicator = -1; /* ClosedLoopMode1_SupportIndicator */
2866 static int hf_rnsap_not_used_closedLoopMode2_SupportIndicator = -1; /* NULL */
2867 static int hf_rnsap_uC_ID = -1; /* UC_ID */
2868 static int hf_rnsap_Neighbouring_GSM_CellInformationIEs_item = -1; /* Neighbouring_GSM_CellInformationItem */
2869 static int hf_rnsap_cGI = -1; /* CGI */
2870 static int hf_rnsap_bSIC = -1; /* BSIC */
2871 static int hf_rnsap_band_Indicator = -1; /* Band_Indicator */
2872 static int hf_rnsap_bCCH_ARFCN = -1; /* BCCH_ARFCN */
2873 static int hf_rnsap_Neighbouring_TDD_CellInformation_item = -1; /* Neighbouring_TDD_CellInformationItem */
2874 static int hf_rnsap_uARFCNforNt = -1; /* UARFCN */
2875 static int hf_rnsap_cellParameterID = -1; /* CellParameterID */
2876 static int hf_rnsap_syncCase = -1; /* SyncCase */
2877 static int hf_rnsap_sCH_TimeSlot = -1; /* SCH_TimeSlot */
2878 static int hf_rnsap_sCTD_Indicator = -1; /* SCTD_Indicator */
2879 static int hf_rnsap_dPCHConstantValue = -1; /* DPCHConstantValue */
2880 static int hf_rnsap_pCCPCH_Power = -1; /* PCCPCH_Power */
2881 static int hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item = -1; /* Neighbouring_LCR_TDD_CellInformationItem */
2882 static int hf_rnsap_restrictionStateIndicator = -1; /* RestrictionStateIndicator */
2883 static int hf_rnsap_Neighbouring_E_UTRA_CellInformation_item = -1; /* Neighbouring_E_UTRA_CellInformationItem */
2884 static int hf_rnsap_eCGI = -1; /* ECGI */
2885 static int hf_rnsap_eARFCN_Information = -1; /* EARFCN_Information */
2886 static int hf_rnsap_NotProvidedCellList_item = -1; /* MBMSChannelTypeCellList */
2887 static int hf_rnsap_uplinkNRTLoadInformationValue = -1; /* INTEGER_0_3 */
2888 static int hf_rnsap_downlinkNRTLoadInformationValue = -1; /* INTEGER_0_3 */
2889 static int hf_rnsap_measurementThreshold = -1; /* MeasurementThreshold */
2890 static int hf_rnsap_informationThreshold = -1; /* InformationThreshold */
2891 static int hf_rnsap_PCH_InformationList_item = -1; /* PCH_InformationItem */
2892 static int hf_rnsap_informationReportPeriodicity = -1; /* InformationReportPeriodicity */
2893 static int hf_rnsap_imsi = -1; /* IMSI */
2894 static int hf_rnsap_defaultPreferredFrequency = -1; /* UARFCN */
2895 static int hf_rnsap_additionalPreferredFrequency = -1; /* AdditionalPreferredFrequency */
2896 static int hf_rnsap_PriorityQueue_InfoList_item = -1; /* PriorityQueue_InfoItem */
2897 static int hf_rnsap_priorityQueue_Id = -1; /* PriorityQueue_Id */
2898 static int hf_rnsap_associatedHSDSCH_MACdFlow = -1; /* HSDSCH_MACdFlow_ID */
2899 static int hf_rnsap_t1 = -1; /* T1 */
2900 static int hf_rnsap_discardTimer = -1; /* DiscardTimer */
2901 static int hf_rnsap_mAC_hsWindowSize = -1; /* MAC_hsWindowSize */
2902 static int hf_rnsap_mAChsGuaranteedBitRate = -1; /* MAChsGuaranteedBitRate */
2903 static int hf_rnsap_mACdPDU_Size_Index = -1; /* MACdPDU_Size_IndexList */
2904 static int hf_rnsap_rLC_Mode = -1; /* RLC_Mode */
2905 static int hf_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH_item = -1; /* PriorityQueue_InfoItem_EnhancedFACH_PCH */
2906 static int hf_rnsap_mAC_ehs_Reset_Timer = -1; /* MAC_ehs_Reset_Timer */
2907 static int hf_rnsap_maximum_MACdPDU_Size_01 = -1; /* MAC_PDU_SizeExtended */
2908 static int hf_rnsap_PriorityQueue_InfoList_to_Modify_item = -1; /* ModifyPriorityQueue */
2909 static int hf_rnsap_mACdPDU_Size_Index_to_Modify = -1; /* MACdPDU_Size_IndexList_to_Modify */
2910 static int hf_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item = -1; /* PriorityQueue_InfoItem_to_Modify_Unsynchronised */
2911 static int hf_rnsap_priorityQueueId = -1; /* PriorityQueue_Id */
2912 static int hf_rnsap_mBMSChannelTypeInfo = -1; /* MBMSChannelTypeInfo */
2913 static int hf_rnsap_mBMSPreferredFreqLayerInfo = -1; /* MBMSPreferredFreqLayerInfo */
2914 static int hf_rnsap_UpPCH_InformationList_LCRTDD_item = -1; /* ProtocolIE_Single_Container */
2915 static int hf_rnsap_uPPCHPositionLCR = -1; /* UPPCHPositionLCR */
2916 static int hf_rnsap_PTMCellList_item = -1; /* MBMSChannelTypeCellList */
2917 static int hf_rnsap_PTPCellList_item = -1; /* MBMSChannelTypeCellList */
2918 static int hf_rnsap_RB_Info_item = -1; /* RB_Identity */
2919 static int hf_rnsap_Reference_E_TFCI_Information_item = -1; /* Reference_E_TFCI_Information_Item */
2920 static int hf_rnsap_reference_E_TFCI = -1; /* E_TFCI */
2921 static int hf_rnsap_reference_E_TFCI_PO = -1; /* Reference_E_TFCI_PO */
2922 static int hf_rnsap_pSDomain = -1; /* NULL */
2923 static int hf_rnsap_cSDomain = -1; /* NULL */
2924 static int hf_rnsap_pS_CSDomain = -1; /* NULL */
2925 static int hf_rnsap_periodic_01 = -1; /* Periodic */
2926 static int hf_rnsap_eventA = -1; /* EventA */
2927 static int hf_rnsap_eventB = -1; /* EventB */
2928 static int hf_rnsap_eventC = -1; /* EventC */
2929 static int hf_rnsap_eventD = -1; /* EventD */
2930 static int hf_rnsap_eventE = -1; /* EventE */
2931 static int hf_rnsap_eventF = -1; /* EventF */
2932 static int hf_rnsap_extension_ReportCharacteristics = -1; /* Extension_ReportCharacteristics */
2933 static int hf_rnsap_ten_msec = -1; /* INTEGER_1_6000_ */
2934 static int hf_rnsap_gA_AccessPointPositionwithAltitude = -1; /* GA_AccessPointPositionwithOptionalAltitude */
2935 static int hf_rnsap_iPDLParameters = -1; /* IPDLParameters */
2936 static int hf_rnsap_dGPSCorrections = -1; /* DGPSCorrections */
2937 static int hf_rnsap_gPS_NavigationModel_and_TimeRecovery = -1; /* GPS_NavigationModel_and_TimeRecovery */
2938 static int hf_rnsap_gPS_Ionospheric_Model = -1; /* GPS_Ionospheric_Model */
2939 static int hf_rnsap_gPS_UTC_Model = -1; /* GPS_UTC_Model */
2940 static int hf_rnsap_gPS_Almanac = -1; /* GPS_Almanac */
2941 static int hf_rnsap_gPS_RealTime_Integrity = -1; /* GPS_RealTime_Integrity */
2942 static int hf_rnsap_gPS_RX_POS = -1; /* GPS_RX_POS */
2943 static int hf_rnsap_sFNSFN_GA_AccessPointPosition = -1; /* GA_AccessPointPositionwithOptionalAltitude */
2944 static int hf_rnsap_informationAvailable = -1; /* InformationAvailable */
2945 static int hf_rnsap_informationNotAvailable = -1; /* InformationNotAvailable */
2946 static int hf_rnsap_RL_Specific_DCH_Info_item = -1; /* RL_Specific_DCH_Info_Item */
2947 static int hf_rnsap_dCH_id = -1; /* DCH_ID */
2948 static int hf_rnsap_rL_Specific_EDCH_Info = -1; /* RL_Specific_EDCH_Info */
2949 static int hf_rnsap_RL_Specific_EDCH_Info_item = -1; /* RL_Specific_EDCH_InfoItem */
2950 static int hf_rnsap_uplinkRTLoadValue = -1; /* INTEGER_0_100 */
2951 static int hf_rnsap_downlinkRTLoadValue = -1; /* INTEGER_0_100 */
2952 static int hf_rnsap_sAC = -1; /* SAC */
2953 static int hf_rnsap_SecondaryServingCells_item = -1; /* SecondaryServingCellsItem */
2954 static int hf_rnsap_secondaryC_ID = -1; /* C_ID */
2955 static int hf_rnsap_numSecondaryHS_SCCH_Codes = -1; /* NumHS_SCCH_Codes */
2956 static int hf_rnsap_dl_TFCS = -1; /* TFCS */
2957 static int hf_rnsap_tFCI_Coding = -1; /* TFCI_Coding */
2958 static int hf_rnsap_secondary_CCPCH_TDD_InformationList = -1; /* Secondary_CCPCH_TDD_InformationList */
2959 static int hf_rnsap_fACH_InformationList = -1; /* FACH_InformationList */
2960 static int hf_rnsap_pCH_InformationList = -1; /* PCH_InformationList */
2961 static int hf_rnsap_new_secondary_CPICH = -1; /* Secondary_CPICH_Information */
2962 static int hf_rnsap_secondary_CPICH_shall_not_be_used = -1; /* NULL */
2963 static int hf_rnsap_secondary_LCR_CCPCH_TDD_InformationList = -1; /* Secondary_LCR_CCPCH_TDD_InformationList */
2964 static int hf_rnsap_secondary_CCPCH_TDD_InformationList768 = -1; /* Secondary_CCPCH_TDD_InformationList768 */
2965 static int hf_rnsap_Secondary_CCPCH_TDD_InformationList_item = -1; /* Secondary_CCPCH_TDD_InformationItem */
2966 static int hf_rnsap_secondary_CCPCH_TDD_Code_Information = -1; /* Secondary_CCPCH_TDD_Code_Information */
2967 static int hf_rnsap_tDD_PhysicalChannelOffset = -1; /* TDD_PhysicalChannelOffset */
2968 static int hf_rnsap_Secondary_LCR_CCPCH_TDD_InformationList_item = -1; /* Secondary_LCR_CCPCH_TDD_InformationItem */
2969 static int hf_rnsap_secondary_LCR_CCPCH_TDD_Code_Information = -1; /* Secondary_LCR_CCPCH_TDD_Code_Information */
2970 static int hf_rnsap_Secondary_CCPCH_TDD_InformationList768_item = -1; /* Secondary_CCPCH_TDD_InformationItem768 */
2971 static int hf_rnsap_secondary_CCPCH_TDD_Code_Information768 = -1; /* Secondary_CCPCH_TDD_Code_Information768 */
2972 static int hf_rnsap_Secondary_CCPCH_TDD_Code_Information_item = -1; /* Secondary_CCPCH_TDD_Code_InformationItem */
2973 static int hf_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information_item = -1; /* Secondary_LCR_CCPCH_TDD_Code_InformationItem */
2974 static int hf_rnsap_s_CCPCH_TimeSlotFormat_LCR = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
2975 static int hf_rnsap_Secondary_CCPCH_TDD_Code_Information768_item = -1; /* Secondary_CCPCH_TDD_Code_InformationItem768 */
2976 static int hf_rnsap_possible_Secondary_Serving_Cell_List = -1; /* Possible_Secondary_Serving_Cell_List */
2977 static int hf_rnsap_Possible_Secondary_Serving_Cell_List_item = -1; /* Possible_Secondary_Serving_Cell */
2978 static int hf_rnsap_SetsOfHS_SCCH_Codes_item = -1; /* SetsOfHS_SCCH_CodesItem */
2979 static int hf_rnsap_hS_SCCH_PreconfiguredCodes = -1; /* HS_SCCH_PreconfiguredCodes */
2980 static int hf_rnsap_sixtyfourQAM_DL_SupportIndicator = -1; /* SixtyfourQAM_DL_SupportIndicator */
2981 static int hf_rnsap_sFNSFNChangeLimit = -1; /* SFNSFNChangeLimit */
2982 static int hf_rnsap_predictedSFNSFNDeviationLimit = -1; /* PredictedSFNSFNDeviationLimit */
2983 static int hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1; /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
2984 static int hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1; /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item */
2985 static int hf_rnsap_sFNSFNValue = -1; /* SFNSFNValue */
2986 static int hf_rnsap_sFNSFNQuality = -1; /* SFNSFNQuality */
2987 static int hf_rnsap_sFNSFNDriftRate = -1; /* SFNSFNDriftRate */
2988 static int hf_rnsap_sFNSFNDriftRateQuality = -1; /* SFNSFNDriftRateQuality */
2989 static int hf_rnsap_sFNSFNTimeStampInformation = -1; /* SFNSFNTimeStampInformation */
2990 static int hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1; /* T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
2991 static int hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1; /* T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item */
2992 static int hf_rnsap_sFNSFNTimeStamp_FDD = -1; /* SFN */
2993 static int hf_rnsap_sFNSFNTimeStamp_TDD = -1; /* SFNSFNTimeStamp_TDD */
2994 static int hf_rnsap_sFN = -1; /* SFN */
2995 static int hf_rnsap_sFNSFN_FDD = -1; /* SFNSFN_FDD */
2996 static int hf_rnsap_sFNSFN_TDD = -1; /* SFNSFN_TDD */
2997 static int hf_rnsap_sFNSFN_TDD768 = -1; /* SFNSFN_TDD768 */
2998 static int hf_rnsap_listOfSNAs = -1; /* ListOfSNAs */
2999 static int hf_rnsap_ListOfSNAs_item = -1; /* SNACode */
3000 static int hf_rnsap_sRNTI = -1; /* S_RNTI */
3001 static int hf_rnsap_sRNTI_BitMaskIndex = -1; /* T_sRNTI_BitMaskIndex */
3002 static int hf_rnsap_n_INSYNC_IND = -1; /* INTEGER_1_256 */
3003 static int hf_rnsap_n_OUTSYNC_IND = -1; /* INTEGER_1_256 */
3004 static int hf_rnsap_t_RLFAILURE = -1; /* INTEGER_0_255 */
3005 static int hf_rnsap_maxSYNC_UL_transmissions = -1; /* T_maxSYNC_UL_transmissions */
3006 static int hf_rnsap_powerRampStep = -1; /* INTEGER_0_3_ */
3007 static int hf_rnsap_modulation = -1; /* Modulation */
3008 static int hf_rnsap_TDD_DCHs_to_Modify_item = -1; /* TDD_DCHs_to_ModifyItem */
3009 static int hf_rnsap_dCH_SpecificInformationList_03 = -1; /* TDD_DCHs_to_ModifySpecificInformationList */
3010 static int hf_rnsap_TDD_DCHs_to_ModifySpecificInformationList_item = -1; /* TDD_DCHs_to_ModifySpecificItem */
3011 static int hf_rnsap_ul_CCTrCH_ID = -1; /* CCTrCH_ID */
3012 static int hf_rnsap_dl_CCTrCH_ID = -1; /* CCTrCH_ID */
3013 static int hf_rnsap_TDD_DL_Code_Information_item = -1; /* TDD_DL_Code_InformationItem */
3014 static int hf_rnsap_dPCH_ID = -1; /* DPCH_ID */
3015 static int hf_rnsap_TDD_DL_Code_LCR_Information_item = -1; /* TDD_DL_Code_LCR_InformationItem */
3016 static int hf_rnsap_tdd_ChannelisationCodeLCR = -1; /* TDD_ChannelisationCodeLCR */
3017 static int hf_rnsap_tdd_DL_DPCH_TimeSlotFormat_LCR = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
3018 static int hf_rnsap_TDD_DL_Code_Information768_item = -1; /* TDD_DL_Code_InformationItem768 */
3019 static int hf_rnsap_qPSK = -1; /* QPSK_DL_DPCH_TimeSlotFormatTDD_LCR */
3020 static int hf_rnsap_eightPSK = -1; /* EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR */
3021 static int hf_rnsap_initialOffset = -1; /* INTEGER_0_255 */
3022 static int hf_rnsap_noinitialOffset = -1; /* INTEGER_0_63 */
3023 static int hf_rnsap_TDD_UL_Code_Information_item = -1; /* TDD_UL_Code_InformationItem */
3024 static int hf_rnsap_TDD_UL_Code_LCR_Information_item = -1; /* TDD_UL_Code_LCR_InformationItem */
3025 static int hf_rnsap_tdd_UL_DPCH_TimeSlotFormat_LCR = -1; /* TDD_UL_DPCH_TimeSlotFormat_LCR */
3026 static int hf_rnsap_TDD_UL_Code_Information768_item = -1; /* TDD_UL_Code_InformationItem768 */
3027 static int hf_rnsap_qPSK_01 = -1; /* QPSK_UL_DPCH_TimeSlotFormatTDD_LCR */
3028 static int hf_rnsap_eightPSK_01 = -1; /* EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR */
3029 static int hf_rnsap_plmn_id = -1; /* PLMN_Identity */
3030 static int hf_rnsap_service_id = -1; /* Service_ID */
3031 static int hf_rnsap_dsField = -1; /* DsField */
3032 static int hf_rnsap_genericTrafficCategory = -1; /* GenericTrafficCategory */
3033 static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_item = -1; /* Transmission_Gap_Pattern_Sequence_Information_item */
3034 static int hf_rnsap_tGPSID = -1; /* TGPSID */
3035 static int hf_rnsap_tGSN = -1; /* TGSN */
3036 static int hf_rnsap_tGL1 = -1; /* GapLength */
3037 static int hf_rnsap_tGL2 = -1; /* GapLength */
3038 static int hf_rnsap_tGD = -1; /* TGD */
3039 static int hf_rnsap_tGPL1 = -1; /* GapDuration */
3040 static int hf_rnsap_not_to_be_used_1 = -1; /* GapDuration */
3041 static int hf_rnsap_uL_DL_mode = -1; /* UL_DL_mode */
3042 static int hf_rnsap_downlink_Compressed_Mode_Method = -1; /* Downlink_Compressed_Mode_Method */
3043 static int hf_rnsap_uplink_Compressed_Mode_Method = -1; /* Uplink_Compressed_Mode_Method */
3044 static int hf_rnsap_dL_FrameType = -1; /* DL_FrameType */
3045 static int hf_rnsap_delta_SIR1 = -1; /* DeltaSIR */
3046 static int hf_rnsap_delta_SIR_after1 = -1; /* DeltaSIR */
3047 static int hf_rnsap_delta_SIR2 = -1; /* DeltaSIR */
3048 static int hf_rnsap_delta_SIR_after2 = -1; /* DeltaSIR */
3049 static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1; /* Transmission_Gap_Pattern_Sequence_Status_List_item */
3050 static int hf_rnsap_tGPRC = -1; /* TGPRC */
3051 static int hf_rnsap_tGCFN = -1; /* CFN */
3052 static int hf_rnsap_Transmission_Mode_Information_item = -1; /* Transmission_Mode_Information_List */
3053 static int hf_rnsap_mS = -1; /* INTEGER_0_16383 */
3054 static int hf_rnsap_lS = -1; /* INTEGER_0_4294967295 */
3055 static int hf_rnsap_tUTRANGANSSChangeLimit = -1; /* INTEGER_1_256 */
3056 static int hf_rnsap_predictedTUTRANGANSSDeviationLimit = -1; /* INTEGER_1_256 */
3057 static int hf_rnsap_tUTRANGANSS = -1; /* TUTRANGANSS */
3058 static int hf_rnsap_tUTRANGANSSQuality = -1; /* INTEGER_0_255 */
3059 static int hf_rnsap_tUTRANGANSSDriftRate = -1; /* INTEGER_M50_50 */
3060 static int hf_rnsap_tUTRANGANSSDriftRateQuality = -1; /* INTEGER_0_50 */
3061 static int hf_rnsap_ms_part = -1; /* INTEGER_0_16383 */
3062 static int hf_rnsap_ls_part = -1; /* INTEGER_0_4294967295 */
3063 static int hf_rnsap_tUTRANGPSChangeLimit = -1; /* TUTRANGPSChangeLimit */
3064 static int hf_rnsap_predictedTUTRANGPSDeviationLimit = -1; /* PredictedTUTRANGPSDeviationLimit */
3065 static int hf_rnsap_tUTRANGPS = -1; /* TUTRANGPS */
3066 static int hf_rnsap_tUTRANGPSQuality = -1; /* TUTRANGPSQuality */
3067 static int hf_rnsap_tUTRANGPSDriftRate = -1; /* TUTRANGPSDriftRate */
3068 static int hf_rnsap_tUTRANGPSDriftRateQuality = -1; /* TUTRANGPSDriftRateQuality */
3069 static int hf_rnsap_iEe_Extensions = -1; /* ProtocolExtensionContainer */
3070 static int hf_rnsap_signalledGainFactors = -1; /* T_signalledGainFactors */
3071 static int hf_rnsap_betaC = -1; /* BetaCD */
3072 static int hf_rnsap_betaD = -1; /* BetaCD */
3073 static int hf_rnsap_refTFCNumber = -1; /* RefTFCNumber */
3074 static int hf_rnsap_tFCSvalues = -1; /* T_tFCSvalues */
3075 static int hf_rnsap_no_Split_in_TFCI = -1; /* TFCS_TFCSList */
3076 static int hf_rnsap_not_Used_split_in_TFCI = -1; /* NULL */
3077 static int hf_rnsap_TFCS_TFCSList_item = -1; /* TFCS_TFCSList_item */
3078 static int hf_rnsap_cTFC = -1; /* TFCS_CTFC */
3079 static int hf_rnsap_tFC_Beta = -1; /* TransportFormatCombination_Beta */
3080 static int hf_rnsap_ctfc2bit = -1; /* INTEGER_0_3 */
3081 static int hf_rnsap_ctfc4bit = -1; /* INTEGER_0_15 */
3082 static int hf_rnsap_ctfc6bit = -1; /* INTEGER_0_63 */
3083 static int hf_rnsap_ctfc8bit = -1; /* INTEGER_0_255 */
3084 static int hf_rnsap_ctfc12bit = -1; /* INTEGER_0_4095 */
3085 static int hf_rnsap_ctfc16bit = -1; /* INTEGER_0_65535 */
3086 static int hf_rnsap_ctfcmaxbit = -1; /* INTEGER_0_maxCTFC */
3087 static int hf_rnsap_dynamicParts = -1; /* TransportFormatSet_DynamicPartList */
3088 static int hf_rnsap_semi_staticPart = -1; /* TransportFormatSet_Semi_staticPart */
3089 static int hf_rnsap_TransportFormatSet_DynamicPartList_item = -1; /* TransportFormatSet_DynamicPartList_item */
3090 static int hf_rnsap_nrOfTransportBlocks = -1; /* NrOfTransportBlocks */
3091 static int hf_rnsap_transportBlockSize = -1; /* TransportBlockSize */
3092 static int hf_rnsap_mode = -1; /* TransportFormatSet_ModeDP */
3093 static int hf_rnsap_tdd = -1; /* TDD_TransportFormatSet_ModeDP */
3094 static int hf_rnsap_notApplicable = -1; /* NULL */
3095 static int hf_rnsap_transmissionTimeIntervalInformation = -1; /* TransmissionTimeIntervalInformation */
3096 static int hf_rnsap_TransmissionTimeIntervalInformation_item = -1; /* TransmissionTimeIntervalInformation_item */
3097 static int hf_rnsap_transmissionTimeInterval = -1; /* TransmissionTimeIntervalDynamic */
3098 static int hf_rnsap_transmissionTime = -1; /* TransmissionTimeIntervalSemiStatic */
3099 static int hf_rnsap_channelCoding = -1; /* ChannelCodingType */
3100 static int hf_rnsap_codingRate = -1; /* CodingRate */
3101 static int hf_rnsap_rateMatcingAttribute = -1; /* RateMatchingAttribute */
3102 static int hf_rnsap_cRC_Size = -1; /* CRC_Size */
3103 static int hf_rnsap_mode_01 = -1; /* TransportFormatSet_ModeSSP */
3104 static int hf_rnsap_tdd_01 = -1; /* SecondInterleavingMode */
3105 static int hf_rnsap_uE_AggregateMaximumBitRateDownlink = -1; /* UE_AggregateMaximumBitRateDownlink */
3106 static int hf_rnsap_uE_AggregateMaximumBitRateUplink = -1; /* UE_AggregateMaximumBitRateUplink */
3107 static int hf_rnsap_imei = -1; /* IMEI */
3108 static int hf_rnsap_imeisv = -1; /* IMEISV */
3109 static int hf_rnsap_periodic_02 = -1; /* UEMeasurementReportCharacteristicsPeriodic */
3110 static int hf_rnsap_event1h = -1; /* UEMeasurementReportCharacteristicsEvent1h */
3111 static int hf_rnsap_event1i = -1; /* UEMeasurementReportCharacteristicsEvent1i */
3112 static int hf_rnsap_event6a = -1; /* UEMeasurementReportCharacteristicsEvent6a */
3113 static int hf_rnsap_event6b = -1; /* UEMeasurementReportCharacteristicsEvent6b */
3114 static int hf_rnsap_event6c = -1; /* UEMeasurementReportCharacteristicsEvent6c */
3115 static int hf_rnsap_event6d = -1; /* UEMeasurementReportCharacteristicsEvent6d */
3116 static int hf_rnsap_extension_ReportCharacteristics_01 = -1; /* UEMeasurementReportCharacteristics_Extension */
3117 static int hf_rnsap_uEMeasurementTreshold = -1; /* UEMeasurementThreshold */
3118 static int hf_rnsap_uEMeasurementTimeToTrigger = -1; /* UEMeasurementTimeToTrigger */
3119 static int hf_rnsap_uEMeasurementHysteresisTime = -1; /* UEMeasurementHysteresisTime */
3120 static int hf_rnsap_amountofReporting = -1; /* UEMeasurementReportCharacteristicsPeriodicAmountofReporting */
3121 static int hf_rnsap_reportingInterval = -1; /* UEMeasurementReportCharacteristicsPeriodicReportingInterval */
3122 static int hf_rnsap_timeslotISCP = -1; /* UEMeasurementThresholdDLTimeslotISCP */
3123 static int hf_rnsap_uETransmitPower = -1; /* UEMeasurementThresholdUETransmitPower */
3124 static int hf_rnsap_extension_UEMeasurementThreshold = -1; /* UEMeasurementThreshold_Extension */
3125 static int hf_rnsap_UEMeasurementTimeslotInfoHCR_item = -1; /* UEMeasurementTimeslotInfoHCR_IEs */
3126 static int hf_rnsap_burstType = -1; /* UEMeasurementTimeslotInfoHCRBurstType */
3127 static int hf_rnsap_UEMeasurementTimeslotInfoLCR_item = -1; /* UEMeasurementTimeslotInfoLCR_IEs */
3128 static int hf_rnsap_UEMeasurementTimeslotInfo768_item = -1; /* UEMeasurementTimeslotInfo768_IEs */
3129 static int hf_rnsap_burstType_01 = -1; /* UEMeasurementTimeslotInfo768BurstType */
3130 static int hf_rnsap_uE_Transmitted_Power = -1; /* UE_MeasurementValue_UE_Transmitted_Power */
3131 static int hf_rnsap_primary_CCPCH_RSCP = -1; /* UE_MeasurementValue_Primary_CCPCH_RSCP */
3132 static int hf_rnsap_dL_Timeslot_ISCP = -1; /* UE_MeasurementValue_DL_Timeslot_ISCP */
3133 static int hf_rnsap_extension_UEMeasurementValue = -1; /* UEMeasurementValue_Extension */
3134 static int hf_rnsap_uEMeasurementTransmittedPowerListHCR = -1; /* UEMeasurementValueTransmittedPowerListHCR */
3135 static int hf_rnsap_uEMeasurementTransmittedPowerListLCR = -1; /* UEMeasurementValueTransmittedPowerListLCR */
3136 static int hf_rnsap_UEMeasurementValueTransmittedPowerListHCR_item = -1; /* UEMeasurementValueTransmittedPowerListHCR_IEs */
3137 static int hf_rnsap_uETransmitPower_01 = -1; /* INTEGER_0_104 */
3138 static int hf_rnsap_UEMeasurementValueTransmittedPowerListLCR_item = -1; /* UEMeasurementValueTransmittedPowerListLCR_IEs */
3139 static int hf_rnsap_UEMeasurementValueTransmittedPowerList768_item = -1; /* UEMeasurementValueTransmittedPowerList768_IEs */
3140 static int hf_rnsap_primaryCCPCH_RSCP = -1; /* PrimaryCCPCH_RSCP */
3141 static int hf_rnsap_primaryCCPCH_RSCP_Delta = -1; /* PrimaryCCPCH_RSCP_Delta */
3142 static int hf_rnsap_uEMeasurementTimeslotISCPListHCR = -1; /* UEMeasurementValueTimeslotISCPListHCR */
3143 static int hf_rnsap_uEMeasurementTimeslotISCPListLCR = -1; /* UEMeasurementValueTimeslotISCPListLCR */
3144 static int hf_rnsap_UEMeasurementValueTimeslotISCPListHCR_item = -1; /* UEMeasurementValueTimeslotISCPListHCR_IEs */
3145 static int hf_rnsap_UEMeasurementValueTimeslotISCPListLCR_item = -1; /* UEMeasurementValueTimeslotISCPListLCR_IEs */
3146 static int hf_rnsap_UEMeasurementValueTimeslotISCPList768_item = -1; /* UEMeasurementValueTimeslotISCPList768_IEs */
3147 static int hf_rnsap_measurementAvailable_02 = -1; /* UEMeasurementValueInformationAvailable */
3148 static int hf_rnsap_measurementnotAvailable_02 = -1; /* UEMeasurementValueInformationnotAvailable */
3149 static int hf_rnsap_uEmeasurementValue = -1; /* UEMeasurementValue */
3150 static int hf_rnsap_cell_fach_pch = -1; /* Cell_Fach_Pch_State */
3151 static int hf_rnsap_ura_pch = -1; /* Ura_Pch_State */
3152 static int hf_rnsap_d_RNTI = -1; /* D_RNTI */
3153 static int hf_rnsap_srnc_id = -1; /* RNC_ID */
3154 static int hf_rnsap_ura_id = -1; /* URA_ID */
3155 static int hf_rnsap_UL_Timeslot_Information_item = -1; /* UL_Timeslot_InformationItem */
3156 static int hf_rnsap_uL_Code_Information = -1; /* TDD_UL_Code_Information */
3157 static int hf_rnsap_UL_TimeslotLCR_Information_item = -1; /* UL_TimeslotLCR_InformationItem */
3158 static int hf_rnsap_uL_Code_LCR_InformationList = -1; /* TDD_UL_Code_LCR_Information */
3159 static int hf_rnsap_sequenceNumber = -1; /* PLCCHsequenceNumber */
3160 static int hf_rnsap_UL_Timeslot_Information768_item = -1; /* UL_Timeslot_InformationItem768 */
3161 static int hf_rnsap_uL_Code_Information768 = -1; /* TDD_UL_Code_Information768 */
3162 static int hf_rnsap_UL_TimeSlot_ISCP_Info_item = -1; /* UL_TimeSlot_ISCP_InfoItem */
3163 static int hf_rnsap_uL_TimeslotISCP = -1; /* UL_TimeslotISCP */
3164 static int hf_rnsap_UL_TimeSlot_ISCP_LCR_Info_item = -1; /* UL_TimeSlot_ISCP_LCR_InfoItem */
3165 static int hf_rnsap_iSCP = -1; /* UL_Timeslot_ISCP_Value */
3166 static int hf_rnsap_sync_UL_codes_bitmap = -1; /* BIT_STRING_SIZE_8 */
3167 static int hf_rnsap_fPACH_info = -1; /* FPACH_Information */
3168 static int hf_rnsap_prxUpPCHdes = -1; /* INTEGER_M120_M58_ */
3169 static int hf_rnsap_syncUL_procParameter = -1; /* SYNC_UL_ProcParameters */
3170 static int hf_rnsap_mMax = -1; /* INTEGER_1_32 */
3171 static int hf_rnsap_ul_ScramblingCodeNumber = -1; /* UL_ScramblingCodeNumber */
3172 static int hf_rnsap_ul_ScramblingCodeLength = -1; /* UL_ScramblingCodeLength */
3173 static int hf_rnsap_uL_Synchronisation_StepSize = -1; /* UL_Synchronisation_StepSize */
3174 static int hf_rnsap_uL_Synchronisation_Frequency = -1; /* UL_Synchronisation_Frequency */
3175 static int hf_rnsap_uRA_ID = -1; /* URA_ID */
3176 static int hf_rnsap_multipleURAsIndicator = -1; /* MultipleURAsIndicator */
3177 static int hf_rnsap_rNCsWithCellsInTheAccessedURA_List = -1; /* RNCsWithCellsInTheAccessedURA_List */
3178 static int hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item = -1; /* RNCsWithCellsInTheAccessedURA_Item */
3179 static int hf_rnsap_USCH_Information_item = -1; /* USCH_InformationItem */
3180 static int hf_rnsap_uSCH_ID = -1; /* USCH_ID */
3181 static int hf_rnsap_rb_Info = -1; /* RB_Info */
3182 static int hf_rnsap_protocolIEs = -1; /* ProtocolIE_Container */
3183 static int hf_rnsap_protocolExtensions = -1; /* ProtocolExtensionContainer */
3184 static int hf_rnsap_minUL_ChannelisationCodeLength = -1; /* MinUL_ChannelisationCodeLength */
3185 static int hf_rnsap_maxNrOfUL_DPCHs = -1; /* MaxNrOfUL_DPCHs */
3186 static int hf_rnsap_ul_PunctureLimit = -1; /* PunctureLimit */
3187 static int hf_rnsap_ul_TFCS = -1; /* TFCS */
3188 static int hf_rnsap_ul_DPCCH_SlotFormat = -1; /* UL_DPCCH_SlotFormat */
3189 static int hf_rnsap_ul_SIRTarget = -1; /* UL_SIR */
3190 static int hf_rnsap_diversityMode = -1; /* DiversityMode */
3191 static int hf_rnsap_not_Used_sSDT_CellIdLength = -1; /* NULL */
3192 static int hf_rnsap_not_Used_s_FieldLength = -1; /* NULL */
3193 static int hf_rnsap_tFCS = -1; /* TFCS */
3194 static int hf_rnsap_dl_DPCH_SlotFormat = -1; /* DL_DPCH_SlotFormat */
3195 static int hf_rnsap_nrOfDLchannelisationcodes = -1; /* NrOfDLchannelisationcodes */
3196 static int hf_rnsap_tFCI_SignallingMode = -1; /* TFCI_SignallingMode */
3197 static int hf_rnsap_multiplexingPosition = -1; /* MultiplexingPosition */
3198 static int hf_rnsap_powerOffsetInformation = -1; /* PowerOffsetInformation_RL_SetupRqstFDD */
3199 static int hf_rnsap_fdd_dl_TPC_DownlinkStepSize = -1; /* FDD_TPC_DownlinkStepSize */
3200 static int hf_rnsap_po1_ForTFCI_Bits = -1; /* PowerOffset */
3201 static int hf_rnsap_po2_ForTPC_Bits = -1; /* PowerOffset */
3202 static int hf_rnsap_po3_ForPilotBits = -1; /* PowerOffset */
3203 static int hf_rnsap_RL_InformationList_RL_SetupRqstFDD_item = -1; /* ProtocolIE_Single_Container */
3204 static int hf_rnsap_chipOffset = -1; /* ChipOffset */
3205 static int hf_rnsap_diversityControlField = -1; /* DiversityControlField */
3206 static int hf_rnsap_dl_InitialTX_Power = -1; /* DL_Power */
3207 static int hf_rnsap_not_Used_sSDT_CellID = -1; /* NULL */
3208 static int hf_rnsap_transmitDiversityIndicator = -1; /* TransmitDiversityIndicator */
3209 static int hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_item = -1; /* Additional_HS_Cell_Information_RL_Setup_ItemIEs */
3210 static int hf_rnsap_hSPDSCH_RL_ID = -1; /* RL_ID */
3211 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information = -1; /* HS_DSCH_FDD_Secondary_Serving_Information */
3212 static int hf_rnsap_powerOffsetInformation_01 = -1; /* PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD */
3213 static int hf_rnsap_maxNrTimeslots_UL = -1; /* MaxNrTimeslots */
3214 static int hf_rnsap_minimumSpreadingFactor_UL = -1; /* MinimumSpreadingFactor */
3215 static int hf_rnsap_maxNrULPhysicalchannels = -1; /* MaxNrULPhysicalchannels */
3216 static int hf_rnsap_maxNrTimeslots_DL = -1; /* MaxNrTimeslots */
3217 static int hf_rnsap_minimumSpreadingFactor_DL = -1; /* MinimumSpreadingFactor */
3218 static int hf_rnsap_maxNrDLPhysicalchannels = -1; /* MaxNrDLPhysicalchannels */
3219 static int hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3220 static int hf_rnsap_cCTrCH_ID = -1; /* CCTrCH_ID */
3221 static int hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3222 static int hf_rnsap_dl_PunctureLimit = -1; /* PunctureLimit */
3223 static int hf_rnsap_tdd_TPC_DownlinkStepSize = -1; /* TDD_TPC_DownlinkStepSize */
3224 static int hf_rnsap_cCTrCH_TPCList = -1; /* CCTrCH_TPCList_RL_SetupRqstTDD */
3225 static int hf_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD_item = -1; /* CCTrCH_TPCItem_RL_SetupRqstTDD */
3226 static int hf_rnsap_specialBurstScheduling = -1; /* SpecialBurstScheduling */
3227 static int hf_rnsap_dL_TimeSlot_ISCP = -1; /* DL_TimeSlot_ISCP_Info */
3228 static int hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_item = -1; /* ProtocolIE_Single_Container */
3229 static int hf_rnsap_uRA_Information = -1; /* URA_Information */
3230 static int hf_rnsap_sAI = -1; /* SAI */
3231 static int hf_rnsap_gA_Cell = -1; /* GA_Cell */
3232 static int hf_rnsap_gA_AccessPointPosition = -1; /* GA_AccessPointPosition */
3233 static int hf_rnsap_not_Used_secondary_CCPCH_Info = -1; /* NULL */
3234 static int hf_rnsap_diversityIndication = -1; /* DiversityIndication_RL_SetupRspFDD */
3235 static int hf_rnsap_sSDT_SupportIndicator = -1; /* SSDT_SupportIndicator */
3236 static int hf_rnsap_closedlooptimingadjustmentmode = -1; /* Closedlooptimingadjustmentmode */
3237 static int hf_rnsap_maximumDLTxPower = -1; /* DL_Power */
3238 static int hf_rnsap_minimumDLTxPower = -1; /* DL_Power */
3239 static int hf_rnsap_not_Used_dSCHInformationResponse = -1; /* NULL */
3240 static int hf_rnsap_neighbouring_UMTS_CellInformation = -1; /* Neighbouring_UMTS_CellInformation */
3241 static int hf_rnsap_neighbouring_GSM_CellInformation = -1; /* Neighbouring_GSM_CellInformation */
3242 static int hf_rnsap_sRB_Delay = -1; /* SRB_Delay */
3243 static int hf_rnsap_combining = -1; /* Combining_RL_SetupRspFDD */
3244 static int hf_rnsap_nonCombiningOrFirstRL = -1; /* NonCombiningOrFirstRL_RL_SetupRspFDD */
3245 static int hf_rnsap_dCH_InformationResponse = -1; /* DCH_InformationResponse */
3246 static int hf_rnsap_Additional_HS_Cell_Information_Response_List_item = -1; /* Additional_HS_Cell_Information_Response_ItemIEs */
3247 static int hf_rnsap_ul_TimeSlot_ISCP_Info = -1; /* UL_TimeSlot_ISCP_Info */
3248 static int hf_rnsap_timingAdvanceApplied = -1; /* TimingAdvanceApplied */
3249 static int hf_rnsap_alphaValue = -1; /* AlphaValue */
3250 static int hf_rnsap_ul_PhysCH_SF_Variation = -1; /* UL_PhysCH_SF_Variation */
3251 static int hf_rnsap_synchronisationConfiguration = -1; /* SynchronisationConfiguration */
3252 static int hf_rnsap_secondary_CCPCH_Info_TDD = -1; /* Secondary_CCPCH_Info_TDD */
3253 static int hf_rnsap_ul_CCTrCHInformation = -1; /* UL_CCTrCHInformationList_RL_SetupRspTDD */
3254 static int hf_rnsap_dl_CCTrCHInformation = -1; /* DL_CCTrCHInformationList_RL_SetupRspTDD */
3255 static int hf_rnsap_dCH_InformationResponse_01 = -1; /* DCH_InformationResponseList_RL_SetupRspTDD */
3256 static int hf_rnsap_dsch_InformationResponse = -1; /* DSCH_InformationResponse_RL_SetupRspTDD */
3257 static int hf_rnsap_usch_InformationResponse = -1; /* USCH_InformationResponse_RL_SetupRspTDD */
3258 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_item = -1; /* UL_CCTrCHInformationItem_RL_SetupRspTDD */
3259 static int hf_rnsap_ul_DPCH_Information = -1; /* UL_DPCH_InformationList_RL_SetupRspTDD */
3260 static int hf_rnsap_tDD_DPCHOffset = -1; /* TDD_DPCHOffset */
3261 static int hf_rnsap_uL_Timeslot_Information = -1; /* UL_Timeslot_Information */
3262 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_item = -1; /* DL_CCTrCHInformationItem_RL_SetupRspTDD */
3263 static int hf_rnsap_dl_DPCH_Information = -1; /* DL_DPCH_InformationList_RL_SetupRspTDD */
3264 static int hf_rnsap_dL_Timeslot_Information = -1; /* DL_Timeslot_Information */
3265 static int hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_item = -1; /* DSCHInformationItem_RL_SetupRspTDD */
3266 static int hf_rnsap_dsch_ID = -1; /* DSCH_ID */
3267 static int hf_rnsap_dSCH_FlowControlInformation = -1; /* DSCH_FlowControlInformation */
3268 static int hf_rnsap_transportFormatManagement = -1; /* TransportFormatManagement */
3269 static int hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_item = -1; /* USCHInformationItem_RL_SetupRspTDD */
3270 static int hf_rnsap_usch_ID = -1; /* USCH_ID */
3271 static int hf_rnsap_ul_TimeSlot_ISCP_LCR_Info = -1; /* UL_TimeSlot_ISCP_LCR_Info */
3272 static int hf_rnsap_secondary_LCR_CCPCH_Info_TDD = -1; /* Secondary_LCR_CCPCH_Info_TDD */
3273 static int hf_rnsap_ul_LCR_CCTrCHInformation = -1; /* UL_LCR_CCTrCHInformationList_RL_SetupRspTDD */
3274 static int hf_rnsap_dl_LCR_CCTrCHInformation = -1; /* DL_LCR_CCTrCHInformationList_RL_SetupRspTDD */
3275 static int hf_rnsap_dsch_LCR_InformationResponse = -1; /* DSCH_LCR_InformationResponse_RL_SetupRspTDD */
3276 static int hf_rnsap_usch_LCR_InformationResponse = -1; /* USCH_LCR_InformationResponse_RL_SetupRspTDD */
3277 static int hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_item = -1; /* UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD */
3278 static int hf_rnsap_ul_DPCH_LCR_Information = -1; /* UL_DPCH_LCR_InformationList_RL_SetupRspTDD */
3279 static int hf_rnsap_uL_TimeslotLCR_Information = -1; /* UL_TimeslotLCR_Information */
3280 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_item = -1; /* DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD */
3281 static int hf_rnsap_dl_DPCH_LCR_Information = -1; /* DL_DPCH_LCR_InformationList_RL_SetupRspTDD */
3282 static int hf_rnsap_dL_Timeslot_LCR_Information = -1; /* DL_TimeslotLCR_Information */
3283 static int hf_rnsap_tSTD_Indicator = -1; /* TSTD_Indicator */
3284 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_item = -1; /* DSCH_LCR_InformationItem_RL_SetupRspTDD */
3285 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_item = -1; /* USCH_LCR_InformationItem_RL_SetupRspTDD */
3286 static int hf_rnsap_secondary_CCPCH_Info_TDD768 = -1; /* Secondary_CCPCH_Info_TDD768 */
3287 static int hf_rnsap_ul_CCTrCHInformation768 = -1; /* UL_CCTrCHInformationList_RL_SetupRspTDD768 */
3288 static int hf_rnsap_dl_CCTrCHInformation768 = -1; /* DL_CCTrCHInformationList_RL_SetupRspTDD768 */
3289 static int hf_rnsap_gA_CellAdditionalShapes = -1; /* GA_CellAdditionalShapes */
3290 static int hf_rnsap_hCS_Prio = -1; /* HCS_Prio */
3291 static int hf_rnsap_timeSlot_RL_SetupRspTDD = -1; /* TimeSlot */
3292 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_item = -1; /* UL_CCTrCHInformationItem_RL_SetupRspTDD768 */
3293 static int hf_rnsap_ul_DPCH_Information768 = -1; /* UL_DPCH_InformationList_RL_SetupRspTDD768 */
3294 static int hf_rnsap_uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768 = -1; /* UL_SIR */
3295 static int hf_rnsap_uL_Timeslot_Information768 = -1; /* UL_Timeslot_Information768 */
3296 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_item = -1; /* DL_CCTrCHInformationItem_RL_SetupRspTDD768 */
3297 static int hf_rnsap_dl_DPCH_Information768 = -1; /* DL_DPCH_InformationList_RL_SetupRspTDD768 */
3298 static int hf_rnsap_cCTrCH_Maximum_DL_Power = -1; /* DL_Power */
3299 static int hf_rnsap_cCTrCH_Minimum_DL_Power = -1; /* DL_Power */
3300 static int hf_rnsap_dL_Timeslot_Information768 = -1; /* DL_Timeslot_Information768 */
3301 static int hf_rnsap_generalCause = -1; /* GeneralCauseList_RL_SetupFailureFDD */
3302 static int hf_rnsap_rLSpecificCause = -1; /* RLSpecificCauseList_RL_SetupFailureFDD */
3303 static int hf_rnsap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD = -1; /* UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD */
3304 static int hf_rnsap_successful_RL_InformationRespList_RL_SetupFailureFDD = -1; /* SuccessfulRL_InformationResponseList_RL_SetupFailureFDD */
3305 static int hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3306 static int hf_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3307 static int hf_rnsap_diversityIndication_01 = -1; /* DiversityIndication_RL_SetupFailureFDD */
3308 static int hf_rnsap_not_Used_dSCH_InformationResponse_RL_SetupFailureFDD = -1; /* NULL */
3309 static int hf_rnsap_combining_01 = -1; /* Combining_RL_SetupFailureFDD */
3310 static int hf_rnsap_nonCombiningOrFirstRL_01 = -1; /* NonCombiningOrFirstRL_RL_SetupFailureFDD */
3311 static int hf_rnsap_generalCause_01 = -1; /* GeneralCauseList_RL_SetupFailureTDD */
3312 static int hf_rnsap_rLSpecificCause_01 = -1; /* RLSpecificCauseList_RL_SetupFailureTDD */
3313 static int hf_rnsap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD = -1; /* Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD */
3314 static int hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_item = -1; /* ProtocolIE_Single_Container */
3315 static int hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_item = -1; /* Additional_HS_Cell_Information_RL_Addition_ItemIEs */
3316 static int hf_rnsap_setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency = -1; /* Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency */
3317 static int hf_rnsap_setup = -1; /* Additional_EDCH_Setup_Info */
3318 static int hf_rnsap_addition = -1; /* Additional_EDCH_Cell_Information_To_Add_List */
3319 static int hf_rnsap_dL_TimeSlot_ISCP_Info = -1; /* DL_TimeSlot_ISCP_Info */
3320 static int hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3321 static int hf_rnsap_uplinkStepSizeLCR = -1; /* TDD_TPC_UplinkStepSize_LCR */
3322 static int hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3323 static int hf_rnsap_downlinkStepSize = -1; /* TDD_TPC_DownlinkStepSize */
3324 static int hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_item = -1; /* ProtocolIE_Single_Container */
3325 static int hf_rnsap_dl_CodeInformation_01 = -1; /* DL_CodeInformationList_RL_AdditionRspFDD */
3326 static int hf_rnsap_diversityIndication_02 = -1; /* DiversityIndication_RL_AdditionRspFDD */
3327 static int hf_rnsap_combining_02 = -1; /* Combining_RL_AdditionRspFDD */
3328 static int hf_rnsap_nonCombining = -1; /* NonCombining_RL_AdditionRspFDD */
3329 static int hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_item = -1; /* Additional_HS_Cell_Change_Information_Response_ItemIEs */
3330 static int hf_rnsap_hS_DSCH_Secondary_Serving_Cell_Change_Information_Response = -1; /* HS_DSCH_Secondary_Serving_Cell_Change_Information_Response */
3331 static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_item = -1; /* Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs */
3332 static int hf_rnsap_additional_EDCH_FDD_Information_Response = -1; /* Additional_EDCH_FDD_Information_Response_ItemIEs */
3333 static int hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd = -1; /* E_DCH_Serving_cell_change_informationResponse */
3334 static int hf_rnsap_ul_CCTrCHInformation_01 = -1; /* UL_CCTrCHInformationList_RL_AdditionRspTDD */
3335 static int hf_rnsap_dl_CCTrCHInformation_01 = -1; /* DL_CCTrCHInformationList_RL_AdditionRspTDD */
3336 static int hf_rnsap_dCH_Information = -1; /* DCH_Information_RL_AdditionRspTDD */
3337 static int hf_rnsap_dSCH_InformationResponse = -1; /* DSCH_InformationResponse_RL_AdditionRspTDD */
3338 static int hf_rnsap_uSCH_InformationResponse = -1; /* USCH_InformationResponse_RL_AdditionRspTDD */
3339 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_item = -1; /* UL_CCTrCHInformationItem_RL_AdditionRspTDD */
3340 static int hf_rnsap_ul_DPCH_Information_01 = -1; /* UL_DPCH_InformationList_RL_AdditionRspTDD */
3341 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_item = -1; /* DL_CCTrCHInformationItem_RL_AdditionRspTDD */
3342 static int hf_rnsap_dl_DPCH_Information_01 = -1; /* DL_DPCH_InformationList_RL_AdditionRspTDD */
3343 static int hf_rnsap_diversityIndication_03 = -1; /* DiversityIndication_RL_AdditionRspTDD */
3344 static int hf_rnsap_combining_03 = -1; /* Combining_RL_AdditionRspTDD */
3345 static int hf_rnsap_nonCombining_01 = -1; /* NonCombining_RL_AdditionRspTDD */
3346 static int hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_item = -1; /* DSCHInformationItem_RL_AdditionRspTDD */
3347 static int hf_rnsap_diversityIndication_04 = -1; /* DiversityIndication_RL_AdditionRspTDD2 */
3348 static int hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_item = -1; /* USCHInformationItem_RL_AdditionRspTDD */
3349 static int hf_rnsap_ul_CCTrCH_LCR_Information = -1; /* UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD */
3350 static int hf_rnsap_dl_CCTrCH_LCR_Information = -1; /* DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD */
3351 static int hf_rnsap_dCH_InformationResponse_02 = -1; /* DCH_InformationResponseList_RL_AdditionRspTDD */
3352 static int hf_rnsap_dsch_LCR_InformationResponse_01 = -1; /* DSCH_LCR_InformationResponse_RL_AdditionRspTDD */
3353 static int hf_rnsap_usch_LCR_InformationResponse_01 = -1; /* USCH_LCR_InformationResponse_RL_AdditionRspTDD */
3354 static int hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item = -1; /* UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD */
3355 static int hf_rnsap_ul_DPCH_LCR_Information_01 = -1; /* UL_DPCH_LCR_InformationList_RL_AdditionRspTDD */
3356 static int hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item = -1; /* DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD */
3357 static int hf_rnsap_dl_DPCH_LCR_Information_01 = -1; /* DL_DPCH_LCR_InformationList_RL_AdditionRspTDD */
3358 static int hf_rnsap_dL_TimeslotLCR_Information = -1; /* DL_TimeslotLCR_Information */
3359 static int hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_item = -1; /* DSCH_LCR_InformationItem_RL_AdditionRspTDD */
3360 static int hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_item = -1; /* USCH_LCR_InformationItem_RL_AdditionRspTDD */
3361 static int hf_rnsap_ul_CCTrCHInformation768_01 = -1; /* UL_CCTrCHInformationList_RL_AdditionRspTDD768 */
3362 static int hf_rnsap_dl_CCTrCHInformation768_01 = -1; /* DL_CCTrCHInformationList_RL_AdditionRspTDD768 */
3363 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item = -1; /* UL_CCTrCHInformationItem_RL_AdditionRspTDD768 */
3364 static int hf_rnsap_ul_DPCH_Information768_01 = -1; /* UL_DPCH_InformationList_RL_AdditionRspTDD768 */
3365 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item = -1; /* DL_CCTrCHInformationItem_RL_AdditionRspTDD768 */
3366 static int hf_rnsap_dl_DPCH_Information768_01 = -1; /* DL_DPCH_InformationList_RL_AdditionRspTDD768 */
3367 static int hf_rnsap_generalCause_02 = -1; /* GeneralCauseList_RL_AdditionFailureFDD */
3368 static int hf_rnsap_rLSpecificCause_02 = -1; /* RLSpecificCauseList_RL_AdditionFailureFDD */
3369 static int hf_rnsap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD = -1; /* UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD */
3370 static int hf_rnsap_successful_RL_InformationRespList_RL_AdditionFailureFDD = -1; /* SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD */
3371 static int hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3372 static int hf_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item = -1; /* ProtocolIE_Single_Container */
3373 static int hf_rnsap_dl_CodeInformation_02 = -1; /* DL_CodeInformationList_RL_AdditionFailureFDD */
3374 static int hf_rnsap_diversityIndication_05 = -1; /* DiversityIndication_RL_AdditionFailureFDD */
3375 static int hf_rnsap_combining_04 = -1; /* Combining_RL_AdditionFailureFDD */
3376 static int hf_rnsap_nonCombining_02 = -1; /* NonCombining_RL_AdditionFailureFDD */
3377 static int hf_rnsap_generalCause_03 = -1; /* GeneralCauseList_RL_AdditionFailureTDD */
3378 static int hf_rnsap_rLSpecificCause_03 = -1; /* RLSpecificCauseList_RL_AdditionFailureTDD */
3379 static int hf_rnsap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD = -1; /* Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD */
3380 static int hf_rnsap_RL_InformationList_RL_DeletionRqst_item = -1; /* ProtocolIE_Single_Container */
3381 static int hf_rnsap_maxNrOfUL_DPDCHs = -1; /* MaxNrOfUL_DPCHs */
3382 static int hf_rnsap_not_Used_sSDT_CellIDLength = -1; /* NULL */
3383 static int hf_rnsap_powerOffsetInformation_02 = -1; /* PowerOffsetInformation_RL_ReconfPrepFDD */
3384 static int hf_rnsap_pO1_ForTFCI_Bits = -1; /* PowerOffset */
3385 static int hf_rnsap_pO2_ForTPC_Bits = -1; /* PowerOffset */
3386 static int hf_rnsap_pO3_ForPilotBits = -1; /* PowerOffset */
3387 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_item = -1; /* DCH_DeleteItem_RL_ReconfPrepFDD */
3388 static int hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_item = -1; /* ProtocolIE_Single_Container */
3389 static int hf_rnsap_not_Used_sSDT_Indication = -1; /* NULL */
3390 static int hf_rnsap_not_Used_sSDT_CellIdentity = -1; /* NULL */
3391 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_item = -1; /* Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs */
3392 static int hf_rnsap_hS_DSCH_Secondary_Serving_Information_To_Modify = -1; /* HS_DSCH_Secondary_Serving_Information_To_Modify */
3393 static int hf_rnsap_hS_HS_DSCH_Secondary_Serving_Remove = -1; /* HS_DSCH_Secondary_Serving_Remove */
3394 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 */
3395 static int hf_rnsap_configurationChange = -1; /* Additional_EDCH_Cell_Information_ConfigurationChange_List */
3396 static int hf_rnsap_removal = -1; /* Additional_EDCH_Cell_Information_Removal_List */
3397 static int hf_rnsap_powerOffsetInformation_03 = -1; /* PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD */
3398 static int hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3399 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3400 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3401 static int hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3402 static int hf_rnsap_cCTrCH_TPCList_01 = -1; /* CCTrCH_TPCAddList_RL_ReconfPrepTDD */
3403 static int hf_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCAddItem_RL_ReconfPrepTDD */
3404 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3405 static int hf_rnsap_cCTrCH_TPCList_02 = -1; /* CCTrCH_TPCModifyList_RL_ReconfPrepTDD */
3406 static int hf_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item = -1; /* CCTrCH_TPCModifyItem_RL_ReconfPrepTDD */
3407 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item = -1; /* ProtocolIE_Single_Container */
3408 static int hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* DCH_DeleteItem_RL_ReconfPrepTDD */
3409 static int hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_item = -1; /* DSCH_ModifyItem_RL_ReconfPrepTDD */
3410 static int hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* DSCH_DeleteItem_RL_ReconfPrepTDD */
3411 static int hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_item = -1; /* USCH_ModifyItem_RL_ReconfPrepTDD */
3412 static int hf_rnsap_ul_ccTrCHID = -1; /* CCTrCH_ID */
3413 static int hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_item = -1; /* USCH_DeleteItem_RL_ReconfPrepTDD */
3414 static int hf_rnsap_RL_Information_RL_ReconfPrepTDD_item = -1; /* RL_InformationIE_RL_ReconfPrepTDD */
3415 static int hf_rnsap_rL_Specific_DCH_Info = -1; /* RL_Specific_DCH_Info */
3416 static int hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_item = -1; /* ProtocolIE_Single_Container */
3417 static int hf_rnsap_max_UL_SIR = -1; /* UL_SIR */
3418 static int hf_rnsap_min_UL_SIR = -1; /* UL_SIR */
3419 static int hf_rnsap_dl_CodeInformationList = -1; /* DL_CodeInformationList_RL_ReconfReadyFDD */
3420 static int hf_rnsap_dCHInformationResponse = -1; /* DCH_InformationResponseList_RL_ReconfReadyFDD */
3421 static int hf_rnsap_not_Used_dSCHsToBeAddedOrModified = -1; /* NULL */
3422 static int hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_item = -1; /* Additional_HS_Cell_RL_Reconf_Response_ItemIEs */
3423 static int hf_rnsap_ul_CCTrCH_Information = -1; /* UL_CCTrCH_InformationList_RL_ReconfReadyTDD */
3424 static int hf_rnsap_dl_CCTrCH_Information = -1; /* DL_CCTrCH_InformationList_RL_ReconfReadyTDD */
3425 static int hf_rnsap_dCHInformationResponse_01 = -1; /* DCH_InformationResponseList_RL_ReconfReadyTDD */
3426 static int hf_rnsap_dSCHsToBeAddedOrModified = -1; /* DSCHToBeAddedOrModified_RL_ReconfReadyTDD */
3427 static int hf_rnsap_uSCHsToBeAddedOrModified = -1; /* USCHToBeAddedOrModified_RL_ReconfReadyTDD */
3428 static int hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item = -1; /* UL_CCTrCH_InformationItem_RL_ReconfReadyTDD */
3429 static int hf_rnsap_ul_DPCH_AddInformation = -1; /* UL_DPCH_InformationAddList_RL_ReconfReadyTDD */
3430 static int hf_rnsap_ul_DPCH_ModifyInformation = -1; /* UL_DPCH_InformationModifyList_RL_ReconfReadyTDD */
3431 static int hf_rnsap_ul_DPCH_DeleteInformation = -1; /* UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD */
3432 static int hf_rnsap_uL_TimeslotLCR_Info = -1; /* UL_TimeslotLCR_Information */
3433 static int hf_rnsap_rxTimingDeviationForTA = -1; /* RxTimingDeviationForTA */
3434 static int hf_rnsap_rxTimingDeviationForTA768 = -1; /* RxTimingDeviationForTA768 */
3435 static int hf_rnsap_uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1; /* UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD */
3436 static int hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD */
3437 static int hf_rnsap_tDD_uL_Code_LCR_Information = -1; /* TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD */
3438 static int hf_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD */
3439 static int hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD */
3440 static int hf_rnsap_uL_Code_Information_01 = -1; /* TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD */
3441 static int hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD */
3442 static int hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 */
3443 static int hf_rnsap_uL_Code_Information768_01 = -1; /* TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768 */
3444 static int hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768 */
3445 static int hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item = -1; /* UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD */
3446 static int hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item = -1; /* DL_CCTrCH_InformationItem_RL_ReconfReadyTDD */
3447 static int hf_rnsap_dl_DPCH_AddInformation = -1; /* DL_DPCH_InformationAddList_RL_ReconfReadyTDD */
3448 static int hf_rnsap_dl_DPCH_ModifyInformation = -1; /* DL_DPCH_InformationModifyList_RL_ReconfReadyTDD */
3449 static int hf_rnsap_dl_DPCH_DeleteInformation = -1; /* DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD */
3450 static int hf_rnsap_dL_TimeslotLCR_Info = -1; /* DL_TimeslotLCR_Information */
3451 static int hf_rnsap_dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1; /* DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD */
3452 static int hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD */
3453 static int hf_rnsap_tDD_dL_Code_LCR_Information = -1; /* TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD */
3454 static int hf_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD */
3455 static int hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD */
3456 static int hf_rnsap_dL_Code_Information_01 = -1; /* TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD */
3457 static int hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_item = -1; /* TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD */
3458 static int hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 */
3459 static int hf_rnsap_dL_Code_Information768_01 = -1; /* TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768 */
3460 static int hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_item = -1; /* TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768 */
3461 static int hf_rnsap_dPCH_ID768 = -1; /* DPCH_ID768 */
3462 static int hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item = -1; /* DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD */
3463 static int hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_item = -1; /* DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD */
3464 static int hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item = -1; /* DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD */
3465 static int hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item = -1; /* USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD */
3466 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_item = -1; /* RL_InformationResponse_RL_ReconfReadyTDD */
3467 static int hf_rnsap_generalCause_04 = -1; /* GeneralCauseList_RL_ReconfFailure */
3468 static int hf_rnsap_rLSpecificCause_04 = -1; /* RLSpecificCauseList_RL_ReconfFailure */
3469 static int hf_rnsap_rL_ReconfigurationFailureList_RL_ReconfFailure = -1; /* RL_ReconfigurationFailureList_RL_ReconfFailure */
3470 static int hf_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure_item = -1; /* ProtocolIE_Single_Container */
3471 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_item = -1; /* DCH_DeleteItem_RL_ReconfRqstFDD */
3472 static int hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_item = -1; /* Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs */
3473 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised = -1; /* HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised */
3474 static int hf_rnsap_hS_DSCH_Secondary_Serving_Remove = -1; /* HS_DSCH_Secondary_Serving_Remove */
3475 static int hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_item = -1; /* ProtocolIE_Single_Container */
3476 static int hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3477 static int hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3478 static int hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3479 static int hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item = -1; /* ProtocolIE_Single_Container */
3480 static int hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_item = -1; /* DCH_DeleteItem_RL_ReconfRqstTDD */
3481 static int hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_item = -1; /* RL_ReconfigurationRequestTDD_RL_Information */
3482 static int hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_item = -1; /* ProtocolIE_Single_Container */
3483 static int hf_rnsap_dCHsInformationResponseList = -1; /* DCH_InformationResponseList_RL_ReconfRspFDD */
3484 static int hf_rnsap_dL_CodeInformationList_RL_ReconfResp = -1; /* DL_CodeInformationList_RL_ReconfRspFDD */
3485 static int hf_rnsap_dCHsInformationResponseList_01 = -1; /* DCH_InformationResponseList_RL_ReconfRspTDD */
3486 static int hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_item = -1; /* DL_CCTrCH_InformationItem_RL_ReconfRspTDD */
3487 static int hf_rnsap_dl_DPCH_ModifyInformation_LCR = -1; /* DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD */
3488 static int hf_rnsap_dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD = -1; /* DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD */
3489 static int hf_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_item = -1; /* DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD */
3490 static int hf_rnsap_maxPowerLCR = -1; /* DL_Power */
3491 static int hf_rnsap_minPowerLCR = -1; /* DL_Power */
3492 static int hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_item = -1; /* RL_InformationResponse_RL_ReconfRspTDD */
3493 static int hf_rnsap_rL = -1; /* RL_RL_FailureInd */
3494 static int hf_rnsap_rL_Set = -1; /* RL_Set_RL_FailureInd */
3495 static int hf_rnsap_cCTrCH = -1; /* CCTrCH_RL_FailureInd */
3496 static int hf_rnsap_rL_InformationList_RL_FailureInd = -1; /* RL_InformationList_RL_FailureInd */
3497 static int hf_rnsap_RL_InformationList_RL_FailureInd_item = -1; /* ProtocolIE_Single_Container */
3498 static int hf_rnsap_rL_Set_InformationList_RL_FailureInd = -1; /* RL_Set_InformationList_RL_FailureInd */
3499 static int hf_rnsap_RL_Set_InformationList_RL_FailureInd_item = -1; /* ProtocolIE_Single_Container */
3500 static int hf_rnsap_cCTrCH_InformationList_RL_FailureInd = -1; /* CCTrCH_InformationList_RL_FailureInd */
3501 static int hf_rnsap_CCTrCH_InformationList_RL_FailureInd_item = -1; /* ProtocolIE_Single_Container */
3502 static int hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_item = -1; /* ProtocolIE_Single_Container */
3503 static int hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_item = -1; /* ProtocolIE_Single_Container */
3504 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_item = -1; /* ProtocolIE_Single_Container */
3505 static int hf_rnsap_rL_01 = -1; /* RL_RL_RestoreInd */
3506 static int hf_rnsap_rL_Set_01 = -1; /* RL_Set_RL_RestoreInd */
3507 static int hf_rnsap_cCTrCH_01 = -1; /* CCTrCH_RL_RestoreInd */
3508 static int hf_rnsap_rL_InformationList_RL_RestoreInd = -1; /* RL_InformationList_RL_RestoreInd */
3509 static int hf_rnsap_RL_InformationList_RL_RestoreInd_item = -1; /* ProtocolIE_Single_Container */
3510 static int hf_rnsap_rL_Set_InformationList_RL_RestoreInd = -1; /* RL_Set_InformationList_RL_RestoreInd */
3511 static int hf_rnsap_RL_Set_InformationList_RL_RestoreInd_item = -1; /* ProtocolIE_Single_Container */
3512 static int hf_rnsap_cCTrCH_InformationList_RL_RestoreInd = -1; /* CCTrCH_InformationList_RL_RestoreInd */
3513 static int hf_rnsap_CCTrCH_InformationList_RL_RestoreInd_item = -1; /* ProtocolIE_Single_Container */
3514 static int hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_item = -1; /* ProtocolIE_Single_Container */
3515 static int hf_rnsap_dl_CodeInformation_03 = -1; /* DL_CodeInformationList_PhyChReconfRqstFDD */
3516 static int hf_rnsap_ul_CCTrCH_Information_01 = -1; /* UL_CCTrCH_InformationList_PhyChReconfRqstTDD */
3517 static int hf_rnsap_dl_CCTrCH_Information_01 = -1; /* DL_CCTrCH_InformationList_PhyChReconfRqstTDD */
3518 static int hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item = -1; /* UL_CCTrCH_InformationItem_PhyChReconfRqstTDD */
3519 static int hf_rnsap_ul_DPCH_Information_02 = -1; /* UL_DPCH_InformationList_PhyChReconfRqstTDD */
3520 static int hf_rnsap_uL_Timeslot_InformationList_PhyChReconfRqstTDD = -1; /* UL_Timeslot_InformationList_PhyChReconfRqstTDD */
3521 static int hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item = -1; /* UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD */
3522 static int hf_rnsap_uL_Code_LCR_Information = -1; /* TDD_UL_Code_LCR_Information */
3523 static int hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD_item = -1; /* UL_Timeslot_InformationItem_PhyChReconfRqstTDD */
3524 static int hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_item = -1; /* UL_Timeslot_InformationItem_PhyChReconfRqstTDD768 */
3525 static int hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item = -1; /* DL_CCTrCH_InformationItem_PhyChReconfRqstTDD */
3526 static int hf_rnsap_dl_DPCH_Information_02 = -1; /* DL_DPCH_InformationList_PhyChReconfRqstTDD */
3527 static int hf_rnsap_dL_Timeslot_InformationList_PhyChReconfRqstTDD = -1; /* DL_Timeslot_InformationList_PhyChReconfRqstTDD */
3528 static int hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item = -1; /* DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD */
3529 static int hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD_item = -1; /* DL_Timeslot_InformationItem_PhyChReconfRqstTDD */
3530 static int hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_item = -1; /* DL_Timeslot_InformationItem_PhyChReconfRqstTDD768 */
3531 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_item = -1; /* HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD */
3532 static int hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_item = -1; /* HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD */
3533 static int hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_item = -1; /* HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768 */
3534 static int hf_rnsap_RL_InformationList_RL_CongestInd_item = -1; /* ProtocolIE_Single_Container */
3535 static int hf_rnsap_dCH_Rate_Information = -1; /* DCH_Rate_Information_RL_CongestInd */
3536 static int hf_rnsap_DCH_Rate_Information_RL_CongestInd_item = -1; /* ProtocolIE_Single_Container */
3537 static int hf_rnsap_allowed_Rate_Information = -1; /* Allowed_Rate_Information */
3538 static int hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_item = -1; /* ProtocolIE_Single_Container */
3539 static int hf_rnsap_uRA = -1; /* URA_PagingRqst */
3540 static int hf_rnsap_cell = -1; /* Cell_PagingRqst */
3541 static int hf_rnsap_pagingCause = -1; /* PagingCause */
3542 static int hf_rnsap_cNDomainType = -1; /* CNDomainType */
3543 static int hf_rnsap_pagingRecordType = -1; /* PagingRecordType */
3544 static int hf_rnsap_rL_02 = -1; /* RL_DM_Rqst */
3545 static int hf_rnsap_rLS = -1; /* RL_Set_DM_Rqst */
3546 static int hf_rnsap_allRL = -1; /* All_RL_DM_Rqst */
3547 static int hf_rnsap_allRLS = -1; /* All_RL_Set_DM_Rqst */
3548 static int hf_rnsap_rL_InformationList_DM_Rqst = -1; /* RL_InformationList_DM_Rqst */
3549 static int hf_rnsap_RL_InformationList_DM_Rqst_item = -1; /* ProtocolIE_Single_Container */
3550 static int hf_rnsap_HSSICH_Info_DM_Rqst_item = -1; /* HS_SICH_ID */
3551 static int hf_rnsap_HSSICH_Info_DM_Rqst_Extension_item = -1; /* HS_SICH_ID_Extension */
3552 static int hf_rnsap_rL_Set_InformationList_DM_Rqst = -1; /* RL_Set_InformationList_DM_Rqst */
3553 static int hf_rnsap_RL_Set_InformationList_DM_Rqst_item = -1; /* ProtocolIE_Single_Container */
3554 static int hf_rnsap_rLs = -1; /* RL_DM_Rsp */
3555 static int hf_rnsap_rLS_01 = -1; /* RL_Set_DM_Rsp */
3556 static int hf_rnsap_allRL_01 = -1; /* RL_DM_Rsp */
3557 static int hf_rnsap_allRLS_01 = -1; /* RL_Set_DM_Rsp */
3558 static int hf_rnsap_rL_InformationList_DM_Rsp = -1; /* RL_InformationList_DM_Rsp */
3559 static int hf_rnsap_rL_Set_InformationList_DM_Rsp = -1; /* RL_Set_InformationList_DM_Rsp */
3560 static int hf_rnsap_RL_InformationList_DM_Rsp_item = -1; /* ProtocolIE_Single_Container */
3561 static int hf_rnsap_dedicatedMeasurementValue = -1; /* DedicatedMeasurementValue */
3562 static int hf_rnsap_RL_Set_InformationList_DM_Rsp_item = -1; /* ProtocolIE_Single_Container */
3563 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp */
3564 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp */
3565 static int hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item = -1; /* Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp */
3566 static int hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_item = -1; /* Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp */
3567 static int hf_rnsap_rL_03 = -1; /* RL_DM_Fail */
3568 static int hf_rnsap_rLS_02 = -1; /* RL_Set_DM_Fail */
3569 static int hf_rnsap_allRL_02 = -1; /* RL_DM_Fail */
3570 static int hf_rnsap_allRLS_02 = -1; /* RL_Set_DM_Fail */
3571 static int hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail = -1; /* RL_Unsuccessful_InformationRespList_DM_Fail */
3572 static int hf_rnsap_rL_successful_InformationRespList_DM_Fail = -1; /* RL_Successful_InformationRespList_DM_Fail */
3573 static int hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail = -1; /* RL_Set_Unsuccessful_InformationRespList_DM_Fail */
3574 static int hf_rnsap_rL_Set_successful_InformationRespList_DM_Fail = -1; /* RL_Set_Successful_InformationRespList_DM_Fail */
3575 static int hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3576 static int hf_rnsap_individualcause = -1; /* Cause */
3577 static int hf_rnsap_RL_Successful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3578 static int hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3579 static int hf_rnsap_RL_Set_Successful_InformationRespList_DM_Fail_item = -1; /* ProtocolIE_Single_Container */
3580 static int hf_rnsap_rLs_01 = -1; /* RL_DM_Rprt */
3581 static int hf_rnsap_rLS_03 = -1; /* RL_Set_DM_Rprt */
3582 static int hf_rnsap_allRL_03 = -1; /* RL_DM_Rprt */
3583 static int hf_rnsap_allRLS_03 = -1; /* RL_Set_DM_Rprt */
3584 static int hf_rnsap_rL_InformationList_DM_Rprt = -1; /* RL_InformationList_DM_Rprt */
3585 static int hf_rnsap_rL_Set_InformationList_DM_Rprt = -1; /* RL_Set_InformationList_DM_Rprt */
3586 static int hf_rnsap_RL_InformationList_DM_Rprt_item = -1; /* ProtocolIE_Single_Container */
3587 static int hf_rnsap_dedicatedMeasurementValueInformation = -1; /* DedicatedMeasurementValueInformation */
3588 static int hf_rnsap_RL_Set_InformationList_DM_Rprt_item = -1; /* ProtocolIE_Single_Container */
3589 static int hf_rnsap_rL_04 = -1; /* RL_DM_Fail_Ind */
3590 static int hf_rnsap_rLS_04 = -1; /* RL_Set_DM_Fail_Ind */
3591 static int hf_rnsap_allRL_04 = -1; /* RL_DM_Fail_Ind */
3592 static int hf_rnsap_allRLS_04 = -1; /* RL_Set_DM_Fail_Ind */
3593 static int hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail_Ind = -1; /* RL_Unsuccessful_InformationRespList_DM_Fail_Ind */
3594 static int hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind = -1; /* RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind */
3595 static int hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind_item = -1; /* ProtocolIE_Single_Container */
3596 static int hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item = -1; /* ProtocolIE_Single_Container */
3597 static int hf_rnsap_fACH_FlowControlInformation = -1; /* FACH_FlowControlInformation_CTCH_ResourceRspFDD */
3598 static int hf_rnsap_fACH_FlowControlInformation_01 = -1; /* FACH_FlowControlInformation_CTCH_ResourceRspTDD */
3599 static int hf_rnsap_cell_01 = -1; /* Cell_CM_Rqst */
3600 static int hf_rnsap_neighbouringCellMeasurementInformation = -1; /* NeighbouringCellMeasurementInfo */
3601 static int hf_rnsap_NeighbouringCellMeasurementInfo_item = -1; /* NeighbouringCellMeasurementInfo_item */
3602 static int hf_rnsap_neighbouringFDDCellMeasurementInformation = -1; /* NeighbouringFDDCellMeasurementInformation */
3603 static int hf_rnsap_neighbouringTDDCellMeasurementInformation = -1; /* NeighbouringTDDCellMeasurementInformation */
3604 static int hf_rnsap_extension_neighbouringCellMeasurementInformation = -1; /* Extension_neighbouringCellMeasurementInformation */
3605 static int hf_rnsap_extension_neighbouringCellMeasurementInformation768 = -1; /* Extension_neighbouringCellMeasurementInformation768 */
3606 static int hf_rnsap_cell_02 = -1; /* Cell_CM_Rsp */
3607 static int hf_rnsap_cell_03 = -1; /* Cell_CM_Rprt */
3608 static int hf_rnsap_commonMeasurementValueInformation = -1; /* CommonMeasurementValueInformation */
3609 static int hf_rnsap_cell_04 = -1; /* Cell_InfEx_Rqst */
3610 static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst = -1; /* Extension_InformationExchangeObjectType_InfEx_Rqst */
3611 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst */
3612 static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst = -1; /* MBMS_Bearer_Service_List_InfEx_Rqst */
3613 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item = -1; /* TMGI */
3614 static int hf_rnsap_MBMS_Cell_InfEx_Rqst_item = -1; /* C_ID */
3615 static int hf_rnsap_cell_05 = -1; /* Cell_InfEx_Rsp */
3616 static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp = -1; /* Extension_InformationExchangeObjectType_InfEx_Rsp */
3617 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item = -1; /* MBMS_Bearer_ServiceItemIEs_InfEx_Rsp */
3618 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp */
3619 static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp = -1; /* MBMS_Bearer_Service_List_InfEx_Rsp */
3620 static int hf_rnsap_MBMS_Cell_InfEx_Rsp_item = -1; /* MBMS_Cell_Item_InfEx_Rsp */
3621 static int hf_rnsap_cell_06 = -1; /* Cell_InfEx_Rprt */
3622 static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt = -1; /* Extension_InformationExchangeObjectType_InfEx_Rprt */
3623 static int hf_rnsap_requestedDataValueInformation = -1; /* RequestedDataValueInformation */
3624 static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt */
3625 static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt = -1; /* MBMS_Bearer_Service_List_InfEx_Rprt */
3626 static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item = -1; /* MBMS_Bearer_Service_List_Item_InfEx_Rprt */
3627 static int hf_rnsap_MBMS_Cell_InfEx_Rprt_item = -1; /* MBMS_Cell_Item_InfEx_Rprt */
3628 static int hf_rnsap_context = -1; /* ContextList_Reset */
3629 static int hf_rnsap_all_contexts = -1; /* NULL */
3630 static int hf_rnsap_contextGroup = -1; /* ContextGroupList_Reset */
3631 static int hf_rnsap_contextInfoList_Reset = -1; /* ContextInfoList_Reset */
3632 static int hf_rnsap_ContextInfoList_Reset_item = -1; /* ProtocolIE_Single_Container */
3633 static int hf_rnsap_contextType_Reset = -1; /* ContextType_Reset */
3634 static int hf_rnsap_dRNTI = -1; /* D_RNTI */
3635 static int hf_rnsap_contextGroupInfoList_Reset = -1; /* ContextGroupInfoList_Reset */
3636 static int hf_rnsap_ContextGroupInfoList_Reset_item = -1; /* ProtocolIE_Single_Container */
3637 static int hf_rnsap_s_RNTI_Group = -1; /* S_RNTI_Group */
3638 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item = -1; /* ProtocolIE_Single_Container */
3639 static int hf_rnsap_delayed_activation_update = -1; /* DelayedActivationUpdate */
3640 static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item = -1; /* ProtocolIE_Single_Container */
3641 static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item = -1; /* ProtocolIE_Single_Container */
3642 static int hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item = -1; /* Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs */
3643 static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information = -1; /* HS_DSCH_FDD_Secondary_Serving_Update_Information */
3644 static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_item = -1; /* Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs */
3645 static int hf_rnsap_additional_EDCH_FDD_Update_Information = -1; /* Additional_EDCH_FDD_Update_Information */
3646 static int hf_rnsap_ListOfInterfacesToTrace_item = -1; /* ProtocolIE_Single_Container */
3647 static int hf_rnsap_interface = -1; /* T_interface */
3648 static int hf_rnsap_privateIEs = -1; /* PrivateIE_Container */
3649 static int hf_rnsap_initiatingMessage = -1; /* InitiatingMessage */
3650 static int hf_rnsap_successfulOutcome = -1; /* SuccessfulOutcome */
3651 static int hf_rnsap_unsuccessfulOutcome = -1; /* UnsuccessfulOutcome */
3652 static int hf_rnsap_outcome = -1; /* Outcome */
3653 static int hf_rnsap_value_02 = -1; /* InitiatingMessage_value */
3654 static int hf_rnsap_value_03 = -1; /* SuccessfulOutcome_value */
3655 static int hf_rnsap_value_04 = -1; /* UnsuccessfulOutcome_value */
3656 static int hf_rnsap_value_05 = -1; /* Outcome_value */
3658 /*--- End of included file: packet-rnsap-hf.c ---*/
3659 #line 61 "packet-rnsap-template.c"
3661 /* Initialize the subtree pointers */
3662 static int ett_rnsap = -1;
3665 /*--- Included file: packet-rnsap-ett.c ---*/
3666 #line 1 "packet-rnsap-ett.c"
3667 static gint ett_rnsap_PrivateIE_ID = -1;
3668 static gint ett_rnsap_ProcedureID = -1;
3669 static gint ett_rnsap_TransactionID = -1;
3670 static gint ett_rnsap_ProtocolIE_Container = -1;
3671 static gint ett_rnsap_ProtocolIE_Field = -1;
3672 static gint ett_rnsap_ProtocolExtensionContainer = -1;
3673 static gint ett_rnsap_ProtocolExtensionField = -1;
3674 static gint ett_rnsap_PrivateIE_Container = -1;
3675 static gint ett_rnsap_PrivateIE_Field = -1;
3676 static gint ett_rnsap_ActivationInformation = -1;
3677 static gint ett_rnsap_ActivationInformationItem = -1;
3678 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListFDD = -1;
3679 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL = -1;
3680 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListTDD = -1;
3681 static gint ett_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL = -1;
3682 static gint ett_rnsap_Active_Pattern_Sequence_Information = -1;
3683 static gint ett_rnsap_Additional_EDCH_Setup_Info = -1;
3684 static gint ett_rnsap_Additional_EDCH_Cell_Information_Setup = -1;
3685 static gint ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information = -1;
3686 static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup = -1;
3687 static gint ett_rnsap_Additional_EDCH_F_DPCH_Information = -1;
3688 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List = -1;
3689 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs = -1;
3690 static gint ett_rnsap_Additional_EDCH_Cell_Information_To_Add_List = -1;
3691 static gint ett_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs = -1;
3692 static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Addition = -1;
3693 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List = -1;
3694 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs = -1;
3695 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List = -1;
3696 static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs = -1;
3697 static gint ett_rnsap_Additional_EDCH_FDD_Information = -1;
3698 static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List = -1;
3699 static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info = -1;
3700 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_List = -1;
3701 static gint ett_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs = -1;
3702 static gint ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_List = -1;
3703 static gint ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs = -1;
3704 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List = -1;
3705 static gint ett_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items = -1;
3706 static gint ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List = -1;
3707 static gint ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs = -1;
3708 static gint ett_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List = -1;
3709 static gint ett_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs = -1;
3710 static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Modify = -1;
3711 static gint ett_rnsap_Additional_EDCH_Cell_Information_Removal_List = -1;
3712 static gint ett_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs = -1;
3713 static gint ett_rnsap_Additional_EDCH_FDD_Update_Information = -1;
3714 static gint ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List = -1;
3715 static gint ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs = -1;
3716 static gint ett_rnsap_AdditionalPreferredFrequency = -1;
3717 static gint ett_rnsap_AdditionalPreferredFrequencyItem = -1;
3718 static gint ett_rnsap_AffectedUEInformationForMBMS = -1;
3719 static gint ett_rnsap_AllocationRetentionPriority = -1;
3720 static gint ett_rnsap_Allowed_Rate_Information = -1;
3721 static gint ett_rnsap_Angle_Of_Arrival_Value_LCR = -1;
3722 static gint ett_rnsap_BadSatellites = -1;
3723 static gint ett_rnsap_T_badSatelliteInformation = -1;
3724 static gint ett_rnsap_T_badSatelliteInformation_item = -1;
3725 static gint ett_rnsap_BSIC = -1;
3726 static gint ett_rnsap_BurstModeParameters = -1;
3727 static gint ett_rnsap_Cause = -1;
3728 static gint ett_rnsap_Cell_Capacity_Class_Value = -1;
3729 static gint ett_rnsap_CGI = -1;
3730 static gint ett_rnsap_T_lAI = -1;
3731 static gint ett_rnsap_CommonMeasurementAccuracy = -1;
3732 static gint ett_rnsap_CommonMeasurementValue = -1;
3733 static gint ett_rnsap_CommonMeasurementValueInformation = -1;
3734 static gint ett_rnsap_CommonMeasurementAvailable = -1;
3735 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD = -1;
3736 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem = -1;
3737 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR = -1;
3738 static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR = -1;
3739 static gint ett_rnsap_Common_E_DCH_LogicalChannelInformation = -1;
3740 static gint ett_rnsap_Common_E_DCH_LogicalChannelInformationItem = -1;
3741 static gint ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information = -1;
3742 static gint ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify = -1;
3743 static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information = -1;
3744 static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem = -1;
3745 static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response = -1;
3746 static gint ett_rnsap_CorrespondingCells = -1;
3747 static gint ett_rnsap_CPC_Information = -1;
3748 static gint ett_rnsap_Counting_Information = -1;
3749 static gint ett_rnsap_Counting_Information_List = -1;
3750 static gint ett_rnsap_CriticalityDiagnostics = -1;
3751 static gint ett_rnsap_CriticalityDiagnostics_IE_List = -1;
3752 static gint ett_rnsap_CriticalityDiagnostics_IE_List_item = -1;
3753 static gint ett_rnsap_MessageStructure = -1;
3754 static gint ett_rnsap_MessageStructure_item = -1;
3755 static gint ett_rnsap_CN_CS_DomainIdentifier = -1;
3756 static gint ett_rnsap_CN_PS_DomainIdentifier = -1;
3757 static gint ett_rnsap_CPC_InformationLCR = -1;
3758 static gint ett_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR = -1;
3759 static gint ett_rnsap_HS_SCCH_DRX_Information_LCR = -1;
3760 static gint ett_rnsap_E_AGCH_DRX_Information_LCR = -1;
3761 static gint ett_rnsap_E_AGCH_DRX_Parameters = -1;
3762 static gint ett_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR = -1;
3763 static gint ett_rnsap_DRX_Information_to_Modify_LCR = -1;
3764 static gint ett_rnsap_DRX_Information_to_Modify_Items_LCR = -1;
3765 static gint ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR = -1;
3766 static gint ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR = -1;
3767 static gint ett_rnsap_E_AGCH_DRX_Information_ResponseLCR = -1;
3768 static gint ett_rnsap_E_AGCH_DRX_Parameters_Response = -1;
3769 static gint ett_rnsap_DCH_FDD_Information = -1;
3770 static gint ett_rnsap_DCH_FDD_InformationItem = -1;
3771 static gint ett_rnsap_DCH_Specific_FDD_InformationList = -1;
3772 static gint ett_rnsap_DCH_Specific_FDD_Item = -1;
3773 static gint ett_rnsap_DCH_InformationResponse = -1;
3774 static gint ett_rnsap_DCH_InformationResponseItem = -1;
3775 static gint ett_rnsap_DCH_TDD_Information = -1;
3776 static gint ett_rnsap_DCH_TDD_InformationItem = -1;
3777 static gint ett_rnsap_DCH_Specific_TDD_InformationList = -1;
3778 static gint ett_rnsap_DCH_Specific_TDD_Item = -1;
3779 static gint ett_rnsap_DedicatedMeasurementValue = -1;
3780 static gint ett_rnsap_DedicatedMeasurementValueInformation = -1;
3781 static gint ett_rnsap_DedicatedMeasurementAvailable = -1;
3782 static gint ett_rnsap_DelayedActivation = -1;
3783 static gint ett_rnsap_DelayedActivationUpdate = -1;
3784 static gint ett_rnsap_Activate_Info = -1;
3785 static gint ett_rnsap_Deactivate_Info = -1;
3786 static gint ett_rnsap_Execution_Type = -1;
3787 static gint ett_rnsap_DGANSSCorrections = -1;
3788 static gint ett_rnsap_T_dGANSS_Information = -1;
3789 static gint ett_rnsap_T_dGANSS_Information_item = -1;
3790 static gint ett_rnsap_T_dGANSS_SignalInformation = -1;
3791 static gint ett_rnsap_T_dGANSS_SignalInformation_item = -1;
3792 static gint ett_rnsap_DGANSS_Corrections_Req = -1;
3793 static gint ett_rnsap_DGANSSThreshold = -1;
3794 static gint ett_rnsap_DGPSCorrections = -1;
3795 static gint ett_rnsap_T_satellite_DGPSCorrections_Information = -1;
3796 static gint ett_rnsap_T_satellite_DGPSCorrections_Information_item = -1;
3797 static gint ett_rnsap_DGPSThreshold = -1;
3798 static gint ett_rnsap_DL_PowerBalancing_Information = -1;
3799 static gint ett_rnsap_DL_ReferencePowerInformationList = -1;
3800 static gint ett_rnsap_DL_ReferencePowerInformationItem = -1;
3801 static gint ett_rnsap_DL_ReferencePowerInformation = -1;
3802 static gint ett_rnsap_DL_Timeslot_Information = -1;
3803 static gint ett_rnsap_DL_Timeslot_InformationItem = -1;
3804 static gint ett_rnsap_DL_TimeslotLCR_Information = -1;
3805 static gint ett_rnsap_DL_TimeslotLCR_InformationItem = -1;
3806 static gint ett_rnsap_DL_Timeslot_Information768 = -1;
3807 static gint ett_rnsap_DL_Timeslot_InformationItem768 = -1;
3808 static gint ett_rnsap_DL_TimeSlot_ISCP_Info = -1;
3809 static gint ett_rnsap_DL_TimeSlot_ISCP_InfoItem = -1;
3810 static gint ett_rnsap_DL_TimeSlot_ISCP_LCR_Information = -1;
3811 static gint ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem = -1;
3812 static gint ett_rnsap_DRX_Information = -1;
3813 static gint ett_rnsap_DRX_Information_to_Modify = -1;
3814 static gint ett_rnsap_DRX_Information_to_Modify_Items = -1;
3815 static gint ett_rnsap_DSCH_FlowControlInformation = -1;
3816 static gint ett_rnsap_DSCH_FlowControlItem = -1;
3817 static gint ett_rnsap_DSCH_TDD_Information = -1;
3818 static gint ett_rnsap_DSCH_TDD_InformationItem = -1;
3819 static gint ett_rnsap_DTX_Cycle_2ms_Items = -1;
3820 static gint ett_rnsap_DTX_Cycle_2ms_to_Modify_Items = -1;
3821 static gint ett_rnsap_DTX_Cycle_10ms_Items = -1;
3822 static gint ett_rnsap_DTX_Cycle_10ms_to_Modify_Items = -1;
3823 static gint ett_rnsap_DTX_Information = -1;
3824 static gint ett_rnsap_DTX_Information_to_Modify = -1;
3825 static gint ett_rnsap_DTX_Information_to_Modify_Items = -1;
3826 static gint ett_rnsap_EARFCN_Information = -1;
3827 static gint ett_rnsap_EARFCN_FDD = -1;
3828 static gint ett_rnsap_ECGI = -1;
3829 static gint ett_rnsap_EDCH_FDD_DL_ControlChannelInformation = -1;
3830 static gint ett_rnsap_EDCH_FDD_Information = -1;
3831 static gint ett_rnsap_EDCH_FDD_InformationResponse = -1;
3832 static gint ett_rnsap_EDCH_MACdFlow_Specific_InformationResponse = -1;
3833 static gint ett_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem = -1;
3834 static gint ett_rnsap_EDCH_FDD_Information_To_Modify = -1;
3835 static gint ett_rnsap_E_DCH_FDD_Update_Information = -1;
3836 static gint ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation = -1;
3837 static gint ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item = -1;
3838 static gint ett_rnsap_E_DCH_DL_Control_Channel_Change_Information = -1;
3839 static gint ett_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item = -1;
3840 static gint ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information = -1;
3841 static gint ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item = -1;
3842 static gint ett_rnsap_E_DCH_Grant_Type_Information = -1;
3843 static gint ett_rnsap_E_DCH_LogicalChannelInformation = -1;
3844 static gint ett_rnsap_E_DCH_LogicalChannelInformationItem = -1;
3845 static gint ett_rnsap_E_DCH_MACdPDU_SizeList = -1;
3846 static gint ett_rnsap_E_DCH_MACdPDU_SizeListItem = -1;
3847 static gint ett_rnsap_E_DCH_LogicalChannelToModify = -1;
3848 static gint ett_rnsap_E_DCH_LogicalChannelToModifyItem = -1;
3849 static gint ett_rnsap_E_DCH_MACdPDU_SizeToModifyList = -1;
3850 static gint ett_rnsap_E_DCH_LogicalChannelToDelete = -1;
3851 static gint ett_rnsap_E_DCH_LogicalChannelToDeleteItem = -1;
3852 static gint ett_rnsap_EDCH_MACdFlows_Information = -1;
3853 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoList = -1;
3854 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoItem = -1;
3855 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList = -1;
3856 static gint ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem = -1;
3857 static gint ett_rnsap_EDCH_MACdFlows_To_Delete = -1;
3858 static gint ett_rnsap_EDCH_MACdFlows_To_Delete_Item = -1;
3859 static gint ett_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items = -1;
3860 static gint ett_rnsap_E_DCH_Serving_cell_change_informationResponse = -1;
3861 static gint ett_rnsap_E_DCH_serving_cell_change_choice = -1;
3862 static gint ett_rnsap_E_DCH_serving_cell_change_successful = -1;
3863 static gint ett_rnsap_E_DCH_RL_InformationList_Rsp = -1;
3864 static gint ett_rnsap_E_DCH_RL_InformationList_Rsp_Item = -1;
3865 static gint ett_rnsap_E_DCH_serving_cell_change_unsuccessful = -1;
3866 static gint ett_rnsap_E_DCH_TTI_Length = -1;
3867 static gint ett_rnsap_E_DCH_TTI_Length_to_Modify = -1;
3868 static gint ett_rnsap_EDPCH_Information_FDD = -1;
3869 static gint ett_rnsap_EDPCH_Information_RLReconfPrepare_FDD = -1;
3870 static gint ett_rnsap_EDPCH_Information_RLReconfRequest_FDD = -1;
3871 static gint ett_rnsap_EDCH_Serving_RL = -1;
3872 static gint ett_rnsap_EDCH_Serving_RL_in_this_DRNS = -1;
3873 static gint ett_rnsap_Enhanced_FACH_Information_ResponseFDD = -1;
3874 static gint ett_rnsap_Enhanced_FACH_Information_ResponseLCR = -1;
3875 static gint ett_rnsap_E_TFCI_Boost_Information = -1;
3876 static gint ett_rnsap_E_TFCS_Information = -1;
3877 static gint ett_rnsap_EventA = -1;
3878 static gint ett_rnsap_EventB = -1;
3879 static gint ett_rnsap_EventC = -1;
3880 static gint ett_rnsap_EventD = -1;
3881 static gint ett_rnsap_EventE = -1;
3882 static gint ett_rnsap_EventF = -1;
3883 static gint ett_rnsap_E_DCH_Information = -1;
3884 static gint ett_rnsap_E_PUCH_Information = -1;
3885 static gint ett_rnsap_E_TFCS_Information_TDD = -1;
3886 static gint ett_rnsap_E_DCH_QPSK_RefBetaInfo = -1;
3887 static gint ett_rnsap_E_DCH_sixteenQAM_RefBetaInfo = -1;
3888 static gint ett_rnsap_E_DCH_RefBeta_Item = -1;
3889 static gint ett_rnsap_E_DCH_MACdFlows_Information_TDD = -1;
3890 static gint ett_rnsap_E_DCH_MACdFlow_InfoTDDItem = -1;
3891 static gint ett_rnsap_E_DCH_TDD_Information = -1;
3892 static gint ett_rnsap_E_DCH_Information_Reconfig = -1;
3893 static gint ett_rnsap_E_DCH_TDD_Information_to_Modify = -1;
3894 static gint ett_rnsap_E_DCH_TDD_Information_to_Modify_List = -1;
3895 static gint ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem = -1;
3896 static gint ett_rnsap_E_DCH_Information_Response = -1;
3897 static gint ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp = -1;
3898 static gint ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item = -1;
3899 static gint ett_rnsap_E_AGCH_Specific_InformationRespListTDD = -1;
3900 static gint ett_rnsap_E_AGCH_Specific_InformationResp_ItemTDD = -1;
3901 static gint ett_rnsap_E_HICH_InformationResp = -1;
3902 static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info = -1;
3903 static gint ett_rnsap_E_DCH_768_Information = -1;
3904 static gint ett_rnsap_E_DCH_TDD_Information768 = -1;
3905 static gint ett_rnsap_E_DCH_768_Information_Reconfig = -1;
3906 static gint ett_rnsap_E_DCH_768_Information_Response = -1;
3907 static gint ett_rnsap_E_AGCH_Specific_InformationRespList768TDD = -1;
3908 static gint ett_rnsap_E_AGCH_Specific_InformationResp_Item768TDD = -1;
3909 static gint ett_rnsap_E_HICH_InformationResp768 = -1;
3910 static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info768 = -1;
3911 static gint ett_rnsap_E_DCH_LCR_Information = -1;
3912 static gint ett_rnsap_E_PUCH_LCR_Information = -1;
3913 static gint ett_rnsap_E_DCH_LCR_TDD_Information = -1;
3914 static gint ett_rnsap_E_DCH_LCR_Information_Reconfig = -1;
3915 static gint ett_rnsap_E_DCH_LCR_Information_Response = -1;
3916 static gint ett_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD = -1;
3917 static gint ett_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD = -1;
3918 static gint ett_rnsap_E_HICH_Specific_InformationResp_LCR = -1;
3919 static gint ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD = -1;
3920 static gint ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD = -1;
3921 static gint ett_rnsap_E_HICH_InformationResp_LCR = -1;
3922 static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR = -1;
3923 static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR = -1;
3924 static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1;
3925 static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR = -1;
3926 static gint ett_rnsap_Initial_E_DCH_SPS_resource = -1;
3927 static gint ett_rnsap_E_DCH_SPS_HICH_Information = -1;
3928 static gint ett_rnsap_E_HICH_Configuration = -1;
3929 static gint ett_rnsap_Same_As_Scheduled_E_HICH = -1;
3930 static gint ett_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR = -1;
3931 static gint ett_rnsap_FACH_FlowControlInformation = -1;
3932 static gint ett_rnsap_FACH_FlowControlInformationItem = -1;
3933 static gint ett_rnsap_FACH_InformationList = -1;
3934 static gint ett_rnsap_FACH_InformationItem = -1;
3935 static gint ett_rnsap_FDD_DCHs_to_Modify = -1;
3936 static gint ett_rnsap_FDD_DCHs_to_ModifyItem = -1;
3937 static gint ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList = -1;
3938 static gint ett_rnsap_FDD_DCHs_to_ModifySpecificItem = -1;
3939 static gint ett_rnsap_FDD_DL_CodeInformation = -1;
3940 static gint ett_rnsap_FDD_DL_CodeInformationItem = -1;
3941 static gint ett_rnsap_FPACH_Information = -1;
3942 static gint ett_rnsap_GA_Cell = -1;
3943 static gint ett_rnsap_GA_Cell_item = -1;
3944 static gint ett_rnsap_GA_CellAdditionalShapes = -1;
3945 static gint ett_rnsap_GA_AltitudeAndDirection = -1;
3946 static gint ett_rnsap_GA_EllipsoidArc = -1;
3947 static gint ett_rnsap_GANSS_AddClockModels = -1;
3948 static gint ett_rnsap_GANSS_AddOrbitModels = -1;
3949 static gint ett_rnsap_GANSS_Additional_Ionospheric_Model = -1;
3950 static gint ett_rnsap_GANSS_Additional_Navigation_Models = -1;
3951 static gint ett_rnsap_GANSS_Additional_Time_Models = -1;
3952 static gint ett_rnsap_GANSS_Additional_UTC_Models = -1;
3953 static gint ett_rnsap_GANSS_Almanac = -1;
3954 static gint ett_rnsap_T_gANSS_AlmanacModel = -1;
3955 static gint ett_rnsap_T_gANSS_keplerianParameters = -1;
3956 static gint ett_rnsap_GANSS_alm_keplerianNAVAlmanac = -1;
3957 static gint ett_rnsap_GANSS_alm_keplerianReducedAlmanac = -1;
3958 static gint ett_rnsap_GANSS_alm_keplerianMidiAlmanac = -1;
3959 static gint ett_rnsap_GANSS_alm_keplerianGLONASS = -1;
3960 static gint ett_rnsap_GANSS_alm_ecefSBASAlmanac = -1;
3961 static gint ett_rnsap_GANSS_Auxiliary_Information = -1;
3962 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID1 = -1;
3963 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID1_item = -1;
3964 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID3 = -1;
3965 static gint ett_rnsap_GANSS_AuxInfoGANSS_ID3_item = -1;
3966 static gint ett_rnsap_GANSS_Clock_Model = -1;
3967 static gint ett_rnsap_GANSS_Clock_Model_item = -1;
3968 static gint ett_rnsap_GANSS_CNAVclockModel = -1;
3969 static gint ett_rnsap_GANSS_Common_Data = -1;
3970 static gint ett_rnsap_GANSS_CommonDataInfoReq = -1;
3971 static gint ett_rnsap_GANSS_Data_Bit_Assistance = -1;
3972 static gint ett_rnsap_GANSS_DataBitAssistanceList = -1;
3973 static gint ett_rnsap_GANSS_DataBitAssistanceItem = -1;
3974 static gint ett_rnsap_GANSS_DataBitAssistanceSgnList = -1;
3975 static gint ett_rnsap_GANSS_DataBitAssistanceSgnItem = -1;
3976 static gint ett_rnsap_GANSS_Data_Bit_Assistance_ReqItem = -1;
3977 static gint ett_rnsap_GANSS_Data_Bit_Assistance_ReqList = -1;
3978 static gint ett_rnsap_T_ganss_SatelliteInfo = -1;
3979 static gint ett_rnsap_GANSS_DeltaUT1 = -1;
3980 static gint ett_rnsap_GANSS_Earth_Orientation_Parameters = -1;
3981 static gint ett_rnsap_GANSS_GenericDataInfoReqList = -1;
3982 static gint ett_rnsap_GANSS_GenericDataInfoReqItem = -1;
3983 static gint ett_rnsap_GANSS_Generic_Data = -1;
3984 static gint ett_rnsap_GANSS_Generic_DataItem = -1;
3985 static gint ett_rnsap_GANSS_GLONASSclockModel = -1;
3986 static gint ett_rnsap_GANSS_Information = -1;
3987 static gint ett_rnsap_GANSS_Ionospheric_Model = -1;
3988 static gint ett_rnsap_GANSS_IonosphereRegionalStormFlags = -1;
3989 static gint ett_rnsap_GANSS_NAVclockModel = -1;
3990 static gint ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery = -1;
3991 static gint ett_rnsap_GANSS_NavModel_CNAVKeplerianSet = -1;
3992 static gint ett_rnsap_GANSS_NavModel_GLONASSecef = -1;
3993 static gint ett_rnsap_GANSS_NavModel_NAVKeplerianSet = -1;
3994 static gint ett_rnsap_GANSS_NavModel_SBASecef = -1;
3995 static gint ett_rnsap_GANSS_Orbit_Model = -1;
3996 static gint ett_rnsap_T_gANSS_keplerianParameters_01 = -1;
3997 static gint ett_rnsap_GANSS_Real_Time_Integrity = -1;
3998 static gint ett_rnsap_GANSS_Real_Time_Integrity_item = -1;
3999 static gint ett_rnsap_GANSS_RX_Pos = -1;
4000 static gint ett_rnsap_GANSS_SatelliteInformationKP = -1;
4001 static gint ett_rnsap_GANSS_SatelliteInformationKP_item = -1;
4002 static gint ett_rnsap_Ganss_Sat_Info_AddNavList = -1;
4003 static gint ett_rnsap_Ganss_Sat_Info_AddNavList_item = -1;
4004 static gint ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList = -1;
4005 static gint ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item = -1;
4006 static gint ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList = -1;
4007 static gint ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item = -1;
4008 static gint ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList = -1;
4009 static gint ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item = -1;
4010 static gint ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList = -1;
4011 static gint ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item = -1;
4012 static gint ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList = -1;
4013 static gint ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item = -1;
4014 static gint ett_rnsap_GANSS_Sat_Info_Nav = -1;
4015 static gint ett_rnsap_GANSS_Sat_Info_Nav_item = -1;
4016 static gint ett_rnsap_GANSS_SBASclockModel = -1;
4017 static gint ett_rnsap_GANSS_Time_Model = -1;
4018 static gint ett_rnsap_GANSS_Transmission_Time = -1;
4019 static gint ett_rnsap_GANSS_UTC_Model = -1;
4020 static gint ett_rnsap_GANSS_UTCmodelSet1 = -1;
4021 static gint ett_rnsap_GANSS_UTCmodelSet2 = -1;
4022 static gint ett_rnsap_GANSS_UTCmodelSet3 = -1;
4023 static gint ett_rnsap_GA_PointWithAltitude = -1;
4024 static gint ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid = -1;
4025 static gint ett_rnsap_GA_PointWithUnCertaintyEllipse = -1;
4026 static gint ett_rnsap_GA_UncertaintyEllipse = -1;
4027 static gint ett_rnsap_GA_PointWithUnCertainty = -1;
4028 static gint ett_rnsap_GA_AccessPointPosition = -1;
4029 static gint ett_rnsap_GeographicalCoordinate = -1;
4030 static gint ett_rnsap_GERAN_SI_Type = -1;
4031 static gint ett_rnsap_GERAN_SystemInfo = -1;
4032 static gint ett_rnsap_GERAN_SystemInfo_item = -1;
4033 static gint ett_rnsap_GPS_Almanac = -1;
4034 static gint ett_rnsap_T_satellite_Almanac_Information = -1;
4035 static gint ett_rnsap_T_satellite_Almanac_Information_item = -1;
4036 static gint ett_rnsap_Satellite_Almanac_Information_ExtItem = -1;
4037 static gint ett_rnsap_Satellite_Almanac_Information_ExtItem_item = -1;
4038 static gint ett_rnsap_GPSInformation = -1;
4039 static gint ett_rnsap_GPSInformation_item = -1;
4040 static gint ett_rnsap_GPS_Ionospheric_Model = -1;
4041 static gint ett_rnsap_GPS_NavigationModel_and_TimeRecovery = -1;
4042 static gint ett_rnsap_GPS_NavigationModel_and_TimeRecovery_item = -1;
4043 static gint ett_rnsap_GPS_RealTime_Integrity = -1;
4044 static gint ett_rnsap_GPS_RX_POS = -1;
4045 static gint ett_rnsap_GPS_UTC_Model = -1;
4046 static gint ett_rnsap_Guaranteed_Rate_Information = -1;
4047 static gint ett_rnsap_HARQ_MemoryPartitioning = -1;
4048 static gint ett_rnsap_HARQ_MemoryPartitioning_Implicit = -1;
4049 static gint ett_rnsap_HARQ_MemoryPartitioning_Explicit = -1;
4050 static gint ett_rnsap_HARQ_MemoryPartitioningList = -1;
4051 static gint ett_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO = -1;
4052 static gint ett_rnsap_HARQ_MemoryPartitioningItem = -1;
4053 static gint ett_rnsap_HSDSCH_FDD_Information = -1;
4054 static gint ett_rnsap_HSDSCH_FDD_Information_Response = -1;
4055 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information = -1;
4056 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response = -1;
4057 static gint ett_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify = -1;
4058 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised = -1;
4059 static gint ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information = -1;
4060 static gint ett_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response = -1;
4061 static gint ett_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice = -1;
4062 static gint ett_rnsap_HS_Secondary_Serving_cell_change_successful = -1;
4063 static gint ett_rnsap_HS_Secondary_Serving_cell_change_unsuccessful = -1;
4064 static gint ett_rnsap_HSDSCH_Information_to_Modify = -1;
4065 static gint ett_rnsap_HSDSCH_Information_to_Modify_Unsynchronised = -1;
4066 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList = -1;
4067 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem = -1;
4068 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response = -1;
4069 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response = -1;
4070 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify = -1;
4071 static gint ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify = -1;
4072 static gint ett_rnsap_HSDSCH_MACdFlows_Information = -1;
4073 static gint ett_rnsap_HSDSCH_MACdFlows_to_Delete = -1;
4074 static gint ett_rnsap_HSDSCH_MACdFlows_to_Delete_Item = -1;
4075 static gint ett_rnsap_HSDSCH_Initial_Capacity_Allocation = -1;
4076 static gint ett_rnsap_HSDSCH_Initial_Capacity_AllocationItem = -1;
4077 static gint ett_rnsap_HSDSCH_PreconfigurationInfo = -1;
4078 static gint ett_rnsap_Additional_EDCH_Preconfiguration_Information = -1;
4079 static gint ett_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs = -1;
4080 static gint ett_rnsap_HSDSCH_PreconfigurationSetup = -1;
4081 static gint ett_rnsap_HS_SCCH_PreconfiguredCodes = -1;
4082 static gint ett_rnsap_HS_SCCH_PreconfiguredCodesItem = -1;
4083 static gint ett_rnsap_HS_DSCH_serving_cell_change_information = -1;
4084 static gint ett_rnsap_HS_DSCH_serving_cell_change_informationResponse = -1;
4085 static gint ett_rnsap_HS_DSCH_serving_cell_change_choice = -1;
4086 static gint ett_rnsap_HS_serving_cell_change_successful = -1;
4087 static gint ett_rnsap_HS_serving_cell_change_unsuccessful = -1;
4088 static gint ett_rnsap_HSDSCH_TDD_Information = -1;
4089 static gint ett_rnsap_HSDSCH_TDD_Information_Response = -1;
4090 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response = -1;
4091 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response = -1;
4092 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR = -1;
4093 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR = -1;
4094 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768 = -1;
4095 static gint ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768 = -1;
4096 static gint ett_rnsap_HSSCCH_FDD_Specific_InfoList_Response = -1;
4097 static gint ett_rnsap_HSSCCH_FDD_Specific_InfoItem_Response = -1;
4098 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response = -1;
4099 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response = -1;
4100 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR = -1;
4101 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR = -1;
4102 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response768 = -1;
4103 static gint ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768 = -1;
4104 static gint ett_rnsap_HSSICH_Info = -1;
4105 static gint ett_rnsap_HSSICH_InfoLCR = -1;
4106 static gint ett_rnsap_HSSICH_Info768 = -1;
4107 static gint ett_rnsap_HS_SICH_Reception_Quality_Value = -1;
4108 static gint ett_rnsap_HSDSCH_FDD_Update_Information = -1;
4109 static gint ett_rnsap_HSDSCH_TDD_Update_Information = -1;
4110 static gint ett_rnsap_MIMO_ReferenceSignal_InformationListLCR = -1;
4111 static gint ett_rnsap_HSSICH_ReferenceSignal_InformationLCR = -1;
4112 static gint ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR = -1;
4113 static gint ett_rnsap_Transport_Block_Size_List_LCR = -1;
4114 static gint ett_rnsap_Transport_Block_Size_Item_LCR = -1;
4115 static gint ett_rnsap_Repetition_Period_List_LCR = -1;
4116 static gint ett_rnsap_Repetition_Period_Item_LCR = -1;
4117 static gint ett_rnsap_HS_DSCH_SPS_Operation_Indicator = -1;
4118 static gint ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1;
4119 static gint ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR = -1;
4120 static gint ett_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS = -1;
4121 static gint ett_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS = -1;
4122 static gint ett_rnsap_HS_SICH_Type = -1;
4123 static gint ett_rnsap_HS_SCCH_Associated_HS_SICH = -1;
4124 static gint ett_rnsap_Non_HS_SCCH_Associated_HS_SICH = -1;
4125 static gint ett_rnsap_Initial_HS_PDSCH_SPS_Resource = -1;
4126 static gint ett_rnsap_InformationAvailable = -1;
4127 static gint ett_rnsap_InformationReportCharacteristics = -1;
4128 static gint ett_rnsap_InformationReportPeriodicity = -1;
4129 static gint ett_rnsap_InformationThreshold = -1;
4130 static gint ett_rnsap_InformationType = -1;
4131 static gint ett_rnsap_IPDLParameters = -1;
4132 static gint ett_rnsap_Inter_Frequency_Cell_List = -1;
4133 static gint ett_rnsap_Inter_Frequency_Cell = -1;
4134 static gint ett_rnsap_Inter_Frequency_Cell_Information = -1;
4135 static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB11 = -1;
4136 static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB12 = -1;
4137 static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication = -1;
4138 static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication = -1;
4139 static gint ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List = -1;
4140 static gint ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12 = -1;
4141 static gint ett_rnsap_IPDL_FDD_Parameters = -1;
4142 static gint ett_rnsap_IPDL_TDD_Parameters = -1;
4143 static gint ett_rnsap_IPDL_TDD_ParametersLCR = -1;
4144 static gint ett_rnsap_IdleIntervalInformation = -1;
4145 static gint ett_rnsap_List_Of_PLMNs = -1;
4146 static gint ett_rnsap_LoadValue = -1;
4147 static gint ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability = -1;
4148 static gint ett_rnsap_MAC_c_sh_SDU_LengthList = -1;
4149 static gint ett_rnsap_MACdPDU_Size_IndexList = -1;
4150 static gint ett_rnsap_MACdPDU_Size_IndexItem = -1;
4151 static gint ett_rnsap_MACdPDU_Size_IndexList_to_Modify = -1;
4152 static gint ett_rnsap_MACdPDU_Size_IndexItem_to_Modify = -1;
4153 static gint ett_rnsap_MBMS_Bearer_Service_Full_Address = -1;
4154 static gint ett_rnsap_MBMS_Bearer_Service_List = -1;
4155 static gint ett_rnsap_MBMS_Bearer_ServiceItemFDD = -1;
4156 static gint ett_rnsap_MBMS_Bearer_ServiceItemFDD_PFL = -1;
4157 static gint ett_rnsap_MBMS_Bearer_ServiceItemTDD = -1;
4158 static gint ett_rnsap_MBMS_Bearer_ServiceItemTDD_PFL = -1;
4159 static gint ett_rnsap_MBMSChannelTypeInfo = -1;
4160 static gint ett_rnsap_MBMSChannelTypeCellList = -1;
4161 static gint ett_rnsap_MBMSPreferredFreqLayerInfo = -1;
4162 static gint ett_rnsap_MBMS_Neighbouring_Cell_Information = -1;
4163 static gint ett_rnsap_MBMS_ConcatenatedServiceList = -1;
4164 static gint ett_rnsap_MBMS_RLC_Sequence_Number_Information = -1;
4165 static gint ett_rnsap_MBMS_RLC_Sequence_Number_Information_List = -1;
4166 static gint ett_rnsap_MBMS_Bearer_Service_List_RLC = -1;
4167 static gint ett_rnsap_MBMS_Bearer_Service_List_RLCinfo = -1;
4168 static gint ett_rnsap_MCCH_Message_List = -1;
4169 static gint ett_rnsap_MCCH_Configuration_Info = -1;
4170 static gint ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List = -1;
4171 static gint ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item = -1;
4172 static gint ett_rnsap_MeasurementIncreaseDecreaseThreshold = -1;
4173 static gint ett_rnsap_MeasurementThreshold = -1;
4174 static gint ett_rnsap_MidambleShiftAndBurstType = -1;
4175 static gint ett_rnsap_Type1 = -1;
4176 static gint ett_rnsap_MidambleAllocationMode1 = -1;
4177 static gint ett_rnsap_Type2 = -1;
4178 static gint ett_rnsap_MidambleAllocationMode2 = -1;
4179 static gint ett_rnsap_Type3 = -1;
4180 static gint ett_rnsap_MidambleAllocationMode3 = -1;
4181 static gint ett_rnsap_MidambleShiftLCR = -1;
4182 static gint ett_rnsap_MidambleShiftAndBurstType768 = -1;
4183 static gint ett_rnsap_Type7681 = -1;
4184 static gint ett_rnsap_MidambleAllocationMode7681 = -1;
4185 static gint ett_rnsap_Type7682 = -1;
4186 static gint ett_rnsap_MidambleAllocationMode7682 = -1;
4187 static gint ett_rnsap_Type7683 = -1;
4188 static gint ett_rnsap_MidambleAllocationMode7683 = -1;
4189 static gint ett_rnsap_MIMO_InformationResponse = -1;
4190 static gint ett_rnsap_MIMO_PilotConfiguration = -1;
4191 static gint ett_rnsap_ModifyPriorityQueue = -1;
4192 static gint ett_rnsap_MulticellEDCH_Information = -1;
4193 static gint ett_rnsap_MulticellEDCH_RL_SpecificInformation = -1;
4194 static gint ett_rnsap_Multiple_PLMN_List = -1;
4195 static gint ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = -1;
4196 static gint ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR = -1;
4197 static gint ett_rnsap_NACC_Related_Data = -1;
4198 static gint ett_rnsap_Neighbouring_UMTS_CellInformation = -1;
4199 static gint ett_rnsap_Neighbouring_UMTS_CellInformationItem = -1;
4200 static gint ett_rnsap_Neighbouring_FDD_CellInformation = -1;
4201 static gint ett_rnsap_Neighbouring_FDD_CellInformationItem = -1;
4202 static gint ett_rnsap_NeighbouringFDDCellMeasurementInformation = -1;
4203 static gint ett_rnsap_Neighbouring_GSM_CellInformationIEs = -1;
4204 static gint ett_rnsap_Neighbouring_GSM_CellInformationItem = -1;
4205 static gint ett_rnsap_Neighbouring_TDD_CellInformation = -1;
4206 static gint ett_rnsap_Neighbouring_TDD_CellInformationItem = -1;
4207 static gint ett_rnsap_NeighbouringTDDCellMeasurementInformation = -1;
4208 static gint ett_rnsap_NeighbouringTDDCellMeasurementInformationLCR = -1;
4209 static gint ett_rnsap_NeighbouringTDDCellMeasurementInformation768 = -1;
4210 static gint ett_rnsap_Neighbouring_LCR_TDD_CellInformation = -1;
4211 static gint ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem = -1;
4212 static gint ett_rnsap_Neighbouring_E_UTRA_CellInformation = -1;
4213 static gint ett_rnsap_Neighbouring_E_UTRA_CellInformationItem = -1;
4214 static gint ett_rnsap_NotProvidedCellList = -1;
4215 static gint ett_rnsap_NRTLoadInformationValue = -1;
4216 static gint ett_rnsap_OnModification = -1;
4217 static gint ett_rnsap_OnModificationInformation = -1;
4218 static gint ett_rnsap_PCH_InformationList = -1;
4219 static gint ett_rnsap_PCH_InformationItem = -1;
4220 static gint ett_rnsap_Periodic = -1;
4221 static gint ett_rnsap_PeriodicInformation = -1;
4222 static gint ett_rnsap_Permanent_NAS_UE_Identity = -1;
4223 static gint ett_rnsap_PreferredFrequencyLayerInfo = -1;
4224 static gint ett_rnsap_PriorityQueue_InfoList = -1;
4225 static gint ett_rnsap_PriorityQueue_InfoItem = -1;
4226 static gint ett_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH = -1;
4227 static gint ett_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH = -1;
4228 static gint ett_rnsap_PriorityQueue_InfoList_to_Modify = -1;
4229 static gint ett_rnsap_PriorityQueue_InfoItem_to_Add = -1;
4230 static gint ett_rnsap_PriorityQueue_InfoItem_to_Modify = -1;
4231 static gint ett_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised = -1;
4232 static gint ett_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised = -1;
4233 static gint ett_rnsap_ProvidedInformation = -1;
4234 static gint ett_rnsap_UpPCH_InformationList_LCRTDD = -1;
4235 static gint ett_rnsap_UpPCH_InformationItem_LCRTDD = -1;
4236 static gint ett_rnsap_PTMCellList = -1;
4237 static gint ett_rnsap_PTPCellList = -1;
4238 static gint ett_rnsap_RB_Info = -1;
4239 static gint ett_rnsap_Reference_E_TFCI_Information = -1;
4240 static gint ett_rnsap_Reference_E_TFCI_Information_Item = -1;
4241 static gint ett_rnsap_Released_CN_Domain = -1;
4242 static gint ett_rnsap_ReportCharacteristics = -1;
4243 static gint ett_rnsap_ReportPeriodicity = -1;
4244 static gint ett_rnsap_RequestedDataValue = -1;
4245 static gint ett_rnsap_RequestedDataValueInformation = -1;
4246 static gint ett_rnsap_RL_Specific_DCH_Info = -1;
4247 static gint ett_rnsap_RL_Specific_DCH_Info_Item = -1;
4248 static gint ett_rnsap_RL_Specific_EDCH_Information = -1;
4249 static gint ett_rnsap_RL_Specific_EDCH_Info = -1;
4250 static gint ett_rnsap_RL_Specific_EDCH_InfoItem = -1;
4251 static gint ett_rnsap_RTLoadValue = -1;
4252 static gint ett_rnsap_SAI = -1;
4253 static gint ett_rnsap_SecondaryServingCells = -1;
4254 static gint ett_rnsap_SecondaryServingCellsItem = -1;
4255 static gint ett_rnsap_Secondary_CCPCH_Info_TDD = -1;
4256 static gint ett_rnsap_Secondary_CPICH_Information = -1;
4257 static gint ett_rnsap_Secondary_CPICH_Information_Change = -1;
4258 static gint ett_rnsap_Secondary_LCR_CCPCH_Info_TDD = -1;
4259 static gint ett_rnsap_Secondary_CCPCH_Info_TDD768 = -1;
4260 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationList = -1;
4261 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationItem = -1;
4262 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationList = -1;
4263 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem = -1;
4264 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationList768 = -1;
4265 static gint ett_rnsap_Secondary_CCPCH_TDD_InformationItem768 = -1;
4266 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_Information = -1;
4267 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem = -1;
4268 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information = -1;
4269 static gint ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem = -1;
4270 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_Information768 = -1;
4271 static gint ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768 = -1;
4272 static gint ett_rnsap_Secondary_Serving_Cell_List = -1;
4273 static gint ett_rnsap_Possible_Secondary_Serving_Cell_List = -1;
4274 static gint ett_rnsap_Possible_Secondary_Serving_Cell = -1;
4275 static gint ett_rnsap_SetsOfHS_SCCH_Codes = -1;
4276 static gint ett_rnsap_SetsOfHS_SCCH_CodesItem = -1;
4277 static gint ett_rnsap_GA_AccessPointPositionwithOptionalAltitude = -1;
4278 static gint ett_rnsap_SFNSFNMeasurementThresholdInformation = -1;
4279 static gint ett_rnsap_SFNSFNMeasurementValueInformation = -1;
4280 static gint ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
4281 static gint ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;
4282 static gint ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1;
4283 static gint ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item = -1;
4284 static gint ett_rnsap_SFNSFNTimeStampInformation = -1;
4285 static gint ett_rnsap_SFNSFNTimeStamp_TDD = -1;
4286 static gint ett_rnsap_SFNSFNValue = -1;
4287 static gint ett_rnsap_SNA_Information = -1;
4288 static gint ett_rnsap_ListOfSNAs = -1;
4289 static gint ett_rnsap_S_RNTI_Group = -1;
4290 static gint ett_rnsap_SynchronisationConfiguration = -1;
4291 static gint ett_rnsap_SYNC_UL_ProcParameters = -1;
4292 static gint ett_rnsap_TDD_ChannelisationCodeLCR = -1;
4293 static gint ett_rnsap_TDD_DCHs_to_Modify = -1;
4294 static gint ett_rnsap_TDD_DCHs_to_ModifyItem = -1;
4295 static gint ett_rnsap_TDD_DCHs_to_ModifySpecificInformationList = -1;
4296 static gint ett_rnsap_TDD_DCHs_to_ModifySpecificItem = -1;
4297 static gint ett_rnsap_TDD_DL_Code_Information = -1;
4298 static gint ett_rnsap_TDD_DL_Code_InformationItem = -1;
4299 static gint ett_rnsap_TDD_DL_Code_LCR_Information = -1;
4300 static gint ett_rnsap_TDD_DL_Code_LCR_InformationItem = -1;
4301 static gint ett_rnsap_TDD_DL_Code_Information768 = -1;
4302 static gint ett_rnsap_TDD_DL_Code_InformationItem768 = -1;
4303 static gint ett_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR = -1;
4304 static gint ett_rnsap_TDD_DPCHOffset = -1;
4305 static gint ett_rnsap_TDD_UL_Code_Information = -1;
4306 static gint ett_rnsap_TDD_UL_Code_InformationItem = -1;
4307 static gint ett_rnsap_TDD_UL_Code_LCR_Information = -1;
4308 static gint ett_rnsap_TDD_UL_Code_LCR_InformationItem = -1;
4309 static gint ett_rnsap_TDD_UL_Code_Information768 = -1;
4310 static gint ett_rnsap_TDD_UL_Code_InformationItem768 = -1;
4311 static gint ett_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR = -1;
4312 static gint ett_rnsap_TMGI = -1;
4313 static gint ett_rnsap_TnlQos = -1;
4314 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Information = -1;
4315 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item = -1;
4316 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List = -1;
4317 static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1;
4318 static gint ett_rnsap_Transmission_Mode_Information = -1;
4319 static gint ett_rnsap_Transmission_Mode_Information_List = -1;
4320 static gint ett_rnsap_TUTRANGANSS = -1;
4321 static gint ett_rnsap_TUTRANGANSSMeasurementThresholdInformation = -1;
4322 static gint ett_rnsap_TUTRANGANSSMeasurementValueInformation = -1;
4323 static gint ett_rnsap_TUTRANGPS = -1;
4324 static gint ett_rnsap_TUTRANGPSMeasurementThresholdInformation = -1;
4325 static gint ett_rnsap_TUTRANGPSMeasurementValueInformation = -1;
4326 static gint ett_rnsap_TransportFormatCombination_Beta = -1;
4327 static gint ett_rnsap_T_signalledGainFactors = -1;
4328 static gint ett_rnsap_TFCS = -1;
4329 static gint ett_rnsap_T_tFCSvalues = -1;
4330 static gint ett_rnsap_TFCS_TFCSList = -1;
4331 static gint ett_rnsap_TFCS_TFCSList_item = -1;
4332 static gint ett_rnsap_TFCS_CTFC = -1;
4333 static gint ett_rnsap_TransportFormatSet = -1;
4334 static gint ett_rnsap_TransportFormatSet_DynamicPartList = -1;
4335 static gint ett_rnsap_TransportFormatSet_DynamicPartList_item = -1;
4336 static gint ett_rnsap_TransportFormatSet_ModeDP = -1;
4337 static gint ett_rnsap_TDD_TransportFormatSet_ModeDP = -1;
4338 static gint ett_rnsap_TransmissionTimeIntervalInformation = -1;
4339 static gint ett_rnsap_TransmissionTimeIntervalInformation_item = -1;
4340 static gint ett_rnsap_TransportFormatSet_Semi_staticPart = -1;
4341 static gint ett_rnsap_TransportFormatSet_ModeSSP = -1;
4342 static gint ett_rnsap_UE_AggregateMaximumBitRate = -1;
4343 static gint ett_rnsap_UE_Capabilities_Info = -1;
4344 static gint ett_rnsap_UEIdentity = -1;
4345 static gint ett_rnsap_UEMeasurementReportCharacteristics = -1;
4346 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent1h = -1;
4347 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent1i = -1;
4348 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6a = -1;
4349 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6b = -1;
4350 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6c = -1;
4351 static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent6d = -1;
4352 static gint ett_rnsap_UEMeasurementReportCharacteristicsPeriodic = -1;
4353 static gint ett_rnsap_UEMeasurementThreshold = -1;
4354 static gint ett_rnsap_UEMeasurementTimeslotInfoHCR = -1;
4355 static gint ett_rnsap_UEMeasurementTimeslotInfoHCR_IEs = -1;
4356 static gint ett_rnsap_UEMeasurementTimeslotInfoLCR = -1;
4357 static gint ett_rnsap_UEMeasurementTimeslotInfoLCR_IEs = -1;
4358 static gint ett_rnsap_UEMeasurementTimeslotInfo768 = -1;
4359 static gint ett_rnsap_UEMeasurementTimeslotInfo768_IEs = -1;
4360 static gint ett_rnsap_UEMeasurementValue = -1;
4361 static gint ett_rnsap_UE_MeasurementValue_UE_Transmitted_Power = -1;
4362 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListHCR = -1;
4363 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs = -1;
4364 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListLCR = -1;
4365 static gint ett_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs = -1;
4366 static gint ett_rnsap_UEMeasurementValueTransmittedPowerList768 = -1;
4367 static gint ett_rnsap_UEMeasurementValueTransmittedPowerList768_IEs = -1;
4368 static gint ett_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP = -1;
4369 static gint ett_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP = -1;
4370 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListHCR = -1;
4371 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs = -1;
4372 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListLCR = -1;
4373 static gint ett_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs = -1;
4374 static gint ett_rnsap_UEMeasurementValueTimeslotISCPList768 = -1;
4375 static gint ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs = -1;
4376 static gint ett_rnsap_UEMeasurementValueInformation = -1;
4377 static gint ett_rnsap_UEMeasurementValueInformationAvailable = -1;
4378 static gint ett_rnsap_UE_State = -1;
4379 static gint ett_rnsap_Cell_Fach_Pch_State = -1;
4380 static gint ett_rnsap_Ura_Pch_State = -1;
4381 static gint ett_rnsap_UL_Timeslot_Information = -1;
4382 static gint ett_rnsap_UL_Timeslot_InformationItem = -1;
4383 static gint ett_rnsap_UL_TimeslotLCR_Information = -1;
4384 static gint ett_rnsap_UL_TimeslotLCR_InformationItem = -1;
4385 static gint ett_rnsap_PLCCHinformation = -1;
4386 static gint ett_rnsap_UL_Timeslot_Information768 = -1;
4387 static gint ett_rnsap_UL_Timeslot_InformationItem768 = -1;
4388 static gint ett_rnsap_UL_TimeSlot_ISCP_Info = -1;
4389 static gint ett_rnsap_UL_TimeSlot_ISCP_InfoItem = -1;
4390 static gint ett_rnsap_UL_TimeSlot_ISCP_LCR_Info = -1;
4391 static gint ett_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem = -1;
4392 static gint ett_rnsap_UL_TimingAdvanceCtrl_LCR = -1;
4393 static gint ett_rnsap_UC_ID = -1;
4394 static gint ett_rnsap_UL_ScramblingCode = -1;
4395 static gint ett_rnsap_UL_Synchronisation_Parameters_LCR = -1;
4396 static gint ett_rnsap_URA_Information = -1;
4397 static gint ett_rnsap_RNCsWithCellsInTheAccessedURA_List = -1;
4398 static gint ett_rnsap_RNCsWithCellsInTheAccessedURA_Item = -1;
4399 static gint ett_rnsap_USCH_Information = -1;
4400 static gint ett_rnsap_USCH_InformationItem = -1;
4401 static gint ett_rnsap_RadioLinkSetupRequestFDD = -1;
4402 static gint ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD = -1;
4403 static gint ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD = -1;
4404 static gint ett_rnsap_PowerOffsetInformation_RL_SetupRqstFDD = -1;
4405 static gint ett_rnsap_RL_InformationList_RL_SetupRqstFDD = -1;
4406 static gint ett_rnsap_RL_InformationItem_RL_SetupRqstFDD = -1;
4407 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Setup_List = -1;
4408 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs = -1;
4409 static gint ett_rnsap_F_DPCH_Information_RL_SetupRqstFDD = -1;
4410 static gint ett_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD = -1;
4411 static gint ett_rnsap_RadioLinkSetupRequestTDD = -1;
4412 static gint ett_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD = -1;
4413 static gint ett_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD = -1;
4414 static gint ett_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;
4415 static gint ett_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;
4416 static gint ett_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD = -1;
4417 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD = -1;
4418 static gint ett_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD = -1;
4419 static gint ett_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD = -1;
4420 static gint ett_rnsap_RL_Information_RL_SetupRqstTDD = -1;
4421 static gint ett_rnsap_RadioLinkSetupResponseFDD = -1;
4422 static gint ett_rnsap_RL_InformationResponseList_RL_SetupRspFDD = -1;
4423 static gint ett_rnsap_RL_InformationResponseItem_RL_SetupRspFDD = -1;
4424 static gint ett_rnsap_DiversityIndication_RL_SetupRspFDD = -1;
4425 static gint ett_rnsap_Combining_RL_SetupRspFDD = -1;
4426 static gint ett_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD = -1;
4427 static gint ett_rnsap_Additional_HS_Cell_Information_Response_List = -1;
4428 static gint ett_rnsap_Additional_HS_Cell_Information_Response_ItemIEs = -1;
4429 static gint ett_rnsap_RadioLinkSetupResponseTDD = -1;
4430 static gint ett_rnsap_RL_InformationResponse_RL_SetupRspTDD = -1;
4431 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD = -1;
4432 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD = -1;
4433 static gint ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD = -1;
4434 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD = -1;
4435 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD = -1;
4436 static gint ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD = -1;
4437 static gint ett_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD = -1;
4438 static gint ett_rnsap_DSCHInformationItem_RL_SetupRspTDD = -1;
4439 static gint ett_rnsap_USCH_InformationListIEs_RL_SetupRspTDD = -1;
4440 static gint ett_rnsap_USCHInformationItem_RL_SetupRspTDD = -1;
4441 static gint ett_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD = -1;
4442 static gint ett_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD = -1;
4443 static gint ett_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD = -1;
4444 static gint ett_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4445 static gint ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD = -1;
4446 static gint ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4447 static gint ett_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4448 static gint ett_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD = -1;
4449 static gint ett_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4450 static gint ett_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD = -1;
4451 static gint ett_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD = -1;
4452 static gint ett_rnsap_RL_InformationResponse_RL_SetupRspTDD768 = -1;
4453 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768 = -1;
4454 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768 = -1;
4455 static gint ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768 = -1;
4456 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768 = -1;
4457 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768 = -1;
4458 static gint ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768 = -1;
4459 static gint ett_rnsap_RadioLinkSetupFailureFDD = -1;
4460 static gint ett_rnsap_CauseLevel_RL_SetupFailureFDD = -1;
4461 static gint ett_rnsap_GeneralCauseList_RL_SetupFailureFDD = -1;
4462 static gint ett_rnsap_RLSpecificCauseList_RL_SetupFailureFDD = -1;
4463 static gint ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD = -1;
4464 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD = -1;
4465 static gint ett_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD = -1;
4466 static gint ett_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD = -1;
4467 static gint ett_rnsap_DiversityIndication_RL_SetupFailureFDD = -1;
4468 static gint ett_rnsap_Combining_RL_SetupFailureFDD = -1;
4469 static gint ett_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD = -1;
4470 static gint ett_rnsap_RadioLinkSetupFailureTDD = -1;
4471 static gint ett_rnsap_CauseLevel_RL_SetupFailureTDD = -1;
4472 static gint ett_rnsap_GeneralCauseList_RL_SetupFailureTDD = -1;
4473 static gint ett_rnsap_RLSpecificCauseList_RL_SetupFailureTDD = -1;
4474 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD = -1;
4475 static gint ett_rnsap_RadioLinkAdditionRequestFDD = -1;
4476 static gint ett_rnsap_RL_InformationList_RL_AdditionRqstFDD = -1;
4477 static gint ett_rnsap_RL_Information_RL_AdditionRqstFDD = -1;
4478 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Addition_List = -1;
4479 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs = -1;
4480 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req = -1;
4481 static gint ett_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency = -1;
4482 static gint ett_rnsap_EDPCH_Information_RLAdditionReq_FDD = -1;
4483 static gint ett_rnsap_RadioLinkAdditionRequestTDD = -1;
4484 static gint ett_rnsap_RL_Information_RL_AdditionRqstTDD = -1;
4485 static gint ett_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;
4486 static gint ett_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD = -1;
4487 static gint ett_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD = -1;
4488 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD = -1;
4489 static gint ett_rnsap_RadioLinkAdditionResponseFDD = -1;
4490 static gint ett_rnsap_RL_InformationResponseList_RL_AdditionRspFDD = -1;
4491 static gint ett_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD = -1;
4492 static gint ett_rnsap_DiversityIndication_RL_AdditionRspFDD = -1;
4493 static gint ett_rnsap_Combining_RL_AdditionRspFDD = -1;
4494 static gint ett_rnsap_NonCombining_RL_AdditionRspFDD = -1;
4495 static gint ett_rnsap_Additional_HS_Cell_Change_Information_Response_List = -1;
4496 static gint ett_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs = -1;
4497 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList = -1;
4498 static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs = -1;
4499 static gint ett_rnsap_RadioLinkAdditionResponseTDD = -1;
4500 static gint ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD = -1;
4501 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD = -1;
4502 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD = -1;
4503 static gint ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD = -1;
4504 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD = -1;
4505 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD = -1;
4506 static gint ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD = -1;
4507 static gint ett_rnsap_DCH_Information_RL_AdditionRspTDD = -1;
4508 static gint ett_rnsap_DiversityIndication_RL_AdditionRspTDD = -1;
4509 static gint ett_rnsap_Combining_RL_AdditionRspTDD = -1;
4510 static gint ett_rnsap_NonCombining_RL_AdditionRspTDD = -1;
4511 static gint ett_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD = -1;
4512 static gint ett_rnsap_DSCHInformationItem_RL_AdditionRspTDD = -1;
4513 static gint ett_rnsap_DiversityIndication_RL_AdditionRspTDD2 = -1;
4514 static gint ett_rnsap_USCH_InformationListIE_RL_AdditionRspTDD = -1;
4515 static gint ett_rnsap_USCHInformationItem_RL_AdditionRspTDD = -1;
4516 static gint ett_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD = -1;
4517 static gint ett_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = -1;
4518 static gint ett_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4519 static gint ett_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4520 static gint ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD = -1;
4521 static gint ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4522 static gint ett_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4523 static gint ett_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD = -1;
4524 static gint ett_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4525 static gint ett_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD = -1;
4526 static gint ett_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD = -1;
4527 static gint ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD768 = -1;
4528 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768 = -1;
4529 static gint ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768 = -1;
4530 static gint ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768 = -1;
4531 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768 = -1;
4532 static gint ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768 = -1;
4533 static gint ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768 = -1;
4534 static gint ett_rnsap_RadioLinkAdditionFailureFDD = -1;
4535 static gint ett_rnsap_CauseLevel_RL_AdditionFailureFDD = -1;
4536 static gint ett_rnsap_GeneralCauseList_RL_AdditionFailureFDD = -1;
4537 static gint ett_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD = -1;
4538 static gint ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD = -1;
4539 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD = -1;
4540 static gint ett_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD = -1;
4541 static gint ett_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD = -1;
4542 static gint ett_rnsap_DiversityIndication_RL_AdditionFailureFDD = -1;
4543 static gint ett_rnsap_Combining_RL_AdditionFailureFDD = -1;
4544 static gint ett_rnsap_NonCombining_RL_AdditionFailureFDD = -1;
4545 static gint ett_rnsap_RadioLinkAdditionFailureTDD = -1;
4546 static gint ett_rnsap_CauseLevel_RL_AdditionFailureTDD = -1;
4547 static gint ett_rnsap_GeneralCauseList_RL_AdditionFailureTDD = -1;
4548 static gint ett_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD = -1;
4549 static gint ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD = -1;
4550 static gint ett_rnsap_RadioLinkDeletionRequest = -1;
4551 static gint ett_rnsap_RL_InformationList_RL_DeletionRqst = -1;
4552 static gint ett_rnsap_RL_Information_RL_DeletionRqst = -1;
4553 static gint ett_rnsap_RadioLinkDeletionResponse = -1;
4554 static gint ett_rnsap_RadioLinkReconfigurationPrepareFDD = -1;
4555 static gint ett_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD = -1;
4556 static gint ett_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD = -1;
4557 static gint ett_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD = -1;
4558 static gint ett_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD = -1;
4559 static gint ett_rnsap_DCH_DeleteList_RL_ReconfPrepFDD = -1;
4560 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD = -1;
4561 static gint ett_rnsap_RL_InformationList_RL_ReconfPrepFDD = -1;
4562 static gint ett_rnsap_RL_Information_RL_ReconfPrepFDD = -1;
4563 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep = -1;
4564 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs = -1;
4565 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep = -1;
4566 static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1;
4567 static gint ett_rnsap_F_DPCH_Information_RL_ReconfPrepFDD = -1;
4568 static gint ett_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD = -1;
4569 static gint ett_rnsap_RadioLinkReconfigurationPrepareTDD = -1;
4570 static gint ett_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;
4571 static gint ett_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD = -1;
4572 static gint ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;
4573 static gint ett_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD = -1;
4574 static gint ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
4575 static gint ett_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD = -1;
4576 static gint ett_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD = -1;
4577 static gint ett_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD = -1;
4578 static gint ett_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD = -1;
4579 static gint ett_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD = -1;
4580 static gint ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD = -1;
4581 static gint ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD = -1;
4582 static gint ett_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD = -1;
4583 static gint ett_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD = -1;
4584 static gint ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD = -1;
4585 static gint ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD = -1;
4586 static gint ett_rnsap_DCH_DeleteList_RL_ReconfPrepTDD = -1;
4587 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD = -1;
4588 static gint ett_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD = -1;
4589 static gint ett_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD = -1;
4590 static gint ett_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD = -1;
4591 static gint ett_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD = -1;
4592 static gint ett_rnsap_USCH_ModifyList_RL_ReconfPrepTDD = -1;
4593 static gint ett_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD = -1;
4594 static gint ett_rnsap_USCH_DeleteList_RL_ReconfPrepTDD = -1;
4595 static gint ett_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD = -1;
4596 static gint ett_rnsap_RL_Information_RL_ReconfPrepTDD = -1;
4597 static gint ett_rnsap_RL_InformationIE_RL_ReconfPrepTDD = -1;
4598 static gint ett_rnsap_RadioLinkReconfigurationReadyFDD = -1;
4599 static gint ett_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD = -1;
4600 static gint ett_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD = -1;
4601 static gint ett_rnsap_Additional_HS_Cell_RL_Reconf_Response = -1;
4602 static gint ett_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs = -1;
4603 static gint ett_rnsap_RadioLinkReconfigurationReadyTDD = -1;
4604 static gint ett_rnsap_RL_InformationResponse_RL_ReconfReadyTDD = -1;
4605 static gint ett_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD = -1;
4606 static gint ett_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD = -1;
4607 static gint ett_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD = -1;
4608 static gint ett_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = -1;
4609 static gint ett_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768 = -1;
4610 static gint ett_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = -1;
4611 static gint ett_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4612 static gint ett_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4613 static gint ett_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4614 static gint ett_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4615 static gint ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1;
4616 static gint ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD = -1;
4617 static gint ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD = -1;
4618 static gint ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD = -1;
4619 static gint ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4620 static gint ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4621 static gint ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4622 static gint ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4623 static gint ett_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = -1;
4624 static gint ett_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD = -1;
4625 static gint ett_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD = -1;
4626 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD = -1;
4627 static gint ett_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD = -1;
4628 static gint ett_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD = -1;
4629 static gint ett_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768 = -1;
4630 static gint ett_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD = -1;
4631 static gint ett_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4632 static gint ett_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4633 static gint ett_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD = -1;
4634 static gint ett_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD = -1;
4635 static gint ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD = -1;
4636 static gint ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD = -1;
4637 static gint ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD = -1;
4638 static gint ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD = -1;
4639 static gint ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4640 static gint ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4641 static gint ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768 = -1;
4642 static gint ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768 = -1;
4643 static gint ett_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD = -1;
4644 static gint ett_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD = -1;
4645 static gint ett_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD = -1;
4646 static gint ett_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD = -1;
4647 static gint ett_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = -1;
4648 static gint ett_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD = -1;
4649 static gint ett_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD = -1;
4650 static gint ett_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD = -1;
4651 static gint ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD = -1;
4652 static gint ett_rnsap_RadioLinkReconfigurationCommit = -1;
4653 static gint ett_rnsap_RadioLinkReconfigurationFailure = -1;
4654 static gint ett_rnsap_CauseLevel_RL_ReconfFailure = -1;
4655 static gint ett_rnsap_GeneralCauseList_RL_ReconfFailure = -1;
4656 static gint ett_rnsap_RLSpecificCauseList_RL_ReconfFailure = -1;
4657 static gint ett_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure = -1;
4658 static gint ett_rnsap_RL_ReconfigurationFailure_RL_ReconfFail = -1;
4659 static gint ett_rnsap_RadioLinkReconfigurationCancel = -1;
4660 static gint ett_rnsap_RadioLinkReconfigurationRequestFDD = -1;
4661 static gint ett_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD = -1;
4662 static gint ett_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD = -1;
4663 static gint ett_rnsap_DCH_DeleteList_RL_ReconfRqstFDD = -1;
4664 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD = -1;
4665 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req = -1;
4666 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs = -1;
4667 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req = -1;
4668 static gint ett_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList = -1;
4669 static gint ett_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs = -1;
4670 static gint ett_rnsap_RadioLinkReconfigurationRequestTDD = -1;
4671 static gint ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
4672 static gint ett_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;
4673 static gint ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;
4674 static gint ett_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;
4675 static gint ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD = -1;
4676 static gint ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD = -1;
4677 static gint ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD = -1;
4678 static gint ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD = -1;
4679 static gint ett_rnsap_DCH_DeleteList_RL_ReconfRqstTDD = -1;
4680 static gint ett_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD = -1;
4681 static gint ett_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information = -1;
4682 static gint ett_rnsap_RL_ReconfigurationRequestTDD_RL_Information = -1;
4683 static gint ett_rnsap_RadioLinkReconfigurationResponseFDD = -1;
4684 static gint ett_rnsap_RL_InformationResponseList_RL_ReconfRspFDD = -1;
4685 static gint ett_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD = -1;
4686 static gint ett_rnsap_RadioLinkReconfigurationResponseTDD = -1;
4687 static gint ett_rnsap_RL_InformationResponse_RL_ReconfRspTDD = -1;
4688 static gint ett_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD = -1;
4689 static gint ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD = -1;
4690 static gint ett_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD = -1;
4691 static gint ett_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD = -1;
4692 static gint ett_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD = -1;
4693 static gint ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD = -1;
4694 static gint ett_rnsap_RadioLinkFailureIndication = -1;
4695 static gint ett_rnsap_Reporting_Object_RL_FailureInd = -1;
4696 static gint ett_rnsap_RL_RL_FailureInd = -1;
4697 static gint ett_rnsap_RL_InformationList_RL_FailureInd = -1;
4698 static gint ett_rnsap_RL_Information_RL_FailureInd = -1;
4699 static gint ett_rnsap_RL_Set_RL_FailureInd = -1;
4700 static gint ett_rnsap_RL_Set_InformationList_RL_FailureInd = -1;
4701 static gint ett_rnsap_RL_Set_Information_RL_FailureInd = -1;
4702 static gint ett_rnsap_CCTrCH_RL_FailureInd = -1;
4703 static gint ett_rnsap_CCTrCH_InformationList_RL_FailureInd = -1;
4704 static gint ett_rnsap_CCTrCH_InformationItem_RL_FailureInd = -1;
4705 static gint ett_rnsap_RadioLinkPreemptionRequiredIndication = -1;
4706 static gint ett_rnsap_RL_InformationList_RL_PreemptRequiredInd = -1;
4707 static gint ett_rnsap_RL_InformationItem_RL_PreemptRequiredInd = -1;
4708 static gint ett_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd = -1;
4709 static gint ett_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd = -1;
4710 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd = -1;
4711 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd = -1;
4712 static gint ett_rnsap_RadioLinkRestoreIndication = -1;
4713 static gint ett_rnsap_Reporting_Object_RL_RestoreInd = -1;
4714 static gint ett_rnsap_RL_RL_RestoreInd = -1;
4715 static gint ett_rnsap_RL_InformationList_RL_RestoreInd = -1;
4716 static gint ett_rnsap_RL_Information_RL_RestoreInd = -1;
4717 static gint ett_rnsap_RL_Set_RL_RestoreInd = -1;
4718 static gint ett_rnsap_RL_Set_InformationList_RL_RestoreInd = -1;
4719 static gint ett_rnsap_RL_Set_Information_RL_RestoreInd = -1;
4720 static gint ett_rnsap_CCTrCH_RL_RestoreInd = -1;
4721 static gint ett_rnsap_CCTrCH_InformationList_RL_RestoreInd = -1;
4722 static gint ett_rnsap_CCTrCH_InformationItem_RL_RestoreInd = -1;
4723 static gint ett_rnsap_DL_PowerControlRequest = -1;
4724 static gint ett_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst = -1;
4725 static gint ett_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst = -1;
4726 static gint ett_rnsap_DL_PowerTimeslotControlRequest = -1;
4727 static gint ett_rnsap_PhysicalChannelReconfigurationRequestFDD = -1;
4728 static gint ett_rnsap_RL_Information_PhyChReconfRqstFDD = -1;
4729 static gint ett_rnsap_PhysicalChannelReconfigurationRequestTDD = -1;
4730 static gint ett_rnsap_RL_Information_PhyChReconfRqstTDD = -1;
4731 static gint ett_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = -1;
4732 static gint ett_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD = -1;
4733 static gint ett_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD = -1;
4734 static gint ett_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD = -1;
4735 static gint ett_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD = -1;
4736 static gint ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD = -1;
4737 static gint ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD = -1;
4738 static gint ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768 = -1;
4739 static gint ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768 = -1;
4740 static gint ett_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD = -1;
4741 static gint ett_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD = -1;
4742 static gint ett_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD = -1;
4743 static gint ett_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD = -1;
4744 static gint ett_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD = -1;
4745 static gint ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD = -1;
4746 static gint ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD = -1;
4747 static gint ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768 = -1;
4748 static gint ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768 = -1;
4749 static gint ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD = -1;
4750 static gint ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD = -1;
4751 static gint ett_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD = -1;
4752 static gint ett_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD = -1;
4753 static gint ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768 = -1;
4754 static gint ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768 = -1;
4755 static gint ett_rnsap_PhysicalChannelReconfigurationCommand = -1;
4756 static gint ett_rnsap_PhysicalChannelReconfigurationFailure = -1;
4757 static gint ett_rnsap_RadioLinkCongestionIndication = -1;
4758 static gint ett_rnsap_RL_InformationList_RL_CongestInd = -1;
4759 static gint ett_rnsap_RL_InformationItem_RL_CongestInd = -1;
4760 static gint ett_rnsap_DCH_Rate_Information_RL_CongestInd = -1;
4761 static gint ett_rnsap_DCH_Rate_InformationItem_RL_CongestInd = -1;
4762 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd = -1;
4763 static gint ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd = -1;
4764 static gint ett_rnsap_UplinkSignallingTransferIndicationFDD = -1;
4765 static gint ett_rnsap_UplinkSignallingTransferIndicationTDD = -1;
4766 static gint ett_rnsap_DownlinkSignallingTransferRequest = -1;
4767 static gint ett_rnsap_RelocationCommit = -1;
4768 static gint ett_rnsap_PagingRequest = -1;
4769 static gint ett_rnsap_PagingArea_PagingRqst = -1;
4770 static gint ett_rnsap_URA_PagingRqst = -1;
4771 static gint ett_rnsap_Cell_PagingRqst = -1;
4772 static gint ett_rnsap_CNOriginatedPage_PagingRqst = -1;
4773 static gint ett_rnsap_DedicatedMeasurementInitiationRequest = -1;
4774 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Rqst = -1;
4775 static gint ett_rnsap_RL_DM_Rqst = -1;
4776 static gint ett_rnsap_RL_InformationList_DM_Rqst = -1;
4777 static gint ett_rnsap_RL_InformationItem_DM_Rqst = -1;
4778 static gint ett_rnsap_HSSICH_Info_DM_Rqst = -1;
4779 static gint ett_rnsap_HSSICH_Info_DM_Rqst_Extension = -1;
4780 static gint ett_rnsap_RL_Set_DM_Rqst = -1;
4781 static gint ett_rnsap_RL_Set_InformationList_DM_Rqst = -1;
4782 static gint ett_rnsap_RL_Set_InformationItem_DM_Rqst = -1;
4783 static gint ett_rnsap_DedicatedMeasurementInitiationResponse = -1;
4784 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Rsp = -1;
4785 static gint ett_rnsap_RL_DM_Rsp = -1;
4786 static gint ett_rnsap_RL_Set_DM_Rsp = -1;
4787 static gint ett_rnsap_RL_InformationList_DM_Rsp = -1;
4788 static gint ett_rnsap_RL_InformationItem_DM_Rsp = -1;
4789 static gint ett_rnsap_RL_Set_InformationList_DM_Rsp = -1;
4790 static gint ett_rnsap_RL_Set_InformationItem_DM_Rsp = -1;
4791 static gint ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp = -1;
4792 static gint ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp = -1;
4793 static gint ett_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp = -1;
4794 static gint ett_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp = -1;
4795 static gint ett_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp = -1;
4796 static gint ett_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp = -1;
4797 static gint ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp = -1;
4798 static gint ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp = -1;
4799 static gint ett_rnsap_DedicatedMeasurementInitiationFailure = -1;
4800 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Fail = -1;
4801 static gint ett_rnsap_RL_DM_Fail = -1;
4802 static gint ett_rnsap_RL_Set_DM_Fail = -1;
4803 static gint ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail = -1;
4804 static gint ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail = -1;
4805 static gint ett_rnsap_RL_Successful_InformationRespList_DM_Fail = -1;
4806 static gint ett_rnsap_RL_Successful_InformationItem_DM_Fail = -1;
4807 static gint ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail = -1;
4808 static gint ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail = -1;
4809 static gint ett_rnsap_RL_Set_Successful_InformationRespList_DM_Fail = -1;
4810 static gint ett_rnsap_RL_Set_Successful_InformationItem_DM_Fail = -1;
4811 static gint ett_rnsap_DedicatedMeasurementReport = -1;
4812 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Rprt = -1;
4813 static gint ett_rnsap_RL_DM_Rprt = -1;
4814 static gint ett_rnsap_RL_Set_DM_Rprt = -1;
4815 static gint ett_rnsap_RL_InformationList_DM_Rprt = -1;
4816 static gint ett_rnsap_RL_InformationItem_DM_Rprt = -1;
4817 static gint ett_rnsap_RL_Set_InformationList_DM_Rprt = -1;
4818 static gint ett_rnsap_RL_Set_InformationItem_DM_Rprt = -1;
4819 static gint ett_rnsap_DedicatedMeasurementTerminationRequest = -1;
4820 static gint ett_rnsap_DedicatedMeasurementFailureIndication = -1;
4821 static gint ett_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind = -1;
4822 static gint ett_rnsap_RL_DM_Fail_Ind = -1;
4823 static gint ett_rnsap_RL_Set_DM_Fail_Ind = -1;
4824 static gint ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind = -1;
4825 static gint ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind = -1;
4826 static gint ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind = -1;
4827 static gint ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind = -1;
4828 static gint ett_rnsap_CommonTransportChannelResourcesReleaseRequest = -1;
4829 static gint ett_rnsap_CommonTransportChannelResourcesRequest = -1;
4830 static gint ett_rnsap_CommonTransportChannelResourcesResponseFDD = -1;
4831 static gint ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD = -1;
4832 static gint ett_rnsap_CommonTransportChannelResourcesResponseTDD = -1;
4833 static gint ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD = -1;
4834 static gint ett_rnsap_CommonTransportChannelResourcesFailure = -1;
4835 static gint ett_rnsap_CompressedModeCommand = -1;
4836 static gint ett_rnsap_ErrorIndication = -1;
4837 static gint ett_rnsap_CommonMeasurementInitiationRequest = -1;
4838 static gint ett_rnsap_CommonMeasurementObjectType_CM_Rqst = -1;
4839 static gint ett_rnsap_Cell_CM_Rqst = -1;
4840 static gint ett_rnsap_NeighbouringCellMeasurementInfo = -1;
4841 static gint ett_rnsap_NeighbouringCellMeasurementInfo_item = -1;
4842 static gint ett_rnsap_CommonMeasurementInitiationResponse = -1;
4843 static gint ett_rnsap_CommonMeasurementObjectType_CM_Rsp = -1;
4844 static gint ett_rnsap_Cell_CM_Rsp = -1;
4845 static gint ett_rnsap_CommonMeasurementInitiationFailure = -1;
4846 static gint ett_rnsap_CommonMeasurementReport = -1;
4847 static gint ett_rnsap_CommonMeasurementObjectType_CM_Rprt = -1;
4848 static gint ett_rnsap_Cell_CM_Rprt = -1;
4849 static gint ett_rnsap_CommonMeasurementTerminationRequest = -1;
4850 static gint ett_rnsap_CommonMeasurementFailureIndication = -1;
4851 static gint ett_rnsap_InformationExchangeInitiationRequest = -1;
4852 static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rqst = -1;
4853 static gint ett_rnsap_Cell_InfEx_Rqst = -1;
4854 static gint ett_rnsap_GSM_Cell_InfEx_Rqst = -1;
4855 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst = -1;
4856 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst = -1;
4857 static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst = -1;
4858 static gint ett_rnsap_MBMS_Cell_InfEx_Rqst = -1;
4859 static gint ett_rnsap_InformationExchangeInitiationResponse = -1;
4860 static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rsp = -1;
4861 static gint ett_rnsap_Cell_InfEx_Rsp = -1;
4862 static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp = -1;
4863 static gint ett_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp = -1;
4864 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp = -1;
4865 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp = -1;
4866 static gint ett_rnsap_MBMS_Cell_InfEx_Rsp = -1;
4867 static gint ett_rnsap_MBMS_Cell_Item_InfEx_Rsp = -1;
4868 static gint ett_rnsap_InformationExchangeInitiationFailure = -1;
4869 static gint ett_rnsap_InformationReport = -1;
4870 static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rprt = -1;
4871 static gint ett_rnsap_Cell_InfEx_Rprt = -1;
4872 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt = -1;
4873 static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt = -1;
4874 static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt = -1;
4875 static gint ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt = -1;
4876 static gint ett_rnsap_MBMS_Cell_InfEx_Rprt = -1;
4877 static gint ett_rnsap_MBMS_Cell_Item_InfEx_Rprt = -1;
4878 static gint ett_rnsap_InformationExchangeTerminationRequest = -1;
4879 static gint ett_rnsap_InformationExchangeFailureIndication = -1;
4880 static gint ett_rnsap_ResetRequest = -1;
4881 static gint ett_rnsap_ResetIndicator = -1;
4882 static gint ett_rnsap_ContextList_Reset = -1;
4883 static gint ett_rnsap_ContextInfoList_Reset = -1;
4884 static gint ett_rnsap_ContextInfoItem_Reset = -1;
4885 static gint ett_rnsap_ContextType_Reset = -1;
4886 static gint ett_rnsap_ContextGroupList_Reset = -1;
4887 static gint ett_rnsap_ContextGroupInfoList_Reset = -1;
4888 static gint ett_rnsap_ContextGroupInfoItem_Reset = -1;
4889 static gint ett_rnsap_ResetResponse = -1;
4890 static gint ett_rnsap_RadioLinkActivationCommandFDD = -1;
4891 static gint ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD = -1;
4892 static gint ett_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD = -1;
4893 static gint ett_rnsap_RadioLinkActivationCommandTDD = -1;
4894 static gint ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD = -1;
4895 static gint ett_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD = -1;
4896 static gint ett_rnsap_GERANUplinkSignallingTransferIndication = -1;
4897 static gint ett_rnsap_RadioLinkParameterUpdateIndicationFDD = -1;
4898 static gint ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList = -1;
4899 static gint ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item = -1;
4900 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd = -1;
4901 static gint ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs = -1;
4902 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd = -1;
4903 static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs = -1;
4904 static gint ett_rnsap_RadioLinkParameterUpdateIndicationTDD = -1;
4905 static gint ett_rnsap_UEMeasurementInitiationRequest = -1;
4906 static gint ett_rnsap_UEMeasurementInitiationResponse = -1;
4907 static gint ett_rnsap_UEMeasurementInitiationFailure = -1;
4908 static gint ett_rnsap_UEMeasurementReport = -1;
4909 static gint ett_rnsap_UEMeasurementTerminationRequest = -1;
4910 static gint ett_rnsap_UEMeasurementFailureIndication = -1;
4911 static gint ett_rnsap_IurInvokeTrace = -1;
4912 static gint ett_rnsap_ListOfInterfacesToTrace = -1;
4913 static gint ett_rnsap_InterfacesToTraceItem = -1;
4914 static gint ett_rnsap_IurDeactivateTrace = -1;
4915 static gint ett_rnsap_MBMSAttachCommand = -1;
4916 static gint ett_rnsap_MBMSDetachCommand = -1;
4917 static gint ett_rnsap_DirectInformationTransfer = -1;
4918 static gint ett_rnsap_EnhancedRelocationRequest = -1;
4919 static gint ett_rnsap_EnhancedRelocationResponse = -1;
4920 static gint ett_rnsap_EnhancedRelocationFailure = -1;
4921 static gint ett_rnsap_EnhancedRelocationCancel = -1;
4922 static gint ett_rnsap_EnhancedRelocationSignallingTransfer = -1;
4923 static gint ett_rnsap_EnhancedRelocationRelease = -1;
4924 static gint ett_rnsap_MBSFNMCCHInformation = -1;
4925 static gint ett_rnsap_SecondaryULFrequencyReport = -1;
4926 static gint ett_rnsap_SecondaryULFrequencyUpdateIndication = -1;
4927 static gint ett_rnsap_PrivateMessage = -1;
4928 static gint ett_rnsap_RNSAP_PDU = -1;
4929 static gint ett_rnsap_InitiatingMessage = -1;
4930 static gint ett_rnsap_SuccessfulOutcome = -1;
4931 static gint ett_rnsap_UnsuccessfulOutcome = -1;
4932 static gint ett_rnsap_Outcome = -1;
4934 /*--- End of included file: packet-rnsap-ett.c ---*/
4935 #line 66 "packet-rnsap-template.c"
4937 /* Global variables */
4938 static guint32 ProcedureCode;
4939 static guint32 ProtocolIE_ID;
4940 static guint32 ddMode;
4941 static const gchar *ProcedureID;
4943 /* Dissector tables */
4944 static dissector_table_t rnsap_ies_dissector_table;
4945 static dissector_table_t rnsap_extension_dissector_table;
4946 static dissector_table_t rnsap_proc_imsg_dissector_table;
4947 static dissector_table_t rnsap_proc_sout_dissector_table;
4948 static dissector_table_t rnsap_proc_uout_dissector_table;
4950 static int dissect_ProtocolIEFieldValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
4951 static int dissect_ProtocolExtensionFieldExtensionValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
4952 static int dissect_InitiatingMessageValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
4953 static int dissect_SuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
4954 static int dissect_UnsuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
4957 /*--- Included file: packet-rnsap-fn.c ---*/
4958 #line 1 "packet-rnsap-fn.c"
4960 static const value_string rnsap_Criticality_vals[] = {
4969 dissect_rnsap_Criticality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
4970 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
4971 3, NULL, FALSE, 0, NULL);
4979 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_) {
4980 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
4981 0U, maxPrivateIEs, NULL, FALSE);
4989 dissect_rnsap_OBJECT_IDENTIFIER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
4990 offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL);
4996 static const value_string rnsap_PrivateIE_ID_vals[] = {
5002 static const per_choice_t PrivateIE_ID_choice[] = {
5003 { 0, &hf_rnsap_local , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_maxPrivateIEs },
5004 { 1, &hf_rnsap_global , ASN1_NO_EXTENSIONS , dissect_rnsap_OBJECT_IDENTIFIER },
5005 { 0, NULL, 0, NULL }
5009 dissect_rnsap_PrivateIE_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5010 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
5011 ett_rnsap_PrivateIE_ID, PrivateIE_ID_choice,
5018 static const value_string rnsap_ProcedureCode_vals[] = {
5019 { RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION, "id-commonTransportChannelResourcesInitialisation" },
5020 { RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESRELEASE, "id-commonTransportChannelResourcesRelease" },
5021 { RNSAP_ID_COMPRESSEDMODECOMMAND, "id-compressedModeCommand" },
5022 { RNSAP_ID_DOWNLINKPOWERCONTROL, "id-downlinkPowerControl" },
5023 { RNSAP_ID_DOWNLINKPOWERTIMESLOTCONTROL, "id-downlinkPowerTimeslotControl" },
5024 { RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER, "id-downlinkSignallingTransfer" },
5025 { RNSAP_ID_ERRORINDICATION, "id-errorIndication" },
5026 { RNSAP_ID_DEDICATEDMEASUREMENTFAILURE, "id-dedicatedMeasurementFailure" },
5027 { RNSAP_ID_DEDICATEDMEASUREMENTINITIATION, "id-dedicatedMeasurementInitiation" },
5028 { RNSAP_ID_DEDICATEDMEASUREMENTREPORTING, "id-dedicatedMeasurementReporting" },
5029 { RNSAP_ID_DEDICATEDMEASUREMENTTERMINATION, "id-dedicatedMeasurementTermination" },
5030 { RNSAP_ID_PAGING, "id-paging" },
5031 { RNSAP_ID_PHYSICALCHANNELRECONFIGURATION, "id-physicalChannelReconfiguration" },
5032 { RNSAP_ID_PRIVATEMESSAGE, "id-privateMessage" },
5033 { RNSAP_ID_RADIOLINKADDITION, "id-radioLinkAddition" },
5034 { RNSAP_ID_RADIOLINKCONGESTION, "id-radioLinkCongestion" },
5035 { RNSAP_ID_RADIOLINKDELETION, "id-radioLinkDeletion" },
5036 { RNSAP_ID_RADIOLINKFAILURE, "id-radioLinkFailure" },
5037 { RNSAP_ID_RADIOLINKPREEMPTION, "id-radioLinkPreemption" },
5038 { RNSAP_ID_RADIOLINKRESTORATION, "id-radioLinkRestoration" },
5039 { RNSAP_ID_RADIOLINKSETUP, "id-radioLinkSetup" },
5040 { RNSAP_ID_RELOCATIONCOMMIT, "id-relocationCommit" },
5041 { RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCANCELLATION, "id-synchronisedRadioLinkReconfigurationCancellation" },
5042 { RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONCOMMIT, "id-synchronisedRadioLinkReconfigurationCommit" },
5043 { RNSAP_ID_SYNCHRONISEDRADIOLINKRECONFIGURATIONPREPARATION, "id-synchronisedRadioLinkReconfigurationPreparation" },
5044 { RNSAP_ID_UNSYNCHRONISEDRADIOLINKRECONFIGURATION, "id-unSynchronisedRadioLinkReconfiguration" },
5045 { RNSAP_ID_UPLINKSIGNALLINGTRANSFER, "id-uplinkSignallingTransfer" },
5046 { RNSAP_ID_COMMONMEASUREMENTFAILURE, "id-commonMeasurementFailure" },
5047 { RNSAP_ID_COMMONMEASUREMENTINITIATION, "id-commonMeasurementInitiation" },
5048 { RNSAP_ID_COMMONMEASUREMENTREPORTING, "id-commonMeasurementReporting" },
5049 { RNSAP_ID_COMMONMEASUREMENTTERMINATION, "id-commonMeasurementTermination" },
5050 { RNSAP_ID_INFORMATIONEXCHANGEFAILURE, "id-informationExchangeFailure" },
5051 { RNSAP_ID_INFORMATIONEXCHANGEINITIATION, "id-informationExchangeInitiation" },
5052 { RNSAP_ID_INFORMATIONREPORTING, "id-informationReporting" },
5053 { RNSAP_ID_INFORMATIONEXCHANGETERMINATION, "id-informationExchangeTermination" },
5054 { RNSAP_ID_RESET, "id-reset" },
5055 { RNSAP_ID_RADIOLINKACTIVATION, "id-radioLinkActivation" },
5056 { RNSAP_ID_GERANUPLINKSIGNALLINGTRANSFER, "id-gERANuplinkSignallingTransfer" },
5057 { RNSAP_ID_RADIOLINKPARAMETERUPDATE, "id-radioLinkParameterUpdate" },
5058 { RNSAP_ID_UEMEASUREMENTFAILURE, "id-uEMeasurementFailure" },
5059 { RNSAP_ID_UEMEASUREMENTINITIATION, "id-uEMeasurementInitiation" },
5060 { RNSAP_ID_UEMEASUREMENTREPORTING, "id-uEMeasurementReporting" },
5061 { RNSAP_ID_UEMEASUREMENTTERMINATION, "id-uEMeasurementTermination" },
5062 { RNSAP_ID_IURDEACTIVATETRACE, "id-iurDeactivateTrace" },
5063 { RNSAP_ID_IURINVOKETRACE, "id-iurInvokeTrace" },
5064 { RNSAP_ID_MBMSATTACH, "id-mBMSAttach" },
5065 { RNSAP_ID_MBMSDETACH, "id-mBMSDetach" },
5066 { RNSAP_ID_DIRECTINFORMATIONTRANSFER, "id-directInformationTransfer" },
5067 { RNSAP_ID_ENHANCEDRELOCATION, "id-enhancedRelocation" },
5068 { RNSAP_ID_ENHANCEDRELOCATIONCANCEL, "id-enhancedRelocationCancel" },
5069 { RNSAP_ID_ENHANCEDRELOCATIONSIGNALLINGTRANSFER, "id-enhancedRelocationSignallingTransfer" },
5070 { RNSAP_ID_ENHANCEDRELOCATIONRELEASE, "id-enhancedRelocationRelease" },
5071 { RNSAP_ID_MBSFNMCCHINFORMATION, "id-mBSFNMCCHInformation" },
5072 { RNSAP_ID_SECONDARYULFREQUENCYREPORTING, "id-secondaryULFrequencyReporting" },
5073 { RNSAP_ID_SECONDARYULFREQUENCYUPDATE, "id-secondaryULFrequencyUpdate" },
5079 dissect_rnsap_ProcedureCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5080 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
5081 0U, 255U, &ProcedureCode, FALSE);
5083 #line 66 "rnsap.cnf"
5084 if (check_col(actx->pinfo->cinfo, COL_INFO))
5085 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
5086 val_to_str(ProcedureCode, rnsap_ProcedureCode_vals,
5087 "unknown message"));
5093 static const value_string rnsap_DdMode_vals[] = {
5096 { common, "common" },
5102 dissect_rnsap_DdMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5103 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
5104 3, &ddMode, TRUE, 0, NULL);
5110 static const per_sequence_t ProcedureID_sequence[] = {
5111 { &hf_rnsap_procedureCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureCode },
5112 { &hf_rnsap_ddMode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DdMode },
5113 { NULL, 0, 0, NULL }
5117 dissect_rnsap_ProcedureID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5118 #line 74 "rnsap.cnf"
5119 ProcedureCode = 0xFFFF;
5123 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
5124 ett_rnsap_ProcedureID, ProcedureID_sequence);
5126 #line 80 "rnsap.cnf"
5127 ProcedureID = ep_strdup_printf("%s/%s",
5128 val_to_str(ProcedureCode, VALS(rnsap_ProcedureCode_vals), "unknown(%u)"),
5129 val_to_str(ddMode, VALS(rnsap_DdMode_vals), "unknown(%u)"));
5135 static const value_string rnsap_ProtocolIE_ID_vals[] = {
5136 { id_AllowedQueuingTime, "id-AllowedQueuingTime" },
5137 { id_Allowed_Rate_Information, "id-Allowed-Rate-Information" },
5138 { id_AntennaColocationIndicator, "id-AntennaColocationIndicator" },
5139 { id_BindingID, "id-BindingID" },
5140 { id_C_ID, "id-C-ID" },
5141 { id_C_RNTI, "id-C-RNTI" },
5142 { id_Cell_Capacity_Class_Value, "id-Cell-Capacity-Class-Value" },
5143 { id_CFN, "id-CFN" },
5144 { id_CN_CS_DomainIdentifier, "id-CN-CS-DomainIdentifier" },
5145 { id_CN_PS_DomainIdentifier, "id-CN-PS-DomainIdentifier" },
5146 { id_Cause, "id-Cause" },
5147 { id_CoverageIndicator, "id-CoverageIndicator" },
5148 { id_CriticalityDiagnostics, "id-CriticalityDiagnostics" },
5149 { id_ContextInfoItem_Reset, "id-ContextInfoItem-Reset" },
5150 { id_ContextGroupInfoItem_Reset, "id-ContextGroupInfoItem-Reset" },
5151 { id_D_RNTI, "id-D-RNTI" },
5152 { id_D_RNTI_ReleaseIndication, "id-D-RNTI-ReleaseIndication" },
5153 { id_DCHs_to_Add_FDD, "id-DCHs-to-Add-FDD" },
5154 { id_DCHs_to_Add_TDD, "id-DCHs-to-Add-TDD" },
5155 { id_DCH_DeleteList_RL_ReconfPrepFDD, "id-DCH-DeleteList-RL-ReconfPrepFDD" },
5156 { id_DCH_DeleteList_RL_ReconfPrepTDD, "id-DCH-DeleteList-RL-ReconfPrepTDD" },
5157 { id_DCH_DeleteList_RL_ReconfRqstFDD, "id-DCH-DeleteList-RL-ReconfRqstFDD" },
5158 { id_DCH_DeleteList_RL_ReconfRqstTDD, "id-DCH-DeleteList-RL-ReconfRqstTDD" },
5159 { id_DCH_FDD_Information, "id-DCH-FDD-Information" },
5160 { id_DCH_TDD_Information, "id-DCH-TDD-Information" },
5161 { id_FDD_DCHs_to_Modify, "id-FDD-DCHs-to-Modify" },
5162 { id_TDD_DCHs_to_Modify, "id-TDD-DCHs-to-Modify" },
5163 { id_DCH_InformationResponse, "id-DCH-InformationResponse" },
5164 { id_DCH_Rate_InformationItem_RL_CongestInd, "id-DCH-Rate-InformationItem-RL-CongestInd" },
5165 { id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD" },
5166 { id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, "id-DL-CCTrCH-InformationListIE-RL-ReconfReadyTDD" },
5167 { id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD" },
5168 { id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, "id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD" },
5169 { id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, "id-DL-CCTrCH-InformationListIE-PhyChReconfRqstTDD" },
5170 { id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD, "id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD" },
5171 { id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD, "id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD" },
5172 { id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD" },
5173 { id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD" },
5174 { id_DL_CCTrCH_InformationList_RL_SetupRqstTDD, "id-DL-CCTrCH-InformationList-RL-SetupRqstTDD" },
5175 { id_FDD_DL_CodeInformation, "id-FDD-DL-CodeInformation" },
5176 { id_DL_DPCH_Information_RL_ReconfPrepFDD, "id-DL-DPCH-Information-RL-ReconfPrepFDD" },
5177 { id_DL_DPCH_Information_RL_SetupRqstFDD, "id-DL-DPCH-Information-RL-SetupRqstFDD" },
5178 { id_DL_DPCH_Information_RL_ReconfRqstFDD, "id-DL-DPCH-Information-RL-ReconfRqstFDD" },
5179 { id_DL_DPCH_InformationItem_PhyChReconfRqstTDD, "id-DL-DPCH-InformationItem-PhyChReconfRqstTDD" },
5180 { id_DL_DPCH_InformationItem_RL_AdditionRspTDD, "id-DL-DPCH-InformationItem-RL-AdditionRspTDD" },
5181 { id_DL_DPCH_InformationItem_RL_SetupRspTDD, "id-DL-DPCH-InformationItem-RL-SetupRspTDD" },
5182 { id_DL_DPCH_TimingAdjustment, "id-DL-DPCH-TimingAdjustment" },
5183 { id_DLReferencePower, "id-DLReferencePower" },
5184 { id_DLReferencePowerList_DL_PC_Rqst, "id-DLReferencePowerList-DL-PC-Rqst" },
5185 { id_DL_ReferencePowerInformation_DL_PC_Rqst, "id-DL-ReferencePowerInformation-DL-PC-Rqst" },
5186 { id_DPC_Mode, "id-DPC-Mode" },
5187 { id_DRXCycleLengthCoefficient, "id-DRXCycleLengthCoefficient" },
5188 { id_DedicatedMeasurementObjectType_DM_Fail_Ind, "id-DedicatedMeasurementObjectType-DM-Fail-Ind" },
5189 { id_DedicatedMeasurementObjectType_DM_Fail, "id-DedicatedMeasurementObjectType-DM-Fail" },
5190 { id_DedicatedMeasurementObjectType_DM_Rprt, "id-DedicatedMeasurementObjectType-DM-Rprt" },
5191 { id_DedicatedMeasurementObjectType_DM_Rqst, "id-DedicatedMeasurementObjectType-DM-Rqst" },
5192 { id_DedicatedMeasurementObjectType_DM_Rsp, "id-DedicatedMeasurementObjectType-DM-Rsp" },
5193 { id_DedicatedMeasurementType, "id-DedicatedMeasurementType" },
5194 { id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD, "id-FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspFDD" },
5195 { id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD, "id-FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspTDD" },
5196 { id_Guaranteed_Rate_Information, "id-Guaranteed-Rate-Information" },
5197 { id_IMSI, "id-IMSI" },
5198 { id_HCS_Prio, "id-HCS-Prio" },
5199 { id_L3_Information, "id-L3-Information" },
5200 { id_AdjustmentPeriod, "id-AdjustmentPeriod" },
5201 { id_MaxAdjustmentStep, "id-MaxAdjustmentStep" },
5202 { id_MeasurementFilterCoefficient, "id-MeasurementFilterCoefficient" },
5203 { id_MessageStructure, "id-MessageStructure" },
5204 { id_MeasurementID, "id-MeasurementID" },
5205 { id_Neighbouring_GSM_CellInformation, "id-Neighbouring-GSM-CellInformation" },
5206 { id_Neighbouring_UMTS_CellInformationItem, "id-Neighbouring-UMTS-CellInformationItem" },
5207 { id_NRT_Load_Information_Value, "id-NRT-Load-Information-Value" },
5208 { id_NRT_Load_Information_Value_IncrDecrThres, "id-NRT-Load-Information-Value-IncrDecrThres" },
5209 { id_PagingArea_PagingRqst, "id-PagingArea-PagingRqst" },
5210 { id_FACH_FlowControlInformation, "id-FACH-FlowControlInformation" },
5211 { id_PartialReportingIndicator, "id-PartialReportingIndicator" },
5212 { id_Permanent_NAS_UE_Identity, "id-Permanent-NAS-UE-Identity" },
5213 { id_PowerAdjustmentType, "id-PowerAdjustmentType" },
5214 { id_RANAP_RelocationInformation, "id-RANAP-RelocationInformation" },
5215 { id_RL_Information_PhyChReconfRqstFDD, "id-RL-Information-PhyChReconfRqstFDD" },
5216 { id_RL_Information_PhyChReconfRqstTDD, "id-RL-Information-PhyChReconfRqstTDD" },
5217 { id_RL_Information_RL_AdditionRqstFDD, "id-RL-Information-RL-AdditionRqstFDD" },
5218 { id_RL_Information_RL_AdditionRqstTDD, "id-RL-Information-RL-AdditionRqstTDD" },
5219 { id_RL_Information_RL_DeletionRqst, "id-RL-Information-RL-DeletionRqst" },
5220 { id_RL_Information_RL_FailureInd, "id-RL-Information-RL-FailureInd" },
5221 { id_RL_Information_RL_ReconfPrepFDD, "id-RL-Information-RL-ReconfPrepFDD" },
5222 { id_RL_Information_RL_RestoreInd, "id-RL-Information-RL-RestoreInd" },
5223 { id_RL_Information_RL_SetupRqstFDD, "id-RL-Information-RL-SetupRqstFDD" },
5224 { id_RL_Information_RL_SetupRqstTDD, "id-RL-Information-RL-SetupRqstTDD" },
5225 { id_RL_InformationItem_RL_CongestInd, "id-RL-InformationItem-RL-CongestInd" },
5226 { id_RL_InformationItem_DM_Rprt, "id-RL-InformationItem-DM-Rprt" },
5227 { id_RL_InformationItem_DM_Rqst, "id-RL-InformationItem-DM-Rqst" },
5228 { id_RL_InformationItem_DM_Rsp, "id-RL-InformationItem-DM-Rsp" },
5229 { id_RL_InformationItem_RL_PreemptRequiredInd, "id-RL-InformationItem-RL-PreemptRequiredInd" },
5230 { id_RL_InformationItem_RL_SetupRqstFDD, "id-RL-InformationItem-RL-SetupRqstFDD" },
5231 { id_RL_InformationList_RL_CongestInd, "id-RL-InformationList-RL-CongestInd" },
5232 { id_RL_InformationList_RL_AdditionRqstFDD, "id-RL-InformationList-RL-AdditionRqstFDD" },
5233 { id_RL_InformationList_RL_DeletionRqst, "id-RL-InformationList-RL-DeletionRqst" },
5234 { id_RL_InformationList_RL_PreemptRequiredInd, "id-RL-InformationList-RL-PreemptRequiredInd" },
5235 { id_RL_InformationList_RL_ReconfPrepFDD, "id-RL-InformationList-RL-ReconfPrepFDD" },
5236 { id_RL_InformationResponse_RL_AdditionRspTDD, "id-RL-InformationResponse-RL-AdditionRspTDD" },
5237 { id_RL_InformationResponse_RL_ReconfReadyTDD, "id-RL-InformationResponse-RL-ReconfReadyTDD" },
5238 { id_RL_InformationResponse_RL_SetupRspTDD, "id-RL-InformationResponse-RL-SetupRspTDD" },
5239 { id_RL_InformationResponseItem_RL_AdditionRspFDD, "id-RL-InformationResponseItem-RL-AdditionRspFDD" },
5240 { id_RL_InformationResponseItem_RL_ReconfReadyFDD, "id-RL-InformationResponseItem-RL-ReconfReadyFDD" },
5241 { id_RL_InformationResponseItem_RL_ReconfRspFDD, "id-RL-InformationResponseItem-RL-ReconfRspFDD" },
5242 { id_RL_InformationResponseItem_RL_SetupRspFDD, "id-RL-InformationResponseItem-RL-SetupRspFDD" },
5243 { id_RL_InformationResponseList_RL_AdditionRspFDD, "id-RL-InformationResponseList-RL-AdditionRspFDD" },
5244 { id_RL_InformationResponseList_RL_ReconfReadyFDD, "id-RL-InformationResponseList-RL-ReconfReadyFDD" },
5245 { id_RL_InformationResponseList_RL_ReconfRspFDD, "id-RL-InformationResponseList-RL-ReconfRspFDD" },
5246 { id_RL_InformationResponse_RL_ReconfRspTDD, "id-RL-InformationResponse-RL-ReconfRspTDD" },
5247 { id_RL_InformationResponseList_RL_SetupRspFDD, "id-RL-InformationResponseList-RL-SetupRspFDD" },
5248 { id_RL_ReconfigurationFailure_RL_ReconfFail, "id-RL-ReconfigurationFailure-RL-ReconfFail" },
5249 { id_RL_Set_InformationItem_DM_Rprt, "id-RL-Set-InformationItem-DM-Rprt" },
5250 { id_RL_Set_InformationItem_DM_Rqst, "id-RL-Set-InformationItem-DM-Rqst" },
5251 { id_RL_Set_InformationItem_DM_Rsp, "id-RL-Set-InformationItem-DM-Rsp" },
5252 { id_RL_Set_Information_RL_FailureInd, "id-RL-Set-Information-RL-FailureInd" },
5253 { id_RL_Set_Information_RL_RestoreInd, "id-RL-Set-Information-RL-RestoreInd" },
5254 { id_RL_Set_Successful_InformationItem_DM_Fail, "id-RL-Set-Successful-InformationItem-DM-Fail" },
5255 { id_RL_Set_Unsuccessful_InformationItem_DM_Fail, "id-RL-Set-Unsuccessful-InformationItem-DM-Fail" },
5256 { id_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind, "id-RL-Set-Unsuccessful-InformationItem-DM-Fail-Ind" },
5257 { id_RL_Successful_InformationItem_DM_Fail, "id-RL-Successful-InformationItem-DM-Fail" },
5258 { id_RL_Unsuccessful_InformationItem_DM_Fail, "id-RL-Unsuccessful-InformationItem-DM-Fail" },
5259 { id_RL_Unsuccessful_InformationItem_DM_Fail_Ind, "id-RL-Unsuccessful-InformationItem-DM-Fail-Ind" },
5260 { id_ReportCharacteristics, "id-ReportCharacteristics" },
5261 { id_Reporting_Object_RL_FailureInd, "id-Reporting-Object-RL-FailureInd" },
5262 { id_Reporing_Object_RL_RestoreInd, "id-Reporing-Object-RL-RestoreInd" },
5263 { id_RT_Load_Value, "id-RT-Load-Value" },
5264 { id_RT_Load_Value_IncrDecrThres, "id-RT-Load-Value-IncrDecrThres" },
5265 { id_S_RNTI, "id-S-RNTI" },
5266 { id_ResetIndicator, "id-ResetIndicator" },
5267 { id_RNC_ID, "id-RNC-ID" },
5268 { id_SAI, "id-SAI" },
5269 { id_SRNC_ID, "id-SRNC-ID" },
5270 { id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD, "id-SuccessfulRL-InformationResponse-RL-AdditionFailureFDD" },
5271 { id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD, "id-SuccessfulRL-InformationResponse-RL-SetupFailureFDD" },
5272 { id_TransportBearerID, "id-TransportBearerID" },
5273 { id_TransportBearerRequestIndicator, "id-TransportBearerRequestIndicator" },
5274 { id_TransportLayerAddress, "id-TransportLayerAddress" },
5275 { id_TypeOfError, "id-TypeOfError" },
5276 { id_UC_ID, "id-UC-ID" },
5277 { id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD, "id-UL-CCTrCH-AddInformation-RL-ReconfPrepTDD" },
5278 { id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, "id-UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD" },
5279 { id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, "id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD" },
5280 { id_UL_CCTrCH_InformationList_RL_SetupRqstTDD, "id-UL-CCTrCH-InformationList-RL-SetupRqstTDD" },
5281 { id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, "id-UL-CCTrCH-InformationListIE-PhyChReconfRqstTDD" },
5282 { id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD, "id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD" },
5283 { id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, "id-UL-CCTrCH-InformationListIE-RL-ReconfReadyTDD" },
5284 { id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD, "id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD" },
5285 { id_UL_DPCH_Information_RL_ReconfPrepFDD, "id-UL-DPCH-Information-RL-ReconfPrepFDD" },
5286 { id_UL_DPCH_Information_RL_ReconfRqstFDD, "id-UL-DPCH-Information-RL-ReconfRqstFDD" },
5287 { id_UL_DPCH_Information_RL_SetupRqstFDD, "id-UL-DPCH-Information-RL-SetupRqstFDD" },
5288 { id_UL_DPCH_InformationItem_PhyChReconfRqstTDD, "id-UL-DPCH-InformationItem-PhyChReconfRqstTDD" },
5289 { id_UL_DPCH_InformationItem_RL_AdditionRspTDD, "id-UL-DPCH-InformationItem-RL-AdditionRspTDD" },
5290 { id_UL_DPCH_InformationItem_RL_SetupRspTDD, "id-UL-DPCH-InformationItem-RL-SetupRspTDD" },
5291 { id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, "id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD" },
5292 { id_UL_SIRTarget, "id-UL-SIRTarget" },
5293 { id_URA_Information, "id-URA-Information" },
5294 { id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD, "id-UnsuccessfulRL-InformationResponse-RL-AdditionFailureFDD" },
5295 { id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD, "id-UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD" },
5296 { id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD, "id-UnsuccessfulRL-InformationResponse-RL-SetupFailureTDD" },
5297 { id_Active_Pattern_Sequence_Information, "id-Active-Pattern-Sequence-Information" },
5298 { id_AdjustmentRatio, "id-AdjustmentRatio" },
5299 { id_CauseLevel_RL_AdditionFailureFDD, "id-CauseLevel-RL-AdditionFailureFDD" },
5300 { id_CauseLevel_RL_AdditionFailureTDD, "id-CauseLevel-RL-AdditionFailureTDD" },
5301 { id_CauseLevel_RL_ReconfFailure, "id-CauseLevel-RL-ReconfFailure" },
5302 { id_CauseLevel_RL_SetupFailureFDD, "id-CauseLevel-RL-SetupFailureFDD" },
5303 { id_CauseLevel_RL_SetupFailureTDD, "id-CauseLevel-RL-SetupFailureTDD" },
5304 { id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD" },
5305 { id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationModifyItem-RL-ReconfPrepTDD" },
5306 { id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD" },
5307 { id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD" },
5308 { id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, "id-DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD" },
5309 { id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, "id-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
5310 { id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, "id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD" },
5311 { id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, "id-DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD" },
5312 { id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, "id-DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD" },
5313 { id_DSCHs_to_Add_TDD, "id-DSCHs-to-Add-TDD" },
5314 { id_Unused_ProtocolIE_ID_216, "id-Unused-ProtocolIE-ID-216" },
5315 { id_DSCH_DeleteList_RL_ReconfPrepTDD, "id-DSCH-DeleteList-RL-ReconfPrepTDD" },
5316 { id_Unused_ProtocolIE_ID_218, "id-Unused-ProtocolIE-ID-218" },
5317 { id_Unused_ProtocolIE_ID_219, "id-Unused-ProtocolIE-ID-219" },
5318 { id_DSCH_InformationListIE_RL_AdditionRspTDD, "id-DSCH-InformationListIE-RL-AdditionRspTDD" },
5319 { id_DSCH_InformationListIEs_RL_SetupRspTDD, "id-DSCH-InformationListIEs-RL-SetupRspTDD" },
5320 { id_DSCH_TDD_Information, "id-DSCH-TDD-Information" },
5321 { id_Unused_ProtocolIE_ID_223, "id-Unused-ProtocolIE-ID-223" },
5322 { id_Unused_ProtocolIE_ID_226, "id-Unused-ProtocolIE-ID-226" },
5323 { id_DSCH_ModifyList_RL_ReconfPrepTDD, "id-DSCH-ModifyList-RL-ReconfPrepTDD" },
5324 { id_Unused_ProtocolIE_ID_228, "id-Unused-ProtocolIE-ID-228" },
5325 { id_Unused_ProtocolIE_ID_324, "id-Unused-ProtocolIE-ID-324" },
5326 { id_Unused_ProtocolIE_ID_229, "id-Unused-ProtocolIE-ID-229" },
5327 { id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, "id-DSCHToBeAddedOrModifiedList-RL-ReconfReadyTDD" },
5328 { id_Unused_ProtocolIE_ID_29, "id-Unused-ProtocolIE-ID-29" },
5329 { id_Unused_ProtocolIE_ID_225, "id-Unused-ProtocolIE-ID-225" },
5330 { id_GA_Cell, "id-GA-Cell" },
5331 { id_GA_CellAdditionalShapes, "id-GA-CellAdditionalShapes" },
5332 { id_Unused_ProtocolIE_ID_246, "id-Unused-ProtocolIE-ID-246" },
5333 { id_Transmission_Gap_Pattern_Sequence_Information, "id-Transmission-Gap-Pattern-Sequence-Information" },
5334 { id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD, "id-UL-CCTrCH-DeleteInformation-RL-ReconfPrepTDD" },
5335 { id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD, "id-UL-CCTrCH-ModifyInformation-RL-ReconfPrepTDD" },
5336 { id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD" },
5337 { id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD" },
5338 { id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, "id-UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD" },
5339 { id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD" },
5340 { id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD" },
5341 { id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD" },
5342 { id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, "id-UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD" },
5343 { id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, "id-UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD" },
5344 { id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD, "id-UnsuccessfulRL-InformationResponse-RL-AdditionFailureTDD" },
5345 { id_USCHs_to_Add, "id-USCHs-to-Add" },
5346 { id_USCH_DeleteList_RL_ReconfPrepTDD, "id-USCH-DeleteList-RL-ReconfPrepTDD" },
5347 { id_USCH_InformationListIE_RL_AdditionRspTDD, "id-USCH-InformationListIE-RL-AdditionRspTDD" },
5348 { id_USCH_InformationListIEs_RL_SetupRspTDD, "id-USCH-InformationListIEs-RL-SetupRspTDD" },
5349 { id_USCH_Information, "id-USCH-Information" },
5350 { id_USCH_ModifyList_RL_ReconfPrepTDD, "id-USCH-ModifyList-RL-ReconfPrepTDD" },
5351 { id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, "id-USCHToBeAddedOrModifiedList-RL-ReconfReadyTDD" },
5352 { id_DL_Physical_Channel_Information_RL_SetupRqstTDD, "id-DL-Physical-Channel-Information-RL-SetupRqstTDD" },
5353 { id_UL_Physical_Channel_Information_RL_SetupRqstTDD, "id-UL-Physical-Channel-Information-RL-SetupRqstTDD" },
5354 { id_ClosedLoopMode1_SupportIndicator, "id-ClosedLoopMode1-SupportIndicator" },
5355 { id_Unused_ProtocolIE_ID_277, "id-Unused-ProtocolIE-ID-277" },
5356 { id_STTD_SupportIndicator, "id-STTD-SupportIndicator" },
5357 { id_CFNReportingIndicator, "id-CFNReportingIndicator" },
5358 { id_CNOriginatedPage_PagingRqst, "id-CNOriginatedPage-PagingRqst" },
5359 { id_InnerLoopDLPCStatus, "id-InnerLoopDLPCStatus" },
5360 { id_PropagationDelay, "id-PropagationDelay" },
5361 { id_RxTimingDeviationForTA, "id-RxTimingDeviationForTA" },
5362 { id_timeSlot_ISCP, "id-timeSlot-ISCP" },
5363 { id_CCTrCH_InformationItem_RL_FailureInd, "id-CCTrCH-InformationItem-RL-FailureInd" },
5364 { id_CCTrCH_InformationItem_RL_RestoreInd, "id-CCTrCH-InformationItem-RL-RestoreInd" },
5365 { id_CommonMeasurementAccuracy, "id-CommonMeasurementAccuracy" },
5366 { id_CommonMeasurementObjectType_CM_Rprt, "id-CommonMeasurementObjectType-CM-Rprt" },
5367 { id_CommonMeasurementObjectType_CM_Rqst, "id-CommonMeasurementObjectType-CM-Rqst" },
5368 { id_CommonMeasurementObjectType_CM_Rsp, "id-CommonMeasurementObjectType-CM-Rsp" },
5369 { id_CommonMeasurementType, "id-CommonMeasurementType" },
5370 { id_CongestionCause, "id-CongestionCause" },
5371 { id_SFN, "id-SFN" },
5372 { id_SFNReportingIndicator, "id-SFNReportingIndicator" },
5373 { id_InformationExchangeID, "id-InformationExchangeID" },
5374 { id_InformationExchangeObjectType_InfEx_Rprt, "id-InformationExchangeObjectType-InfEx-Rprt" },
5375 { id_InformationExchangeObjectType_InfEx_Rqst, "id-InformationExchangeObjectType-InfEx-Rqst" },
5376 { id_InformationExchangeObjectType_InfEx_Rsp, "id-InformationExchangeObjectType-InfEx-Rsp" },
5377 { id_InformationReportCharacteristics, "id-InformationReportCharacteristics" },
5378 { id_InformationType, "id-InformationType" },
5379 { id_neighbouring_LCR_TDD_CellInformation, "id-neighbouring-LCR-TDD-CellInformation" },
5380 { id_DL_Timeslot_ISCP_LCR_Information_RL_SetupRqstTDD, "id-DL-Timeslot-ISCP-LCR-Information-RL-SetupRqstTDD" },
5381 { id_RL_LCR_InformationResponse_RL_SetupRspTDD, "id-RL-LCR-InformationResponse-RL-SetupRspTDD" },
5382 { id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, "id-UL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD" },
5383 { id_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD, "id-UL-DPCH-LCR-InformationItem-RL-SetupRspTDD" },
5384 { id_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, "id-DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD" },
5385 { id_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD, "id-DL-DPCH-LCR-InformationItem-RL-SetupRspTDD" },
5386 { id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD, "id-DSCH-LCR-InformationListIEs-RL-SetupRspTDD" },
5387 { id_USCH_LCR_InformationListIEs_RL_SetupRspTDD, "id-USCH-LCR-InformationListIEs-RL-SetupRspTDD" },
5388 { id_DL_Timeslot_ISCP_LCR_Information_RL_AdditionRqstTDD, "id-DL-Timeslot-ISCP-LCR-Information-RL-AdditionRqstTDD" },
5389 { id_RL_LCR_InformationResponse_RL_AdditionRspTDD, "id-RL-LCR-InformationResponse-RL-AdditionRspTDD" },
5390 { id_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, "id-UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD" },
5391 { id_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, "id-UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD" },
5392 { id_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, "id-DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD" },
5393 { id_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, "id-DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD" },
5394 { id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD, "id-DSCH-LCR-InformationListIEs-RL-AdditionRspTDD" },
5395 { id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD, "id-USCH-LCR-InformationListIEs-RL-AdditionRspTDD" },
5396 { id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD, "id-UL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD" },
5397 { id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, "id-UL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD" },
5398 { id_DL_DPCH_LCR_InformationAddListIE_RL_ReconfReadyTDD, "id-DL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD" },
5399 { id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, "id-DL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD" },
5400 { id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, "id-UL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD" },
5401 { id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, "id-DL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD" },
5402 { id_timeSlot_ISCP_LCR_List_DL_PC_Rqst_TDD, "id-timeSlot-ISCP-LCR-List-DL-PC-Rqst-TDD" },
5403 { id_TSTD_Support_Indicator_RL_SetupRqstTDD, "id-TSTD-Support-Indicator-RL-SetupRqstTDD" },
5404 { id_RestrictionStateIndicator, "id-RestrictionStateIndicator" },
5405 { id_Load_Value, "id-Load-Value" },
5406 { id_Load_Value_IncrDecrThres, "id-Load-Value-IncrDecrThres" },
5407 { id_OnModification, "id-OnModification" },
5408 { id_Received_Total_Wideband_Power_Value, "id-Received-Total-Wideband-Power-Value" },
5409 { id_Received_Total_Wideband_Power_Value_IncrDecrThres, "id-Received-Total-Wideband-Power-Value-IncrDecrThres" },
5410 { id_SFNSFNMeasurementThresholdInformation, "id-SFNSFNMeasurementThresholdInformation" },
5411 { id_Transmitted_Carrier_Power_Value, "id-Transmitted-Carrier-Power-Value" },
5412 { id_Transmitted_Carrier_Power_Value_IncrDecrThres, "id-Transmitted-Carrier-Power-Value-IncrDecrThres" },
5413 { id_TUTRANGPSMeasurementThresholdInformation, "id-TUTRANGPSMeasurementThresholdInformation" },
5414 { id_UL_Timeslot_ISCP_Value, "id-UL-Timeslot-ISCP-Value" },
5415 { id_UL_Timeslot_ISCP_Value_IncrDecrThres, "id-UL-Timeslot-ISCP-Value-IncrDecrThres" },
5416 { id_Rx_Timing_Deviation_Value_LCR, "id-Rx-Timing-Deviation-Value-LCR" },
5417 { id_DPC_Mode_Change_SupportIndicator, "id-DPC-Mode-Change-SupportIndicator" },
5418 { id_Unused_ProtocolIE_ID_247, "id-Unused-ProtocolIE-ID-247" },
5419 { id_Unused_ProtocolIE_ID_295, "id-Unused-ProtocolIE-ID-295" },
5420 { id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD, "id-PrimaryCCPCH-RSCP-RL-ReconfPrepTDD" },
5421 { id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD, "id-DL-TimeSlot-ISCP-Info-RL-ReconfPrepTDD" },
5422 { id_DL_Timeslot_ISCP_LCR_Information_RL_ReconfPrepTDD, "id-DL-Timeslot-ISCP-LCR-Information-RL-ReconfPrepTDD" },
5423 { id_DSCH_RNTI, "id-DSCH-RNTI" },
5424 { id_DL_PowerBalancing_Information, "id-DL-PowerBalancing-Information" },
5425 { id_DL_PowerBalancing_ActivationIndicator, "id-DL-PowerBalancing-ActivationIndicator" },
5426 { id_DL_PowerBalancing_UpdatedIndicator, "id-DL-PowerBalancing-UpdatedIndicator" },
5427 { id_DL_ReferencePowerInformation, "id-DL-ReferencePowerInformation" },
5428 { id_Enhanced_PrimaryCPICH_EcNo, "id-Enhanced-PrimaryCPICH-EcNo" },
5429 { id_IPDL_TDD_ParametersLCR, "id-IPDL-TDD-ParametersLCR" },
5430 { id_CellCapabilityContainer_FDD, "id-CellCapabilityContainer-FDD" },
5431 { id_CellCapabilityContainer_TDD, "id-CellCapabilityContainer-TDD" },
5432 { id_CellCapabilityContainer_TDD_LCR, "id-CellCapabilityContainer-TDD-LCR" },
5433 { id_RL_Specific_DCH_Info, "id-RL-Specific-DCH-Info" },
5434 { id_RL_ReconfigurationRequestFDD_RL_InformationList, "id-RL-ReconfigurationRequestFDD-RL-InformationList" },
5435 { id_RL_ReconfigurationRequestFDD_RL_Information_IEs, "id-RL-ReconfigurationRequestFDD-RL-Information-IEs" },
5436 { id_RL_ReconfigurationRequestTDD_RL_Information, "id-RL-ReconfigurationRequestTDD-RL-Information" },
5437 { id_CommonTransportChannelResourcesInitialisationNotRequired, "id-CommonTransportChannelResourcesInitialisationNotRequired" },
5438 { id_DelayedActivation, "id-DelayedActivation" },
5439 { id_DelayedActivationList_RL_ActivationCmdFDD, "id-DelayedActivationList-RL-ActivationCmdFDD" },
5440 { id_DelayedActivationInformation_RL_ActivationCmdFDD, "id-DelayedActivationInformation-RL-ActivationCmdFDD" },
5441 { id_DelayedActivationList_RL_ActivationCmdTDD, "id-DelayedActivationList-RL-ActivationCmdTDD" },
5442 { id_DelayedActivationInformation_RL_ActivationCmdTDD, "id-DelayedActivationInformation-RL-ActivationCmdTDD" },
5443 { id_neighbouringTDDCellMeasurementInformationLCR, "id-neighbouringTDDCellMeasurementInformationLCR" },
5444 { id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD, "id-UL-SIR-Target-CCTrCH-InformationItem-RL-SetupRspTDD" },
5445 { id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD, "id-UL-SIR-Target-CCTrCH-LCR-InformationItem-RL-SetupRspTDD" },
5446 { id_PrimCCPCH_RSCP_DL_PC_RqstTDD, "id-PrimCCPCH-RSCP-DL-PC-RqstTDD" },
5447 { id_HSDSCH_FDD_Information, "id-HSDSCH-FDD-Information" },
5448 { id_HSDSCH_FDD_Information_Response, "id-HSDSCH-FDD-Information-Response" },
5449 { id_HSDSCH_FDD_Update_Information, "id-HSDSCH-FDD-Update-Information" },
5450 { id_HSDSCH_Information_to_Modify, "id-HSDSCH-Information-to-Modify" },
5451 { id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd, "id-HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd" },
5452 { id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd, "id-HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd" },
5453 { id_HSDSCH_RNTI, "id-HSDSCH-RNTI" },
5454 { id_HSDSCH_TDD_Information, "id-HSDSCH-TDD-Information" },
5455 { id_HSDSCH_TDD_Information_Response, "id-HSDSCH-TDD-Information-Response" },
5456 { id_HSDSCH_TDD_Update_Information, "id-HSDSCH-TDD-Update-Information" },
5457 { id_HSPDSCH_RL_ID, "id-HSPDSCH-RL-ID" },
5458 { id_HSDSCH_MACdFlows_to_Add, "id-HSDSCH-MACdFlows-to-Add" },
5459 { id_HSDSCH_MACdFlows_to_Delete, "id-HSDSCH-MACdFlows-to-Delete" },
5460 { id_Angle_Of_Arrival_Value_LCR, "id-Angle-Of-Arrival-Value-LCR" },
5461 { id_TrafficClass, "id-TrafficClass" },
5462 { id_Unused_ProtocolIE_ID_248, "id-Unused-ProtocolIE-ID-248" },
5463 { id_Unused_ProtocolIE_ID_253, "id-Unused-ProtocolIE-ID-253" },
5464 { id_PDSCH_RL_ID, "id-PDSCH-RL-ID" },
5465 { id_TimeSlot_RL_SetupRspTDD, "id-TimeSlot-RL-SetupRspTDD" },
5466 { id_GERAN_Cell_Capability, "id-GERAN-Cell-Capability" },
5467 { id_GERAN_Classmark, "id-GERAN-Classmark" },
5468 { id_DSCH_InitialWindowSize, "id-DSCH-InitialWindowSize" },
5469 { id_UL_Synchronisation_Parameters_LCR, "id-UL-Synchronisation-Parameters-LCR" },
5470 { id_SNA_Information, "id-SNA-Information" },
5471 { id_MAChs_ResetIndicator, "id-MAChs-ResetIndicator" },
5472 { id_TDD_DL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD, "id-TDD-DL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD" },
5473 { id_TDD_UL_DPCH_TimeSlotFormatModifyItem_LCR_RL_ReconfReadyTDD, "id-TDD-UL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD" },
5474 { id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD, "id-TDD-TPC-UplinkStepSize-LCR-RL-SetupRqstTDD" },
5475 { id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, "id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD" },
5476 { id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD, "id-UL-CCTrCH-InformationItem-RL-AdditionRqstTDD" },
5477 { id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, "id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD" },
5478 { id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, "id-DL-CCTrCH-InformationItem-RL-AdditionRqstTDD" },
5479 { id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD, "id-TDD-TPC-UplinkStepSize-InformationAdd-LCR-RL-ReconfPrepTDD" },
5480 { id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD, "id-TDD-TPC-UplinkStepSize-InformationModify-LCR-RL-ReconfPrepTDD" },
5481 { id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD, "id-TDD-TPC-DownlinkStepSize-InformationAdd-RL-ReconfPrepTDD" },
5482 { id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, "id-TDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD" },
5483 { id_UL_TimingAdvanceCtrl_LCR, "id-UL-TimingAdvanceCtrl-LCR" },
5484 { id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD, "id-HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD" },
5485 { id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD, "id-HSPDSCH-Timeslot-InformationListLCR-PhyChReconfRqstTDD" },
5486 { id_HS_SICH_Reception_Quality, "id-HS-SICH-Reception-Quality" },
5487 { id_HS_SICH_Reception_Quality_Measurement_Value, "id-HS-SICH-Reception-Quality-Measurement-Value" },
5488 { id_HSSICH_Info_DM_Rprt, "id-HSSICH-Info-DM-Rprt" },
5489 { id_HSSICH_Info_DM_Rqst, "id-HSSICH-Info-DM-Rqst" },
5490 { id_HSSICH_Info_DM, "id-HSSICH-Info-DM" },
5491 { id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD, "id-CCTrCH-Maximum-DL-Power-RL-SetupRspTDD" },
5492 { id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD, "id-CCTrCH-Minimum-DL-Power-RL-SetupRspTDD" },
5493 { id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD, "id-CCTrCH-Maximum-DL-Power-RL-AdditionRspTDD" },
5494 { id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD, "id-CCTrCH-Minimum-DL-Power-RL-AdditionRspTDD" },
5495 { id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD, "id-CCTrCH-Maximum-DL-Power-RL-ReconfReadyTDD" },
5496 { id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD, "id-CCTrCH-Minimum-DL-Power-RL-ReconfReadyTDD" },
5497 { id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, "id-Maximum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD" },
5498 { id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, "id-Minimum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD" },
5499 { id_DL_CCTrCH_InformationList_RL_ReconfRspTDD, "id-DL-CCTrCH-InformationList-RL-ReconfRspTDD" },
5500 { id_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD, "id-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD" },
5501 { id_Maximum_DL_Power_TimeslotLCR_InformationItem, "id-Maximum-DL-Power-TimeslotLCR-InformationItem" },
5502 { id_Minimum_DL_Power_TimeslotLCR_InformationItem, "id-Minimum-DL-Power-TimeslotLCR-InformationItem" },
5503 { id_TDD_Support_8PSK, "id-TDD-Support-8PSK" },
5504 { id_TDD_maxNrDLPhysicalchannels, "id-TDD-maxNrDLPhysicalchannels" },
5505 { id_ExtendedGSMCellIndividualOffset, "id-ExtendedGSMCellIndividualOffset" },
5506 { id_RL_ParameterUpdateIndicationFDD_RL_InformationList, "id-RL-ParameterUpdateIndicationFDD-RL-InformationList" },
5507 { id_Primary_CPICH_Usage_For_Channel_Estimation, "id-Primary-CPICH-Usage-For-Channel-Estimation" },
5508 { id_Secondary_CPICH_Information, "id-Secondary-CPICH-Information" },
5509 { id_Secondary_CPICH_Information_Change, "id-Secondary-CPICH-Information-Change" },
5510 { id_Unused_ProtocolIE_ID_522, "id-Unused-ProtocolIE-ID-522" },
5511 { id_Unused_ProtocolIE_ID_523, "id-Unused-ProtocolIE-ID-523" },
5512 { id_RL_ParameterUpdateIndicationFDD_RL_Information_Item, "id-RL-ParameterUpdateIndicationFDD-RL-Information-Item" },
5513 { id_Phase_Reference_Update_Indicator, "id-Phase-Reference-Update-Indicator" },
5514 { id_Unidirectional_DCH_Indicator, "id-Unidirectional-DCH-Indicator" },
5515 { id_RL_Information_RL_ReconfPrepTDD, "id-RL-Information-RL-ReconfPrepTDD" },
5516 { id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD, "id-Multiple-RL-InformationResponse-RL-ReconfReadyTDD" },
5517 { id_RL_ReconfigurationResponseTDD_RL_Information, "id-RL-ReconfigurationResponseTDD-RL-Information" },
5518 { id_Satellite_Almanac_Information_ExtItem, "id-Satellite-Almanac-Information-ExtItem" },
5519 { id_HSDSCH_Information_to_Modify_Unsynchronised, "id-HSDSCH-Information-to-Modify-Unsynchronised" },
5520 { id_TnlQos, "id-TnlQos" },
5521 { id_RTLoadValue, "id-RTLoadValue" },
5522 { id_NRTLoadInformationValue, "id-NRTLoadInformationValue" },
5523 { id_CellPortionID, "id-CellPortionID" },
5524 { id_UpPTSInterferenceValue, "id-UpPTSInterferenceValue" },
5525 { id_PrimaryCCPCH_RSCP_Delta, "id-PrimaryCCPCH-RSCP-Delta" },
5526 { id_UEMeasurementType, "id-UEMeasurementType" },
5527 { id_UEMeasurementTimeslotInfoHCR, "id-UEMeasurementTimeslotInfoHCR" },
5528 { id_UEMeasurementTimeslotInfoLCR, "id-UEMeasurementTimeslotInfoLCR" },
5529 { id_UEMeasurementReportCharacteristics, "id-UEMeasurementReportCharacteristics" },
5530 { id_UEMeasurementParameterModAllow, "id-UEMeasurementParameterModAllow" },
5531 { id_UEMeasurementValueInformation, "id-UEMeasurementValueInformation" },
5532 { id_InterfacesToTraceItem, "id-InterfacesToTraceItem" },
5533 { id_ListOfInterfacesToTrace, "id-ListOfInterfacesToTrace" },
5534 { id_TraceDepth, "id-TraceDepth" },
5535 { id_TraceRecordingSessionReference, "id-TraceRecordingSessionReference" },
5536 { id_TraceReference, "id-TraceReference" },
5537 { id_UEIdentity, "id-UEIdentity" },
5538 { id_NACC_Related_Data, "id-NACC-Related-Data" },
5539 { id_GSM_Cell_InfEx_Rqst, "id-GSM-Cell-InfEx-Rqst" },
5540 { id_MeasurementRecoveryBehavior, "id-MeasurementRecoveryBehavior" },
5541 { id_MeasurementRecoveryReportingIndicator, "id-MeasurementRecoveryReportingIndicator" },
5542 { id_MeasurementRecoverySupportIndicator, "id-MeasurementRecoverySupportIndicator" },
5543 { id_DL_DPCH_Power_Information_RL_ReconfPrepFDD, "id-DL-DPCH-Power-Information-RL-ReconfPrepFDD" },
5544 { id_F_DPCH_Information_RL_ReconfPrepFDD, "id-F-DPCH-Information-RL-ReconfPrepFDD" },
5545 { id_F_DPCH_Information_RL_SetupRqstFDD, "id-F-DPCH-Information-RL-SetupRqstFDD" },
5546 { id_MBMS_Bearer_Service_List, "id-MBMS-Bearer-Service-List" },
5547 { id_MBMS_Bearer_Service_List_InfEx_Rsp, "id-MBMS-Bearer-Service-List-InfEx-Rsp" },
5548 { id_Active_MBMS_Bearer_ServiceFDD, "id-Active-MBMS-Bearer-ServiceFDD" },
5549 { id_Active_MBMS_Bearer_ServiceTDD, "id-Active-MBMS-Bearer-ServiceTDD" },
5550 { id_Old_URA_ID, "id-Old-URA-ID" },
5551 { id_UE_State, "id-UE-State" },
5552 { id_URA_ID, "id-URA-ID" },
5553 { id_HARQ_Preamble_Mode, "id-HARQ-Preamble-Mode" },
5554 { id_SynchronisationIndicator, "id-SynchronisationIndicator" },
5555 { id_UL_DPDCHIndicatorEDCH, "id-UL-DPDCHIndicatorEDCH" },
5556 { id_EDPCH_Information, "id-EDPCH-Information" },
5557 { id_RL_Specific_EDCH_Information, "id-RL-Specific-EDCH-Information" },
5558 { id_EDCH_RL_Indication, "id-EDCH-RL-Indication" },
5559 { id_EDCH_FDD_Information, "id-EDCH-FDD-Information" },
5560 { id_EDCH_RLSet_Id, "id-EDCH-RLSet-Id" },
5561 { id_Serving_EDCHRL_Id, "id-Serving-EDCHRL-Id" },
5562 { id_EDCH_FDD_DL_ControlChannelInformation, "id-EDCH-FDD-DL-ControlChannelInformation" },
5563 { id_EDCH_FDD_InformationResponse, "id-EDCH-FDD-InformationResponse" },
5564 { id_EDCH_MACdFlows_To_Add, "id-EDCH-MACdFlows-To-Add" },
5565 { id_EDCH_FDD_Information_To_Modify, "id-EDCH-FDD-Information-To-Modify" },
5566 { id_EDCH_MACdFlows_To_Delete, "id-EDCH-MACdFlows-To-Delete" },
5567 { id_EDPCH_Information_RLReconfRequest_FDD, "id-EDPCH-Information-RLReconfRequest-FDD" },
5568 { id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd, "id-EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd" },
5569 { id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd, "id-EDCH-MacdFlowSpecificInformationItem-RL-PreemptRequiredInd" },
5570 { id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd, "id-EDCH-MacdFlowSpecificInformationList-RL-CongestInd" },
5571 { id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd, "id-EDCH-MacdFlowSpecificInformationItem-RL-CongestInd" },
5572 { id_MBMS_Bearer_Service_Full_Address, "id-MBMS-Bearer-Service-Full-Address" },
5573 { id_Initial_DL_DPCH_TimingAdjustment, "id-Initial-DL-DPCH-TimingAdjustment" },
5574 { id_Initial_DL_DPCH_TimingAdjustment_Allowed, "id-Initial-DL-DPCH-TimingAdjustment-Allowed" },
5575 { id_User_Plane_Congestion_Fields_Inclusion, "id-User-Plane-Congestion-Fields-Inclusion" },
5576 { id_HARQ_Preamble_Mode_Activation_Indicator, "id-HARQ-Preamble-Mode-Activation-Indicator" },
5577 { id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, "id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp" },
5578 { id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp, "id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp" },
5579 { id_ProvidedInformation, "id-ProvidedInformation" },
5580 { id_Active_MBMS_Bearer_ServiceFDD_PFL, "id-Active-MBMS-Bearer-ServiceFDD-PFL" },
5581 { id_Active_MBMS_Bearer_ServiceTDD_PFL, "id-Active-MBMS-Bearer-ServiceTDD-PFL" },
5582 { id_FrequencyBandIndicator, "id-FrequencyBandIndicator" },
5583 { id_Serving_cell_change_CFN, "id-Serving-cell-change-CFN" },
5584 { id_HS_DSCH_serving_cell_change_information, "id-HS-DSCH-serving-cell-change-information" },
5585 { id_HS_DSCH_serving_cell_change_informationResponse, "id-HS-DSCH-serving-cell-change-informationResponse" },
5586 { id_E_DCH_Serving_cell_change_informationResponse, "id-E-DCH-Serving-cell-change-informationResponse" },
5587 { id_secondary_LCR_CCPCH_Info_TDD, "id-secondary-LCR-CCPCH-Info-TDD" },
5588 { id_E_DCH_FDD_Update_Information, "id-E-DCH-FDD-Update-Information" },
5589 { id_Inter_Frequency_Cell_List, "id-Inter-Frequency-Cell-List" },
5590 { id_Inter_Frequency_Cell_Information, "id-Inter-Frequency-Cell-Information" },
5591 { id_multiple_HSSICHMeasurementValueList_TDD_DM_Rsp, "id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp" },
5592 { id_TDD_Support_PLCCH, "id-TDD-Support-PLCCH" },
5593 { id_PLCCH_Information_UL_TimeslotLCR_Info, "id-PLCCH-Information-UL-TimeslotLCR-Info" },
5594 { id_PLCCH_Information_PhyChReconfRqstTDD, "id-PLCCH-Information-PhyChReconfRqstTDD" },
5595 { id_TDD768_maxNrDLPhysicalchannelsTS, "id-TDD768-maxNrDLPhysicalchannelsTS" },
5596 { id_RL_InformationResponse_RL_AdditionRspTDD768, "id-RL-InformationResponse-RL-AdditionRspTDD768" },
5597 { id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, "id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD768" },
5598 { id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, "id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD768" },
5599 { id_UL_DPCH_InformationItem_RL_AdditionRspTDD768, "id-UL-DPCH-InformationItem-RL-AdditionRspTDD768" },
5600 { id_DL_DPCH_InformationItem_RL_AdditionRspTDD768, "id-DL-DPCH-InformationItem-RL-AdditionRspTDD768" },
5601 { id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, "id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768" },
5602 { id_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, "id-UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768" },
5603 { id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, "id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768" },
5604 { id_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, "id-DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768" },
5605 { id_secondary_CCPCH_Info_RL_ReconfReadyTDD768, "id-secondary-CCPCH-Info-RL-ReconfReadyTDD768" },
5606 { id_hSSCCH_TDD_Specific_InfoList_Response768, "id-hSSCCH-TDD-Specific-InfoList-Response768" },
5607 { id_hSPDSCH_TDD_Specific_InfoList_Response768, "id-hSPDSCH-TDD-Specific-InfoList-Response768" },
5608 { id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768, "id-HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD768" },
5609 { id_UL_Timeslot_InformationList_PhyChReconfRqstTDD768, "id-UL-Timeslot-InformationList-PhyChReconfRqstTDD768" },
5610 { id_DL_Timeslot_InformationList_PhyChReconfRqstTDD768, "id-DL-Timeslot-InformationList-PhyChReconfRqstTDD768" },
5611 { id_CellCapabilityContainer_TDD768, "id-CellCapabilityContainer-TDD768" },
5612 { id_multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp, "id-multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp" },
5613 { id_neighbouringTDDCellMeasurementInformation768, "id-neighbouringTDDCellMeasurementInformation768" },
5614 { id_UEMeasurementTimeslotInfo768, "id-UEMeasurementTimeslotInfo768" },
5615 { id_Rx_Timing_Deviation_Value_768, "id-Rx-Timing-Deviation-Value-768" },
5616 { id_UEMeasurementValueTransmittedPowerList768, "id-UEMeasurementValueTransmittedPowerList768" },
5617 { id_UEMeasurementValueTimeslotISCPList768, "id-UEMeasurementValueTimeslotISCPList768" },
5618 { id_RL_InformationResponse_RL_SetupRspTDD768, "id-RL-InformationResponse-RL-SetupRspTDD768" },
5619 { id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD768, "id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD768" },
5620 { id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD768, "id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD768" },
5621 { id_UL_DPCH_InformationItem_RL_SetupRspTDD768, "id-UL-DPCH-InformationItem-RL-SetupRspTDD768" },
5622 { id_DL_DPCH_InformationItem_RL_SetupRspTDD768, "id-DL-DPCH-InformationItem-RL-SetupRspTDD768" },
5623 { id_TDD768_minimumSpreadingFactor_UL, "id-TDD768-minimumSpreadingFactor-UL" },
5624 { id_TDD768_minimumSpreadingFactor_DL, "id-TDD768-minimumSpreadingFactor-DL" },
5625 { id_TDD768_maxNrDLPhysicalchannels, "id-TDD768-maxNrDLPhysicalchannels" },
5626 { id_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD, "id-DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD" },
5627 { id_DPCH_ID768_DM_Rsp, "id-DPCH-ID768-DM-Rsp" },
5628 { id_DPCH_ID768_DM_Rqst, "id-DPCH-ID768-DM-Rqst" },
5629 { id_DPCH_ID768_DM_Rprt, "id-DPCH-ID768-DM-Rprt" },
5630 { id_EDPCH_Information_RLAdditionReq_FDD, "id-EDPCH-Information-RLAdditionReq-FDD" },
5631 { id_HSDSCH_Configured_Indicator, "id-HSDSCH-Configured-Indicator" },
5632 { id_RxTimingDeviationForTAext, "id-RxTimingDeviationForTAext" },
5633 { id_RxTimingDeviationForTA768, "id-RxTimingDeviationForTA768" },
5634 { id_Rx_Timing_Deviation_Value_ext, "id-Rx-Timing-Deviation-Value-ext" },
5635 { id_E_DCH_PowerOffset_for_SchedulingInfo, "id-E-DCH-PowerOffset-for-SchedulingInfo" },
5636 { id_TrCH_SrcStatisticsDescr, "id-TrCH-SrcStatisticsDescr" },
5637 { id_E_DCH_Information, "id-E-DCH-Information" },
5638 { id_E_DCH_Serving_RL_ID, "id-E-DCH-Serving-RL-ID" },
5639 { id_E_DCH_Information_Reconfig, "id-E-DCH-Information-Reconfig" },
5640 { id_E_DCH_Information_Response, "id-E-DCH-Information-Response" },
5641 { id_E_DCH_768_Information, "id-E-DCH-768-Information" },
5642 { id_E_DCH_768_Information_Reconfig, "id-E-DCH-768-Information-Reconfig" },
5643 { id_E_DCH_768_Information_Response, "id-E-DCH-768-Information-Response" },
5644 { id_ExtendedPropagationDelay, "id-ExtendedPropagationDelay" },
5645 { id_Extended_Round_Trip_Time_Value, "id-Extended-Round-Trip-Time-Value" },
5646 { id_AlternativeFormatReportingIndicator, "id-AlternativeFormatReportingIndicator" },
5647 { id_DCH_Indicator_For_E_DCH_HSDPA_Operation, "id-DCH-Indicator-For-E-DCH-HSDPA-Operation" },
5648 { id_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator, "id-E-RGCH-E-HICH-ChannelisationCodeValidityIndicator" },
5649 { id_E_DCH_Minimum_Set_E_TFCIValidityIndicator, "id-E-DCH-Minimum-Set-E-TFCIValidityIndicator" },
5650 { id_Fast_Reconfiguration_Mode, "id-Fast-Reconfiguration-Mode" },
5651 { id_Fast_Reconfiguration_Permission, "id-Fast-Reconfiguration-Permission" },
5652 { id_Continuous_Packet_Connectivity_DTX_DRX_Information, "id-Continuous-Packet-Connectivity-DTX-DRX-Information" },
5653 { id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information, "id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information" },
5654 { id_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response, "id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response" },
5655 { id_CPC_Information, "id-CPC-Information" },
5656 { id_MIMO_InformationResponse, "id-MIMO-InformationResponse" },
5657 { id_E_DCH_LCR_Information, "id-E-DCH-LCR-Information" },
5658 { id_E_DCH_LCR_Information_Reconfig, "id-E-DCH-LCR-Information-Reconfig" },
5659 { id_E_DCH_LCR_Information_Response, "id-E-DCH-LCR-Information-Response" },
5660 { id_HS_PDSCH_Code_Change_Grant, "id-HS-PDSCH-Code-Change-Grant" },
5661 { id_HS_PDSCH_Code_Change_Indicator, "id-HS-PDSCH-Code-Change-Indicator" },
5662 { id_Extended_SRNC_ID, "id-Extended-SRNC-ID" },
5663 { id_Extended_RNC_ID, "id-Extended-RNC-ID" },
5664 { id_SixtyfourQAM_DL_SupportIndicator, "id-SixtyfourQAM-DL-SupportIndicator" },
5665 { id_Enhanced_FACH_Support_Indicator, "id-Enhanced-FACH-Support-Indicator" },
5666 { id_Enhanced_FACH_Information_ResponseFDD, "id-Enhanced-FACH-Information-ResponseFDD" },
5667 { id_HSDSCH_MACdPDUSizeFormat, "id-HSDSCH-MACdPDUSizeFormat" },
5668 { id_MaximumMACdPDU_SizeExtended, "id-MaximumMACdPDU-SizeExtended" },
5669 { id_F_DPCH_SlotFormat, "id-F-DPCH-SlotFormat" },
5670 { id_F_DPCH_SlotFormatSupportRequest, "id-F-DPCH-SlotFormatSupportRequest" },
5671 { id_eDCH_MACdFlow_Retransmission_Timer_LCR, "id-eDCH-MACdFlow-Retransmission-Timer-LCR" },
5672 { id_Max_UE_DTX_Cycle, "id-Max-UE-DTX-Cycle" },
5673 { id_GANSS_Common_Data, "id-GANSS-Common-Data" },
5674 { id_GANSS_Information, "id-GANSS-Information" },
5675 { id_GANSS_Generic_Data, "id-GANSS-Generic-Data" },
5676 { id_TUTRANGANSSMeasurementThresholdInformation, "id-TUTRANGANSSMeasurementThresholdInformation" },
5677 { id_TUTRANGANSSMeasurementValueInformation, "id-TUTRANGANSSMeasurementValueInformation" },
5678 { id_Ext_Reference_E_TFCI_PO, "id-Ext-Reference-E-TFCI-PO" },
5679 { id_Ext_Max_Bits_MACe_PDU_non_scheduled, "id-Ext-Max-Bits-MACe-PDU-non-scheduled" },
5680 { id_HARQ_MemoryPartitioningInfoExtForMIMO, "id-HARQ-MemoryPartitioningInfoExtForMIMO" },
5681 { id_MIMO_ActivationIndicator, "id-MIMO-ActivationIndicator" },
5682 { id_MIMO_Mode_Indicator, "id-MIMO-Mode-Indicator" },
5683 { id_MIMO_N_M_Ratio, "id-MIMO-N-M-Ratio" },
5684 { id_TransportBearerNotSetupIndicator, "id-TransportBearerNotSetupIndicator" },
5685 { id_TransportBearerNotRequestedIndicator, "id-TransportBearerNotRequestedIndicator" },
5686 { id_PowerControlGAP, "id-PowerControlGAP" },
5687 { id_UARFCNforNt, "id-UARFCNforNt" },
5688 { id_LCRTDD_uplink_Physical_Channel_Capability, "id-LCRTDD-uplink-Physical-Channel-Capability" },
5689 { id_number_Of_Supported_Carriers, "id-number-Of-Supported-Carriers" },
5690 { id_HSSICH_SIRTarget, "id-HSSICH-SIRTarget" },
5691 { id_HSSICH_TPC_StepSize, "id-HSSICH-TPC-StepSize" },
5692 { id_tSN_Length, "id-tSN-Length" },
5693 { id_HS_SICH_ID_Extension, "id-HS-SICH-ID-Extension" },
5694 { id_HSSICH_Info_DM_Rqst_Extension, "id-HSSICH-Info-DM-Rqst-Extension" },
5695 { id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, "id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR" },
5696 { id_multicarrier_number, "id-multicarrier-number" },
5697 { id_UPPCHPositionLCR, "id-UPPCHPositionLCR" },
5698 { id_UpPCH_InformationList_LCRTDD, "id-UpPCH-InformationList-LCRTDD" },
5699 { id_UpPCH_InformationItem_LCRTDD, "id-UpPCH-InformationItem-LCRTDD" },
5700 { id_Multiple_PLMN_List, "id-Multiple-PLMN-List" },
5701 { id_UE_Capabilities_Info, "id-UE-Capabilities-Info" },
5702 { id_FrameOffset, "id-FrameOffset" },
5703 { id_ChipOffset, "id-ChipOffset" },
5704 { id_Enhanced_PCH_Capability, "id-Enhanced-PCH-Capability" },
5705 { id_SixteenQAM_UL_Operation_Indicator, "id-SixteenQAM-UL-Operation-Indicator" },
5706 { id_E_TFCI_Boost_Information, "id-E-TFCI-Boost-Information" },
5707 { id_SixtyfourQAM_UsageAllowedIndicator, "id-SixtyfourQAM-UsageAllowedIndicator" },
5708 { id_SixtyfourQAM_DL_UsageIndicator, "id-SixtyfourQAM-DL-UsageIndicator" },
5709 { id_Default_Serving_Grant_in_DTX_Cycle2, "id-Default-Serving-Grant-in-DTX-Cycle2" },
5710 { id_E_DPDCH_PowerInterpolation, "id-E-DPDCH-PowerInterpolation" },
5711 { id_Extended_E_DCH_LCRTDD_PhysicalLayerCategory, "id-Extended-E-DCH-LCRTDD-PhysicalLayerCategory" },
5712 { id_E_DCH_MACdPDUSizeFormat, "id-E-DCH-MACdPDUSizeFormat" },
5713 { id_Continuous_Packet_Connectivity_HS_SCCH_Less_Deactivate_Indicator, "id-Continuous-Packet-Connectivity-HS-SCCH-Less-Deactivate-Indicator" },
5714 { id_E_DCH_DL_Control_Channel_Change_Information, "id-E-DCH-DL-Control-Channel-Change-Information" },
5715 { id_E_DCH_DL_Control_Channel_Grant_Information, "id-E-DCH-DL-Control-Channel-Grant-Information" },
5716 { id_MaximumNumber_Of_Retransmission_For_SchedulingInfo_LCRTDD, "id-MaximumNumber-Of-Retransmission-For-SchedulingInfo-LCRTDD" },
5717 { id_E_DCH_RetransmissionTimer_For_SchedulingInfo_LCRTDD, "id-E-DCH-RetransmissionTimer-For-SchedulingInfo-LCRTDD" },
5718 { id_E_PUCH_PowerControlGAP, "id-E-PUCH-PowerControlGAP" },
5719 { id_HSDSCH_TBSizeTableIndicator, "id-HSDSCH-TBSizeTableIndicator" },
5720 { id_UE_with_enhanced_HS_SCCH_support_indicator, "id-UE-with-enhanced-HS-SCCH-support-indicator" },
5721 { id_DGANSS_Corrections_Req, "id-DGANSS-Corrections-Req" },
5722 { id_E_AGCH_Table_Choice, "id-E-AGCH-Table-Choice" },
5723 { id_RANAP_EnhancedRelocationInformationRequest, "id-RANAP-EnhancedRelocationInformationRequest" },
5724 { id_RANAP_EnhancedRelocationInformationResponse, "id-RANAP-EnhancedRelocationInformationResponse" },
5725 { id_Common_EDCH_MAC_d_Flow_Specific_InformationFDD, "id-Common-EDCH-MAC-d-Flow-Specific-InformationFDD" },
5726 { id_Common_EDCH_Support_Indicator, "id-Common-EDCH-Support-Indicator" },
5727 { id_E_RNTI, "id-E-RNTI" },
5728 { id_Released_CN_Domain, "id-Released-CN-Domain" },
5729 { id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst, "id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst" },
5730 { id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp, "id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp" },
5731 { id_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt, "id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt" },
5732 { id_MBMS_Cell_InfEx_Rqst, "id-MBMS-Cell-InfEx-Rqst" },
5733 { id_MBMS_Cell_InfEx_Rsp, "id-MBMS-Cell-InfEx-Rsp" },
5734 { id_MBMS_Cell_InfEx_Rprt, "id-MBMS-Cell-InfEx-Rprt" },
5735 { id_Counting_Information, "id-Counting-Information" },
5736 { id_Transmission_Mode_Information, "id-Transmission-Mode-Information" },
5737 { id_MBMS_Neighbouring_Cell_Information, "id-MBMS-Neighbouring-Cell-Information" },
5738 { id_MBMS_RLC_Sequence_Number_Information, "id-MBMS-RLC-Sequence-Number-Information" },
5739 { id_RLC_Sequence_Number, "id-RLC-Sequence-Number" },
5740 { id_Neighbouring_E_UTRA_CellInformation, "id-Neighbouring-E-UTRA-CellInformation" },
5741 { id_MBSFN_Cluster_Identity, "id-MBSFN-Cluster-Identity" },
5742 { id_MCCH_Configuration_Info, "id-MCCH-Configuration-Info" },
5743 { id_MCCH_Message_List, "id-MCCH-Message-List" },
5744 { id_MBSFN_Scheduling_Transmission_Time_Interval_Info_List, "id-MBSFN-Scheduling-Transmission-Time-Interval-Info-List" },
5745 { id_GANSS_Time_ID, "id-GANSS-Time-ID" },
5746 { id_GANSS_AddIonoModelReq, "id-GANSS-AddIonoModelReq" },
5747 { id_GANSS_EarthOrientParaReq, "id-GANSS-EarthOrientParaReq" },
5748 { id_GANSS_AddNavigationModelsReq, "id-GANSS-AddNavigationModelsReq" },
5749 { id_GANSS_AddUTCModelsReq, "id-GANSS-AddUTCModelsReq" },
5750 { id_GANSS_AuxInfoReq, "id-GANSS-AuxInfoReq" },
5751 { id_GANSS_SBAS_ID, "id-GANSS-SBAS-ID" },
5752 { id_GANSS_ID, "id-GANSS-ID" },
5753 { id_GANSS_Additional_Ionospheric_Model, "id-GANSS-Additional-Ionospheric-Model" },
5754 { id_GANSS_Earth_Orientation_Parameters, "id-GANSS-Earth-Orientation-Parameters" },
5755 { id_GANSS_Additional_Time_Models, "id-GANSS-Additional-Time-Models" },
5756 { id_GANSS_Additional_Navigation_Models, "id-GANSS-Additional-Navigation-Models" },
5757 { id_GANSS_Additional_UTC_Models, "id-GANSS-Additional-UTC-Models" },
5758 { id_GANSS_Auxiliary_Information, "id-GANSS-Auxiliary-Information" },
5759 { id_MinimumReducedE_DPDCH_GainFactor, "id-MinimumReducedE-DPDCH-GainFactor" },
5760 { id_Enhanced_FACH_Information_ResponseLCR, "id-Enhanced-FACH-Information-ResponseLCR" },
5761 { id_Common_EDCH_MAC_d_Flow_Specific_InformationLCR, "id-Common-EDCH-MAC-d-Flow-Specific-InformationLCR" },
5762 { id_HSDSCH_PreconfigurationSetup, "id-HSDSCH-PreconfigurationSetup" },
5763 { id_HSDSCH_PreconfigurationInfo, "id-HSDSCH-PreconfigurationInfo" },
5764 { id_NoOfTargetCellHS_SCCH_Order, "id-NoOfTargetCellHS-SCCH-Order" },
5765 { id_EnhancedHSServingCC_Abort, "id-EnhancedHSServingCC-Abort" },
5766 { id_Additional_HS_Cell_Information_RL_Setup, "id-Additional-HS-Cell-Information-RL-Setup" },
5767 { id_Additional_HS_Cell_Information_Response, "id-Additional-HS-Cell-Information-Response" },
5768 { id_Additional_HS_Cell_Information_RL_Addition, "id-Additional-HS-Cell-Information-RL-Addition" },
5769 { id_Additional_HS_Cell_Change_Information_Response, "id-Additional-HS-Cell-Change-Information-Response" },
5770 { id_Additional_HS_Cell_Information_RL_Reconf_Prep, "id-Additional-HS-Cell-Information-RL-Reconf-Prep" },
5771 { id_Additional_HS_Cell_Information_RL_Reconf_Req, "id-Additional-HS-Cell-Information-RL-Reconf-Req" },
5772 { id_Additional_HS_Cell_RL_Reconf_Response, "id-Additional-HS-Cell-RL-Reconf-Response" },
5773 { id_Additional_HS_Cell_Information_RL_Param_Upd, "id-Additional-HS-Cell-Information-RL-Param-Upd" },
5774 { id_Secondary_Serving_Cell_List, "id-Secondary-Serving-Cell-List" },
5775 { id_MultiCarrier_HSDSCH_Physical_Layer_Category, "id-MultiCarrier-HSDSCH-Physical-Layer-Category" },
5776 { id_IdleIntervalInformation, "id-IdleIntervalInformation" },
5777 { id_NeedforIdleInterval, "id-NeedforIdleInterval" },
5778 { id_IdleIntervalConfigurationIndicator, "id-IdleIntervalConfigurationIndicator" },
5779 { id_ContinuousPacketConnectivity_DRX_InformationLCR, "id-ContinuousPacketConnectivity-DRX-InformationLCR" },
5780 { id_ContinuousPacketConnectivity_DRX_Information_ResponseLCR, "id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR" },
5781 { id_E_AGCH_UE_Inactivity_Monitor_Threshold, "id-E-AGCH-UE-Inactivity-Monitor-Threshold" },
5782 { id_CPC_InformationLCR, "id-CPC-InformationLCR" },
5783 { id_E_DCH_Semi_PersistentScheduling_Information_LCR, "id-E-DCH-Semi-PersistentScheduling-Information-LCR" },
5784 { id_HS_DSCH_Semi_PersistentScheduling_Information_LCR, "id-HS-DSCH-Semi-PersistentScheduling-Information-LCR" },
5785 { id_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR, "id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR" },
5786 { id_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR, "id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR" },
5787 { id_MIMO_SFMode_For_HSPDSCHDualStream, "id-MIMO-SFMode-For-HSPDSCHDualStream" },
5788 { id_MIMO_SFMode_Supported_For_HSPDSCHDualStream, "id-MIMO-SFMode-Supported-For-HSPDSCHDualStream" },
5789 { id_MIMO_ReferenceSignal_InformationListLCR, "id-MIMO-ReferenceSignal-InformationListLCR" },
5790 { id_GANSS_alm_keplerianNAVAlmanac, "id-GANSS-alm-keplerianNAVAlmanac" },
5791 { id_GANSS_alm_keplerianReducedAlmanac, "id-GANSS-alm-keplerianReducedAlmanac" },
5792 { id_GANSS_alm_keplerianMidiAlmanac, "id-GANSS-alm-keplerianMidiAlmanac" },
5793 { id_GANSS_alm_keplerianGLONASS, "id-GANSS-alm-keplerianGLONASS" },
5794 { id_GANSS_alm_ecefSBASAlmanac, "id-GANSS-alm-ecefSBASAlmanac" },
5795 { id_DL_RLC_PDU_Size_Format, "id-DL-RLC-PDU-Size-Format" },
5796 { id_MACes_Maximum_Bitrate_LCR, "id-MACes-Maximum-Bitrate-LCR" },
5797 { id_Single_Stream_MIMO_ActivationIndicator, "id-Single-Stream-MIMO-ActivationIndicator" },
5798 { id_Single_Stream_MIMO_Mode_Indicator, "id-Single-Stream-MIMO-Mode-Indicator" },
5799 { id_Dual_Band_Secondary_Serving_Cell_List, "id-Dual-Band-Secondary-Serving-Cell-List" },
5800 { id_UE_AggregateMaximumBitRate, "id-UE-AggregateMaximumBitRate" },
5801 { id_power_offset_for_S_CPICH_for_MIMO, "id-power-offset-for-S-CPICH-for-MIMO" },
5802 { id_power_offset_for_S_CPICH_for_MIMO_Request_Indicator, "id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator" },
5803 { id_UE_SupportIndicatorExtension, "id-UE-SupportIndicatorExtension" },
5804 { id_CellSpecificHARQMemoryPartitioning, "id-CellSpecificHARQMemoryPartitioning" },
5805 { id_HARQ_MemoryPartitioning, "id-HARQ-MemoryPartitioning" },
5806 { id_ActivationInformation, "id-ActivationInformation" },
5807 { id_CellPortionLCRID, "id-CellPortionLCRID" },
5808 { id_Additional_EDCH_Cell_Information_RL_Setup_Req, "id-Additional-EDCH-Cell-Information-RL-Setup-Req" },
5809 { id_Additional_EDCH_Cell_Information_Response, "id-Additional-EDCH-Cell-Information-Response" },
5810 { id_Additional_EDCH_Cell_Information_RL_Add_Req, "id-Additional-EDCH-Cell-Information-RL-Add-Req" },
5811 { id_Additional_EDCH_Cell_Information_Response_RLAdd, "id-Additional-EDCH-Cell-Information-Response-RLAdd" },
5812 { id_Additional_EDCH_Cell_Information_RL_Reconf_Prep, "id-Additional-EDCH-Cell-Information-RL-Reconf-Prep" },
5813 { id_Additional_EDCH_Cell_Information_RL_Reconf_Req, "id-Additional-EDCH-Cell-Information-RL-Reconf-Req" },
5814 { id_Additional_EDCH_Cell_Information_RL_Param_Upd, "id-Additional-EDCH-Cell-Information-RL-Param-Upd" },
5815 { id_Additional_EDCH_Preconfiguration_Information, "id-Additional-EDCH-Preconfiguration-Information" },
5816 { id_MulticellEDCH_Information, "id-MulticellEDCH-Information" },
5817 { id_Additional_EDCH_FDD_Setup_Cell_Information, "id-Additional-EDCH-FDD-Setup-Cell-Information" },
5818 { id_Additional_EDCH_RL_Specific_Information_Setup_Item1IEs, "id-Additional-EDCH-RL-Specific-Information-Setup-Item1IEs" },
5819 { id_Additional_EDCH_RL_Specific_Information_Setup_Item2IEs, "id-Additional-EDCH-RL-Specific-Information-Setup-Item2IEs" },
5820 { id_Additional_EDCH_RL_Specific_Information_To_Add_Item1IEs, "id-Additional-EDCH-RL-Specific-Information-To-Add-Item1IEs" },
5821 { id_Additional_EDCH_RL_Specific_Information_To_Add_Item2IEs, "id-Additional-EDCH-RL-Specific-Information-To-Add-Item2IEs" },
5822 { id_Additional_EDCH_RL_Specific_Information_To_Modify_Item1IEs, "id-Additional-EDCH-RL-Specific-Information-To-Modify-Item1IEs" },
5823 { id_Additional_EDCH_RL_Specific_Information_To_Modify_Item2IEs, "id-Additional-EDCH-RL-Specific-Information-To-Modify-Item2IEs" },
5824 { id_Additional_EDCH_ConfigurationChange_Info_ItemIEs, "id-Additional-EDCH-ConfigurationChange-Info-ItemIEs" },
5825 { id_Additional_EDCH_Cell_Information_ResponseRLReconf, "id-Additional-EDCH-Cell-Information-ResponseRLReconf" },
5826 { id_EDCH_Indicator, "id-EDCH-Indicator" },
5827 { id_DiversityMode, "id-DiversityMode" },
5828 { id_TransmitDiversityIndicator, "id-TransmitDiversityIndicator" },
5829 { id_NonCellSpecificTxDiversity, "id-NonCellSpecificTxDiversity" },
5830 { id_CellCapabilityContainerExtension_FDD, "id-CellCapabilityContainerExtension-FDD" },
5836 dissect_rnsap_ProtocolIE_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5837 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
5838 0U, maxProtocolIEs, &ProtocolIE_ID, FALSE);
5846 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_) {
5847 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
5848 0U, 127U, NULL, FALSE);
5856 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_) {
5857 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
5858 0U, 32767U, NULL, FALSE);
5864 static const value_string rnsap_TransactionID_vals[] = {
5865 { 0, "shortTransActionId" },
5866 { 1, "longTransActionId" },
5870 static const per_choice_t TransactionID_choice[] = {
5871 { 0, &hf_rnsap_shortTransActionId, ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_127 },
5872 { 1, &hf_rnsap_longTransActionId, ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_32767 },
5873 { 0, NULL, 0, NULL }
5877 dissect_rnsap_TransactionID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5878 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
5879 ett_rnsap_TransactionID, TransactionID_choice,
5886 static const value_string rnsap_TriggeringMessage_vals[] = {
5887 { 0, "initiating-message" },
5888 { 1, "successful-outcome" },
5889 { 2, "unsuccessful-outcome" },
5896 dissect_rnsap_TriggeringMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5897 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
5898 4, NULL, FALSE, 0, NULL);
5906 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_) {
5907 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_ProtocolIEFieldValue);
5913 static const per_sequence_t ProtocolIE_Field_sequence[] = {
5914 { &hf_rnsap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
5915 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
5916 { &hf_rnsap_value , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Field_value },
5917 { NULL, 0, 0, NULL }
5921 dissect_rnsap_ProtocolIE_Field(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5922 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
5923 ett_rnsap_ProtocolIE_Field, ProtocolIE_Field_sequence);
5929 static const per_sequence_t ProtocolIE_Container_sequence_of[1] = {
5930 { &hf_rnsap_ProtocolIE_Container_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Field },
5934 dissect_rnsap_ProtocolIE_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5935 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
5936 ett_rnsap_ProtocolIE_Container, ProtocolIE_Container_sequence_of,
5937 0, maxProtocolIEs, FALSE);
5945 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_) {
5946 offset = dissect_rnsap_ProtocolIE_Field(tvb, offset, actx, tree, hf_index);
5954 dissect_rnsap_T_extensionValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5955 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_ProtocolExtensionFieldExtensionValue);
5961 static const per_sequence_t ProtocolExtensionField_sequence[] = {
5962 { &hf_rnsap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
5963 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
5964 { &hf_rnsap_extensionValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_extensionValue },
5965 { NULL, 0, 0, NULL }
5969 dissect_rnsap_ProtocolExtensionField(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5970 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
5971 ett_rnsap_ProtocolExtensionField, ProtocolExtensionField_sequence);
5977 static const per_sequence_t ProtocolExtensionContainer_sequence_of[1] = {
5978 { &hf_rnsap_ProtocolExtensionContainer_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolExtensionField },
5982 dissect_rnsap_ProtocolExtensionContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
5983 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
5984 ett_rnsap_ProtocolExtensionContainer, ProtocolExtensionContainer_sequence_of,
5985 1, maxProtocolExtensions, FALSE);
5993 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_) {
5994 offset = dissect_per_open_type(tvb, offset, actx, tree, hf_index, NULL);
6000 static const per_sequence_t PrivateIE_Field_sequence[] = {
6001 { &hf_rnsap_id_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_ID },
6002 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
6003 { &hf_rnsap_value_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Field_value },
6004 { NULL, 0, 0, NULL }
6008 dissect_rnsap_PrivateIE_Field(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6009 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6010 ett_rnsap_PrivateIE_Field, PrivateIE_Field_sequence);
6016 static const per_sequence_t PrivateIE_Container_sequence_of[1] = {
6017 { &hf_rnsap_PrivateIE_Container_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Field },
6021 dissect_rnsap_PrivateIE_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6022 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6023 ett_rnsap_PrivateIE_Container, PrivateIE_Container_sequence_of,
6024 1, maxPrivateIEs, FALSE);
6032 dissect_rnsap_AccessPointName(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6033 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6034 1, 255, FALSE, NULL);
6042 dissect_rnsap_AckNack_RepetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6043 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6044 1U, 4U, NULL, TRUE);
6052 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_) {
6053 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6054 0U, 8U, NULL, TRUE);
6060 static const value_string rnsap_Uu_ActivationState_vals[] = {
6062 { 1, "de-activated" },
6068 dissect_rnsap_Uu_ActivationState(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6069 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6070 2, NULL, TRUE, 0, NULL);
6076 static const per_sequence_t ActivationInformationItem_sequence[] = {
6077 { &hf_rnsap_uU_ActivationState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Uu_ActivationState },
6078 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6079 { NULL, 0, 0, NULL }
6083 dissect_rnsap_ActivationInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6084 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6085 ett_rnsap_ActivationInformationItem, ActivationInformationItem_sequence);
6091 static const per_sequence_t ActivationInformation_sequence_of[1] = {
6092 { &hf_rnsap_ActivationInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ActivationInformationItem },
6096 dissect_rnsap_ActivationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6097 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6098 ett_rnsap_ActivationInformation, ActivationInformation_sequence_of,
6099 1, maxNrOfEDCH_1, FALSE);
6107 dissect_rnsap_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6108 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6117 dissect_rnsap_Service_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6118 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6125 static const per_sequence_t TMGI_sequence[] = {
6126 { &hf_rnsap_plmn_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
6127 { &hf_rnsap_service_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Service_ID },
6128 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6129 { NULL, 0, 0, NULL }
6133 dissect_rnsap_TMGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6134 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6135 ett_rnsap_TMGI, TMGI_sequence);
6141 static const value_string rnsap_TransmissionMode_vals[] = {
6144 { 2, "not-provided" },
6150 dissect_rnsap_TransmissionMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6151 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6152 3, NULL, TRUE, 0, NULL);
6158 static const per_sequence_t MBMS_Bearer_ServiceItemFDD_sequence[] = {
6159 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6160 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
6161 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6162 { NULL, 0, 0, NULL }
6166 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_) {
6167 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6168 ett_rnsap_MBMS_Bearer_ServiceItemFDD, MBMS_Bearer_ServiceItemFDD_sequence);
6174 static const per_sequence_t Active_MBMS_Bearer_Service_ListFDD_sequence_of[1] = {
6175 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemFDD },
6179 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_) {
6180 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6181 ett_rnsap_Active_MBMS_Bearer_Service_ListFDD, Active_MBMS_Bearer_Service_ListFDD_sequence_of,
6182 1, maxNrOfActiveMBMSServices, FALSE);
6190 dissect_rnsap_UARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6191 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6192 0U, 16383U, NULL, TRUE);
6198 static const per_sequence_t MBMS_Bearer_ServiceItemFDD_PFL_sequence[] = {
6199 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6200 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmissionMode },
6201 { &hf_rnsap_preferredFrequencyLayer, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
6202 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6203 { NULL, 0, 0, NULL }
6207 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_) {
6208 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6209 ett_rnsap_MBMS_Bearer_ServiceItemFDD_PFL, MBMS_Bearer_ServiceItemFDD_PFL_sequence);
6215 static const per_sequence_t Active_MBMS_Bearer_Service_ListFDD_PFL_sequence_of[1] = {
6216 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemFDD_PFL },
6220 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_) {
6221 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6222 ett_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL, Active_MBMS_Bearer_Service_ListFDD_PFL_sequence_of,
6223 1, maxNrOfActiveMBMSServices, FALSE);
6229 static const per_sequence_t MBMS_Bearer_ServiceItemTDD_sequence[] = {
6230 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6231 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
6232 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6233 { NULL, 0, 0, NULL }
6237 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_) {
6238 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6239 ett_rnsap_MBMS_Bearer_ServiceItemTDD, MBMS_Bearer_ServiceItemTDD_sequence);
6245 static const per_sequence_t Active_MBMS_Bearer_Service_ListTDD_sequence_of[1] = {
6246 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemTDD },
6250 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_) {
6251 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6252 ett_rnsap_Active_MBMS_Bearer_Service_ListTDD, Active_MBMS_Bearer_Service_ListTDD_sequence_of,
6253 1, maxNrOfActiveMBMSServices, FALSE);
6259 static const per_sequence_t MBMS_Bearer_ServiceItemTDD_PFL_sequence[] = {
6260 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
6261 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmissionMode },
6262 { &hf_rnsap_preferredFrequencyLayer, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
6263 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6264 { NULL, 0, 0, NULL }
6268 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_) {
6269 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6270 ett_rnsap_MBMS_Bearer_ServiceItemTDD_PFL, MBMS_Bearer_ServiceItemTDD_PFL_sequence);
6276 static const per_sequence_t Active_MBMS_Bearer_Service_ListTDD_PFL_sequence_of[1] = {
6277 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemTDD_PFL },
6281 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_) {
6282 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6283 ett_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL, Active_MBMS_Bearer_Service_ListTDD_PFL_sequence_of,
6284 1, maxNrOfActiveMBMSServices, FALSE);
6292 dissect_rnsap_CFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6293 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6294 0U, 255U, NULL, FALSE);
6302 dissect_rnsap_TGPSID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6303 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6304 1U, maxTGPS, NULL, FALSE);
6312 dissect_rnsap_TGPRC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6313 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6314 0U, 511U, NULL, FALSE);
6320 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Status_List_item_sequence[] = {
6321 { &hf_rnsap_tGPSID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGPSID },
6322 { &hf_rnsap_tGPRC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGPRC },
6323 { &hf_rnsap_tGCFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CFN },
6324 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6325 { NULL, 0, 0, NULL }
6329 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_) {
6330 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6331 ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item, Transmission_Gap_Pattern_Sequence_Status_List_item_sequence);
6337 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Status_List_sequence_of[1] = {
6338 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item },
6342 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_) {
6343 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6344 ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List, Transmission_Gap_Pattern_Sequence_Status_List_sequence_of,
6351 static const per_sequence_t Active_Pattern_Sequence_Information_sequence[] = {
6352 { &hf_rnsap_cMConfigurationChangeCFN, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CFN },
6353 { &hf_rnsap_transmission_Gap_Pattern_Sequence_Status, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Transmission_Gap_Pattern_Sequence_Status_List },
6354 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6355 { NULL, 0, 0, NULL }
6359 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_) {
6360 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6361 ett_rnsap_Active_Pattern_Sequence_Information, Active_Pattern_Sequence_Information_sequence);
6367 static const value_string rnsap_Multicell_EDCH_Transport_Bearer_Mode_vals[] = {
6368 { 0, "separate-Iub-Transport-Bearer-Mode" },
6369 { 1, "uL-Flow-Multiplexing-Mode" },
6375 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_) {
6376 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6377 2, NULL, FALSE, 0, NULL);
6383 static const per_sequence_t Additional_EDCH_Cell_Information_Setup_sequence_of[1] = {
6384 { &hf_rnsap_Additional_EDCH_Cell_Information_Setup_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
6388 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_) {
6389 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6390 ett_rnsap_Additional_EDCH_Cell_Information_Setup, Additional_EDCH_Cell_Information_Setup_sequence_of,
6391 1, maxNrOfEDCH_1, FALSE);
6397 static const per_sequence_t Additional_EDCH_Setup_Info_sequence[] = {
6398 { &hf_rnsap_multicell_EDCH_Transport_Bearer_Mode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Multicell_EDCH_Transport_Bearer_Mode },
6399 { &hf_rnsap_additional_EDCH_Cell_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_Setup },
6400 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6401 { NULL, 0, 0, NULL }
6405 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_) {
6406 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6407 ett_rnsap_Additional_EDCH_Setup_Info, Additional_EDCH_Setup_Info_sequence);
6415 dissect_rnsap_UL_ScramblingCodeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6416 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6417 0U, 16777215U, NULL, FALSE);
6423 static const value_string rnsap_UL_ScramblingCodeLength_vals[] = {
6431 dissect_rnsap_UL_ScramblingCodeLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6432 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6433 2, NULL, FALSE, 0, NULL);
6439 static const per_sequence_t UL_ScramblingCode_sequence[] = {
6440 { &hf_rnsap_ul_ScramblingCodeNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCodeNumber },
6441 { &hf_rnsap_ul_ScramblingCodeLength, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCodeLength },
6442 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6443 { NULL, 0, 0, NULL }
6447 dissect_rnsap_UL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6448 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6449 ett_rnsap_UL_ScramblingCode, UL_ScramblingCode_sequence);
6457 dissect_rnsap_UL_SIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6458 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6459 -82, 173U, NULL, FALSE);
6465 static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Setup_sequence[] = {
6466 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCode },
6467 { &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
6468 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6469 { NULL, 0, 0, NULL }
6473 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_) {
6474 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6475 ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup, Additional_EDCH_UL_DPCH_Information_Setup_sequence);
6481 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Setup_List_sequence_of[1] = {
6482 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
6486 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_) {
6487 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6488 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List, Additional_EDCH_RL_Specific_Information_To_Setup_List_sequence_of,
6489 1, maxNrOfEDCHRLs, FALSE);
6497 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_) {
6498 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
6499 maxNrOfEDCHHARQProcesses2msEDCH, maxNrOfEDCHHARQProcesses2msEDCH, FALSE, NULL);
6507 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_) {
6508 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6509 0U, 5742U, NULL, TRUE);
6517 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_) {
6518 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6519 0U, 10U, NULL, TRUE);
6525 static const per_sequence_t Additional_EDCH_FDD_Information_sequence[] = {
6526 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
6527 { &hf_rnsap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Maximum_Bitrate },
6528 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
6529 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6530 { NULL, 0, 0, NULL }
6534 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_) {
6535 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6536 ett_rnsap_Additional_EDCH_FDD_Information, Additional_EDCH_FDD_Information_sequence);
6542 static const value_string rnsap_FDD_TPC_DownlinkStepSize_vals[] = {
6543 { 0, "step-size0-5" },
6544 { 1, "step-size1" },
6545 { 2, "step-size1-5" },
6546 { 3, "step-size2" },
6552 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_) {
6553 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6554 4, NULL, TRUE, 0, NULL);
6560 static const value_string rnsap_LimitedPowerIncrease_vals[] = {
6568 dissect_rnsap_LimitedPowerIncrease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6569 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6570 2, NULL, FALSE, 0, NULL);
6576 static const value_string rnsap_InnerLoopDLPCStatus_vals[] = {
6584 dissect_rnsap_InnerLoopDLPCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6585 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6586 2, NULL, FALSE, 0, NULL);
6594 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_) {
6595 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
6601 static const per_sequence_t Additional_EDCH_F_DPCH_Information_sequence[] = {
6602 { &hf_rnsap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
6603 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
6604 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
6605 { &hf_rnsap_f_DPCH_SlotFormatSupportRequest, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormatSupportRequest },
6606 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6607 { NULL, 0, 0, NULL }
6611 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_) {
6612 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6613 ett_rnsap_Additional_EDCH_F_DPCH_Information, Additional_EDCH_F_DPCH_Information_sequence);
6619 static const per_sequence_t Additional_EDCH_FDD_Setup_Cell_Information_sequence[] = {
6620 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Setup },
6621 { &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 },
6622 { &hf_rnsap_additional_EDCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information },
6623 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Setup, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_F_DPCH_Information },
6624 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6625 { NULL, 0, 0, NULL }
6629 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_) {
6630 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6631 ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information, Additional_EDCH_FDD_Setup_Cell_Information_sequence);
6639 dissect_rnsap_RL_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6640 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6641 0U, 31U, NULL, FALSE);
6649 dissect_rnsap_C_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6650 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6651 0U, 65535U, NULL, FALSE);
6657 static const value_string rnsap_FirstRLS_Indicator_vals[] = {
6659 { 1, "not-first-RLS" },
6665 dissect_rnsap_FirstRLS_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6666 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6667 2, NULL, FALSE, 0, NULL);
6675 dissect_rnsap_PropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6676 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6677 0U, 255U, NULL, FALSE);
6685 dissect_rnsap_DL_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6686 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6687 -350, 150U, NULL, FALSE);
6695 dissect_rnsap_PrimaryCPICH_EcNo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6696 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6697 -30, 30U, NULL, FALSE);
6705 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_) {
6706 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6707 0U, 255U, NULL, TRUE);
6715 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_) {
6716 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6717 0U, 255U, NULL, TRUE);
6725 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_) {
6726 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6727 0U, 255U, NULL, TRUE);
6735 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_) {
6736 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6737 0U, maxNrOfEDCHMACdFlows_1, NULL, FALSE);
6745 dissect_rnsap_BindingID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6746 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
6755 dissect_rnsap_TransportLayerAddress(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6756 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
6757 1, 160, TRUE, NULL);
6763 static const per_sequence_t Additional_EDCH_MAC_d_Flows_Specific_Info_sequence[] = {
6764 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
6765 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
6766 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
6767 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6768 { NULL, 0, 0, NULL }
6772 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_) {
6773 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6774 ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info, Additional_EDCH_MAC_d_Flows_Specific_Info_sequence);
6780 static const per_sequence_t Additional_EDCH_MAC_d_Flows_Specific_Info_List_sequence_of[1] = {
6781 { &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 },
6785 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_) {
6786 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6787 ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List, Additional_EDCH_MAC_d_Flows_Specific_Info_List_sequence_of,
6788 1, maxNrOfEDCHMACdFlows, FALSE);
6794 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_sequence[] = {
6795 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
6796 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
6797 { &hf_rnsap_firstRLS_indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FirstRLS_Indicator },
6798 { &hf_rnsap_propagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PropagationDelay },
6799 { &hf_rnsap_initialDL_transmissionPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
6800 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
6801 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
6802 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
6803 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
6804 { &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 },
6805 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6806 { NULL, 0, 0, NULL }
6810 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_) {
6811 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6812 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_sequence);
6818 static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Addition_sequence[] = {
6819 { &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
6820 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6821 { NULL, 0, 0, NULL }
6825 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_) {
6826 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6827 ett_rnsap_Additional_EDCH_UL_DPCH_Information_Addition, Additional_EDCH_UL_DPCH_Information_Addition_sequence);
6833 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Add_List_sequence_of[1] = {
6834 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
6838 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_) {
6839 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6840 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List, Additional_EDCH_RL_Specific_Information_To_Add_List_sequence_of,
6841 1, maxNrOfEDCHRLs, FALSE);
6847 static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_ItemIEs_sequence[] = {
6848 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Addition },
6849 { &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 },
6850 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6851 { NULL, 0, 0, NULL }
6855 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_) {
6856 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6857 ett_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs, Additional_EDCH_Cell_Information_To_Add_ItemIEs_sequence);
6863 static const per_sequence_t Additional_EDCH_Cell_Information_To_Add_List_sequence_of[1] = {
6864 { &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 },
6868 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_) {
6869 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6870 ett_rnsap_Additional_EDCH_Cell_Information_To_Add_List, Additional_EDCH_Cell_Information_To_Add_List_sequence_of,
6871 1, maxNrOfEDCH_1, FALSE);
6877 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_sequence[] = {
6878 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
6879 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
6880 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
6881 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
6882 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
6883 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
6884 { &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 },
6885 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6886 { NULL, 0, 0, NULL }
6890 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_) {
6891 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6892 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_sequence);
6898 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Modify_List_sequence_of[1] = {
6899 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
6903 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_) {
6904 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
6905 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List, Additional_EDCH_RL_Specific_Information_To_Modify_List_sequence_of,
6906 1, maxNrOfEDCHRLs, FALSE);
6912 static const per_sequence_t Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_sequence[] = {
6913 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
6914 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
6915 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
6916 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
6917 { &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 },
6918 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
6919 { NULL, 0, 0, NULL }
6923 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_) {
6924 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
6925 ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs, Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_sequence);
6933 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_) {
6934 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6935 0U, 621U, NULL, FALSE);
6941 static const value_string rnsap_DL_PowerBalancing_ActivationIndicator_vals[] = {
6942 { 0, "dL-PowerBalancing-Activated" },
6948 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_) {
6949 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
6950 1, NULL, FALSE, 0, NULL);
6958 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_) {
6959 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6960 0U, 31U, NULL, FALSE);
6968 dissect_rnsap_DL_ScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6969 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6970 0U, 15U, NULL, FALSE);
6978 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_) {
6979 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6980 0U, 511U, NULL, FALSE);
6988 dissect_rnsap_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6989 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
6990 0U, 65535U, NULL, FALSE);
6998 dissect_rnsap_ERGCH_SignatureSequence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
6999 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7000 0U, maxNrofSigSeqERGHICH_1, NULL, FALSE);
7008 dissect_rnsap_EHICH_SignatureSequence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7009 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7010 0U, maxNrofSigSeqERGHICH_1, NULL, FALSE);
7018 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_) {
7019 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7020 0U, 38U, NULL, FALSE);
7026 static const value_string rnsap_E_Primary_Secondary_Grant_Selector_vals[] = {
7034 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_) {
7035 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7036 2, NULL, FALSE, 0, NULL);
7042 static const value_string rnsap_E_RGCH_Release_Indicator_vals[] = {
7043 { 0, "e-RGCHreleased" },
7049 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_) {
7050 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7051 1, NULL, FALSE, 0, NULL);
7057 static const per_sequence_t EDCH_FDD_DL_ControlChannelInformation_sequence[] = {
7058 { &hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ScramblingCode },
7059 { &hf_rnsap_eAGCH_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
7060 { &hf_rnsap_primary_e_RNTI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RNTI },
7061 { &hf_rnsap_secondary_e_RNTI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RNTI },
7062 { &hf_rnsap_eRGCH_EHICH_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
7063 { &hf_rnsap_eRGCH_SignatureSequence, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ERGCH_SignatureSequence },
7064 { &hf_rnsap_eHICH_SignatureSequence, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EHICH_SignatureSequence },
7065 { &hf_rnsap_serving_Grant_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_Serving_Grant_Value },
7066 { &hf_rnsap_primary_Secondary_Grant_Selector, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_Primary_Secondary_Grant_Selector },
7067 { &hf_rnsap_e_RGCH_Release_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_Release_Indicator },
7068 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7069 { NULL, 0, 0, NULL }
7073 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_) {
7074 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7075 ett_rnsap_EDCH_FDD_DL_ControlChannelInformation, EDCH_FDD_DL_ControlChannelInformation_sequence);
7081 static const value_string rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information_vals[] = {
7082 { 0, "code-change" },
7083 { 1, "nocode-change" },
7089 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_) {
7090 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7091 2, NULL, FALSE, 0, NULL);
7097 static const per_sequence_t FDD_DL_CodeInformationItem_sequence[] = {
7098 { &hf_rnsap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ScramblingCode },
7099 { &hf_rnsap_fDD_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
7100 { &hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information },
7101 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7102 { NULL, 0, 0, NULL }
7106 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_) {
7107 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7108 ett_rnsap_FDD_DL_CodeInformationItem, FDD_DL_CodeInformationItem_sequence);
7114 static const per_sequence_t FDD_DL_CodeInformation_sequence_of[1] = {
7115 { &hf_rnsap_FDD_DL_CodeInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformationItem },
7119 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_) {
7120 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7121 ett_rnsap_FDD_DL_CodeInformation, FDD_DL_CodeInformation_sequence_of,
7122 1, maxNrOfDL_Codes, FALSE);
7128 static const per_sequence_t EDCH_MACdFlow_Specific_InformationResponseItem_sequence[] = {
7129 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
7130 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
7131 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
7132 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
7133 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7134 { NULL, 0, 0, NULL }
7138 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_) {
7139 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7140 ett_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem, EDCH_MACdFlow_Specific_InformationResponseItem_sequence);
7146 static const per_sequence_t EDCH_MACdFlow_Specific_InformationResponse_sequence_of[1] = {
7147 { &hf_rnsap_EDCH_MACdFlow_Specific_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem },
7151 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_) {
7152 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7153 ett_rnsap_EDCH_MACdFlow_Specific_InformationResponse, EDCH_MACdFlow_Specific_InformationResponse_sequence_of,
7154 1, maxNrOfEDCHMACdFlows, FALSE);
7160 static const per_sequence_t EDCH_FDD_InformationResponse_sequence[] = {
7161 { &hf_rnsap_eDCH_MACdFlow_Specific_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InformationResponse },
7162 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
7163 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7164 { NULL, 0, 0, NULL }
7168 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_) {
7169 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7170 ett_rnsap_EDCH_FDD_InformationResponse, EDCH_FDD_InformationResponse_sequence);
7178 dissect_rnsap_MaximumAllowedULTxPower(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7179 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7180 -50, 33U, NULL, FALSE);
7188 dissect_rnsap_PrimaryScramblingCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7189 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7190 0U, 511U, NULL, FALSE);
7198 dissect_rnsap_PrimaryCPICH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7199 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7200 -100, 500U, NULL, FALSE);
7208 dissect_rnsap_PC_Preamble(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7209 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7210 0U, 7U, NULL, TRUE);
7216 static const value_string rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals[] = {
7217 { 0, "primary-CPICH-may-be-used" },
7218 { 1, "primary-CPICH-shall-not-be-used" },
7224 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_) {
7225 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7226 2, NULL, FALSE, 0, NULL);
7232 static const per_sequence_t Secondary_CPICH_Information_sequence[] = {
7233 { &hf_rnsap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ScramblingCode },
7234 { &hf_rnsap_fDD_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
7235 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7236 { NULL, 0, 0, NULL }
7240 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_) {
7241 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7242 ett_rnsap_Secondary_CPICH_Information, Secondary_CPICH_Information_sequence);
7250 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_) {
7251 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7252 0U, 9U, NULL, FALSE);
7258 static const per_sequence_t EDCH_Additional_RL_Specific_Information_Response_ItemIEs_sequence[] = {
7259 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7260 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
7261 { &hf_rnsap_dL_PowerBalancing_ActivationIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_PowerBalancing_ActivationIndicator },
7262 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
7263 { &hf_rnsap_e_DCH_RL_Set_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Set_ID },
7264 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
7265 { &hf_rnsap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformation },
7266 { &hf_rnsap_eDCH_FDD_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_InformationResponse },
7267 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
7268 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
7269 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
7270 { &hf_rnsap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
7271 { &hf_rnsap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
7272 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryScramblingCode },
7273 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
7274 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
7275 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
7276 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
7277 { &hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation },
7278 { &hf_rnsap_secondary_CPICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CPICH_Information },
7279 { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
7280 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7281 { NULL, 0, 0, NULL }
7285 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_) {
7286 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7287 ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs, EDCH_Additional_RL_Specific_Information_Response_ItemIEs_sequence);
7293 static const per_sequence_t EDCH_Additional_RL_Specific_Information_Response_List_sequence_of[1] = {
7294 { &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 },
7298 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_) {
7299 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7300 ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_List, EDCH_Additional_RL_Specific_Information_Response_List_sequence_of,
7301 1, maxNrOfEDCHRLs, FALSE);
7307 static const per_sequence_t Additional_EDCH_FDD_Information_Response_ItemIEs_sequence[] = {
7308 { &hf_rnsap_eDCH_Additional_RL_Specific_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_List },
7309 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7310 { NULL, 0, 0, NULL }
7314 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_) {
7315 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7316 ett_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs, Additional_EDCH_FDD_Information_Response_ItemIEs_sequence);
7322 static const per_sequence_t Additional_EDCH_Cell_Information_Response_List_sequence_of[1] = {
7323 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs },
7327 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_) {
7328 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7329 ett_rnsap_Additional_EDCH_Cell_Information_Response_List, Additional_EDCH_Cell_Information_Response_List_sequence_of,
7330 1, maxNrOfEDCH_1, FALSE);
7336 static const value_string rnsap_DL_PowerBalancing_UpdatedIndicator_vals[] = {
7337 { 0, "dL-PowerBalancing-Updated" },
7343 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_) {
7344 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7345 1, NULL, FALSE, 0, NULL);
7353 dissect_rnsap_NULL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7354 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
7360 static const value_string rnsap_Secondary_CPICH_Information_Change_vals[] = {
7361 { 0, "new-secondary-CPICH" },
7362 { 1, "secondary-CPICH-shall-not-be-used" },
7366 static const per_choice_t Secondary_CPICH_Information_Change_choice[] = {
7367 { 0, &hf_rnsap_new_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_rnsap_Secondary_CPICH_Information },
7368 { 1, &hf_rnsap_secondary_CPICH_shall_not_be_used, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
7369 { 0, NULL, 0, NULL }
7373 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_) {
7374 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
7375 ett_rnsap_Secondary_CPICH_Information_Change, Secondary_CPICH_Information_Change_choice,
7382 static const per_sequence_t EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs_sequence[] = {
7383 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7384 { &hf_rnsap_dL_PowerBalancing_UpdatedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_PowerBalancing_UpdatedIndicator },
7385 { &hf_rnsap_e_DCH_RL_Set_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Set_ID },
7386 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
7387 { &hf_rnsap_eDCH_FDD_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_InformationResponse },
7388 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
7389 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
7390 { &hf_rnsap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
7391 { &hf_rnsap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
7392 { &hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation },
7393 { &hf_rnsap_secondary_CPICH_Information_Change, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CPICH_Information_Change },
7394 { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
7395 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7396 { NULL, 0, 0, NULL }
7400 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_) {
7401 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7402 ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs, EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs_sequence);
7408 static const per_sequence_t EDCH_Additional_RL_Specific_Modified_Information_Response_List_sequence_of[1] = {
7409 { &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 },
7413 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_) {
7414 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7415 ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List, EDCH_Additional_RL_Specific_Modified_Information_Response_List_sequence_of,
7416 1, maxNrOfEDCHRLs, FALSE);
7422 static const per_sequence_t Additional_EDCH_FDD_Information_Response_RLReconf_Items_sequence[] = {
7423 { &hf_rnsap_eDCH_Additional_RL_Specific_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_Additional_RL_Specific_Information_Response_List },
7424 { &hf_rnsap_eDCH_Additional_RL_Specific_Modified_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List },
7425 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7426 { NULL, 0, 0, NULL }
7430 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_) {
7431 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7432 ett_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items, Additional_EDCH_FDD_Information_Response_RLReconf_Items_sequence);
7438 static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLReconf_List_sequence_of[1] = {
7439 { &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 },
7443 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_) {
7444 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7445 ett_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List, Additional_EDCH_Cell_Information_Response_RLReconf_List_sequence_of,
7446 1, maxNrOfEDCH_1, FALSE);
7452 static const per_sequence_t Additional_EDCH_Cell_Information_ConfigurationChange_List_sequence_of[1] = {
7453 { &hf_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
7457 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_) {
7458 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7459 ett_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List, Additional_EDCH_Cell_Information_ConfigurationChange_List_sequence_of,
7460 1, maxNrOfEDCH_1, FALSE);
7466 static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Modify_sequence[] = {
7467 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_ScramblingCode },
7468 { &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
7469 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7470 { NULL, 0, 0, NULL }
7474 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_) {
7475 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7476 ett_rnsap_Additional_EDCH_UL_DPCH_Information_Modify, Additional_EDCH_UL_DPCH_Information_Modify_sequence);
7482 static const per_sequence_t Additional_EDCH_ConfigurationChange_Info_ItemIEs_sequence[] = {
7483 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_UL_DPCH_Information_Modify },
7484 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List },
7485 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List },
7486 { &hf_rnsap_additional_EDCH_FDD_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information },
7487 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_F_DPCH_Information },
7488 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7489 { NULL, 0, 0, NULL }
7493 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_) {
7494 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7495 ett_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs, Additional_EDCH_ConfigurationChange_Info_ItemIEs_sequence);
7501 static const value_string rnsap_RL_on_Secondary_UL_Frequency_vals[] = {
7508 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_) {
7509 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7510 1, NULL, TRUE, 0, NULL);
7516 static const per_sequence_t Additional_EDCH_Cell_Information_Removal_Info_ItemIEs_sequence[] = {
7517 { &hf_rnsap_rL_on_Secondary_UL_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_on_Secondary_UL_Frequency },
7518 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7519 { NULL, 0, 0, NULL }
7523 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_) {
7524 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7525 ett_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs, Additional_EDCH_Cell_Information_Removal_Info_ItemIEs_sequence);
7531 static const per_sequence_t Additional_EDCH_Cell_Information_Removal_List_sequence_of[1] = {
7532 { &hf_rnsap_Additional_EDCH_Cell_Information_Removal_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs },
7536 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_) {
7537 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7538 ett_rnsap_Additional_EDCH_Cell_Information_Removal_List, Additional_EDCH_Cell_Information_Removal_List_sequence_of,
7539 1, maxNrOfEDCH_1, FALSE);
7545 static const per_sequence_t Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs_sequence[] = {
7546 { &hf_rnsap_eDCH_Additional_RL_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
7547 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7548 { NULL, 0, 0, NULL }
7552 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_) {
7553 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7554 ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs, Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs_sequence);
7560 static const per_sequence_t Additional_EDCH_DL_Control_Channel_Change_Information_List_sequence_of[1] = {
7561 { &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 },
7565 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_) {
7566 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7567 ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List, Additional_EDCH_DL_Control_Channel_Change_Information_List_sequence_of,
7568 1, maxNrOfEDCHRLs, FALSE);
7574 static const per_sequence_t Additional_EDCH_FDD_Update_Information_sequence[] = {
7575 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
7576 { &hf_rnsap_additional_EDCH_DL_Control_Channel_Change_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List },
7577 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7578 { NULL, 0, 0, NULL }
7582 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_) {
7583 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7584 ett_rnsap_Additional_EDCH_FDD_Update_Information, Additional_EDCH_FDD_Update_Information_sequence);
7590 static const per_sequence_t CorrespondingCells_sequence_of[1] = {
7591 { &hf_rnsap_CorrespondingCells_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
7595 dissect_rnsap_CorrespondingCells(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7596 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7597 ett_rnsap_CorrespondingCells, CorrespondingCells_sequence_of,
7598 1, maxNrOfCellsPerFreq, FALSE);
7604 static const per_sequence_t AdditionalPreferredFrequencyItem_sequence[] = {
7605 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
7606 { &hf_rnsap_correspondingCells, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CorrespondingCells },
7607 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7608 { NULL, 0, 0, NULL }
7612 dissect_rnsap_AdditionalPreferredFrequencyItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7613 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7614 ett_rnsap_AdditionalPreferredFrequencyItem, AdditionalPreferredFrequencyItem_sequence);
7620 static const per_sequence_t AdditionalPreferredFrequency_sequence_of[1] = {
7621 { &hf_rnsap_AdditionalPreferredFrequency_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_AdditionalPreferredFrequencyItem },
7625 dissect_rnsap_AdditionalPreferredFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7626 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7627 ett_rnsap_AdditionalPreferredFrequency, AdditionalPreferredFrequency_sequence_of,
7628 1, maxNrOfAddFreq, FALSE);
7636 dissect_rnsap_AdjustmentPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7637 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7638 1U, 256U, NULL, FALSE);
7646 dissect_rnsap_S_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7647 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7648 0U, 1048575U, NULL, FALSE);
7654 static const per_sequence_t AffectedUEInformationForMBMS_sequence_of[1] = {
7655 { &hf_rnsap_AffectedUEInformationForMBMS_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_S_RNTI },
7659 dissect_rnsap_AffectedUEInformationForMBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7660 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7661 ett_rnsap_AffectedUEInformationForMBMS, AffectedUEInformationForMBMS_sequence_of,
7662 1, maxNrOfUEs, FALSE);
7670 dissect_rnsap_PriorityLevel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7671 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7672 0U, 15U, NULL, FALSE);
7678 static const value_string rnsap_Pre_emptionCapability_vals[] = {
7679 { 0, "shall-not-trigger-pre-emption" },
7680 { 1, "may-trigger-pre-emption" },
7686 dissect_rnsap_Pre_emptionCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7687 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7688 2, NULL, FALSE, 0, NULL);
7694 static const value_string rnsap_Pre_emptionVulnerability_vals[] = {
7695 { 0, "not-pre-emptable" },
7696 { 1, "pre-emptable" },
7702 dissect_rnsap_Pre_emptionVulnerability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7703 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7704 2, NULL, FALSE, 0, NULL);
7710 static const per_sequence_t AllocationRetentionPriority_sequence[] = {
7711 { &hf_rnsap_priorityLevel , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityLevel },
7712 { &hf_rnsap_pre_emptionCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Pre_emptionCapability },
7713 { &hf_rnsap_pre_emptionVulnerability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Pre_emptionVulnerability },
7714 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7715 { NULL, 0, 0, NULL }
7719 dissect_rnsap_AllocationRetentionPriority(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7720 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7721 ett_rnsap_AllocationRetentionPriority, AllocationRetentionPriority_sequence);
7729 dissect_rnsap_Allowed_Rate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7730 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7731 1U, maxNrOfTFs, NULL, FALSE);
7737 static const per_sequence_t Allowed_Rate_Information_sequence[] = {
7738 { &hf_rnsap_allowed_UL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Allowed_Rate },
7739 { &hf_rnsap_allowed_DL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Allowed_Rate },
7740 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7741 { NULL, 0, 0, NULL }
7745 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_) {
7746 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7747 ett_rnsap_Allowed_Rate_Information, Allowed_Rate_Information_sequence);
7755 dissect_rnsap_AllowedQueuingTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7756 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7757 1U, 60U, NULL, FALSE);
7765 dissect_rnsap_AlphaValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7766 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7767 0U, 8U, NULL, FALSE);
7773 static const value_string rnsap_AlternativeFormatReportingIndicator_vals[] = {
7774 { 0, "alternativeFormatAllowed" },
7780 dissect_rnsap_AlternativeFormatReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7781 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7782 1, NULL, TRUE, 0, NULL);
7790 dissect_rnsap_AOA_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7791 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7792 0U, 719U, NULL, FALSE);
7798 static const value_string rnsap_AOA_LCR_Accuracy_Class_vals[] = {
7812 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_) {
7813 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7814 8, NULL, TRUE, 0, NULL);
7820 static const per_sequence_t Angle_Of_Arrival_Value_LCR_sequence[] = {
7821 { &hf_rnsap_aOA_LCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AOA_LCR },
7822 { &hf_rnsap_aOA_LCR_Accuracy_Class, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AOA_LCR_Accuracy_Class },
7823 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7824 { NULL, 0, 0, NULL }
7828 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_) {
7829 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7830 ett_rnsap_Angle_Of_Arrival_Value_LCR, Angle_Of_Arrival_Value_LCR_sequence);
7836 static const value_string rnsap_AntennaColocationIndicator_vals[] = {
7837 { 0, "co-located" },
7843 dissect_rnsap_AntennaColocationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7844 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7845 1, NULL, TRUE, 0, NULL);
7853 dissect_rnsap_SAT_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7854 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7855 0U, 63U, NULL, FALSE);
7861 static const per_sequence_t T_badSatelliteInformation_item_sequence[] = {
7862 { &hf_rnsap_badSAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
7863 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7864 { NULL, 0, 0, NULL }
7868 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_) {
7869 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7870 ett_rnsap_T_badSatelliteInformation_item, T_badSatelliteInformation_item_sequence);
7876 static const per_sequence_t T_badSatelliteInformation_sequence_of[1] = {
7877 { &hf_rnsap_badSatelliteInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_badSatelliteInformation_item },
7881 dissect_rnsap_T_badSatelliteInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7882 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
7883 ett_rnsap_T_badSatelliteInformation, T_badSatelliteInformation_sequence_of,
7884 1, maxNoSat, FALSE);
7890 static const per_sequence_t BadSatellites_sequence[] = {
7891 { &hf_rnsap_badSatelliteInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_badSatelliteInformation },
7892 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
7893 { NULL, 0, 0, NULL }
7897 dissect_rnsap_BadSatellites(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7898 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7899 ett_rnsap_BadSatellites, BadSatellites_sequence);
7905 static const value_string rnsap_Band_Indicator_vals[] = {
7906 { 0, "dcs1800Band" },
7907 { 1, "pcs1900Band" },
7913 dissect_rnsap_Band_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7914 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7915 2, NULL, TRUE, 0, NULL);
7923 dissect_rnsap_BCC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7924 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
7933 dissect_rnsap_BCCH_ARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7934 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7935 0U, 1023U, NULL, FALSE);
7943 dissect_rnsap_BetaCD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7944 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7945 0U, 15U, NULL, FALSE);
7953 dissect_rnsap_BLER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7954 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
7955 -63, 0U, NULL, FALSE);
7961 static const value_string rnsap_SCTD_Indicator_vals[] = {
7969 dissect_rnsap_SCTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7970 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
7971 2, NULL, FALSE, 0, NULL);
7979 dissect_rnsap_NCC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7980 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
7987 static const per_sequence_t BSIC_sequence[] = {
7988 { &hf_rnsap_nCC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_NCC },
7989 { &hf_rnsap_bCC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_BCC },
7990 { NULL, 0, 0, NULL }
7994 dissect_rnsap_BSIC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
7995 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
7996 ett_rnsap_BSIC, BSIC_sequence);
8002 static const value_string rnsap_BundlingModeIndicator_vals[] = {
8004 { 1, "no-bundling" },
8010 dissect_rnsap_BundlingModeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8011 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8012 2, NULL, FALSE, 0, NULL);
8020 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_) {
8021 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8022 0U, 15U, NULL, FALSE);
8030 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_) {
8031 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8032 10U, 25U, NULL, FALSE);
8040 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_) {
8041 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8042 1U, 16U, NULL, FALSE);
8048 static const per_sequence_t BurstModeParameters_sequence[] = {
8049 { &hf_rnsap_burstStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
8050 { &hf_rnsap_burstLength , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_10_25 },
8051 { &hf_rnsap_burstFreq , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_16 },
8052 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8053 { NULL, 0, 0, NULL }
8057 dissect_rnsap_BurstModeParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8058 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8059 ett_rnsap_BurstModeParameters, BurstModeParameters_sequence);
8065 static const value_string rnsap_CauseRadioNetwork_vals[] = {
8066 { 0, "unknown-C-ID" },
8067 { 1, "cell-not-available" },
8068 { 2, "power-level-not-supported" },
8069 { 3, "ul-scrambling-code-already-in-use" },
8070 { 4, "dl-radio-resources-not-available" },
8071 { 5, "ul-radio-resources-not-available" },
8072 { 6, "measurement-not-supported-for-the-object" },
8073 { 7, "combining-resources-not-available" },
8074 { 8, "combining-not-supported" },
8075 { 9, "reconfiguration-not-allowed" },
8076 { 10, "requested-configuration-not-supported" },
8077 { 11, "synchronisation-failure" },
8078 { 12, "requested-tx-diversity-mode-not-supported" },
8079 { 13, "measurement-temporaily-not-available" },
8080 { 14, "unspecified" },
8081 { 15, "invalid-CM-settings" },
8082 { 16, "reconfiguration-CFN-not-elapsed" },
8083 { 17, "number-of-DL-codes-not-supported" },
8084 { 18, "dedicated-transport-channel-type-not-supported" },
8085 { 19, "dl-shared-channel-type-not-supported" },
8086 { 20, "ul-shared-channel-type-not-supported" },
8087 { 21, "common-transport-channel-type-not-supported" },
8088 { 22, "ul-spreading-factor-not-supported" },
8089 { 23, "dl-spreading-factor-not-supported" },
8090 { 24, "cm-not-supported" },
8091 { 25, "transaction-not-supported-by-destination-node-b" },
8092 { 26, "rl-already-activated-or-alocated" },
8093 { 27, "number-of-UL-codes-not-supported" },
8094 { 28, "cell-reserved-for-operator-use" },
8095 { 29, "dpc-mode-change-not-supported" },
8096 { 30, "information-temporarily-not-available" },
8097 { 31, "information-provision-not-supported-for-the-object" },
8098 { 32, "power-balancing-status-not-compatible" },
8099 { 33, "delayed-activation-not-supported" },
8100 { 34, "rl-timing-adjustment-not-supported" },
8101 { 35, "unknown-RNTI" },
8102 { 36, "measurement-repetition-rate-not-compatible" },
8103 { 37, "ue-not-capable-of-support" },
8104 { 38, "f-dpch-not-supported" },
8105 { 39, "e-dch-not-supported" },
8106 { 40, "continuous-packet-connectivity-dtx-drx-operation-not-supported" },
8107 { 41, "continuous-packet-connectivity-hs-scch-less-operation-not-supported" },
8108 { 42, "mimo-not-supported" },
8109 { 43, "e-dch-tti2ms-not-supported" },
8110 { 44, "continuous-packet-connectivity-DTX-DRX-operation-not-available" },
8111 { 45, "continuous-packet-connectivity-UE-DTX-Cycle-not-available" },
8112 { 46, "mimo-not-available" },
8113 { 47, "sixteenQAM-UL-not-Supported" },
8114 { 48, "hSDSCH-MACdPDU-SizeFormatNotSupported" },
8115 { 49, "f-dpch-slot-format-operation-not-supported" },
8116 { 50, "e-DCH-MACdPDU-SizeFormat-not-available" },
8117 { 51, "e-DPCCH-Power-Boosting-not-supported" },
8118 { 52, "trelocprep-expiry" },
8119 { 53, "directed-retry" },
8120 { 54, "no-Iu-CS-UP-relocation" },
8121 { 55, "reduce-load-in-serving-cell" },
8122 { 56, "relocation-cancelled" },
8123 { 57, "relocation-desirable-for-radio-reasons" },
8124 { 58, "resource-optimisation-relocation" },
8125 { 59, "time-critical-relocation" },
8126 { 60, "traffic-load-in-the-target-cell-higher-than-in-the-source-cell" },
8127 { 61, "sixtyfourQAM-DL-and-MIMO-Combined-not-available" },
8128 { 62, "multi-Cell-operation-not-available" },
8129 { 63, "multi-Cell-operation-not-supported" },
8130 { 64, "semi-Persistent-scheduling-not-supported" },
8131 { 65, "continuous-Packet-Connectivity-DRX-not-supported" },
8132 { 66, "continuous-Packet-Connectivity-DRX-not-available" },
8133 { 67, "enhanced-relocation-not-supported" },
8134 { 68, "relocation-not-supported-due-to-PUESBINE-feature" },
8135 { 69, "relocation-failure-in-target-RNC" },
8136 { 70, "relocation-target-not-allowed" },
8137 { 71, "requested-ciphering-and-or-integrity-protection-algorithms-not-supported" },
8138 { 72, "sixtyfourQAM-DL-and-MIMO-Combined-not-supported" },
8139 { 73, "tx-diversity-for-mimo-on-DL-control-channels-not-available" },
8140 { 74, "single-Stream-MIMO-not-supported" },
8141 { 75, "single-Stream-MIMO-not-available" },
8142 { 76, "multi-Cell-operation-with-MIMO-not-supported" },
8143 { 77, "multi-Cell-operation-with-MIMO-not-available" },
8144 { 78, "multi-Cell-EDCH-operation-not-supported" },
8145 { 79, "multi-Cell-EDCH-operation-not-available" },
8146 { 80, "multi-Cell-operation-with-Single-Stream-MIMO-not-supported" },
8147 { 81, "multi-Cell-operation-with-Single-Stream-MIMO-not-available" },
8148 { 82, "cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable" },
8149 { 83, "cellSpecificTxDiversityHandlingForMultiCellOperationNotSupported" },
8155 dissect_rnsap_CauseRadioNetwork(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8156 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8157 27, NULL, TRUE, 57, NULL);
8163 static const value_string rnsap_CauseTransport_vals[] = {
8164 { 0, "transport-resource-unavailable" },
8165 { 1, "unspecified" },
8171 dissect_rnsap_CauseTransport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8172 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8173 2, NULL, TRUE, 0, NULL);
8179 static const value_string rnsap_CauseProtocol_vals[] = {
8180 { 0, "transfer-syntax-error" },
8181 { 1, "abstract-syntax-error-reject" },
8182 { 2, "abstract-syntax-error-ignore-and-notify" },
8183 { 3, "message-not-compatible-with-receiver-state" },
8184 { 4, "semantic-error" },
8185 { 5, "unspecified" },
8186 { 6, "abstract-syntax-error-falsely-constructed-message" },
8192 dissect_rnsap_CauseProtocol(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8193 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8194 7, NULL, TRUE, 0, NULL);
8200 static const value_string rnsap_CauseMisc_vals[] = {
8201 { 0, "control-processing-overload" },
8202 { 1, "hardware-failure" },
8203 { 2, "om-intervention" },
8204 { 3, "not-enough-user-plane-processing-resources" },
8205 { 4, "unspecified" },
8211 dissect_rnsap_CauseMisc(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8212 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8213 5, NULL, TRUE, 0, NULL);
8219 static const value_string rnsap_Cause_vals[] = {
8220 { 0, "radioNetwork" },
8227 static const per_choice_t Cause_choice[] = {
8228 { 0, &hf_rnsap_radioNetwork , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseRadioNetwork },
8229 { 1, &hf_rnsap_transport , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseTransport },
8230 { 2, &hf_rnsap_protocol , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseProtocol },
8231 { 3, &hf_rnsap_misc , ASN1_EXTENSION_ROOT , dissect_rnsap_CauseMisc },
8232 { 0, NULL, 0, NULL }
8236 dissect_rnsap_Cause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8237 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
8238 ett_rnsap_Cause, Cause_choice,
8247 dissect_rnsap_CellCapabilityContainer_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8248 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8249 32, 32, FALSE, NULL);
8257 dissect_rnsap_CellCapabilityContainerExtension_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8258 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8259 128, 128, FALSE, NULL);
8267 dissect_rnsap_CellCapabilityContainer_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8268 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8269 32, 32, FALSE, NULL);
8277 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_) {
8278 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8279 32, 32, FALSE, NULL);
8287 dissect_rnsap_CellCapabilityContainer_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8288 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
8289 32, 32, FALSE, NULL);
8297 dissect_rnsap_CellSpecificHARQMemoryPartitioning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8298 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
8306 dissect_rnsap_CCTrCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8307 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8308 0U, 15U, NULL, FALSE);
8316 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_) {
8317 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8318 1U, 100U, NULL, TRUE);
8324 static const per_sequence_t Cell_Capacity_Class_Value_sequence[] = {
8325 { &hf_rnsap_uplinkCellCapacityClassValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_100_ },
8326 { &hf_rnsap_downlinkCellCapacityClassValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_100_ },
8327 { NULL, 0, 0, NULL }
8331 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_) {
8332 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8333 ett_rnsap_Cell_Capacity_Class_Value, Cell_Capacity_Class_Value_sequence);
8341 dissect_rnsap_CellIndividualOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8342 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8343 -20, 20U, NULL, FALSE);
8351 dissect_rnsap_CellParameterID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8352 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8353 0U, 127U, NULL, TRUE);
8361 dissect_rnsap_CellPortionID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8362 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8363 0U, 63U, NULL, TRUE);
8371 dissect_rnsap_CellPortionLCRID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8372 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8373 0U, 255U, NULL, TRUE);
8381 dissect_rnsap_LAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8382 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
8389 static const per_sequence_t T_lAI_sequence[] = {
8390 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
8391 { &hf_rnsap_lAC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
8392 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8393 { NULL, 0, 0, NULL }
8397 dissect_rnsap_T_lAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8398 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8399 ett_rnsap_T_lAI, T_lAI_sequence);
8407 dissect_rnsap_CI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8408 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
8415 static const per_sequence_t CGI_sequence[] = {
8416 { &hf_rnsap_lAI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_lAI },
8417 { &hf_rnsap_cI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CI },
8418 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8419 { NULL, 0, 0, NULL }
8423 dissect_rnsap_CGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8424 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8425 ett_rnsap_CGI, CGI_sequence);
8431 static const value_string rnsap_ChannelCodingType_vals[] = {
8432 { 0, "no-codingTDD" },
8433 { 1, "convolutional-coding" },
8434 { 2, "turbo-coding" },
8440 dissect_rnsap_ChannelCodingType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8441 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8442 3, NULL, TRUE, 0, NULL);
8450 dissect_rnsap_ChipOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8451 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8452 0U, 38399U, NULL, FALSE);
8458 static const value_string rnsap_ClosedLoopMode1_SupportIndicator_vals[] = {
8459 { 0, "closedLoop-Mode1-Supported" },
8460 { 1, "closedLoop-Mode1-not-Supported" },
8466 dissect_rnsap_ClosedLoopMode1_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8467 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8468 2, NULL, FALSE, 0, NULL);
8474 static const value_string rnsap_Closedlooptimingadjustmentmode_vals[] = {
8475 { 0, "adj-1-slot" },
8476 { 1, "adj-2-slot" },
8482 dissect_rnsap_Closedlooptimingadjustmentmode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8483 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8484 2, NULL, TRUE, 0, NULL);
8490 static const value_string rnsap_CodingRate_vals[] = {
8498 dissect_rnsap_CodingRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8499 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8500 2, NULL, TRUE, 0, NULL);
8506 static const value_string rnsap_TUTRANGPSAccuracyClass_vals[] = {
8507 { 0, "accuracy-class-A" },
8508 { 1, "accuracy-class-B" },
8509 { 2, "accuracy-class-C" },
8515 dissect_rnsap_TUTRANGPSAccuracyClass(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8516 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8517 3, NULL, TRUE, 0, NULL);
8523 static const value_string rnsap_TUTRANGANSSAccuracyClass_vals[] = {
8524 { 0, "ganssAccuracy-class-A" },
8525 { 1, "ganssAccuracy-class-B" },
8526 { 2, "ganssAccuracy-class-C" },
8532 dissect_rnsap_TUTRANGANSSAccuracyClass(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8533 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8534 3, NULL, TRUE, 0, NULL);
8540 static const value_string rnsap_CommonMeasurementAccuracy_vals[] = {
8541 { 0, "tUTRANGPSMeasurementAccuracyClass" },
8542 { 1, "tUTRANGANSSMeasurementAccuracyClass" },
8546 static const per_choice_t CommonMeasurementAccuracy_choice[] = {
8547 { 0, &hf_rnsap_tUTRANGPSMeasurementAccuracyClass, ASN1_EXTENSION_ROOT , dissect_rnsap_TUTRANGPSAccuracyClass },
8548 { 1, &hf_rnsap_tUTRANGANSSMeasurementAccuracyClass, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_TUTRANGANSSAccuracyClass },
8549 { 0, NULL, 0, NULL }
8553 dissect_rnsap_CommonMeasurementAccuracy(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8554 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
8555 ett_rnsap_CommonMeasurementAccuracy, CommonMeasurementAccuracy_choice,
8562 static const value_string rnsap_CommonMeasurementType_vals[] = {
8563 { 0, "uTRAN-GPS-timing-of-cell-frames-for-UE-Positioning" },
8564 { 1, "sFN-SFN-observerd-time-difference" },
8566 { 3, "transmitted-carrier-power" },
8567 { 4, "received-total-wide-band-power" },
8568 { 5, "uplink-timeslot-iscp" },
8570 { 7, "nRT-load-Information" },
8571 { 8, "upPTSInterference" },
8572 { 9, "uTRAN-GANSS-timing-of-cell-frames-for-UE-Positioning" },
8578 dissect_rnsap_CommonMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8579 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
8580 6, NULL, TRUE, 4, NULL);
8588 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_) {
8589 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8590 0U, 16383U, NULL, FALSE);
8598 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_) {
8599 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8600 0U, 4294967295U, NULL, FALSE);
8606 static const per_sequence_t TUTRANGPS_sequence[] = {
8607 { &hf_rnsap_ms_part , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_16383 },
8608 { &hf_rnsap_ls_part , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_4294967295 },
8609 { NULL, 0, 0, NULL }
8613 dissect_rnsap_TUTRANGPS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8614 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8615 ett_rnsap_TUTRANGPS, TUTRANGPS_sequence);
8623 dissect_rnsap_TUTRANGPSQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8624 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8625 0U, 255U, NULL, FALSE);
8633 dissect_rnsap_TUTRANGPSDriftRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8634 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8635 -50, 50U, NULL, FALSE);
8643 dissect_rnsap_TUTRANGPSDriftRateQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8644 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8645 0U, 50U, NULL, FALSE);
8651 static const per_sequence_t TUTRANGPSMeasurementValueInformation_sequence[] = {
8652 { &hf_rnsap_tUTRANGPS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TUTRANGPS },
8653 { &hf_rnsap_tUTRANGPSQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TUTRANGPSQuality },
8654 { &hf_rnsap_tUTRANGPSDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TUTRANGPSDriftRate },
8655 { &hf_rnsap_tUTRANGPSDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TUTRANGPSDriftRateQuality },
8656 { &hf_rnsap_iEe_Extensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8657 { NULL, 0, 0, NULL }
8661 dissect_rnsap_TUTRANGPSMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8662 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8663 ett_rnsap_TUTRANGPSMeasurementValueInformation, TUTRANGPSMeasurementValueInformation_sequence);
8671 dissect_rnsap_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8672 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8673 0U, 4095U, NULL, FALSE);
8679 static const per_sequence_t UC_ID_sequence[] = {
8680 { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
8681 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
8682 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8683 { NULL, 0, 0, NULL }
8687 dissect_rnsap_UC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8688 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8689 ett_rnsap_UC_ID, UC_ID_sequence);
8697 dissect_rnsap_SFNSFN_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8698 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8699 0U, 614399U, NULL, FALSE);
8707 dissect_rnsap_SFNSFN_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8708 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8709 0U, 40961U, NULL, FALSE);
8717 dissect_rnsap_SFNSFN_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8718 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8719 0U, 81923U, NULL, FALSE);
8725 static const value_string rnsap_SFNSFNValue_vals[] = {
8726 { 0, "sFNSFN-FDD" },
8727 { 1, "sFNSFN-TDD" },
8728 { 2, "sFNSFN-TDD768" },
8732 static const per_choice_t SFNSFNValue_choice[] = {
8733 { 0, &hf_rnsap_sFNSFN_FDD , ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFN_FDD },
8734 { 1, &hf_rnsap_sFNSFN_TDD , ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFN_TDD },
8735 { 2, &hf_rnsap_sFNSFN_TDD768 , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_SFNSFN_TDD768 },
8736 { 0, NULL, 0, NULL }
8740 dissect_rnsap_SFNSFNValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8741 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
8742 ett_rnsap_SFNSFNValue, SFNSFNValue_choice,
8751 dissect_rnsap_SFNSFNQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8752 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8753 0U, 255U, NULL, FALSE);
8761 dissect_rnsap_SFNSFNDriftRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8762 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8763 -100, 100U, NULL, FALSE);
8771 dissect_rnsap_SFNSFNDriftRateQuality(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8772 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8773 0U, 100U, NULL, FALSE);
8781 dissect_rnsap_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8782 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8783 0U, 4095U, NULL, FALSE);
8791 dissect_rnsap_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8792 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8793 0U, 14U, NULL, FALSE);
8799 static const per_sequence_t SFNSFNTimeStamp_TDD_sequence[] = {
8800 { &hf_rnsap_sFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFN },
8801 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
8802 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8803 { NULL, 0, 0, NULL }
8807 dissect_rnsap_SFNSFNTimeStamp_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8808 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8809 ett_rnsap_SFNSFNTimeStamp_TDD, SFNSFNTimeStamp_TDD_sequence);
8815 static const value_string rnsap_SFNSFNTimeStampInformation_vals[] = {
8816 { 0, "sFNSFNTimeStamp-FDD" },
8817 { 1, "sFNSFNTimeStamp-TDD" },
8821 static const per_choice_t SFNSFNTimeStampInformation_choice[] = {
8822 { 0, &hf_rnsap_sFNSFNTimeStamp_FDD, ASN1_EXTENSION_ROOT , dissect_rnsap_SFN },
8823 { 1, &hf_rnsap_sFNSFNTimeStamp_TDD, ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFNTimeStamp_TDD },
8824 { 0, NULL, 0, NULL }
8828 dissect_rnsap_SFNSFNTimeStampInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8829 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
8830 ett_rnsap_SFNSFNTimeStampInformation, SFNSFNTimeStampInformation_choice,
8837 static const per_sequence_t T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence[] = {
8838 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
8839 { &hf_rnsap_sFNSFNValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFNSFNValue },
8840 { &hf_rnsap_sFNSFNQuality , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SFNSFNQuality },
8841 { &hf_rnsap_sFNSFNDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFNSFNDriftRate },
8842 { &hf_rnsap_sFNSFNDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SFNSFNDriftRateQuality },
8843 { &hf_rnsap_sFNSFNTimeStampInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFNSFNTimeStampInformation },
8844 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8845 { NULL, 0, 0, NULL }
8849 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_) {
8850 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8851 ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence);
8857 static const per_sequence_t T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of[1] = {
8858 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
8862 dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8863 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8864 ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of,
8865 1, maxNrOfMeasNCell, FALSE);
8871 static const per_sequence_t T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence[] = {
8872 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
8873 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8874 { NULL, 0, 0, NULL }
8878 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_) {
8879 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8880 ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence);
8886 static const per_sequence_t T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of[1] = {
8887 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
8891 dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8892 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
8893 ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of,
8894 0, maxNrOfMeasNCell_1, FALSE);
8900 static const per_sequence_t SFNSFNMeasurementValueInformation_sequence[] = {
8901 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
8902 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
8903 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
8904 { NULL, 0, 0, NULL }
8908 dissect_rnsap_SFNSFNMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8909 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8910 ett_rnsap_SFNSFNMeasurementValueInformation, SFNSFNMeasurementValueInformation_sequence);
8918 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_) {
8919 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8920 0U, 100U, NULL, FALSE);
8926 static const per_sequence_t LoadValue_sequence[] = {
8927 { &hf_rnsap_uplinkLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
8928 { &hf_rnsap_downlinkLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
8929 { NULL, 0, 0, NULL }
8933 dissect_rnsap_LoadValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8934 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
8935 ett_rnsap_LoadValue, LoadValue_sequence);
8943 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_) {
8944 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8945 0U, 621U, NULL, FALSE);
8953 dissect_rnsap_UL_TimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8954 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
8955 0U, 127U, NULL, FALSE);
8963 dissect_rnsap_Extension_CommonMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8964 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
8970 static const value_string rnsap_CommonMeasurementValue_vals[] = {
8971 { 0, "tUTRANGPSMeasurementValueInformation" },
8972 { 1, "sFNSFNMeasurementValueInformation" },
8974 { 3, "transmittedCarrierPowerValue" },
8975 { 4, "receivedTotalWideBandPowerValue" },
8976 { 5, "uplinkTimeslotISCPValue" },
8977 { 6, "extension-CommonMeasurementValue" },
8981 static const per_choice_t CommonMeasurementValue_choice[] = {
8982 { 0, &hf_rnsap_tUTRANGPSMeasurementValueInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_TUTRANGPSMeasurementValueInformation },
8983 { 1, &hf_rnsap_sFNSFNMeasurementValueInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_SFNSFNMeasurementValueInformation },
8984 { 2, &hf_rnsap_loadValue , ASN1_EXTENSION_ROOT , dissect_rnsap_LoadValue },
8985 { 3, &hf_rnsap_transmittedCarrierPowerValue, ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_0_100 },
8986 { 4, &hf_rnsap_receivedTotalWideBandPowerValue, ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_0_621 },
8987 { 5, &hf_rnsap_uplinkTimeslotISCPValue, ASN1_EXTENSION_ROOT , dissect_rnsap_UL_TimeslotISCP },
8988 { 6, &hf_rnsap_extension_CommonMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_CommonMeasurementValue },
8989 { 0, NULL, 0, NULL }
8993 dissect_rnsap_CommonMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
8994 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
8995 ett_rnsap_CommonMeasurementValue, CommonMeasurementValue_choice,
9002 static const per_sequence_t CommonMeasurementAvailable_sequence[] = {
9003 { &hf_rnsap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValue },
9004 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9005 { NULL, 0, 0, NULL }
9009 dissect_rnsap_CommonMeasurementAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9010 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9011 ett_rnsap_CommonMeasurementAvailable, CommonMeasurementAvailable_sequence);
9017 static const value_string rnsap_CommonMeasurementValueInformation_vals[] = {
9018 { 0, "measurementAvailable" },
9019 { 1, "measurementnotAvailable" },
9023 static const per_choice_t CommonMeasurementValueInformation_choice[] = {
9024 { 0, &hf_rnsap_measurementAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_CommonMeasurementAvailable },
9025 { 1, &hf_rnsap_measurementnotAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
9026 { 0, NULL, 0, NULL }
9030 dissect_rnsap_CommonMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9031 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9032 ett_rnsap_CommonMeasurementValueInformation, CommonMeasurementValueInformation_choice,
9039 static const value_string rnsap_CongestionCause_vals[] = {
9040 { 0, "uTRAN-dynamic-resources" },
9041 { 1, "uTRAN-semistatic-resources" },
9047 dissect_rnsap_CongestionCause(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_CommonTransportChannelResourcesInitialisationNotRequired_vals[] = {
9056 { 0, "not-Required" },
9062 dissect_rnsap_CommonTransportChannelResourcesInitialisationNotRequired(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9063 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9064 1, NULL, FALSE, 0, NULL);
9072 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_) {
9073 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9074 0U, 15U, NULL, FALSE);
9082 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_) {
9083 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9084 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
9092 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_) {
9093 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
9094 maxNrOfEDCHMACdFlows, maxNrOfEDCHMACdFlows, FALSE, NULL);
9102 dissect_rnsap_LogicalChannelID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9103 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9104 1U, 15U, NULL, FALSE);
9112 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_) {
9113 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9114 1U, 1504U, NULL, TRUE);
9120 static const per_sequence_t Common_E_DCH_LogicalChannelInformationItem_sequence[] = {
9121 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
9122 { &hf_rnsap_maximumMACdPDU_SizeExtended, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_PDU_SizeExtended },
9123 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9124 { NULL, 0, 0, NULL }
9128 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_) {
9129 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9130 ett_rnsap_Common_E_DCH_LogicalChannelInformationItem, Common_E_DCH_LogicalChannelInformationItem_sequence);
9136 static const per_sequence_t Common_E_DCH_LogicalChannelInformation_sequence_of[1] = {
9137 { &hf_rnsap_Common_E_DCH_LogicalChannelInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_DCH_LogicalChannelInformationItem },
9141 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_) {
9142 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9143 ett_rnsap_Common_E_DCH_LogicalChannelInformation, Common_E_DCH_LogicalChannelInformation_sequence_of,
9144 1, maxNoOfLogicalChannels, FALSE);
9150 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem_sequence[] = {
9151 { &hf_rnsap_common_EDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
9152 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
9153 { &hf_rnsap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_FDD },
9154 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
9155 { &hf_rnsap_common_E_DCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_DCH_LogicalChannelInformation },
9156 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9157 { NULL, 0, 0, NULL }
9161 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_) {
9162 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9163 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem, Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem_sequence);
9169 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationFDD_sequence_of[1] = {
9170 { &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 },
9174 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_) {
9175 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9176 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD, Common_EDCH_MAC_d_Flow_Specific_InformationFDD_sequence_of,
9177 1, maxNrOfEDCHMACdFlows, FALSE);
9185 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_) {
9186 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9187 0U, maxNrOfEDCHMACdFlowsLCR_1, NULL, FALSE);
9195 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_) {
9196 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9197 0U, 6U, NULL, FALSE);
9203 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR_sequence[] = {
9204 { &hf_rnsap_common_EDCH_MACdFlow_ID_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID_LCR },
9205 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
9206 { &hf_rnsap_eDCH_HARQ_PO_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_TDD },
9207 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
9208 { &hf_rnsap_common_E_DCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_DCH_LogicalChannelInformation },
9209 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9210 { NULL, 0, 0, NULL }
9214 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_) {
9215 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9216 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR, Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR_sequence);
9222 static const per_sequence_t Common_EDCH_MAC_d_Flow_Specific_InformationLCR_sequence_of[1] = {
9223 { &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 },
9227 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_) {
9228 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9229 ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR, Common_EDCH_MAC_d_Flow_Specific_InformationLCR_sequence_of,
9230 1, maxNrOfEDCHMACdFlowsLCR, FALSE);
9238 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_) {
9239 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
9247 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_) {
9248 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9249 0U, 159U, NULL, FALSE);
9255 static const value_string rnsap_Enabling_Delay_vals[] = {
9270 dissect_rnsap_Enabling_Delay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9271 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9272 9, NULL, FALSE, 0, NULL);
9278 static const value_string rnsap_UE_DTX_Cycle1_2ms_vals[] = {
9291 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_) {
9292 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9293 7, NULL, FALSE, 0, NULL);
9299 static const value_string rnsap_UE_DTX_Cycle2_2ms_vals[] = {
9317 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_) {
9318 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9319 12, NULL, FALSE, 0, NULL);
9325 static const value_string rnsap_MAC_DTX_Cycle_2ms_vals[] = {
9338 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_) {
9339 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9340 7, NULL, FALSE, 0, NULL);
9346 static const per_sequence_t DTX_Cycle_2ms_Items_sequence[] = {
9347 { &hf_rnsap_uE_DTX_Cycle1_2ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle1_2ms },
9348 { &hf_rnsap_uE_DTX_Cycle2_2ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle2_2ms },
9349 { &hf_rnsap_mAC_DTX_Cycle_2ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_DTX_Cycle_2ms },
9350 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9351 { NULL, 0, 0, NULL }
9355 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_) {
9356 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9357 ett_rnsap_DTX_Cycle_2ms_Items, DTX_Cycle_2ms_Items_sequence);
9363 static const value_string rnsap_UE_DTX_Cycle1_10ms_vals[] = {
9373 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_) {
9374 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9375 4, NULL, FALSE, 0, NULL);
9381 static const value_string rnsap_UE_DTX_Cycle2_10ms_vals[] = {
9393 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_) {
9394 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9395 6, NULL, FALSE, 0, NULL);
9401 static const value_string rnsap_MAC_DTX_Cycle_10ms_vals[] = {
9410 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_) {
9411 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9412 3, NULL, FALSE, 0, NULL);
9418 static const per_sequence_t DTX_Cycle_10ms_Items_sequence[] = {
9419 { &hf_rnsap_uE_DTX_Cycle1_10ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle1_10ms },
9420 { &hf_rnsap_uE_DTX_Cycle2_10ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle2_10ms },
9421 { &hf_rnsap_mAC_DTX_Cycle_10ms, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_DTX_Cycle_10ms },
9422 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9423 { NULL, 0, 0, NULL }
9427 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_) {
9428 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9429 ett_rnsap_DTX_Cycle_10ms_Items, DTX_Cycle_10ms_Items_sequence);
9435 static const value_string rnsap_E_DCH_TTI_Length_vals[] = {
9441 static const per_choice_t E_DCH_TTI_Length_choice[] = {
9442 { 0, &hf_rnsap_two_ms , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_2ms_Items },
9443 { 1, &hf_rnsap_ten_ms , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_10ms_Items },
9444 { 0, NULL, 0, NULL }
9448 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_) {
9449 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9450 ett_rnsap_E_DCH_TTI_Length, E_DCH_TTI_Length_choice,
9457 static const value_string rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals[] = {
9471 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_) {
9472 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9473 8, NULL, FALSE, 0, NULL);
9479 static const value_string rnsap_UE_DTX_Long_Preamble_vals[] = {
9488 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_) {
9489 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9490 3, NULL, FALSE, 0, NULL);
9496 static const value_string rnsap_MAC_Inactivity_Threshold_vals[] = {
9513 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_) {
9514 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9515 11, NULL, FALSE, 0, NULL);
9521 static const value_string rnsap_CQI_DTX_Timer_vals[] = {
9539 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_) {
9540 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9541 12, NULL, FALSE, 0, NULL);
9547 static const value_string rnsap_UE_DPCCH_burst1_vals[] = {
9556 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_) {
9557 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9558 3, NULL, FALSE, 0, NULL);
9564 static const value_string rnsap_UE_DPCCH_burst2_vals[] = {
9573 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_) {
9574 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9575 3, NULL, FALSE, 0, NULL);
9581 static const per_sequence_t DTX_Information_sequence[] = {
9582 { &hf_rnsap_e_DCH_TTI_Length, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TTI_Length },
9583 { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
9584 { &hf_rnsap_uE_DTX_Long_Preamble, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Long_Preamble },
9585 { &hf_rnsap_mAC_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_Inactivity_Threshold },
9586 { &hf_rnsap_cQI_DTX_Timer , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CQI_DTX_Timer },
9587 { &hf_rnsap_uE_DPCCH_burst1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DPCCH_burst1 },
9588 { &hf_rnsap_uE_DPCCH_burst2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DPCCH_burst2 },
9589 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9590 { NULL, 0, 0, NULL }
9594 dissect_rnsap_DTX_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9595 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9596 ett_rnsap_DTX_Information, DTX_Information_sequence);
9602 static const value_string rnsap_UE_DRX_Cycle_vals[] = {
9614 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_) {
9615 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9616 6, NULL, FALSE, 0, NULL);
9622 static const value_string rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_vals[] = {
9639 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_) {
9640 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9641 11, NULL, FALSE, 0, NULL);
9647 static const value_string rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring_vals[] = {
9663 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_) {
9664 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9665 10, NULL, FALSE, 0, NULL);
9673 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_) {
9674 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
9680 static const per_sequence_t DRX_Information_sequence[] = {
9681 { &hf_rnsap_uE_DRX_Cycle , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Cycle },
9682 { &hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle },
9683 { &hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring },
9684 { &hf_rnsap_uE_DRX_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Grant_Monitoring },
9685 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9686 { NULL, 0, 0, NULL }
9690 dissect_rnsap_DRX_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9691 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9692 ett_rnsap_DRX_Information, DRX_Information_sequence);
9698 static const per_sequence_t Continuous_Packet_Connectivity_DTX_DRX_Information_sequence[] = {
9699 { &hf_rnsap_uE_DTX_DRX_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_DRX_Offset },
9700 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Enabling_Delay },
9701 { &hf_rnsap_dTX_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DTX_Information },
9702 { &hf_rnsap_dRX_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DRX_Information },
9703 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9704 { NULL, 0, 0, NULL }
9708 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_) {
9709 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9710 ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information, Continuous_Packet_Connectivity_DTX_DRX_Information_sequence);
9716 static const per_sequence_t DTX_Cycle_2ms_to_Modify_Items_sequence[] = {
9717 { &hf_rnsap_uE_DTX_Cycle1_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle1_2ms },
9718 { &hf_rnsap_uE_DTX_Cycle2_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle2_2ms },
9719 { &hf_rnsap_mAC_DTX_Cycle_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_DTX_Cycle_2ms },
9720 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9721 { NULL, 0, 0, NULL }
9725 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_) {
9726 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9727 ett_rnsap_DTX_Cycle_2ms_to_Modify_Items, DTX_Cycle_2ms_to_Modify_Items_sequence);
9733 static const per_sequence_t DTX_Cycle_10ms_to_Modify_Items_sequence[] = {
9734 { &hf_rnsap_uE_DTX_Cycle1_10ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle1_10ms },
9735 { &hf_rnsap_uE_DTX_Cycle2_10ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Cycle2_10ms },
9736 { &hf_rnsap_mAC_DTX_Cycle_10ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_DTX_Cycle_10ms },
9737 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9738 { NULL, 0, 0, NULL }
9742 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_) {
9743 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9744 ett_rnsap_DTX_Cycle_10ms_to_Modify_Items, DTX_Cycle_10ms_to_Modify_Items_sequence);
9750 static const value_string rnsap_E_DCH_TTI_Length_to_Modify_vals[] = {
9756 static const per_choice_t E_DCH_TTI_Length_to_Modify_choice[] = {
9757 { 0, &hf_rnsap_two_ms_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_2ms_to_Modify_Items },
9758 { 1, &hf_rnsap_ten_ms_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Cycle_10ms_to_Modify_Items },
9759 { 0, NULL, 0, NULL }
9763 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_) {
9764 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9765 ett_rnsap_E_DCH_TTI_Length_to_Modify, E_DCH_TTI_Length_to_Modify_choice,
9772 static const per_sequence_t DTX_Information_to_Modify_Items_sequence[] = {
9773 { &hf_rnsap_e_DCH_TTI_Length_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TTI_Length_to_Modify },
9774 { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
9775 { &hf_rnsap_uE_DTX_Long_Preamble, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_Long_Preamble },
9776 { &hf_rnsap_mAC_Inactivity_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_Inactivity_Threshold },
9777 { &hf_rnsap_cQI_DTX_Timer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_DTX_Timer },
9778 { &hf_rnsap_uE_DPCCH_burst1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DPCCH_burst1 },
9779 { &hf_rnsap_uE_DPCCH_burst2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DPCCH_burst2 },
9780 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9781 { NULL, 0, 0, NULL }
9785 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_) {
9786 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9787 ett_rnsap_DTX_Information_to_Modify_Items, DTX_Information_to_Modify_Items_sequence);
9793 static const value_string rnsap_DTX_Information_to_Modify_vals[] = {
9795 { 1, "deactivate" },
9799 static const per_choice_t DTX_Information_to_Modify_choice[] = {
9800 { 0, &hf_rnsap_modify_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_DTX_Information_to_Modify_Items },
9801 { 1, &hf_rnsap_deactivate , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
9802 { 0, NULL, 0, NULL }
9806 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_) {
9807 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9808 ett_rnsap_DTX_Information_to_Modify, DTX_Information_to_Modify_choice,
9815 static const per_sequence_t DRX_Information_to_Modify_Items_sequence[] = {
9816 { &hf_rnsap_uE_DRX_Cycle , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle },
9817 { &hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle },
9818 { &hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring },
9819 { &hf_rnsap_uE_DRX_Grant_Monitoring, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Grant_Monitoring },
9820 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9821 { NULL, 0, 0, NULL }
9825 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_) {
9826 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9827 ett_rnsap_DRX_Information_to_Modify_Items, DRX_Information_to_Modify_Items_sequence);
9833 static const value_string rnsap_DRX_Information_to_Modify_vals[] = {
9835 { 1, "deactivate" },
9839 static const per_choice_t DRX_Information_to_Modify_choice[] = {
9840 { 0, &hf_rnsap_modify_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_DRX_Information_to_Modify_Items },
9841 { 1, &hf_rnsap_deactivate , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
9842 { 0, NULL, 0, NULL }
9846 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_) {
9847 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
9848 ett_rnsap_DRX_Information_to_Modify, DRX_Information_to_Modify_choice,
9855 static const per_sequence_t Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify_sequence[] = {
9856 { &hf_rnsap_uE_DTX_DRX_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DTX_DRX_Offset },
9857 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enabling_Delay },
9858 { &hf_rnsap_dTX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DTX_Information_to_Modify },
9859 { &hf_rnsap_dRX_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DRX_Information_to_Modify },
9860 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9861 { NULL, 0, 0, NULL }
9865 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_) {
9866 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9867 ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify, Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify_sequence);
9875 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_) {
9876 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9877 1U, maxNrOfHS_DSCHTBSs, NULL, FALSE);
9885 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_) {
9886 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
9892 static const per_sequence_t Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem_sequence[] = {
9893 { &hf_rnsap_transport_Block_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Index },
9894 { &hf_rnsap_hSPDSCH_Second_Code_Support, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Second_Code_Support },
9895 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9896 { NULL, 0, 0, NULL }
9900 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_) {
9901 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9902 ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem, Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem_sequence);
9908 static const per_sequence_t Continuous_Packet_Connectivity_HS_SCCH_Less_Information_sequence_of[1] = {
9909 { &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 },
9913 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_) {
9914 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
9915 ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information, Continuous_Packet_Connectivity_HS_SCCH_Less_Information_sequence_of,
9916 1, maxNrOfHS_DSCHTBSs_HS_SCCHless, FALSE);
9924 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_) {
9925 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9926 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
9934 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_) {
9935 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
9936 1U, maxHS_PDSCHCodeNrComp_1, NULL, FALSE);
9942 static const per_sequence_t Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_sequence[] = {
9943 { &hf_rnsap_hSPDSCH_First_Code_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_First_Code_Index },
9944 { &hf_rnsap_hSPDSCH_Second_Code_Index, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSPDSCH_Second_Code_Index },
9945 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9946 { NULL, 0, 0, NULL }
9950 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_) {
9951 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9952 ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response, Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_sequence);
9958 static const value_string rnsap_CoverageIndicator_vals[] = {
9961 { 2, "containedIn" },
9967 dissect_rnsap_CoverageIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9968 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
9969 3, NULL, TRUE, 0, NULL);
9975 static const per_sequence_t CPC_Information_sequence[] = {
9976 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information },
9977 { &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 },
9978 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information },
9979 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
9980 { NULL, 0, 0, NULL }
9984 dissect_rnsap_CPC_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
9985 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
9986 ett_rnsap_CPC_Information, CPC_Information_sequence);
9994 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_) {
9995 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
10003 dissect_rnsap_Counting_Result(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10004 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10005 0U, 63U, NULL, FALSE);
10011 static const per_sequence_t Counting_Information_List_sequence[] = {
10012 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
10013 { &hf_rnsap_counting_Result, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Counting_Result },
10014 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10015 { NULL, 0, 0, NULL }
10019 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_) {
10020 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10021 ett_rnsap_Counting_Information_List, Counting_Information_List_sequence);
10027 static const per_sequence_t Counting_Information_sequence_of[1] = {
10028 { &hf_rnsap_Counting_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Counting_Information_List },
10032 dissect_rnsap_Counting_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10033 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10034 ett_rnsap_Counting_Information, Counting_Information_sequence_of,
10035 1, maxNrOfFDDNeighboursPerRNC, TRUE);
10041 static const value_string rnsap_CRC_Size_vals[] = {
10052 dissect_rnsap_CRC_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10053 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10054 5, NULL, TRUE, 0, NULL);
10062 dissect_rnsap_RepetitionNumber0(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10063 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10064 0U, 255U, NULL, FALSE);
10070 static const per_sequence_t CriticalityDiagnostics_IE_List_item_sequence[] = {
10071 { &hf_rnsap_iECriticality , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
10072 { &hf_rnsap_iE_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
10073 { &hf_rnsap_repetitionNumber, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionNumber0 },
10074 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10075 { NULL, 0, 0, NULL }
10079 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_) {
10080 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10081 ett_rnsap_CriticalityDiagnostics_IE_List_item, CriticalityDiagnostics_IE_List_item_sequence);
10087 static const per_sequence_t CriticalityDiagnostics_IE_List_sequence_of[1] = {
10088 { &hf_rnsap_CriticalityDiagnostics_IE_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CriticalityDiagnostics_IE_List_item },
10092 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_) {
10093 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10094 ett_rnsap_CriticalityDiagnostics_IE_List, CriticalityDiagnostics_IE_List_sequence_of,
10095 1, maxNrOfErrors, FALSE);
10101 static const per_sequence_t CriticalityDiagnostics_sequence[] = {
10102 { &hf_rnsap_procedureID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProcedureID },
10103 { &hf_rnsap_triggeringMessage, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TriggeringMessage },
10104 { &hf_rnsap_procedureCriticality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Criticality },
10105 { &hf_rnsap_transactionID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransactionID },
10106 { &hf_rnsap_iEsCriticalityDiagnostics, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CriticalityDiagnostics_IE_List },
10107 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10108 { NULL, 0, 0, NULL }
10112 dissect_rnsap_CriticalityDiagnostics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10113 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10114 ett_rnsap_CriticalityDiagnostics, CriticalityDiagnostics_sequence);
10122 dissect_rnsap_RepetitionNumber1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10123 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10124 1U, 256U, NULL, FALSE);
10130 static const per_sequence_t MessageStructure_item_sequence[] = {
10131 { &hf_rnsap_iE_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_ID },
10132 { &hf_rnsap_repetitionNumber_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionNumber1 },
10133 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10134 { NULL, 0, 0, NULL }
10138 dissect_rnsap_MessageStructure_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10139 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10140 ett_rnsap_MessageStructure_item, MessageStructure_item_sequence);
10146 static const per_sequence_t MessageStructure_sequence_of[1] = {
10147 { &hf_rnsap_MessageStructure_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MessageStructure_item },
10151 dissect_rnsap_MessageStructure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10152 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10153 ett_rnsap_MessageStructure, MessageStructure_sequence_of,
10154 1, maxNrOfLevels, FALSE);
10160 static const per_sequence_t CN_CS_DomainIdentifier_sequence[] = {
10161 { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
10162 { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
10163 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10164 { NULL, 0, 0, NULL }
10168 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_) {
10169 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10170 ett_rnsap_CN_CS_DomainIdentifier, CN_CS_DomainIdentifier_sequence);
10178 dissect_rnsap_RAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10179 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
10180 1, 1, FALSE, NULL);
10186 static const per_sequence_t CN_PS_DomainIdentifier_sequence[] = {
10187 { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
10188 { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
10189 { &hf_rnsap_rAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RAC },
10190 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10191 { NULL, 0, 0, NULL }
10195 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_) {
10196 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10197 ett_rnsap_CN_PS_DomainIdentifier, CN_PS_DomainIdentifier_sequence);
10203 static const value_string rnsap_CNDomainType_vals[] = {
10204 { 0, "cs-domain" },
10205 { 1, "ps-domain" },
10206 { 2, "dont-care" },
10212 dissect_rnsap_CNDomainType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10213 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10214 3, NULL, TRUE, 0, NULL);
10222 dissect_rnsap_ControlGAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10223 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10224 1U, 255U, NULL, FALSE);
10230 static const value_string rnsap_CQI_Feedback_Cycle_vals[] = {
10248 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_) {
10249 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10250 9, NULL, TRUE, 3, NULL);
10258 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_) {
10259 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10260 0U, 8U, NULL, TRUE);
10268 dissect_rnsap_CQI_RepetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10269 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10270 1U, 4U, NULL, TRUE);
10278 dissect_rnsap_C_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10279 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10280 0U, 65535U, NULL, FALSE);
10288 dissect_rnsap_CodeRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10289 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10290 0U, 63U, NULL, FALSE);
10298 dissect_rnsap_CodeRate_short(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10299 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10300 0U, 10U, NULL, FALSE);
10306 static const value_string rnsap_UE_DRX_Cycle_LCR_vals[] = {
10319 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_) {
10320 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10321 7, NULL, TRUE, 0, NULL);
10327 static const value_string rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_vals[] = {
10340 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_) {
10341 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10342 7, NULL, TRUE, 0, NULL);
10350 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_) {
10351 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10352 0U, 63U, NULL, FALSE);
10358 static const per_sequence_t HS_SCCH_DRX_Information_LCR_sequence[] = {
10359 { &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Cycle_LCR },
10360 { &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 },
10361 { &hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Offset_LCR },
10362 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10363 { NULL, 0, 0, NULL }
10367 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_) {
10368 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10369 ett_rnsap_HS_SCCH_DRX_Information_LCR, HS_SCCH_DRX_Information_LCR_sequence);
10375 static const value_string rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals[] = {
10387 { 11, "infinity" },
10393 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_) {
10394 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10395 12, NULL, TRUE, 0, NULL);
10401 static const per_sequence_t E_AGCH_DRX_Parameters_sequence[] = {
10402 { &hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Cycle_LCR },
10403 { &hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold },
10404 { &hf_rnsap_e_AGCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DRX_Offset_LCR },
10405 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10406 { NULL, 0, 0, NULL }
10410 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_) {
10411 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10412 ett_rnsap_E_AGCH_DRX_Parameters, E_AGCH_DRX_Parameters_sequence);
10418 static const value_string rnsap_E_AGCH_DRX_Information_LCR_vals[] = {
10419 { 0, "sameAsHS-SCCH" },
10420 { 1, "e-AGCH-DRX-Parameters" },
10424 static const per_choice_t E_AGCH_DRX_Information_LCR_choice[] = {
10425 { 0, &hf_rnsap_sameAsHS_SCCH , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
10426 { 1, &hf_rnsap_e_AGCH_DRX_Parameters, ASN1_EXTENSION_ROOT , dissect_rnsap_E_AGCH_DRX_Parameters },
10427 { 0, NULL, 0, NULL }
10431 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_) {
10432 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10433 ett_rnsap_E_AGCH_DRX_Information_LCR, E_AGCH_DRX_Information_LCR_choice,
10440 static const per_sequence_t ContinuousPacketConnectivity_DRX_InformationLCR_sequence[] = {
10441 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Enabling_Delay },
10442 { &hf_rnsap_hS_SCCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_DRX_Information_LCR },
10443 { &hf_rnsap_e_AGCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_DRX_Information_LCR },
10444 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10445 { NULL, 0, 0, NULL }
10449 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_) {
10450 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10451 ett_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR, ContinuousPacketConnectivity_DRX_InformationLCR_sequence);
10457 static const per_sequence_t DRX_Information_to_Modify_Items_LCR_sequence[] = {
10458 { &hf_rnsap_hS_SCCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SCCH_DRX_Information_LCR },
10459 { &hf_rnsap_e_AGCH_DRX_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_DRX_Information_LCR },
10460 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10461 { NULL, 0, 0, NULL }
10465 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_) {
10466 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10467 ett_rnsap_DRX_Information_to_Modify_Items_LCR, DRX_Information_to_Modify_Items_LCR_sequence);
10473 static const value_string rnsap_DRX_Information_to_Modify_LCR_vals[] = {
10475 { 1, "deactivate" },
10479 static const per_choice_t DRX_Information_to_Modify_LCR_choice[] = {
10480 { 0, &hf_rnsap_modify , ASN1_EXTENSION_ROOT , dissect_rnsap_DRX_Information_to_Modify_Items_LCR },
10481 { 1, &hf_rnsap_deactivate , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
10482 { 0, NULL, 0, NULL }
10486 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_) {
10487 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10488 ett_rnsap_DRX_Information_to_Modify_LCR, DRX_Information_to_Modify_LCR_choice,
10495 static const per_sequence_t ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR_sequence[] = {
10496 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enabling_Delay },
10497 { &hf_rnsap_dRX_Information_to_Modify_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DRX_Information_to_Modify_LCR },
10498 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10499 { NULL, 0, 0, NULL }
10503 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_) {
10504 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10505 ett_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR, ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR_sequence);
10513 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_) {
10514 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10515 0U, maxNoOfTBSs_Mapping_HS_DSCH_SPS_1, NULL, FALSE);
10523 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_) {
10524 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10525 1U, maxNoOfHS_DSCH_TBSsLCR, NULL, FALSE);
10531 static const per_sequence_t Transport_Block_Size_Item_LCR_sequence[] = {
10532 { &hf_rnsap_transport_Block_Size_maping_Index_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_maping_Index_LCR },
10533 { &hf_rnsap_transport_Block_Size_Index_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Index_LCR },
10534 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10535 { NULL, 0, 0, NULL }
10539 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_) {
10540 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10541 ett_rnsap_Transport_Block_Size_Item_LCR, Transport_Block_Size_Item_LCR_sequence);
10547 static const per_sequence_t Transport_Block_Size_List_LCR_sequence_of[1] = {
10548 { &hf_rnsap_Transport_Block_Size_List_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Item_LCR },
10552 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_) {
10553 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10554 ett_rnsap_Transport_Block_Size_List_LCR, Transport_Block_Size_List_LCR_sequence_of,
10555 1, maxNoOfTBSs_Mapping_HS_DSCH_SPS, FALSE);
10563 dissect_rnsap_RepetitionPeriodIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10564 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10565 0U, maxNoOfRepetitionPeriod_SPS_LCR_1, NULL, FALSE);
10571 static const value_string rnsap_RepetitionPeriod_vals[] = {
10584 dissect_rnsap_RepetitionPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10585 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10586 7, NULL, FALSE, 0, NULL);
10594 dissect_rnsap_RepetitionLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10595 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10596 1U, 63U, NULL, FALSE);
10602 static const per_sequence_t Repetition_Period_Item_LCR_sequence[] = {
10603 { &hf_rnsap_repetitionPeriodIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriodIndex },
10604 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
10605 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
10606 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10607 { NULL, 0, 0, NULL }
10611 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_) {
10612 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10613 ett_rnsap_Repetition_Period_Item_LCR, Repetition_Period_Item_LCR_sequence);
10619 static const per_sequence_t Repetition_Period_List_LCR_sequence_of[1] = {
10620 { &hf_rnsap_Repetition_Period_List_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Repetition_Period_Item_LCR },
10624 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_) {
10625 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
10626 ett_rnsap_Repetition_Period_List_LCR, Repetition_Period_List_LCR_sequence_of,
10627 1, maxNoOfRepetition_Period_LCR, FALSE);
10633 static const value_string rnsap_SPS_Reservation_Indicator_vals[] = {
10640 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_) {
10641 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10642 1, NULL, FALSE, 0, NULL);
10650 dissect_rnsap_LogicalChannellevel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10651 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
10652 16, 16, FALSE, NULL);
10660 dissect_rnsap_PriorityQueuelevel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10661 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
10662 8, 8, FALSE, NULL);
10668 static const value_string rnsap_HS_DSCH_SPS_Operation_Indicator_vals[] = {
10669 { 0, "logicalChannellevel" },
10670 { 1, "priorityQueuelevel" },
10674 static const per_choice_t HS_DSCH_SPS_Operation_Indicator_choice[] = {
10675 { 0, &hf_rnsap_logicalChannellevel, ASN1_EXTENSION_ROOT , dissect_rnsap_LogicalChannellevel },
10676 { 1, &hf_rnsap_priorityQueuelevel, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueuelevel },
10677 { 0, NULL, 0, NULL }
10681 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_) {
10682 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10683 ett_rnsap_HS_DSCH_SPS_Operation_Indicator, HS_DSCH_SPS_Operation_Indicator_choice,
10690 static const per_sequence_t HS_DSCH_Semi_PersistentScheduling_Information_LCR_sequence[] = {
10691 { &hf_rnsap_transport_Block_Size_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_List_LCR },
10692 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Repetition_Period_List_LCR },
10693 { &hf_rnsap_hS_DSCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
10694 { &hf_rnsap_hS_DSCH_SPS_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_SPS_Operation_Indicator },
10695 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10696 { NULL, 0, 0, NULL }
10700 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_) {
10701 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10702 ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR, HS_DSCH_Semi_PersistentScheduling_Information_LCR_sequence);
10708 static const per_sequence_t HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence[] = {
10709 { &hf_rnsap_transport_Block_Size_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Transport_Block_Size_List_LCR },
10710 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Repetition_Period_List_LCR },
10711 { &hf_rnsap_hS_DSCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
10712 { &hf_rnsap_hS_DSCH_SPS_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_SPS_Operation_Indicator },
10713 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10714 { NULL, 0, 0, NULL }
10718 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_) {
10719 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10720 ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR, HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence);
10728 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_) {
10729 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
10730 16, 16, FALSE, NULL);
10736 static const per_sequence_t E_DCH_Semi_PersistentScheduling_Information_LCR_sequence[] = {
10737 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Repetition_Period_List_LCR },
10738 { &hf_rnsap_e_DCH_SPS_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_SPS_Indicator },
10739 { &hf_rnsap_e_DCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
10740 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10741 { NULL, 0, 0, NULL }
10745 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_) {
10746 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10747 ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR, E_DCH_Semi_PersistentScheduling_Information_LCR_sequence);
10753 static const per_sequence_t E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence[] = {
10754 { &hf_rnsap_repetition_Period_List_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Repetition_Period_List_LCR },
10755 { &hf_rnsap_e_DCH_SPS_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_SPS_Indicator },
10756 { &hf_rnsap_e_DCH_SPS_Reservation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SPS_Reservation_Indicator },
10757 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10758 { NULL, 0, 0, NULL }
10762 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_) {
10763 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10764 ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR, E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR_sequence);
10770 static const per_sequence_t CPC_InformationLCR_sequence[] = {
10771 { &hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR },
10772 { &hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR },
10773 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR },
10774 { &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 },
10775 { &hf_rnsap_hS_DSCH_SPS_Deactivate_Indicator_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
10776 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR },
10777 { &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 },
10778 { &hf_rnsap_e_DCH_SPS_Deactivate_Indicator_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
10779 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10780 { NULL, 0, 0, NULL }
10784 dissect_rnsap_CPC_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10785 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10786 ett_rnsap_CPC_InformationLCR, CPC_InformationLCR_sequence);
10792 static const per_sequence_t HS_SCCH_DRX_Information_ResponseLCR_sequence[] = {
10793 { &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle_LCR },
10794 { &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 },
10795 { &hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Offset_LCR },
10796 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10797 { NULL, 0, 0, NULL }
10801 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_) {
10802 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10803 ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR, HS_SCCH_DRX_Information_ResponseLCR_sequence);
10809 static const per_sequence_t E_AGCH_DRX_Parameters_Response_sequence[] = {
10810 { &hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle_LCR },
10811 { &hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold },
10812 { &hf_rnsap_e_AGCH_UE_DRX_Offset_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Offset_LCR },
10813 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10814 { NULL, 0, 0, NULL }
10818 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_) {
10819 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10820 ett_rnsap_E_AGCH_DRX_Parameters_Response, E_AGCH_DRX_Parameters_Response_sequence);
10826 static const value_string rnsap_E_AGCH_DRX_Information_ResponseLCR_vals[] = {
10827 { 0, "sameAsHS-SCCH" },
10828 { 1, "e-AGCH-DRX-Parameters-Response" },
10832 static const per_choice_t E_AGCH_DRX_Information_ResponseLCR_choice[] = {
10833 { 0, &hf_rnsap_sameAsHS_SCCH , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
10834 { 1, &hf_rnsap_e_AGCH_DRX_Parameters_Response, ASN1_EXTENSION_ROOT , dissect_rnsap_E_AGCH_DRX_Parameters_Response },
10835 { 0, NULL, 0, NULL }
10839 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_) {
10840 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
10841 ett_rnsap_E_AGCH_DRX_Information_ResponseLCR, E_AGCH_DRX_Information_ResponseLCR_choice,
10848 static const per_sequence_t ContinuousPacketConnectivity_DRX_Information_ResponseLCR_sequence[] = {
10849 { &hf_rnsap_enabling_Delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enabling_Delay },
10850 { &hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SCCH_DRX_Information_ResponseLCR },
10851 { &hf_rnsap_e_AGCH_DRX_Information_ResponseLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_DRX_Information_ResponseLCR },
10852 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10853 { NULL, 0, 0, NULL }
10857 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_) {
10858 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
10859 ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR, ContinuousPacketConnectivity_DRX_Information_ResponseLCR_sequence);
10867 dissect_rnsap_DATA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10868 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10869 0U, 3U, NULL, FALSE);
10875 static const value_string rnsap_PayloadCRC_PresenceIndicator_vals[] = {
10876 { 0, "crc-included" },
10877 { 1, "crc-not-included" },
10883 dissect_rnsap_PayloadCRC_PresenceIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10884 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10885 2, NULL, FALSE, 0, NULL);
10891 static const value_string rnsap_UL_FP_Mode_vals[] = {
10899 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_) {
10900 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10901 2, NULL, TRUE, 0, NULL);
10909 dissect_rnsap_ToAWS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10910 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10911 0U, 1279U, NULL, FALSE);
10919 dissect_rnsap_ToAWE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10920 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10921 0U, 2559U, NULL, FALSE);
10929 dissect_rnsap_DCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10930 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10931 0U, 255U, NULL, FALSE);
10937 static const value_string rnsap_TrCH_SrcStatisticsDescr_vals[] = {
10946 dissect_rnsap_TrCH_SrcStatisticsDescr(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10947 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10948 3, NULL, TRUE, 0, NULL);
10956 dissect_rnsap_NrOfTransportBlocks(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10957 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10958 0U, 512U, NULL, FALSE);
10966 dissect_rnsap_TransportBlockSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10967 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
10968 0U, 5000U, NULL, FALSE);
10974 static const value_string rnsap_TransmissionTimeIntervalDynamic_vals[] = {
10984 dissect_rnsap_TransmissionTimeIntervalDynamic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
10985 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
10986 4, NULL, TRUE, 0, NULL);
10992 static const per_sequence_t TransmissionTimeIntervalInformation_item_sequence[] = {
10993 { &hf_rnsap_transmissionTimeInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionTimeIntervalDynamic },
10994 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
10995 { NULL, 0, 0, NULL }
10999 dissect_rnsap_TransmissionTimeIntervalInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11000 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11001 ett_rnsap_TransmissionTimeIntervalInformation_item, TransmissionTimeIntervalInformation_item_sequence);
11007 static const per_sequence_t TransmissionTimeIntervalInformation_sequence_of[1] = {
11008 { &hf_rnsap_TransmissionTimeIntervalInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionTimeIntervalInformation_item },
11012 dissect_rnsap_TransmissionTimeIntervalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11013 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11014 ett_rnsap_TransmissionTimeIntervalInformation, TransmissionTimeIntervalInformation_sequence_of,
11015 1, maxTTI_Count, FALSE);
11021 static const per_sequence_t TDD_TransportFormatSet_ModeDP_sequence[] = {
11022 { &hf_rnsap_transmissionTimeIntervalInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmissionTimeIntervalInformation },
11023 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11024 { NULL, 0, 0, NULL }
11028 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_) {
11029 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11030 ett_rnsap_TDD_TransportFormatSet_ModeDP, TDD_TransportFormatSet_ModeDP_sequence);
11036 static const value_string rnsap_TransportFormatSet_ModeDP_vals[] = {
11038 { 1, "notApplicable" },
11042 static const per_choice_t TransportFormatSet_ModeDP_choice[] = {
11043 { 0, &hf_rnsap_tdd , ASN1_EXTENSION_ROOT , dissect_rnsap_TDD_TransportFormatSet_ModeDP },
11044 { 1, &hf_rnsap_notApplicable , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
11045 { 0, NULL, 0, NULL }
11049 dissect_rnsap_TransportFormatSet_ModeDP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11050 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11051 ett_rnsap_TransportFormatSet_ModeDP, TransportFormatSet_ModeDP_choice,
11058 static const per_sequence_t TransportFormatSet_DynamicPartList_item_sequence[] = {
11059 { &hf_rnsap_nrOfTransportBlocks, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_NrOfTransportBlocks },
11060 { &hf_rnsap_transportBlockSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportBlockSize },
11061 { &hf_rnsap_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeDP },
11062 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11063 { NULL, 0, 0, NULL }
11067 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_) {
11068 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11069 ett_rnsap_TransportFormatSet_DynamicPartList_item, TransportFormatSet_DynamicPartList_item_sequence);
11075 static const per_sequence_t TransportFormatSet_DynamicPartList_sequence_of[1] = {
11076 { &hf_rnsap_TransportFormatSet_DynamicPartList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_DynamicPartList_item },
11080 dissect_rnsap_TransportFormatSet_DynamicPartList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11081 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11082 ett_rnsap_TransportFormatSet_DynamicPartList, TransportFormatSet_DynamicPartList_sequence_of,
11083 1, maxNrOfTFs, FALSE);
11089 static const value_string rnsap_TransmissionTimeIntervalSemiStatic_vals[] = {
11100 dissect_rnsap_TransmissionTimeIntervalSemiStatic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11101 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11102 5, NULL, TRUE, 0, NULL);
11110 dissect_rnsap_RateMatchingAttribute(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11111 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11112 1U, maxRateMatching, NULL, FALSE);
11118 static const value_string rnsap_SecondInterleavingMode_vals[] = {
11119 { 0, "frame-related" },
11120 { 1, "timeslot-related" },
11126 dissect_rnsap_SecondInterleavingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11127 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11128 2, NULL, TRUE, 0, NULL);
11134 static const value_string rnsap_TransportFormatSet_ModeSSP_vals[] = {
11136 { 1, "notApplicable" },
11140 static const per_choice_t TransportFormatSet_ModeSSP_choice[] = {
11141 { 0, &hf_rnsap_tdd_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_SecondInterleavingMode },
11142 { 1, &hf_rnsap_notApplicable , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
11143 { 0, NULL, 0, NULL }
11147 dissect_rnsap_TransportFormatSet_ModeSSP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11148 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11149 ett_rnsap_TransportFormatSet_ModeSSP, TransportFormatSet_ModeSSP_choice,
11156 static const per_sequence_t TransportFormatSet_Semi_staticPart_sequence[] = {
11157 { &hf_rnsap_transmissionTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionTimeIntervalSemiStatic },
11158 { &hf_rnsap_channelCoding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ChannelCodingType },
11159 { &hf_rnsap_codingRate , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CodingRate },
11160 { &hf_rnsap_rateMatcingAttribute, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RateMatchingAttribute },
11161 { &hf_rnsap_cRC_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CRC_Size },
11162 { &hf_rnsap_mode_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeSSP },
11163 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11164 { NULL, 0, 0, NULL }
11168 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_) {
11169 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11170 ett_rnsap_TransportFormatSet_Semi_staticPart, TransportFormatSet_Semi_staticPart_sequence);
11176 static const per_sequence_t TransportFormatSet_sequence[] = {
11177 { &hf_rnsap_dynamicParts , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_DynamicPartList },
11178 { &hf_rnsap_semi_staticPart, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_Semi_staticPart },
11179 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11180 { NULL, 0, 0, NULL }
11184 dissect_rnsap_TransportFormatSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11185 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11186 ett_rnsap_TransportFormatSet, TransportFormatSet_sequence);
11192 static const value_string rnsap_FrameHandlingPriority_vals[] = {
11200 dissect_rnsap_FrameHandlingPriority(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11201 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11202 0U, 15U, NULL, FALSE);
11208 static const value_string rnsap_QE_Selector_vals[] = {
11210 { 1, "non-selected" },
11216 dissect_rnsap_QE_Selector(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11217 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11218 2, NULL, FALSE, 0, NULL);
11224 static const value_string rnsap_DRACControl_vals[] = {
11225 { 0, "not-Used-requested" },
11226 { 1, "not-requested" },
11232 dissect_rnsap_DRACControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11233 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11234 2, NULL, FALSE, 0, NULL);
11240 static const per_sequence_t DCH_Specific_FDD_Item_sequence[] = {
11241 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
11242 { &hf_rnsap_trCH_SrcStatisticsDescr, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
11243 { &hf_rnsap_ul_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
11244 { &hf_rnsap_dl_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
11245 { &hf_rnsap_ul_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
11246 { &hf_rnsap_dl_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
11247 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
11248 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameHandlingPriority },
11249 { &hf_rnsap_qE_Selector , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_QE_Selector },
11250 { &hf_rnsap_dRACControl , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DRACControl },
11251 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11252 { NULL, 0, 0, NULL }
11256 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_) {
11257 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11258 ett_rnsap_DCH_Specific_FDD_Item, DCH_Specific_FDD_Item_sequence);
11264 static const per_sequence_t DCH_Specific_FDD_InformationList_sequence_of[1] = {
11265 { &hf_rnsap_DCH_Specific_FDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_FDD_Item },
11269 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_) {
11270 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11271 ett_rnsap_DCH_Specific_FDD_InformationList, DCH_Specific_FDD_InformationList_sequence_of,
11272 1, maxNrOfDCHs, FALSE);
11278 static const per_sequence_t DCH_FDD_InformationItem_sequence[] = {
11279 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
11280 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_FP_Mode },
11281 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWS },
11282 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWE },
11283 { &hf_rnsap_dCH_SpecificInformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_FDD_InformationList },
11284 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11285 { NULL, 0, 0, NULL }
11289 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_) {
11290 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11291 ett_rnsap_DCH_FDD_InformationItem, DCH_FDD_InformationItem_sequence);
11297 static const per_sequence_t DCH_FDD_Information_sequence_of[1] = {
11298 { &hf_rnsap_DCH_FDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_FDD_InformationItem },
11302 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_) {
11303 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11304 ett_rnsap_DCH_FDD_Information, DCH_FDD_Information_sequence_of,
11305 1, maxNrOfDCHs, FALSE);
11311 static const value_string rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_vals[] = {
11312 { 0, "dch-not-present" },
11318 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_) {
11319 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11320 1, NULL, FALSE, 0, NULL);
11326 static const per_sequence_t DCH_InformationResponseItem_sequence[] = {
11327 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
11328 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
11329 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
11330 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11331 { NULL, 0, 0, NULL }
11335 dissect_rnsap_DCH_InformationResponseItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11336 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11337 ett_rnsap_DCH_InformationResponseItem, DCH_InformationResponseItem_sequence);
11343 static const per_sequence_t DCH_InformationResponse_sequence_of[1] = {
11344 { &hf_rnsap_DCH_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponseItem },
11348 dissect_rnsap_DCH_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11349 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11350 ett_rnsap_DCH_InformationResponse, DCH_InformationResponse_sequence_of,
11351 1, maxNrOfDCHs, FALSE);
11357 static const per_sequence_t DCH_Specific_TDD_Item_sequence[] = {
11358 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
11359 { &hf_rnsap_ul_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
11360 { &hf_rnsap_dl_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
11361 { &hf_rnsap_trCH_SrcStatisticsDescr, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
11362 { &hf_rnsap_ul_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
11363 { &hf_rnsap_dl_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
11364 { &hf_rnsap_ul_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
11365 { &hf_rnsap_dl_BLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
11366 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
11367 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameHandlingPriority },
11368 { &hf_rnsap_qE_Selector , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_QE_Selector },
11369 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11370 { NULL, 0, 0, NULL }
11374 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_) {
11375 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11376 ett_rnsap_DCH_Specific_TDD_Item, DCH_Specific_TDD_Item_sequence);
11382 static const per_sequence_t DCH_Specific_TDD_InformationList_sequence_of[1] = {
11383 { &hf_rnsap_DCH_Specific_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_TDD_Item },
11387 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_) {
11388 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11389 ett_rnsap_DCH_Specific_TDD_InformationList, DCH_Specific_TDD_InformationList_sequence_of,
11390 1, maxNrOfDCHs, FALSE);
11396 static const per_sequence_t DCH_TDD_InformationItem_sequence[] = {
11397 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
11398 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_FP_Mode },
11399 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWS },
11400 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ToAWE },
11401 { &hf_rnsap_dCH_SpecificInformationList_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Specific_TDD_InformationList },
11402 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11403 { NULL, 0, 0, NULL }
11407 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_) {
11408 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11409 ett_rnsap_DCH_TDD_InformationItem, DCH_TDD_InformationItem_sequence);
11415 static const per_sequence_t DCH_TDD_Information_sequence_of[1] = {
11416 { &hf_rnsap_DCH_TDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_TDD_InformationItem },
11420 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_) {
11421 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11422 ett_rnsap_DCH_TDD_Information, DCH_TDD_Information_sequence_of,
11423 1, maxNrOfDCHs, FALSE);
11429 static const value_string rnsap_DedicatedMeasurementType_vals[] = {
11431 { 1, "sir-error" },
11432 { 2, "transmitted-code-power" },
11434 { 4, "rx-timing-deviation" },
11435 { 5, "round-trip-time" },
11436 { 6, "rx-timing-deviation-LCR" },
11437 { 7, "angle-Of-Arrival-LCR" },
11438 { 8, "hs-sich-quality" },
11439 { 9, "rx-timing-deviation-768" },
11440 { 10, "rx-timing-deviation-ext" },
11446 dissect_rnsap_DedicatedMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11447 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11448 6, NULL, TRUE, 5, NULL);
11456 dissect_rnsap_SIR_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11457 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11458 0U, 63U, NULL, FALSE);
11466 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_) {
11467 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11468 0U, 125U, NULL, FALSE);
11476 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_) {
11477 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11478 0U, 127U, NULL, FALSE);
11486 dissect_rnsap_RSCP_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11487 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11488 0U, 127U, NULL, FALSE);
11496 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_) {
11497 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11498 0U, 8191U, NULL, FALSE);
11506 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_) {
11507 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11508 0U, 32767U, NULL, FALSE);
11516 dissect_rnsap_Extension_DedicatedMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11517 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
11523 static const value_string rnsap_DedicatedMeasurementValue_vals[] = {
11524 { 0, "sIR-Value" },
11525 { 1, "sIR-ErrorValue" },
11526 { 2, "transmittedCodePowerValue" },
11528 { 4, "rxTimingDeviationValue" },
11529 { 5, "roundTripTime" },
11530 { 6, "extension-DedicatedMeasurementValue" },
11534 static const per_choice_t DedicatedMeasurementValue_choice[] = {
11535 { 0, &hf_rnsap_sIR_Value , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Value },
11536 { 1, &hf_rnsap_sIR_ErrorValue, ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Error_Value },
11537 { 2, &hf_rnsap_transmittedCodePowerValue, ASN1_EXTENSION_ROOT , dissect_rnsap_Transmitted_Code_Power_Value },
11538 { 3, &hf_rnsap_rSCP , ASN1_EXTENSION_ROOT , dissect_rnsap_RSCP_Value },
11539 { 4, &hf_rnsap_rxTimingDeviationValue, ASN1_EXTENSION_ROOT , dissect_rnsap_Rx_Timing_Deviation_Value },
11540 { 5, &hf_rnsap_roundTripTime , ASN1_EXTENSION_ROOT , dissect_rnsap_Round_Trip_Time_Value },
11541 { 6, &hf_rnsap_extension_DedicatedMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_DedicatedMeasurementValue },
11542 { 0, NULL, 0, NULL }
11546 dissect_rnsap_DedicatedMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11547 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11548 ett_rnsap_DedicatedMeasurementValue, DedicatedMeasurementValue_choice,
11555 static const per_sequence_t DedicatedMeasurementAvailable_sequence[] = {
11556 { &hf_rnsap_dedicatedmeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
11557 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
11558 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11559 { NULL, 0, 0, NULL }
11563 dissect_rnsap_DedicatedMeasurementAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11564 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11565 ett_rnsap_DedicatedMeasurementAvailable, DedicatedMeasurementAvailable_sequence);
11573 dissect_rnsap_DedicatedMeasurementnotAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11574 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
11580 static const value_string rnsap_DedicatedMeasurementValueInformation_vals[] = {
11581 { 0, "measurementAvailable" },
11582 { 1, "measurementnotAvailable" },
11586 static const per_choice_t DedicatedMeasurementValueInformation_choice[] = {
11587 { 0, &hf_rnsap_measurementAvailable_01, ASN1_NO_EXTENSIONS , dissect_rnsap_DedicatedMeasurementAvailable },
11588 { 1, &hf_rnsap_measurementnotAvailable_01, ASN1_NO_EXTENSIONS , dissect_rnsap_DedicatedMeasurementnotAvailable },
11589 { 0, NULL, 0, NULL }
11593 dissect_rnsap_DedicatedMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11594 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11595 ett_rnsap_DedicatedMeasurementValueInformation, DedicatedMeasurementValueInformation_choice,
11602 static const value_string rnsap_DelayedActivation_vals[] = {
11604 { 1, "separate-indication" },
11608 static const per_choice_t DelayedActivation_choice[] = {
11609 { 0, &hf_rnsap_cfn , ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
11610 { 1, &hf_rnsap_separate_indication, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
11611 { 0, NULL, 0, NULL }
11615 dissect_rnsap_DelayedActivation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11616 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11617 ett_rnsap_DelayedActivation, DelayedActivation_choice,
11624 static const value_string rnsap_Execution_Type_vals[] = {
11625 { 0, "synchronised" },
11626 { 1, "unsynchronised" },
11630 static const per_choice_t Execution_Type_choice[] = {
11631 { 0, &hf_rnsap_synchronised , ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
11632 { 1, &hf_rnsap_unsynchronised, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
11633 { 0, NULL, 0, NULL }
11637 dissect_rnsap_Execution_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11638 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11639 ett_rnsap_Execution_Type, Execution_Type_choice,
11646 static const per_sequence_t Activate_Info_sequence[] = {
11647 { &hf_rnsap_activation_type, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Execution_Type },
11648 { &hf_rnsap_initial_dl_tx_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
11649 { &hf_rnsap_firstRLS_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FirstRLS_Indicator },
11650 { &hf_rnsap_propagation_delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PropagationDelay },
11651 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11652 { NULL, 0, 0, NULL }
11656 dissect_rnsap_Activate_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11657 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11658 ett_rnsap_Activate_Info, Activate_Info_sequence);
11664 static const per_sequence_t Deactivate_Info_sequence[] = {
11665 { &hf_rnsap_deactivation_type, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Execution_Type },
11666 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11667 { NULL, 0, 0, NULL }
11671 dissect_rnsap_Deactivate_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11672 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11673 ett_rnsap_Deactivate_Info, Deactivate_Info_sequence);
11679 static const value_string rnsap_DelayedActivationUpdate_vals[] = {
11681 { 1, "deactivate" },
11685 static const per_choice_t DelayedActivationUpdate_choice[] = {
11686 { 0, &hf_rnsap_activate , ASN1_NO_EXTENSIONS , dissect_rnsap_Activate_Info },
11687 { 1, &hf_rnsap_deactivate_01 , ASN1_NO_EXTENSIONS , dissect_rnsap_Deactivate_Info },
11688 { 0, NULL, 0, NULL }
11692 dissect_rnsap_DelayedActivationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11693 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
11694 ett_rnsap_DelayedActivationUpdate, DelayedActivationUpdate_choice,
11703 dissect_rnsap_DeltaSIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11704 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11705 0U, 30U, NULL, FALSE);
11713 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_) {
11714 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11715 0U, 119U, NULL, FALSE);
11723 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_) {
11724 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11725 0U, 7U, NULL, TRUE);
11731 static const value_string rnsap_GANSS_StatusHealth_vals[] = {
11732 { 0, "udre-scale-1dot0" },
11733 { 1, "udre-scale-0dot75" },
11734 { 2, "udre-scale-0dot5" },
11735 { 3, "udre-scale-0dot3" },
11736 { 4, "udre-scale-0dot2" },
11737 { 5, "udre-scale-0dot1" },
11739 { 7, "invalid-data" },
11745 dissect_rnsap_GANSS_StatusHealth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11746 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11747 8, NULL, FALSE, 0, NULL);
11755 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_) {
11756 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11757 0U, 63U, NULL, FALSE);
11765 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_) {
11766 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11767 10, 10, FALSE, NULL);
11773 static const value_string rnsap_UDRE_vals[] = {
11774 { 0, "lessThan1" },
11775 { 1, "between1-and-4" },
11776 { 2, "between4-and-8" },
11783 dissect_rnsap_UDRE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11784 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11785 4, NULL, TRUE, 0, NULL);
11793 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_) {
11794 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11795 -2047, 2047U, NULL, FALSE);
11803 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_) {
11804 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11805 -127, 127U, NULL, FALSE);
11811 static const per_sequence_t T_dGANSS_SignalInformation_item_sequence[] = {
11812 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
11813 { &hf_rnsap_gANSS_iod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
11814 { &hf_rnsap_udre , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UDRE },
11815 { &hf_rnsap_ganss_prc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M2047_2047 },
11816 { &hf_rnsap_ganss_rrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M127_127 },
11817 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11818 { NULL, 0, 0, NULL }
11822 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_) {
11823 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11824 ett_rnsap_T_dGANSS_SignalInformation_item, T_dGANSS_SignalInformation_item_sequence);
11830 static const per_sequence_t T_dGANSS_SignalInformation_sequence_of[1] = {
11831 { &hf_rnsap_dGANSS_SignalInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_dGANSS_SignalInformation_item },
11835 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_) {
11836 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11837 ett_rnsap_T_dGANSS_SignalInformation, T_dGANSS_SignalInformation_sequence_of,
11838 1, maxGANSSSat, FALSE);
11844 static const per_sequence_t T_dGANSS_Information_item_sequence[] = {
11845 { &hf_rnsap_gANSS_SignalId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Signal_ID },
11846 { &hf_rnsap_gANSS_StatusHealth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_StatusHealth },
11847 { &hf_rnsap_dGANSS_SignalInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_dGANSS_SignalInformation },
11848 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11849 { NULL, 0, 0, NULL }
11853 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_) {
11854 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11855 ett_rnsap_T_dGANSS_Information_item, T_dGANSS_Information_item_sequence);
11861 static const per_sequence_t T_dGANSS_Information_sequence_of[1] = {
11862 { &hf_rnsap_dGANSS_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_dGANSS_Information_item },
11866 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_) {
11867 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
11868 ett_rnsap_T_dGANSS_Information, T_dGANSS_Information_sequence_of,
11869 1, maxSgnType, FALSE);
11875 static const per_sequence_t DGANSSCorrections_sequence[] = {
11876 { &hf_rnsap_dGANSS_ReferenceTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_119 },
11877 { &hf_rnsap_dGANSS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_dGANSS_Information },
11878 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11879 { NULL, 0, 0, NULL }
11883 dissect_rnsap_DGANSSCorrections(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11884 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11885 ett_rnsap_DGANSSCorrections, DGANSSCorrections_sequence);
11893 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_) {
11894 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
11895 8, 8, FALSE, NULL);
11901 static const per_sequence_t DGANSS_Corrections_Req_sequence[] = {
11902 { &hf_rnsap_dGANSS_Signal_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
11903 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
11904 { NULL, 0, 0, NULL }
11908 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_) {
11909 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11910 ett_rnsap_DGANSS_Corrections_Req, DGANSS_Corrections_Req_sequence);
11916 static const value_string rnsap_PRCDeviation_vals[] = {
11926 dissect_rnsap_PRCDeviation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11927 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11928 4, NULL, TRUE, 0, NULL);
11934 static const per_sequence_t DGANSSThreshold_sequence[] = {
11935 { &hf_rnsap_pRCDeviation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PRCDeviation },
11936 { NULL, 0, 0, NULL }
11940 dissect_rnsap_DGANSSThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11941 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
11942 ett_rnsap_DGANSSThreshold, DGANSSThreshold_sequence);
11950 dissect_rnsap_GPSTOW(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11951 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11952 0U, 604799U, NULL, FALSE);
11958 static const value_string rnsap_GPS_Status_Health_vals[] = {
11960 { 1, "udre-0-75" },
11965 { 6, "invalid-data" },
11971 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_) {
11972 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
11973 7, NULL, FALSE, 0, NULL);
11981 dissect_rnsap_PRC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
11982 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11983 -2047, 2047U, NULL, FALSE);
11991 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_) {
11992 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
11993 -127, 127U, NULL, FALSE);
11999 static const per_sequence_t T_satellite_DGPSCorrections_Information_item_sequence[] = {
12000 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
12001 { &hf_rnsap_iode_dgps , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
12002 { &hf_rnsap_uDRE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UDRE },
12003 { &hf_rnsap_pRC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PRC },
12004 { &hf_rnsap_range_Correction_Rate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Range_Correction_Rate },
12005 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12006 { NULL, 0, 0, NULL }
12010 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_) {
12011 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12012 ett_rnsap_T_satellite_DGPSCorrections_Information_item, T_satellite_DGPSCorrections_Information_item_sequence);
12018 static const per_sequence_t T_satellite_DGPSCorrections_Information_sequence_of[1] = {
12019 { &hf_rnsap_satellite_DGPSCorrections_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_DGPSCorrections_Information_item },
12023 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_) {
12024 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12025 ett_rnsap_T_satellite_DGPSCorrections_Information, T_satellite_DGPSCorrections_Information_sequence_of,
12026 1, maxNoSat, FALSE);
12032 static const per_sequence_t DGPSCorrections_sequence[] = {
12033 { &hf_rnsap_gPSTOW , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GPSTOW },
12034 { &hf_rnsap_gPS_Status_Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GPS_Status_Health },
12035 { &hf_rnsap_satellite_DGPSCorrections_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_DGPSCorrections_Information },
12036 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12037 { NULL, 0, 0, NULL }
12041 dissect_rnsap_DGPSCorrections(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12042 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12043 ett_rnsap_DGPSCorrections, DGPSCorrections_sequence);
12049 static const per_sequence_t DGPSThreshold_sequence[] = {
12050 { &hf_rnsap_pRCDeviation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PRCDeviation },
12051 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12052 { NULL, 0, 0, NULL }
12056 dissect_rnsap_DGPSThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12057 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12058 ett_rnsap_DGPSThreshold, DGPSThreshold_sequence);
12064 static const value_string rnsap_DiscardTimer_vals[] = {
12097 dissect_rnsap_DiscardTimer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12098 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12099 27, NULL, TRUE, 0, NULL);
12105 static const value_string rnsap_DiversityControlField_vals[] = {
12114 dissect_rnsap_DiversityControlField(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12115 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12116 3, NULL, FALSE, 0, NULL);
12122 static const value_string rnsap_DiversityMode_vals[] = {
12125 { 2, "closedLoopMode1" },
12126 { 3, "not-used-closedLoopMode2" },
12132 dissect_rnsap_DiversityMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12133 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12134 4, NULL, TRUE, 0, NULL);
12142 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_) {
12143 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12144 0U, 16U, NULL, TRUE);
12150 static const value_string rnsap_DL_DPCH_TimingAdjustment_vals[] = {
12151 { 0, "timing-advance" },
12152 { 1, "timing-delay" },
12158 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_) {
12159 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12160 2, NULL, FALSE, 0, NULL);
12166 static const value_string rnsap_PowerAdjustmentType_vals[] = {
12169 { 2, "individual" },
12175 dissect_rnsap_PowerAdjustmentType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12176 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12177 3, NULL, FALSE, 0, NULL);
12183 static const per_sequence_t DL_ReferencePowerInformationItem_sequence[] = {
12184 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
12185 { &hf_rnsap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
12186 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12187 { NULL, 0, 0, NULL }
12191 dissect_rnsap_DL_ReferencePowerInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12192 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12193 ett_rnsap_DL_ReferencePowerInformationItem, DL_ReferencePowerInformationItem_sequence);
12199 static const per_sequence_t DL_ReferencePowerInformationList_sequence_of[1] = {
12200 { &hf_rnsap_DL_ReferencePowerInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ReferencePowerInformationItem },
12204 dissect_rnsap_DL_ReferencePowerInformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12205 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12206 ett_rnsap_DL_ReferencePowerInformationList, DL_ReferencePowerInformationList_sequence_of,
12207 1, maxNrOfRLs, FALSE);
12215 dissect_rnsap_MaxAdjustmentStep(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12216 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12217 1U, 10U, NULL, FALSE);
12225 dissect_rnsap_ScaledAdjustmentRatio(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12226 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12227 0U, 100U, NULL, FALSE);
12233 static const per_sequence_t DL_PowerBalancing_Information_sequence[] = {
12234 { &hf_rnsap_powerAdjustmentType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerAdjustmentType },
12235 { &hf_rnsap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
12236 { &hf_rnsap_dLReferencePowerList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ReferencePowerInformationList },
12237 { &hf_rnsap_maxAdjustmentStep, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxAdjustmentStep },
12238 { &hf_rnsap_adjustmentPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AdjustmentPeriod },
12239 { &hf_rnsap_adjustmentRatio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ScaledAdjustmentRatio },
12240 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12241 { NULL, 0, 0, NULL }
12245 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_) {
12246 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12247 ett_rnsap_DL_PowerBalancing_Information, DL_PowerBalancing_Information_sequence);
12253 static const per_sequence_t DL_ReferencePowerInformation_sequence[] = {
12254 { &hf_rnsap_common_DL_ReferencePowerInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
12255 { &hf_rnsap_individual_DL_ReferencePowerInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ReferencePowerInformationList },
12256 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12257 { NULL, 0, 0, NULL }
12261 dissect_rnsap_DL_ReferencePowerInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12262 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12263 ett_rnsap_DL_ReferencePowerInformation, DL_ReferencePowerInformation_sequence);
12271 dissect_rnsap_D_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12272 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12273 0U, 1048575U, NULL, FALSE);
12279 static const value_string rnsap_D_RNTI_ReleaseIndication_vals[] = {
12280 { 0, "release-D-RNTI" },
12281 { 1, "not-release-D-RNTI" },
12287 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_) {
12288 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12289 2, NULL, FALSE, 0, NULL);
12295 static const value_string rnsap_DL_FrameType_vals[] = {
12303 dissect_rnsap_DL_FrameType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12304 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12305 2, NULL, TRUE, 0, NULL);
12311 static const value_string rnsap_MidambleConfigurationBurstType1And3_vals[] = {
12320 dissect_rnsap_MidambleConfigurationBurstType1And3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12321 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12322 3, NULL, FALSE, 0, NULL);
12330 dissect_rnsap_MidambleShiftLong(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12331 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12332 0U, 15U, NULL, FALSE);
12338 static const value_string rnsap_MidambleAllocationMode1_vals[] = {
12339 { 0, "defaultMidamble" },
12340 { 1, "commonMidamble" },
12341 { 2, "ueSpecificMidamble" },
12345 static const per_choice_t MidambleAllocationMode1_choice[] = {
12346 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12347 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12348 { 2, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
12349 { 0, NULL, 0, NULL }
12353 dissect_rnsap_MidambleAllocationMode1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12354 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12355 ett_rnsap_MidambleAllocationMode1, MidambleAllocationMode1_choice,
12362 static const per_sequence_t Type1_sequence[] = {
12363 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
12364 { &hf_rnsap_midambleAllocationMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode1 },
12365 { NULL, 0, 0, NULL }
12369 dissect_rnsap_Type1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12370 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12371 ett_rnsap_Type1, Type1_sequence);
12377 static const value_string rnsap_MidambleConfigurationBurstType2_vals[] = {
12385 dissect_rnsap_MidambleConfigurationBurstType2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12386 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12387 2, NULL, FALSE, 0, NULL);
12395 dissect_rnsap_MidambleShiftShort(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12396 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12397 0U, 5U, NULL, FALSE);
12403 static const value_string rnsap_MidambleAllocationMode2_vals[] = {
12404 { 0, "defaultMidamble" },
12405 { 1, "commonMidamble" },
12406 { 2, "ueSpecificMidamble" },
12410 static const per_choice_t MidambleAllocationMode2_choice[] = {
12411 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12412 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12413 { 2, &hf_rnsap_ueSpecificMidamble_01, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftShort },
12414 { 0, NULL, 0, NULL }
12418 dissect_rnsap_MidambleAllocationMode2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12419 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12420 ett_rnsap_MidambleAllocationMode2, MidambleAllocationMode2_choice,
12427 static const per_sequence_t Type2_sequence[] = {
12428 { &hf_rnsap_midambleConfigurationBurstType2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType2 },
12429 { &hf_rnsap_midambleAllocationMode_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode2 },
12430 { NULL, 0, 0, NULL }
12434 dissect_rnsap_Type2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12435 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12436 ett_rnsap_Type2, Type2_sequence);
12442 static const value_string rnsap_MidambleAllocationMode3_vals[] = {
12443 { 0, "defaultMidamble" },
12444 { 1, "ueSpecificMidamble" },
12448 static const per_choice_t MidambleAllocationMode3_choice[] = {
12449 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12450 { 1, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
12451 { 0, NULL, 0, NULL }
12455 dissect_rnsap_MidambleAllocationMode3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12456 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12457 ett_rnsap_MidambleAllocationMode3, MidambleAllocationMode3_choice,
12464 static const per_sequence_t Type3_sequence[] = {
12465 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
12466 { &hf_rnsap_midambleAllocationMode_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode3 },
12467 { NULL, 0, 0, NULL }
12471 dissect_rnsap_Type3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12472 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12473 ett_rnsap_Type3, Type3_sequence);
12479 static const value_string rnsap_MidambleShiftAndBurstType_vals[] = {
12486 static const per_choice_t MidambleShiftAndBurstType_choice[] = {
12487 { 0, &hf_rnsap_type1 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type1 },
12488 { 1, &hf_rnsap_type2 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type2 },
12489 { 2, &hf_rnsap_type3 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type3 },
12490 { 0, NULL, 0, NULL }
12494 dissect_rnsap_MidambleShiftAndBurstType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12495 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12496 ett_rnsap_MidambleShiftAndBurstType, MidambleShiftAndBurstType_choice,
12503 static const value_string rnsap_TFCI_Presence_vals[] = {
12505 { 1, "not-present" },
12511 dissect_rnsap_TFCI_Presence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12512 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12513 2, NULL, FALSE, 0, NULL);
12521 dissect_rnsap_DPCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12522 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12523 0U, 239U, NULL, FALSE);
12529 static const value_string rnsap_TDD_ChannelisationCode_vals[] = {
12530 { 0, "chCode1div1" },
12531 { 1, "chCode2div1" },
12532 { 2, "chCode2div2" },
12533 { 3, "chCode4div1" },
12534 { 4, "chCode4div2" },
12535 { 5, "chCode4div3" },
12536 { 6, "chCode4div4" },
12537 { 7, "chCode8div1" },
12538 { 8, "chCode8div2" },
12539 { 9, "chCode8div3" },
12540 { 10, "chCode8div4" },
12541 { 11, "chCode8div5" },
12542 { 12, "chCode8div6" },
12543 { 13, "chCode8div7" },
12544 { 14, "chCode8div8" },
12545 { 15, "chCode16div1" },
12546 { 16, "chCode16div2" },
12547 { 17, "chCode16div3" },
12548 { 18, "chCode16div4" },
12549 { 19, "chCode16div5" },
12550 { 20, "chCode16div6" },
12551 { 21, "chCode16div7" },
12552 { 22, "chCode16div8" },
12553 { 23, "chCode16div9" },
12554 { 24, "chCode16div10" },
12555 { 25, "chCode16div11" },
12556 { 26, "chCode16div12" },
12557 { 27, "chCode16div13" },
12558 { 28, "chCode16div14" },
12559 { 29, "chCode16div15" },
12560 { 30, "chCode16div16" },
12566 dissect_rnsap_TDD_ChannelisationCode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12567 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12568 31, NULL, TRUE, 0, NULL);
12574 static const per_sequence_t TDD_DL_Code_InformationItem_sequence[] = {
12575 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
12576 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
12577 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12578 { NULL, 0, 0, NULL }
12582 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_) {
12583 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12584 ett_rnsap_TDD_DL_Code_InformationItem, TDD_DL_Code_InformationItem_sequence);
12590 static const per_sequence_t TDD_DL_Code_Information_sequence_of[1] = {
12591 { &hf_rnsap_TDD_DL_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationItem },
12595 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_) {
12596 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12597 ett_rnsap_TDD_DL_Code_Information, TDD_DL_Code_Information_sequence_of,
12598 1, maxNrOfDPCHs, FALSE);
12604 static const per_sequence_t DL_Timeslot_InformationItem_sequence[] = {
12605 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
12606 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
12607 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
12608 { &hf_rnsap_dL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_Information },
12609 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12610 { NULL, 0, 0, NULL }
12614 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_) {
12615 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12616 ett_rnsap_DL_Timeslot_InformationItem, DL_Timeslot_InformationItem_sequence);
12622 static const per_sequence_t DL_Timeslot_Information_sequence_of[1] = {
12623 { &hf_rnsap_DL_Timeslot_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem },
12627 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_) {
12628 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12629 ett_rnsap_DL_Timeslot_Information, DL_Timeslot_Information_sequence_of,
12630 1, maxNrOfTS, FALSE);
12638 dissect_rnsap_TimeSlotLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12639 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12640 0U, 6U, NULL, FALSE);
12646 static const value_string rnsap_MidambleAllocationMode_vals[] = {
12647 { 0, "defaultMidamble" },
12648 { 1, "commonMidamble" },
12649 { 2, "uESpecificMidamble" },
12655 dissect_rnsap_MidambleAllocationMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12656 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12657 3, NULL, TRUE, 0, NULL);
12663 static const value_string rnsap_MidambleConfigurationLCR_vals[] = {
12677 dissect_rnsap_MidambleConfigurationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12678 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12679 8, NULL, TRUE, 0, NULL);
12685 static const per_sequence_t MidambleShiftLCR_sequence[] = {
12686 { &hf_rnsap_midambleAllocationMode_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode },
12687 { &hf_rnsap_midambleShift_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLong },
12688 { &hf_rnsap_midambleConfigurationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationLCR },
12689 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12690 { NULL, 0, 0, NULL }
12694 dissect_rnsap_MidambleShiftLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12695 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12696 ett_rnsap_MidambleShiftLCR, MidambleShiftLCR_sequence);
12702 static const value_string rnsap_Modulation_vals[] = {
12710 dissect_rnsap_Modulation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12711 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12712 2, NULL, TRUE, 0, NULL);
12718 static const per_sequence_t TDD_ChannelisationCodeLCR_sequence[] = {
12719 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
12720 { &hf_rnsap_modulation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Modulation },
12721 { NULL, 0, 0, NULL }
12725 dissect_rnsap_TDD_ChannelisationCodeLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12726 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12727 ett_rnsap_TDD_ChannelisationCodeLCR, TDD_ChannelisationCodeLCR_sequence);
12735 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_) {
12736 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12737 0U, 24U, NULL, TRUE);
12745 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_) {
12746 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12747 0U, 24U, NULL, TRUE);
12753 static const value_string rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals[] = {
12759 static const per_choice_t TDD_DL_DPCH_TimeSlotFormat_LCR_choice[] = {
12760 { 0, &hf_rnsap_qPSK , ASN1_EXTENSION_ROOT , dissect_rnsap_QPSK_DL_DPCH_TimeSlotFormatTDD_LCR },
12761 { 1, &hf_rnsap_eightPSK , ASN1_EXTENSION_ROOT , dissect_rnsap_EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR },
12762 { 0, NULL, 0, NULL }
12766 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_) {
12767 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12768 ett_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR, TDD_DL_DPCH_TimeSlotFormat_LCR_choice,
12775 static const per_sequence_t TDD_DL_Code_LCR_InformationItem_sequence[] = {
12776 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
12777 { &hf_rnsap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
12778 { &hf_rnsap_tdd_DL_DPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR },
12779 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12780 { NULL, 0, 0, NULL }
12784 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_) {
12785 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12786 ett_rnsap_TDD_DL_Code_LCR_InformationItem, TDD_DL_Code_LCR_InformationItem_sequence);
12792 static const per_sequence_t TDD_DL_Code_LCR_Information_sequence_of[1] = {
12793 { &hf_rnsap_TDD_DL_Code_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_LCR_InformationItem },
12797 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_) {
12798 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12799 ett_rnsap_TDD_DL_Code_LCR_Information, TDD_DL_Code_LCR_Information_sequence_of,
12800 1, maxNrOfDPCHsLCR, FALSE);
12806 static const per_sequence_t DL_TimeslotLCR_InformationItem_sequence[] = {
12807 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
12808 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
12809 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
12810 { &hf_rnsap_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_LCR_Information },
12811 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
12812 { NULL, 0, 0, NULL }
12816 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_) {
12817 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12818 ett_rnsap_DL_TimeslotLCR_InformationItem, DL_TimeslotLCR_InformationItem_sequence);
12824 static const per_sequence_t DL_TimeslotLCR_Information_sequence_of[1] = {
12825 { &hf_rnsap_DL_TimeslotLCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_InformationItem },
12829 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_) {
12830 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
12831 ett_rnsap_DL_TimeslotLCR_Information, DL_TimeslotLCR_Information_sequence_of,
12832 1, maxNrOfDLTsLCR, FALSE);
12838 static const value_string rnsap_MidambleAllocationMode7681_vals[] = {
12839 { 0, "defaultMidamble" },
12840 { 1, "commonMidamble" },
12841 { 2, "ueSpecificMidamble" },
12845 static const per_choice_t MidambleAllocationMode7681_choice[] = {
12846 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12847 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12848 { 2, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
12849 { 0, NULL, 0, NULL }
12853 dissect_rnsap_MidambleAllocationMode7681(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12854 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12855 ett_rnsap_MidambleAllocationMode7681, MidambleAllocationMode7681_choice,
12862 static const per_sequence_t Type7681_sequence[] = {
12863 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
12864 { &hf_rnsap_midambleAllocationMode_04, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode7681 },
12865 { NULL, 0, 0, NULL }
12869 dissect_rnsap_Type7681(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12870 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12871 ett_rnsap_Type7681, Type7681_sequence);
12877 static const value_string rnsap_MidambleConfigurationBurstType2_768_vals[] = {
12885 dissect_rnsap_MidambleConfigurationBurstType2_768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12886 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
12887 2, NULL, FALSE, 0, NULL);
12895 dissect_rnsap_MidambleShiftShort768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12896 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
12897 0U, 7U, NULL, FALSE);
12903 static const value_string rnsap_MidambleAllocationMode7682_vals[] = {
12904 { 0, "defaultMidamble" },
12905 { 1, "commonMidamble" },
12906 { 2, "ueSpecificMidamble" },
12910 static const per_choice_t MidambleAllocationMode7682_choice[] = {
12911 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12912 { 1, &hf_rnsap_commonMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12913 { 2, &hf_rnsap_ueSpecificMidamble_02, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftShort768 },
12914 { 0, NULL, 0, NULL }
12918 dissect_rnsap_MidambleAllocationMode7682(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12919 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12920 ett_rnsap_MidambleAllocationMode7682, MidambleAllocationMode7682_choice,
12927 static const per_sequence_t Type7682_sequence[] = {
12928 { &hf_rnsap_midambleConfigurationBurstType2_768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType2_768 },
12929 { &hf_rnsap_midambleAllocationMode_05, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode7682 },
12930 { NULL, 0, 0, NULL }
12934 dissect_rnsap_Type7682(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12935 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12936 ett_rnsap_Type7682, Type7682_sequence);
12942 static const value_string rnsap_MidambleAllocationMode7683_vals[] = {
12943 { 0, "defaultMidamble" },
12944 { 1, "ueSpecificMidamble" },
12948 static const per_choice_t MidambleAllocationMode7683_choice[] = {
12949 { 0, &hf_rnsap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
12950 { 1, &hf_rnsap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_rnsap_MidambleShiftLong },
12951 { 0, NULL, 0, NULL }
12955 dissect_rnsap_MidambleAllocationMode7683(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12956 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12957 ett_rnsap_MidambleAllocationMode7683, MidambleAllocationMode7683_choice,
12964 static const per_sequence_t Type7683_sequence[] = {
12965 { &hf_rnsap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationBurstType1And3 },
12966 { &hf_rnsap_midambleAllocationMode_06, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleAllocationMode7683 },
12967 { NULL, 0, 0, NULL }
12971 dissect_rnsap_Type7683(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12972 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
12973 ett_rnsap_Type7683, Type7683_sequence);
12979 static const value_string rnsap_MidambleShiftAndBurstType768_vals[] = {
12986 static const per_choice_t MidambleShiftAndBurstType768_choice[] = {
12987 { 0, &hf_rnsap_type1_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type7681 },
12988 { 1, &hf_rnsap_type2_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type7682 },
12989 { 2, &hf_rnsap_type3_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Type7683 },
12990 { 0, NULL, 0, NULL }
12994 dissect_rnsap_MidambleShiftAndBurstType768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
12995 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
12996 ett_rnsap_MidambleShiftAndBurstType768, MidambleShiftAndBurstType768_choice,
13003 static const value_string rnsap_TDD_ChannelisationCode768_vals[] = {
13004 { 0, "chCode1div1" },
13005 { 1, "chCode2div1" },
13006 { 2, "chCode2div2" },
13007 { 3, "chCode4div1" },
13008 { 4, "chCode4div2" },
13009 { 5, "chCode4div3" },
13010 { 6, "chCode4div4" },
13011 { 7, "chCode8div1" },
13012 { 8, "chCode8div2" },
13013 { 9, "chCode8div3" },
13014 { 10, "chCode8div4" },
13015 { 11, "chCode8div5" },
13016 { 12, "chCode8div6" },
13017 { 13, "chCode8div7" },
13018 { 14, "chCode8div8" },
13019 { 15, "chCode16div1" },
13020 { 16, "chCode16div2" },
13021 { 17, "chCode16div3" },
13022 { 18, "chCode16div4" },
13023 { 19, "chCode16div5" },
13024 { 20, "chCode16div6" },
13025 { 21, "chCode16div7" },
13026 { 22, "chCode16div8" },
13027 { 23, "chCode16div9" },
13028 { 24, "chCode16div10" },
13029 { 25, "chCode16div11" },
13030 { 26, "chCode16div12" },
13031 { 27, "chCode16div13" },
13032 { 28, "chCode16div14" },
13033 { 29, "chCode16div15" },
13034 { 30, "chCode16div16" },
13035 { 31, "chCode32div1" },
13036 { 32, "chCode32div2" },
13037 { 33, "chCode32div3" },
13038 { 34, "chCode32div4" },
13039 { 35, "chCode32div5" },
13040 { 36, "chCode32div6" },
13041 { 37, "chCode32div7" },
13042 { 38, "chCode32div8" },
13043 { 39, "chCode32div9" },
13044 { 40, "chCode32div10" },
13045 { 41, "chCode32div11" },
13046 { 42, "chCode32div12" },
13047 { 43, "chCode32div13" },
13048 { 44, "chCode32div14" },
13049 { 45, "chCode32div15" },
13050 { 46, "chCode32div16" },
13051 { 47, "chCode32div17" },
13052 { 48, "chCode32div18" },
13053 { 49, "chCode32div19" },
13054 { 50, "chCode32div20" },
13055 { 51, "chCode32div21" },
13056 { 52, "chCode32div22" },
13057 { 53, "chCode32div23" },
13058 { 54, "chCode32div24" },
13059 { 55, "chCode32div25" },
13060 { 56, "chCode32div26" },
13061 { 57, "chCode32div27" },
13062 { 58, "chCode32div28" },
13063 { 59, "chCode32div29" },
13064 { 60, "chCode32div30" },
13065 { 61, "chCode32div31" },
13066 { 62, "chCode32div32" },
13072 dissect_rnsap_TDD_ChannelisationCode768(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 63, NULL, TRUE, 0, NULL);
13080 static const per_sequence_t TDD_DL_Code_InformationItem768_sequence[] = {
13081 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
13082 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
13083 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13084 { NULL, 0, 0, NULL }
13088 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_) {
13089 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13090 ett_rnsap_TDD_DL_Code_InformationItem768, TDD_DL_Code_InformationItem768_sequence);
13096 static const per_sequence_t TDD_DL_Code_Information768_sequence_of[1] = {
13097 { &hf_rnsap_TDD_DL_Code_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationItem768 },
13101 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_) {
13102 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13103 ett_rnsap_TDD_DL_Code_Information768, TDD_DL_Code_Information768_sequence_of,
13104 1, maxNrOfDPCHs768, FALSE);
13110 static const per_sequence_t DL_Timeslot_InformationItem768_sequence[] = {
13111 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
13112 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
13113 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
13114 { &hf_rnsap_dL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_Information768 },
13115 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13116 { NULL, 0, 0, NULL }
13120 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_) {
13121 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13122 ett_rnsap_DL_Timeslot_InformationItem768, DL_Timeslot_InformationItem768_sequence);
13128 static const per_sequence_t DL_Timeslot_Information768_sequence_of[1] = {
13129 { &hf_rnsap_DL_Timeslot_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem768 },
13133 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_) {
13134 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13135 ett_rnsap_DL_Timeslot_Information768, DL_Timeslot_Information768_sequence_of,
13136 1, maxNrOfTS, FALSE);
13144 dissect_rnsap_DL_TimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13145 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13146 0U, 91U, NULL, FALSE);
13152 static const per_sequence_t DL_TimeSlot_ISCP_InfoItem_sequence[] = {
13153 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
13154 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
13155 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13156 { NULL, 0, 0, NULL }
13160 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_) {
13161 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13162 ett_rnsap_DL_TimeSlot_ISCP_InfoItem, DL_TimeSlot_ISCP_InfoItem_sequence);
13168 static const per_sequence_t DL_TimeSlot_ISCP_Info_sequence_of[1] = {
13169 { &hf_rnsap_DL_TimeSlot_ISCP_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeSlot_ISCP_InfoItem },
13173 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_) {
13174 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13175 ett_rnsap_DL_TimeSlot_ISCP_Info, DL_TimeSlot_ISCP_Info_sequence_of,
13176 1, maxNrOfDLTs, FALSE);
13182 static const per_sequence_t DL_TimeSlot_ISCP_LCR_InfoItem_sequence[] = {
13183 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
13184 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
13185 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13186 { NULL, 0, 0, NULL }
13190 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_) {
13191 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13192 ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem, DL_TimeSlot_ISCP_LCR_InfoItem_sequence);
13198 static const per_sequence_t DL_TimeSlot_ISCP_LCR_Information_sequence_of[1] = {
13199 { &hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem },
13203 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_) {
13204 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13205 ett_rnsap_DL_TimeSlot_ISCP_LCR_Information, DL_TimeSlot_ISCP_LCR_Information_sequence_of,
13206 1, maxNrOfDLTsLCR, FALSE);
13212 static const value_string rnsap_Downlink_Compressed_Mode_Method_vals[] = {
13213 { 0, "not-Used-puncturing" },
13215 { 2, "higher-layer-scheduling" },
13221 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_) {
13222 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13223 3, NULL, TRUE, 0, NULL);
13229 static const value_string rnsap_DPC_Mode_vals[] = {
13237 dissect_rnsap_DPC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13238 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13239 2, NULL, TRUE, 0, NULL);
13245 static const value_string rnsap_DPC_Mode_Change_SupportIndicator_vals[] = {
13246 { 0, "dPC-ModeChangeSupported" },
13252 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_) {
13253 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13254 1, NULL, FALSE, 0, NULL);
13262 dissect_rnsap_DPCH_ID768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13263 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13264 0U, 479U, NULL, FALSE);
13272 dissect_rnsap_DPCHConstantValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13273 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13274 -10, 10U, NULL, FALSE);
13282 dissect_rnsap_DRXCycleLengthCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13283 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13284 3U, 9U, NULL, FALSE);
13292 dissect_rnsap_DSCH_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13293 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13294 0U, 65535U, NULL, FALSE);
13300 static const value_string rnsap_SchedulingPriorityIndicator_vals[] = {
13308 dissect_rnsap_SchedulingPriorityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13309 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13310 0U, 15U, NULL, FALSE);
13318 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_) {
13319 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13320 1U, 5000U, NULL, FALSE);
13326 static const per_sequence_t MAC_c_sh_SDU_LengthList_sequence_of[1] = {
13327 { &hf_rnsap_MAC_c_sh_SDU_LengthList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_c_sh_SDU_Length },
13331 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_) {
13332 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13333 ett_rnsap_MAC_c_sh_SDU_LengthList, MAC_c_sh_SDU_LengthList_sequence_of,
13334 1, maxNrOfMACcshSDU_Length, FALSE);
13340 static const per_sequence_t DSCH_FlowControlItem_sequence[] = {
13341 { &hf_rnsap_dSCH_SchedulingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
13342 { &hf_rnsap_mAC_c_sh_SDU_Lengths, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_c_sh_SDU_LengthList },
13343 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13344 { NULL, 0, 0, NULL }
13348 dissect_rnsap_DSCH_FlowControlItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13349 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13350 ett_rnsap_DSCH_FlowControlItem, DSCH_FlowControlItem_sequence);
13356 static const per_sequence_t DSCH_FlowControlInformation_sequence_of[1] = {
13357 { &hf_rnsap_DSCH_FlowControlInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlItem },
13361 dissect_rnsap_DSCH_FlowControlInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13362 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13363 ett_rnsap_DSCH_FlowControlInformation, DSCH_FlowControlInformation_sequence_of,
13372 dissect_rnsap_DSCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13373 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13374 0U, 255U, NULL, FALSE);
13382 dissect_rnsap_DSCH_InitialWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13383 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13384 1U, 255U, NULL, FALSE);
13390 static const per_sequence_t DSCH_TDD_InformationItem_sequence[] = {
13391 { &hf_rnsap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
13392 { &hf_rnsap_dl_ccTrCHID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
13393 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
13394 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
13395 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
13396 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
13397 { &hf_rnsap_bLER , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BLER },
13398 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13399 { NULL, 0, 0, NULL }
13403 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_) {
13404 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13405 ett_rnsap_DSCH_TDD_InformationItem, DSCH_TDD_InformationItem_sequence);
13411 static const per_sequence_t DSCH_TDD_Information_sequence_of[1] = {
13412 { &hf_rnsap_DSCH_TDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_TDD_InformationItem },
13416 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_) {
13417 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13418 ett_rnsap_DSCH_TDD_Information, DSCH_TDD_Information_sequence_of,
13419 1, maxNoOfDSCHs, FALSE);
13427 dissect_rnsap_DsField(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13428 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
13429 8, 8, FALSE, NULL);
13437 dissect_rnsap_EARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13438 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13439 0U, maxEARFCN, NULL, FALSE);
13445 static const per_sequence_t EARFCN_FDD_sequence[] = {
13446 { &hf_rnsap_uL_EARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN },
13447 { &hf_rnsap_dL_EARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN },
13448 { NULL, 0, 0, NULL }
13452 dissect_rnsap_EARFCN_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13453 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13454 ett_rnsap_EARFCN_FDD, EARFCN_FDD_sequence);
13460 static const value_string rnsap_EARFCN_Information_vals[] = {
13466 static const per_choice_t EARFCN_Information_choice[] = {
13467 { 0, &hf_rnsap_fDD , ASN1_EXTENSION_ROOT , dissect_rnsap_EARFCN_FDD },
13468 { 1, &hf_rnsap_tDD , ASN1_EXTENSION_ROOT , dissect_rnsap_EARFCN },
13469 { 0, NULL, 0, NULL }
13473 dissect_rnsap_EARFCN_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13474 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13475 ett_rnsap_EARFCN_Information, EARFCN_Information_choice,
13482 static const value_string rnsap_E_AGCH_Table_Choice_vals[] = {
13484 { 1, "table16B-1" },
13490 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_) {
13491 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13492 2, NULL, TRUE, 0, NULL);
13500 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_) {
13501 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
13502 28, 28, FALSE, NULL);
13508 static const per_sequence_t ECGI_sequence[] = {
13509 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
13510 { &hf_rnsap_e_UTRAN_Cell_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_28 },
13511 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13512 { NULL, 0, 0, NULL }
13516 dissect_rnsap_ECGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13517 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13518 ett_rnsap_ECGI, ECGI_sequence);
13526 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_) {
13527 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13528 0U, 62U, NULL, FALSE);
13534 static const value_string rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_vals[] = {
13535 { 0, "e-RGCH-E-HICH-Channelisation-Code-response-not-valid" },
13541 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_) {
13542 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13543 1, NULL, FALSE, 0, NULL);
13551 dissect_rnsap_GenericTrafficCategory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13552 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
13553 8, 8, FALSE, NULL);
13559 static const value_string rnsap_TnlQos_vals[] = {
13561 { 1, "genericTrafficCategory" },
13565 static const per_choice_t TnlQos_choice[] = {
13566 { 0, &hf_rnsap_dsField , ASN1_EXTENSION_ROOT , dissect_rnsap_DsField },
13567 { 1, &hf_rnsap_genericTrafficCategory, ASN1_EXTENSION_ROOT , dissect_rnsap_GenericTrafficCategory },
13568 { 0, NULL, 0, NULL }
13572 dissect_rnsap_TnlQos(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13573 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13574 ett_rnsap_TnlQos, TnlQos_choice,
13581 static const value_string rnsap_TrafficClass_vals[] = {
13582 { 0, "conversational" },
13583 { 1, "streaming" },
13584 { 2, "interactive" },
13585 { 3, "background" },
13591 dissect_rnsap_TrafficClass(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13592 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13593 4, NULL, TRUE, 0, NULL);
13601 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_) {
13602 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13603 1U, maxNrOfBits_MACe_PDU_non_scheduled, NULL, FALSE);
13609 static const per_sequence_t E_DCH_Non_Scheduled_Transmission_Grant_Items_sequence[] = {
13610 { &hf_rnsap_maxBits_MACe_PDU_non_scheduled, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Max_Bits_MACe_PDU_non_scheduled },
13611 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
13612 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13613 { NULL, 0, 0, NULL }
13617 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_) {
13618 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13619 ett_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items, E_DCH_Non_Scheduled_Transmission_Grant_Items_sequence);
13625 static const value_string rnsap_E_DCH_Grant_Type_Information_vals[] = {
13626 { 0, "e-DCH-Non-Scheduled-Transmission-Grant" },
13627 { 1, "e-DCH-Scheduled-Transmission-Grant" },
13631 static const per_choice_t E_DCH_Grant_Type_Information_choice[] = {
13632 { 0, &hf_rnsap_e_DCH_Non_Scheduled_Transmission_Grant, ASN1_EXTENSION_ROOT , dissect_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items },
13633 { 1, &hf_rnsap_e_DCH_Scheduled_Transmission_Grant, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
13634 { 0, NULL, 0, NULL }
13638 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_) {
13639 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
13640 ett_rnsap_E_DCH_Grant_Type_Information, E_DCH_Grant_Type_Information_choice,
13647 static const value_string rnsap_SchedulingInformation_vals[] = {
13649 { 1, "not-included" },
13655 dissect_rnsap_SchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13656 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13657 2, NULL, FALSE, 0, NULL);
13665 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_) {
13666 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13667 0U, 16777215U, NULL, TRUE);
13675 dissect_rnsap_MACdPDU_Size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13676 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13677 1U, 5000U, NULL, TRUE);
13683 static const per_sequence_t E_DCH_MACdPDU_SizeListItem_sequence[] = {
13684 { &hf_rnsap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
13685 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13686 { NULL, 0, 0, NULL }
13690 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_) {
13691 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13692 ett_rnsap_E_DCH_MACdPDU_SizeListItem, E_DCH_MACdPDU_SizeListItem_sequence);
13698 static const per_sequence_t E_DCH_MACdPDU_SizeList_sequence_of[1] = {
13699 { &hf_rnsap_E_DCH_MACdPDU_SizeList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeListItem },
13703 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_) {
13704 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13705 ett_rnsap_E_DCH_MACdPDU_SizeList, E_DCH_MACdPDU_SizeList_sequence_of,
13706 1, maxNrOfMACdPDUSize, FALSE);
13712 static const per_sequence_t E_DCH_LogicalChannelInformationItem_sequence[] = {
13713 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
13714 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
13715 { &hf_rnsap_schedulingInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingInformation },
13716 { &hf_rnsap_mACes_GuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACes_Guaranteed_Bitrate },
13717 { &hf_rnsap_eDCH_DDI_Value, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_DDI_Value },
13718 { &hf_rnsap_mACd_PDU_Size_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeList },
13719 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13720 { NULL, 0, 0, NULL }
13724 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_) {
13725 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13726 ett_rnsap_E_DCH_LogicalChannelInformationItem, E_DCH_LogicalChannelInformationItem_sequence);
13732 static const per_sequence_t E_DCH_LogicalChannelInformation_sequence_of[1] = {
13733 { &hf_rnsap_E_DCH_LogicalChannelInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelInformationItem },
13737 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_) {
13738 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13739 ett_rnsap_E_DCH_LogicalChannelInformation, E_DCH_LogicalChannelInformation_sequence_of,
13740 1, maxNoOfLogicalChannels, FALSE);
13746 static const per_sequence_t EDCH_MACdFlow_Specific_InfoItem_sequence[] = {
13747 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
13748 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
13749 { &hf_rnsap_tnlQoS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
13750 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
13751 { &hf_rnsap_maxNr_Retransmissions_EDCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
13752 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrafficClass },
13753 { &hf_rnsap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_FDD },
13754 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
13755 { &hf_rnsap_eDCH_Grant_Type_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Grant_Type_Information },
13756 { &hf_rnsap_bundlingModeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BundlingModeIndicator },
13757 { &hf_rnsap_eDCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelInformation },
13758 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13759 { NULL, 0, 0, NULL }
13763 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_) {
13764 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13765 ett_rnsap_EDCH_MACdFlow_Specific_InfoItem, EDCH_MACdFlow_Specific_InfoItem_sequence);
13771 static const per_sequence_t EDCH_MACdFlow_Specific_InfoList_sequence_of[1] = {
13772 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoItem },
13776 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_) {
13777 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13778 ett_rnsap_EDCH_MACdFlow_Specific_InfoList, EDCH_MACdFlow_Specific_InfoList_sequence_of,
13779 1, maxNrOfEDCHMACdFlows, FALSE);
13785 static const per_sequence_t EDCH_MACdFlows_Information_sequence[] = {
13786 { &hf_rnsap_eDCH_MACdFlow_Specific_Information_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoList },
13787 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13788 { NULL, 0, 0, NULL }
13792 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_) {
13793 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13794 ett_rnsap_EDCH_MACdFlows_Information, EDCH_MACdFlows_Information_sequence);
13802 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_) {
13803 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
13804 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
13810 static const per_sequence_t EDCH_FDD_Information_sequence[] = {
13811 { &hf_rnsap_eDCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlows_Information },
13812 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
13813 { &hf_rnsap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Maximum_Bitrate },
13814 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
13815 { &hf_rnsap_e_DCH_Reference_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Reference_Power_Offset },
13816 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13817 { NULL, 0, 0, NULL }
13821 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_) {
13822 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13823 ett_rnsap_EDCH_FDD_Information, EDCH_FDD_Information_sequence);
13829 static const value_string rnsap_TransportBearerRequestIndicator_vals[] = {
13830 { 0, "bearer-requested" },
13831 { 1, "bearer-not-requested" },
13837 dissect_rnsap_TransportBearerRequestIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13838 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13839 2, NULL, TRUE, 0, NULL);
13845 static const per_sequence_t E_DCH_MACdPDU_SizeToModifyList_sequence_of[1] = {
13846 { &hf_rnsap_E_DCH_MACdPDU_SizeToModifyList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeListItem },
13850 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_) {
13851 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13852 ett_rnsap_E_DCH_MACdPDU_SizeToModifyList, E_DCH_MACdPDU_SizeToModifyList_sequence_of,
13853 0, maxNrOfMACdPDUSize, FALSE);
13859 static const per_sequence_t E_DCH_LogicalChannelToModifyItem_sequence[] = {
13860 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
13861 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
13862 { &hf_rnsap_schedulingInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingInformation },
13863 { &hf_rnsap_mACes_GuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACes_Guaranteed_Bitrate },
13864 { &hf_rnsap_eDCH_DDI_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_DDI_Value },
13865 { &hf_rnsap_mACd_PDU_Size_List_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdPDU_SizeToModifyList },
13866 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13867 { NULL, 0, 0, NULL }
13871 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_) {
13872 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13873 ett_rnsap_E_DCH_LogicalChannelToModifyItem, E_DCH_LogicalChannelToModifyItem_sequence);
13879 static const per_sequence_t E_DCH_LogicalChannelToModify_sequence_of[1] = {
13880 { &hf_rnsap_E_DCH_LogicalChannelToModify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelToModifyItem },
13884 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_) {
13885 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13886 ett_rnsap_E_DCH_LogicalChannelToModify, E_DCH_LogicalChannelToModify_sequence_of,
13887 1, maxNoOfLogicalChannels, FALSE);
13893 static const per_sequence_t E_DCH_LogicalChannelToDeleteItem_sequence[] = {
13894 { &hf_rnsap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LogicalChannelID },
13895 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13896 { NULL, 0, 0, NULL }
13900 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_) {
13901 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13902 ett_rnsap_E_DCH_LogicalChannelToDeleteItem, E_DCH_LogicalChannelToDeleteItem_sequence);
13908 static const per_sequence_t E_DCH_LogicalChannelToDelete_sequence_of[1] = {
13909 { &hf_rnsap_E_DCH_LogicalChannelToDelete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelToDeleteItem },
13913 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_) {
13914 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13915 ett_rnsap_E_DCH_LogicalChannelToDelete, E_DCH_LogicalChannelToDelete_sequence_of,
13916 1, maxNoOfLogicalChannels, FALSE);
13922 static const per_sequence_t EDCH_MACdFlow_Specific_InfoToModifyItem_sequence[] = {
13923 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
13924 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
13925 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
13926 { &hf_rnsap_tnlQoS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
13927 { &hf_rnsap_maxNr_Retransmissions_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNr_Retransmissions_EDCH },
13928 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrafficClass },
13929 { &hf_rnsap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_HARQ_PO_FDD },
13930 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
13931 { &hf_rnsap_eDCH_Grant_Type_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Grant_Type_Information },
13932 { &hf_rnsap_bundlingModeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BundlingModeIndicator },
13933 { &hf_rnsap_eDCH_LogicalChannelToAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelInformation },
13934 { &hf_rnsap_eDCH_LogicalChannelToModify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToModify },
13935 { &hf_rnsap_eDCH_LogicalChannelToDelete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToDelete },
13936 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13937 { NULL, 0, 0, NULL }
13941 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_) {
13942 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13943 ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem, EDCH_MACdFlow_Specific_InfoToModifyItem_sequence);
13949 static const per_sequence_t EDCH_MACdFlow_Specific_InfoToModifyList_sequence_of[1] = {
13950 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem },
13954 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_) {
13955 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
13956 ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList, EDCH_MACdFlow_Specific_InfoToModifyList_sequence_of,
13957 1, maxNrOfEDCHMACdFlows, FALSE);
13963 static const value_string rnsap_MACeReset_Indicator_vals[] = {
13964 { 0, "mACeReset" },
13970 dissect_rnsap_MACeReset_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
13971 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
13972 1, NULL, FALSE, 0, NULL);
13978 static const per_sequence_t EDCH_FDD_Information_To_Modify_sequence[] = {
13979 { &hf_rnsap_eDCH_MACdFlow_Specific_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList },
13980 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
13981 { &hf_rnsap_e_DCH_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Maximum_Bitrate },
13982 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
13983 { &hf_rnsap_e_DCH_Reference_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Reference_Power_Offset },
13984 { &hf_rnsap_mACeReset_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACeReset_Indicator },
13985 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
13986 { NULL, 0, 0, NULL }
13990 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_) {
13991 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
13992 ett_rnsap_EDCH_FDD_Information_To_Modify, EDCH_FDD_Information_To_Modify_sequence);
13998 static const per_sequence_t E_DCH_MACdFlow_Specific_UpdateInformation_Item_sequence[] = {
13999 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14000 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14001 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14002 { NULL, 0, 0, NULL }
14006 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_) {
14007 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14008 ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item, E_DCH_MACdFlow_Specific_UpdateInformation_Item_sequence);
14014 static const per_sequence_t E_DCH_MACdFlow_Specific_UpdateInformation_sequence_of[1] = {
14015 { &hf_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item },
14019 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_) {
14020 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14021 ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation, E_DCH_MACdFlow_Specific_UpdateInformation_sequence_of,
14022 1, maxNrOfEDCHMACdFlows, FALSE);
14028 static const per_sequence_t E_DCH_FDD_Update_Information_sequence[] = {
14029 { &hf_rnsap_e_DCH_MACdFlow_Specific_UpdateInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation },
14030 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Process_Allocation_2ms_EDCH },
14031 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14032 { NULL, 0, 0, NULL }
14036 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_) {
14037 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14038 ett_rnsap_E_DCH_FDD_Update_Information, E_DCH_FDD_Update_Information_sequence);
14044 static const per_sequence_t E_DCH_DL_Control_Channel_Change_Information_Item_sequence[] = {
14045 { &hf_rnsap_e_DCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
14046 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14047 { NULL, 0, 0, NULL }
14051 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_) {
14052 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14053 ett_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item, E_DCH_DL_Control_Channel_Change_Information_Item_sequence);
14059 static const per_sequence_t E_DCH_DL_Control_Channel_Change_Information_sequence_of[1] = {
14060 { &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 },
14064 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_) {
14065 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14066 ett_rnsap_E_DCH_DL_Control_Channel_Change_Information, E_DCH_DL_Control_Channel_Change_Information_sequence_of,
14067 1, maxNrOfEDCHRLs, FALSE);
14073 static const per_sequence_t E_DCH_DL_Control_Channel_Grant_Information_Item_sequence[] = {
14074 { &hf_rnsap_e_DCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
14075 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14076 { NULL, 0, 0, NULL }
14080 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_) {
14081 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14082 ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item, E_DCH_DL_Control_Channel_Grant_Information_Item_sequence);
14088 static const per_sequence_t E_DCH_DL_Control_Channel_Grant_Information_sequence_of[1] = {
14089 { &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 },
14093 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_) {
14094 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14095 ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information, E_DCH_DL_Control_Channel_Grant_Information_sequence_of,
14096 1, maxNrOfEDCHRLs, FALSE);
14104 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_) {
14105 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14106 0U, maxNrOfEDCH_HARQ_PO_QUANTSTEPs, NULL, FALSE);
14112 static const value_string rnsap_E_DCH_MACdPDUSizeFormat_vals[] = {
14113 { 0, "fixedMACdPDU-Size" },
14114 { 1, "flexibleMACdPDU-Size" },
14120 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_) {
14121 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14122 2, NULL, FALSE, 0, NULL);
14128 static const per_sequence_t EDCH_MACdFlows_To_Delete_Item_sequence[] = {
14129 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
14130 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14131 { NULL, 0, 0, NULL }
14135 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_) {
14136 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14137 ett_rnsap_EDCH_MACdFlows_To_Delete_Item, EDCH_MACdFlows_To_Delete_Item_sequence);
14143 static const per_sequence_t EDCH_MACdFlows_To_Delete_sequence_of[1] = {
14144 { &hf_rnsap_EDCH_MACdFlows_To_Delete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlows_To_Delete_Item },
14148 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_) {
14149 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14150 ett_rnsap_EDCH_MACdFlows_To_Delete, EDCH_MACdFlows_To_Delete_sequence_of,
14151 1, maxNrOfEDCHMACdFlows, FALSE);
14157 static const value_string rnsap_EDCH_RL_Indication_vals[] = {
14165 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_) {
14166 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14167 2, NULL, FALSE, 0, NULL);
14175 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_) {
14176 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14177 0U, 1U, NULL, TRUE);
14183 static const per_sequence_t E_DCH_RL_InformationList_Rsp_Item_sequence[] = {
14184 { &hf_rnsap_e_DCH_reconfigured_RL_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
14185 { &hf_rnsap_e_DCH_FDD_DL_Control_Channel_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
14186 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14187 { NULL, 0, 0, NULL }
14191 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_) {
14192 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14193 ett_rnsap_E_DCH_RL_InformationList_Rsp_Item, E_DCH_RL_InformationList_Rsp_Item_sequence);
14199 static const per_sequence_t E_DCH_RL_InformationList_Rsp_sequence_of[1] = {
14200 { &hf_rnsap_E_DCH_RL_InformationList_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RL_InformationList_Rsp_Item },
14204 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_) {
14205 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14206 ett_rnsap_E_DCH_RL_InformationList_Rsp, E_DCH_RL_InformationList_Rsp_sequence_of,
14207 0, maxNrOfRLs, FALSE);
14213 static const per_sequence_t E_DCH_serving_cell_change_successful_sequence[] = {
14214 { &hf_rnsap_e_DCH_RL_InformationList_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RL_InformationList_Rsp },
14215 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14216 { NULL, 0, 0, NULL }
14220 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_) {
14221 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14222 ett_rnsap_E_DCH_serving_cell_change_successful, E_DCH_serving_cell_change_successful_sequence);
14228 static const per_sequence_t E_DCH_serving_cell_change_unsuccessful_sequence[] = {
14229 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
14230 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14231 { NULL, 0, 0, NULL }
14235 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_) {
14236 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14237 ett_rnsap_E_DCH_serving_cell_change_unsuccessful, E_DCH_serving_cell_change_unsuccessful_sequence);
14243 static const value_string rnsap_E_DCH_serving_cell_change_choice_vals[] = {
14244 { 0, "e-DCH-serving-cell-change-successful" },
14245 { 1, "e-DCH-serving-cell-change-unsuccessful" },
14249 static const per_choice_t E_DCH_serving_cell_change_choice_choice[] = {
14250 { 0, &hf_rnsap_e_DCH_serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_rnsap_E_DCH_serving_cell_change_successful },
14251 { 1, &hf_rnsap_e_DCH_serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_rnsap_E_DCH_serving_cell_change_unsuccessful },
14252 { 0, NULL, 0, NULL }
14256 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_) {
14257 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
14258 ett_rnsap_E_DCH_serving_cell_change_choice, E_DCH_serving_cell_change_choice_choice,
14265 static const per_sequence_t E_DCH_Serving_cell_change_informationResponse_sequence[] = {
14266 { &hf_rnsap_e_DCH_serving_cell_outcome_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_serving_cell_change_choice },
14267 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14268 { NULL, 0, 0, NULL }
14272 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_) {
14273 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14274 ett_rnsap_E_DCH_Serving_cell_change_informationResponse, E_DCH_Serving_cell_change_informationResponse_sequence);
14280 static const value_string rnsap_Max_Set_E_DPDCHs_vals[] = {
14290 { 9, "v2xN2plus2xN4" },
14291 { 10, "v2xM2plus2xM4" },
14297 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_) {
14298 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14299 10, NULL, TRUE, 1, NULL);
14307 dissect_rnsap_PunctureLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14308 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14309 0U, 15U, NULL, FALSE);
14317 dissect_rnsap_E_TFCI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14318 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14319 0U, 127U, NULL, FALSE);
14327 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_) {
14328 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14329 0U, maxNrOfRefETFCI_PO_QUANTSTEPs, NULL, FALSE);
14335 static const per_sequence_t Reference_E_TFCI_Information_Item_sequence[] = {
14336 { &hf_rnsap_reference_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCI },
14337 { &hf_rnsap_reference_E_TFCI_PO, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Reference_E_TFCI_PO },
14338 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14339 { NULL, 0, 0, NULL }
14343 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_) {
14344 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14345 ett_rnsap_Reference_E_TFCI_Information_Item, Reference_E_TFCI_Information_Item_sequence);
14351 static const per_sequence_t Reference_E_TFCI_Information_sequence_of[1] = {
14352 { &hf_rnsap_Reference_E_TFCI_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Reference_E_TFCI_Information_Item },
14356 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_) {
14357 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14358 ett_rnsap_Reference_E_TFCI_Information, Reference_E_TFCI_Information_sequence_of,
14359 1, maxNrOfRefETFCIs, FALSE);
14365 static const per_sequence_t E_TFCS_Information_sequence[] = {
14366 { &hf_rnsap_e_DCH_TFCI_Table_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TFCI_Table_Index },
14367 { &hf_rnsap_e_DCH_Min_Set_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCI },
14368 { &hf_rnsap_reference_E_TFCI_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Reference_E_TFCI_Information },
14369 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14370 { NULL, 0, 0, NULL }
14374 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_) {
14375 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14376 ett_rnsap_E_TFCS_Information, E_TFCS_Information_sequence);
14382 static const value_string rnsap_E_TTI_vals[] = {
14390 dissect_rnsap_E_TTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14391 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14392 2, NULL, FALSE, 0, NULL);
14400 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_) {
14401 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14402 0U, maxNrOfEDPCCH_PO_QUANTSTEPs, NULL, FALSE);
14410 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_) {
14411 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14412 0U, 37U, NULL, FALSE);
14420 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_) {
14421 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14422 0U, 37U, NULL, FALSE);
14428 static const value_string rnsap_HARQ_Info_for_E_DCH_vals[] = {
14436 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_) {
14437 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14438 2, NULL, FALSE, 0, NULL);
14444 static const value_string rnsap_HSDSCH_Configured_Indicator_vals[] = {
14445 { 0, "configured-HS-DSCH" },
14446 { 1, "no-configured-HS-DSCH" },
14452 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_) {
14453 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14454 2, NULL, FALSE, 0, NULL);
14460 static const per_sequence_t EDPCH_Information_FDD_sequence[] = {
14461 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Max_Set_E_DPDCHs },
14462 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
14463 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information },
14464 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TTI },
14465 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DPCCH_PO },
14466 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_2_IndexStepThreshold },
14467 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_3_IndexStepThreshold },
14468 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
14469 { &hf_rnsap_hSDSCH_Configured_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Configured_Indicator },
14470 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14471 { NULL, 0, 0, NULL }
14475 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_) {
14476 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14477 ett_rnsap_EDPCH_Information_FDD, EDPCH_Information_FDD_sequence);
14483 static const per_sequence_t EDPCH_Information_RLReconfPrepare_FDD_sequence[] = {
14484 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Max_Set_E_DPDCHs },
14485 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
14486 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information },
14487 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TTI },
14488 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DPCCH_PO },
14489 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_2_IndexStepThreshold },
14490 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_3_IndexStepThreshold },
14491 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Info_for_E_DCH },
14492 { &hf_rnsap_hSDSCH_Configured_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_Configured_Indicator },
14493 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14494 { NULL, 0, 0, NULL }
14498 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_) {
14499 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14500 ett_rnsap_EDPCH_Information_RLReconfPrepare_FDD, EDPCH_Information_RLReconfPrepare_FDD_sequence);
14506 static const per_sequence_t EDPCH_Information_RLReconfRequest_FDD_sequence[] = {
14507 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Max_Set_E_DPDCHs },
14508 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
14509 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information },
14510 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TTI },
14511 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DPCCH_PO },
14512 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_2_IndexStepThreshold },
14513 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_3_IndexStepThreshold },
14514 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Info_for_E_DCH },
14515 { &hf_rnsap_hSDSCH_Configured_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_Configured_Indicator },
14516 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14517 { NULL, 0, 0, NULL }
14521 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_) {
14522 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14523 ett_rnsap_EDPCH_Information_RLReconfRequest_FDD, EDPCH_Information_RLReconfRequest_FDD_sequence);
14531 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_) {
14532 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
14538 static const per_sequence_t EDCH_Serving_RL_in_this_DRNS_sequence[] = {
14539 { &hf_rnsap_e_DCH_Serving_RL_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
14540 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14541 { NULL, 0, 0, NULL }
14545 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_) {
14546 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14547 ett_rnsap_EDCH_Serving_RL_in_this_DRNS, EDCH_Serving_RL_in_this_DRNS_sequence);
14553 static const value_string rnsap_EDCH_Serving_RL_vals[] = {
14554 { 0, "e-DCH-Serving-RL-in-this-DRNS" },
14555 { 1, "e-DCH-Serving-RL-not-in-this-DRNS" },
14559 static const per_choice_t EDCH_Serving_RL_choice[] = {
14560 { 0, &hf_rnsap_e_DCH_Serving_RL_in_this_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_EDCH_Serving_RL_in_this_DRNS },
14561 { 1, &hf_rnsap_e_DCH_Serving_RL_not_in_this_DRNS, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
14562 { 0, NULL, 0, NULL }
14566 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_) {
14567 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
14568 ett_rnsap_EDCH_Serving_RL, EDCH_Serving_RL_choice,
14577 dissect_rnsap_PriorityQueue_Id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14578 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14579 0U, maxNrOfPrioQueues_1, NULL, FALSE);
14585 static const value_string rnsap_T1_vals[] = {
14607 dissect_rnsap_T1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14608 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14609 16, NULL, TRUE, 0, NULL);
14615 static const value_string rnsap_MAC_ehs_Reset_Timer_vals[] = {
14625 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_) {
14626 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14627 4, NULL, TRUE, 0, NULL);
14633 static const value_string rnsap_MAC_hsWindowSize_vals[] = {
14648 dissect_rnsap_MAC_hsWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14649 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14650 7, NULL, TRUE, 2, NULL);
14656 static const per_sequence_t PriorityQueue_InfoItem_EnhancedFACH_PCH_sequence[] = {
14657 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
14658 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
14659 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T1 },
14660 { &hf_rnsap_mAC_ehs_Reset_Timer, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_ehs_Reset_Timer },
14661 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
14662 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_hsWindowSize },
14663 { &hf_rnsap_maximum_MACdPDU_Size_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_PDU_SizeExtended },
14664 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14665 { NULL, 0, 0, NULL }
14669 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_) {
14670 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14671 ett_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH, PriorityQueue_InfoItem_EnhancedFACH_PCH_sequence);
14677 static const per_sequence_t PriorityQueue_InfoList_EnhancedFACH_PCH_sequence_of[1] = {
14678 { &hf_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH },
14682 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_) {
14683 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14684 ett_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH, PriorityQueue_InfoList_EnhancedFACH_PCH_sequence_of,
14685 1, maxNrOfPrioQueues, FALSE);
14693 dissect_rnsap_HSDSCH_InitialWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14694 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14695 1U, 255U, NULL, FALSE);
14701 static const per_sequence_t HSDSCH_Initial_Capacity_AllocationItem_sequence[] = {
14702 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
14703 { &hf_rnsap_maximum_MACdPDU_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
14704 { &hf_rnsap_hSDSCH_InitialWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_InitialWindowSize },
14705 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14706 { NULL, 0, 0, NULL }
14710 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_) {
14711 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14712 ett_rnsap_HSDSCH_Initial_Capacity_AllocationItem, HSDSCH_Initial_Capacity_AllocationItem_sequence);
14718 static const per_sequence_t HSDSCH_Initial_Capacity_Allocation_sequence_of[1] = {
14719 { &hf_rnsap_HSDSCH_Initial_Capacity_Allocation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Initial_Capacity_AllocationItem },
14723 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_) {
14724 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
14725 ett_rnsap_HSDSCH_Initial_Capacity_Allocation, HSDSCH_Initial_Capacity_Allocation_sequence_of,
14726 1, maxNrOfPrioQueues, FALSE);
14734 dissect_rnsap_HSDSCH_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14735 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14736 0U, 65535U, NULL, FALSE);
14742 static const per_sequence_t Enhanced_FACH_Information_ResponseFDD_sequence[] = {
14743 { &hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
14744 { &hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
14745 { &hf_rnsap_priorityQueueInfo_EnhancedPCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
14746 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Initial_Capacity_Allocation },
14747 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_RNTI },
14748 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14749 { NULL, 0, 0, NULL }
14753 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_) {
14754 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14755 ett_rnsap_Enhanced_FACH_Information_ResponseFDD, Enhanced_FACH_Information_ResponseFDD_sequence);
14761 static const per_sequence_t Enhanced_FACH_Information_ResponseLCR_sequence[] = {
14762 { &hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
14763 { &hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
14764 { &hf_rnsap_priorityQueueInfo_EnhancedPCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH },
14765 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_Initial_Capacity_Allocation },
14766 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_RNTI },
14767 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14768 { NULL, 0, 0, NULL }
14772 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_) {
14773 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14774 ett_rnsap_Enhanced_FACH_Information_ResponseLCR, Enhanced_FACH_Information_ResponseLCR_sequence);
14782 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_) {
14783 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
14789 static const value_string rnsap_EnhancedHSServingCC_Abort_vals[] = {
14790 { 0, "abortEnhancedHSServingCC" },
14796 dissect_rnsap_EnhancedHSServingCC_Abort(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14797 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14798 1, NULL, TRUE, 0, NULL);
14804 static const value_string rnsap_Enhanced_PCH_Capability_vals[] = {
14805 { 0, "enhanced-pch-capable" },
14806 { 1, "enhanced-pch-not-capable" },
14812 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_) {
14813 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14814 2, NULL, FALSE, 0, NULL);
14822 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_) {
14823 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14824 0U, 127U, NULL, TRUE);
14832 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_) {
14833 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14834 0U, 6U, NULL, TRUE);
14840 static const per_sequence_t E_TFCI_Boost_Information_sequence[] = {
14841 { &hf_rnsap_e_TFCI_BetaEC_Boost, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCI_BetaEC_Boost },
14842 { &hf_rnsap_uL_Delta_T2TP , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_Delta_T2TP },
14843 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14844 { NULL, 0, 0, NULL }
14848 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_) {
14849 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14850 ett_rnsap_E_TFCI_Boost_Information, E_TFCI_Boost_Information_sequence);
14856 static const value_string rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_vals[] = {
14857 { 0, "e-DCH-Minimum-Set-E-TFCI-response-not-valid" },
14863 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_) {
14864 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
14865 1, NULL, FALSE, 0, NULL);
14873 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_) {
14874 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14875 0U, 49U, NULL, FALSE);
14883 dissect_rnsap_Extension_MeasurementThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14884 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
14890 static const value_string rnsap_MeasurementThreshold_vals[] = {
14892 { 1, "sir-error" },
14893 { 2, "transmitted-code-power" },
14895 { 4, "rx-timing-deviation" },
14896 { 5, "round-trip-time" },
14897 { 6, "extension-MeasurementThreshold" },
14901 static const per_choice_t MeasurementThreshold_choice[] = {
14902 { 0, &hf_rnsap_sir_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Value },
14903 { 1, &hf_rnsap_sir_error_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Error_Value },
14904 { 2, &hf_rnsap_transmitted_code_power_01, ASN1_EXTENSION_ROOT , dissect_rnsap_Transmitted_Code_Power_Value },
14905 { 3, &hf_rnsap_rscp_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RSCP_Value },
14906 { 4, &hf_rnsap_rx_timing_deviation, ASN1_EXTENSION_ROOT , dissect_rnsap_Rx_Timing_Deviation_Value },
14907 { 5, &hf_rnsap_round_trip_time_01, ASN1_EXTENSION_ROOT , dissect_rnsap_Round_Trip_Time_Value },
14908 { 6, &hf_rnsap_extension_MeasurementThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_MeasurementThreshold },
14909 { 0, NULL, 0, NULL }
14913 dissect_rnsap_MeasurementThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14914 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
14915 ett_rnsap_MeasurementThreshold, MeasurementThreshold_choice,
14924 dissect_rnsap_MeasurementHysteresisTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14925 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14926 1U, 6000U, NULL, TRUE);
14932 static const per_sequence_t EventA_sequence[] = {
14933 { &hf_rnsap_measurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
14934 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
14935 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14936 { NULL, 0, 0, NULL }
14940 dissect_rnsap_EventA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14941 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14942 ett_rnsap_EventA, EventA_sequence);
14948 static const per_sequence_t EventB_sequence[] = {
14949 { &hf_rnsap_measurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
14950 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
14951 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
14952 { NULL, 0, 0, NULL }
14956 dissect_rnsap_EventB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
14957 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
14958 ett_rnsap_EventB, EventB_sequence);
14966 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_) {
14967 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14968 0U, 62U, NULL, FALSE);
14976 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_) {
14977 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14978 0U, 124U, NULL, FALSE);
14986 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_) {
14987 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14988 0U, 112U, NULL, TRUE);
14996 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_) {
14997 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
14998 0U, 126U, NULL, FALSE);
15006 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_) {
15007 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15008 0U, 32766U, NULL, FALSE);
15016 dissect_rnsap_Extension_MeasurementIncreaseDecreaseThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15017 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
15023 static const value_string rnsap_MeasurementIncreaseDecreaseThreshold_vals[] = {
15025 { 1, "sir-error" },
15026 { 2, "transmitted-code-power" },
15028 { 4, "round-trip-time" },
15029 { 5, "extension-MeasurementIncreaseDecreaseThreshold" },
15033 static const per_choice_t MeasurementIncreaseDecreaseThreshold_choice[] = {
15034 { 0, &hf_rnsap_sir , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Value_IncrDecrThres },
15035 { 1, &hf_rnsap_sir_error , ASN1_EXTENSION_ROOT , dissect_rnsap_SIR_Error_Value_IncrDecrThres },
15036 { 2, &hf_rnsap_transmitted_code_power, ASN1_EXTENSION_ROOT , dissect_rnsap_Transmitted_Code_Power_Value_IncrDecrThres },
15037 { 3, &hf_rnsap_rscp , ASN1_EXTENSION_ROOT , dissect_rnsap_RSCP_Value_IncrDecrThres },
15038 { 4, &hf_rnsap_round_trip_time, ASN1_EXTENSION_ROOT , dissect_rnsap_Round_Trip_Time_IncrDecrThres },
15039 { 5, &hf_rnsap_extension_MeasurementIncreaseDecreaseThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_MeasurementIncreaseDecreaseThreshold },
15040 { 0, NULL, 0, NULL }
15044 dissect_rnsap_MeasurementIncreaseDecreaseThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15045 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
15046 ett_rnsap_MeasurementIncreaseDecreaseThreshold, MeasurementIncreaseDecreaseThreshold_choice,
15055 dissect_rnsap_MeasurementChangeTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15056 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15057 1U, 6000U, NULL, TRUE);
15063 static const per_sequence_t EventC_sequence[] = {
15064 { &hf_rnsap_measurementIncreaseDecreaseThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementIncreaseDecreaseThreshold },
15065 { &hf_rnsap_measurementChangeTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementChangeTime },
15066 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15067 { NULL, 0, 0, NULL }
15071 dissect_rnsap_EventC(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_EventC, EventC_sequence);
15079 static const per_sequence_t EventD_sequence[] = {
15080 { &hf_rnsap_measurementIncreaseDecreaseThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementIncreaseDecreaseThreshold },
15081 { &hf_rnsap_measurementChangeTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementChangeTime },
15082 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15083 { NULL, 0, 0, NULL }
15087 dissect_rnsap_EventD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15088 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15089 ett_rnsap_EventD, EventD_sequence);
15097 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_) {
15098 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15099 1U, 6000U, NULL, TRUE);
15107 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_) {
15108 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15109 1U, 60U, NULL, TRUE);
15115 static const value_string rnsap_ReportPeriodicity_vals[] = {
15121 static const per_choice_t ReportPeriodicity_choice[] = {
15122 { 0, &hf_rnsap_ten_msec , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_6000_ },
15123 { 1, &hf_rnsap_min , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_60_ },
15124 { 0, NULL, 0, NULL }
15128 dissect_rnsap_ReportPeriodicity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15129 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
15130 ett_rnsap_ReportPeriodicity, ReportPeriodicity_choice,
15137 static const per_sequence_t EventE_sequence[] = {
15138 { &hf_rnsap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
15139 { &hf_rnsap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementThreshold },
15140 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
15141 { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ReportPeriodicity },
15142 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15143 { NULL, 0, 0, NULL }
15147 dissect_rnsap_EventE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15148 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15149 ett_rnsap_EventE, EventE_sequence);
15155 static const per_sequence_t EventF_sequence[] = {
15156 { &hf_rnsap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
15157 { &hf_rnsap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementThreshold },
15158 { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
15159 { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ReportPeriodicity },
15160 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15161 { NULL, 0, 0, NULL }
15165 dissect_rnsap_EventF(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15166 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15167 ett_rnsap_EventF, EventF_sequence);
15175 dissect_rnsap_ExtendedGSMCellIndividualOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15176 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15177 -50, 50U, NULL, FALSE);
15185 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_) {
15186 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15187 1U, 12U, NULL, FALSE);
15193 static const per_sequence_t E_PUCH_Information_sequence[] = {
15194 { &hf_rnsap_minCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
15195 { &hf_rnsap_maxCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
15196 { &hf_rnsap_harqInfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
15197 { &hf_rnsap_n_E_UCCH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_N_E_UCCH },
15198 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15199 { NULL, 0, 0, NULL }
15203 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_) {
15204 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15205 ett_rnsap_E_PUCH_Information, E_PUCH_Information_sequence);
15213 dissect_rnsap_RefBeta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15214 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15215 -15, 16U, NULL, FALSE);
15221 static const per_sequence_t E_DCH_RefBeta_Item_sequence[] = {
15222 { &hf_rnsap_refCodeRate , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate_short },
15223 { &hf_rnsap_refBeta , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RefBeta },
15224 { NULL, 0, 0, NULL }
15228 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_) {
15229 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15230 ett_rnsap_E_DCH_RefBeta_Item, E_DCH_RefBeta_Item_sequence);
15236 static const per_sequence_t E_DCH_QPSK_RefBetaInfo_sequence_of[1] = {
15237 { &hf_rnsap_E_DCH_QPSK_RefBetaInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RefBeta_Item },
15241 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_) {
15242 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15243 ett_rnsap_E_DCH_QPSK_RefBetaInfo, E_DCH_QPSK_RefBetaInfo_sequence_of,
15244 1, maxNrOfRefBetas, FALSE);
15250 static const per_sequence_t E_DCH_sixteenQAM_RefBetaInfo_sequence_of[1] = {
15251 { &hf_rnsap_E_DCH_sixteenQAM_RefBetaInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_RefBeta_Item },
15255 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_) {
15256 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15257 ett_rnsap_E_DCH_sixteenQAM_RefBetaInfo, E_DCH_sixteenQAM_RefBetaInfo_sequence_of,
15258 1, maxNrOfRefBetas, FALSE);
15264 static const per_sequence_t E_TFCS_Information_TDD_sequence[] = {
15265 { &hf_rnsap_e_DCH_QPSK_RefBetaInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_QPSK_RefBetaInfo },
15266 { &hf_rnsap_e_DCH_sixteenQAM_RefBetaInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_sixteenQAM_RefBetaInfo },
15267 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15268 { NULL, 0, 0, NULL }
15272 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_) {
15273 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15274 ett_rnsap_E_TFCS_Information_TDD, E_TFCS_Information_TDD_sequence);
15280 static const value_string rnsap_E_DCH_Grant_TypeTDD_vals[] = {
15281 { 0, "scheduled" },
15282 { 1, "non-scheduled" },
15288 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_) {
15289 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15290 2, NULL, FALSE, 0, NULL);
15296 static const per_sequence_t E_DCH_MACdFlow_InfoTDDItem_sequence[] = {
15297 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
15298 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
15299 { &hf_rnsap_tnlQos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
15300 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
15301 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
15302 { &hf_rnsap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PayloadCRC_PresenceIndicator },
15303 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNr_Retransmissions_EDCH },
15304 { &hf_rnsap_eDCH_HARQ_PO_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_HARQ_PO_TDD },
15305 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
15306 { &hf_rnsap_eDCH_Grant_TypeTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_Grant_TypeTDD },
15307 { &hf_rnsap_eDCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LogicalChannelInformation },
15308 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15309 { NULL, 0, 0, NULL }
15313 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_) {
15314 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15315 ett_rnsap_E_DCH_MACdFlow_InfoTDDItem, E_DCH_MACdFlow_InfoTDDItem_sequence);
15321 static const per_sequence_t E_DCH_MACdFlows_Information_TDD_sequence_of[1] = {
15322 { &hf_rnsap_E_DCH_MACdFlows_Information_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlow_InfoTDDItem },
15326 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_) {
15327 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15328 ett_rnsap_E_DCH_MACdFlows_Information_TDD, E_DCH_MACdFlows_Information_TDD_sequence_of,
15329 1, maxNrOfEDCHMACdFlows, FALSE);
15337 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_) {
15338 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15339 0U, 9201U, NULL, TRUE);
15345 static const per_sequence_t E_DCH_TDD_Information_sequence[] = {
15346 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Maximum_Bitrate },
15347 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
15348 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo },
15349 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15350 { NULL, 0, 0, NULL }
15354 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_) {
15355 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15356 ett_rnsap_E_DCH_TDD_Information, E_DCH_TDD_Information_sequence);
15362 static const per_sequence_t E_DCH_Information_sequence[] = {
15363 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_Information },
15364 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information_TDD },
15365 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
15366 { &hf_rnsap_e_DCH_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TDD_Information },
15367 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15368 { NULL, 0, 0, NULL }
15372 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_) {
15373 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15374 ett_rnsap_E_DCH_Information, E_DCH_Information_sequence);
15380 static const value_string rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_vals[] = {
15416 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_) {
15417 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15418 30, NULL, TRUE, 0, NULL);
15426 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_) {
15427 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
15428 13, 13, FALSE, NULL);
15436 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_) {
15437 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15438 1U, 32U, NULL, FALSE);
15446 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_) {
15447 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15448 0U, 255U, NULL, FALSE);
15454 static const per_sequence_t E_DCH_Non_Scheduled_Grant_Info_sequence[] = {
15455 { &hf_rnsap_timeslotResource, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource },
15456 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
15457 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
15458 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
15459 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
15460 { &hf_rnsap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
15461 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15462 { NULL, 0, 0, NULL }
15466 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_) {
15467 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15468 ett_rnsap_E_DCH_Non_Scheduled_Grant_Info, E_DCH_Non_Scheduled_Grant_Info_sequence);
15474 static const per_sequence_t E_DCH_MACdFlow_ModifyTDDItem_sequence[] = {
15475 { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
15476 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
15477 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
15478 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
15479 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
15480 { &hf_rnsap_tnlQos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TnlQos },
15481 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNr_Retransmissions_EDCH },
15482 { &hf_rnsap_eDCH_HARQ_PO_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_HARQ_PO_TDD },
15483 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlow_Multiplexing_List },
15484 { &hf_rnsap_eDCH_Grant_TypeTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Grant_TypeTDD },
15485 { &hf_rnsap_e_DCH_LogicalChannelToAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelInformation },
15486 { &hf_rnsap_e_DCH_LogicalChannelToModify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToModify },
15487 { &hf_rnsap_e_DCH_LogicalChannelToDelete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LogicalChannelToDelete },
15488 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15489 { NULL, 0, 0, NULL }
15493 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_) {
15494 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15495 ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem, E_DCH_MACdFlow_ModifyTDDItem_sequence);
15501 static const per_sequence_t E_DCH_TDD_Information_to_Modify_List_sequence_of[1] = {
15502 { &hf_rnsap_E_DCH_TDD_Information_to_Modify_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlow_ModifyTDDItem },
15506 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_) {
15507 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15508 ett_rnsap_E_DCH_TDD_Information_to_Modify_List, E_DCH_TDD_Information_to_Modify_List_sequence_of,
15509 1, maxNrOfEDCHMACdFlows, FALSE);
15515 static const per_sequence_t E_DCH_TDD_Information_to_Modify_sequence[] = {
15516 { &hf_rnsap_e_DCH_TDD_Information_to_Modify_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify_List },
15517 { &hf_rnsap_mACeReset_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACeReset_Indicator },
15518 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15519 { NULL, 0, 0, NULL }
15523 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_) {
15524 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15525 ett_rnsap_E_DCH_TDD_Information_to_Modify, E_DCH_TDD_Information_to_Modify_sequence);
15531 static const per_sequence_t E_DCH_Information_Reconfig_sequence[] = {
15532 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_Information },
15533 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
15534 { &hf_rnsap_e_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
15535 { &hf_rnsap_e_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_MACdFlows_To_Delete },
15536 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info },
15537 { &hf_rnsap_e_DCH_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information },
15538 { &hf_rnsap_e_DCH_TDD_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify },
15539 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15540 { NULL, 0, 0, NULL }
15544 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_) {
15545 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15546 ett_rnsap_E_DCH_Information_Reconfig, E_DCH_Information_Reconfig_sequence);
15552 static const per_sequence_t E_DCH_TDD_MACdFlow_Specific_InformationResp_Item_sequence[] = {
15553 { &hf_rnsap_e_DCH_MacdFlow_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
15554 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
15555 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
15556 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15557 { NULL, 0, 0, NULL }
15561 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_) {
15562 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15563 ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item, E_DCH_TDD_MACdFlow_Specific_InformationResp_Item_sequence);
15569 static const per_sequence_t E_DCH_TDD_MACdFlow_Specific_InformationResp_sequence_of[1] = {
15570 { &hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item },
15574 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_) {
15575 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15576 ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp, E_DCH_TDD_MACdFlow_Specific_InformationResp_sequence_of,
15577 1, maxNrOfEDCHMACdFlows, FALSE);
15583 static const per_sequence_t E_AGCH_Specific_InformationResp_ItemTDD_sequence[] = {
15584 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
15585 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
15586 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
15587 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15588 { NULL, 0, 0, NULL }
15592 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_) {
15593 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15594 ett_rnsap_E_AGCH_Specific_InformationResp_ItemTDD, E_AGCH_Specific_InformationResp_ItemTDD_sequence);
15600 static const per_sequence_t E_AGCH_Specific_InformationRespListTDD_sequence_of[1] = {
15601 { &hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_AGCH_Specific_InformationResp_ItemTDD },
15605 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_) {
15606 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15607 ett_rnsap_E_AGCH_Specific_InformationRespListTDD, E_AGCH_Specific_InformationRespListTDD_sequence_of,
15608 1, maxNrOfEAGCHCodes, FALSE);
15616 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_) {
15617 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15618 4U, 44U, NULL, FALSE);
15624 static const per_sequence_t E_HICH_InformationResp_sequence[] = {
15625 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
15626 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
15627 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
15628 { &hf_rnsap_e_HICH_TimeOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_TimeOffset },
15629 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15630 { NULL, 0, 0, NULL }
15634 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_) {
15635 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15636 ett_rnsap_E_HICH_InformationResp, E_HICH_InformationResp_sequence);
15642 static const per_sequence_t E_DCH_Information_Response_sequence[] = {
15643 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
15644 { &hf_rnsap_e_AGCH_Specific_Information_ResponseTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespListTDD },
15645 { &hf_rnsap_e_HICH_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_InformationResp },
15646 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info },
15647 { &hf_rnsap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RNTI },
15648 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15649 { NULL, 0, 0, NULL }
15653 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_) {
15654 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15655 ett_rnsap_E_DCH_Information_Response, E_DCH_Information_Response_sequence);
15663 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_) {
15664 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15665 0U, 17713U, NULL, TRUE);
15671 static const per_sequence_t E_DCH_TDD_Information768_sequence[] = {
15672 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Maximum_Bitrate768 },
15673 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
15674 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo },
15675 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15676 { NULL, 0, 0, NULL }
15680 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_) {
15681 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15682 ett_rnsap_E_DCH_TDD_Information768, E_DCH_TDD_Information768_sequence);
15688 static const per_sequence_t E_DCH_768_Information_sequence[] = {
15689 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_Information },
15690 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information_TDD },
15691 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
15692 { &hf_rnsap_e_DCH_TDD_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TDD_Information768 },
15693 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15694 { NULL, 0, 0, NULL }
15698 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_) {
15699 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15700 ett_rnsap_E_DCH_768_Information, E_DCH_768_Information_sequence);
15706 static const per_sequence_t E_DCH_Non_Scheduled_Grant_Info768_sequence[] = {
15707 { &hf_rnsap_timeslotResource, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource },
15708 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
15709 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
15710 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
15711 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
15712 { &hf_rnsap_tdd_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
15713 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15714 { NULL, 0, 0, NULL }
15718 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_) {
15719 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15720 ett_rnsap_E_DCH_Non_Scheduled_Grant_Info768, E_DCH_Non_Scheduled_Grant_Info768_sequence);
15726 static const per_sequence_t E_DCH_768_Information_Reconfig_sequence[] = {
15727 { &hf_rnsap_e_PUCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_Information },
15728 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
15729 { &hf_rnsap_e_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
15730 { &hf_rnsap_e_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_MACdFlows_To_Delete },
15731 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info768 },
15732 { &hf_rnsap_e_DCH_TDD_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information768 },
15733 { &hf_rnsap_e_DCH_TDD_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify },
15734 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15735 { NULL, 0, 0, NULL }
15739 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_) {
15740 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15741 ett_rnsap_E_DCH_768_Information_Reconfig, E_DCH_768_Information_Reconfig_sequence);
15747 static const per_sequence_t E_AGCH_Specific_InformationResp_Item768TDD_sequence[] = {
15748 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
15749 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
15750 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
15751 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15752 { NULL, 0, 0, NULL }
15756 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_) {
15757 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15758 ett_rnsap_E_AGCH_Specific_InformationResp_Item768TDD, E_AGCH_Specific_InformationResp_Item768TDD_sequence);
15764 static const per_sequence_t E_AGCH_Specific_InformationRespList768TDD_sequence_of[1] = {
15765 { &hf_rnsap_E_AGCH_Specific_InformationRespList768TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_AGCH_Specific_InformationResp_Item768TDD },
15769 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_) {
15770 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15771 ett_rnsap_E_AGCH_Specific_InformationRespList768TDD, E_AGCH_Specific_InformationRespList768TDD_sequence_of,
15772 1, maxNrOfEAGCHCodes, FALSE);
15778 static const per_sequence_t E_HICH_InformationResp768_sequence[] = {
15779 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
15780 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
15781 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
15782 { &hf_rnsap_e_HICH_TimeOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_TimeOffset },
15783 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15784 { NULL, 0, 0, NULL }
15788 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_) {
15789 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15790 ett_rnsap_E_HICH_InformationResp768, E_HICH_InformationResp768_sequence);
15796 static const per_sequence_t E_DCH_768_Information_Response_sequence[] = {
15797 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
15798 { &hf_rnsap_e_AGCH_Specific_Information_Response768TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespList768TDD },
15799 { &hf_rnsap_e_HICH_Information_Response768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_InformationResp768 },
15800 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info768 },
15801 { &hf_rnsap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RNTI },
15802 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15803 { NULL, 0, 0, NULL }
15807 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_) {
15808 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15809 ett_rnsap_E_DCH_768_Information_Response, E_DCH_768_Information_Response_sequence);
15817 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_) {
15818 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15819 -112, -50, NULL, FALSE);
15825 static const value_string rnsap_TDD_TPC_UplinkStepSize_LCR_vals[] = {
15826 { 0, "step-size1" },
15827 { 1, "step-size2" },
15828 { 2, "step-size3" },
15834 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_) {
15835 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
15836 3, NULL, TRUE, 0, NULL);
15844 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_) {
15845 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15846 1U, 8U, NULL, FALSE);
15852 static const per_sequence_t E_PUCH_LCR_Information_sequence[] = {
15853 { &hf_rnsap_minCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
15854 { &hf_rnsap_maxCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CodeRate },
15855 { &hf_rnsap_harqInfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
15856 { &hf_rnsap_pRxdesBase , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_PRXdesBase },
15857 { &hf_rnsap_e_PUCH_TPC_Step_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_TPC_UplinkStepSize_LCR },
15858 { &hf_rnsap_n_E_UCCH_LCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_N_E_UCCH_LCR },
15859 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15860 { NULL, 0, 0, NULL }
15864 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_) {
15865 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15866 ett_rnsap_E_PUCH_LCR_Information, E_PUCH_LCR_Information_sequence);
15874 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_) {
15875 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15876 1U, 5U, NULL, FALSE);
15882 static const per_sequence_t E_DCH_LCR_TDD_Information_sequence[] = {
15883 { &hf_rnsap_e_DCH_Physical_Layer_Category_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Physical_Layer_Category_LCR },
15884 { &hf_rnsap_e_DCH_Processing_Overload_Level, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Processing_Overload_Level },
15885 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo },
15886 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15887 { NULL, 0, 0, NULL }
15891 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_) {
15892 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15893 ett_rnsap_E_DCH_LCR_TDD_Information, E_DCH_LCR_TDD_Information_sequence);
15899 static const per_sequence_t E_DCH_LCR_Information_sequence[] = {
15900 { &hf_rnsap_e_PUCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_LCR_Information },
15901 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information_TDD },
15902 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
15903 { &hf_rnsap_e_DCH_LCR_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_LCR_TDD_Information },
15904 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15905 { NULL, 0, 0, NULL }
15909 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_) {
15910 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15911 ett_rnsap_E_DCH_LCR_Information, E_DCH_LCR_Information_sequence);
15919 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_) {
15920 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15921 6U, 6U, NULL, TRUE);
15927 static const per_sequence_t E_DCH_LCR_Information_Reconfig_sequence[] = {
15928 { &hf_rnsap_e_PUCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_LCR_Information },
15929 { &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
15930 { &hf_rnsap_e_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_MACdFlows_Information_TDD },
15931 { &hf_rnsap_e_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_MACdFlows_To_Delete },
15932 { &hf_rnsap_e_DCH_LCR_TDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_LCR_TDD_Information },
15933 { &hf_rnsap_e_DCH_TDD_Information_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_Information_to_Modify },
15934 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15935 { NULL, 0, 0, NULL }
15939 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_) {
15940 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15941 ett_rnsap_E_DCH_LCR_Information_Reconfig, E_DCH_LCR_Information_Reconfig_sequence);
15947 static const per_sequence_t E_AGCH_Specific_InformationResp_Item_LCR_TDD_sequence[] = {
15948 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
15949 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
15950 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
15951 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
15952 { NULL, 0, 0, NULL }
15956 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_) {
15957 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
15958 ett_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD, E_AGCH_Specific_InformationResp_Item_LCR_TDD_sequence);
15964 static const per_sequence_t E_AGCH_Specific_InformationRespList_LCR_TDD_sequence_of[1] = {
15965 { &hf_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD },
15969 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_) {
15970 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
15971 ett_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD, E_AGCH_Specific_InformationRespList_LCR_TDD_sequence_of,
15972 1, maxNrOfEAGCHCodes, FALSE);
15980 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_) {
15981 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15982 0U, 3U, NULL, FALSE);
15990 dissect_rnsap_SignatureSequenceGroupIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
15991 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
15992 0U, 19U, NULL, FALSE);
15998 static const per_sequence_t E_HICH_InformationResp_LCR_sequence[] = {
15999 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
16000 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
16001 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16002 { &hf_rnsap_signatureSequenceGroupIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SignatureSequenceGroupIndex },
16003 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16004 { NULL, 0, 0, NULL }
16008 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_) {
16009 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16010 ett_rnsap_E_HICH_InformationResp_LCR, E_HICH_InformationResp_LCR_sequence);
16016 static const per_sequence_t E_HICH_Scheduled_InformationResp_Item_LCR_TDD_sequence[] = {
16017 { &hf_rnsap_e_HICH_EI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_EI },
16018 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_InformationResp_LCR },
16019 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16020 { NULL, 0, 0, NULL }
16024 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_) {
16025 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16026 ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD, E_HICH_Scheduled_InformationResp_Item_LCR_TDD_sequence);
16032 static const per_sequence_t E_HICH_Scheduled_InformationRespList_LCR_TDD_sequence_of[1] = {
16033 { &hf_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD },
16037 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_) {
16038 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16039 ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD, E_HICH_Scheduled_InformationRespList_LCR_TDD_sequence_of,
16040 1, maxNrOfEHICHCodes, FALSE);
16048 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_) {
16049 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16050 4U, 15U, NULL, FALSE);
16056 static const per_sequence_t E_HICH_Specific_InformationResp_LCR_sequence[] = {
16057 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD },
16058 { &hf_rnsap_e_HICH_non_Scheduled_InformationResp_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_InformationResp_LCR },
16059 { &hf_rnsap_e_HICH_TimeOffset_lcr, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_TimeOffset_LCR },
16060 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16061 { NULL, 0, 0, NULL }
16065 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_) {
16066 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16067 ett_rnsap_E_HICH_Specific_InformationResp_LCR, E_HICH_Specific_InformationResp_LCR_sequence);
16075 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_) {
16076 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16077 5, 5, FALSE, NULL);
16083 static const value_string rnsap_E_DCH_SubframeNumber_LCR_vals[] = {
16091 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_) {
16092 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16093 2, NULL, FALSE, 0, NULL);
16099 static const per_sequence_t E_DCH_Non_Scheduled_Grant_Info_LCR_sequence[] = {
16100 { &hf_rnsap_timeslotResource_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource_LCR },
16101 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
16102 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
16103 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
16104 { &hf_rnsap_subframenumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_SubframeNumber_LCR },
16105 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
16106 { &hf_rnsap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16107 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16108 { NULL, 0, 0, NULL }
16112 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_) {
16113 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16114 ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR, E_DCH_Non_Scheduled_Grant_Info_LCR_sequence);
16120 static const per_sequence_t E_DCH_LCR_Information_Response_sequence[] = {
16121 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
16122 { &hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD },
16123 { &hf_rnsap_e_HICH_Specific_Information_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_Specific_InformationResp_LCR },
16124 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR },
16125 { &hf_rnsap_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RNTI },
16126 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16127 { NULL, 0, 0, NULL }
16131 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_) {
16132 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16133 ett_rnsap_E_DCH_LCR_Information_Response, E_DCH_LCR_Information_Response_sequence);
16141 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_) {
16142 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16143 30U, 31U, NULL, TRUE);
16151 dissect_rnsap_ExtendedPropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16152 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16153 255U, 1023U, NULL, FALSE);
16161 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_) {
16162 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16163 4096U, 65535U, NULL, FALSE);
16171 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_) {
16172 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16173 32767U, 103041U, NULL, FALSE);
16181 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_) {
16182 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16183 19983U, 22978U, NULL, TRUE);
16189 static const value_string rnsap_T_subframeNumber_vals[] = {
16197 dissect_rnsap_T_subframeNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16198 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16199 2, NULL, FALSE, 0, NULL);
16205 static const per_sequence_t Initial_E_DCH_SPS_resource_sequence[] = {
16206 { &hf_rnsap_timeslot_Resource_Related_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_TimeslotResource_LCR },
16207 { &hf_rnsap_powerResource , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DCH_PowerResource },
16208 { &hf_rnsap_repetitionPeriodIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriodIndex },
16209 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
16210 { &hf_rnsap_subframeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_subframeNumber },
16211 { &hf_rnsap_tddE_PUCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TddE_PUCH_Offset },
16212 { &hf_rnsap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16213 { &hf_rnsap_n_E_UCCHLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_N_E_UCCH_LCR },
16214 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16215 { NULL, 0, 0, NULL }
16219 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_) {
16220 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16221 ett_rnsap_Initial_E_DCH_SPS_resource, Initial_E_DCH_SPS_resource_sequence);
16227 static const per_sequence_t Same_As_Scheduled_E_HICH_sequence[] = {
16228 { &hf_rnsap_e_HICH_EI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_EI },
16229 { NULL, 0, 0, NULL }
16233 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_) {
16234 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16235 ett_rnsap_Same_As_Scheduled_E_HICH, Same_As_Scheduled_E_HICH_sequence);
16241 static const per_sequence_t E_HICH_InformationResp_ExplicitConfiguration_LCR_sequence[] = {
16242 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
16243 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
16244 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
16245 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16246 { NULL, 0, 0, NULL }
16250 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_) {
16251 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16252 ett_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR, E_HICH_InformationResp_ExplicitConfiguration_LCR_sequence);
16258 static const value_string rnsap_E_HICH_Configuration_vals[] = {
16259 { 0, "same-As-Scheduled-E-HICH" },
16264 static const per_choice_t E_HICH_Configuration_choice[] = {
16265 { 0, &hf_rnsap_same_As_Scheduled_E_HICH, ASN1_EXTENSION_ROOT , dissect_rnsap_Same_As_Scheduled_E_HICH },
16266 { 1, &hf_rnsap_explicit , ASN1_EXTENSION_ROOT , dissect_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR },
16267 { 0, NULL, 0, NULL }
16271 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_) {
16272 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
16273 ett_rnsap_E_HICH_Configuration, E_HICH_Configuration_choice,
16280 static const per_sequence_t E_DCH_SPS_HICH_Information_sequence[] = {
16281 { &hf_rnsap_e_HICH_Configuration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_HICH_Configuration },
16282 { &hf_rnsap_signatureSequenceGroupIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SignatureSequenceGroupIndex },
16283 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16284 { NULL, 0, 0, NULL }
16288 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_) {
16289 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16290 ett_rnsap_E_DCH_SPS_HICH_Information, E_DCH_SPS_HICH_Information_sequence);
16296 static const per_sequence_t E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence[] = {
16297 { &hf_rnsap_initial_E_DCH_SPS_resource, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Initial_E_DCH_SPS_resource },
16298 { &hf_rnsap_e_DCH_SPS_HICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_SPS_HICH_Information },
16299 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16300 { NULL, 0, 0, NULL }
16304 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_) {
16305 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16306 ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR, E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence);
16312 static const value_string rnsap_FACH_InitialWindowSize_vals[] = {
16313 { 255, "unlimited" },
16319 dissect_rnsap_FACH_InitialWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16320 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16321 0U, 255U, NULL, FALSE);
16327 static const per_sequence_t FACH_FlowControlInformationItem_sequence[] = {
16328 { &hf_rnsap_fACH_SchedulingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
16329 { &hf_rnsap_mAC_c_sh_SDU_Lengths, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_c_sh_SDU_LengthList },
16330 { &hf_rnsap_fACH_InitialWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InitialWindowSize },
16331 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16332 { NULL, 0, 0, NULL }
16336 dissect_rnsap_FACH_FlowControlInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16337 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16338 ett_rnsap_FACH_FlowControlInformationItem, FACH_FlowControlInformationItem_sequence);
16344 static const per_sequence_t FACH_FlowControlInformation_sequence_of[1] = {
16345 { &hf_rnsap_FACH_FlowControlInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_FlowControlInformationItem },
16349 dissect_rnsap_FACH_FlowControlInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16350 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16351 ett_rnsap_FACH_FlowControlInformation, FACH_FlowControlInformation_sequence_of,
16358 static const per_sequence_t FACH_InformationItem_sequence[] = {
16359 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
16360 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16361 { NULL, 0, 0, NULL }
16365 dissect_rnsap_FACH_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16366 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16367 ett_rnsap_FACH_InformationItem, FACH_InformationItem_sequence);
16373 static const per_sequence_t FACH_InformationList_sequence_of[1] = {
16374 { &hf_rnsap_FACH_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationItem },
16378 dissect_rnsap_FACH_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16379 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16380 ett_rnsap_FACH_InformationList, FACH_InformationList_sequence_of,
16381 0, maxNrOfFACHs, FALSE);
16387 static const value_string rnsap_Fast_Reconfiguration_Mode_vals[] = {
16394 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_) {
16395 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16396 1, NULL, TRUE, 0, NULL);
16402 static const value_string rnsap_Fast_Reconfiguration_Permission_vals[] = {
16409 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_) {
16410 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16411 1, NULL, TRUE, 0, NULL);
16417 static const per_sequence_t FDD_DCHs_to_ModifySpecificItem_sequence[] = {
16418 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
16419 { &hf_rnsap_ul_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
16420 { &hf_rnsap_dl_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
16421 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
16422 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameHandlingPriority },
16423 { &hf_rnsap_not_Used_dRACControl, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
16424 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16425 { NULL, 0, 0, NULL }
16429 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_) {
16430 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16431 ett_rnsap_FDD_DCHs_to_ModifySpecificItem, FDD_DCHs_to_ModifySpecificItem_sequence);
16437 static const per_sequence_t FDD_DCHs_to_ModifySpecificInformationList_sequence_of[1] = {
16438 { &hf_rnsap_FDD_DCHs_to_ModifySpecificInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DCHs_to_ModifySpecificItem },
16442 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_) {
16443 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16444 ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList, FDD_DCHs_to_ModifySpecificInformationList_sequence_of,
16445 1, maxNrOfDCHs, FALSE);
16451 static const per_sequence_t FDD_DCHs_to_ModifyItem_sequence[] = {
16452 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_FP_Mode },
16453 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWS },
16454 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWE },
16455 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
16456 { &hf_rnsap_dCH_SpecificInformationList_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DCHs_to_ModifySpecificInformationList },
16457 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16458 { NULL, 0, 0, NULL }
16462 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_) {
16463 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16464 ett_rnsap_FDD_DCHs_to_ModifyItem, FDD_DCHs_to_ModifyItem_sequence);
16470 static const per_sequence_t FDD_DCHs_to_Modify_sequence_of[1] = {
16471 { &hf_rnsap_FDD_DCHs_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DCHs_to_ModifyItem },
16475 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_) {
16476 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16477 ett_rnsap_FDD_DCHs_to_Modify, FDD_DCHs_to_Modify_sequence_of,
16478 1, maxNrOfDCHs, FALSE);
16484 static const value_string rnsap_FNReportingIndicator_vals[] = {
16485 { 0, "fN-reporting-required" },
16486 { 1, "fN-reporting-not-required" },
16492 dissect_rnsap_FNReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16493 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16494 2, NULL, FALSE, 0, NULL);
16502 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_) {
16503 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16504 1U, 4U, NULL, FALSE);
16510 static const per_sequence_t FPACH_Information_sequence[] = {
16511 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
16512 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
16513 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
16514 { &hf_rnsap_wT , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_4 },
16515 { NULL, 0, 0, NULL }
16519 dissect_rnsap_FPACH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16520 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16521 ett_rnsap_FPACH_Information, FPACH_Information_sequence);
16529 dissect_rnsap_FrameOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16530 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16531 0U, 255U, NULL, FALSE);
16537 static const value_string rnsap_FrequencyBandIndicator_vals[] = {
16550 { 12, "bandXIII" },
16554 { 16, "bandXVII" },
16555 { 17, "bandXVIII" },
16559 { 21, "bandXXII" },
16565 dissect_rnsap_FrequencyBandIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16566 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16567 22, NULL, TRUE, 0, NULL);
16575 dissect_rnsap_GapLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16576 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16577 1U, 14U, NULL, FALSE);
16585 dissect_rnsap_GapDuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16586 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16587 1U, 144U, NULL, TRUE);
16593 static const value_string rnsap_T_latitudeSign_01_vals[] = {
16601 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_) {
16602 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16603 2, NULL, FALSE, 0, NULL);
16611 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_) {
16612 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16613 0U, 8388607U, NULL, FALSE);
16621 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_) {
16622 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16623 -8388608, 8388607U, NULL, FALSE);
16629 static const per_sequence_t GeographicalCoordinate_sequence[] = {
16630 { &hf_rnsap_latitudeSign_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_latitudeSign_01 },
16631 { &hf_rnsap_latitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_8388607 },
16632 { &hf_rnsap_longitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M8388608_8388607 },
16633 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16634 { NULL, 0, 0, NULL }
16638 dissect_rnsap_GeographicalCoordinate(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_GeographicalCoordinate, GeographicalCoordinate_sequence);
16646 static const per_sequence_t GA_Cell_item_sequence[] = {
16647 { &hf_rnsap_cell_GAIgeographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
16648 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16649 { NULL, 0, 0, NULL }
16653 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_) {
16654 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16655 ett_rnsap_GA_Cell_item, GA_Cell_item_sequence);
16661 static const per_sequence_t GA_Cell_sequence_of[1] = {
16662 { &hf_rnsap_GA_Cell_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_Cell_item },
16666 dissect_rnsap_GA_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16667 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
16668 ett_rnsap_GA_Cell, GA_Cell_sequence_of,
16669 1, maxNrOfPoints, FALSE);
16675 static const per_sequence_t GA_PointWithUnCertainty_sequence[] = {
16676 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
16677 { &hf_rnsap_uncertaintyCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16678 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16679 { NULL, 0, 0, NULL }
16683 dissect_rnsap_GA_PointWithUnCertainty(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16684 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16685 ett_rnsap_GA_PointWithUnCertainty, GA_PointWithUnCertainty_sequence);
16693 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_) {
16694 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16695 0U, 179U, NULL, FALSE);
16701 static const per_sequence_t GA_UncertaintyEllipse_sequence[] = {
16702 { &hf_rnsap_uncertaintySemi_major, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16703 { &hf_rnsap_uncertaintySemi_minor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16704 { &hf_rnsap_orientationOfMajorAxis, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_179 },
16705 { NULL, 0, 0, NULL }
16709 dissect_rnsap_GA_UncertaintyEllipse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16710 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16711 ett_rnsap_GA_UncertaintyEllipse, GA_UncertaintyEllipse_sequence);
16717 static const per_sequence_t GA_PointWithUnCertaintyEllipse_sequence[] = {
16718 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
16719 { &hf_rnsap_uncertaintyEllipse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_UncertaintyEllipse },
16720 { &hf_rnsap_confidence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16721 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16722 { NULL, 0, 0, NULL }
16726 dissect_rnsap_GA_PointWithUnCertaintyEllipse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16727 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16728 ett_rnsap_GA_PointWithUnCertaintyEllipse, GA_PointWithUnCertaintyEllipse_sequence);
16734 static const value_string rnsap_T_directionOfAltitude_vals[] = {
16742 dissect_rnsap_T_directionOfAltitude(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16743 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
16744 2, NULL, FALSE, 0, NULL);
16750 static const per_sequence_t GA_AltitudeAndDirection_sequence[] = {
16751 { &hf_rnsap_directionOfAltitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_directionOfAltitude },
16752 { &hf_rnsap_altitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_32767 },
16753 { NULL, 0, 0, NULL }
16757 dissect_rnsap_GA_AltitudeAndDirection(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16758 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16759 ett_rnsap_GA_AltitudeAndDirection, GA_AltitudeAndDirection_sequence);
16765 static const per_sequence_t GA_PointWithAltitude_sequence[] = {
16766 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
16767 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_AltitudeAndDirection },
16768 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16769 { NULL, 0, 0, NULL }
16773 dissect_rnsap_GA_PointWithAltitude(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16774 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16775 ett_rnsap_GA_PointWithAltitude, GA_PointWithAltitude_sequence);
16781 static const per_sequence_t GA_PointWithAltitudeAndUncertaintyEllipsoid_sequence[] = {
16782 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
16783 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_AltitudeAndDirection },
16784 { &hf_rnsap_uncertaintyEllipse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_UncertaintyEllipse },
16785 { &hf_rnsap_uncertaintyAltitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16786 { &hf_rnsap_confidence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16787 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16788 { NULL, 0, 0, NULL }
16792 dissect_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16793 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16794 ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid, GA_PointWithAltitudeAndUncertaintyEllipsoid_sequence);
16802 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_) {
16803 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
16804 0U, 65535U, NULL, FALSE);
16810 static const per_sequence_t GA_EllipsoidArc_sequence[] = {
16811 { &hf_rnsap_geographicalCoordinates, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
16812 { &hf_rnsap_innerRadius , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_65535 },
16813 { &hf_rnsap_uncertaintyRadius, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16814 { &hf_rnsap_offsetAngle , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_179 },
16815 { &hf_rnsap_includedAngle , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_179 },
16816 { &hf_rnsap_confidence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
16817 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16818 { NULL, 0, 0, NULL }
16822 dissect_rnsap_GA_EllipsoidArc(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16823 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16824 ett_rnsap_GA_EllipsoidArc, GA_EllipsoidArc_sequence);
16830 static const value_string rnsap_GA_CellAdditionalShapes_vals[] = {
16831 { 0, "pointWithUncertainty" },
16832 { 1, "pointWithUncertaintyEllipse" },
16833 { 2, "pointWithAltitude" },
16834 { 3, "pointWithAltitudeAndUncertaintyEllipsoid" },
16835 { 4, "ellipsoidArc" },
16839 static const per_choice_t GA_CellAdditionalShapes_choice[] = {
16840 { 0, &hf_rnsap_pointWithUncertainty, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithUnCertainty },
16841 { 1, &hf_rnsap_pointWithUncertaintyEllipse, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithUnCertaintyEllipse },
16842 { 2, &hf_rnsap_pointWithAltitude, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithAltitude },
16843 { 3, &hf_rnsap_pointWithAltitudeAndUncertaintyEllipsoid, ASN1_EXTENSION_ROOT , dissect_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid },
16844 { 4, &hf_rnsap_ellipsoidArc , ASN1_EXTENSION_ROOT , dissect_rnsap_GA_EllipsoidArc },
16845 { 0, NULL, 0, NULL }
16849 dissect_rnsap_GA_CellAdditionalShapes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16850 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
16851 ett_rnsap_GA_CellAdditionalShapes, GA_CellAdditionalShapes_choice,
16860 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_) {
16861 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16862 16, 16, FALSE, NULL);
16870 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_) {
16871 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16872 22, 22, FALSE, NULL);
16878 static const per_sequence_t GANSS_NAVclockModel_sequence[] = {
16879 { &hf_rnsap_navToc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
16880 { &hf_rnsap_navaf2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
16881 { &hf_rnsap_navaf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
16882 { &hf_rnsap_navaf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
16883 { &hf_rnsap_navTgd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
16884 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16885 { NULL, 0, 0, NULL }
16889 dissect_rnsap_GANSS_NAVclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16890 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16891 ett_rnsap_GANSS_NAVclockModel, GANSS_NAVclockModel_sequence);
16899 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_) {
16900 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16901 11, 11, FALSE, NULL);
16909 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_) {
16910 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16911 5, 5, FALSE, NULL);
16919 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_) {
16920 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16921 3, 3, FALSE, NULL);
16929 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_) {
16930 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16931 20, 20, FALSE, NULL);
16939 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_) {
16940 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16941 26, 26, FALSE, NULL);
16949 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_) {
16950 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16951 13, 13, FALSE, NULL);
16957 static const per_sequence_t GANSS_CNAVclockModel_sequence[] = {
16958 { &hf_rnsap_cnavToc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
16959 { &hf_rnsap_cnavTop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
16960 { &hf_rnsap_cnavURA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
16961 { &hf_rnsap_cnavURA1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
16962 { &hf_rnsap_cnavURA2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
16963 { &hf_rnsap_cnavAf2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
16964 { &hf_rnsap_cnavAf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_20 },
16965 { &hf_rnsap_cnavAf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_26 },
16966 { &hf_rnsap_cnavTgd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
16967 { &hf_rnsap_cnavISCl1cp , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
16968 { &hf_rnsap_cnavISCl1cd , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
16969 { &hf_rnsap_cnavISCl1ca , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
16970 { &hf_rnsap_cnavISCl2c , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
16971 { &hf_rnsap_cnavISCl5i5 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
16972 { &hf_rnsap_cnavISCl5q5 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
16973 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16974 { NULL, 0, 0, NULL }
16978 dissect_rnsap_GANSS_CNAVclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16979 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16980 ett_rnsap_GANSS_CNAVclockModel, GANSS_CNAVclockModel_sequence);
16986 static const per_sequence_t GANSS_GLONASSclockModel_sequence[] = {
16987 { &hf_rnsap_gloTau , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
16988 { &hf_rnsap_gloGamma , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
16989 { &hf_rnsap_gloDeltaTau , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_5 },
16990 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
16991 { NULL, 0, 0, NULL }
16995 dissect_rnsap_GANSS_GLONASSclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
16996 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
16997 ett_rnsap_GANSS_GLONASSclockModel, GANSS_GLONASSclockModel_sequence);
17005 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_) {
17006 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17007 12, 12, FALSE, NULL);
17013 static const per_sequence_t GANSS_SBASclockModel_sequence[] = {
17014 { &hf_rnsap_sbasTo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
17015 { &hf_rnsap_sbasAgfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
17016 { &hf_rnsap_sbasAgf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17017 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17018 { NULL, 0, 0, NULL }
17022 dissect_rnsap_GANSS_SBASclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17023 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17024 ett_rnsap_GANSS_SBASclockModel, GANSS_SBASclockModel_sequence);
17030 static const value_string rnsap_GANSS_AddClockModels_vals[] = {
17031 { 0, "navClockModel" },
17032 { 1, "cnavClockModel" },
17033 { 2, "glonassClockModel" },
17034 { 3, "sbasClockModel" },
17038 static const per_choice_t GANSS_AddClockModels_choice[] = {
17039 { 0, &hf_rnsap_navClockModel , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NAVclockModel },
17040 { 1, &hf_rnsap_cnavClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_CNAVclockModel },
17041 { 2, &hf_rnsap_glonassClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_GLONASSclockModel },
17042 { 3, &hf_rnsap_sbasClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_SBASclockModel },
17043 { 0, NULL, 0, NULL }
17047 dissect_rnsap_GANSS_AddClockModels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17048 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
17049 ett_rnsap_GANSS_AddClockModels, GANSS_AddClockModels_choice,
17058 dissect_rnsap_GANSS_AddIonoModelReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17059 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17060 2, 2, FALSE, NULL);
17068 dissect_rnsap_GANSS_AddNavigationModelsReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17069 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
17077 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_) {
17078 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17079 4, 4, FALSE, NULL);
17087 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_) {
17088 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17089 1, 1, FALSE, NULL);
17097 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_) {
17098 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17099 32, 32, FALSE, NULL);
17107 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_) {
17108 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17109 24, 24, FALSE, NULL);
17117 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_) {
17118 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17119 14, 14, FALSE, NULL);
17125 static const per_sequence_t GANSS_NavModel_NAVKeplerianSet_sequence[] = {
17126 { &hf_rnsap_navURA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
17127 { &hf_rnsap_navFitFlag , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17128 { &hf_rnsap_navToe , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17129 { &hf_rnsap_navOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17130 { &hf_rnsap_navDeltaN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17131 { &hf_rnsap_navM0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17132 { &hf_rnsap_navOmegaADot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17133 { &hf_rnsap_navE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17134 { &hf_rnsap_navIDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
17135 { &hf_rnsap_navAPowerHalf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17136 { &hf_rnsap_navI0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17137 { &hf_rnsap_navOmegaA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17138 { &hf_rnsap_navCrs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17139 { &hf_rnsap_navCis , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17140 { &hf_rnsap_navCus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17141 { &hf_rnsap_navCrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17142 { &hf_rnsap_navCic , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17143 { &hf_rnsap_navCuc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17144 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17145 { NULL, 0, 0, NULL }
17149 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_) {
17150 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17151 ett_rnsap_GANSS_NavModel_NAVKeplerianSet, GANSS_NavModel_NAVKeplerianSet_sequence);
17159 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_) {
17160 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17161 25, 25, FALSE, NULL);
17169 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_) {
17170 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17171 17, 17, FALSE, NULL);
17179 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_) {
17180 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17181 23, 23, FALSE, NULL);
17189 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_) {
17190 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17191 33, 33, FALSE, NULL);
17199 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_) {
17200 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17201 15, 15, FALSE, NULL);
17209 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_) {
17210 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17211 21, 21, FALSE, NULL);
17217 static const per_sequence_t GANSS_NavModel_CNAVKeplerianSet_sequence[] = {
17218 { &hf_rnsap_cnavTop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17219 { &hf_rnsap_cnavURAindex , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17220 { &hf_rnsap_cnavDeltaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_26 },
17221 { &hf_rnsap_cnavAdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_25 },
17222 { &hf_rnsap_cnavDeltaNo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17223 { &hf_rnsap_cnavDeltaNoDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_23 },
17224 { &hf_rnsap_cnavMo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17225 { &hf_rnsap_cnavE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17226 { &hf_rnsap_cnavOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17227 { &hf_rnsap_cnavOMEGA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17228 { &hf_rnsap_cnavDeltaOmegaDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17229 { &hf_rnsap_cnavIo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_33 },
17230 { &hf_rnsap_cnavIoDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
17231 { &hf_rnsap_cnavCis , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17232 { &hf_rnsap_cnavCic , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17233 { &hf_rnsap_cnavCrs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17234 { &hf_rnsap_cnavCrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17235 { &hf_rnsap_cnavCus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
17236 { &hf_rnsap_cnavCuc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
17237 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17238 { NULL, 0, 0, NULL }
17242 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_) {
17243 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17244 ett_rnsap_GANSS_NavModel_CNAVKeplerianSet, GANSS_NavModel_CNAVKeplerianSet_sequence);
17252 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_) {
17253 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17254 2, 2, FALSE, NULL);
17262 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_) {
17263 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17264 27, 27, FALSE, NULL);
17270 static const per_sequence_t GANSS_NavModel_GLONASSecef_sequence[] = {
17271 { &hf_rnsap_gloEn , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17272 { &hf_rnsap_gloP1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
17273 { &hf_rnsap_gloP2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17274 { &hf_rnsap_gloM , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
17275 { &hf_rnsap_gloX , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_27 },
17276 { &hf_rnsap_gloXdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17277 { &hf_rnsap_gloXdotdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17278 { &hf_rnsap_gloY , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_27 },
17279 { &hf_rnsap_gloYdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17280 { &hf_rnsap_gloYdotdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17281 { &hf_rnsap_gloZ , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_27 },
17282 { &hf_rnsap_gloZdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17283 { &hf_rnsap_gloZdotdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
17284 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17285 { NULL, 0, 0, NULL }
17289 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_) {
17290 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17291 ett_rnsap_GANSS_NavModel_GLONASSecef, GANSS_NavModel_GLONASSecef_sequence);
17299 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_) {
17300 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17301 30, 30, FALSE, NULL);
17309 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_) {
17310 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17311 18, 18, FALSE, NULL);
17317 static const per_sequence_t GANSS_NavModel_SBASecef_sequence[] = {
17318 { &hf_rnsap_sbasTo , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_13 },
17319 { &hf_rnsap_sbasAccuracy , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
17320 { &hf_rnsap_sbasXg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_30 },
17321 { &hf_rnsap_sbasYg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_30 },
17322 { &hf_rnsap_sbasZg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_25 },
17323 { &hf_rnsap_sbasXgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17324 { &hf_rnsap_sbasYgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17325 { &hf_rnsap_sbasZgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
17326 { &hf_rnsap_sbasXgDotDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
17327 { &hf_rnsap_sbagYgDotDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
17328 { &hf_rnsap_sbasZgDotDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
17329 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17330 { NULL, 0, 0, NULL }
17334 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_) {
17335 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17336 ett_rnsap_GANSS_NavModel_SBASecef, GANSS_NavModel_SBASecef_sequence);
17342 static const value_string rnsap_GANSS_AddOrbitModels_vals[] = {
17343 { 0, "navKeplerianSet" },
17344 { 1, "cnavKeplerianSet" },
17345 { 2, "glonassECEF" },
17350 static const per_choice_t GANSS_AddOrbitModels_choice[] = {
17351 { 0, &hf_rnsap_navKeplerianSet, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_NAVKeplerianSet },
17352 { 1, &hf_rnsap_cnavKeplerianSet, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_CNAVKeplerianSet },
17353 { 2, &hf_rnsap_glonassECEF , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_GLONASSecef },
17354 { 3, &hf_rnsap_sbasECEF , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_SBASecef },
17355 { 0, NULL, 0, NULL }
17359 dissect_rnsap_GANSS_AddOrbitModels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17360 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
17361 ett_rnsap_GANSS_AddOrbitModels, GANSS_AddOrbitModels_choice,
17370 dissect_rnsap_GANSS_AddUTCModelsReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17371 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
17377 static const per_sequence_t GPS_Ionospheric_Model_sequence[] = {
17378 { &hf_rnsap_alpha_zero_ionos_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17379 { &hf_rnsap_alpha_one_ionos_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17380 { &hf_rnsap_alpha_two_ionos_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17381 { &hf_rnsap_alpha_three_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17382 { &hf_rnsap_beta_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17383 { &hf_rnsap_beta_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17384 { &hf_rnsap_beta_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17385 { &hf_rnsap_beta_three_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17386 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17387 { NULL, 0, 0, NULL }
17391 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_) {
17392 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17393 ett_rnsap_GPS_Ionospheric_Model, GPS_Ionospheric_Model_sequence);
17399 static const per_sequence_t GANSS_Additional_Ionospheric_Model_sequence[] = {
17400 { &hf_rnsap_dataID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
17401 { &hf_rnsap_alpha_beta_parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GPS_Ionospheric_Model },
17402 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17403 { NULL, 0, 0, NULL }
17407 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_) {
17408 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17409 ett_rnsap_GANSS_Additional_Ionospheric_Model, GANSS_Additional_Ionospheric_Model_sequence);
17417 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_) {
17418 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17419 0U, 8191U, NULL, FALSE);
17427 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_) {
17428 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17429 0U, 86399U, NULL, FALSE);
17435 static const per_sequence_t GANSS_Transmission_Time_sequence[] = {
17436 { &hf_rnsap_ganssDay , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_8191 },
17437 { &hf_rnsap_ganssTod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_86399 },
17438 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17439 { NULL, 0, 0, NULL }
17443 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_) {
17444 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17445 ett_rnsap_GANSS_Transmission_Time, GANSS_Transmission_Time_sequence);
17451 static const value_string rnsap_T_non_broadcastIndication_vals[] = {
17458 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_) {
17459 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17460 1, NULL, FALSE, 0, NULL);
17468 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_) {
17469 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17470 6, 6, FALSE, NULL);
17476 static const per_sequence_t Ganss_Sat_Info_AddNavList_item_sequence[] = {
17477 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
17478 { &hf_rnsap_svHealth , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_6 },
17479 { &hf_rnsap_iod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17480 { &hf_rnsap_ganssAddClockModels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AddClockModels },
17481 { &hf_rnsap_ganssAddOrbitModels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AddOrbitModels },
17482 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17483 { NULL, 0, 0, NULL }
17487 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_) {
17488 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17489 ett_rnsap_Ganss_Sat_Info_AddNavList_item, Ganss_Sat_Info_AddNavList_item_sequence);
17495 static const per_sequence_t Ganss_Sat_Info_AddNavList_sequence_of[1] = {
17496 { &hf_rnsap_Ganss_Sat_Info_AddNavList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Ganss_Sat_Info_AddNavList_item },
17500 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_) {
17501 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17502 ett_rnsap_Ganss_Sat_Info_AddNavList, Ganss_Sat_Info_AddNavList_sequence_of,
17503 1, maxGANSSSat, FALSE);
17509 static const per_sequence_t GANSS_Additional_Navigation_Models_sequence[] = {
17510 { &hf_rnsap_ganss_Transmission_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Transmission_Time },
17511 { &hf_rnsap_non_broadcastIndication, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_non_broadcastIndication },
17512 { &hf_rnsap_ganssSatInfoNavList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Ganss_Sat_Info_AddNavList },
17513 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17514 { NULL, 0, 0, NULL }
17518 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_) {
17519 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17520 ett_rnsap_GANSS_Additional_Navigation_Models, GANSS_Additional_Navigation_Models_sequence);
17528 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_) {
17529 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17530 0U, 37799U, NULL, FALSE);
17538 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_) {
17539 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17540 -2147483648, 2147483647U, NULL, FALSE);
17548 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_) {
17549 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17550 -64, 63U, NULL, FALSE);
17556 static const value_string rnsap_T_gnss_to_id_vals[] = {
17566 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_) {
17567 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
17568 1, NULL, TRUE, 3, NULL);
17574 static const per_sequence_t GANSS_Time_Model_sequence[] = {
17575 { &hf_rnsap_ganss_time_model_Ref_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_37799 },
17576 { &hf_rnsap_ganss_t_a0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M2147483648_2147483647 },
17577 { &hf_rnsap_ganss_t_a1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_M8388608_8388607 },
17578 { &hf_rnsap_ganss_t_a2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_M64_63 },
17579 { &hf_rnsap_gnss_to_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_gnss_to_id },
17580 { &hf_rnsap_ganss_wk_number_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_8191 },
17581 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17582 { NULL, 0, 0, NULL }
17586 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_) {
17587 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17588 ett_rnsap_GANSS_Time_Model, GANSS_Time_Model_sequence);
17594 static const per_sequence_t GANSS_Additional_Time_Models_sequence_of[1] = {
17595 { &hf_rnsap_GANSS_Additional_Time_Models_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Time_Model },
17599 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_) {
17600 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17601 ett_rnsap_GANSS_Additional_Time_Models, GANSS_Additional_Time_Models_sequence_of,
17602 1, maxGANSS_1, FALSE);
17610 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_) {
17611 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
17612 7, 7, FALSE, NULL);
17618 static const per_sequence_t GANSS_UTCmodelSet1_sequence[] = {
17619 { &hf_rnsap_utcA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17620 { &hf_rnsap_utcA1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
17621 { &hf_rnsap_utcA2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
17622 { &hf_rnsap_utcDeltaTls , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17623 { &hf_rnsap_utcTot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17624 { &hf_rnsap_utcWNot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
17625 { &hf_rnsap_utcWNlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17626 { &hf_rnsap_utcDN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
17627 { &hf_rnsap_utcDeltaTlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17628 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17629 { NULL, 0, 0, NULL }
17633 dissect_rnsap_GANSS_UTCmodelSet1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17634 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17635 ett_rnsap_GANSS_UTCmodelSet1, GANSS_UTCmodelSet1_sequence);
17641 static const per_sequence_t GANSS_DeltaUT1_sequence[] = {
17642 { &hf_rnsap_b1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17643 { &hf_rnsap_b2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
17644 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17645 { NULL, 0, 0, NULL }
17649 dissect_rnsap_GANSS_DeltaUT1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17650 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17651 ett_rnsap_GANSS_DeltaUT1, GANSS_DeltaUT1_sequence);
17657 static const per_sequence_t GANSS_UTCmodelSet2_sequence[] = {
17658 { &hf_rnsap_nA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17659 { &hf_rnsap_tauC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17660 { &hf_rnsap_deltaUT1_01 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_DeltaUT1 },
17661 { &hf_rnsap_kp , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
17662 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17663 { NULL, 0, 0, NULL }
17667 dissect_rnsap_GANSS_UTCmodelSet2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17668 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17669 ett_rnsap_GANSS_UTCmodelSet2, GANSS_UTCmodelSet2_sequence);
17675 static const per_sequence_t GANSS_UTCmodelSet3_sequence[] = {
17676 { &hf_rnsap_utcA1wnt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17677 { &hf_rnsap_utcA0wnt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
17678 { &hf_rnsap_utcTot_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17679 { &hf_rnsap_utcWNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17680 { &hf_rnsap_utcDeltaTls , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17681 { &hf_rnsap_utcWNlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17682 { &hf_rnsap_utcDN_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17683 { &hf_rnsap_utcDeltaTlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17684 { &hf_rnsap_utcStandardID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
17685 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17686 { NULL, 0, 0, NULL }
17690 dissect_rnsap_GANSS_UTCmodelSet3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17691 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17692 ett_rnsap_GANSS_UTCmodelSet3, GANSS_UTCmodelSet3_sequence);
17698 static const value_string rnsap_GANSS_Additional_UTC_Models_vals[] = {
17699 { 0, "utcModel1" },
17700 { 1, "utcModel2" },
17701 { 2, "utcModel3" },
17705 static const per_choice_t GANSS_Additional_UTC_Models_choice[] = {
17706 { 0, &hf_rnsap_utcModel1 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet1 },
17707 { 1, &hf_rnsap_utcModel2 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet2 },
17708 { 2, &hf_rnsap_utcModel3 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet3 },
17709 { 0, NULL, 0, NULL }
17713 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_) {
17714 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
17715 ett_rnsap_GANSS_Additional_UTC_Models, GANSS_Additional_UTC_Models_choice,
17724 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_) {
17725 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17726 0U, 255U, NULL, FALSE);
17734 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_) {
17735 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
17736 0U, 3U, NULL, FALSE);
17742 static const per_sequence_t GANSS_SatelliteInformationKP_item_sequence[] = {
17743 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
17744 { &hf_rnsap_ganss_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17745 { &hf_rnsap_ganss_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17746 { &hf_rnsap_ganss_omegadot_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17747 { &hf_rnsap_ganss_svhealth_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
17748 { &hf_rnsap_ganss_delta_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17749 { &hf_rnsap_ganss_omegazero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17750 { &hf_rnsap_ganss_m_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17751 { &hf_rnsap_ganss_omega_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17752 { &hf_rnsap_ganss_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
17753 { &hf_rnsap_ganss_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17754 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17755 { NULL, 0, 0, NULL }
17759 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_) {
17760 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17761 ett_rnsap_GANSS_SatelliteInformationKP_item, GANSS_SatelliteInformationKP_item_sequence);
17767 static const per_sequence_t GANSS_SatelliteInformationKP_sequence_of[1] = {
17768 { &hf_rnsap_GANSS_SatelliteInformationKP_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SatelliteInformationKP_item },
17772 dissect_rnsap_GANSS_SatelliteInformationKP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17773 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17774 ett_rnsap_GANSS_SatelliteInformationKP, GANSS_SatelliteInformationKP_sequence_of,
17775 1, maxGANSSSatAlmanac, FALSE);
17781 static const per_sequence_t T_gANSS_keplerianParameters_sequence[] = {
17782 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
17783 { &hf_rnsap_iod_a , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
17784 { &hf_rnsap_gANSS_SatelliteInformationKP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SatelliteInformationKP },
17785 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17786 { NULL, 0, 0, NULL }
17790 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_) {
17791 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17792 ett_rnsap_T_gANSS_keplerianParameters, T_gANSS_keplerianParameters_sequence);
17800 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_) {
17801 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
17807 static const value_string rnsap_T_gANSS_AlmanacModel_vals[] = {
17808 { 0, "gANSS-keplerianParameters" },
17809 { 1, "extension-GANSS-AlmanacModel" },
17813 static const per_choice_t T_gANSS_AlmanacModel_choice[] = {
17814 { 0, &hf_rnsap_gANSS_keplerianParameters, ASN1_EXTENSION_ROOT , dissect_rnsap_T_gANSS_keplerianParameters },
17815 { 1, &hf_rnsap_extension_GANSS_AlmanacModel, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_GANSS_AlmanacModel },
17816 { 0, NULL, 0, NULL }
17820 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_) {
17821 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
17822 ett_rnsap_T_gANSS_AlmanacModel, T_gANSS_AlmanacModel_choice,
17829 static const per_sequence_t GANSS_Almanac_sequence[] = {
17830 { &hf_rnsap_ganss_wk_number, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
17831 { &hf_rnsap_gANSS_AlmanacModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_gANSS_AlmanacModel },
17832 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17833 { NULL, 0, 0, NULL }
17837 dissect_rnsap_GANSS_Almanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
17838 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17839 ett_rnsap_GANSS_Almanac, GANSS_Almanac_sequence);
17845 static const per_sequence_t GANSS_SAT_Info_Almanac_NAVkpList_item_sequence[] = {
17846 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
17847 { &hf_rnsap_navAlmE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17848 { &hf_rnsap_navAlmDeltaI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17849 { &hf_rnsap_navAlmOMEGADOT, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17850 { &hf_rnsap_navAlmSVHealth, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17851 { &hf_rnsap_navAlmSqrtA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17852 { &hf_rnsap_navAlmOMEGAo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17853 { &hf_rnsap_navAlmOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17854 { &hf_rnsap_navAlmMo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
17855 { &hf_rnsap_navAlmaf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17856 { &hf_rnsap_navAlmaf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17857 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17858 { NULL, 0, 0, NULL }
17862 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_) {
17863 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17864 ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item, GANSS_SAT_Info_Almanac_NAVkpList_item_sequence);
17870 static const per_sequence_t GANSS_SAT_Info_Almanac_NAVkpList_sequence_of[1] = {
17871 { &hf_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item },
17875 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_) {
17876 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17877 ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList, GANSS_SAT_Info_Almanac_NAVkpList_sequence_of,
17878 1, maxGANSSSatAlmanac, FALSE);
17884 static const per_sequence_t GANSS_alm_keplerianNAVAlmanac_sequence[] = {
17885 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
17886 { &hf_rnsap_sat_info_NAVkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList },
17887 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17888 { NULL, 0, 0, NULL }
17892 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_) {
17893 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17894 ett_rnsap_GANSS_alm_keplerianNAVAlmanac, GANSS_alm_keplerianNAVAlmanac_sequence);
17900 static const per_sequence_t GANSS_SAT_Info_Almanac_REDkpList_item_sequence[] = {
17901 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
17902 { &hf_rnsap_redAlmDeltaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
17903 { &hf_rnsap_redAlmOmega0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
17904 { &hf_rnsap_redAlmPhi0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
17905 { &hf_rnsap_redAlmL1Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17906 { &hf_rnsap_redAlmL2Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17907 { &hf_rnsap_redAlmL5Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17908 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17909 { NULL, 0, 0, NULL }
17913 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_) {
17914 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17915 ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item, GANSS_SAT_Info_Almanac_REDkpList_item_sequence);
17921 static const per_sequence_t GANSS_SAT_Info_Almanac_REDkpList_sequence_of[1] = {
17922 { &hf_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item },
17926 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_) {
17927 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17928 ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList, GANSS_SAT_Info_Almanac_REDkpList_sequence_of,
17929 1, maxGANSSSatAlmanac, FALSE);
17935 static const per_sequence_t GANSS_alm_keplerianReducedAlmanac_sequence[] = {
17936 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
17937 { &hf_rnsap_sat_info_REDkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList },
17938 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17939 { NULL, 0, 0, NULL }
17943 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_) {
17944 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17945 ett_rnsap_GANSS_alm_keplerianReducedAlmanac, GANSS_alm_keplerianReducedAlmanac_sequence);
17951 static const per_sequence_t GANSS_SAT_Info_Almanac_MIDIkpList_item_sequence[] = {
17952 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
17953 { &hf_rnsap_midiAlmE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17954 { &hf_rnsap_midiAlmDeltaI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17955 { &hf_rnsap_midiAlmOmegaDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17956 { &hf_rnsap_midiAlmSqrtA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
17957 { &hf_rnsap_midiAlmOmega0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17958 { &hf_rnsap_midiAlmOmega , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17959 { &hf_rnsap_midiAlmMo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
17960 { &hf_rnsap_midiAlmaf0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
17961 { &hf_rnsap_midiAlmaf1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
17962 { &hf_rnsap_midiAlmL1Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17963 { &hf_rnsap_midiAlmL2Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17964 { &hf_rnsap_midiAlmL5Health, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
17965 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17966 { NULL, 0, 0, NULL }
17970 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_) {
17971 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
17972 ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item, GANSS_SAT_Info_Almanac_MIDIkpList_item_sequence);
17978 static const per_sequence_t GANSS_SAT_Info_Almanac_MIDIkpList_sequence_of[1] = {
17979 { &hf_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item },
17983 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_) {
17984 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
17985 ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList, GANSS_SAT_Info_Almanac_MIDIkpList_sequence_of,
17986 1, maxGANSSSatAlmanac, FALSE);
17992 static const per_sequence_t GANSS_alm_keplerianMidiAlmanac_sequence[] = {
17993 { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
17994 { &hf_rnsap_sat_info_MIDIkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList },
17995 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
17996 { NULL, 0, 0, NULL }
18000 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_) {
18001 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18002 ett_rnsap_GANSS_alm_keplerianMidiAlmanac, GANSS_alm_keplerianMidiAlmanac_sequence);
18008 static const per_sequence_t GANSS_SAT_Info_Almanac_GLOkpList_item_sequence[] = {
18009 { &hf_rnsap_gloAlmNA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18010 { &hf_rnsap_gloAlmnA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
18011 { &hf_rnsap_gloAlmHA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
18012 { &hf_rnsap_gloAlmLambdaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
18013 { &hf_rnsap_gloAlmTlambdaA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
18014 { &hf_rnsap_gloAlmDeltaIA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
18015 { &hf_rnsap_gloAkmDeltaTA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
18016 { &hf_rnsap_gloAlmDeltaTdotA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_7 },
18017 { &hf_rnsap_gloAlmEpsilonA, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18018 { &hf_rnsap_gloAlmOmegaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18019 { &hf_rnsap_gloAlmTauA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18020 { &hf_rnsap_gloAlmCA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
18021 { &hf_rnsap_gloAlmMA , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
18022 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18023 { NULL, 0, 0, NULL }
18027 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_) {
18028 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18029 ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item, GANSS_SAT_Info_Almanac_GLOkpList_item_sequence);
18035 static const per_sequence_t GANSS_SAT_Info_Almanac_GLOkpList_sequence_of[1] = {
18036 { &hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item },
18040 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_) {
18041 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18042 ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList, GANSS_SAT_Info_Almanac_GLOkpList_sequence_of,
18043 1, maxGANSSSatAlmanac, FALSE);
18049 static const per_sequence_t GANSS_alm_keplerianGLONASS_sequence[] = {
18050 { &hf_rnsap_sat_info_GLOkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_GLOkpList },
18051 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18052 { NULL, 0, 0, NULL }
18056 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_) {
18057 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18058 ett_rnsap_GANSS_alm_keplerianGLONASS, GANSS_alm_keplerianGLONASS_sequence);
18066 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_) {
18067 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18068 9, 9, FALSE, NULL);
18074 static const per_sequence_t GANSS_SAT_Info_Almanac_SBASecefList_item_sequence[] = {
18075 { &hf_rnsap_sbasAlmDataID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
18076 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18077 { &hf_rnsap_sbasAlmHealth , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18078 { &hf_rnsap_sbasAlmXg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18079 { &hf_rnsap_sbasAlmYg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18080 { &hf_rnsap_sbasAlmZg , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_9 },
18081 { &hf_rnsap_sbasAlmXgdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
18082 { &hf_rnsap_sbasAlmYgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_3 },
18083 { &hf_rnsap_sbasAlmZgDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
18084 { &hf_rnsap_sbasAlmTo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
18085 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18086 { NULL, 0, 0, NULL }
18090 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_) {
18091 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18092 ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item, GANSS_SAT_Info_Almanac_SBASecefList_item_sequence);
18098 static const per_sequence_t GANSS_SAT_Info_Almanac_SBASecefList_sequence_of[1] = {
18099 { &hf_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item },
18103 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_) {
18104 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18105 ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList, GANSS_SAT_Info_Almanac_SBASecefList_sequence_of,
18106 1, maxGANSSSatAlmanac, FALSE);
18112 static const per_sequence_t GANSS_alm_ecefSBASAlmanac_sequence[] = {
18113 { &hf_rnsap_sat_info_SBASecefList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_SBASecefList },
18114 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18115 { NULL, 0, 0, NULL }
18119 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_) {
18120 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18121 ett_rnsap_GANSS_alm_ecefSBASAlmanac, GANSS_alm_ecefSBASAlmanac_sequence);
18127 static const per_sequence_t GANSS_AuxInfoGANSS_ID1_item_sequence[] = {
18128 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18129 { &hf_rnsap_signalsAvailable, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18130 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18131 { NULL, 0, 0, NULL }
18135 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_) {
18136 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18137 ett_rnsap_GANSS_AuxInfoGANSS_ID1_item, GANSS_AuxInfoGANSS_ID1_item_sequence);
18143 static const per_sequence_t GANSS_AuxInfoGANSS_ID1_sequence_of[1] = {
18144 { &hf_rnsap_GANSS_AuxInfoGANSS_ID1_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AuxInfoGANSS_ID1_item },
18148 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_) {
18149 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18150 ett_rnsap_GANSS_AuxInfoGANSS_ID1, GANSS_AuxInfoGANSS_ID1_sequence_of,
18151 1, maxGANSSSat, FALSE);
18159 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_) {
18160 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18161 -7, 13U, NULL, FALSE);
18167 static const per_sequence_t GANSS_AuxInfoGANSS_ID3_item_sequence[] = {
18168 { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18169 { &hf_rnsap_signalsAvailable, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18170 { &hf_rnsap_channelNumber , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M7_13 },
18171 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18172 { NULL, 0, 0, NULL }
18176 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_) {
18177 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18178 ett_rnsap_GANSS_AuxInfoGANSS_ID3_item, GANSS_AuxInfoGANSS_ID3_item_sequence);
18184 static const per_sequence_t GANSS_AuxInfoGANSS_ID3_sequence_of[1] = {
18185 { &hf_rnsap_GANSS_AuxInfoGANSS_ID3_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AuxInfoGANSS_ID3_item },
18189 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_) {
18190 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18191 ett_rnsap_GANSS_AuxInfoGANSS_ID3, GANSS_AuxInfoGANSS_ID3_sequence_of,
18192 1, maxGANSSSat, FALSE);
18198 static const value_string rnsap_GANSS_Auxiliary_Information_vals[] = {
18204 static const per_choice_t GANSS_Auxiliary_Information_choice[] = {
18205 { 0, &hf_rnsap_ganssID1 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_AuxInfoGANSS_ID1 },
18206 { 1, &hf_rnsap_ganssID3 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_AuxInfoGANSS_ID3 },
18207 { 0, NULL, 0, NULL }
18211 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_) {
18212 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18213 ett_rnsap_GANSS_Auxiliary_Information, GANSS_Auxiliary_Information_choice,
18222 dissect_rnsap_GANSS_AuxInfoReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18223 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
18231 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_) {
18232 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18233 0U, 1U, NULL, TRUE);
18239 static const per_sequence_t GANSS_Clock_Model_item_sequence[] = {
18240 { &hf_rnsap_t_oc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
18241 { &hf_rnsap_a_i2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18242 { &hf_rnsap_a_i1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
18243 { &hf_rnsap_a_i0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_28 },
18244 { &hf_rnsap_t_gd , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_10 },
18245 { &hf_rnsap_model_id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_1_ },
18246 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18247 { NULL, 0, 0, NULL }
18251 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_) {
18252 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18253 ett_rnsap_GANSS_Clock_Model_item, GANSS_Clock_Model_item_sequence);
18259 static const per_sequence_t GANSS_Clock_Model_sequence_of[1] = {
18260 { &hf_rnsap_GANSS_Clock_Model_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Clock_Model_item },
18264 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_) {
18265 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18266 ett_rnsap_GANSS_Clock_Model, GANSS_Clock_Model_sequence_of,
18267 1, maxGANSSClockMod, FALSE);
18275 dissect_rnsap_BOOLEAN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18276 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
18282 static const per_sequence_t GANSS_IonosphereRegionalStormFlags_sequence[] = {
18283 { &hf_rnsap_storm_flag_one, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18284 { &hf_rnsap_storm_flag_two, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18285 { &hf_rnsap_storm_flag_three, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18286 { &hf_rnsap_storm_flag_four, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18287 { &hf_rnsap_storm_flag_five, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BOOLEAN },
18288 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18289 { NULL, 0, 0, NULL }
18293 dissect_rnsap_GANSS_IonosphereRegionalStormFlags(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18294 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18295 ett_rnsap_GANSS_IonosphereRegionalStormFlags, GANSS_IonosphereRegionalStormFlags_sequence);
18301 static const per_sequence_t GANSS_Ionospheric_Model_sequence[] = {
18302 { &hf_rnsap_alpha_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18303 { &hf_rnsap_alpha_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18304 { &hf_rnsap_alpha_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
18305 { &hf_rnsap_gANSS_IonosphereRegionalStormFlags, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_IonosphereRegionalStormFlags },
18306 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18307 { NULL, 0, 0, NULL }
18311 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_) {
18312 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18313 ett_rnsap_GANSS_Ionospheric_Model, GANSS_Ionospheric_Model_sequence);
18319 static const value_string rnsap_T_latitudeSign_vals[] = {
18327 dissect_rnsap_T_latitudeSign(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18328 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
18329 2, NULL, FALSE, 0, NULL);
18337 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_) {
18338 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18339 0U, 2147483647U, NULL, FALSE);
18345 static const value_string rnsap_T_directionOfAltitude_01_vals[] = {
18353 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_) {
18354 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
18355 2, NULL, FALSE, 0, NULL);
18361 static const per_sequence_t GANSS_RX_Pos_sequence[] = {
18362 { &hf_rnsap_latitudeSign , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_latitudeSign },
18363 { &hf_rnsap_degreesOfLatitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_2147483647 },
18364 { &hf_rnsap_degreesOfLongitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M2147483648_2147483647 },
18365 { &hf_rnsap_directionOfAltitude_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_directionOfAltitude_01 },
18366 { &hf_rnsap_altitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_32767 },
18367 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18368 { NULL, 0, 0, NULL }
18372 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_) {
18373 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18374 ett_rnsap_GANSS_RX_Pos, GANSS_RX_Pos_sequence);
18380 static const per_sequence_t GANSS_Common_Data_sequence[] = {
18381 { &hf_rnsap_ganss_Ionospheric_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Ionospheric_Model },
18382 { &hf_rnsap_ganss_Rx_Pos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_RX_Pos },
18383 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18384 { NULL, 0, 0, NULL }
18388 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_) {
18389 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18390 ett_rnsap_GANSS_Common_Data, GANSS_Common_Data_sequence);
18396 static const per_sequence_t GANSS_CommonDataInfoReq_sequence[] = {
18397 { &hf_rnsap_ionospheric_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
18398 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18399 { NULL, 0, 0, NULL }
18403 dissect_rnsap_GANSS_CommonDataInfoReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18404 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18405 ett_rnsap_GANSS_CommonDataInfoReq, GANSS_CommonDataInfoReq_sequence);
18413 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_) {
18414 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18415 0U, 59U, NULL, TRUE);
18423 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_) {
18424 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18425 1, 1024, FALSE, NULL);
18431 static const per_sequence_t GANSS_DataBitAssistanceSgnItem_sequence[] = {
18432 { &hf_rnsap_ganss_SignalId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Signal_ID },
18433 { &hf_rnsap_ganssDataBits , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1_1024 },
18434 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18435 { NULL, 0, 0, NULL }
18439 dissect_rnsap_GANSS_DataBitAssistanceSgnItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18440 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18441 ett_rnsap_GANSS_DataBitAssistanceSgnItem, GANSS_DataBitAssistanceSgnItem_sequence);
18447 static const per_sequence_t GANSS_DataBitAssistanceSgnList_sequence_of[1] = {
18448 { &hf_rnsap_GANSS_DataBitAssistanceSgnList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceSgnItem },
18452 dissect_rnsap_GANSS_DataBitAssistanceSgnList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18453 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18454 ett_rnsap_GANSS_DataBitAssistanceSgnList, GANSS_DataBitAssistanceSgnList_sequence_of,
18455 1, maxSgnType, FALSE);
18461 static const per_sequence_t GANSS_DataBitAssistanceItem_sequence[] = {
18462 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18463 { &hf_rnsap_dataBitAssistanceSgnList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceSgnList },
18464 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18465 { NULL, 0, 0, NULL }
18469 dissect_rnsap_GANSS_DataBitAssistanceItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18470 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18471 ett_rnsap_GANSS_DataBitAssistanceItem, GANSS_DataBitAssistanceItem_sequence);
18477 static const per_sequence_t GANSS_DataBitAssistanceList_sequence_of[1] = {
18478 { &hf_rnsap_GANSS_DataBitAssistanceList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceItem },
18482 dissect_rnsap_GANSS_DataBitAssistanceList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18483 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18484 ett_rnsap_GANSS_DataBitAssistanceList, GANSS_DataBitAssistanceList_sequence_of,
18485 1, maxGANSSSat, FALSE);
18491 static const per_sequence_t GANSS_Data_Bit_Assistance_sequence[] = {
18492 { &hf_rnsap_ganssTod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_59_ },
18493 { &hf_rnsap_dataBitAssistancelist, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_DataBitAssistanceList },
18494 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18495 { NULL, 0, 0, NULL }
18499 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_) {
18500 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18501 ett_rnsap_GANSS_Data_Bit_Assistance, GANSS_Data_Bit_Assistance_sequence);
18507 static const per_sequence_t T_ganss_SatelliteInfo_sequence_of[1] = {
18508 { &hf_rnsap_ganss_SatelliteInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18512 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_) {
18513 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18514 ett_rnsap_T_ganss_SatelliteInfo, T_ganss_SatelliteInfo_sequence_of,
18515 1, maxGANSSSat, FALSE);
18521 static const per_sequence_t GANSS_Data_Bit_Assistance_ReqList_sequence[] = {
18522 { &hf_rnsap_dGANSS_Signal_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18523 { &hf_rnsap_ganss_DataBitInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
18524 { &hf_rnsap_ganss_SatelliteInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_ganss_SatelliteInfo },
18525 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18526 { NULL, 0, 0, NULL }
18530 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_) {
18531 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18532 ett_rnsap_GANSS_Data_Bit_Assistance_ReqList, GANSS_Data_Bit_Assistance_ReqList_sequence);
18538 static const per_sequence_t GANSS_Data_Bit_Assistance_ReqItem_sequence[] = {
18539 { &hf_rnsap_ganssTod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_86399 },
18540 { &hf_rnsap_ganss_Data_Bit_Assistance_ReqList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Data_Bit_Assistance_ReqList },
18541 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18542 { NULL, 0, 0, NULL }
18546 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_) {
18547 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18548 ett_rnsap_GANSS_Data_Bit_Assistance_ReqItem, GANSS_Data_Bit_Assistance_ReqItem_sequence);
18556 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_) {
18557 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18558 31, 31, FALSE, NULL);
18566 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_) {
18567 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18568 19, 19, FALSE, NULL);
18574 static const per_sequence_t GANSS_Earth_Orientation_Parameters_sequence[] = {
18575 { &hf_rnsap_teop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18576 { &hf_rnsap_pmX , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
18577 { &hf_rnsap_pmXdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18578 { &hf_rnsap_pmY , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
18579 { &hf_rnsap_pmYdot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_15 },
18580 { &hf_rnsap_deltaUT1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_31 },
18581 { &hf_rnsap_deltaUT1dot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_19 },
18582 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18583 { NULL, 0, 0, NULL }
18587 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_) {
18588 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18589 ett_rnsap_GANSS_Earth_Orientation_Parameters, GANSS_Earth_Orientation_Parameters_sequence);
18597 dissect_rnsap_GANSS_EarthOrientParaReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18598 offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
18606 dissect_rnsap_GANSS_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18607 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18608 0U, 7U, NULL, TRUE);
18614 static const per_sequence_t GANSS_GenericDataInfoReqItem_sequence[] = {
18615 { &hf_rnsap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_ID },
18616 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
18617 { &hf_rnsap_ganss_Time_Model_GNSS_GNSS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_9 },
18618 { &hf_rnsap_ganss_UTC_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
18619 { &hf_rnsap_ganss_Almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
18620 { &hf_rnsap_ganss_Real_Time_Integrity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BOOLEAN },
18621 { &hf_rnsap_ganss_Data_Bit_Assistance_Req, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Data_Bit_Assistance_ReqItem },
18622 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18623 { NULL, 0, 0, NULL }
18627 dissect_rnsap_GANSS_GenericDataInfoReqItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18628 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18629 ett_rnsap_GANSS_GenericDataInfoReqItem, GANSS_GenericDataInfoReqItem_sequence);
18635 static const per_sequence_t GANSS_GenericDataInfoReqList_sequence_of[1] = {
18636 { &hf_rnsap_GANSS_GenericDataInfoReqList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_GenericDataInfoReqItem },
18640 dissect_rnsap_GANSS_GenericDataInfoReqList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18641 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18642 ett_rnsap_GANSS_GenericDataInfoReqList, GANSS_GenericDataInfoReqList_sequence_of,
18643 1, maxNoGANSS, FALSE);
18649 static const value_string rnsap_T_non_broadcastIndication_01_vals[] = {
18656 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_) {
18657 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
18658 1, NULL, FALSE, 0, NULL);
18664 static const per_sequence_t T_gANSS_keplerianParameters_01_sequence[] = {
18665 { &hf_rnsap_toe_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
18666 { &hf_rnsap_ganss_omega_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18667 { &hf_rnsap_delta_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18668 { &hf_rnsap_m_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18669 { &hf_rnsap_omegadot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18670 { &hf_rnsap_ganss_e_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18671 { &hf_rnsap_idot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
18672 { &hf_rnsap_a_sqrt_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18673 { &hf_rnsap_i_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18674 { &hf_rnsap_omega_zero_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18675 { &hf_rnsap_c_rs_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18676 { &hf_rnsap_c_is_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18677 { &hf_rnsap_c_us_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18678 { &hf_rnsap_c_rc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18679 { &hf_rnsap_c_ic_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18680 { &hf_rnsap_c_uc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18681 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18682 { NULL, 0, 0, NULL }
18686 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_) {
18687 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18688 ett_rnsap_T_gANSS_keplerianParameters_01, T_gANSS_keplerianParameters_01_sequence);
18694 static const value_string rnsap_GANSS_Orbit_Model_vals[] = {
18695 { 0, "gANSS-keplerianParameters" },
18699 static const per_choice_t GANSS_Orbit_Model_choice[] = {
18700 { 0, &hf_rnsap_gANSS_keplerianParameters_01, ASN1_EXTENSION_ROOT , dissect_rnsap_T_gANSS_keplerianParameters_01 },
18701 { 0, NULL, 0, NULL }
18705 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_) {
18706 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18707 ett_rnsap_GANSS_Orbit_Model, GANSS_Orbit_Model_choice,
18714 static const per_sequence_t GANSS_Sat_Info_Nav_item_sequence[] = {
18715 { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18716 { &hf_rnsap_svHealth_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
18717 { &hf_rnsap_iod_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
18718 { &hf_rnsap_ganssClockModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Clock_Model },
18719 { &hf_rnsap_ganssOrbitModel, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Orbit_Model },
18720 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18721 { NULL, 0, 0, NULL }
18725 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_) {
18726 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18727 ett_rnsap_GANSS_Sat_Info_Nav_item, GANSS_Sat_Info_Nav_item_sequence);
18733 static const per_sequence_t GANSS_Sat_Info_Nav_sequence_of[1] = {
18734 { &hf_rnsap_GANSS_Sat_Info_Nav_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Sat_Info_Nav_item },
18738 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_) {
18739 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18740 ett_rnsap_GANSS_Sat_Info_Nav, GANSS_Sat_Info_Nav_sequence_of,
18741 1, maxGANSSSat, FALSE);
18747 static const per_sequence_t GANSS_Navigation_Model_And_Time_Recovery_sequence[] = {
18748 { &hf_rnsap_ganss_Transmission_Time, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Transmission_Time },
18749 { &hf_rnsap_non_broadcastIndication_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T_non_broadcastIndication_01 },
18750 { &hf_rnsap_ganssSatInfoNav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Sat_Info_Nav },
18751 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18752 { NULL, 0, 0, NULL }
18756 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_) {
18757 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18758 ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery, GANSS_Navigation_Model_And_Time_Recovery_sequence);
18764 static const per_sequence_t GANSS_UTC_Model_sequence[] = {
18765 { &hf_rnsap_a_one_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
18766 { &hf_rnsap_a_zero_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
18767 { &hf_rnsap_t_ot_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18768 { &hf_rnsap_w_n_t_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18769 { &hf_rnsap_delta_t_ls_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18770 { &hf_rnsap_w_n_lsf_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18771 { &hf_rnsap_dn_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18772 { &hf_rnsap_delta_t_lsf_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18773 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18774 { NULL, 0, 0, NULL }
18778 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_) {
18779 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18780 ett_rnsap_GANSS_UTC_Model, GANSS_UTC_Model_sequence);
18786 static const per_sequence_t GANSS_Real_Time_Integrity_item_sequence[] = {
18787 { &hf_rnsap_bad_ganss_satId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
18788 { &hf_rnsap_bad_ganss_signalId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_8 },
18789 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18790 { NULL, 0, 0, NULL }
18794 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_) {
18795 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18796 ett_rnsap_GANSS_Real_Time_Integrity_item, GANSS_Real_Time_Integrity_item_sequence);
18802 static const per_sequence_t GANSS_Real_Time_Integrity_sequence_of[1] = {
18803 { &hf_rnsap_GANSS_Real_Time_Integrity_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Real_Time_Integrity_item },
18807 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_) {
18808 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18809 ett_rnsap_GANSS_Real_Time_Integrity, GANSS_Real_Time_Integrity_sequence_of,
18810 1, maxGANSSSat, FALSE);
18816 static const per_sequence_t GANSS_Generic_DataItem_sequence[] = {
18817 { &hf_rnsap_ganss_Id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_ID },
18818 { &hf_rnsap_dganss_Correction, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DGANSSCorrections },
18819 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Navigation_Model_And_Time_Recovery },
18820 { &hf_rnsap_ganss_Time_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Time_Model },
18821 { &hf_rnsap_ganss_UTC_TIME, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_UTC_Model },
18822 { &hf_rnsap_ganss_Almanac_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Almanac },
18823 { &hf_rnsap_ganss_Real_Time_Integrity_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Real_Time_Integrity },
18824 { &hf_rnsap_ganss_Data_Bit_Assistance, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Data_Bit_Assistance },
18825 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18826 { NULL, 0, 0, NULL }
18830 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_) {
18831 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18832 ett_rnsap_GANSS_Generic_DataItem, GANSS_Generic_DataItem_sequence);
18838 static const per_sequence_t GANSS_Generic_Data_sequence_of[1] = {
18839 { &hf_rnsap_GANSS_Generic_Data_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_Generic_DataItem },
18843 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_) {
18844 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18845 ett_rnsap_GANSS_Generic_Data, GANSS_Generic_Data_sequence_of,
18846 1, maxNoGANSS, FALSE);
18852 static const per_sequence_t GANSS_Information_sequence[] = {
18853 { &hf_rnsap_gANSS_CommonDataInfoReq, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_CommonDataInfoReq },
18854 { &hf_rnsap_gANSS_GenericDataInfoReqList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_GenericDataInfoReqList },
18855 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18856 { NULL, 0, 0, NULL }
18860 dissect_rnsap_GANSS_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18861 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18862 ett_rnsap_GANSS_Information, GANSS_Information_sequence);
18868 static const value_string rnsap_GANSS_SBAS_ID_vals[] = {
18878 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_) {
18879 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
18880 4, NULL, TRUE, 0, NULL);
18888 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_) {
18889 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
18890 0U, 7U, NULL, TRUE);
18896 static const per_sequence_t GA_AccessPointPosition_sequence[] = {
18897 { &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
18898 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18899 { NULL, 0, 0, NULL }
18903 dissect_rnsap_GA_AccessPointPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18904 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18905 ett_rnsap_GA_AccessPointPosition, GA_AccessPointPosition_sequence);
18913 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_) {
18914 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
18915 16, 16, FALSE, NULL);
18923 dissect_rnsap_GERAN_Classmark(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18924 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
18925 NO_BOUND, NO_BOUND, FALSE, NULL);
18933 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_) {
18934 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
18935 1, 23, FALSE, NULL);
18941 static const per_sequence_t GERAN_SystemInfo_item_sequence[] = {
18942 { &hf_rnsap_gERAN_SI_block, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_OCTET_STRING_SIZE_1_23 },
18943 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
18944 { NULL, 0, 0, NULL }
18948 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_) {
18949 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
18950 ett_rnsap_GERAN_SystemInfo_item, GERAN_SystemInfo_item_sequence);
18956 static const per_sequence_t GERAN_SystemInfo_sequence_of[1] = {
18957 { &hf_rnsap_GERAN_SystemInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GERAN_SystemInfo_item },
18961 dissect_rnsap_GERAN_SystemInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
18962 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
18963 ett_rnsap_GERAN_SystemInfo, GERAN_SystemInfo_sequence_of,
18964 1, maxNrOfGERANSI, FALSE);
18970 static const value_string rnsap_GERAN_SI_Type_vals[] = {
18976 static const per_choice_t GERAN_SI_Type_choice[] = {
18977 { 0, &hf_rnsap_sI , ASN1_EXTENSION_ROOT , dissect_rnsap_GERAN_SystemInfo },
18978 { 1, &hf_rnsap_pSI , ASN1_EXTENSION_ROOT , dissect_rnsap_GERAN_SystemInfo },
18979 { 0, NULL, 0, NULL }
18983 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_) {
18984 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
18985 ett_rnsap_GERAN_SI_Type, GERAN_SI_Type_choice,
18992 static const per_sequence_t T_satellite_Almanac_Information_item_sequence[] = {
18993 { &hf_rnsap_dATA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DATA_ID },
18994 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
18995 { &hf_rnsap_gps_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18996 { &hf_rnsap_gps_toa_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
18997 { &hf_rnsap_gps_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18998 { &hf_rnsap_omegadot_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
18999 { &hf_rnsap_svhealth_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19000 { &hf_rnsap_gps_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19001 { &hf_rnsap_omegazero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19002 { &hf_rnsap_m_zero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19003 { &hf_rnsap_gps_omega_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19004 { &hf_rnsap_gps_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19005 { &hf_rnsap_gps_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19006 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19007 { NULL, 0, 0, NULL }
19011 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_) {
19012 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19013 ett_rnsap_T_satellite_Almanac_Information_item, T_satellite_Almanac_Information_item_sequence);
19019 static const per_sequence_t T_satellite_Almanac_Information_sequence_of[1] = {
19020 { &hf_rnsap_satellite_Almanac_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_Almanac_Information_item },
19024 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_) {
19025 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19026 ett_rnsap_T_satellite_Almanac_Information, T_satellite_Almanac_Information_sequence_of,
19027 1, maxNoSat, FALSE);
19035 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_) {
19036 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19037 364, 364, FALSE, NULL);
19043 static const per_sequence_t GPS_Almanac_sequence[] = {
19044 { &hf_rnsap_wna_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19045 { &hf_rnsap_satellite_Almanac_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_satellite_Almanac_Information },
19046 { &hf_rnsap_sVGlobalHealth_alm, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_364 },
19047 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19048 { NULL, 0, 0, NULL }
19052 dissect_rnsap_GPS_Almanac(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19053 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19054 ett_rnsap_GPS_Almanac, GPS_Almanac_sequence);
19060 static const per_sequence_t Satellite_Almanac_Information_ExtItem_item_sequence[] = {
19061 { &hf_rnsap_dATA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DATA_ID },
19062 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
19063 { &hf_rnsap_gps_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19064 { &hf_rnsap_gps_toa_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19065 { &hf_rnsap_gps_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19066 { &hf_rnsap_omegadot_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19067 { &hf_rnsap_svhealth_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19068 { &hf_rnsap_gps_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19069 { &hf_rnsap_omegazero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19070 { &hf_rnsap_m_zero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19071 { &hf_rnsap_gps_omega_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19072 { &hf_rnsap_gps_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19073 { &hf_rnsap_gps_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
19074 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19075 { NULL, 0, 0, NULL }
19079 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_) {
19080 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19081 ett_rnsap_Satellite_Almanac_Information_ExtItem_item, Satellite_Almanac_Information_ExtItem_item_sequence);
19087 static const per_sequence_t Satellite_Almanac_Information_ExtItem_sequence_of[1] = {
19088 { &hf_rnsap_Satellite_Almanac_Information_ExtItem_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Satellite_Almanac_Information_ExtItem_item },
19092 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_) {
19093 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19094 ett_rnsap_Satellite_Almanac_Information_ExtItem, Satellite_Almanac_Information_ExtItem_sequence_of,
19095 1, maxNrOfSatAlmanac_maxNoSat, FALSE);
19101 static const value_string rnsap_T_gPSInformationItem_vals[] = {
19102 { 0, "gPS-NavigationModel-and-TimeRecovery" },
19103 { 1, "gPS-Ionospheric-Model" },
19104 { 2, "gPS-UTC-Model" },
19105 { 3, "gPS-Almanac" },
19106 { 4, "gPS-RealTime-Integrity" },
19112 dissect_rnsap_T_gPSInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19113 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19114 5, NULL, TRUE, 0, NULL);
19120 static const per_sequence_t GPSInformation_item_sequence[] = {
19121 { &hf_rnsap_gPSInformationItem, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_gPSInformationItem },
19122 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19123 { NULL, 0, 0, NULL }
19127 dissect_rnsap_GPSInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19128 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19129 ett_rnsap_GPSInformation_item, GPSInformation_item_sequence);
19135 static const per_sequence_t GPSInformation_sequence_of[1] = {
19136 { &hf_rnsap_GPSInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GPSInformation_item },
19140 dissect_rnsap_GPSInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19141 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19142 ett_rnsap_GPSInformation, GPSInformation_sequence_of,
19143 1, maxNoGPSTypes, FALSE);
19151 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_) {
19152 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19153 0U, 1048575U, NULL, FALSE);
19161 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_) {
19162 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
19163 87, 87, FALSE, NULL);
19169 static const per_sequence_t GPS_NavigationModel_and_TimeRecovery_item_sequence[] = {
19170 { &hf_rnsap_tx_tow_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_1048575 },
19171 { &hf_rnsap_sAT_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAT_ID },
19172 { &hf_rnsap_tlm_message_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
19173 { &hf_rnsap_tlm_revd_c_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
19174 { &hf_rnsap_ho_word_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
19175 { &hf_rnsap_w_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
19176 { &hf_rnsap_ca_or_p_on_l2_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
19177 { &hf_rnsap_user_range_accuracy_index_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
19178 { &hf_rnsap_sv_health_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_6 },
19179 { &hf_rnsap_iodc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
19180 { &hf_rnsap_l2_p_dataflag_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
19181 { &hf_rnsap_sf1_reserved_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_87 },
19182 { &hf_rnsap_t_gd_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19183 { &hf_rnsap_t_oc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19184 { &hf_rnsap_a_f_2_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19185 { &hf_rnsap_a_f_1_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19186 { &hf_rnsap_a_f_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
19187 { &hf_rnsap_c_rs_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19188 { &hf_rnsap_delta_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19189 { &hf_rnsap_m_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19190 { &hf_rnsap_c_uc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19191 { &hf_rnsap_gps_e_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19192 { &hf_rnsap_c_us_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19193 { &hf_rnsap_a_sqrt_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19194 { &hf_rnsap_t_oe_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19195 { &hf_rnsap_fit_interval_flag_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_1 },
19196 { &hf_rnsap_aodo_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
19197 { &hf_rnsap_c_ic_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19198 { &hf_rnsap_omega_zero_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19199 { &hf_rnsap_c_is_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19200 { &hf_rnsap_i_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19201 { &hf_rnsap_c_rc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
19202 { &hf_rnsap_gps_omega_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19203 { &hf_rnsap_omegadot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19204 { &hf_rnsap_idot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
19205 { &hf_rnsap_spare_zero_fill, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_20 },
19206 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19207 { NULL, 0, 0, NULL }
19211 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_) {
19212 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19213 ett_rnsap_GPS_NavigationModel_and_TimeRecovery_item, GPS_NavigationModel_and_TimeRecovery_item_sequence);
19219 static const per_sequence_t GPS_NavigationModel_and_TimeRecovery_sequence_of[1] = {
19220 { &hf_rnsap_GPS_NavigationModel_and_TimeRecovery_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GPS_NavigationModel_and_TimeRecovery_item },
19224 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_) {
19225 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19226 ett_rnsap_GPS_NavigationModel_and_TimeRecovery, GPS_NavigationModel_and_TimeRecovery_sequence_of,
19227 1, maxNoSat, FALSE);
19233 static const value_string rnsap_GPS_RealTime_Integrity_vals[] = {
19234 { 0, "badSatellites" },
19235 { 1, "noBadSatellite" },
19239 static const per_choice_t GPS_RealTime_Integrity_choice[] = {
19240 { 0, &hf_rnsap_badSatellites , ASN1_NO_EXTENSIONS , dissect_rnsap_BadSatellites },
19241 { 1, &hf_rnsap_noBadSatellite, ASN1_NO_EXTENSIONS , dissect_rnsap_NULL },
19242 { 0, NULL, 0, NULL }
19246 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_) {
19247 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
19248 ett_rnsap_GPS_RealTime_Integrity, GPS_RealTime_Integrity_choice,
19255 static const per_sequence_t GPS_RX_POS_sequence[] = {
19256 { &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
19257 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GA_AltitudeAndDirection },
19258 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19259 { NULL, 0, 0, NULL }
19263 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_) {
19264 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19265 ett_rnsap_GPS_RX_POS, GPS_RX_POS_sequence);
19271 static const per_sequence_t GPS_UTC_Model_sequence[] = {
19272 { &hf_rnsap_a_one_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
19273 { &hf_rnsap_a_zero_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
19274 { &hf_rnsap_t_ot_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19275 { &hf_rnsap_delta_t_ls_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19276 { &hf_rnsap_w_n_t_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19277 { &hf_rnsap_w_n_lsf_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19278 { &hf_rnsap_dn_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19279 { &hf_rnsap_delta_t_lsf_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
19280 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19281 { NULL, 0, 0, NULL }
19285 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_) {
19286 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19287 ett_rnsap_GPS_UTC_Model, GPS_UTC_Model_sequence);
19295 dissect_rnsap_Guaranteed_Rate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19296 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19297 1U, maxNrOfTFs, NULL, FALSE);
19303 static const per_sequence_t Guaranteed_Rate_Information_sequence[] = {
19304 { &hf_rnsap_guaranteed_UL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Guaranteed_Rate },
19305 { &hf_rnsap_guaranteed_DL_Rate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Guaranteed_Rate },
19306 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19307 { NULL, 0, 0, NULL }
19311 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_) {
19312 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19313 ett_rnsap_Guaranteed_Rate_Information, Guaranteed_Rate_Information_sequence);
19321 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_) {
19322 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19323 1U, 8U, NULL, TRUE);
19329 static const per_sequence_t HARQ_MemoryPartitioning_Implicit_sequence[] = {
19330 { &hf_rnsap_number_of_Processes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_8_ },
19331 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19332 { NULL, 0, 0, NULL }
19336 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_) {
19337 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19338 ett_rnsap_HARQ_MemoryPartitioning_Implicit, HARQ_MemoryPartitioning_Implicit_sequence);
19344 static const value_string rnsap_T_process_Memory_Size_vals[] = {
19357 { 12, "hms10400" },
19358 { 13, "hms11200" },
19359 { 14, "hms12000" },
19360 { 15, "hms12800" },
19361 { 16, "hms13600" },
19362 { 17, "hms14400" },
19363 { 18, "hms15200" },
19364 { 19, "hms16000" },
19365 { 20, "hms17600" },
19366 { 21, "hms19200" },
19367 { 22, "hms20800" },
19368 { 23, "hms22400" },
19369 { 24, "hms24000" },
19370 { 25, "hms25600" },
19371 { 26, "hms27200" },
19372 { 27, "hms28800" },
19373 { 28, "hms30400" },
19374 { 29, "hms32000" },
19375 { 30, "hms36000" },
19376 { 31, "hms40000" },
19377 { 32, "hms44000" },
19378 { 33, "hms48000" },
19379 { 34, "hms52000" },
19380 { 35, "hms56000" },
19381 { 36, "hms60000" },
19382 { 37, "hms64000" },
19383 { 38, "hms68000" },
19384 { 39, "hms72000" },
19385 { 40, "hms76000" },
19386 { 41, "hms80000" },
19387 { 42, "hms88000" },
19388 { 43, "hms96000" },
19389 { 44, "hms104000" },
19390 { 45, "hms112000" },
19391 { 46, "hms120000" },
19392 { 47, "hms128000" },
19393 { 48, "hms136000" },
19394 { 49, "hms144000" },
19395 { 50, "hms152000" },
19396 { 51, "hms160000" },
19397 { 52, "hms176000" },
19398 { 53, "hms192000" },
19399 { 54, "hms208000" },
19400 { 55, "hms224000" },
19401 { 56, "hms240000" },
19402 { 57, "hms256000" },
19403 { 58, "hms272000" },
19404 { 59, "hms288000" },
19405 { 60, "hms304000" },
19411 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_) {
19412 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19413 61, NULL, TRUE, 0, NULL);
19419 static const per_sequence_t HARQ_MemoryPartitioningItem_sequence[] = {
19420 { &hf_rnsap_process_Memory_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_process_Memory_Size },
19421 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19422 { NULL, 0, 0, NULL }
19426 dissect_rnsap_HARQ_MemoryPartitioningItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19427 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19428 ett_rnsap_HARQ_MemoryPartitioningItem, HARQ_MemoryPartitioningItem_sequence);
19434 static const per_sequence_t HARQ_MemoryPartitioningList_sequence_of[1] = {
19435 { &hf_rnsap_HARQ_MemoryPartitioningList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioningItem },
19439 dissect_rnsap_HARQ_MemoryPartitioningList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19440 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19441 ett_rnsap_HARQ_MemoryPartitioningList, HARQ_MemoryPartitioningList_sequence_of,
19442 1, maxNrOfHARQProc, FALSE);
19448 static const per_sequence_t HARQ_MemoryPartitioning_Explicit_sequence[] = {
19449 { &hf_rnsap_hARQ_MemoryPartitioningList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioningList },
19450 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19451 { NULL, 0, 0, NULL }
19455 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_) {
19456 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19457 ett_rnsap_HARQ_MemoryPartitioning_Explicit, HARQ_MemoryPartitioning_Explicit_sequence);
19463 static const value_string rnsap_HARQ_MemoryPartitioning_vals[] = {
19469 static const per_choice_t HARQ_MemoryPartitioning_choice[] = {
19470 { 0, &hf_rnsap_implicit , ASN1_EXTENSION_ROOT , dissect_rnsap_HARQ_MemoryPartitioning_Implicit },
19471 { 1, &hf_rnsap_explicit_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_HARQ_MemoryPartitioning_Explicit },
19472 { 0, NULL, 0, NULL }
19476 dissect_rnsap_HARQ_MemoryPartitioning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19477 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
19478 ett_rnsap_HARQ_MemoryPartitioning, HARQ_MemoryPartitioning_choice,
19485 static const per_sequence_t HARQ_MemoryPartitioningInfoExtForMIMO_sequence_of[1] = {
19486 { &hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioningItem },
19490 dissect_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19491 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19492 ett_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO, HARQ_MemoryPartitioningInfoExtForMIMO_sequence_of,
19499 static const value_string rnsap_HARQ_Preamble_Mode_vals[] = {
19507 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_) {
19508 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19509 2, NULL, FALSE, 0, NULL);
19515 static const value_string rnsap_HARQ_Preamble_Mode_Activation_Indicator_vals[] = {
19516 { 0, "harqPreambleModeSupported" },
19522 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_) {
19523 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19524 1, NULL, FALSE, 0, NULL);
19532 dissect_rnsap_HCS_Prio(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19533 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19534 0U, 7U, NULL, FALSE);
19542 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_) {
19543 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19544 0U, maxNrOfMACdFlows_1, NULL, FALSE);
19550 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_sequence[] = {
19551 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
19552 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
19553 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrafficClass },
19554 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
19555 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
19556 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19557 { NULL, 0, 0, NULL }
19561 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_) {
19562 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19563 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem, HSDSCH_MACdFlow_Specific_InfoItem_sequence);
19569 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_sequence_of[1] = {
19570 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem },
19574 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_) {
19575 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19576 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList, HSDSCH_MACdFlow_Specific_InfoList_sequence_of,
19577 1, maxNrOfMACdFlows, FALSE);
19585 dissect_rnsap_MAChsGuaranteedBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19586 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19587 0U, 16777215U, NULL, TRUE);
19595 dissect_rnsap_SID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19596 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19597 0U, maxNrOfPDUIndexes_1, NULL, FALSE);
19603 static const per_sequence_t MACdPDU_Size_IndexItem_sequence[] = {
19604 { &hf_rnsap_sID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SID },
19605 { &hf_rnsap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
19606 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19607 { NULL, 0, 0, NULL }
19611 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_) {
19612 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19613 ett_rnsap_MACdPDU_Size_IndexItem, MACdPDU_Size_IndexItem_sequence);
19619 static const per_sequence_t MACdPDU_Size_IndexList_sequence_of[1] = {
19620 { &hf_rnsap_MACdPDU_Size_IndexList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexItem },
19624 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_) {
19625 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19626 ett_rnsap_MACdPDU_Size_IndexList, MACdPDU_Size_IndexList_sequence_of,
19627 1, maxNrOfPDUIndexes, FALSE);
19633 static const value_string rnsap_RLC_Mode_vals[] = {
19641 dissect_rnsap_RLC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19642 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19643 2, NULL, TRUE, 0, NULL);
19649 static const per_sequence_t PriorityQueue_InfoItem_sequence[] = {
19650 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
19651 { &hf_rnsap_associatedHSDSCH_MACdFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
19652 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
19653 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T1 },
19654 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
19655 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_hsWindowSize },
19656 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
19657 { &hf_rnsap_mACdPDU_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexList },
19658 { &hf_rnsap_rLC_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RLC_Mode },
19659 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19660 { NULL, 0, 0, NULL }
19664 dissect_rnsap_PriorityQueue_InfoItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19665 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19666 ett_rnsap_PriorityQueue_InfoItem, PriorityQueue_InfoItem_sequence);
19672 static const per_sequence_t PriorityQueue_InfoList_sequence_of[1] = {
19673 { &hf_rnsap_PriorityQueue_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoItem },
19677 dissect_rnsap_PriorityQueue_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19678 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19679 ett_rnsap_PriorityQueue_InfoList, PriorityQueue_InfoList_sequence_of,
19680 1, maxNrOfPrioQueues, FALSE);
19686 static const per_sequence_t HSDSCH_MACdFlows_Information_sequence[] = {
19687 { &hf_rnsap_hSDSCH_MACdFlow_Specific_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList },
19688 { &hf_rnsap_priorityQueue_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoList },
19689 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19690 { NULL, 0, 0, NULL }
19694 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_) {
19695 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19696 ett_rnsap_HSDSCH_MACdFlows_Information, HSDSCH_MACdFlows_Information_sequence);
19704 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_) {
19705 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19706 1U, 64U, NULL, TRUE);
19712 static const per_sequence_t UE_Capabilities_Info_sequence[] = {
19713 { &hf_rnsap_hSDSCH_Physical_Layer_Category, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_64_ },
19714 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19715 { NULL, 0, 0, NULL }
19719 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_) {
19720 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19721 ett_rnsap_UE_Capabilities_Info, UE_Capabilities_Info_sequence);
19729 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_) {
19730 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19731 0U, 300U, NULL, TRUE);
19739 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_) {
19740 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19741 0U, 8U, NULL, TRUE);
19749 dissect_rnsap_HSSCCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19750 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19751 0U, 255U, NULL, FALSE);
19757 static const per_sequence_t HSDSCH_FDD_Information_sequence[] = {
19758 { &hf_rnsap_hSDSCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlows_Information },
19759 { &hf_rnsap_uE_Capabilities_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_Capabilities_Info },
19760 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
19761 { &hf_rnsap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CQI_Feedback_Cycle },
19762 { &hf_rnsap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
19763 { &hf_rnsap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AckNack_RepetitionFactor },
19764 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CQI_Power_Offset },
19765 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Ack_Power_Offset },
19766 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Nack_Power_Offset },
19767 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
19768 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19769 { NULL, 0, 0, NULL }
19773 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_) {
19774 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19775 ett_rnsap_HSDSCH_FDD_Information, HSDSCH_FDD_Information_sequence);
19781 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_Response_sequence[] = {
19782 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
19783 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
19784 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
19785 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_Initial_Capacity_Allocation },
19786 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19787 { NULL, 0, 0, NULL }
19791 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_) {
19792 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19793 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response, HSDSCH_MACdFlow_Specific_InfoItem_Response_sequence);
19799 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_Response_sequence_of[1] = {
19800 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response },
19804 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_) {
19805 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19806 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response, HSDSCH_MACdFlow_Specific_InfoList_Response_sequence_of,
19807 0, maxNrOfMACdFlows, FALSE);
19813 static const per_sequence_t HSSCCH_FDD_Specific_InfoItem_Response_sequence[] = {
19814 { &hf_rnsap_code_Number , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
19815 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19816 { NULL, 0, 0, NULL }
19820 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_) {
19821 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19822 ett_rnsap_HSSCCH_FDD_Specific_InfoItem_Response, HSSCCH_FDD_Specific_InfoItem_Response_sequence);
19828 static const per_sequence_t HSSCCH_FDD_Specific_InfoList_Response_sequence_of[1] = {
19829 { &hf_rnsap_HSSCCH_FDD_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_FDD_Specific_InfoItem_Response },
19833 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_) {
19834 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
19835 ett_rnsap_HSSCCH_FDD_Specific_InfoList_Response, HSSCCH_FDD_Specific_InfoList_Response_sequence_of,
19836 0, maxNrOfHSSCCHCodes, FALSE);
19844 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_) {
19845 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
19846 -12, 26U, NULL, FALSE);
19852 static const per_sequence_t HSDSCH_FDD_Information_Response_sequence[] = {
19853 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response },
19854 { &hf_rnsap_hSSCCH_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_FDD_Specific_InfoList_Response },
19855 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ScramblingCode },
19856 { &hf_rnsap_measurement_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Measurement_Power_Offset },
19857 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_MemoryPartitioning },
19858 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19859 { NULL, 0, 0, NULL }
19863 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_) {
19864 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19865 ett_rnsap_HSDSCH_FDD_Information_Response, HSDSCH_FDD_Information_Response_sequence);
19871 static const value_string rnsap_SixtyfourQAM_UsageAllowedIndicator_vals[] = {
19873 { 1, "not-allowed" },
19879 dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19880 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19881 2, NULL, FALSE, 0, NULL);
19887 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Information_sequence[] = {
19888 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
19889 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
19890 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19891 { NULL, 0, 0, NULL }
19895 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_) {
19896 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19897 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information, HS_DSCH_FDD_Secondary_Serving_Information_sequence);
19903 static const value_string rnsap_SixtyfourQAM_DL_UsageIndicator_vals[] = {
19904 { 0, "sixtyfourQAM-DL-used" },
19905 { 1, "sixtyfourQAM-DL-not-used" },
19911 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_) {
19912 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19913 2, NULL, FALSE, 0, NULL);
19919 static const value_string rnsap_HSDSCH_TBSizeTableIndicator_vals[] = {
19920 { 0, "octet-aligned" },
19926 dissect_rnsap_HSDSCH_TBSizeTableIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
19927 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19928 1, NULL, FALSE, 0, NULL);
19934 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Information_Response_sequence[] = {
19935 { &hf_rnsap_hSSCCH_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_FDD_Specific_InfoList_Response },
19936 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_ScramblingCode },
19937 { &hf_rnsap_measurement_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Measurement_Power_Offset },
19938 { &hf_rnsap_sixtyfourQAM_DL_UsageIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_UsageIndicator },
19939 { &hf_rnsap_hSDSCH_TBSizeTableIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_TBSizeTableIndicator },
19940 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19941 { NULL, 0, 0, NULL }
19945 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_) {
19946 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19947 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response, HS_DSCH_FDD_Secondary_Serving_Information_Response_sequence);
19953 static const value_string rnsap_HSSCCH_Code_Change_Grant_vals[] = {
19954 { 0, "changeGranted" },
19960 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_) {
19961 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
19962 1, NULL, FALSE, 0, NULL);
19968 static const per_sequence_t HS_DSCH_Secondary_Serving_Information_To_Modify_sequence[] = {
19969 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
19970 { &hf_rnsap_hSSCCH_CodeChangeGrant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_Code_Change_Grant },
19971 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
19972 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19973 { NULL, 0, 0, NULL }
19977 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_) {
19978 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19979 ett_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify, HS_DSCH_Secondary_Serving_Information_To_Modify_sequence);
19985 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised_sequence[] = {
19986 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
19987 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
19988 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
19989 { NULL, 0, 0, NULL }
19993 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_) {
19994 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
19995 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised, HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised_sequence);
20001 static const value_string rnsap_HSSCCH_CodeChangeIndicator_vals[] = {
20002 { 0, "hsSCCHCodeChangeNeeded" },
20008 dissect_rnsap_HSSCCH_CodeChangeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20009 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20010 1, NULL, FALSE, 0, NULL);
20016 static const value_string rnsap_HS_PDSCH_Code_Change_Indicator_vals[] = {
20017 { 0, "hsPDSCHCodeChangeNeeded" },
20023 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_) {
20024 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20025 1, NULL, FALSE, 0, NULL);
20031 static const per_sequence_t HS_DSCH_FDD_Secondary_Serving_Update_Information_sequence[] = {
20032 { &hf_rnsap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_CodeChangeIndicator },
20033 { &hf_rnsap_hS_PDSCH_Code_Change_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_PDSCH_Code_Change_Indicator },
20034 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20035 { NULL, 0, 0, NULL }
20039 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_) {
20040 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20041 ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information, HS_DSCH_FDD_Secondary_Serving_Update_Information_sequence);
20047 static const per_sequence_t HS_Secondary_Serving_cell_change_successful_sequence[] = {
20048 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response },
20049 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
20050 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20051 { NULL, 0, 0, NULL }
20055 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_) {
20056 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20057 ett_rnsap_HS_Secondary_Serving_cell_change_successful, HS_Secondary_Serving_cell_change_successful_sequence);
20063 static const per_sequence_t HS_Secondary_Serving_cell_change_unsuccessful_sequence[] = {
20064 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
20065 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20066 { NULL, 0, 0, NULL }
20070 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_) {
20071 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20072 ett_rnsap_HS_Secondary_Serving_cell_change_unsuccessful, HS_Secondary_Serving_cell_change_unsuccessful_sequence);
20078 static const value_string rnsap_HS_DSCH_Secondary_Serving_cell_change_choice_vals[] = {
20079 { 0, "hS-Secondary-Serving-cell-change-successful" },
20080 { 1, "hS-Secondary-Serving-cell-change-unsuccessful" },
20084 static const per_choice_t HS_DSCH_Secondary_Serving_cell_change_choice_choice[] = {
20085 { 0, &hf_rnsap_hS_Secondary_Serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_Secondary_Serving_cell_change_successful },
20086 { 1, &hf_rnsap_hS_Secondary_Serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_Secondary_Serving_cell_change_unsuccessful },
20087 { 0, NULL, 0, NULL }
20091 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_) {
20092 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20093 ett_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice, HS_DSCH_Secondary_Serving_cell_change_choice_choice,
20100 static const per_sequence_t HS_DSCH_Secondary_Serving_Cell_Change_Information_Response_sequence[] = {
20101 { &hf_rnsap_hS_DSCH_Secondary_Serving_cell_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice },
20102 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20103 { NULL, 0, 0, NULL }
20107 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_) {
20108 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20109 ett_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response, HS_DSCH_Secondary_Serving_Cell_Change_Information_Response_sequence);
20117 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_) {
20118 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
20124 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_to_Modify_sequence[] = {
20125 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20126 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
20127 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
20128 { &hf_rnsap_trafficClass , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrafficClass },
20129 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
20130 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
20131 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20132 { NULL, 0, 0, NULL }
20136 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_) {
20137 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20138 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify, HSDSCH_MACdFlow_Specific_InfoItem_to_Modify_sequence);
20144 static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_to_Modify_sequence_of[1] = {
20145 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify },
20149 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_) {
20150 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20151 ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify, HSDSCH_MACdFlow_Specific_InfoList_to_Modify_sequence_of,
20152 1, maxNrOfMACdFlows, FALSE);
20158 static const per_sequence_t PriorityQueue_InfoItem_to_Add_sequence[] = {
20159 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20160 { &hf_rnsap_associatedHSDSCH_MACdFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20161 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
20162 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T1 },
20163 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
20164 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAC_hsWindowSize },
20165 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
20166 { &hf_rnsap_mACdPDU_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexList },
20167 { &hf_rnsap_rLC_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RLC_Mode },
20168 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20169 { NULL, 0, 0, NULL }
20173 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_) {
20174 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20175 ett_rnsap_PriorityQueue_InfoItem_to_Add, PriorityQueue_InfoItem_to_Add_sequence);
20181 static const per_sequence_t MACdPDU_Size_IndexItem_to_Modify_sequence[] = {
20182 { &hf_rnsap_sID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SID },
20183 { &hf_rnsap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size },
20184 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20185 { NULL, 0, 0, NULL }
20189 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_) {
20190 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20191 ett_rnsap_MACdPDU_Size_IndexItem_to_Modify, MACdPDU_Size_IndexItem_to_Modify_sequence);
20197 static const per_sequence_t MACdPDU_Size_IndexList_to_Modify_sequence_of[1] = {
20198 { &hf_rnsap_MACdPDU_Size_IndexList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MACdPDU_Size_IndexItem_to_Modify },
20202 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_) {
20203 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20204 ett_rnsap_MACdPDU_Size_IndexList_to_Modify, MACdPDU_Size_IndexList_to_Modify_sequence_of,
20205 1, maxNrOfPDUIndexes, FALSE);
20211 static const per_sequence_t PriorityQueue_InfoItem_to_Modify_sequence[] = {
20212 { &hf_rnsap_priorityQueue_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20213 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
20214 { &hf_rnsap_t1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_T1 },
20215 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
20216 { &hf_rnsap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAC_hsWindowSize },
20217 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
20218 { &hf_rnsap_mACdPDU_Size_Index_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MACdPDU_Size_IndexList_to_Modify },
20219 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20220 { NULL, 0, 0, NULL }
20224 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_) {
20225 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20226 ett_rnsap_PriorityQueue_InfoItem_to_Modify, PriorityQueue_InfoItem_to_Modify_sequence);
20232 static const value_string rnsap_ModifyPriorityQueue_vals[] = {
20233 { 0, "addPriorityQueue" },
20234 { 1, "modifyPriorityQueue" },
20235 { 2, "deletePriorityQueue" },
20239 static const per_choice_t ModifyPriorityQueue_choice[] = {
20240 { 0, &hf_rnsap_addPriorityQueue, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueue_InfoItem_to_Add },
20241 { 1, &hf_rnsap_modifyPriorityQueue, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueue_InfoItem_to_Modify },
20242 { 2, &hf_rnsap_deletePriorityQueue, ASN1_EXTENSION_ROOT , dissect_rnsap_PriorityQueue_Id },
20243 { 0, NULL, 0, NULL }
20247 dissect_rnsap_ModifyPriorityQueue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20248 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20249 ett_rnsap_ModifyPriorityQueue, ModifyPriorityQueue_choice,
20256 static const per_sequence_t PriorityQueue_InfoList_to_Modify_sequence_of[1] = {
20257 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ModifyPriorityQueue },
20261 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_) {
20262 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20263 ett_rnsap_PriorityQueue_InfoList_to_Modify, PriorityQueue_InfoList_to_Modify_sequence_of,
20264 1, maxNrOfPrioQueues, FALSE);
20272 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_) {
20273 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20274 -7, 8U, NULL, TRUE);
20280 static const per_sequence_t HSDSCH_Information_to_Modify_sequence[] = {
20281 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify },
20282 { &hf_rnsap_priorityQueue_Info_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_to_Modify },
20283 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
20284 { &hf_rnsap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Feedback_Cycle },
20285 { &hf_rnsap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
20286 { &hf_rnsap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AckNack_RepetitionFactor },
20287 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Power_Offset },
20288 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Ack_Power_Offset },
20289 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Nack_Power_Offset },
20290 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20291 { &hf_rnsap_hSSCCH_CodeChangeGrant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_Code_Change_Grant },
20292 { &hf_rnsap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_AckNack_Power_Offset },
20293 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20294 { NULL, 0, 0, NULL }
20298 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_) {
20299 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20300 ett_rnsap_HSDSCH_Information_to_Modify, HSDSCH_Information_to_Modify_sequence);
20306 static const per_sequence_t PriorityQueue_InfoItem_to_Modify_Unsynchronised_sequence[] = {
20307 { &hf_rnsap_priorityQueueId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_Id },
20308 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
20309 { &hf_rnsap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiscardTimer },
20310 { &hf_rnsap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MAChsGuaranteedBitRate },
20311 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20312 { NULL, 0, 0, NULL }
20316 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_) {
20317 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20318 ett_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised, PriorityQueue_InfoItem_to_Modify_Unsynchronised_sequence);
20324 static const per_sequence_t PriorityQueue_InfoList_to_Modify_Unsynchronised_sequence_of[1] = {
20325 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised },
20329 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_) {
20330 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20331 ett_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised, PriorityQueue_InfoList_to_Modify_Unsynchronised_sequence_of,
20332 0, maxNrOfPrioQueues, FALSE);
20338 static const per_sequence_t HSDSCH_Information_to_Modify_Unsynchronised_sequence[] = {
20339 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify },
20340 { &hf_rnsap_priorityQueueInfotoModifyUnsynchronised, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised },
20341 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Power_Offset },
20342 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Ack_Power_Offset },
20343 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Nack_Power_Offset },
20344 { &hf_rnsap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_PowerOffset },
20345 { &hf_rnsap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_AckNack_Power_Offset },
20346 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20347 { NULL, 0, 0, NULL }
20351 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_) {
20352 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20353 ett_rnsap_HSDSCH_Information_to_Modify_Unsynchronised, HSDSCH_Information_to_Modify_Unsynchronised_sequence);
20359 static const value_string rnsap_HSDSCH_MACdPDUSizeFormat_vals[] = {
20360 { 0, "indexedMACdPDU-Size" },
20361 { 1, "flexibleMACdPDU-Size" },
20367 dissect_rnsap_HSDSCH_MACdPDUSizeFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20368 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20369 2, NULL, FALSE, 0, NULL);
20375 static const per_sequence_t HSDSCH_MACdFlows_to_Delete_Item_sequence[] = {
20376 { &hf_rnsap_hsDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
20377 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20378 { NULL, 0, 0, NULL }
20382 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_) {
20383 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20384 ett_rnsap_HSDSCH_MACdFlows_to_Delete_Item, HSDSCH_MACdFlows_to_Delete_Item_sequence);
20390 static const per_sequence_t HSDSCH_MACdFlows_to_Delete_sequence_of[1] = {
20391 { &hf_rnsap_HSDSCH_MACdFlows_to_Delete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlows_to_Delete_Item },
20395 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_) {
20396 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20397 ett_rnsap_HSDSCH_MACdFlows_to_Delete, HSDSCH_MACdFlows_to_Delete_sequence_of,
20398 1, maxNrOfMACdFlows, FALSE);
20406 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_) {
20407 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20408 0U, 127U, NULL, FALSE);
20414 static const per_sequence_t HS_SCCH_PreconfiguredCodesItem_sequence[] = {
20415 { &hf_rnsap_hS_SCCH_CodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_CodeNumber },
20416 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20417 { NULL, 0, 0, NULL }
20421 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_) {
20422 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20423 ett_rnsap_HS_SCCH_PreconfiguredCodesItem, HS_SCCH_PreconfiguredCodesItem_sequence);
20429 static const per_sequence_t HS_SCCH_PreconfiguredCodes_sequence_of[1] = {
20430 { &hf_rnsap_HS_SCCH_PreconfiguredCodes_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_PreconfiguredCodesItem },
20434 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_) {
20435 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20436 ett_rnsap_HS_SCCH_PreconfiguredCodes, HS_SCCH_PreconfiguredCodes_sequence_of,
20437 1, maxNrOfHSSCCHCodes, FALSE);
20443 static const value_string rnsap_SixtyfourQAM_DL_SupportIndicator_vals[] = {
20444 { 0, "sixtyfourQAM-DL-supported" },
20445 { 1, "sixtyfourQAM-DL-not-supported" },
20451 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_) {
20452 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20453 2, NULL, FALSE, 0, NULL);
20459 static const per_sequence_t SetsOfHS_SCCH_CodesItem_sequence[] = {
20460 { &hf_rnsap_hS_SCCH_PreconfiguredCodes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SCCH_PreconfiguredCodes },
20461 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
20462 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_ScramblingCode },
20463 { &hf_rnsap_sixtyfourQAM_DL_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_SupportIndicator },
20464 { &hf_rnsap_sixtyfourQAM_DL_UsageIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_UsageIndicator },
20465 { &hf_rnsap_hSDSCH_TBSizeTableIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_TBSizeTableIndicator },
20466 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20467 { NULL, 0, 0, NULL }
20471 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_) {
20472 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20473 ett_rnsap_SetsOfHS_SCCH_CodesItem, SetsOfHS_SCCH_CodesItem_sequence);
20479 static const per_sequence_t SetsOfHS_SCCH_Codes_sequence_of[1] = {
20480 { &hf_rnsap_SetsOfHS_SCCH_Codes_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SetsOfHS_SCCH_CodesItem },
20484 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_) {
20485 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20486 ett_rnsap_SetsOfHS_SCCH_Codes, SetsOfHS_SCCH_Codes_sequence_of,
20487 1, maxNrOfHSDSCH, FALSE);
20495 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_) {
20496 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20497 0U, 255U, NULL, FALSE);
20503 static const value_string rnsap_MIMO_PilotConfiguration_vals[] = {
20504 { 0, "primary-and-secondary-CPICH" },
20505 { 1, "normal-and-diversity-primary-CPICH" },
20509 static const per_choice_t MIMO_PilotConfiguration_choice[] = {
20510 { 0, &hf_rnsap_primary_and_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_rnsap_MIMO_S_CPICH_Channelisation_Code },
20511 { 1, &hf_rnsap_normal_and_diversity_primary_CPICH, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
20512 { 0, NULL, 0, NULL }
20516 dissect_rnsap_MIMO_PilotConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20517 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20518 ett_rnsap_MIMO_PilotConfiguration, MIMO_PilotConfiguration_choice,
20525 static const value_string rnsap_MIMO_N_M_Ratio_vals[] = {
20541 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_) {
20542 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20543 10, NULL, TRUE, 0, NULL);
20549 static const per_sequence_t MIMO_InformationResponse_sequence[] = {
20550 { &hf_rnsap_mIMO_PilotConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MIMO_PilotConfiguration },
20551 { &hf_rnsap_mIMO_N_M_Ratio_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MIMO_N_M_Ratio },
20552 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20553 { NULL, 0, 0, NULL }
20557 dissect_rnsap_MIMO_InformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20558 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20559 ett_rnsap_MIMO_InformationResponse, MIMO_InformationResponse_sequence);
20565 static const per_sequence_t HSDSCH_PreconfigurationInfo_sequence[] = {
20566 { &hf_rnsap_setsOfHS_SCCH_Codes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SetsOfHS_SCCH_Codes },
20567 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_MemoryPartitioning },
20568 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
20569 { &hf_rnsap_hARQ_Preamble_Mode_Activation_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Preamble_Mode_Activation_Indicator },
20570 { &hf_rnsap_mIMO_N_M_Ratio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MIMO_InformationResponse },
20571 { &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 },
20572 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20573 { NULL, 0, 0, NULL }
20577 dissect_rnsap_HSDSCH_PreconfigurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20578 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20579 ett_rnsap_HSDSCH_PreconfigurationInfo, HSDSCH_PreconfigurationInfo_sequence);
20585 static const per_sequence_t Additional_EDCH_Preconfiguration_Information_ItemIEs_sequence[] = {
20586 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation },
20587 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20588 { NULL, 0, 0, NULL }
20592 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_) {
20593 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20594 ett_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs, Additional_EDCH_Preconfiguration_Information_ItemIEs_sequence);
20600 static const per_sequence_t Additional_EDCH_Preconfiguration_Information_sequence_of[1] = {
20601 { &hf_rnsap_Additional_EDCH_Preconfiguration_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs },
20605 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_) {
20606 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20607 ett_rnsap_Additional_EDCH_Preconfiguration_Information, Additional_EDCH_Preconfiguration_Information_sequence_of,
20608 1, maxNrOfEDCH_1, FALSE);
20614 static const value_string rnsap_MAChsResetScheme_vals[] = {
20616 { 1, "interNodeB-change" },
20622 dissect_rnsap_MAChsResetScheme(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20623 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
20624 2, NULL, FALSE, 0, NULL);
20632 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_) {
20633 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20634 1U, maxNrOfHSSCCHCodes, NULL, FALSE);
20640 static const per_sequence_t SecondaryServingCellsItem_sequence[] = {
20641 { &hf_rnsap_secondaryC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
20642 { &hf_rnsap_numSecondaryHS_SCCH_Codes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NumHS_SCCH_Codes },
20643 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
20644 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20645 { NULL, 0, 0, NULL }
20649 dissect_rnsap_SecondaryServingCellsItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20650 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20651 ett_rnsap_SecondaryServingCellsItem, SecondaryServingCellsItem_sequence);
20657 static const per_sequence_t SecondaryServingCells_sequence_of[1] = {
20658 { &hf_rnsap_SecondaryServingCells_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SecondaryServingCellsItem },
20662 dissect_rnsap_SecondaryServingCells(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20663 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20664 ett_rnsap_SecondaryServingCells, SecondaryServingCells_sequence_of,
20665 1, maxNrOfHSDSCH_1, FALSE);
20673 dissect_rnsap_MIMO_ActivationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20674 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
20680 static const per_sequence_t HSDSCH_PreconfigurationSetup_sequence[] = {
20681 { &hf_rnsap_mAChsResetScheme, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsResetScheme },
20682 { &hf_rnsap_hSDSCH_Physical_Layer_Category, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_64_ },
20683 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
20684 { &hf_rnsap_secondaryServingCells, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SecondaryServingCells },
20685 { &hf_rnsap_numPrimaryHS_SCCH_Codes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NumHS_SCCH_Codes },
20686 { &hf_rnsap_hARQ_Preamble_Mode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_Preamble_Mode },
20687 { &hf_rnsap_mIMO_ActivationIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MIMO_ActivationIndicator },
20688 { &hf_rnsap_hSDSCH_MACdPDUSizeFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdPDUSizeFormat },
20689 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator },
20690 { &hf_rnsap_uE_with_enhanced_HS_SCCH_support_indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
20691 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information },
20692 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20693 { NULL, 0, 0, NULL }
20697 dissect_rnsap_HSDSCH_PreconfigurationSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20698 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20699 ett_rnsap_HSDSCH_PreconfigurationSetup, HSDSCH_PreconfigurationSetup_sequence);
20705 static const per_sequence_t HS_DSCH_serving_cell_change_information_sequence[] = {
20706 { &hf_rnsap_hS_PDSCH_RLID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
20707 { &hf_rnsap_hSDSCH_FDD_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_FDD_Information },
20708 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20709 { NULL, 0, 0, NULL }
20713 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_) {
20714 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20715 ett_rnsap_HS_DSCH_serving_cell_change_information, HS_DSCH_serving_cell_change_information_sequence);
20721 static const per_sequence_t HS_serving_cell_change_successful_sequence[] = {
20722 { &hf_rnsap_hSDSCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_FDD_Information_Response },
20723 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
20724 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20725 { NULL, 0, 0, NULL }
20729 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_) {
20730 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20731 ett_rnsap_HS_serving_cell_change_successful, HS_serving_cell_change_successful_sequence);
20737 static const per_sequence_t HS_serving_cell_change_unsuccessful_sequence[] = {
20738 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
20739 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20740 { NULL, 0, 0, NULL }
20744 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_) {
20745 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20746 ett_rnsap_HS_serving_cell_change_unsuccessful, HS_serving_cell_change_unsuccessful_sequence);
20752 static const value_string rnsap_HS_DSCH_serving_cell_change_choice_vals[] = {
20753 { 0, "hS-serving-cell-change-successful" },
20754 { 1, "hS-serving-cell-change-unsuccessful" },
20758 static const per_choice_t HS_DSCH_serving_cell_change_choice_choice[] = {
20759 { 0, &hf_rnsap_hS_serving_cell_change_successful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_serving_cell_change_successful },
20760 { 1, &hf_rnsap_hS_serving_cell_change_unsuccessful, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_serving_cell_change_unsuccessful },
20761 { 0, NULL, 0, NULL }
20765 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_) {
20766 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
20767 ett_rnsap_HS_DSCH_serving_cell_change_choice, HS_DSCH_serving_cell_change_choice_choice,
20774 static const per_sequence_t HS_DSCH_serving_cell_change_informationResponse_sequence[] = {
20775 { &hf_rnsap_hS_DSCH_serving_cell_choice, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_serving_cell_change_choice },
20776 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20777 { NULL, 0, 0, NULL }
20781 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_) {
20782 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20783 ett_rnsap_HS_DSCH_serving_cell_change_informationResponse, HS_DSCH_serving_cell_change_informationResponse_sequence);
20789 static const per_sequence_t HSDSCH_TDD_Information_sequence[] = {
20790 { &hf_rnsap_hSDSCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlows_Information },
20791 { &hf_rnsap_uE_Capabilities_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_Capabilities_Info },
20792 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MAChsReorderingBufferSize_for_RLC_UM },
20793 { &hf_rnsap_tDD_AckNack_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_AckNack_Power_Offset },
20794 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20795 { NULL, 0, 0, NULL }
20799 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_) {
20800 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20801 ett_rnsap_HSDSCH_TDD_Information, HSDSCH_TDD_Information_sequence);
20809 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_) {
20810 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
20811 0U, 31U, NULL, FALSE);
20817 static const per_sequence_t HSSICH_Info_sequence[] = {
20818 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
20819 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
20820 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
20821 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
20822 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20823 { NULL, 0, 0, NULL }
20827 dissect_rnsap_HSSICH_Info(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_HSSICH_Info, HSSICH_Info_sequence);
20835 static const per_sequence_t HSSCCH_TDD_Specific_InfoItem_Response_sequence[] = {
20836 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
20837 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
20838 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
20839 { &hf_rnsap_hSSICH_Info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_Info },
20840 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20841 { NULL, 0, 0, NULL }
20845 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_) {
20846 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20847 ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response, HSSCCH_TDD_Specific_InfoItem_Response_sequence);
20853 static const per_sequence_t HSSCCH_TDD_Specific_InfoList_Response_sequence_of[1] = {
20854 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response },
20858 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_) {
20859 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20860 ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response, HSSCCH_TDD_Specific_InfoList_Response_sequence_of,
20861 0, maxNrOfHSSCCHCodes, FALSE);
20867 static const per_sequence_t HSSICH_InfoLCR_sequence[] = {
20868 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
20869 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
20870 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
20871 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
20872 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20873 { NULL, 0, 0, NULL }
20877 dissect_rnsap_HSSICH_InfoLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
20878 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20879 ett_rnsap_HSSICH_InfoLCR, HSSICH_InfoLCR_sequence);
20885 static const per_sequence_t HSSCCH_TDD_Specific_InfoItem_Response_LCR_sequence[] = {
20886 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
20887 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
20888 { &hf_rnsap_first_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
20889 { &hf_rnsap_second_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
20890 { &hf_rnsap_hSSICH_InfoLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_InfoLCR },
20891 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20892 { NULL, 0, 0, NULL }
20896 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_) {
20897 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20898 ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR, HSSCCH_TDD_Specific_InfoItem_Response_LCR_sequence);
20904 static const per_sequence_t HSSCCH_TDD_Specific_InfoList_Response_LCR_sequence_of[1] = {
20905 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR },
20909 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_) {
20910 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20911 ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR, HSSCCH_TDD_Specific_InfoList_Response_LCR_sequence_of,
20912 0, maxNrOfHSSCCHCodes, FALSE);
20918 static const per_sequence_t HSPDSCH_TDD_Specific_InfoItem_Response_sequence[] = {
20919 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
20920 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
20921 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20922 { NULL, 0, 0, NULL }
20926 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_) {
20927 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20928 ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response, HSPDSCH_TDD_Specific_InfoItem_Response_sequence);
20934 static const per_sequence_t HSPDSCH_TDD_Specific_InfoList_Response_sequence_of[1] = {
20935 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response },
20939 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_) {
20940 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20941 ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response, HSPDSCH_TDD_Specific_InfoList_Response_sequence_of,
20942 0, maxNrOfDLTs, FALSE);
20948 static const per_sequence_t HSPDSCH_TDD_Specific_InfoItem_Response_LCR_sequence[] = {
20949 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
20950 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
20951 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20952 { NULL, 0, 0, NULL }
20956 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_) {
20957 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20958 ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR, HSPDSCH_TDD_Specific_InfoItem_Response_LCR_sequence);
20964 static const per_sequence_t HSPDSCH_TDD_Specific_InfoList_Response_LCR_sequence_of[1] = {
20965 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR },
20969 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_) {
20970 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
20971 ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR, HSPDSCH_TDD_Specific_InfoList_Response_LCR_sequence_of,
20972 1, maxNrOfDLTsLCR, FALSE);
20978 static const per_sequence_t HSDSCH_TDD_Information_Response_sequence[] = {
20979 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response },
20980 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response },
20981 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR },
20982 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response },
20983 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR },
20984 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_MemoryPartitioning },
20985 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
20986 { NULL, 0, 0, NULL }
20990 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_) {
20991 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
20992 ett_rnsap_HSDSCH_TDD_Information_Response, HSDSCH_TDD_Information_Response_sequence);
21000 dissect_rnsap_Multicarrier_Number(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21001 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21002 1U, maxHSDPAFrequency, NULL, FALSE);
21008 static const per_sequence_t HSPDSCH_TDD_Specific_InfoItem_Response768_sequence[] = {
21009 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21010 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
21011 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21012 { NULL, 0, 0, NULL }
21016 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_) {
21017 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21018 ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768, HSPDSCH_TDD_Specific_InfoItem_Response768_sequence);
21024 static const per_sequence_t HSPDSCH_TDD_Specific_InfoList_Response768_sequence_of[1] = {
21025 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768 },
21029 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_) {
21030 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21031 ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768, HSPDSCH_TDD_Specific_InfoList_Response768_sequence_of,
21032 0, maxNrOfDLTs, FALSE);
21038 static const per_sequence_t HSSICH_Info768_sequence[] = {
21039 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
21040 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21041 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
21042 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
21043 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21044 { NULL, 0, 0, NULL }
21048 dissect_rnsap_HSSICH_Info768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21049 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21050 ett_rnsap_HSSICH_Info768, HSSICH_Info768_sequence);
21056 static const per_sequence_t HSSCCH_TDD_Specific_InfoItem_Response768_sequence[] = {
21057 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
21058 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
21059 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
21060 { &hf_rnsap_hSSICH_Info768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_Info768 },
21061 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21062 { NULL, 0, 0, NULL }
21066 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_) {
21067 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21068 ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768, HSSCCH_TDD_Specific_InfoItem_Response768_sequence);
21074 static const per_sequence_t HSSCCH_TDD_Specific_InfoList_Response768_sequence_of[1] = {
21075 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768 },
21079 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_) {
21080 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21081 ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response768, HSSCCH_TDD_Specific_InfoList_Response768_sequence_of,
21082 0, maxNrOfHSSCCHCodes, FALSE);
21090 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_) {
21091 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21092 0U, 20U, NULL, FALSE);
21100 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_) {
21101 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21102 0U, 20U, NULL, FALSE);
21110 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_) {
21111 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21112 0U, 20U, NULL, FALSE);
21118 static const per_sequence_t HS_SICH_Reception_Quality_Value_sequence[] = {
21119 { &hf_rnsap_failed_HS_SICH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_failed },
21120 { &hf_rnsap_missed_HS_SICH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_missed },
21121 { &hf_rnsap_total_HS_SICH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_total },
21122 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21123 { NULL, 0, 0, NULL }
21127 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_) {
21128 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21129 ett_rnsap_HS_SICH_Reception_Quality_Value, HS_SICH_Reception_Quality_Value_sequence);
21137 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_) {
21138 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21139 0U, 20U, NULL, FALSE);
21147 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_) {
21148 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21149 32U, 255U, NULL, TRUE);
21155 static const value_string rnsap_HS_PDSCH_Code_Change_Grant_vals[] = {
21156 { 0, "changeGranted" },
21162 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_) {
21163 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21164 1, NULL, FALSE, 0, NULL);
21170 static const per_sequence_t HSDSCH_FDD_Update_Information_sequence[] = {
21171 { &hf_rnsap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_CodeChangeIndicator },
21172 { &hf_rnsap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Feedback_Cycle },
21173 { &hf_rnsap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
21174 { &hf_rnsap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AckNack_RepetitionFactor },
21175 { &hf_rnsap_cqiPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_Power_Offset },
21176 { &hf_rnsap_ackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Ack_Power_Offset },
21177 { &hf_rnsap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Nack_Power_Offset },
21178 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21179 { NULL, 0, 0, NULL }
21183 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_) {
21184 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21185 ett_rnsap_HSDSCH_FDD_Update_Information, HSDSCH_FDD_Update_Information_sequence);
21191 static const per_sequence_t HSDSCH_TDD_Update_Information_sequence[] = {
21192 { &hf_rnsap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_CodeChangeIndicator },
21193 { &hf_rnsap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_AckNack_Power_Offset },
21194 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21195 { NULL, 0, 0, NULL }
21199 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_) {
21200 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21201 ett_rnsap_HSDSCH_TDD_Update_Information, HSDSCH_TDD_Update_Information_sequence);
21207 static const per_sequence_t HSSICH_ReferenceSignal_InformationLCR_sequence[] = {
21208 { &hf_rnsap_midambleConfigurationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleConfigurationLCR },
21209 { &hf_rnsap_midambleShift , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
21210 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
21211 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21212 { NULL, 0, 0, NULL }
21216 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_) {
21217 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21218 ett_rnsap_HSSICH_ReferenceSignal_InformationLCR, HSSICH_ReferenceSignal_InformationLCR_sequence);
21224 static const per_sequence_t MIMO_ReferenceSignal_InformationListLCR_sequence_of[1] = {
21225 { &hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSSICH_ReferenceSignal_InformationLCR },
21229 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_) {
21230 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21231 ett_rnsap_MIMO_ReferenceSignal_InformationListLCR, MIMO_ReferenceSignal_InformationListLCR_sequence_of,
21232 1, maxNrOfHSSCCHCodes, FALSE);
21240 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_) {
21241 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21242 0U, maxNoOf_HS_SICH_SPS_1, NULL, FALSE);
21248 static const per_sequence_t HS_SCCH_Associated_HS_SICH_sequence[] = {
21249 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
21250 { &hf_rnsap_extended_HS_SICH_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SICH_ID_Extension },
21251 { NULL, 0, 0, NULL }
21255 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_) {
21256 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21257 ett_rnsap_HS_SCCH_Associated_HS_SICH, HS_SCCH_Associated_HS_SICH_sequence);
21265 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_) {
21266 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21267 0U, 255U, NULL, FALSE);
21273 static const per_sequence_t Non_HS_SCCH_Associated_HS_SICH_sequence[] = {
21274 { &hf_rnsap_non_HS_SCCH_Aassociated_HS_SICH_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Non_HS_SCCH_Aassociated_HS_SICH_ID },
21275 { NULL, 0, 0, NULL }
21279 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_) {
21280 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21281 ett_rnsap_Non_HS_SCCH_Associated_HS_SICH, Non_HS_SCCH_Associated_HS_SICH_sequence);
21287 static const value_string rnsap_HS_SICH_Type_vals[] = {
21288 { 0, "hS-SCCH-Associated-HS-SICH" },
21289 { 1, "non-HS-SCCH-Associated-HS-SICH" },
21293 static const per_choice_t HS_SICH_Type_choice[] = {
21294 { 0, &hf_rnsap_hS_SCCH_Associated_HS_SICH, ASN1_EXTENSION_ROOT , dissect_rnsap_HS_SCCH_Associated_HS_SICH },
21295 { 1, &hf_rnsap_non_HS_SCCH_Associated_HS_SICH, ASN1_EXTENSION_ROOT , dissect_rnsap_Non_HS_SCCH_Associated_HS_SICH },
21296 { 0, NULL, 0, NULL }
21300 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_) {
21301 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21302 ett_rnsap_HS_SICH_Type, HS_SICH_Type_choice,
21309 static const per_sequence_t HS_SICH_InformationItem_for_HS_DSCH_SPS_sequence[] = {
21310 { &hf_rnsap_hS_SICH_Mapping_Index, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_SICH_Mapping_Index },
21311 { &hf_rnsap_hS_SICH_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_Type },
21312 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21313 { NULL, 0, 0, NULL }
21317 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_) {
21318 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21319 ett_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS, HS_SICH_InformationItem_for_HS_DSCH_SPS_sequence);
21325 static const per_sequence_t HS_SICH_InformationList_for_HS_DSCH_SPS_sequence_of[1] = {
21326 { &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 },
21330 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_) {
21331 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21332 ett_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS, HS_SICH_InformationList_for_HS_DSCH_SPS_sequence_of,
21333 1, maxNoOf_HS_SICH_SPS, FALSE);
21341 dissect_rnsap_TDD_PhysicalChannelOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21342 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21343 0U, 63U, NULL, FALSE);
21351 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_) {
21352 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
21353 5, 5, FALSE, NULL);
21359 static const value_string rnsap_ModulationSPS_LCR_vals[] = {
21361 { 1, "sixteenQAM" },
21367 dissect_rnsap_ModulationSPS_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21368 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21369 2, NULL, TRUE, 0, NULL);
21375 static const per_sequence_t Initial_HS_PDSCH_SPS_Resource_sequence[] = {
21376 { &hf_rnsap_repetitionPeriodIndex, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriodIndex },
21377 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
21378 { &hf_rnsap_hS_PDSCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
21379 { &hf_rnsap_hS_PDSCH_Midamble_Configuation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
21380 { &hf_rnsap_timeslot_Resource_Related_Information_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_TimeslotResourceLCR },
21381 { &hf_rnsap_startCode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21382 { &hf_rnsap_endCode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
21383 { &hf_rnsap_transport_Block_Size_Index_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Transport_Block_Size_Index_LCR },
21384 { &hf_rnsap_modulationType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ModulationSPS_LCR },
21385 { &hf_rnsap_hS_SICH_Mapping_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_Mapping_Index },
21386 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21387 { NULL, 0, 0, NULL }
21391 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_) {
21392 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21393 ett_rnsap_Initial_HS_PDSCH_SPS_Resource, Initial_HS_PDSCH_SPS_Resource_sequence);
21399 static const value_string rnsap_Process_Memory_Size_vals[] = {
21412 { 12, "hms10400" },
21413 { 13, "hms11200" },
21414 { 14, "hms12000" },
21415 { 15, "hms12800" },
21416 { 16, "hms13600" },
21417 { 17, "hms14400" },
21418 { 18, "hms15200" },
21419 { 19, "hms16000" },
21420 { 20, "hms17600" },
21421 { 21, "hms19200" },
21422 { 22, "hms20800" },
21423 { 23, "hms22400" },
21424 { 24, "hms24000" },
21425 { 25, "hms25600" },
21426 { 26, "hms27200" },
21427 { 27, "hms28800" },
21428 { 28, "hms30400" },
21429 { 29, "hms32000" },
21430 { 30, "hms36000" },
21431 { 31, "hms40000" },
21432 { 32, "hms44000" },
21433 { 33, "hms48000" },
21434 { 34, "hms52000" },
21435 { 35, "hms56000" },
21436 { 36, "hms60000" },
21437 { 37, "hms64000" },
21438 { 38, "hms68000" },
21439 { 39, "hms72000" },
21440 { 40, "hms76000" },
21441 { 41, "hms80000" },
21442 { 42, "hms88000" },
21443 { 43, "hms96000" },
21444 { 44, "hms104000" },
21445 { 45, "hms112000" },
21446 { 46, "hms120000" },
21447 { 47, "hms128000" },
21448 { 48, "hms136000" },
21449 { 49, "hms144000" },
21450 { 50, "hms152000" },
21451 { 51, "hms160000" },
21452 { 52, "hms176000" },
21453 { 53, "hms192000" },
21454 { 54, "hms208000" },
21455 { 55, "hms224000" },
21456 { 56, "hms240000" },
21457 { 57, "hms256000" },
21458 { 58, "hms272000" },
21459 { 59, "hms288000" },
21460 { 60, "hms304000" },
21466 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_) {
21467 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21468 61, NULL, TRUE, 0, NULL);
21476 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_) {
21477 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21478 1U, 16U, NULL, FALSE);
21484 static const per_sequence_t HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence[] = {
21485 { &hf_rnsap_hS_SICH_InformationList_for_HS_DSCH_SPS, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS },
21486 { &hf_rnsap_initial_HS_PDSCH_SPS_Resource, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Initial_HS_PDSCH_SPS_Resource },
21487 { &hf_rnsap_buffer_Size_for_HS_DSCH_SPS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Process_Memory_Size },
21488 { &hf_rnsap_number_of_Processes_for_HS_DSCH_SPS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Number_of_Processes_for_HS_DSCH_SPS },
21489 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21490 { NULL, 0, 0, NULL }
21494 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_) {
21495 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21496 ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR, HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_sequence);
21504 dissect_rnsap_IMEI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21505 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
21506 8, 8, FALSE, NULL);
21514 dissect_rnsap_IMEISV(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21515 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
21516 8, 8, FALSE, NULL);
21524 dissect_rnsap_IMSI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21525 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
21526 3, 8, FALSE, NULL);
21532 static const per_sequence_t GA_AccessPointPositionwithOptionalAltitude_sequence[] = {
21533 { &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
21534 { &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AltitudeAndDirection },
21535 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21536 { NULL, 0, 0, NULL }
21540 dissect_rnsap_GA_AccessPointPositionwithOptionalAltitude(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21541 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21542 ett_rnsap_GA_AccessPointPositionwithOptionalAltitude, GA_AccessPointPositionwithOptionalAltitude_sequence);
21548 static const value_string rnsap_IPSpacingFDD_vals[] = {
21562 dissect_rnsap_IPSpacingFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21563 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21564 8, NULL, TRUE, 0, NULL);
21570 static const value_string rnsap_IPLength_vals[] = {
21578 dissect_rnsap_IPLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21579 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21580 2, NULL, TRUE, 0, NULL);
21588 dissect_rnsap_IPOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21589 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21590 0U, 9U, NULL, FALSE);
21598 dissect_rnsap_Seed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21599 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21600 0U, 63U, NULL, FALSE);
21606 static const per_sequence_t IPDL_FDD_Parameters_sequence[] = {
21607 { &hf_rnsap_iPSpacingFDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSpacingFDD },
21608 { &hf_rnsap_iPLength , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPLength },
21609 { &hf_rnsap_iPOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPOffset },
21610 { &hf_rnsap_seed , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Seed },
21611 { &hf_rnsap_burstModeParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BurstModeParameters },
21612 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21613 { NULL, 0, 0, NULL }
21617 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_) {
21618 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21619 ett_rnsap_IPDL_FDD_Parameters, IPDL_FDD_Parameters_sequence);
21625 static const value_string rnsap_IPSpacingTDD_vals[] = {
21636 dissect_rnsap_IPSpacingTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21637 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21638 5, NULL, TRUE, 0, NULL);
21646 dissect_rnsap_IPStart(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21647 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21648 0U, 4095U, NULL, FALSE);
21656 dissect_rnsap_IPSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21657 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21658 0U, 14U, NULL, FALSE);
21664 static const value_string rnsap_IP_P_CCPCH_vals[] = {
21665 { 0, "switchOff-1-Frame" },
21666 { 1, "switchOff-2-Frames" },
21672 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_) {
21673 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21674 2, NULL, FALSE, 0, NULL);
21680 static const per_sequence_t IPDL_TDD_Parameters_sequence[] = {
21681 { &hf_rnsap_iPSpacingTDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSpacingTDD },
21682 { &hf_rnsap_iPStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPStart },
21683 { &hf_rnsap_iPSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSlot },
21684 { &hf_rnsap_iP_P_CCPCH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IP_P_CCPCH },
21685 { &hf_rnsap_burstModeParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BurstModeParameters },
21686 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21687 { NULL, 0, 0, NULL }
21691 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_) {
21692 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21693 ett_rnsap_IPDL_TDD_Parameters, IPDL_TDD_Parameters_sequence);
21701 dissect_rnsap_Extension_IPDLParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21702 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
21708 static const value_string rnsap_IPDLParameters_vals[] = {
21709 { 0, "iPDL-FDD-Parameters" },
21710 { 1, "iPDL-TDD-Parameters" },
21711 { 2, "extension-IPDLParameters" },
21715 static const per_choice_t IPDLParameters_choice[] = {
21716 { 0, &hf_rnsap_iPDL_FDD_Parameters, ASN1_EXTENSION_ROOT , dissect_rnsap_IPDL_FDD_Parameters },
21717 { 1, &hf_rnsap_iPDL_TDD_Parameters, ASN1_EXTENSION_ROOT , dissect_rnsap_IPDL_TDD_Parameters },
21718 { 2, &hf_rnsap_extension_IPDLParameters, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_IPDLParameters },
21719 { 0, NULL, 0, NULL }
21723 dissect_rnsap_IPDLParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21724 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21725 ett_rnsap_IPDLParameters, IPDLParameters_choice,
21732 static const per_sequence_t RequestedDataValue_sequence[] = {
21733 { &hf_rnsap_gA_AccessPointPositionwithAltitude, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPositionwithOptionalAltitude },
21734 { &hf_rnsap_iPDLParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_IPDLParameters },
21735 { &hf_rnsap_dGPSCorrections, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DGPSCorrections },
21736 { &hf_rnsap_gPS_NavigationModel_and_TimeRecovery, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_NavigationModel_and_TimeRecovery },
21737 { &hf_rnsap_gPS_Ionospheric_Model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_Ionospheric_Model },
21738 { &hf_rnsap_gPS_UTC_Model , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_UTC_Model },
21739 { &hf_rnsap_gPS_Almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_Almanac },
21740 { &hf_rnsap_gPS_RealTime_Integrity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_RealTime_Integrity },
21741 { &hf_rnsap_gPS_RX_POS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPS_RX_POS },
21742 { &hf_rnsap_sFNSFN_GA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPositionwithOptionalAltitude },
21743 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21744 { NULL, 0, 0, NULL }
21748 dissect_rnsap_RequestedDataValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21749 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21750 ett_rnsap_RequestedDataValue, RequestedDataValue_sequence);
21756 static const per_sequence_t InformationAvailable_sequence[] = {
21757 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
21758 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21759 { NULL, 0, 0, NULL }
21763 dissect_rnsap_InformationAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21764 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21765 ett_rnsap_InformationAvailable, InformationAvailable_sequence);
21773 dissect_rnsap_InformationExchangeID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21774 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21775 0U, 1048575U, NULL, FALSE);
21783 dissect_rnsap_InformationNotAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21784 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
21792 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_) {
21793 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21794 1U, 24U, NULL, TRUE);
21800 static const value_string rnsap_InformationReportPeriodicity_vals[] = {
21806 static const per_choice_t InformationReportPeriodicity_choice[] = {
21807 { 0, &hf_rnsap_min , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_60_ },
21808 { 1, &hf_rnsap_hour , ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_1_24_ },
21809 { 0, NULL, 0, NULL }
21813 dissect_rnsap_InformationReportPeriodicity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21814 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21815 ett_rnsap_InformationReportPeriodicity, InformationReportPeriodicity_choice,
21822 static const per_sequence_t PeriodicInformation_sequence[] = {
21823 { &hf_rnsap_informationReportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InformationReportPeriodicity },
21824 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21825 { NULL, 0, 0, NULL }
21829 dissect_rnsap_PeriodicInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21830 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21831 ett_rnsap_PeriodicInformation, PeriodicInformation_sequence);
21837 static const value_string rnsap_InformationThreshold_vals[] = {
21838 { 0, "dGPSThreshold" },
21839 { 1, "dGANSSThreshold" },
21843 static const per_choice_t InformationThreshold_choice[] = {
21844 { 0, &hf_rnsap_dGPSThreshold , ASN1_EXTENSION_ROOT , dissect_rnsap_DGPSThreshold },
21845 { 1, &hf_rnsap_dGANSSThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_DGANSSThreshold },
21846 { 0, NULL, 0, NULL }
21850 dissect_rnsap_InformationThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21851 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21852 ett_rnsap_InformationThreshold, InformationThreshold_choice,
21859 static const per_sequence_t OnModificationInformation_sequence[] = {
21860 { &hf_rnsap_informationThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_InformationThreshold },
21861 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21862 { NULL, 0, 0, NULL }
21866 dissect_rnsap_OnModificationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21867 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21868 ett_rnsap_OnModificationInformation, OnModificationInformation_sequence);
21874 static const value_string rnsap_InformationReportCharacteristics_vals[] = {
21877 { 2, "onModification" },
21881 static const per_choice_t InformationReportCharacteristics_choice[] = {
21882 { 0, &hf_rnsap_onDemand , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
21883 { 1, &hf_rnsap_periodic , ASN1_EXTENSION_ROOT , dissect_rnsap_PeriodicInformation },
21884 { 2, &hf_rnsap_onModification, ASN1_EXTENSION_ROOT , dissect_rnsap_OnModificationInformation },
21885 { 0, NULL, 0, NULL }
21889 dissect_rnsap_InformationReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21890 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
21891 ett_rnsap_InformationReportCharacteristics, InformationReportCharacteristics_choice,
21898 static const value_string rnsap_T_informationTypeItem_vals[] = {
21899 { 0, "gA-AccessPointPositionwithAltitude" },
21900 { 1, "gA-AccessPointPosition" },
21901 { 2, "iPDLParameters" },
21902 { 3, "gPSInformation" },
21903 { 4, "dGPSCorrections" },
21904 { 5, "gPS-RX-POS" },
21905 { 6, "sFNSFN-GA-AccessPointPosition" },
21906 { 7, "cell-Capacity-Class" },
21907 { 8, "nACC-Related-Data" },
21908 { 9, "mBMSBearerServiceFullAddress" },
21909 { 10, "interFrequencyCellInformation" },
21910 { 11, "gANSSInformation" },
21911 { 12, "dGANSSCorrections" },
21912 { 13, "gANSS-RX-Pos" },
21913 { 14, "mBMS-Counting-Information" },
21914 { 15, "mBMS-Transmission-Mode" },
21915 { 16, "mBMS-Neighbouring-Cell-Information" },
21916 { 17, "mBMS-RLC-Sequence-Number" },
21922 dissect_rnsap_T_informationTypeItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21923 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21924 7, NULL, TRUE, 11, NULL);
21930 static const per_sequence_t InformationType_sequence[] = {
21931 { &hf_rnsap_informationTypeItem, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_informationTypeItem },
21932 { &hf_rnsap_gPSInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GPSInformation },
21933 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21934 { NULL, 0, 0, NULL }
21938 dissect_rnsap_InformationType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
21939 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21940 ett_rnsap_InformationType, InformationType_sequence);
21946 static const value_string rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_vals[] = {
21947 { 0, "initial-DL-DPCH-TimingAdjustment-Allowed" },
21953 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_) {
21954 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
21955 1, NULL, FALSE, 0, NULL);
21961 static const per_sequence_t Inter_Frequency_Cell_sequence[] = {
21962 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
21963 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
21964 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
21965 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
21966 { NULL, 0, 0, NULL }
21970 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_) {
21971 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
21972 ett_rnsap_Inter_Frequency_Cell, Inter_Frequency_Cell_sequence);
21978 static const per_sequence_t Inter_Frequency_Cell_List_sequence_of[1] = {
21979 { &hf_rnsap_Inter_Frequency_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell },
21983 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_) {
21984 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
21985 ett_rnsap_Inter_Frequency_Cell_List, Inter_Frequency_Cell_List_sequence_of,
21986 0, maxCellsMeas, FALSE);
21994 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_) {
21995 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
21996 0U, 1U, NULL, FALSE);
22004 dissect_rnsap_InterFrequencyCellID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22005 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22006 0U, 31U, NULL, FALSE);
22012 static const per_sequence_t Inter_Frequency_Cell_SIB11_or_SIB12_sequence[] = {
22013 { &hf_rnsap_interFrequencyCellID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InterFrequencyCellID },
22014 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
22015 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
22016 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
22017 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22018 { NULL, 0, 0, NULL }
22022 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_) {
22023 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22024 ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12, Inter_Frequency_Cell_SIB11_or_SIB12_sequence);
22030 static const per_sequence_t Inter_Frequency_Cell_SIB11_or_SIB12_List_sequence_of[1] = {
22031 { &hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12 },
22035 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_) {
22036 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22037 ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List, Inter_Frequency_Cell_SIB11_or_SIB12_List_sequence_of,
22038 0, maxCellSIB11OrSIB12, FALSE);
22044 static const per_sequence_t Inter_Frequency_Cells_Information_SIB11_Per_Indication_sequence[] = {
22045 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Indication },
22046 { &hf_rnsap_inter_Frequency_Cell_List_SIB11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List },
22047 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22048 { NULL, 0, 0, NULL }
22052 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_) {
22053 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22054 ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication, Inter_Frequency_Cells_Information_SIB11_Per_Indication_sequence);
22060 static const per_sequence_t Inter_Frequency_Cell_Information_SIB11_sequence_of[1] = {
22061 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication },
22065 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_) {
22066 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22067 ett_rnsap_Inter_Frequency_Cell_Information_SIB11, Inter_Frequency_Cell_Information_SIB11_sequence_of,
22074 static const per_sequence_t Inter_Frequency_Cells_Information_SIB12_Per_Indication_sequence[] = {
22075 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Indication },
22076 { &hf_rnsap_inter_Frequency_Cell_List_SIB12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List },
22077 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22078 { NULL, 0, 0, NULL }
22082 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_) {
22083 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22084 ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication, Inter_Frequency_Cells_Information_SIB12_Per_Indication_sequence);
22090 static const per_sequence_t Inter_Frequency_Cell_Information_SIB12_sequence_of[1] = {
22091 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication },
22095 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_) {
22096 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22097 ett_rnsap_Inter_Frequency_Cell_Information_SIB12, Inter_Frequency_Cell_Information_SIB12_sequence_of,
22104 static const per_sequence_t Inter_Frequency_Cell_Information_sequence[] = {
22105 { &hf_rnsap_inter_Frequency_Cell_Information_SIB11, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Information_SIB11 },
22106 { &hf_rnsap_inter_Frequency_Cell_Information_SIB12, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Information_SIB12 },
22107 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22108 { NULL, 0, 0, NULL }
22112 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_) {
22113 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22114 ett_rnsap_Inter_Frequency_Cell_Information, Inter_Frequency_Cell_Information_sequence);
22120 static const value_string rnsap_IPSub_vals[] = {
22129 dissect_rnsap_IPSub(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22130 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22131 3, NULL, FALSE, 0, NULL);
22137 static const per_sequence_t IPDL_TDD_ParametersLCR_sequence[] = {
22138 { &hf_rnsap_iPSpacingTDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSpacingTDD },
22139 { &hf_rnsap_iPStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPStart },
22140 { &hf_rnsap_iPSub , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPSub },
22141 { &hf_rnsap_burstModeParameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BurstModeParameters },
22142 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22143 { NULL, 0, 0, NULL }
22147 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_) {
22148 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22149 ett_rnsap_IPDL_TDD_ParametersLCR, IPDL_TDD_ParametersLCR_sequence);
22157 dissect_rnsap_IPMulticastAddress(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22158 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
22159 4, 16, FALSE, NULL);
22167 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_) {
22168 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22169 2U, 3U, NULL, FALSE);
22177 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_) {
22178 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22179 0U, 7U, NULL, FALSE);
22185 static const per_sequence_t IdleIntervalInformation_sequence[] = {
22186 { &hf_rnsap_idleIntervalInfo_k, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_2_3 },
22187 { &hf_rnsap_idleIntervalInfo_offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_7 },
22188 { NULL, 0, 0, NULL }
22192 dissect_rnsap_IdleIntervalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22193 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22194 ett_rnsap_IdleIntervalInformation, IdleIntervalInformation_sequence);
22200 static const per_sequence_t List_Of_PLMNs_sequence_of[1] = {
22201 { &hf_rnsap_List_Of_PLMNs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
22205 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_) {
22206 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22207 ett_rnsap_List_Of_PLMNs, List_Of_PLMNs_sequence_of,
22208 1, maxNrOfBroadcastPLMNs, FALSE);
22216 dissect_rnsap_L3_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22217 #line 93 "rnsap.cnf"
22218 tvbuff_t *parameter_tvb;
22219 dissector_handle_t parameter_handle = NULL;
22221 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
22222 NO_BOUND, NO_BOUND, FALSE, ¶meter_tvb);
22225 if (!parameter_tvb)
22228 switch (ProcedureCode) {
22230 case RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER:
22231 parameter_handle = rrc_dl_dcch_handle;
22233 case RNSAP_ID_UPLINKSIGNALLINGTRANSFER:
22238 if (parameter_handle)
22239 call_dissector(parameter_handle, parameter_tvb, actx->pinfo, tree);
22249 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_) {
22250 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22251 0U, 100U, NULL, FALSE);
22259 dissect_rnsap_Load_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22260 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22261 0U, 100U, NULL, FALSE);
22269 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_) {
22270 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22271 1U, 6U, NULL, FALSE);
22277 static const value_string rnsap_T_maxPhysChPerTimeslot_vals[] = {
22287 dissect_rnsap_T_maxPhysChPerTimeslot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22288 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22289 4, NULL, TRUE, 0, NULL);
22295 static const per_sequence_t LCRTDD_Uplink_Physical_Channel_Capability_sequence[] = {
22296 { &hf_rnsap_maxTimeslotsPerSubFrame, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_6 },
22297 { &hf_rnsap_maxPhysChPerTimeslot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_maxPhysChPerTimeslot },
22298 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22299 { NULL, 0, 0, NULL }
22303 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_) {
22304 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22305 ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability, LCRTDD_Uplink_Physical_Channel_Capability_sequence);
22313 dissect_rnsap_MaxNrOfUL_DPCHs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22314 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22315 1U, 6U, NULL, FALSE);
22323 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_) {
22324 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22325 0U, 256000000U, NULL, TRUE);
22333 dissect_rnsap_MaxNrDLPhysicalchannels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22334 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22335 1U, 224U, NULL, FALSE);
22343 dissect_rnsap_MaxNrDLPhysicalchannels768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22344 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22345 1U, 448U, NULL, FALSE);
22353 dissect_rnsap_MaxNrDLPhysicalchannelsTS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22354 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22355 1U, 16U, NULL, FALSE);
22363 dissect_rnsap_MaxNrDLPhysicalchannelsTS768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22364 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22365 1U, 32U, NULL, FALSE);
22373 dissect_rnsap_MaxNrTimeslots(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22374 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22375 1U, 14U, NULL, FALSE);
22383 dissect_rnsap_MaxNrULPhysicalchannels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22384 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22385 1U, 2U, NULL, FALSE);
22391 static const value_string rnsap_Max_UE_DTX_Cycle_vals[] = {
22405 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_) {
22406 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22407 8, NULL, TRUE, 0, NULL);
22413 static const per_sequence_t MBMS_Bearer_Service_Full_Address_sequence[] = {
22414 { &hf_rnsap_accessPointName, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AccessPointName },
22415 { &hf_rnsap_iPMulticastAddress, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPMulticastAddress },
22416 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22417 { NULL, 0, 0, NULL }
22421 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_) {
22422 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22423 ett_rnsap_MBMS_Bearer_Service_Full_Address, MBMS_Bearer_Service_Full_Address_sequence);
22429 static const per_sequence_t MBMS_Bearer_Service_List_sequence_of[1] = {
22430 { &hf_rnsap_MBMS_Bearer_Service_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
22434 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_) {
22435 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22436 ett_rnsap_MBMS_Bearer_Service_List, MBMS_Bearer_Service_List_sequence_of,
22437 1, maxNrOfMBMSServices, FALSE);
22443 static const per_sequence_t MBMSChannelTypeCellList_sequence[] = {
22444 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
22445 { &hf_rnsap_affectedUEInformationForMBMS, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AffectedUEInformationForMBMS },
22446 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22447 { NULL, 0, 0, NULL }
22451 dissect_rnsap_MBMSChannelTypeCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22452 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22453 ett_rnsap_MBMSChannelTypeCellList, MBMSChannelTypeCellList_sequence);
22459 static const per_sequence_t PTMCellList_sequence_of[1] = {
22460 { &hf_rnsap_PTMCellList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMSChannelTypeCellList },
22464 dissect_rnsap_PTMCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22465 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22466 ett_rnsap_PTMCellList, PTMCellList_sequence_of,
22467 1, maxNrOfCells, FALSE);
22473 static const per_sequence_t PTPCellList_sequence_of[1] = {
22474 { &hf_rnsap_PTPCellList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMSChannelTypeCellList },
22478 dissect_rnsap_PTPCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22479 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22480 ett_rnsap_PTPCellList, PTPCellList_sequence_of,
22481 1, maxNrOfCells, FALSE);
22487 static const per_sequence_t NotProvidedCellList_sequence_of[1] = {
22488 { &hf_rnsap_NotProvidedCellList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMSChannelTypeCellList },
22492 dissect_rnsap_NotProvidedCellList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22493 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22494 ett_rnsap_NotProvidedCellList, NotProvidedCellList_sequence_of,
22495 1, maxNrOfCells, FALSE);
22501 static const per_sequence_t MBMSChannelTypeInfo_sequence[] = {
22502 { &hf_rnsap_tMGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
22503 { &hf_rnsap_pTM_Cell_List , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PTMCellList },
22504 { &hf_rnsap_pTP_Cell_List , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PTPCellList },
22505 { &hf_rnsap_not_Provided_Cell_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NotProvidedCellList },
22506 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22507 { NULL, 0, 0, NULL }
22511 dissect_rnsap_MBMSChannelTypeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22512 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22513 ett_rnsap_MBMSChannelTypeInfo, MBMSChannelTypeInfo_sequence);
22519 static const per_sequence_t PreferredFrequencyLayerInfo_sequence[] = {
22520 { &hf_rnsap_defaultPreferredFrequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
22521 { &hf_rnsap_additionalPreferredFrequency, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AdditionalPreferredFrequency },
22522 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22523 { NULL, 0, 0, NULL }
22527 dissect_rnsap_PreferredFrequencyLayerInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22528 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22529 ett_rnsap_PreferredFrequencyLayerInfo, PreferredFrequencyLayerInfo_sequence);
22535 static const per_sequence_t MBMSPreferredFreqLayerInfo_sequence[] = {
22536 { &hf_rnsap_tMGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
22537 { &hf_rnsap_preferredFrequencyLayerInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PreferredFrequencyLayerInfo },
22538 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22539 { NULL, 0, 0, NULL }
22543 dissect_rnsap_MBMSPreferredFreqLayerInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22544 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22545 ett_rnsap_MBMSPreferredFreqLayerInfo, MBMSPreferredFreqLayerInfo_sequence);
22551 static const per_sequence_t MBMS_ConcatenatedServiceList_sequence_of[1] = {
22552 { &hf_rnsap_MBMS_ConcatenatedServiceList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
22556 dissect_rnsap_MBMS_ConcatenatedServiceList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22557 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22558 ett_rnsap_MBMS_ConcatenatedServiceList, MBMS_ConcatenatedServiceList_sequence_of,
22559 1, maxlengthMBMSconcatservlists, FALSE);
22565 static const per_sequence_t MBMS_Neighbouring_Cell_Information_sequence[] = {
22566 { &hf_rnsap_mBMS_ConcatenatedServiceList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_ConcatenatedServiceList },
22567 { &hf_rnsap_l3_Information_1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_L3_Information },
22568 { &hf_rnsap_l3_Information_2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_L3_Information },
22569 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22570 { NULL, 0, 0, NULL }
22574 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_) {
22575 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22576 ett_rnsap_MBMS_Neighbouring_Cell_Information, MBMS_Neighbouring_Cell_Information_sequence);
22584 dissect_rnsap_Time_Stamp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22585 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22586 0U, 9999U, NULL, FALSE);
22592 static const per_sequence_t MBMS_Bearer_Service_List_RLCinfo_sequence[] = {
22593 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
22594 { &hf_rnsap_time_Stamp , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Time_Stamp },
22595 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22596 { NULL, 0, 0, NULL }
22600 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_) {
22601 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22602 ett_rnsap_MBMS_Bearer_Service_List_RLCinfo, MBMS_Bearer_Service_List_RLCinfo_sequence);
22608 static const per_sequence_t MBMS_Bearer_Service_List_RLC_sequence_of[1] = {
22609 { &hf_rnsap_MBMS_Bearer_Service_List_RLC_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_RLCinfo },
22613 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_) {
22614 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22615 ett_rnsap_MBMS_Bearer_Service_List_RLC, MBMS_Bearer_Service_List_RLC_sequence_of,
22616 1, maxNrOfMBMSServices, FALSE);
22622 static const per_sequence_t MBMS_RLC_Sequence_Number_Information_List_sequence[] = {
22623 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
22624 { &hf_rnsap_mBMS_Bearer_Service_List_RLC, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_RLC },
22625 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22626 { NULL, 0, 0, NULL }
22630 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_) {
22631 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22632 ett_rnsap_MBMS_RLC_Sequence_Number_Information_List, MBMS_RLC_Sequence_Number_Information_List_sequence);
22638 static const per_sequence_t MBMS_RLC_Sequence_Number_Information_sequence_of[1] = {
22639 { &hf_rnsap_MBMS_RLC_Sequence_Number_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_RLC_Sequence_Number_Information_List },
22643 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_) {
22644 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22645 ett_rnsap_MBMS_RLC_Sequence_Number_Information, MBMS_RLC_Sequence_Number_Information_sequence_of,
22646 1, maxNrOfCells, FALSE);
22654 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_) {
22655 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22656 0U, 65535U, NULL, FALSE);
22662 static const per_sequence_t MCCH_Message_List_sequence_of[1] = {
22663 { &hf_rnsap_MCCH_Message_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_L3_Information },
22667 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_) {
22668 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22669 ett_rnsap_MCCH_Message_List, MCCH_Message_List_sequence_of,
22670 1, maxNrOfMCCHMessages, FALSE);
22678 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_) {
22679 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
22680 NO_BOUND, NO_BOUND, FALSE, NULL);
22686 static const per_sequence_t MCCH_Configuration_Info_sequence[] = {
22687 { &hf_rnsap_secondaryCCPCHSystemInformationMBMS, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_System_Information_MBMS },
22688 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22689 { NULL, 0, 0, NULL }
22693 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_) {
22694 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22695 ett_rnsap_MCCH_Configuration_Info, MCCH_Configuration_Info_sequence);
22701 static const value_string rnsap_MbsfnSchedulingTransmissionTimeInterval_vals[] = {
22714 dissect_rnsap_MbsfnSchedulingTransmissionTimeInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22715 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22716 7, NULL, FALSE, 0, NULL);
22722 static const per_sequence_t MBSFN_Scheduling_Transmission_Time_Interval_Item_sequence[] = {
22723 { &hf_rnsap_tMGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
22724 { &hf_rnsap_mbsfnSchedulingTransmissionTimeInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MbsfnSchedulingTransmissionTimeInterval },
22725 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22726 { NULL, 0, 0, NULL }
22730 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_) {
22731 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22732 ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item, MBSFN_Scheduling_Transmission_Time_Interval_Item_sequence);
22738 static const per_sequence_t MBSFN_Scheduling_Transmission_Time_Interval_Info_List_sequence_of[1] = {
22739 { &hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item },
22743 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_) {
22744 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
22745 ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List, MBSFN_Scheduling_Transmission_Time_Interval_Info_List_sequence_of,
22746 1, maxNrOfMBMSL3, FALSE);
22752 static const value_string rnsap_MeasurementFilterCoefficient_vals[] = {
22773 dissect_rnsap_MeasurementFilterCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22774 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22775 15, NULL, TRUE, 0, NULL);
22783 dissect_rnsap_MeasurementID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22784 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22785 0U, 1048575U, NULL, FALSE);
22793 dissect_rnsap_MinimumSpreadingFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22794 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22795 1U, 16U, NULL, FALSE);
22803 dissect_rnsap_MinimumSpreadingFactor768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22804 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
22805 1U, 32U, NULL, FALSE);
22811 static const value_string rnsap_MultipleURAsIndicator_vals[] = {
22812 { 0, "multiple-URAs-exist" },
22813 { 1, "single-URA-exists" },
22819 dissect_rnsap_MultipleURAsIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22820 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22821 2, NULL, FALSE, 0, NULL);
22829 dissect_rnsap_MeasurementRecoveryBehavior(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22830 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
22838 dissect_rnsap_MeasurementRecoveryReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22839 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
22847 dissect_rnsap_MeasurementRecoverySupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22848 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
22854 static const value_string rnsap_MIMO_Mode_Indicator_vals[] = {
22856 { 1, "deactivate" },
22862 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_) {
22863 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22864 2, NULL, FALSE, 0, NULL);
22870 static const value_string rnsap_MinUL_ChannelisationCodeLength_vals[] = {
22883 dissect_rnsap_MinUL_ChannelisationCodeLength(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22884 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22885 7, NULL, FALSE, 0, NULL);
22891 static const value_string rnsap_MinimumReducedE_DPDCH_GainFactor_vals[] = {
22905 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_) {
22906 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22907 8, NULL, TRUE, 0, NULL);
22913 static const value_string rnsap_Secondary_UL_Frequency_Activation_State_vals[] = {
22914 { 0, "activated" },
22915 { 1, "deactivated" },
22921 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_) {
22922 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22923 2, NULL, TRUE, 0, NULL);
22929 static const per_sequence_t MulticellEDCH_Information_sequence[] = {
22930 { &hf_rnsap_dL_PowerBalancing_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_PowerBalancing_Information },
22931 { &hf_rnsap_minimumReducedE_DPDCH_GainFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MinimumReducedE_DPDCH_GainFactor },
22932 { &hf_rnsap_secondary_UL_Frequency_Activation_State, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_UL_Frequency_Activation_State },
22933 { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
22934 { &hf_rnsap_common_DL_ReferencePowerInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
22935 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22936 { NULL, 0, 0, NULL }
22940 dissect_rnsap_MulticellEDCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
22941 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22942 ett_rnsap_MulticellEDCH_Information, MulticellEDCH_Information_sequence);
22948 static const value_string rnsap_Phase_Reference_Update_Indicator_vals[] = {
22949 { 0, "phase-reference-needs-to-be-changed" },
22955 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_) {
22956 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
22957 1, NULL, FALSE, 0, NULL);
22963 static const per_sequence_t MulticellEDCH_RL_SpecificInformation_sequence[] = {
22964 { &hf_rnsap_extendedPropagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ExtendedPropagationDelay },
22965 { &hf_rnsap_enhanced_PrimaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Enhanced_PrimaryCPICH_EcNo },
22966 { &hf_rnsap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
22967 { &hf_rnsap_phase_Reference_Update_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Phase_Reference_Update_Indicator },
22968 { &hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
22969 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22970 { NULL, 0, 0, NULL }
22974 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_) {
22975 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22976 ett_rnsap_MulticellEDCH_RL_SpecificInformation, MulticellEDCH_RL_SpecificInformation_sequence);
22982 static const per_sequence_t Multiple_PLMN_List_sequence[] = {
22983 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
22984 { &hf_rnsap_list_Of_PLMNs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_List_Of_PLMNs },
22985 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
22986 { NULL, 0, 0, NULL }
22990 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_) {
22991 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
22992 ett_rnsap_Multiple_PLMN_List, Multiple_PLMN_List_sequence);
22998 static const value_string rnsap_MultiplexingPosition_vals[] = {
23006 dissect_rnsap_MultiplexingPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23007 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23008 2, NULL, FALSE, 0, NULL);
23014 static const value_string rnsap_MAChs_ResetIndicator_vals[] = {
23015 { 0, "mAChs-NotReset" },
23021 dissect_rnsap_MAChs_ResetIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23022 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23023 1, NULL, FALSE, 0, NULL);
23029 static const per_sequence_t MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_sequence[] = {
23030 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR },
23031 { &hf_rnsap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HARQ_MemoryPartitioning },
23032 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23033 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23034 { NULL, 0, 0, NULL }
23038 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_) {
23039 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23040 ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR, MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_sequence);
23046 static const per_sequence_t MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_sequence_of[1] = {
23047 { &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR },
23051 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_) {
23052 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23053 ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_sequence_of,
23054 1, maxHSDPAFrequency_1, FALSE);
23060 static const value_string rnsap_MIMO_SFMode_For_HSPDSCHDualStream_vals[] = {
23068 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_) {
23069 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23070 2, NULL, FALSE, 0, NULL);
23076 static const per_sequence_t NACC_Related_Data_sequence[] = {
23077 { &hf_rnsap_gERAN_SI_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GERAN_SI_Type },
23078 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23079 { NULL, 0, 0, NULL }
23083 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_) {
23084 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23085 ett_rnsap_NACC_Related_Data, NACC_Related_Data_sequence);
23091 static const per_sequence_t Neighbouring_UMTS_CellInformation_sequence_of[1] = {
23092 { &hf_rnsap_Neighbouring_UMTS_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
23096 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_) {
23097 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23098 ett_rnsap_Neighbouring_UMTS_CellInformation, Neighbouring_UMTS_CellInformation_sequence_of,
23099 1, maxNrOfNeighbouringRNCs, FALSE);
23105 static const value_string rnsap_TxDiversityIndicator_vals[] = {
23113 dissect_rnsap_TxDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23114 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23115 2, NULL, FALSE, 0, NULL);
23121 static const value_string rnsap_STTD_SupportIndicator_vals[] = {
23122 { 0, "sTTD-Supported" },
23123 { 1, "sTTD-not-Supported" },
23129 dissect_rnsap_STTD_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23130 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23131 2, NULL, FALSE, 0, NULL);
23137 static const per_sequence_t Neighbouring_FDD_CellInformationItem_sequence[] = {
23138 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23139 { &hf_rnsap_uARFCNforNu , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23140 { &hf_rnsap_uARFCNforNd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23141 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
23142 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
23143 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_Power },
23144 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
23145 { &hf_rnsap_txDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TxDiversityIndicator },
23146 { &hf_rnsap_sTTD_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_STTD_SupportIndicator },
23147 { &hf_rnsap_closedLoopMode1_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ClosedLoopMode1_SupportIndicator },
23148 { &hf_rnsap_not_used_closedLoopMode2_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
23149 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23150 { NULL, 0, 0, NULL }
23154 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_) {
23155 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23156 ett_rnsap_Neighbouring_FDD_CellInformationItem, Neighbouring_FDD_CellInformationItem_sequence);
23162 static const per_sequence_t Neighbouring_FDD_CellInformation_sequence_of[1] = {
23163 { &hf_rnsap_Neighbouring_FDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_FDD_CellInformationItem },
23167 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_) {
23168 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23169 ett_rnsap_Neighbouring_FDD_CellInformation, Neighbouring_FDD_CellInformation_sequence_of,
23170 1, maxNrOfFDDNeighboursPerRNC, TRUE);
23178 dissect_rnsap_SyncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23179 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23180 1U, 2U, NULL, TRUE);
23188 dissect_rnsap_SCH_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23189 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23190 0U, 6U, NULL, FALSE);
23198 dissect_rnsap_PCCPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23199 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23200 -150, 400U, NULL, TRUE);
23206 static const per_sequence_t Neighbouring_TDD_CellInformationItem_sequence[] = {
23207 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23208 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23209 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
23210 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
23211 { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SyncCase },
23212 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
23213 { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
23214 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
23215 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
23216 { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
23217 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
23218 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23219 { NULL, 0, 0, NULL }
23223 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_) {
23224 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23225 ett_rnsap_Neighbouring_TDD_CellInformationItem, Neighbouring_TDD_CellInformationItem_sequence);
23231 static const per_sequence_t Neighbouring_TDD_CellInformation_sequence_of[1] = {
23232 { &hf_rnsap_Neighbouring_TDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_TDD_CellInformationItem },
23236 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_) {
23237 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23238 ett_rnsap_Neighbouring_TDD_CellInformation, Neighbouring_TDD_CellInformation_sequence_of,
23239 1, maxNrOfTDDNeighboursPerRNC, TRUE);
23245 static const per_sequence_t Neighbouring_UMTS_CellInformationItem_sequence[] = {
23246 { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
23247 { &hf_rnsap_cN_PS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_PS_DomainIdentifier },
23248 { &hf_rnsap_cN_CS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_CS_DomainIdentifier },
23249 { &hf_rnsap_neighbouring_FDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_FDD_CellInformation },
23250 { &hf_rnsap_neighbouring_TDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_TDD_CellInformation },
23251 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23252 { NULL, 0, 0, NULL }
23256 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_) {
23257 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23258 ett_rnsap_Neighbouring_UMTS_CellInformationItem, Neighbouring_UMTS_CellInformationItem_sequence);
23264 static const per_sequence_t NeighbouringFDDCellMeasurementInformation_sequence[] = {
23265 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
23266 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23267 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
23268 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23269 { NULL, 0, 0, NULL }
23273 dissect_rnsap_NeighbouringFDDCellMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23274 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23275 ett_rnsap_NeighbouringFDDCellMeasurementInformation, NeighbouringFDDCellMeasurementInformation_sequence);
23283 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_) {
23284 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
23290 static const per_sequence_t Neighbouring_GSM_CellInformationItem_sequence[] = {
23291 { &hf_rnsap_cGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CGI },
23292 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
23293 { &hf_rnsap_bSIC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BSIC },
23294 { &hf_rnsap_band_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Band_Indicator },
23295 { &hf_rnsap_bCCH_ARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BCCH_ARFCN },
23296 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23297 { NULL, 0, 0, NULL }
23301 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_) {
23302 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23303 ett_rnsap_Neighbouring_GSM_CellInformationItem, Neighbouring_GSM_CellInformationItem_sequence);
23309 static const per_sequence_t Neighbouring_GSM_CellInformationIEs_sequence_of[1] = {
23310 { &hf_rnsap_Neighbouring_GSM_CellInformationIEs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_GSM_CellInformationItem },
23314 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_) {
23315 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23316 ett_rnsap_Neighbouring_GSM_CellInformationIEs, Neighbouring_GSM_CellInformationIEs_sequence_of,
23317 1, maxNrOfGSMNeighboursPerRNC, TRUE);
23323 static const per_sequence_t NeighbouringTDDCellMeasurementInformation_sequence[] = {
23324 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
23325 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23326 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
23327 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
23328 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
23329 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23330 { NULL, 0, 0, NULL }
23334 dissect_rnsap_NeighbouringTDDCellMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23335 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23336 ett_rnsap_NeighbouringTDDCellMeasurementInformation, NeighbouringTDDCellMeasurementInformation_sequence);
23342 static const per_sequence_t NeighbouringTDDCellMeasurementInformationLCR_sequence[] = {
23343 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
23344 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23345 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
23346 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlotLCR },
23347 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
23348 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23349 { NULL, 0, 0, NULL }
23353 dissect_rnsap_NeighbouringTDDCellMeasurementInformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23354 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23355 ett_rnsap_NeighbouringTDDCellMeasurementInformationLCR, NeighbouringTDDCellMeasurementInformationLCR_sequence);
23361 static const per_sequence_t NeighbouringTDDCellMeasurementInformation768_sequence[] = {
23362 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
23363 { &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23364 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
23365 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
23366 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
23367 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23368 { NULL, 0, 0, NULL }
23372 dissect_rnsap_NeighbouringTDDCellMeasurementInformation768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23373 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23374 ett_rnsap_NeighbouringTDDCellMeasurementInformation768, NeighbouringTDDCellMeasurementInformation768_sequence);
23380 static const value_string rnsap_RestrictionStateIndicator_vals[] = {
23381 { 0, "cellNotResevedForOperatorUse" },
23382 { 1, "cellResevedForOperatorUse" },
23388 dissect_rnsap_RestrictionStateIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23389 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23390 2, NULL, TRUE, 0, NULL);
23396 static const per_sequence_t Neighbouring_LCR_TDD_CellInformationItem_sequence[] = {
23397 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
23398 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
23399 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
23400 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
23401 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
23402 { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
23403 { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
23404 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
23405 { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
23406 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23407 { NULL, 0, 0, NULL }
23411 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_) {
23412 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23413 ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem, Neighbouring_LCR_TDD_CellInformationItem_sequence);
23419 static const per_sequence_t Neighbouring_LCR_TDD_CellInformation_sequence_of[1] = {
23420 { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem },
23424 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_) {
23425 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23426 ett_rnsap_Neighbouring_LCR_TDD_CellInformation, Neighbouring_LCR_TDD_CellInformation_sequence_of,
23427 1, maxNrOfLCRTDDNeighboursPerRNC, TRUE);
23433 static const per_sequence_t Neighbouring_E_UTRA_CellInformationItem_sequence[] = {
23434 { &hf_rnsap_eCGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ECGI },
23435 { &hf_rnsap_eARFCN_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN_Information },
23436 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23437 { NULL, 0, 0, NULL }
23441 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_) {
23442 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23443 ett_rnsap_Neighbouring_E_UTRA_CellInformationItem, Neighbouring_E_UTRA_CellInformationItem_sequence);
23449 static const per_sequence_t Neighbouring_E_UTRA_CellInformation_sequence_of[1] = {
23450 { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem },
23454 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_) {
23455 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23456 ett_rnsap_Neighbouring_E_UTRA_CellInformation, Neighbouring_E_UTRA_CellInformation_sequence_of,
23457 1, maxNrOfEUTRANeighboursPerRNC, TRUE);
23463 static const value_string rnsap_NonCellSpecificTxDiversity_vals[] = {
23464 { 0, "txDiversity" },
23470 dissect_rnsap_NonCellSpecificTxDiversity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23471 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23472 1, NULL, TRUE, 0, NULL);
23480 dissect_rnsap_NrOfDLchannelisationcodes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23481 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23482 1U, 8U, NULL, FALSE);
23490 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_) {
23491 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23492 0U, 3U, NULL, FALSE);
23500 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_) {
23501 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23502 0U, 3U, NULL, FALSE);
23508 static const per_sequence_t NRTLoadInformationValue_sequence[] = {
23509 { &hf_rnsap_uplinkNRTLoadInformationValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
23510 { &hf_rnsap_downlinkNRTLoadInformationValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
23511 { NULL, 0, 0, NULL }
23515 dissect_rnsap_NRTLoadInformationValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23516 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23517 ett_rnsap_NRTLoadInformationValue, NRTLoadInformationValue_sequence);
23523 static const value_string rnsap_Number_Of_Supported_Carriers_vals[] = {
23524 { 0, "one-one-carrier" },
23525 { 1, "one-three-carrier" },
23526 { 2, "three-three-carrier" },
23527 { 3, "one-six-carrier" },
23528 { 4, "three-six-carrier" },
23529 { 5, "six-six-carrier" },
23535 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_) {
23536 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23537 6, NULL, TRUE, 0, NULL);
23545 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_) {
23546 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23547 1U, 30U, NULL, FALSE);
23553 static const value_string rnsap_NeedforIdleInterval_vals[] = {
23561 dissect_rnsap_NeedforIdleInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23562 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23563 2, NULL, FALSE, 0, NULL);
23569 static const per_sequence_t OnModification_sequence[] = {
23570 { &hf_rnsap_measurementThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
23571 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23572 { NULL, 0, 0, NULL }
23576 dissect_rnsap_OnModification(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23577 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23578 ett_rnsap_OnModification, OnModification_sequence);
23584 static const value_string rnsap_PagingCause_vals[] = {
23585 { 0, "terminating-conversational-call" },
23586 { 1, "terminating-streaming-call" },
23587 { 2, "terminating-interactive-call" },
23588 { 3, "terminating-background-call" },
23589 { 4, "terminating-low-priority-signalling" },
23590 { 5, "terminating-high-priority-signalling" },
23591 { 6, "terminating-cause-unknown" },
23597 dissect_rnsap_PagingCause(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 5, NULL, TRUE, 2, NULL);
23605 static const value_string rnsap_PagingRecordType_vals[] = {
23606 { 0, "imsi-gsm-map" },
23607 { 1, "tmsi-gsm-map" },
23608 { 2, "p-tmsi-gsm-map" },
23609 { 3, "imsi-ds-41" },
23610 { 4, "tmsi-ds-41" },
23616 dissect_rnsap_PagingRecordType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23617 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23618 5, NULL, TRUE, 0, NULL);
23624 static const value_string rnsap_PartialReportingIndicator_vals[] = {
23625 { 0, "partial-reporting-allowed" },
23631 dissect_rnsap_PartialReportingIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23632 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
23633 1, NULL, FALSE, 0, NULL);
23639 static const per_sequence_t PCH_InformationItem_sequence[] = {
23640 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
23641 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23642 { NULL, 0, 0, NULL }
23646 dissect_rnsap_PCH_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23647 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23648 ett_rnsap_PCH_InformationItem, PCH_InformationItem_sequence);
23654 static const per_sequence_t PCH_InformationList_sequence_of[1] = {
23655 { &hf_rnsap_PCH_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationItem },
23659 dissect_rnsap_PCH_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23660 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23661 ett_rnsap_PCH_InformationList, PCH_InformationList_sequence_of,
23668 static const per_sequence_t Periodic_sequence[] = {
23669 { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ReportPeriodicity },
23670 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23671 { NULL, 0, 0, NULL }
23675 dissect_rnsap_Periodic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23676 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23677 ett_rnsap_Periodic, Periodic_sequence);
23683 static const value_string rnsap_Permanent_NAS_UE_Identity_vals[] = {
23688 static const per_choice_t Permanent_NAS_UE_Identity_choice[] = {
23689 { 0, &hf_rnsap_imsi , ASN1_EXTENSION_ROOT , dissect_rnsap_IMSI },
23690 { 0, NULL, 0, NULL }
23694 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_) {
23695 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
23696 ett_rnsap_Permanent_NAS_UE_Identity, Permanent_NAS_UE_Identity_choice,
23705 dissect_rnsap_PLCCHsequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23706 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23707 0U, 14U, NULL, FALSE);
23715 dissect_rnsap_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23716 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23717 0U, 24U, NULL, FALSE);
23725 dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23726 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23727 -6, 0U, NULL, FALSE);
23735 dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23736 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
23744 dissect_rnsap_PredictedSFNSFNDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23745 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23746 1U, 256U, NULL, FALSE);
23754 dissect_rnsap_PredictedTUTRANGPSDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23755 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23756 1U, 256U, NULL, FALSE);
23764 dissect_rnsap_PrimaryCCPCH_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23765 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23766 0U, 91U, NULL, FALSE);
23774 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_) {
23775 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23776 -5, -1, NULL, TRUE);
23782 static const per_sequence_t ProvidedInformation_sequence[] = {
23783 { &hf_rnsap_mBMSChannelTypeInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MBMSChannelTypeInfo },
23784 { &hf_rnsap_mBMSPreferredFreqLayerInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MBMSPreferredFreqLayerInfo },
23785 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23786 { NULL, 0, 0, NULL }
23790 dissect_rnsap_ProvidedInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23791 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23792 ett_rnsap_ProvidedInformation, ProvidedInformation_sequence);
23798 static const per_sequence_t UpPCH_InformationList_LCRTDD_sequence_of[1] = {
23799 { &hf_rnsap_UpPCH_InformationList_LCRTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
23803 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_) {
23804 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23805 ett_rnsap_UpPCH_InformationList_LCRTDD, UpPCH_InformationList_LCRTDD_sequence_of,
23806 0, maxFrequencyinCell, FALSE);
23814 dissect_rnsap_UPPCHPositionLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23815 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23816 0U, 127U, NULL, FALSE);
23822 static const per_sequence_t UpPCH_InformationItem_LCRTDD_sequence[] = {
23823 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
23824 { &hf_rnsap_uPPCHPositionLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UPPCHPositionLCR },
23825 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
23826 { NULL, 0, 0, NULL }
23830 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_) {
23831 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
23832 ett_rnsap_UpPCH_InformationItem_LCRTDD, UpPCH_InformationItem_LCRTDD_sequence);
23840 dissect_rnsap_RANAP_EnhancedRelocationInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23841 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
23842 NO_BOUND, NO_BOUND, FALSE, NULL);
23850 dissect_rnsap_RANAP_EnhancedRelocationInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23851 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
23852 NO_BOUND, NO_BOUND, FALSE, NULL);
23860 dissect_rnsap_RANAP_RelocationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23861 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
23862 NO_BOUND, NO_BOUND, FALSE, NULL);
23870 dissect_rnsap_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23871 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23872 0U, 31U, NULL, FALSE);
23878 static const per_sequence_t RB_Info_sequence_of[1] = {
23879 { &hf_rnsap_RB_Info_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RB_Identity },
23883 dissect_rnsap_RB_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23884 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
23885 ett_rnsap_RB_Info, RB_Info_sequence_of,
23886 1, maxNoOfRB, FALSE);
23894 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_) {
23895 offset = dissect_rnsap_Received_total_wide_band_power(tvb, offset, actx, tree, hf_index);
23903 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_) {
23904 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23905 0U, 620U, NULL, FALSE);
23913 dissect_rnsap_RefTFCNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23914 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
23915 0U, 15U, NULL, FALSE);
23921 static const value_string rnsap_Released_CN_Domain_vals[] = {
23924 { 2, "pS-CSDomain" },
23928 static const per_choice_t Released_CN_Domain_choice[] = {
23929 { 0, &hf_rnsap_pSDomain , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
23930 { 1, &hf_rnsap_cSDomain , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
23931 { 2, &hf_rnsap_pS_CSDomain , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
23932 { 0, NULL, 0, NULL }
23936 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_) {
23937 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
23938 ett_rnsap_Released_CN_Domain, Released_CN_Domain_choice,
23947 dissect_rnsap_Extension_ReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23948 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
23954 static const value_string rnsap_ReportCharacteristics_vals[] = {
23963 { 8, "extension-ReportCharacteristics" },
23967 static const per_choice_t ReportCharacteristics_choice[] = {
23968 { 0, &hf_rnsap_onDemand , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
23969 { 1, &hf_rnsap_periodic_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Periodic },
23970 { 2, &hf_rnsap_eventA , ASN1_EXTENSION_ROOT , dissect_rnsap_EventA },
23971 { 3, &hf_rnsap_eventB , ASN1_EXTENSION_ROOT , dissect_rnsap_EventB },
23972 { 4, &hf_rnsap_eventC , ASN1_EXTENSION_ROOT , dissect_rnsap_EventC },
23973 { 5, &hf_rnsap_eventD , ASN1_EXTENSION_ROOT , dissect_rnsap_EventD },
23974 { 6, &hf_rnsap_eventE , ASN1_EXTENSION_ROOT , dissect_rnsap_EventE },
23975 { 7, &hf_rnsap_eventF , ASN1_EXTENSION_ROOT , dissect_rnsap_EventF },
23976 { 8, &hf_rnsap_extension_ReportCharacteristics, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_ReportCharacteristics },
23977 { 0, NULL, 0, NULL }
23981 dissect_rnsap_ReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
23982 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
23983 ett_rnsap_ReportCharacteristics, ReportCharacteristics_choice,
23990 static const value_string rnsap_RequestedDataValueInformation_vals[] = {
23991 { 0, "informationAvailable" },
23992 { 1, "informationNotAvailable" },
23996 static const per_choice_t RequestedDataValueInformation_choice[] = {
23997 { 0, &hf_rnsap_informationAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_InformationAvailable },
23998 { 1, &hf_rnsap_informationNotAvailable, ASN1_NO_EXTENSIONS , dissect_rnsap_InformationNotAvailable },
23999 { 0, NULL, 0, NULL }
24003 dissect_rnsap_RequestedDataValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24004 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24005 ett_rnsap_RequestedDataValueInformation, RequestedDataValueInformation_choice,
24012 static const per_sequence_t RL_Specific_DCH_Info_Item_sequence[] = {
24013 { &hf_rnsap_dCH_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
24014 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
24015 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
24016 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24017 { NULL, 0, 0, NULL }
24021 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_) {
24022 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24023 ett_rnsap_RL_Specific_DCH_Info_Item, RL_Specific_DCH_Info_Item_sequence);
24029 static const per_sequence_t RL_Specific_DCH_Info_sequence_of[1] = {
24030 { &hf_rnsap_RL_Specific_DCH_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Specific_DCH_Info_Item },
24034 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_) {
24035 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24036 ett_rnsap_RL_Specific_DCH_Info, RL_Specific_DCH_Info_sequence_of,
24037 1, maxNrOfDCHs, FALSE);
24043 static const per_sequence_t RL_Specific_EDCH_InfoItem_sequence[] = {
24044 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
24045 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
24046 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
24047 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24048 { NULL, 0, 0, NULL }
24052 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_) {
24053 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24054 ett_rnsap_RL_Specific_EDCH_InfoItem, RL_Specific_EDCH_InfoItem_sequence);
24060 static const per_sequence_t RL_Specific_EDCH_Info_sequence_of[1] = {
24061 { &hf_rnsap_RL_Specific_EDCH_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Specific_EDCH_InfoItem },
24065 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_) {
24066 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24067 ett_rnsap_RL_Specific_EDCH_Info, RL_Specific_EDCH_Info_sequence_of,
24068 1, maxNrOfEDCHMACdFlows, FALSE);
24074 static const per_sequence_t RL_Specific_EDCH_Information_sequence[] = {
24075 { &hf_rnsap_rL_Specific_EDCH_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Specific_EDCH_Info },
24076 { &hf_rnsap_e_AGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_PowerOffset },
24077 { &hf_rnsap_e_RGCH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_RGCH_PowerOffset },
24078 { &hf_rnsap_e_HICH_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_PowerOffset },
24079 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24080 { NULL, 0, 0, NULL }
24084 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_) {
24085 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24086 ett_rnsap_RL_Specific_EDCH_Information, RL_Specific_EDCH_Information_sequence);
24092 static const value_string rnsap_DL_RLC_PDU_Size_Format_vals[] = {
24093 { 0, "fixed-RLC-PDU-Size" },
24094 { 1, "flexible-RLC-PDU-Size" },
24100 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_) {
24101 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24102 2, NULL, TRUE, 0, NULL);
24110 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_) {
24111 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24112 0U, 127U, NULL, FALSE);
24120 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_) {
24121 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24122 0U, 100U, NULL, FALSE);
24130 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_) {
24131 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24132 0U, 100U, NULL, FALSE);
24138 static const per_sequence_t RTLoadValue_sequence[] = {
24139 { &hf_rnsap_uplinkRTLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
24140 { &hf_rnsap_downlinkRTLoadValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_100 },
24141 { NULL, 0, 0, NULL }
24145 dissect_rnsap_RTLoadValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24146 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24147 ett_rnsap_RTLoadValue, RTLoadValue_sequence);
24155 dissect_rnsap_RxTimingDeviationForTA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24156 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24157 0U, 127U, NULL, FALSE);
24165 dissect_rnsap_RxTimingDeviationForTAext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24166 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24167 0U, 511U, NULL, FALSE);
24175 dissect_rnsap_RxTimingDeviationForTA768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24176 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24177 0U, 1023U, NULL, FALSE);
24185 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_) {
24186 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24187 0U, 32767U, NULL, FALSE);
24195 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_) {
24196 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24197 0U, 511U, NULL, FALSE);
24205 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_) {
24206 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24207 0U, 65535U, NULL, FALSE);
24215 dissect_rnsap_SAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24216 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
24217 2, 2, FALSE, NULL);
24223 static const per_sequence_t SAI_sequence[] = {
24224 { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
24225 { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
24226 { &hf_rnsap_sAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SAC },
24227 { &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24228 { NULL, 0, 0, NULL }
24232 dissect_rnsap_SAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24233 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24234 ett_rnsap_SAI, SAI_sequence);
24242 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_) {
24243 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24244 0U, 4095U, NULL, FALSE);
24252 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_) {
24253 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24254 0U, maxCTFC, NULL, FALSE);
24260 static const value_string rnsap_TFCS_CTFC_vals[] = {
24265 { 4, "ctfc12bit" },
24266 { 5, "ctfc16bit" },
24267 { 6, "ctfcmaxbit" },
24271 static const per_choice_t TFCS_CTFC_choice[] = {
24272 { 0, &hf_rnsap_ctfc2bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_3 },
24273 { 1, &hf_rnsap_ctfc4bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_15 },
24274 { 2, &hf_rnsap_ctfc6bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_63 },
24275 { 3, &hf_rnsap_ctfc8bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_255 },
24276 { 4, &hf_rnsap_ctfc12bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_4095 },
24277 { 5, &hf_rnsap_ctfc16bit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_65535 },
24278 { 6, &hf_rnsap_ctfcmaxbit , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_maxCTFC },
24279 { 0, NULL, 0, NULL }
24283 dissect_rnsap_TFCS_CTFC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24284 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24285 ett_rnsap_TFCS_CTFC, TFCS_CTFC_choice,
24292 static const per_sequence_t T_signalledGainFactors_sequence[] = {
24293 { &hf_rnsap_betaC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BetaCD },
24294 { &hf_rnsap_betaD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BetaCD },
24295 { &hf_rnsap_refTFCNumber , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RefTFCNumber },
24296 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24297 { NULL, 0, 0, NULL }
24301 dissect_rnsap_T_signalledGainFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24302 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24303 ett_rnsap_T_signalledGainFactors, T_signalledGainFactors_sequence);
24309 static const value_string rnsap_TransportFormatCombination_Beta_vals[] = {
24310 { 0, "signalledGainFactors" },
24311 { 1, "refTFCNumber" },
24315 static const per_choice_t TransportFormatCombination_Beta_choice[] = {
24316 { 0, &hf_rnsap_signalledGainFactors, ASN1_EXTENSION_ROOT , dissect_rnsap_T_signalledGainFactors },
24317 { 1, &hf_rnsap_refTFCNumber , ASN1_EXTENSION_ROOT , dissect_rnsap_RefTFCNumber },
24318 { 0, NULL, 0, NULL }
24322 dissect_rnsap_TransportFormatCombination_Beta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24323 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24324 ett_rnsap_TransportFormatCombination_Beta, TransportFormatCombination_Beta_choice,
24331 static const per_sequence_t TFCS_TFCSList_item_sequence[] = {
24332 { &hf_rnsap_cTFC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS_CTFC },
24333 { &hf_rnsap_tFC_Beta , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatCombination_Beta },
24334 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24335 { NULL, 0, 0, NULL }
24339 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_) {
24340 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24341 ett_rnsap_TFCS_TFCSList_item, TFCS_TFCSList_item_sequence);
24347 static const per_sequence_t TFCS_TFCSList_sequence_of[1] = {
24348 { &hf_rnsap_TFCS_TFCSList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS_TFCSList_item },
24352 dissect_rnsap_TFCS_TFCSList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24353 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24354 ett_rnsap_TFCS_TFCSList, TFCS_TFCSList_sequence_of,
24355 1, maxNrOfTFCs, FALSE);
24361 static const value_string rnsap_T_tFCSvalues_vals[] = {
24362 { 0, "no-Split-in-TFCI" },
24363 { 1, "not-Used-split-in-TFCI" },
24367 static const per_choice_t T_tFCSvalues_choice[] = {
24368 { 0, &hf_rnsap_no_Split_in_TFCI, ASN1_EXTENSION_ROOT , dissect_rnsap_TFCS_TFCSList },
24369 { 1, &hf_rnsap_not_Used_split_in_TFCI, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
24370 { 0, NULL, 0, NULL }
24374 dissect_rnsap_T_tFCSvalues(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24375 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
24376 ett_rnsap_T_tFCSvalues, T_tFCSvalues_choice,
24383 static const per_sequence_t TFCS_sequence[] = {
24384 { &hf_rnsap_tFCSvalues , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_tFCSvalues },
24385 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24386 { NULL, 0, 0, NULL }
24390 dissect_rnsap_TFCS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24391 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24392 ett_rnsap_TFCS, TFCS_sequence);
24398 static const value_string rnsap_TFCI_Coding_vals[] = {
24408 dissect_rnsap_TFCI_Coding(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24409 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24410 4, NULL, TRUE, 0, NULL);
24416 static const per_sequence_t Secondary_CCPCH_TDD_Code_InformationItem_sequence[] = {
24417 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
24418 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24419 { NULL, 0, 0, NULL }
24423 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_) {
24424 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24425 ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem, Secondary_CCPCH_TDD_Code_InformationItem_sequence);
24431 static const per_sequence_t Secondary_CCPCH_TDD_Code_Information_sequence_of[1] = {
24432 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_InformationItem },
24436 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_) {
24437 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24438 ett_rnsap_Secondary_CCPCH_TDD_Code_Information, Secondary_CCPCH_TDD_Code_Information_sequence_of,
24439 1, maxNrOfSCCPCHs, FALSE);
24445 static const per_sequence_t Secondary_CCPCH_TDD_InformationItem_sequence[] = {
24446 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
24447 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
24448 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
24449 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_Information },
24450 { &hf_rnsap_tDD_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
24451 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
24452 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
24453 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24454 { NULL, 0, 0, NULL }
24458 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_) {
24459 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24460 ett_rnsap_Secondary_CCPCH_TDD_InformationItem, Secondary_CCPCH_TDD_InformationItem_sequence);
24466 static const per_sequence_t Secondary_CCPCH_TDD_InformationList_sequence_of[1] = {
24467 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationItem },
24471 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_) {
24472 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24473 ett_rnsap_Secondary_CCPCH_TDD_InformationList, Secondary_CCPCH_TDD_InformationList_sequence_of,
24474 0, maxNrOfSCCPCHs, FALSE);
24480 static const per_sequence_t Secondary_CCPCH_Info_TDD_sequence[] = {
24481 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
24482 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
24483 { &hf_rnsap_secondary_CCPCH_TDD_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationList },
24484 { &hf_rnsap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationList },
24485 { &hf_rnsap_pCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationList },
24486 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24487 { NULL, 0, 0, NULL }
24491 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_) {
24492 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24493 ett_rnsap_Secondary_CCPCH_Info_TDD, Secondary_CCPCH_Info_TDD_sequence);
24499 static const per_sequence_t Secondary_LCR_CCPCH_TDD_Code_InformationItem_sequence[] = {
24500 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
24501 { &hf_rnsap_s_CCPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR },
24502 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24503 { NULL, 0, 0, NULL }
24507 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_) {
24508 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24509 ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem, Secondary_LCR_CCPCH_TDD_Code_InformationItem_sequence);
24515 static const per_sequence_t Secondary_LCR_CCPCH_TDD_Code_Information_sequence_of[1] = {
24516 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem },
24520 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_) {
24521 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24522 ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information, Secondary_LCR_CCPCH_TDD_Code_Information_sequence_of,
24523 1, maxNrOfSCCPCHs, FALSE);
24529 static const per_sequence_t Secondary_LCR_CCPCH_TDD_InformationItem_sequence[] = {
24530 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
24531 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
24532 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
24533 { &hf_rnsap_secondary_LCR_CCPCH_TDD_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information },
24534 { &hf_rnsap_tDD_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
24535 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
24536 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
24537 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24538 { NULL, 0, 0, NULL }
24542 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_) {
24543 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24544 ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem, Secondary_LCR_CCPCH_TDD_InformationItem_sequence);
24550 static const per_sequence_t Secondary_LCR_CCPCH_TDD_InformationList_sequence_of[1] = {
24551 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem },
24555 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_) {
24556 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24557 ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationList, Secondary_LCR_CCPCH_TDD_InformationList_sequence_of,
24558 0, maxNrOfSCCPCHs, FALSE);
24564 static const per_sequence_t Secondary_LCR_CCPCH_Info_TDD_sequence[] = {
24565 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
24566 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
24567 { &hf_rnsap_secondary_LCR_CCPCH_TDD_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_LCR_CCPCH_TDD_InformationList },
24568 { &hf_rnsap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationList },
24569 { &hf_rnsap_pCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationList },
24570 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24571 { NULL, 0, 0, NULL }
24575 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_) {
24576 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24577 ett_rnsap_Secondary_LCR_CCPCH_Info_TDD, Secondary_LCR_CCPCH_Info_TDD_sequence);
24583 static const per_sequence_t Secondary_CCPCH_TDD_Code_InformationItem768_sequence[] = {
24584 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
24585 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24586 { NULL, 0, 0, NULL }
24590 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_) {
24591 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24592 ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768, Secondary_CCPCH_TDD_Code_InformationItem768_sequence);
24598 static const per_sequence_t Secondary_CCPCH_TDD_Code_Information768_sequence_of[1] = {
24599 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768 },
24603 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_) {
24604 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24605 ett_rnsap_Secondary_CCPCH_TDD_Code_Information768, Secondary_CCPCH_TDD_Code_Information768_sequence_of,
24606 1, maxNrOfSCCPCHs768, FALSE);
24612 static const per_sequence_t Secondary_CCPCH_TDD_InformationItem768_sequence[] = {
24613 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
24614 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
24615 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
24616 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_Code_Information768 },
24617 { &hf_rnsap_tDD_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_PhysicalChannelOffset },
24618 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
24619 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
24620 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24621 { NULL, 0, 0, NULL }
24625 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_) {
24626 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24627 ett_rnsap_Secondary_CCPCH_TDD_InformationItem768, Secondary_CCPCH_TDD_InformationItem768_sequence);
24633 static const per_sequence_t Secondary_CCPCH_TDD_InformationList768_sequence_of[1] = {
24634 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationItem768 },
24638 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_) {
24639 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24640 ett_rnsap_Secondary_CCPCH_TDD_InformationList768, Secondary_CCPCH_TDD_InformationList768_sequence_of,
24641 0, maxNrOfSCCPCHs768, FALSE);
24647 static const per_sequence_t Secondary_CCPCH_Info_TDD768_sequence[] = {
24648 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
24649 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
24650 { &hf_rnsap_secondary_CCPCH_TDD_InformationList768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Secondary_CCPCH_TDD_InformationList768 },
24651 { &hf_rnsap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_InformationList },
24652 { &hf_rnsap_pCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCH_InformationList },
24653 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24654 { NULL, 0, 0, NULL }
24658 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_) {
24659 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24660 ett_rnsap_Secondary_CCPCH_Info_TDD768, Secondary_CCPCH_Info_TDD768_sequence);
24666 static const per_sequence_t Possible_Secondary_Serving_Cell_sequence[] = {
24667 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
24668 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24669 { NULL, 0, 0, NULL }
24673 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_) {
24674 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24675 ett_rnsap_Possible_Secondary_Serving_Cell, Possible_Secondary_Serving_Cell_sequence);
24681 static const per_sequence_t Possible_Secondary_Serving_Cell_List_sequence_of[1] = {
24682 { &hf_rnsap_Possible_Secondary_Serving_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell },
24686 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_) {
24687 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24688 ett_rnsap_Possible_Secondary_Serving_Cell_List, Possible_Secondary_Serving_Cell_List_sequence_of,
24689 1, maxNrOfHSDSCH_1, FALSE);
24695 static const per_sequence_t Secondary_Serving_Cell_List_sequence[] = {
24696 { &hf_rnsap_possible_Secondary_Serving_Cell_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell_List },
24697 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24698 { NULL, 0, 0, NULL }
24702 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_) {
24703 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24704 ett_rnsap_Secondary_Serving_Cell_List, Secondary_Serving_Cell_List_sequence);
24712 dissect_rnsap_SFNSFNChangeLimit(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_integer(tvb, offset, actx, tree, hf_index,
24714 1U, 256U, NULL, FALSE);
24720 static const per_sequence_t SFNSFNMeasurementThresholdInformation_sequence[] = {
24721 { &hf_rnsap_sFNSFNChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SFNSFNChangeLimit },
24722 { &hf_rnsap_predictedSFNSFNDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PredictedSFNSFNDeviationLimit },
24723 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24724 { NULL, 0, 0, NULL }
24728 dissect_rnsap_SFNSFNMeasurementThresholdInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24729 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24730 ett_rnsap_SFNSFNMeasurementThresholdInformation, SFNSFNMeasurementThresholdInformation_sequence);
24738 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_) {
24739 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
24745 static const value_string rnsap_Single_Stream_MIMO_Mode_Indicator_vals[] = {
24747 { 1, "deactivate" },
24753 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_) {
24754 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24755 2, NULL, FALSE, 0, NULL);
24761 static const value_string rnsap_SixteenQAM_UL_Operation_Indicator_vals[] = {
24763 { 1, "deactivate" },
24769 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_) {
24770 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24771 2, NULL, FALSE, 0, NULL);
24779 dissect_rnsap_SNACode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24780 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24781 0U, 65535U, NULL, FALSE);
24787 static const per_sequence_t ListOfSNAs_sequence_of[1] = {
24788 { &hf_rnsap_ListOfSNAs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SNACode },
24792 dissect_rnsap_ListOfSNAs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24793 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
24794 ett_rnsap_ListOfSNAs, ListOfSNAs_sequence_of,
24795 1, maxNrOfSNAs, FALSE);
24801 static const per_sequence_t SNA_Information_sequence[] = {
24802 { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
24803 { &hf_rnsap_listOfSNAs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ListOfSNAs },
24804 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24805 { NULL, 0, 0, NULL }
24809 dissect_rnsap_SNA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24810 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24811 ett_rnsap_SNA_Information, SNA_Information_sequence);
24819 dissect_rnsap_SpecialBurstScheduling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24820 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24821 1U, 256U, NULL, FALSE);
24827 static const value_string rnsap_T_sRNTI_BitMaskIndex_vals[] = {
24852 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_) {
24853 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24854 19, NULL, TRUE, 0, NULL);
24860 static const per_sequence_t S_RNTI_Group_sequence[] = {
24861 { &hf_rnsap_sRNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_S_RNTI },
24862 { &hf_rnsap_sRNTI_BitMaskIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_sRNTI_BitMaskIndex },
24863 { NULL, 0, 0, NULL }
24867 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_) {
24868 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24869 ett_rnsap_S_RNTI_Group, S_RNTI_Group_sequence);
24877 dissect_rnsap_SRB_Delay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24878 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24879 0U, 7U, NULL, TRUE);
24885 static const value_string rnsap_SSDT_SupportIndicator_vals[] = {
24886 { 0, "not-Used-sSDT-supported" },
24887 { 1, "sSDT-not-supported" },
24893 dissect_rnsap_SSDT_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24894 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24895 2, NULL, FALSE, 0, NULL);
24901 static const value_string rnsap_Support_8PSK_vals[] = {
24902 { 0, "v8PSK-Supported" },
24908 dissect_rnsap_Support_8PSK(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24909 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24910 1, NULL, FALSE, 0, NULL);
24916 static const value_string rnsap_Support_PLCCH_vals[] = {
24917 { 0, "vPLCCH-Supported" },
24923 dissect_rnsap_Support_PLCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24924 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24925 1, NULL, FALSE, 0, NULL);
24933 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_) {
24934 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24935 1U, 256U, NULL, FALSE);
24941 static const per_sequence_t SynchronisationConfiguration_sequence[] = {
24942 { &hf_rnsap_n_INSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_256 },
24943 { &hf_rnsap_n_OUTSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_256 },
24944 { &hf_rnsap_t_RLFAILURE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
24945 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
24946 { NULL, 0, 0, NULL }
24950 dissect_rnsap_SynchronisationConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
24951 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24952 ett_rnsap_SynchronisationConfiguration, SynchronisationConfiguration_sequence);
24958 static const value_string rnsap_T_maxSYNC_UL_transmissions_vals[] = {
24968 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_) {
24969 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
24970 4, NULL, TRUE, 0, NULL);
24978 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_) {
24979 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
24980 0U, 3U, NULL, TRUE);
24986 static const per_sequence_t SYNC_UL_ProcParameters_sequence[] = {
24987 { &hf_rnsap_maxSYNC_UL_transmissions, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_maxSYNC_UL_transmissions },
24988 { &hf_rnsap_powerRampStep , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3_ },
24989 { NULL, 0, 0, NULL }
24993 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_) {
24994 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
24995 ett_rnsap_SYNC_UL_ProcParameters, SYNC_UL_ProcParameters_sequence);
25001 static const per_sequence_t TDD_DCHs_to_ModifySpecificItem_sequence[] = {
25002 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
25003 { &hf_rnsap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
25004 { &hf_rnsap_dl_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
25005 { &hf_rnsap_ul_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
25006 { &hf_rnsap_dl_TransportformatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
25007 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
25008 { &hf_rnsap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameHandlingPriority },
25009 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25010 { NULL, 0, 0, NULL }
25014 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_) {
25015 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25016 ett_rnsap_TDD_DCHs_to_ModifySpecificItem, TDD_DCHs_to_ModifySpecificItem_sequence);
25022 static const per_sequence_t TDD_DCHs_to_ModifySpecificInformationList_sequence_of[1] = {
25023 { &hf_rnsap_TDD_DCHs_to_ModifySpecificInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DCHs_to_ModifySpecificItem },
25027 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_) {
25028 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25029 ett_rnsap_TDD_DCHs_to_ModifySpecificInformationList, TDD_DCHs_to_ModifySpecificInformationList_sequence_of,
25030 1, maxNrOfDCHs, FALSE);
25036 static const per_sequence_t TDD_DCHs_to_ModifyItem_sequence[] = {
25037 { &hf_rnsap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_FP_Mode },
25038 { &hf_rnsap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWS },
25039 { &hf_rnsap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ToAWE },
25040 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
25041 { &hf_rnsap_dCH_SpecificInformationList_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DCHs_to_ModifySpecificInformationList },
25042 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25043 { NULL, 0, 0, NULL }
25047 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_) {
25048 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25049 ett_rnsap_TDD_DCHs_to_ModifyItem, TDD_DCHs_to_ModifyItem_sequence);
25055 static const per_sequence_t TDD_DCHs_to_Modify_sequence_of[1] = {
25056 { &hf_rnsap_TDD_DCHs_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DCHs_to_ModifyItem },
25060 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_) {
25061 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25062 ett_rnsap_TDD_DCHs_to_Modify, TDD_DCHs_to_Modify_sequence_of,
25063 1, maxNrOfDCHs, FALSE);
25069 static const value_string rnsap_TDD_DPCHOffset_vals[] = {
25070 { 0, "initialOffset" },
25071 { 1, "noinitialOffset" },
25075 static const per_choice_t TDD_DPCHOffset_choice[] = {
25076 { 0, &hf_rnsap_initialOffset , ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_255 },
25077 { 1, &hf_rnsap_noinitialOffset, ASN1_NO_EXTENSIONS , dissect_rnsap_INTEGER_0_63 },
25078 { 0, NULL, 0, NULL }
25082 dissect_rnsap_TDD_DPCHOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25083 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25084 ett_rnsap_TDD_DPCHOffset, TDD_DPCHOffset_choice,
25091 static const value_string rnsap_TDD_TPC_DownlinkStepSize_vals[] = {
25092 { 0, "step-size1" },
25093 { 1, "step-size2" },
25094 { 2, "step-size3" },
25100 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_) {
25101 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25102 3, NULL, TRUE, 0, NULL);
25108 static const per_sequence_t TDD_UL_Code_InformationItem_sequence[] = {
25109 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
25110 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
25111 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25112 { NULL, 0, 0, NULL }
25116 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_) {
25117 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25118 ett_rnsap_TDD_UL_Code_InformationItem, TDD_UL_Code_InformationItem_sequence);
25124 static const per_sequence_t TDD_UL_Code_Information_sequence_of[1] = {
25125 { &hf_rnsap_TDD_UL_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationItem },
25129 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_) {
25130 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25131 ett_rnsap_TDD_UL_Code_Information, TDD_UL_Code_Information_sequence_of,
25132 1, maxNrOfDPCHs, FALSE);
25140 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_) {
25141 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25142 0U, 69U, NULL, TRUE);
25150 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_) {
25151 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25152 0U, 24U, NULL, TRUE);
25158 static const value_string rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals[] = {
25164 static const per_choice_t TDD_UL_DPCH_TimeSlotFormat_LCR_choice[] = {
25165 { 0, &hf_rnsap_qPSK_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_QPSK_UL_DPCH_TimeSlotFormatTDD_LCR },
25166 { 1, &hf_rnsap_eightPSK_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR },
25167 { 0, NULL, 0, NULL }
25171 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_) {
25172 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25173 ett_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR, TDD_UL_DPCH_TimeSlotFormat_LCR_choice,
25180 static const per_sequence_t TDD_UL_Code_LCR_InformationItem_sequence[] = {
25181 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
25182 { &hf_rnsap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCodeLCR },
25183 { &hf_rnsap_tdd_UL_DPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR },
25184 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25185 { NULL, 0, 0, NULL }
25189 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_) {
25190 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25191 ett_rnsap_TDD_UL_Code_LCR_InformationItem, TDD_UL_Code_LCR_InformationItem_sequence);
25197 static const per_sequence_t TDD_UL_Code_LCR_Information_sequence_of[1] = {
25198 { &hf_rnsap_TDD_UL_Code_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_LCR_InformationItem },
25202 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_) {
25203 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25204 ett_rnsap_TDD_UL_Code_LCR_Information, TDD_UL_Code_LCR_Information_sequence_of,
25205 1, maxNrOfDPCHsLCR, FALSE);
25211 static const per_sequence_t TDD_UL_Code_InformationItem768_sequence[] = {
25212 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
25213 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode768 },
25214 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25215 { NULL, 0, 0, NULL }
25219 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_) {
25220 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25221 ett_rnsap_TDD_UL_Code_InformationItem768, TDD_UL_Code_InformationItem768_sequence);
25227 static const per_sequence_t TDD_UL_Code_Information768_sequence_of[1] = {
25228 { &hf_rnsap_TDD_UL_Code_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationItem768 },
25232 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_) {
25233 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25234 ett_rnsap_TDD_UL_Code_Information768, TDD_UL_Code_Information768_sequence_of,
25235 1, maxNrOfDPCHs768, FALSE);
25241 static const value_string rnsap_TFCI_SignallingMode_vals[] = {
25243 { 1, "not-Used-split" },
25249 dissect_rnsap_TFCI_SignallingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25250 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25251 2, NULL, FALSE, 0, NULL);
25259 dissect_rnsap_TGD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25260 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25261 0U, 269U, NULL, FALSE);
25269 dissect_rnsap_TGSN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25270 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25271 0U, 14U, NULL, FALSE);
25277 static const value_string rnsap_TimingAdvanceApplied_vals[] = {
25285 dissect_rnsap_TimingAdvanceApplied(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25286 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25287 2, NULL, FALSE, 0, NULL);
25293 static const value_string rnsap_SynchronisationIndicator_vals[] = {
25294 { 0, "timingMaintainedSynchronisation" },
25300 dissect_rnsap_SynchronisationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25301 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25302 1, NULL, TRUE, 0, NULL);
25308 static const value_string rnsap_TraceDepth_vals[] = {
25317 dissect_rnsap_TraceDepth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25318 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25319 3, NULL, TRUE, 0, NULL);
25327 dissect_rnsap_TraceRecordingSessionReference(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25328 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25329 0U, 65535U, NULL, FALSE);
25337 dissect_rnsap_TraceReference(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25338 offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
25339 2, 3, FALSE, NULL);
25345 static const value_string rnsap_UL_DL_mode_vals[] = {
25348 { 2, "both-ul-and-dl" },
25354 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_) {
25355 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25356 3, NULL, FALSE, 0, NULL);
25362 static const value_string rnsap_Uplink_Compressed_Mode_Method_vals[] = {
25364 { 1, "higher-layer-scheduling" },
25370 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_) {
25371 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25372 2, NULL, TRUE, 0, NULL);
25378 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Information_item_sequence[] = {
25379 { &hf_rnsap_tGPSID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGPSID },
25380 { &hf_rnsap_tGSN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGSN },
25381 { &hf_rnsap_tGL1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GapLength },
25382 { &hf_rnsap_tGL2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GapLength },
25383 { &hf_rnsap_tGD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TGD },
25384 { &hf_rnsap_tGPL1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GapDuration },
25385 { &hf_rnsap_not_to_be_used_1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GapDuration },
25386 { &hf_rnsap_uL_DL_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DL_mode },
25387 { &hf_rnsap_downlink_Compressed_Mode_Method, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Downlink_Compressed_Mode_Method },
25388 { &hf_rnsap_uplink_Compressed_Mode_Method, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Uplink_Compressed_Mode_Method },
25389 { &hf_rnsap_dL_FrameType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_FrameType },
25390 { &hf_rnsap_delta_SIR1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DeltaSIR },
25391 { &hf_rnsap_delta_SIR_after1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DeltaSIR },
25392 { &hf_rnsap_delta_SIR2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DeltaSIR },
25393 { &hf_rnsap_delta_SIR_after2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DeltaSIR },
25394 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25395 { NULL, 0, 0, NULL }
25399 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_) {
25400 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25401 ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item, Transmission_Gap_Pattern_Sequence_Information_item_sequence);
25407 static const per_sequence_t Transmission_Gap_Pattern_Sequence_Information_sequence_of[1] = {
25408 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information_item },
25412 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_) {
25413 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25414 ett_rnsap_Transmission_Gap_Pattern_Sequence_Information, Transmission_Gap_Pattern_Sequence_Information_sequence_of,
25415 1, maxTGPS, FALSE);
25421 static const per_sequence_t Transmission_Mode_Information_List_sequence[] = {
25422 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
25423 { &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
25424 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25425 { NULL, 0, 0, NULL }
25429 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_) {
25430 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25431 ett_rnsap_Transmission_Mode_Information_List, Transmission_Mode_Information_List_sequence);
25437 static const per_sequence_t Transmission_Mode_Information_sequence_of[1] = {
25438 { &hf_rnsap_Transmission_Mode_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Transmission_Mode_Information_List },
25442 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_) {
25443 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
25444 ett_rnsap_Transmission_Mode_Information, Transmission_Mode_Information_sequence_of,
25445 1, maxNrOfFDDNeighboursPerRNC, TRUE);
25451 static const value_string rnsap_TransmitDiversityIndicator_vals[] = {
25459 dissect_rnsap_TransmitDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25460 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25461 2, NULL, FALSE, 0, NULL);
25469 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_) {
25470 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25471 0U, 100U, NULL, FALSE);
25479 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_) {
25480 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25481 0U, 100U, NULL, FALSE);
25487 static const per_sequence_t TUTRANGANSS_sequence[] = {
25488 { &hf_rnsap_mS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_16383 },
25489 { &hf_rnsap_lS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_4294967295 },
25490 { NULL, 0, 0, NULL }
25494 dissect_rnsap_TUTRANGANSS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25495 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25496 ett_rnsap_TUTRANGANSS, TUTRANGANSS_sequence);
25502 static const per_sequence_t TUTRANGANSSMeasurementThresholdInformation_sequence[] = {
25503 { &hf_rnsap_tUTRANGANSSChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_1_256 },
25504 { &hf_rnsap_predictedTUTRANGANSSDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_1_256 },
25505 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25506 { NULL, 0, 0, NULL }
25510 dissect_rnsap_TUTRANGANSSMeasurementThresholdInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25511 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25512 ett_rnsap_TUTRANGANSSMeasurementThresholdInformation, TUTRANGANSSMeasurementThresholdInformation_sequence);
25520 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_) {
25521 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25522 -50, 50U, NULL, FALSE);
25530 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_) {
25531 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25532 0U, 50U, NULL, FALSE);
25538 static const per_sequence_t TUTRANGANSSMeasurementValueInformation_sequence[] = {
25539 { &hf_rnsap_tUTRANGANSS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TUTRANGANSS },
25540 { &hf_rnsap_tUTRANGANSSQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_255 },
25541 { &hf_rnsap_tUTRANGANSSDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M50_50 },
25542 { &hf_rnsap_tUTRANGANSSDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_50 },
25543 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25544 { NULL, 0, 0, NULL }
25548 dissect_rnsap_TUTRANGANSSMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25549 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25550 ett_rnsap_TUTRANGANSSMeasurementValueInformation, TUTRANGANSSMeasurementValueInformation_sequence);
25558 dissect_rnsap_TUTRANGPSChangeLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25559 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25560 1U, 256U, NULL, FALSE);
25566 static const per_sequence_t TUTRANGPSMeasurementThresholdInformation_sequence[] = {
25567 { &hf_rnsap_tUTRANGPSChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TUTRANGPSChangeLimit },
25568 { &hf_rnsap_predictedTUTRANGPSDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PredictedTUTRANGPSDeviationLimit },
25569 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25570 { NULL, 0, 0, NULL }
25574 dissect_rnsap_TUTRANGPSMeasurementThresholdInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25575 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25576 ett_rnsap_TUTRANGPSMeasurementThresholdInformation, TUTRANGPSMeasurementThresholdInformation_sequence);
25584 dissect_rnsap_TransportBearerID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25585 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25586 0U, 4095U, NULL, FALSE);
25592 static const value_string rnsap_TransportBearerNotRequestedIndicator_vals[] = {
25593 { 0, "transport-bearer-shall-not-be-established" },
25594 { 1, "transport-bearer-may-not-be-established" },
25600 dissect_rnsap_TransportBearerNotRequestedIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25601 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25602 2, NULL, FALSE, 0, NULL);
25608 static const value_string rnsap_TransportBearerNotSetupIndicator_vals[] = {
25609 { 0, "transport-bearer-not-setup" },
25615 dissect_rnsap_TransportBearerNotSetupIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25616 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25617 1, NULL, FALSE, 0, NULL);
25623 static const value_string rnsap_TransportFormatManagement_vals[] = {
25624 { 0, "cell-based" },
25631 dissect_rnsap_TransportFormatManagement(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25632 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25633 2, NULL, TRUE, 0, NULL);
25639 static const value_string rnsap_TSN_Length_vals[] = {
25640 { 0, "tsn-6bits" },
25641 { 1, "tsn-9bits" },
25647 dissect_rnsap_TSN_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25648 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25649 2, NULL, FALSE, 0, NULL);
25655 static const value_string rnsap_TSTD_Indicator_vals[] = {
25663 dissect_rnsap_TSTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25664 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25665 2, NULL, FALSE, 0, NULL);
25671 static const value_string rnsap_TSTD_Support_Indicator_vals[] = {
25672 { 0, "tSTD-supported" },
25673 { 1, "tSTD-not-supported" },
25679 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_) {
25680 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25681 2, NULL, FALSE, 0, NULL);
25687 static const value_string rnsap_TypeOfError_vals[] = {
25688 { 0, "not-understood" },
25695 dissect_rnsap_TypeOfError(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25696 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25697 2, NULL, TRUE, 0, NULL);
25705 dissect_rnsap_UE_AggregateMaximumBitRateDownlink(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25706 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25707 1U, 1000000000U, NULL, FALSE);
25715 dissect_rnsap_UE_AggregateMaximumBitRateUplink(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25716 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25717 1U, 1000000000U, NULL, FALSE);
25723 static const per_sequence_t UE_AggregateMaximumBitRate_sequence[] = {
25724 { &hf_rnsap_uE_AggregateMaximumBitRateDownlink, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_AggregateMaximumBitRateDownlink },
25725 { &hf_rnsap_uE_AggregateMaximumBitRateUplink, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_AggregateMaximumBitRateUplink },
25726 { NULL, 0, 0, NULL }
25730 dissect_rnsap_UE_AggregateMaximumBitRate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25731 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25732 ett_rnsap_UE_AggregateMaximumBitRate, UE_AggregateMaximumBitRate_sequence);
25740 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_) {
25741 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25742 1U, 64U, NULL, FALSE);
25748 static const value_string rnsap_UEIdentity_vals[] = {
25755 static const per_choice_t UEIdentity_choice[] = {
25756 { 0, &hf_rnsap_imsi , ASN1_EXTENSION_ROOT , dissect_rnsap_IMSI },
25757 { 1, &hf_rnsap_imei , ASN1_EXTENSION_ROOT , dissect_rnsap_IMEI },
25758 { 2, &hf_rnsap_imeisv , ASN1_EXTENSION_ROOT , dissect_rnsap_IMEISV },
25759 { 0, NULL, 0, NULL }
25763 dissect_rnsap_UEIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25764 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25765 ett_rnsap_UEIdentity, UEIdentity_choice,
25774 dissect_rnsap_UEMeasurementHysteresisTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25775 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25776 0U, 15U, NULL, FALSE);
25782 static const value_string rnsap_UEMeasurementParameterModAllow_vals[] = {
25783 { 0, "parameterModificationAllowed" },
25789 dissect_rnsap_UEMeasurementParameterModAllow(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25790 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25791 1, NULL, TRUE, 0, NULL);
25797 static const value_string rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting_vals[] = {
25805 { 7, "rInfinity" },
25811 dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25812 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25813 8, NULL, FALSE, 0, NULL);
25819 static const value_string rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval_vals[] = {
25840 dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25841 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25842 15, NULL, FALSE, 0, NULL);
25848 static const per_sequence_t UEMeasurementReportCharacteristicsPeriodic_sequence[] = {
25849 { &hf_rnsap_amountofReporting, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting },
25850 { &hf_rnsap_reportingInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval },
25851 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25852 { NULL, 0, 0, NULL }
25856 dissect_rnsap_UEMeasurementReportCharacteristicsPeriodic(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25857 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25858 ett_rnsap_UEMeasurementReportCharacteristicsPeriodic, UEMeasurementReportCharacteristicsPeriodic_sequence);
25866 dissect_rnsap_UEMeasurementThresholdDLTimeslotISCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25867 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25868 -115, -25, NULL, FALSE);
25876 dissect_rnsap_UEMeasurementThresholdUETransmitPower(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25877 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
25878 -50, 33U, NULL, FALSE);
25886 dissect_rnsap_UEMeasurementThreshold_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25887 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
25893 static const value_string rnsap_UEMeasurementThreshold_vals[] = {
25894 { 0, "timeslotISCP" },
25895 { 1, "uETransmitPower" },
25896 { 2, "extension-UEMeasurementThreshold" },
25900 static const per_choice_t UEMeasurementThreshold_choice[] = {
25901 { 0, &hf_rnsap_timeslotISCP , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementThresholdDLTimeslotISCP },
25902 { 1, &hf_rnsap_uETransmitPower, ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementThresholdUETransmitPower },
25903 { 2, &hf_rnsap_extension_UEMeasurementThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_UEMeasurementThreshold_Extension },
25904 { 0, NULL, 0, NULL }
25908 dissect_rnsap_UEMeasurementThreshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25909 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
25910 ett_rnsap_UEMeasurementThreshold, UEMeasurementThreshold_choice,
25917 static const value_string rnsap_UEMeasurementTimeToTrigger_vals[] = {
25939 dissect_rnsap_UEMeasurementTimeToTrigger(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25940 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
25941 16, NULL, FALSE, 0, NULL);
25947 static const per_sequence_t UEMeasurementReportCharacteristicsEvent1h_sequence[] = {
25948 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
25949 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
25950 { &hf_rnsap_uEMeasurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementHysteresisTime },
25951 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25952 { NULL, 0, 0, NULL }
25956 dissect_rnsap_UEMeasurementReportCharacteristicsEvent1h(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25957 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25958 ett_rnsap_UEMeasurementReportCharacteristicsEvent1h, UEMeasurementReportCharacteristicsEvent1h_sequence);
25964 static const per_sequence_t UEMeasurementReportCharacteristicsEvent1i_sequence[] = {
25965 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
25966 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
25967 { &hf_rnsap_uEMeasurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementHysteresisTime },
25968 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25969 { NULL, 0, 0, NULL }
25973 dissect_rnsap_UEMeasurementReportCharacteristicsEvent1i(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25974 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25975 ett_rnsap_UEMeasurementReportCharacteristicsEvent1i, UEMeasurementReportCharacteristicsEvent1i_sequence);
25981 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6a_sequence[] = {
25982 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
25983 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
25984 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
25985 { NULL, 0, 0, NULL }
25989 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6a(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
25990 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
25991 ett_rnsap_UEMeasurementReportCharacteristicsEvent6a, UEMeasurementReportCharacteristicsEvent6a_sequence);
25997 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6b_sequence[] = {
25998 { &hf_rnsap_uEMeasurementTreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementThreshold },
25999 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26000 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26001 { NULL, 0, 0, NULL }
26005 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6b(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26006 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26007 ett_rnsap_UEMeasurementReportCharacteristicsEvent6b, UEMeasurementReportCharacteristicsEvent6b_sequence);
26013 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6c_sequence[] = {
26014 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26015 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26016 { NULL, 0, 0, NULL }
26020 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6c(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26021 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26022 ett_rnsap_UEMeasurementReportCharacteristicsEvent6c, UEMeasurementReportCharacteristicsEvent6c_sequence);
26028 static const per_sequence_t UEMeasurementReportCharacteristicsEvent6d_sequence[] = {
26029 { &hf_rnsap_uEMeasurementTimeToTrigger, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeToTrigger },
26030 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26031 { NULL, 0, 0, NULL }
26035 dissect_rnsap_UEMeasurementReportCharacteristicsEvent6d(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26036 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26037 ett_rnsap_UEMeasurementReportCharacteristicsEvent6d, UEMeasurementReportCharacteristicsEvent6d_sequence);
26045 dissect_rnsap_UEMeasurementReportCharacteristics_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26046 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
26052 static const value_string rnsap_UEMeasurementReportCharacteristics_vals[] = {
26060 { 7, "extension-ReportCharacteristics" },
26064 static const per_choice_t UEMeasurementReportCharacteristics_choice[] = {
26065 { 0, &hf_rnsap_periodic_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsPeriodic },
26066 { 1, &hf_rnsap_event1h , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent1h },
26067 { 2, &hf_rnsap_event1i , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent1i },
26068 { 3, &hf_rnsap_event6a , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6a },
26069 { 4, &hf_rnsap_event6b , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6b },
26070 { 5, &hf_rnsap_event6c , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6c },
26071 { 6, &hf_rnsap_event6d , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6d },
26072 { 7, &hf_rnsap_extension_ReportCharacteristics_01, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_UEMeasurementReportCharacteristics_Extension },
26073 { 0, NULL, 0, NULL }
26077 dissect_rnsap_UEMeasurementReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26078 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26079 ett_rnsap_UEMeasurementReportCharacteristics, UEMeasurementReportCharacteristics_choice,
26086 static const value_string rnsap_UEMeasurementTimeslotInfoHCRBurstType_vals[] = {
26095 dissect_rnsap_UEMeasurementTimeslotInfoHCRBurstType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26096 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26097 3, NULL, TRUE, 0, NULL);
26103 static const per_sequence_t UEMeasurementTimeslotInfoHCR_IEs_sequence[] = {
26104 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26105 { &hf_rnsap_burstType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfoHCRBurstType },
26106 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26107 { NULL, 0, 0, NULL }
26111 dissect_rnsap_UEMeasurementTimeslotInfoHCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26112 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26113 ett_rnsap_UEMeasurementTimeslotInfoHCR_IEs, UEMeasurementTimeslotInfoHCR_IEs_sequence);
26119 static const per_sequence_t UEMeasurementTimeslotInfoHCR_sequence_of[1] = {
26120 { &hf_rnsap_UEMeasurementTimeslotInfoHCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfoHCR_IEs },
26124 dissect_rnsap_UEMeasurementTimeslotInfoHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26125 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26126 ett_rnsap_UEMeasurementTimeslotInfoHCR, UEMeasurementTimeslotInfoHCR_sequence_of,
26127 1, maxNrOfTS, FALSE);
26133 static const per_sequence_t UEMeasurementTimeslotInfoLCR_IEs_sequence[] = {
26134 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
26135 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26136 { NULL, 0, 0, NULL }
26140 dissect_rnsap_UEMeasurementTimeslotInfoLCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26141 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26142 ett_rnsap_UEMeasurementTimeslotInfoLCR_IEs, UEMeasurementTimeslotInfoLCR_IEs_sequence);
26148 static const per_sequence_t UEMeasurementTimeslotInfoLCR_sequence_of[1] = {
26149 { &hf_rnsap_UEMeasurementTimeslotInfoLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfoLCR_IEs },
26153 dissect_rnsap_UEMeasurementTimeslotInfoLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26154 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26155 ett_rnsap_UEMeasurementTimeslotInfoLCR, UEMeasurementTimeslotInfoLCR_sequence_of,
26156 1, maxNrOfTsLCR, FALSE);
26162 static const value_string rnsap_UEMeasurementTimeslotInfo768BurstType_vals[] = {
26171 dissect_rnsap_UEMeasurementTimeslotInfo768BurstType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26172 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26173 3, NULL, TRUE, 0, NULL);
26179 static const per_sequence_t UEMeasurementTimeslotInfo768_IEs_sequence[] = {
26180 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26181 { &hf_rnsap_burstType_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfo768BurstType },
26182 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26183 { NULL, 0, 0, NULL }
26187 dissect_rnsap_UEMeasurementTimeslotInfo768_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26188 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26189 ett_rnsap_UEMeasurementTimeslotInfo768_IEs, UEMeasurementTimeslotInfo768_IEs_sequence);
26195 static const per_sequence_t UEMeasurementTimeslotInfo768_sequence_of[1] = {
26196 { &hf_rnsap_UEMeasurementTimeslotInfo768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementTimeslotInfo768_IEs },
26200 dissect_rnsap_UEMeasurementTimeslotInfo768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26201 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26202 ett_rnsap_UEMeasurementTimeslotInfo768, UEMeasurementTimeslotInfo768_sequence_of,
26203 1, maxNrOfTS, FALSE);
26209 static const value_string rnsap_UEMeasurementType_vals[] = {
26210 { 0, "primary-CCPCH-RSCP" },
26211 { 1, "dL-Timeslot-ISCP" },
26212 { 2, "uE-Transmitted-power" },
26218 dissect_rnsap_UEMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26219 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26220 3, NULL, TRUE, 0, NULL);
26228 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_) {
26229 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26230 0U, 104U, NULL, FALSE);
26236 static const per_sequence_t UEMeasurementValueTransmittedPowerListHCR_IEs_sequence[] = {
26237 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26238 { &hf_rnsap_uETransmitPower_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_104 },
26239 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26240 { NULL, 0, 0, NULL }
26244 dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26245 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26246 ett_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs, UEMeasurementValueTransmittedPowerListHCR_IEs_sequence);
26252 static const per_sequence_t UEMeasurementValueTransmittedPowerListHCR_sequence_of[1] = {
26253 { &hf_rnsap_UEMeasurementValueTransmittedPowerListHCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs },
26257 dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26258 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26259 ett_rnsap_UEMeasurementValueTransmittedPowerListHCR, UEMeasurementValueTransmittedPowerListHCR_sequence_of,
26260 1, maxNrOfTS, FALSE);
26266 static const per_sequence_t UEMeasurementValueTransmittedPowerListLCR_IEs_sequence[] = {
26267 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
26268 { &hf_rnsap_uETransmitPower_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_104 },
26269 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26270 { NULL, 0, 0, NULL }
26274 dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26275 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26276 ett_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs, UEMeasurementValueTransmittedPowerListLCR_IEs_sequence);
26282 static const per_sequence_t UEMeasurementValueTransmittedPowerListLCR_sequence_of[1] = {
26283 { &hf_rnsap_UEMeasurementValueTransmittedPowerListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs },
26287 dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26288 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26289 ett_rnsap_UEMeasurementValueTransmittedPowerListLCR, UEMeasurementValueTransmittedPowerListLCR_sequence_of,
26290 1, maxNrOfTsLCR, FALSE);
26296 static const per_sequence_t UE_MeasurementValue_UE_Transmitted_Power_sequence[] = {
26297 { &hf_rnsap_uEMeasurementTransmittedPowerListHCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTransmittedPowerListHCR },
26298 { &hf_rnsap_uEMeasurementTransmittedPowerListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTransmittedPowerListLCR },
26299 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26300 { NULL, 0, 0, NULL }
26304 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_) {
26305 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26306 ett_rnsap_UE_MeasurementValue_UE_Transmitted_Power, UE_MeasurementValue_UE_Transmitted_Power_sequence);
26312 static const per_sequence_t UE_MeasurementValue_Primary_CCPCH_RSCP_sequence[] = {
26313 { &hf_rnsap_primaryCCPCH_RSCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP },
26314 { &hf_rnsap_primaryCCPCH_RSCP_Delta, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP_Delta },
26315 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26316 { NULL, 0, 0, NULL }
26320 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_) {
26321 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26322 ett_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP, UE_MeasurementValue_Primary_CCPCH_RSCP_sequence);
26328 static const per_sequence_t UEMeasurementValueTimeslotISCPListHCR_IEs_sequence[] = {
26329 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26330 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
26331 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26332 { NULL, 0, 0, NULL }
26336 dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26337 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26338 ett_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs, UEMeasurementValueTimeslotISCPListHCR_IEs_sequence);
26344 static const per_sequence_t UEMeasurementValueTimeslotISCPListHCR_sequence_of[1] = {
26345 { &hf_rnsap_UEMeasurementValueTimeslotISCPListHCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs },
26349 dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26350 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26351 ett_rnsap_UEMeasurementValueTimeslotISCPListHCR, UEMeasurementValueTimeslotISCPListHCR_sequence_of,
26352 1, maxNrOfTS, FALSE);
26358 static const per_sequence_t UEMeasurementValueTimeslotISCPListLCR_IEs_sequence[] = {
26359 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
26360 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
26361 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26362 { NULL, 0, 0, NULL }
26366 dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26367 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26368 ett_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs, UEMeasurementValueTimeslotISCPListLCR_IEs_sequence);
26374 static const per_sequence_t UEMeasurementValueTimeslotISCPListLCR_sequence_of[1] = {
26375 { &hf_rnsap_UEMeasurementValueTimeslotISCPListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs },
26379 dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26380 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26381 ett_rnsap_UEMeasurementValueTimeslotISCPListLCR, UEMeasurementValueTimeslotISCPListLCR_sequence_of,
26382 1, maxNrOfTsLCR, FALSE);
26388 static const per_sequence_t UE_MeasurementValue_DL_Timeslot_ISCP_sequence[] = {
26389 { &hf_rnsap_uEMeasurementTimeslotISCPListHCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTimeslotISCPListHCR },
26390 { &hf_rnsap_uEMeasurementTimeslotISCPListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UEMeasurementValueTimeslotISCPListLCR },
26391 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26392 { NULL, 0, 0, NULL }
26396 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_) {
26397 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26398 ett_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP, UE_MeasurementValue_DL_Timeslot_ISCP_sequence);
26406 dissect_rnsap_UEMeasurementValue_Extension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26407 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
26413 static const value_string rnsap_UEMeasurementValue_vals[] = {
26414 { 0, "uE-Transmitted-Power" },
26415 { 1, "primary-CCPCH-RSCP" },
26416 { 2, "dL-Timeslot-ISCP" },
26417 { 3, "extension-UEMeasurementValue" },
26421 static const per_choice_t UEMeasurementValue_choice[] = {
26422 { 0, &hf_rnsap_uE_Transmitted_Power, ASN1_EXTENSION_ROOT , dissect_rnsap_UE_MeasurementValue_UE_Transmitted_Power },
26423 { 1, &hf_rnsap_primary_CCPCH_RSCP, ASN1_EXTENSION_ROOT , dissect_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP },
26424 { 2, &hf_rnsap_dL_Timeslot_ISCP, ASN1_EXTENSION_ROOT , dissect_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP },
26425 { 3, &hf_rnsap_extension_UEMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_UEMeasurementValue_Extension },
26426 { 0, NULL, 0, NULL }
26430 dissect_rnsap_UEMeasurementValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26431 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26432 ett_rnsap_UEMeasurementValue, UEMeasurementValue_choice,
26439 static const per_sequence_t UEMeasurementValueTransmittedPowerList768_IEs_sequence[] = {
26440 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26441 { &hf_rnsap_uETransmitPower_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_104 },
26442 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26443 { NULL, 0, 0, NULL }
26447 dissect_rnsap_UEMeasurementValueTransmittedPowerList768_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26448 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26449 ett_rnsap_UEMeasurementValueTransmittedPowerList768_IEs, UEMeasurementValueTransmittedPowerList768_IEs_sequence);
26455 static const per_sequence_t UEMeasurementValueTransmittedPowerList768_sequence_of[1] = {
26456 { &hf_rnsap_UEMeasurementValueTransmittedPowerList768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTransmittedPowerList768_IEs },
26460 dissect_rnsap_UEMeasurementValueTransmittedPowerList768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26461 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26462 ett_rnsap_UEMeasurementValueTransmittedPowerList768, UEMeasurementValueTransmittedPowerList768_sequence_of,
26463 1, maxNrOfTS, FALSE);
26469 static const per_sequence_t UEMeasurementValueTimeslotISCPList768_IEs_sequence[] = {
26470 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26471 { &hf_rnsap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotISCP },
26472 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26473 { NULL, 0, 0, NULL }
26477 dissect_rnsap_UEMeasurementValueTimeslotISCPList768_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26478 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26479 ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs, UEMeasurementValueTimeslotISCPList768_IEs_sequence);
26485 static const per_sequence_t UEMeasurementValueTimeslotISCPList768_sequence_of[1] = {
26486 { &hf_rnsap_UEMeasurementValueTimeslotISCPList768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValueTimeslotISCPList768_IEs },
26490 dissect_rnsap_UEMeasurementValueTimeslotISCPList768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26491 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26492 ett_rnsap_UEMeasurementValueTimeslotISCPList768, UEMeasurementValueTimeslotISCPList768_sequence_of,
26493 1, maxNrOfTS, FALSE);
26499 static const per_sequence_t UEMeasurementValueInformationAvailable_sequence[] = {
26500 { &hf_rnsap_uEmeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UEMeasurementValue },
26501 { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26502 { NULL, 0, 0, NULL }
26506 dissect_rnsap_UEMeasurementValueInformationAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26507 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26508 ett_rnsap_UEMeasurementValueInformationAvailable, UEMeasurementValueInformationAvailable_sequence);
26516 dissect_rnsap_UEMeasurementValueInformationnotAvailable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26517 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
26523 static const value_string rnsap_UEMeasurementValueInformation_vals[] = {
26524 { 0, "measurementAvailable" },
26525 { 1, "measurementnotAvailable" },
26529 static const per_choice_t UEMeasurementValueInformation_choice[] = {
26530 { 0, &hf_rnsap_measurementAvailable_02, ASN1_NO_EXTENSIONS , dissect_rnsap_UEMeasurementValueInformationAvailable },
26531 { 1, &hf_rnsap_measurementnotAvailable_02, ASN1_NO_EXTENSIONS , dissect_rnsap_UEMeasurementValueInformationnotAvailable },
26532 { 0, NULL, 0, NULL }
26536 dissect_rnsap_UEMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26537 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26538 ett_rnsap_UEMeasurementValueInformation, UEMeasurementValueInformation_choice,
26547 dissect_rnsap_UE_SupportIndicatorExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26548 offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
26549 32, 32, FALSE, NULL);
26555 static const per_sequence_t Cell_Fach_Pch_State_sequence[] = {
26556 { &hf_rnsap_d_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_D_RNTI },
26557 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26558 { NULL, 0, 0, NULL }
26562 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_) {
26563 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26564 ett_rnsap_Cell_Fach_Pch_State, Cell_Fach_Pch_State_sequence);
26572 dissect_rnsap_URA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26573 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26574 0U, 65535U, NULL, FALSE);
26580 static const per_sequence_t Ura_Pch_State_sequence[] = {
26581 { &hf_rnsap_srnc_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
26582 { &hf_rnsap_ura_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_ID },
26583 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26584 { NULL, 0, 0, NULL }
26588 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_) {
26589 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26590 ett_rnsap_Ura_Pch_State, Ura_Pch_State_sequence);
26596 static const value_string rnsap_UE_State_vals[] = {
26597 { 0, "cell-fach-pch" },
26602 static const per_choice_t UE_State_choice[] = {
26603 { 0, &hf_rnsap_cell_fach_pch , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_Fach_Pch_State },
26604 { 1, &hf_rnsap_ura_pch , ASN1_EXTENSION_ROOT , dissect_rnsap_Ura_Pch_State },
26605 { 0, NULL, 0, NULL }
26609 dissect_rnsap_UE_State(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26610 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
26611 ett_rnsap_UE_State, UE_State_choice,
26618 static const value_string rnsap_UL_DPDCHIndicatorEDCH_vals[] = {
26619 { 0, "uL-DPDCH-present" },
26620 { 1, "uL-DPDCH-not-present" },
26626 dissect_rnsap_UL_DPDCHIndicatorEDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26627 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26628 2, NULL, FALSE, 0, NULL);
26634 static const per_sequence_t UL_Timeslot_InformationItem_sequence[] = {
26635 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26636 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
26637 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
26638 { &hf_rnsap_uL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_Information },
26639 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26640 { NULL, 0, 0, NULL }
26644 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_) {
26645 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26646 ett_rnsap_UL_Timeslot_InformationItem, UL_Timeslot_InformationItem_sequence);
26652 static const per_sequence_t UL_Timeslot_Information_sequence_of[1] = {
26653 { &hf_rnsap_UL_Timeslot_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem },
26657 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_) {
26658 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26659 ett_rnsap_UL_Timeslot_Information, UL_Timeslot_Information_sequence_of,
26660 1, maxNrOfTS, FALSE);
26666 static const per_sequence_t UL_TimeslotLCR_InformationItem_sequence[] = {
26667 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
26668 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
26669 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
26670 { &hf_rnsap_uL_Code_LCR_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_LCR_Information },
26671 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26672 { NULL, 0, 0, NULL }
26676 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_) {
26677 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26678 ett_rnsap_UL_TimeslotLCR_InformationItem, UL_TimeslotLCR_InformationItem_sequence);
26684 static const per_sequence_t UL_TimeslotLCR_Information_sequence_of[1] = {
26685 { &hf_rnsap_UL_TimeslotLCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_InformationItem },
26689 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_) {
26690 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26691 ett_rnsap_UL_TimeslotLCR_Information, UL_TimeslotLCR_Information_sequence_of,
26692 1, maxNrOfULTsLCR, FALSE);
26698 static const per_sequence_t PLCCHinformation_sequence[] = {
26699 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_ChannelisationCode },
26700 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
26701 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
26702 { &hf_rnsap_sequenceNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLCCHsequenceNumber },
26703 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26704 { NULL, 0, 0, NULL }
26708 dissect_rnsap_PLCCHinformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26709 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26710 ett_rnsap_PLCCHinformation, PLCCHinformation_sequence);
26716 static const per_sequence_t UL_Timeslot_InformationItem768_sequence[] = {
26717 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26718 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
26719 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Presence },
26720 { &hf_rnsap_uL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_Information768 },
26721 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26722 { NULL, 0, 0, NULL }
26726 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_) {
26727 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26728 ett_rnsap_UL_Timeslot_InformationItem768, UL_Timeslot_InformationItem768_sequence);
26734 static const per_sequence_t UL_Timeslot_Information768_sequence_of[1] = {
26735 { &hf_rnsap_UL_Timeslot_Information768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem768 },
26739 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_) {
26740 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26741 ett_rnsap_UL_Timeslot_Information768, UL_Timeslot_Information768_sequence_of,
26742 1, maxNrOfTS, FALSE);
26748 static const per_sequence_t UL_TimeSlot_ISCP_InfoItem_sequence[] = {
26749 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
26750 { &hf_rnsap_uL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotISCP },
26751 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26752 { NULL, 0, 0, NULL }
26756 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_) {
26757 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26758 ett_rnsap_UL_TimeSlot_ISCP_InfoItem, UL_TimeSlot_ISCP_InfoItem_sequence);
26764 static const per_sequence_t UL_TimeSlot_ISCP_Info_sequence_of[1] = {
26765 { &hf_rnsap_UL_TimeSlot_ISCP_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_InfoItem },
26769 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_) {
26770 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26771 ett_rnsap_UL_TimeSlot_ISCP_Info, UL_TimeSlot_ISCP_Info_sequence_of,
26772 1, maxNrOfULTs, FALSE);
26780 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_) {
26781 offset = dissect_rnsap_UL_TimeslotISCP(tvb, offset, actx, tree, hf_index);
26787 static const per_sequence_t UL_TimeSlot_ISCP_LCR_InfoItem_sequence[] = {
26788 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
26789 { &hf_rnsap_iSCP , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_ISCP_Value },
26790 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26791 { NULL, 0, 0, NULL }
26795 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_) {
26796 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26797 ett_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem, UL_TimeSlot_ISCP_LCR_InfoItem_sequence);
26803 static const per_sequence_t UL_TimeSlot_ISCP_LCR_Info_sequence_of[1] = {
26804 { &hf_rnsap_UL_TimeSlot_ISCP_LCR_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem },
26808 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_) {
26809 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26810 ett_rnsap_UL_TimeSlot_ISCP_LCR_Info, UL_TimeSlot_ISCP_LCR_Info_sequence_of,
26811 1, maxNrOfULTsLCR, FALSE);
26819 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_) {
26820 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26821 0U, 126U, NULL, FALSE);
26829 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_) {
26830 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26831 -120, -58, NULL, TRUE);
26839 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_) {
26840 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26841 1U, 32U, NULL, FALSE);
26847 static const per_sequence_t UL_TimingAdvanceCtrl_LCR_sequence[] = {
26848 { &hf_rnsap_sync_UL_codes_bitmap, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
26849 { &hf_rnsap_fPACH_info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FPACH_Information },
26850 { &hf_rnsap_prxUpPCHdes , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M120_M58_ },
26851 { &hf_rnsap_syncUL_procParameter, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SYNC_UL_ProcParameters },
26852 { &hf_rnsap_mMax , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_32 },
26853 { NULL, 0, 0, NULL }
26857 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_) {
26858 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26859 ett_rnsap_UL_TimingAdvanceCtrl_LCR, UL_TimingAdvanceCtrl_LCR_sequence);
26867 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_) {
26868 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26869 0U, 5U, NULL, TRUE);
26875 static const value_string rnsap_UL_PhysCH_SF_Variation_vals[] = {
26876 { 0, "sf-variation-supported" },
26877 { 1, "sf-variation-not-supported" },
26883 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_) {
26884 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26885 2, NULL, FALSE, 0, NULL);
26893 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_) {
26894 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26895 1U, 8U, NULL, FALSE);
26903 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_) {
26904 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26905 1U, 8U, NULL, FALSE);
26911 static const per_sequence_t UL_Synchronisation_Parameters_LCR_sequence[] = {
26912 { &hf_rnsap_uL_Synchronisation_StepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Synchronisation_StepSize },
26913 { &hf_rnsap_uL_Synchronisation_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Synchronisation_Frequency },
26914 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26915 { NULL, 0, 0, NULL }
26919 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_) {
26920 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26921 ett_rnsap_UL_Synchronisation_Parameters_LCR, UL_Synchronisation_Parameters_LCR_sequence);
26929 dissect_rnsap_UpPTSInterferenceValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26930 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
26931 0U, 127U, NULL, TRUE);
26937 static const value_string rnsap_Unidirectional_DCH_Indicator_vals[] = {
26938 { 0, "downlink-DCH-only" },
26939 { 1, "uplink-DCH-only" },
26945 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_) {
26946 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
26947 2, NULL, FALSE, 0, NULL);
26953 static const per_sequence_t RNCsWithCellsInTheAccessedURA_Item_sequence[] = {
26954 { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
26955 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26956 { NULL, 0, 0, NULL }
26960 dissect_rnsap_RNCsWithCellsInTheAccessedURA_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26961 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26962 ett_rnsap_RNCsWithCellsInTheAccessedURA_Item, RNCsWithCellsInTheAccessedURA_Item_sequence);
26968 static const per_sequence_t RNCsWithCellsInTheAccessedURA_List_sequence_of[1] = {
26969 { &hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RNCsWithCellsInTheAccessedURA_Item },
26973 dissect_rnsap_RNCsWithCellsInTheAccessedURA_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26974 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
26975 ett_rnsap_RNCsWithCellsInTheAccessedURA_List, RNCsWithCellsInTheAccessedURA_List_sequence_of,
26976 1, maxRNCinURA_1, FALSE);
26982 static const per_sequence_t URA_Information_sequence[] = {
26983 { &hf_rnsap_uRA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_ID },
26984 { &hf_rnsap_multipleURAsIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MultipleURAsIndicator },
26985 { &hf_rnsap_rNCsWithCellsInTheAccessedURA_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RNCsWithCellsInTheAccessedURA_List },
26986 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
26987 { NULL, 0, 0, NULL }
26991 dissect_rnsap_URA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
26992 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
26993 ett_rnsap_URA_Information, URA_Information_sequence);
27001 dissect_rnsap_USCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27002 offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
27003 0U, 255U, NULL, FALSE);
27009 static const per_sequence_t USCH_InformationItem_sequence[] = {
27010 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
27011 { &hf_rnsap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27012 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TrCH_SrcStatisticsDescr },
27013 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet },
27014 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AllocationRetentionPriority },
27015 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SchedulingPriorityIndicator },
27016 { &hf_rnsap_rb_Info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RB_Info },
27017 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27018 { NULL, 0, 0, NULL }
27022 dissect_rnsap_USCH_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27023 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27024 ett_rnsap_USCH_InformationItem, USCH_InformationItem_sequence);
27030 static const per_sequence_t USCH_Information_sequence_of[1] = {
27031 { &hf_rnsap_USCH_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_InformationItem },
27035 dissect_rnsap_USCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27036 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27037 ett_rnsap_USCH_Information, USCH_Information_sequence_of,
27038 1, maxNoOfUSCHs, FALSE);
27044 static const value_string rnsap_User_Plane_Congestion_Fields_Inclusion_vals[] = {
27045 { 0, "shall-be-included" },
27051 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_) {
27052 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
27053 1, NULL, FALSE, 0, NULL);
27059 static const per_sequence_t RadioLinkSetupRequestFDD_sequence[] = {
27060 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
27061 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27062 { NULL, 0, 0, NULL }
27066 dissect_rnsap_RadioLinkSetupRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27067 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27068 ett_rnsap_RadioLinkSetupRequestFDD, RadioLinkSetupRequestFDD_sequence);
27074 static const per_sequence_t UL_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
27075 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_ScramblingCode },
27076 { &hf_rnsap_minUL_ChannelisationCodeLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MinUL_ChannelisationCodeLength },
27077 { &hf_rnsap_maxNrOfUL_DPCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNrOfUL_DPCHs },
27078 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
27079 { &hf_rnsap_ul_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
27080 { &hf_rnsap_ul_DPCCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DPCCH_SlotFormat },
27081 { &hf_rnsap_ul_SIRTarget , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
27082 { &hf_rnsap_diversityMode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityMode },
27083 { &hf_rnsap_not_Used_sSDT_CellIdLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27084 { &hf_rnsap_not_Used_s_FieldLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27085 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27086 { NULL, 0, 0, NULL }
27090 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_) {
27091 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27092 ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD, UL_DPCH_Information_RL_SetupRqstFDD_sequence);
27098 static const per_sequence_t PowerOffsetInformation_RL_SetupRqstFDD_sequence[] = {
27099 { &hf_rnsap_po1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27100 { &hf_rnsap_po2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27101 { &hf_rnsap_po3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27102 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27103 { NULL, 0, 0, NULL }
27107 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_) {
27108 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27109 ett_rnsap_PowerOffsetInformation_RL_SetupRqstFDD, PowerOffsetInformation_RL_SetupRqstFDD_sequence);
27115 static const per_sequence_t DL_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
27116 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
27117 { &hf_rnsap_dl_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_SlotFormat },
27118 { &hf_rnsap_nrOfDLchannelisationcodes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_NrOfDLchannelisationcodes },
27119 { &hf_rnsap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_SignallingMode },
27120 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
27121 { &hf_rnsap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MultiplexingPosition },
27122 { &hf_rnsap_powerOffsetInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_RL_SetupRqstFDD },
27123 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
27124 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
27125 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
27126 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27127 { NULL, 0, 0, NULL }
27131 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_) {
27132 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27133 ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD, DL_DPCH_Information_RL_SetupRqstFDD_sequence);
27139 static const per_sequence_t RL_InformationList_RL_SetupRqstFDD_sequence_of[1] = {
27140 { &hf_rnsap_RL_InformationList_RL_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
27144 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_) {
27145 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27146 ett_rnsap_RL_InformationList_RL_SetupRqstFDD, RL_InformationList_RL_SetupRqstFDD_sequence_of,
27147 1, maxNrOfRLs, FALSE);
27153 static const per_sequence_t RL_InformationItem_RL_SetupRqstFDD_sequence[] = {
27154 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27155 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
27156 { &hf_rnsap_firstRLS_indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FirstRLS_Indicator },
27157 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
27158 { &hf_rnsap_chipOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ChipOffset },
27159 { &hf_rnsap_propagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PropagationDelay },
27160 { &hf_rnsap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityControlField },
27161 { &hf_rnsap_dl_InitialTX_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
27162 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
27163 { &hf_rnsap_not_Used_sSDT_CellID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27164 { &hf_rnsap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmitDiversityIndicator },
27165 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27166 { NULL, 0, 0, NULL }
27170 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_) {
27171 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27172 ett_rnsap_RL_InformationItem_RL_SetupRqstFDD, RL_InformationItem_RL_SetupRqstFDD_sequence);
27178 static const per_sequence_t Additional_HS_Cell_Information_RL_Setup_ItemIEs_sequence[] = {
27179 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27180 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
27181 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
27182 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27183 { NULL, 0, 0, NULL }
27187 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_) {
27188 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27189 ett_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs, Additional_HS_Cell_Information_RL_Setup_ItemIEs_sequence);
27195 static const per_sequence_t Additional_HS_Cell_Information_RL_Setup_List_sequence_of[1] = {
27196 { &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 },
27200 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_) {
27201 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27202 ett_rnsap_Additional_HS_Cell_Information_RL_Setup_List, Additional_HS_Cell_Information_RL_Setup_List_sequence_of,
27203 1, maxNrOfHSDSCH_1, FALSE);
27209 static const per_sequence_t PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD_sequence[] = {
27210 { &hf_rnsap_po2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
27211 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27212 { NULL, 0, 0, NULL }
27216 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_) {
27217 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27218 ett_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD, PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD_sequence);
27224 static const per_sequence_t F_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
27225 { &hf_rnsap_powerOffsetInformation_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD },
27226 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
27227 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
27228 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
27229 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27230 { NULL, 0, 0, NULL }
27234 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_) {
27235 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27236 ett_rnsap_F_DPCH_Information_RL_SetupRqstFDD, F_DPCH_Information_RL_SetupRqstFDD_sequence);
27242 static const per_sequence_t RadioLinkSetupRequestTDD_sequence[] = {
27243 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
27244 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27245 { NULL, 0, 0, NULL }
27249 dissect_rnsap_RadioLinkSetupRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27250 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27251 ett_rnsap_RadioLinkSetupRequestTDD, RadioLinkSetupRequestTDD_sequence);
27257 static const per_sequence_t UL_Physical_Channel_Information_RL_SetupRqstTDD_sequence[] = {
27258 { &hf_rnsap_maxNrTimeslots_UL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrTimeslots },
27259 { &hf_rnsap_minimumSpreadingFactor_UL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MinimumSpreadingFactor },
27260 { &hf_rnsap_maxNrULPhysicalchannels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrULPhysicalchannels },
27261 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27262 { NULL, 0, 0, NULL }
27266 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_) {
27267 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27268 ett_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD, UL_Physical_Channel_Information_RL_SetupRqstTDD_sequence);
27274 static const per_sequence_t DL_Physical_Channel_Information_RL_SetupRqstTDD_sequence[] = {
27275 { &hf_rnsap_maxNrTimeslots_DL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrTimeslots },
27276 { &hf_rnsap_minimumSpreadingFactor_DL, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MinimumSpreadingFactor },
27277 { &hf_rnsap_maxNrDLPhysicalchannels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaxNrDLPhysicalchannels },
27278 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27279 { NULL, 0, 0, NULL }
27283 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_) {
27284 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27285 ett_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD, DL_Physical_Channel_Information_RL_SetupRqstTDD_sequence);
27291 static const per_sequence_t UL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of[1] = {
27292 { &hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
27296 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_) {
27297 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27298 ett_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD, UL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of,
27299 1, maxNrOfCCTrCHs, FALSE);
27305 static const per_sequence_t UL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
27306 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27307 { &hf_rnsap_ul_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
27308 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
27309 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
27310 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27311 { NULL, 0, 0, NULL }
27315 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_) {
27316 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27317 ett_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, UL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence);
27323 static const per_sequence_t DL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of[1] = {
27324 { &hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
27328 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_) {
27329 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27330 ett_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD, DL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of,
27331 1, maxNrOfCCTrCHs, FALSE);
27337 static const per_sequence_t CCTrCH_TPCItem_RL_SetupRqstTDD_sequence[] = {
27338 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27339 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27340 { NULL, 0, 0, NULL }
27344 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_) {
27345 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27346 ett_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD, CCTrCH_TPCItem_RL_SetupRqstTDD_sequence);
27352 static const per_sequence_t CCTrCH_TPCList_RL_SetupRqstTDD_sequence_of[1] = {
27353 { &hf_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD },
27357 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_) {
27358 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27359 ett_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD, CCTrCH_TPCList_RL_SetupRqstTDD_sequence_of,
27360 1, maxNrOfCCTrCHs, FALSE);
27366 static const per_sequence_t DL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
27367 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27368 { &hf_rnsap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
27369 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
27370 { &hf_rnsap_dl_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
27371 { &hf_rnsap_tdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_TPC_DownlinkStepSize },
27372 { &hf_rnsap_cCTrCH_TPCList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD },
27373 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27374 { NULL, 0, 0, NULL }
27378 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_) {
27379 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27380 ett_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, DL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence);
27386 static const per_sequence_t RL_Information_RL_SetupRqstTDD_sequence[] = {
27387 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27388 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
27389 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
27390 { &hf_rnsap_specialBurstScheduling, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SpecialBurstScheduling },
27391 { &hf_rnsap_primaryCCPCH_RSCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP },
27392 { &hf_rnsap_dL_TimeSlot_ISCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_TimeSlot_ISCP_Info },
27393 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27394 { NULL, 0, 0, NULL }
27398 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_) {
27399 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27400 ett_rnsap_RL_Information_RL_SetupRqstTDD, RL_Information_RL_SetupRqstTDD_sequence);
27406 static const per_sequence_t RadioLinkSetupResponseFDD_sequence[] = {
27407 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
27408 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27409 { NULL, 0, 0, NULL }
27413 dissect_rnsap_RadioLinkSetupResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27414 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27415 ett_rnsap_RadioLinkSetupResponseFDD, RadioLinkSetupResponseFDD_sequence);
27421 static const per_sequence_t RL_InformationResponseList_RL_SetupRspFDD_sequence_of[1] = {
27422 { &hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
27426 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_) {
27427 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27428 ett_rnsap_RL_InformationResponseList_RL_SetupRspFDD, RL_InformationResponseList_RL_SetupRspFDD_sequence_of,
27429 1, maxNrOfRLs, FALSE);
27435 static const per_sequence_t Combining_RL_SetupRspFDD_sequence[] = {
27436 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27437 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27438 { NULL, 0, 0, NULL }
27442 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_) {
27443 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27444 ett_rnsap_Combining_RL_SetupRspFDD, Combining_RL_SetupRspFDD_sequence);
27450 static const per_sequence_t NonCombiningOrFirstRL_RL_SetupRspFDD_sequence[] = {
27451 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
27452 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27453 { NULL, 0, 0, NULL }
27457 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_) {
27458 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27459 ett_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD, NonCombiningOrFirstRL_RL_SetupRspFDD_sequence);
27465 static const value_string rnsap_DiversityIndication_RL_SetupRspFDD_vals[] = {
27466 { 0, "combining" },
27467 { 1, "nonCombiningOrFirstRL" },
27471 static const per_choice_t DiversityIndication_RL_SetupRspFDD_choice[] = {
27472 { 0, &hf_rnsap_combining , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_SetupRspFDD },
27473 { 1, &hf_rnsap_nonCombiningOrFirstRL, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD },
27474 { 0, NULL, 0, NULL }
27478 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_) {
27479 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
27480 ett_rnsap_DiversityIndication_RL_SetupRspFDD, DiversityIndication_RL_SetupRspFDD_choice,
27487 static const per_sequence_t RL_InformationResponseItem_RL_SetupRspFDD_sequence[] = {
27488 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27489 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
27490 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
27491 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
27492 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
27493 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
27494 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
27495 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27496 { &hf_rnsap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformation },
27497 { &hf_rnsap_diversityIndication, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_SetupRspFDD },
27498 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
27499 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
27500 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
27501 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
27502 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
27503 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
27504 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
27505 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryScramblingCode },
27506 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
27507 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
27508 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
27509 { &hf_rnsap_not_Used_dSCHInformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
27510 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
27511 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
27512 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
27513 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
27514 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27515 { NULL, 0, 0, NULL }
27519 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_) {
27520 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27521 ett_rnsap_RL_InformationResponseItem_RL_SetupRspFDD, RL_InformationResponseItem_RL_SetupRspFDD_sequence);
27527 static const per_sequence_t Additional_HS_Cell_Information_Response_ItemIEs_sequence[] = {
27528 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27529 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
27530 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response },
27531 { &hf_rnsap_sixtyfourQAM_DL_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SixtyfourQAM_DL_SupportIndicator },
27532 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27533 { NULL, 0, 0, NULL }
27537 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_) {
27538 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27539 ett_rnsap_Additional_HS_Cell_Information_Response_ItemIEs, Additional_HS_Cell_Information_Response_ItemIEs_sequence);
27545 static const per_sequence_t Additional_HS_Cell_Information_Response_List_sequence_of[1] = {
27546 { &hf_rnsap_Additional_HS_Cell_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_Information_Response_ItemIEs },
27550 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_) {
27551 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27552 ett_rnsap_Additional_HS_Cell_Information_Response_List, Additional_HS_Cell_Information_Response_List_sequence_of,
27553 1, maxNrOfHSDSCH_1, FALSE);
27559 static const per_sequence_t RadioLinkSetupResponseTDD_sequence[] = {
27560 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
27561 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27562 { NULL, 0, 0, NULL }
27566 dissect_rnsap_RadioLinkSetupResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
27567 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27568 ett_rnsap_RadioLinkSetupResponseTDD, RadioLinkSetupResponseTDD_sequence);
27576 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_) {
27577 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27585 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_) {
27586 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27594 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_) {
27595 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27603 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_) {
27604 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27612 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_) {
27613 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27619 static const per_sequence_t RL_InformationResponse_RL_SetupRspTDD_sequence[] = {
27620 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27621 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
27622 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
27623 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
27624 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
27625 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
27626 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
27627 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
27628 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
27629 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
27630 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
27631 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
27632 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellParameterID },
27633 { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SyncCase },
27634 { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
27635 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCTD_Indicator },
27636 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
27637 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
27638 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
27639 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
27640 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
27641 { &hf_rnsap_secondary_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD },
27642 { &hf_rnsap_ul_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_SetupRspTDD },
27643 { &hf_rnsap_dl_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_SetupRspTDD },
27644 { &hf_rnsap_dCH_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD },
27645 { &hf_rnsap_dsch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_SetupRspTDD },
27646 { &hf_rnsap_usch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_SetupRspTDD },
27647 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
27648 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
27649 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27650 { NULL, 0, 0, NULL }
27654 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_) {
27655 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27656 ett_rnsap_RL_InformationResponse_RL_SetupRspTDD, RL_InformationResponse_RL_SetupRspTDD_sequence);
27664 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_) {
27665 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27671 static const per_sequence_t UL_CCTrCHInformationItem_RL_SetupRspTDD_sequence[] = {
27672 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27673 { &hf_rnsap_ul_DPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_SetupRspTDD },
27674 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27675 { NULL, 0, 0, NULL }
27679 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_) {
27680 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27681 ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD, UL_CCTrCHInformationItem_RL_SetupRspTDD_sequence);
27687 static const per_sequence_t UL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of[1] = {
27688 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD },
27692 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_) {
27693 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27694 ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD, UL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of,
27695 1, maxNrOfCCTrCHs, FALSE);
27701 static const per_sequence_t UL_DPCH_InformationItem_RL_SetupRspTDD_sequence[] = {
27702 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
27703 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
27704 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
27705 { &hf_rnsap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information },
27706 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27707 { NULL, 0, 0, NULL }
27711 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_) {
27712 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27713 ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD, UL_DPCH_InformationItem_RL_SetupRspTDD_sequence);
27721 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_) {
27722 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27728 static const per_sequence_t DL_CCTrCHInformationItem_RL_SetupRspTDD_sequence[] = {
27729 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27730 { &hf_rnsap_dl_DPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_SetupRspTDD },
27731 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27732 { NULL, 0, 0, NULL }
27736 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_) {
27737 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27738 ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD, DL_CCTrCHInformationItem_RL_SetupRspTDD_sequence);
27744 static const per_sequence_t DL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of[1] = {
27745 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD },
27749 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_) {
27750 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27751 ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD, DL_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of,
27752 1, maxNrOfCCTrCHs, FALSE);
27758 static const per_sequence_t DL_DPCH_InformationItem_RL_SetupRspTDD_sequence[] = {
27759 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
27760 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
27761 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
27762 { &hf_rnsap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information },
27763 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27764 { NULL, 0, 0, NULL }
27768 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_) {
27769 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27770 ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD, DL_DPCH_InformationItem_RL_SetupRspTDD_sequence);
27776 static const per_sequence_t DSCHInformationItem_RL_SetupRspTDD_sequence[] = {
27777 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
27778 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
27779 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
27780 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
27781 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
27782 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27783 { NULL, 0, 0, NULL }
27787 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_) {
27788 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27789 ett_rnsap_DSCHInformationItem_RL_SetupRspTDD, DSCHInformationItem_RL_SetupRspTDD_sequence);
27795 static const per_sequence_t DSCH_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
27796 { &hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCHInformationItem_RL_SetupRspTDD },
27800 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_) {
27801 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27802 ett_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD, DSCH_InformationListIEs_RL_SetupRspTDD_sequence_of,
27803 0, maxNoOfDSCHs, FALSE);
27809 static const per_sequence_t USCHInformationItem_RL_SetupRspTDD_sequence[] = {
27810 { &hf_rnsap_usch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
27811 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
27812 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
27813 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
27814 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27815 { NULL, 0, 0, NULL }
27819 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_) {
27820 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27821 ett_rnsap_USCHInformationItem_RL_SetupRspTDD, USCHInformationItem_RL_SetupRspTDD_sequence);
27827 static const per_sequence_t USCH_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
27828 { &hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCHInformationItem_RL_SetupRspTDD },
27832 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_) {
27833 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27834 ett_rnsap_USCH_InformationListIEs_RL_SetupRspTDD, USCH_InformationListIEs_RL_SetupRspTDD_sequence_of,
27835 0, maxNoOfUSCHs, FALSE);
27843 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_) {
27844 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27852 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_) {
27853 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27861 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_) {
27862 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27870 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_) {
27871 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27877 static const per_sequence_t RL_LCR_InformationResponse_RL_SetupRspTDD_sequence[] = {
27878 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
27879 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_Information },
27880 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
27881 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
27882 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
27883 { &hf_rnsap_ul_TimeSlot_ISCP_LCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_LCR_Info },
27884 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
27885 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
27886 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
27887 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
27888 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
27889 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
27890 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellParameterID },
27891 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCTD_Indicator },
27892 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
27893 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
27894 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
27895 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
27896 { &hf_rnsap_secondary_LCR_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD },
27897 { &hf_rnsap_ul_LCR_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_LCR_CCTrCHInformationList_RL_SetupRspTDD },
27898 { &hf_rnsap_dl_LCR_CCTrCHInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_LCR_CCTrCHInformationList_RL_SetupRspTDD },
27899 { &hf_rnsap_dCH_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD },
27900 { &hf_rnsap_dsch_LCR_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_LCR_InformationResponse_RL_SetupRspTDD },
27901 { &hf_rnsap_usch_LCR_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_LCR_InformationResponse_RL_SetupRspTDD },
27902 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
27903 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
27904 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27905 { NULL, 0, 0, NULL }
27909 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_) {
27910 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27911 ett_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD, RL_LCR_InformationResponse_RL_SetupRspTDD_sequence);
27919 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_) {
27920 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27926 static const per_sequence_t UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD_sequence[] = {
27927 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27928 { &hf_rnsap_ul_DPCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_LCR_InformationList_RL_SetupRspTDD },
27929 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27930 { NULL, 0, 0, NULL }
27934 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_) {
27935 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27936 ett_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD, UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD_sequence);
27942 static const per_sequence_t UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of[1] = {
27943 { &hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD },
27947 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_) {
27948 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
27949 ett_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD, UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_sequence_of,
27950 1, maxNrOfCCTrCHsLCR, FALSE);
27956 static const per_sequence_t UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
27957 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
27958 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
27959 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
27960 { &hf_rnsap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_Information },
27961 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27962 { NULL, 0, 0, NULL }
27966 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_) {
27967 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27968 ett_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD, UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
27976 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_) {
27977 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
27983 static const per_sequence_t DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
27984 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
27985 { &hf_rnsap_dl_DPCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_LCR_InformationList_RL_SetupRspTDD },
27986 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
27987 { NULL, 0, 0, NULL }
27991 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_) {
27992 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
27993 ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD, DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
27999 static const per_sequence_t DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_sequence_of[1] = {
28000 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD },
28004 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_) {
28005 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28006 ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_sequence_of,
28007 1, maxNrOfCCTrCHsLCR, FALSE);
28013 static const per_sequence_t DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28014 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28015 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28016 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28017 { &hf_rnsap_dL_Timeslot_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_Information },
28018 { &hf_rnsap_tSTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TSTD_Indicator },
28019 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28020 { NULL, 0, 0, NULL }
28024 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_) {
28025 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28026 ett_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD, DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28032 static const per_sequence_t DSCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28033 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
28034 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
28035 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
28036 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
28037 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
28038 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28039 { NULL, 0, 0, NULL }
28043 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_) {
28044 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28045 ett_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD, DSCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28051 static const per_sequence_t DSCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
28052 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD },
28056 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_) {
28057 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28058 ett_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD, DSCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of,
28059 0, maxNoOfDSCHsLCR, FALSE);
28065 static const per_sequence_t USCH_LCR_InformationItem_RL_SetupRspTDD_sequence[] = {
28066 { &hf_rnsap_usch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
28067 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
28068 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
28069 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
28070 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28071 { NULL, 0, 0, NULL }
28075 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_) {
28076 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28077 ett_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD, USCH_LCR_InformationItem_RL_SetupRspTDD_sequence);
28083 static const per_sequence_t USCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of[1] = {
28084 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD },
28088 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_) {
28089 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28090 ett_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD, USCH_LCR_InformationListIEs_RL_SetupRspTDD_sequence_of,
28091 0, maxNoOfUSCHsLCR, FALSE);
28099 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_) {
28100 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28108 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_) {
28109 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28115 static const per_sequence_t RL_InformationResponse_RL_SetupRspTDD768_sequence[] = {
28116 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28117 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
28118 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
28119 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
28120 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
28121 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
28122 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28123 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28124 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
28125 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28126 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28127 { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28128 { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellParameterID },
28129 { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SyncCase },
28130 { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
28131 { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCTD_Indicator },
28132 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
28133 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
28134 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
28135 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
28136 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
28137 { &hf_rnsap_secondary_CCPCH_Info_TDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD768 },
28138 { &hf_rnsap_ul_CCTrCHInformation768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_SetupRspTDD768 },
28139 { &hf_rnsap_dl_CCTrCHInformation768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_SetupRspTDD768 },
28140 { &hf_rnsap_dCH_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_SetupRspTDD },
28141 { &hf_rnsap_dsch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_SetupRspTDD },
28142 { &hf_rnsap_usch_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_SetupRspTDD },
28143 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
28144 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
28145 { &hf_rnsap_gA_CellAdditionalShapes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_CellAdditionalShapes },
28146 { &hf_rnsap_hCS_Prio , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HCS_Prio },
28147 { &hf_rnsap_timeSlot_RL_SetupRspTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
28148 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28149 { NULL, 0, 0, NULL }
28153 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_) {
28154 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28155 ett_rnsap_RL_InformationResponse_RL_SetupRspTDD768, RL_InformationResponse_RL_SetupRspTDD768_sequence);
28163 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_) {
28164 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28170 static const per_sequence_t UL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence[] = {
28171 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28172 { &hf_rnsap_ul_DPCH_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_SetupRspTDD768 },
28173 { &hf_rnsap_uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
28174 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28175 { NULL, 0, 0, NULL }
28179 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_) {
28180 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28181 ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768, UL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence);
28187 static const per_sequence_t UL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of[1] = {
28188 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768 },
28192 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_) {
28193 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28194 ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768, UL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of,
28195 1, maxNrOfCCTrCHs, FALSE);
28201 static const per_sequence_t UL_DPCH_InformationItem_RL_SetupRspTDD768_sequence[] = {
28202 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28203 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28204 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28205 { &hf_rnsap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information768 },
28206 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28207 { NULL, 0, 0, NULL }
28211 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_) {
28212 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28213 ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768, UL_DPCH_InformationItem_RL_SetupRspTDD768_sequence);
28221 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_) {
28222 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28228 static const per_sequence_t DL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence[] = {
28229 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28230 { &hf_rnsap_dl_DPCH_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_SetupRspTDD768 },
28231 { &hf_rnsap_cCTrCH_Maximum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
28232 { &hf_rnsap_cCTrCH_Minimum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
28233 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28234 { NULL, 0, 0, NULL }
28238 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_) {
28239 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28240 ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768, DL_CCTrCHInformationItem_RL_SetupRspTDD768_sequence);
28246 static const per_sequence_t DL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of[1] = {
28247 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768 },
28251 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_) {
28252 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28253 ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768, DL_CCTrCHInformationListIE_RL_SetupRspTDD768_sequence_of,
28254 1, maxNrOfCCTrCHs, FALSE);
28260 static const per_sequence_t DL_DPCH_InformationItem_RL_SetupRspTDD768_sequence[] = {
28261 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
28262 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
28263 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
28264 { &hf_rnsap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information768 },
28265 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28266 { NULL, 0, 0, NULL }
28270 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_) {
28271 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28272 ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768, DL_DPCH_InformationItem_RL_SetupRspTDD768_sequence);
28278 static const per_sequence_t RadioLinkSetupFailureFDD_sequence[] = {
28279 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28280 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28281 { NULL, 0, 0, NULL }
28285 dissect_rnsap_RadioLinkSetupFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28286 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28287 ett_rnsap_RadioLinkSetupFailureFDD, RadioLinkSetupFailureFDD_sequence);
28293 static const per_sequence_t GeneralCauseList_RL_SetupFailureFDD_sequence[] = {
28294 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
28295 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28296 { NULL, 0, 0, NULL }
28300 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_) {
28301 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28302 ett_rnsap_GeneralCauseList_RL_SetupFailureFDD, GeneralCauseList_RL_SetupFailureFDD_sequence);
28308 static const per_sequence_t UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of[1] = {
28309 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28313 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_) {
28314 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28315 ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD, UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of,
28316 1, maxNrOfRLs, FALSE);
28322 static const per_sequence_t SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of[1] = {
28323 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28327 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_) {
28328 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28329 ett_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD, SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_sequence_of,
28330 0, maxNrOfRLs_1, FALSE);
28336 static const per_sequence_t RLSpecificCauseList_RL_SetupFailureFDD_sequence[] = {
28337 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD },
28338 { &hf_rnsap_successful_RL_InformationRespList_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD },
28339 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28340 { NULL, 0, 0, NULL }
28344 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_) {
28345 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28346 ett_rnsap_RLSpecificCauseList_RL_SetupFailureFDD, RLSpecificCauseList_RL_SetupFailureFDD_sequence);
28352 static const value_string rnsap_CauseLevel_RL_SetupFailureFDD_vals[] = {
28353 { 0, "generalCause" },
28354 { 1, "rLSpecificCause" },
28358 static const per_choice_t CauseLevel_RL_SetupFailureFDD_choice[] = {
28359 { 0, &hf_rnsap_generalCause , ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_SetupFailureFDD },
28360 { 1, &hf_rnsap_rLSpecificCause, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_SetupFailureFDD },
28361 { 0, NULL, 0, NULL }
28365 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_) {
28366 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
28367 ett_rnsap_CauseLevel_RL_SetupFailureFDD, CauseLevel_RL_SetupFailureFDD_choice,
28374 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence[] = {
28375 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28376 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
28377 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28378 { NULL, 0, 0, NULL }
28382 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_) {
28383 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28384 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD, UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence);
28390 static const per_sequence_t Combining_RL_SetupFailureFDD_sequence[] = {
28391 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28392 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28393 { NULL, 0, 0, NULL }
28397 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_) {
28398 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28399 ett_rnsap_Combining_RL_SetupFailureFDD, Combining_RL_SetupFailureFDD_sequence);
28405 static const per_sequence_t NonCombiningOrFirstRL_RL_SetupFailureFDD_sequence[] = {
28406 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
28407 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28408 { NULL, 0, 0, NULL }
28412 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_) {
28413 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28414 ett_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD, NonCombiningOrFirstRL_RL_SetupFailureFDD_sequence);
28420 static const value_string rnsap_DiversityIndication_RL_SetupFailureFDD_vals[] = {
28421 { 0, "combining" },
28422 { 1, "nonCombiningOrFirstRL" },
28426 static const per_choice_t DiversityIndication_RL_SetupFailureFDD_choice[] = {
28427 { 0, &hf_rnsap_combining_01 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_SetupFailureFDD },
28428 { 1, &hf_rnsap_nonCombiningOrFirstRL_01, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD },
28429 { 0, NULL, 0, NULL }
28433 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_) {
28434 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
28435 ett_rnsap_DiversityIndication_RL_SetupFailureFDD, DiversityIndication_RL_SetupFailureFDD_choice,
28442 static const per_sequence_t SuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence[] = {
28443 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28444 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
28445 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
28446 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
28447 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
28448 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
28449 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
28450 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28451 { &hf_rnsap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_CodeInformation },
28452 { &hf_rnsap_diversityIndication_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_SetupFailureFDD },
28453 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
28454 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28455 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28456 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
28457 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
28458 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28459 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28460 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
28461 { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryScramblingCode },
28462 { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28463 { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
28464 { &hf_rnsap_not_Used_dSCH_InformationResponse_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28465 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
28466 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
28467 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
28468 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
28469 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28470 { NULL, 0, 0, NULL }
28474 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_) {
28475 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28476 ett_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD, SuccessfulRL_InformationResponse_RL_SetupFailureFDD_sequence);
28482 static const per_sequence_t RadioLinkSetupFailureTDD_sequence[] = {
28483 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28484 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28485 { NULL, 0, 0, NULL }
28489 dissect_rnsap_RadioLinkSetupFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28490 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28491 ett_rnsap_RadioLinkSetupFailureTDD, RadioLinkSetupFailureTDD_sequence);
28497 static const per_sequence_t GeneralCauseList_RL_SetupFailureTDD_sequence[] = {
28498 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
28499 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28500 { NULL, 0, 0, NULL }
28504 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_) {
28505 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28506 ett_rnsap_GeneralCauseList_RL_SetupFailureTDD, GeneralCauseList_RL_SetupFailureTDD_sequence);
28514 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_) {
28515 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28521 static const per_sequence_t RLSpecificCauseList_RL_SetupFailureTDD_sequence[] = {
28522 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD },
28523 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28524 { NULL, 0, 0, NULL }
28528 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_) {
28529 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28530 ett_rnsap_RLSpecificCauseList_RL_SetupFailureTDD, RLSpecificCauseList_RL_SetupFailureTDD_sequence);
28536 static const value_string rnsap_CauseLevel_RL_SetupFailureTDD_vals[] = {
28537 { 0, "generalCause" },
28538 { 1, "rLSpecificCause" },
28542 static const per_choice_t CauseLevel_RL_SetupFailureTDD_choice[] = {
28543 { 0, &hf_rnsap_generalCause_01, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_SetupFailureTDD },
28544 { 1, &hf_rnsap_rLSpecificCause_01, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_SetupFailureTDD },
28545 { 0, NULL, 0, NULL }
28549 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_) {
28550 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
28551 ett_rnsap_CauseLevel_RL_SetupFailureTDD, CauseLevel_RL_SetupFailureTDD_choice,
28558 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_sequence[] = {
28559 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28560 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
28561 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28562 { NULL, 0, 0, NULL }
28566 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_) {
28567 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28568 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD, UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_sequence);
28574 static const per_sequence_t RadioLinkAdditionRequestFDD_sequence[] = {
28575 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28576 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28577 { NULL, 0, 0, NULL }
28581 dissect_rnsap_RadioLinkAdditionRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28582 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28583 ett_rnsap_RadioLinkAdditionRequestFDD, RadioLinkAdditionRequestFDD_sequence);
28589 static const per_sequence_t RL_InformationList_RL_AdditionRqstFDD_sequence_of[1] = {
28590 { &hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28594 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_) {
28595 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28596 ett_rnsap_RL_InformationList_RL_AdditionRqstFDD, RL_InformationList_RL_AdditionRqstFDD_sequence_of,
28597 1, maxNrOfRLs_1, FALSE);
28603 static const per_sequence_t RL_Information_RL_AdditionRqstFDD_sequence[] = {
28604 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28605 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
28606 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
28607 { &hf_rnsap_chipOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ChipOffset },
28608 { &hf_rnsap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityControlField },
28609 { &hf_rnsap_primaryCPICH_EcNo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_EcNo },
28610 { &hf_rnsap_not_Used_sSDT_CellID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28611 { &hf_rnsap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmitDiversityIndicator },
28612 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28613 { NULL, 0, 0, NULL }
28617 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_) {
28618 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28619 ett_rnsap_RL_Information_RL_AdditionRqstFDD, RL_Information_RL_AdditionRqstFDD_sequence);
28625 static const per_sequence_t Additional_HS_Cell_Information_RL_Addition_ItemIEs_sequence[] = {
28626 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28627 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
28628 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
28629 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28630 { NULL, 0, 0, NULL }
28634 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_) {
28635 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28636 ett_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs, Additional_HS_Cell_Information_RL_Addition_ItemIEs_sequence);
28642 static const per_sequence_t Additional_HS_Cell_Information_RL_Addition_List_sequence_of[1] = {
28643 { &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 },
28647 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_) {
28648 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28649 ett_rnsap_Additional_HS_Cell_Information_RL_Addition_List, Additional_HS_Cell_Information_RL_Addition_List_sequence_of,
28650 1, maxNrOfHSDSCH_1, FALSE);
28656 static const value_string rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
28662 static const per_choice_t Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
28663 { 0, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
28664 { 1, &hf_rnsap_addition , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_To_Add_List },
28665 { 0, NULL, 0, NULL }
28669 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_) {
28670 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
28671 ett_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_choice,
28678 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Add_Req_sequence[] = {
28679 { &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 },
28680 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28681 { NULL, 0, 0, NULL }
28685 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_) {
28686 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28687 ett_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req, Additional_EDCH_Cell_Information_RL_Add_Req_sequence);
28693 static const per_sequence_t EDPCH_Information_RLAdditionReq_FDD_sequence[] = {
28694 { &hf_rnsap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Max_Set_E_DPDCHs },
28695 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
28696 { &hf_rnsap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TFCS_Information },
28697 { &hf_rnsap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_TTI },
28698 { &hf_rnsap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_DPCCH_PO },
28699 { &hf_rnsap_e_RGCH_2_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_2_IndexStepThreshold },
28700 { &hf_rnsap_e_RGCH_3_IndexStepThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RGCH_3_IndexStepThreshold },
28701 { &hf_rnsap_hARQ_Info_for_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HARQ_Info_for_E_DCH },
28702 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28703 { NULL, 0, 0, NULL }
28707 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_) {
28708 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28709 ett_rnsap_EDPCH_Information_RLAdditionReq_FDD, EDPCH_Information_RLAdditionReq_FDD_sequence);
28715 static const per_sequence_t RadioLinkAdditionRequestTDD_sequence[] = {
28716 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28717 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28718 { NULL, 0, 0, NULL }
28722 dissect_rnsap_RadioLinkAdditionRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28723 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28724 ett_rnsap_RadioLinkAdditionRequestTDD, RadioLinkAdditionRequestTDD_sequence);
28730 static const per_sequence_t RL_Information_RL_AdditionRqstTDD_sequence[] = {
28731 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28732 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
28733 { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FrameOffset },
28734 { &hf_rnsap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityControlField },
28735 { &hf_rnsap_primaryCCPCH_RSCP, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCCPCH_RSCP },
28736 { &hf_rnsap_dL_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_TimeSlot_ISCP_Info },
28737 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28738 { NULL, 0, 0, NULL }
28742 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_) {
28743 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28744 ett_rnsap_RL_Information_RL_AdditionRqstTDD, RL_Information_RL_AdditionRqstTDD_sequence);
28750 static const per_sequence_t UL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
28751 { &hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28755 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_) {
28756 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28757 ett_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, UL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of,
28758 1, maxNrOfCCTrCHs, FALSE);
28764 static const per_sequence_t UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
28765 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28766 { &hf_rnsap_uplinkStepSizeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_TPC_UplinkStepSize_LCR },
28767 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28768 { NULL, 0, 0, NULL }
28772 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_) {
28773 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28774 ett_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD, UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence);
28780 static const per_sequence_t DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
28781 { &hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28785 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_) {
28786 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28787 ett_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of,
28788 1, maxNrOfCCTrCHs, FALSE);
28794 static const per_sequence_t DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
28795 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
28796 { &hf_rnsap_downlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_TPC_DownlinkStepSize },
28797 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28798 { NULL, 0, 0, NULL }
28802 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_) {
28803 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28804 ett_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence);
28810 static const per_sequence_t RadioLinkAdditionResponseFDD_sequence[] = {
28811 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28812 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28813 { NULL, 0, 0, NULL }
28817 dissect_rnsap_RadioLinkAdditionResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
28818 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28819 ett_rnsap_RadioLinkAdditionResponseFDD, RadioLinkAdditionResponseFDD_sequence);
28825 static const per_sequence_t RL_InformationResponseList_RL_AdditionRspFDD_sequence_of[1] = {
28826 { &hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
28830 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_) {
28831 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28832 ett_rnsap_RL_InformationResponseList_RL_AdditionRspFDD, RL_InformationResponseList_RL_AdditionRspFDD_sequence_of,
28833 1, maxNrOfRLs_1, FALSE);
28841 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_) {
28842 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
28848 static const per_sequence_t Combining_RL_AdditionRspFDD_sequence[] = {
28849 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28850 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28851 { NULL, 0, 0, NULL }
28855 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_) {
28856 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28857 ett_rnsap_Combining_RL_AdditionRspFDD, Combining_RL_AdditionRspFDD_sequence);
28863 static const per_sequence_t NonCombining_RL_AdditionRspFDD_sequence[] = {
28864 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
28865 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28866 { NULL, 0, 0, NULL }
28870 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_) {
28871 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28872 ett_rnsap_NonCombining_RL_AdditionRspFDD, NonCombining_RL_AdditionRspFDD_sequence);
28878 static const value_string rnsap_DiversityIndication_RL_AdditionRspFDD_vals[] = {
28879 { 0, "combining" },
28880 { 1, "nonCombining" },
28884 static const per_choice_t DiversityIndication_RL_AdditionRspFDD_choice[] = {
28885 { 0, &hf_rnsap_combining_02 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_AdditionRspFDD },
28886 { 1, &hf_rnsap_nonCombining , ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombining_RL_AdditionRspFDD },
28887 { 0, NULL, 0, NULL }
28891 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_) {
28892 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
28893 ett_rnsap_DiversityIndication_RL_AdditionRspFDD, DiversityIndication_RL_AdditionRspFDD_choice,
28900 static const per_sequence_t RL_InformationResponseItem_RL_AdditionRspFDD_sequence[] = {
28901 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28902 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
28903 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
28904 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
28905 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
28906 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
28907 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
28908 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
28909 { &hf_rnsap_dl_CodeInformation_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CodeInformationList_RL_AdditionRspFDD },
28910 { &hf_rnsap_diversityIndication_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_AdditionRspFDD },
28911 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
28912 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28913 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
28914 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
28915 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
28916 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28917 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
28918 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
28919 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
28920 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
28921 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
28922 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
28923 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28924 { NULL, 0, 0, NULL }
28928 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_) {
28929 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28930 ett_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD, RL_InformationResponseItem_RL_AdditionRspFDD_sequence);
28936 static const per_sequence_t Additional_HS_Cell_Change_Information_Response_ItemIEs_sequence[] = {
28937 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
28938 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
28939 { &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 },
28940 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28941 { NULL, 0, 0, NULL }
28945 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_) {
28946 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28947 ett_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs, Additional_HS_Cell_Change_Information_Response_ItemIEs_sequence);
28953 static const per_sequence_t Additional_HS_Cell_Change_Information_Response_List_sequence_of[1] = {
28954 { &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 },
28958 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_) {
28959 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28960 ett_rnsap_Additional_HS_Cell_Change_Information_Response_List, Additional_HS_Cell_Change_Information_Response_List_sequence_of,
28961 1, maxNrOfHSDSCH_1, FALSE);
28967 static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs_sequence[] = {
28968 { &hf_rnsap_additional_EDCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs },
28969 { &hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_Serving_cell_change_informationResponse },
28970 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
28971 { NULL, 0, 0, NULL }
28975 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_) {
28976 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
28977 ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs, Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs_sequence);
28983 static const per_sequence_t Additional_EDCH_Cell_Information_Response_RLAddList_sequence_of[1] = {
28984 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs },
28988 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_) {
28989 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
28990 ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList, Additional_EDCH_Cell_Information_Response_RLAddList_sequence_of,
28991 1, maxNrOfEDCH_1, FALSE);
28997 static const per_sequence_t RadioLinkAdditionResponseTDD_sequence[] = {
28998 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
28999 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29000 { NULL, 0, 0, NULL }
29004 dissect_rnsap_RadioLinkAdditionResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29005 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29006 ett_rnsap_RadioLinkAdditionResponseTDD, RadioLinkAdditionResponseTDD_sequence);
29014 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_) {
29015 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29023 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_) {
29024 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29030 static const per_sequence_t Combining_RL_AdditionRspTDD_sequence[] = {
29031 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29032 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29033 { NULL, 0, 0, NULL }
29037 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_) {
29038 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29039 ett_rnsap_Combining_RL_AdditionRspTDD, Combining_RL_AdditionRspTDD_sequence);
29045 static const per_sequence_t NonCombining_RL_AdditionRspTDD_sequence[] = {
29046 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
29047 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29048 { NULL, 0, 0, NULL }
29052 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_) {
29053 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29054 ett_rnsap_NonCombining_RL_AdditionRspTDD, NonCombining_RL_AdditionRspTDD_sequence);
29060 static const value_string rnsap_DiversityIndication_RL_AdditionRspTDD_vals[] = {
29061 { 0, "combining" },
29062 { 1, "nonCombining" },
29066 static const per_choice_t DiversityIndication_RL_AdditionRspTDD_choice[] = {
29067 { 0, &hf_rnsap_combining_03 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_AdditionRspTDD },
29068 { 1, &hf_rnsap_nonCombining_01, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombining_RL_AdditionRspTDD },
29069 { 0, NULL, 0, NULL }
29073 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_) {
29074 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29075 ett_rnsap_DiversityIndication_RL_AdditionRspTDD, DiversityIndication_RL_AdditionRspTDD_choice,
29082 static const per_sequence_t DCH_Information_RL_AdditionRspTDD_sequence[] = {
29083 { &hf_rnsap_diversityIndication_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_AdditionRspTDD },
29084 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29085 { NULL, 0, 0, NULL }
29089 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_) {
29090 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29091 ett_rnsap_DCH_Information_RL_AdditionRspTDD, DCH_Information_RL_AdditionRspTDD_sequence);
29099 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_) {
29100 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29108 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_) {
29109 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29115 static const per_sequence_t RL_InformationResponse_RL_AdditionRspTDD_sequence[] = {
29116 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29117 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29118 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29119 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29120 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29121 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
29122 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29123 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29124 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29125 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29126 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29127 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
29128 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
29129 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
29130 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
29131 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
29132 { &hf_rnsap_secondary_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD },
29133 { &hf_rnsap_ul_CCTrCHInformation_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_AdditionRspTDD },
29134 { &hf_rnsap_dl_CCTrCHInformation_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_AdditionRspTDD },
29135 { &hf_rnsap_dCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_Information_RL_AdditionRspTDD },
29136 { &hf_rnsap_dSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_AdditionRspTDD },
29137 { &hf_rnsap_uSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_AdditionRspTDD },
29138 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29139 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29140 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29141 { NULL, 0, 0, NULL }
29145 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_) {
29146 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29147 ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD, RL_InformationResponse_RL_AdditionRspTDD_sequence);
29155 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_) {
29156 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29162 static const per_sequence_t UL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence[] = {
29163 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29164 { &hf_rnsap_ul_DPCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_AdditionRspTDD },
29165 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29166 { NULL, 0, 0, NULL }
29170 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_) {
29171 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29172 ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD, UL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence);
29178 static const per_sequence_t UL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
29179 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD },
29183 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_) {
29184 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29185 ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD, UL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of,
29186 1, maxNrOfCCTrCHs, FALSE);
29192 static const per_sequence_t UL_DPCH_InformationItem_RL_AdditionRspTDD_sequence[] = {
29193 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29194 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29195 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29196 { &hf_rnsap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information },
29197 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29198 { NULL, 0, 0, NULL }
29202 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_) {
29203 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29204 ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD, UL_DPCH_InformationItem_RL_AdditionRspTDD_sequence);
29212 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_) {
29213 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29219 static const per_sequence_t DL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence[] = {
29220 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29221 { &hf_rnsap_dl_DPCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_AdditionRspTDD },
29222 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29223 { NULL, 0, 0, NULL }
29227 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_) {
29228 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29229 ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD, DL_CCTrCHInformationItem_RL_AdditionRspTDD_sequence);
29235 static const per_sequence_t DL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
29236 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD },
29240 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_) {
29241 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29242 ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD, DL_CCTrCHInformationListIE_RL_AdditionRspTDD_sequence_of,
29243 1, maxNrOfCCTrCHs, FALSE);
29249 static const per_sequence_t DL_DPCH_InformationItem_RL_AdditionRspTDD_sequence[] = {
29250 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29251 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29252 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29253 { &hf_rnsap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information },
29254 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29255 { NULL, 0, 0, NULL }
29259 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_) {
29260 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29261 ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD, DL_DPCH_InformationItem_RL_AdditionRspTDD_sequence);
29267 static const per_sequence_t DiversityIndication_RL_AdditionRspTDD2_sequence[] = {
29268 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
29269 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
29270 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29271 { NULL, 0, 0, NULL }
29275 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_) {
29276 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29277 ett_rnsap_DiversityIndication_RL_AdditionRspTDD2, DiversityIndication_RL_AdditionRspTDD2_sequence);
29283 static const per_sequence_t DSCHInformationItem_RL_AdditionRspTDD_sequence[] = {
29284 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
29285 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
29286 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
29287 { &hf_rnsap_diversityIndication_04, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2 },
29288 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29289 { NULL, 0, 0, NULL }
29293 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_) {
29294 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29295 ett_rnsap_DSCHInformationItem_RL_AdditionRspTDD, DSCHInformationItem_RL_AdditionRspTDD_sequence);
29301 static const per_sequence_t DSCH_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
29302 { &hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCHInformationItem_RL_AdditionRspTDD },
29306 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_) {
29307 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29308 ett_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD, DSCH_InformationListIE_RL_AdditionRspTDD_sequence_of,
29309 0, maxNoOfDSCHs, FALSE);
29315 static const per_sequence_t USCHInformationItem_RL_AdditionRspTDD_sequence[] = {
29316 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
29317 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
29318 { &hf_rnsap_diversityIndication_04, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2 },
29319 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29320 { NULL, 0, 0, NULL }
29324 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_) {
29325 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29326 ett_rnsap_USCHInformationItem_RL_AdditionRspTDD, USCHInformationItem_RL_AdditionRspTDD_sequence);
29332 static const per_sequence_t USCH_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
29333 { &hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCHInformationItem_RL_AdditionRspTDD },
29337 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_) {
29338 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29339 ett_rnsap_USCH_InformationListIE_RL_AdditionRspTDD, USCH_InformationListIE_RL_AdditionRspTDD_sequence_of,
29340 0, maxNoOfUSCHs, FALSE);
29348 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_) {
29349 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29357 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_) {
29358 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29366 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_) {
29367 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29375 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_) {
29376 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29384 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_) {
29385 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29391 static const per_sequence_t RL_LCR_InformationResponse_RL_AdditionRspTDD_sequence[] = {
29392 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29393 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_Information },
29394 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29395 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29396 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29397 { &hf_rnsap_ul_TimeSlot_ISCP_LCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_LCR_Info },
29398 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29399 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29400 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
29401 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29402 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29403 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29404 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
29405 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
29406 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
29407 { &hf_rnsap_secondary_LCR_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD },
29408 { &hf_rnsap_ul_CCTrCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD },
29409 { &hf_rnsap_dl_CCTrCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD },
29410 { &hf_rnsap_dCH_InformationResponse_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_AdditionRspTDD },
29411 { &hf_rnsap_dsch_LCR_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_LCR_InformationResponse_RL_AdditionRspTDD },
29412 { &hf_rnsap_usch_LCR_InformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_LCR_InformationResponse_RL_AdditionRspTDD },
29413 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29414 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29415 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29416 { NULL, 0, 0, NULL }
29420 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_) {
29421 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29422 ett_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD, RL_LCR_InformationResponse_RL_AdditionRspTDD_sequence);
29430 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_) {
29431 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29437 static const per_sequence_t UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
29438 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29439 { &hf_rnsap_ul_DPCH_LCR_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_LCR_InformationList_RL_AdditionRspTDD },
29440 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29441 { NULL, 0, 0, NULL }
29445 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_) {
29446 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29447 ett_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD, UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
29453 static const per_sequence_t UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
29454 { &hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD },
29458 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_) {
29459 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29460 ett_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of,
29461 1, maxNrOfCCTrCHsLCR, FALSE);
29467 static const per_sequence_t UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
29468 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29469 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29470 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29471 { &hf_rnsap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_Information },
29472 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29473 { NULL, 0, 0, NULL }
29477 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_) {
29478 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29479 ett_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
29487 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_) {
29488 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29494 static const per_sequence_t DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
29495 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29496 { &hf_rnsap_dl_DPCH_LCR_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_LCR_InformationList_RL_AdditionRspTDD },
29497 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29498 { NULL, 0, 0, NULL }
29502 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_) {
29503 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29504 ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD, DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
29510 static const per_sequence_t DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of[1] = {
29511 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD },
29515 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_) {
29516 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29517 ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD, DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_sequence_of,
29518 1, maxNrOfCCTrCHsLCR, FALSE);
29524 static const per_sequence_t DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
29525 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29526 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29527 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29528 { &hf_rnsap_dL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_Information },
29529 { &hf_rnsap_tSTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TSTD_Indicator },
29530 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29531 { NULL, 0, 0, NULL }
29535 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_) {
29536 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29537 ett_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD, DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
29543 static const per_sequence_t DSCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
29544 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
29545 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
29546 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
29547 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
29548 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
29549 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29550 { NULL, 0, 0, NULL }
29554 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_) {
29555 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29556 ett_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD, DSCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
29562 static const per_sequence_t DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of[1] = {
29563 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD },
29567 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_) {
29568 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29569 ett_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD, DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of,
29570 0, maxNoOfDSCHsLCR, FALSE);
29576 static const per_sequence_t USCH_LCR_InformationItem_RL_AdditionRspTDD_sequence[] = {
29577 { &hf_rnsap_usch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
29578 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
29579 { &hf_rnsap_diversityIndication_04, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityIndication_RL_AdditionRspTDD2 },
29580 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29581 { NULL, 0, 0, NULL }
29585 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_) {
29586 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29587 ett_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD, USCH_LCR_InformationItem_RL_AdditionRspTDD_sequence);
29593 static const per_sequence_t USCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of[1] = {
29594 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD },
29598 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_) {
29599 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29600 ett_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD, USCH_LCR_InformationListIEs_RL_AdditionRspTDD_sequence_of,
29601 0, maxNoOfUSCHsLCR, FALSE);
29609 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_) {
29610 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29618 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_) {
29619 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29625 static const per_sequence_t RL_InformationResponse_RL_AdditionRspTDD768_sequence[] = {
29626 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29627 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29628 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29629 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29630 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29631 { &hf_rnsap_ul_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeSlot_ISCP_Info },
29632 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29633 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29634 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29635 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29636 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29637 { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PCCPCH_Power },
29638 { &hf_rnsap_timingAdvanceApplied, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimingAdvanceApplied },
29639 { &hf_rnsap_alphaValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AlphaValue },
29640 { &hf_rnsap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_PhysCH_SF_Variation },
29641 { &hf_rnsap_synchronisationConfiguration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SynchronisationConfiguration },
29642 { &hf_rnsap_secondary_CCPCH_Info_TDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD768 },
29643 { &hf_rnsap_ul_CCTrCHInformation768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCHInformationList_RL_AdditionRspTDD768 },
29644 { &hf_rnsap_dl_CCTrCHInformation768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCHInformationList_RL_AdditionRspTDD768 },
29645 { &hf_rnsap_dCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_Information_RL_AdditionRspTDD },
29646 { &hf_rnsap_dSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCH_InformationResponse_RL_AdditionRspTDD },
29647 { &hf_rnsap_uSCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCH_InformationResponse_RL_AdditionRspTDD },
29648 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29649 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29650 { &hf_rnsap_gA_CellAdditionalShapes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_CellAdditionalShapes },
29651 { &hf_rnsap_hCS_Prio , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HCS_Prio },
29652 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29653 { NULL, 0, 0, NULL }
29657 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_) {
29658 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29659 ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD768, RL_InformationResponse_RL_AdditionRspTDD768_sequence);
29667 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_) {
29668 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29674 static const per_sequence_t UL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence[] = {
29675 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29676 { &hf_rnsap_ul_DPCH_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationList_RL_AdditionRspTDD768 },
29677 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29678 { NULL, 0, 0, NULL }
29682 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_) {
29683 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29684 ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768, UL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence);
29690 static const per_sequence_t UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of[1] = {
29691 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768 },
29695 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_) {
29696 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29697 ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768, UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of,
29698 1, maxNrOfCCTrCHs, FALSE);
29704 static const per_sequence_t UL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence[] = {
29705 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29706 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29707 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29708 { &hf_rnsap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information768 },
29709 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29710 { NULL, 0, 0, NULL }
29714 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_) {
29715 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29716 ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768, UL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence);
29724 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_) {
29725 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29731 static const per_sequence_t DL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence[] = {
29732 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
29733 { &hf_rnsap_dl_DPCH_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationList_RL_AdditionRspTDD768 },
29734 { &hf_rnsap_cCTrCH_Maximum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
29735 { &hf_rnsap_cCTrCH_Minimum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
29736 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29737 { NULL, 0, 0, NULL }
29741 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_) {
29742 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29743 ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768, DL_CCTrCHInformationItem_RL_AdditionRspTDD768_sequence);
29749 static const per_sequence_t DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of[1] = {
29750 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768 },
29754 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_) {
29755 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29756 ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768, DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_sequence_of,
29757 1, maxNrOfCCTrCHs, FALSE);
29763 static const per_sequence_t DL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence[] = {
29764 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
29765 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
29766 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
29767 { &hf_rnsap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information768 },
29768 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29769 { NULL, 0, 0, NULL }
29773 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_) {
29774 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29775 ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768, DL_DPCH_InformationItem_RL_AdditionRspTDD768_sequence);
29781 static const per_sequence_t RadioLinkAdditionFailureFDD_sequence[] = {
29782 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29783 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29784 { NULL, 0, 0, NULL }
29788 dissect_rnsap_RadioLinkAdditionFailureFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29789 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29790 ett_rnsap_RadioLinkAdditionFailureFDD, RadioLinkAdditionFailureFDD_sequence);
29796 static const per_sequence_t GeneralCauseList_RL_AdditionFailureFDD_sequence[] = {
29797 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
29798 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29799 { NULL, 0, 0, NULL }
29803 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_) {
29804 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29805 ett_rnsap_GeneralCauseList_RL_AdditionFailureFDD, GeneralCauseList_RL_AdditionFailureFDD_sequence);
29811 static const per_sequence_t UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of[1] = {
29812 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29816 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_) {
29817 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29818 ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD, UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of,
29819 1, maxNrOfRLs_1, FALSE);
29825 static const per_sequence_t SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of[1] = {
29826 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
29830 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_) {
29831 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
29832 ett_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD, SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_sequence_of,
29833 0, maxNrOfRLs_2, FALSE);
29839 static const per_sequence_t RLSpecificCauseList_RL_AdditionFailureFDD_sequence[] = {
29840 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD },
29841 { &hf_rnsap_successful_RL_InformationRespList_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD },
29842 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29843 { NULL, 0, 0, NULL }
29847 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_) {
29848 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29849 ett_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD, RLSpecificCauseList_RL_AdditionFailureFDD_sequence);
29855 static const value_string rnsap_CauseLevel_RL_AdditionFailureFDD_vals[] = {
29856 { 0, "generalCause" },
29857 { 1, "rLSpecificCause" },
29861 static const per_choice_t CauseLevel_RL_AdditionFailureFDD_choice[] = {
29862 { 0, &hf_rnsap_generalCause_02, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_AdditionFailureFDD },
29863 { 1, &hf_rnsap_rLSpecificCause_02, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD },
29864 { 0, NULL, 0, NULL }
29868 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_) {
29869 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29870 ett_rnsap_CauseLevel_RL_AdditionFailureFDD, CauseLevel_RL_AdditionFailureFDD_choice,
29877 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence[] = {
29878 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29879 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
29880 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29881 { NULL, 0, 0, NULL }
29885 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_) {
29886 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29887 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD, UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence);
29895 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_) {
29896 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
29902 static const per_sequence_t Combining_RL_AdditionFailureFDD_sequence[] = {
29903 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29904 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29905 { NULL, 0, 0, NULL }
29909 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_) {
29910 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29911 ett_rnsap_Combining_RL_AdditionFailureFDD, Combining_RL_AdditionFailureFDD_sequence);
29917 static const per_sequence_t NonCombining_RL_AdditionFailureFDD_sequence[] = {
29918 { &hf_rnsap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_InformationResponse },
29919 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29920 { NULL, 0, 0, NULL }
29924 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_) {
29925 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29926 ett_rnsap_NonCombining_RL_AdditionFailureFDD, NonCombining_RL_AdditionFailureFDD_sequence);
29932 static const value_string rnsap_DiversityIndication_RL_AdditionFailureFDD_vals[] = {
29933 { 0, "combining" },
29934 { 1, "nonCombining" },
29938 static const per_choice_t DiversityIndication_RL_AdditionFailureFDD_choice[] = {
29939 { 0, &hf_rnsap_combining_04 , ASN1_NO_EXTENSIONS , dissect_rnsap_Combining_RL_AdditionFailureFDD },
29940 { 1, &hf_rnsap_nonCombining_02, ASN1_NO_EXTENSIONS , dissect_rnsap_NonCombining_RL_AdditionFailureFDD },
29941 { 0, NULL, 0, NULL }
29945 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_) {
29946 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
29947 ett_rnsap_DiversityIndication_RL_AdditionFailureFDD, DiversityIndication_RL_AdditionFailureFDD_choice,
29954 static const per_sequence_t SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence[] = {
29955 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
29956 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
29957 { &hf_rnsap_uRA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_URA_Information },
29958 { &hf_rnsap_sAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SAI },
29959 { &hf_rnsap_gA_Cell , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_Cell },
29960 { &hf_rnsap_gA_AccessPointPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AccessPointPosition },
29961 { &hf_rnsap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Received_total_wide_band_power },
29962 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
29963 { &hf_rnsap_dl_CodeInformation_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CodeInformationList_RL_AdditionFailureFDD },
29964 { &hf_rnsap_diversityIndication_05, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DiversityIndication_RL_AdditionFailureFDD },
29965 { &hf_rnsap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SSDT_SupportIndicator },
29966 { &hf_rnsap_minUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29967 { &hf_rnsap_maxUL_SIR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
29968 { &hf_rnsap_closedlooptimingadjustmentmode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Closedlooptimingadjustmentmode },
29969 { &hf_rnsap_maximumAllowedULTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MaximumAllowedULTxPower },
29970 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29971 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
29972 { &hf_rnsap_neighbouring_UMTS_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_UMTS_CellInformation },
29973 { &hf_rnsap_neighbouring_GSM_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_GSM_CellInformation },
29974 { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryCPICH_Power },
29975 { &hf_rnsap_pC_Preamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PC_Preamble },
29976 { &hf_rnsap_sRB_Delay , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SRB_Delay },
29977 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29978 { NULL, 0, 0, NULL }
29982 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_) {
29983 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29984 ett_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD, SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_sequence);
29990 static const per_sequence_t RadioLinkAdditionFailureTDD_sequence[] = {
29991 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
29992 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
29993 { NULL, 0, 0, NULL }
29997 dissect_rnsap_RadioLinkAdditionFailureTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
29998 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
29999 ett_rnsap_RadioLinkAdditionFailureTDD, RadioLinkAdditionFailureTDD_sequence);
30005 static const per_sequence_t GeneralCauseList_RL_AdditionFailureTDD_sequence[] = {
30006 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
30007 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30008 { NULL, 0, 0, NULL }
30012 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_) {
30013 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30014 ett_rnsap_GeneralCauseList_RL_AdditionFailureTDD, GeneralCauseList_RL_AdditionFailureTDD_sequence);
30022 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_) {
30023 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30029 static const per_sequence_t RLSpecificCauseList_RL_AdditionFailureTDD_sequence[] = {
30030 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD },
30031 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30032 { NULL, 0, 0, NULL }
30036 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_) {
30037 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30038 ett_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD, RLSpecificCauseList_RL_AdditionFailureTDD_sequence);
30044 static const value_string rnsap_CauseLevel_RL_AdditionFailureTDD_vals[] = {
30045 { 0, "generalCause" },
30046 { 1, "rLSpecificCause" },
30050 static const per_choice_t CauseLevel_RL_AdditionFailureTDD_choice[] = {
30051 { 0, &hf_rnsap_generalCause_03, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_AdditionFailureTDD },
30052 { 1, &hf_rnsap_rLSpecificCause_03, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD },
30053 { 0, NULL, 0, NULL }
30057 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_) {
30058 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
30059 ett_rnsap_CauseLevel_RL_AdditionFailureTDD, CauseLevel_RL_AdditionFailureTDD_choice,
30066 static const per_sequence_t UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_sequence[] = {
30067 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30068 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
30069 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30070 { NULL, 0, 0, NULL }
30074 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_) {
30075 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30076 ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD, UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_sequence);
30082 static const per_sequence_t RadioLinkDeletionRequest_sequence[] = {
30083 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30084 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30085 { NULL, 0, 0, NULL }
30089 dissect_rnsap_RadioLinkDeletionRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30090 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30091 ett_rnsap_RadioLinkDeletionRequest, RadioLinkDeletionRequest_sequence);
30097 static const per_sequence_t RL_InformationList_RL_DeletionRqst_sequence_of[1] = {
30098 { &hf_rnsap_RL_InformationList_RL_DeletionRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30102 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_) {
30103 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30104 ett_rnsap_RL_InformationList_RL_DeletionRqst, RL_InformationList_RL_DeletionRqst_sequence_of,
30105 1, maxNrOfRLs, FALSE);
30111 static const per_sequence_t RL_Information_RL_DeletionRqst_sequence[] = {
30112 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30113 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30114 { NULL, 0, 0, NULL }
30118 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_) {
30119 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30120 ett_rnsap_RL_Information_RL_DeletionRqst, RL_Information_RL_DeletionRqst_sequence);
30126 static const per_sequence_t RadioLinkDeletionResponse_sequence[] = {
30127 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30128 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30129 { NULL, 0, 0, NULL }
30133 dissect_rnsap_RadioLinkDeletionResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30134 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30135 ett_rnsap_RadioLinkDeletionResponse, RadioLinkDeletionResponse_sequence);
30141 static const per_sequence_t RadioLinkReconfigurationPrepareFDD_sequence[] = {
30142 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30143 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30144 { NULL, 0, 0, NULL }
30148 dissect_rnsap_RadioLinkReconfigurationPrepareFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30149 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30150 ett_rnsap_RadioLinkReconfigurationPrepareFDD, RadioLinkReconfigurationPrepareFDD_sequence);
30156 static const per_sequence_t UL_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
30157 { &hf_rnsap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_ScramblingCode },
30158 { &hf_rnsap_ul_SIRTarget , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
30159 { &hf_rnsap_minUL_ChannelisationCodeLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MinUL_ChannelisationCodeLength },
30160 { &hf_rnsap_maxNrOfUL_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MaxNrOfUL_DPCHs },
30161 { &hf_rnsap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
30162 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
30163 { &hf_rnsap_ul_DPCCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCCH_SlotFormat },
30164 { &hf_rnsap_diversityMode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DiversityMode },
30165 { &hf_rnsap_not_Used_sSDT_CellIDLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30166 { &hf_rnsap_not_Used_s_FieldLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30167 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30168 { NULL, 0, 0, NULL }
30172 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_) {
30173 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30174 ett_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD, UL_DPCH_Information_RL_ReconfPrepFDD_sequence);
30180 static const per_sequence_t DL_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
30181 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
30182 { &hf_rnsap_dl_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_SlotFormat },
30183 { &hf_rnsap_nrOfDLchannelisationcodes, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NrOfDLchannelisationcodes },
30184 { &hf_rnsap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_SignallingMode },
30185 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
30186 { &hf_rnsap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MultiplexingPosition },
30187 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_LimitedPowerIncrease },
30188 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30189 { NULL, 0, 0, NULL }
30193 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_) {
30194 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30195 ett_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD, DL_DPCH_Information_RL_ReconfPrepFDD_sequence);
30201 static const per_sequence_t PowerOffsetInformation_RL_ReconfPrepFDD_sequence[] = {
30202 { &hf_rnsap_pO1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
30203 { &hf_rnsap_pO2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
30204 { &hf_rnsap_pO3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
30205 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30206 { NULL, 0, 0, NULL }
30210 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_) {
30211 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30212 ett_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD, PowerOffsetInformation_RL_ReconfPrepFDD_sequence);
30218 static const per_sequence_t DL_DPCH_Power_Information_RL_ReconfPrepFDD_sequence[] = {
30219 { &hf_rnsap_powerOffsetInformation_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD },
30220 { &hf_rnsap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
30221 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
30222 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30223 { NULL, 0, 0, NULL }
30227 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_) {
30228 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30229 ett_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD, DL_DPCH_Power_Information_RL_ReconfPrepFDD_sequence);
30235 static const per_sequence_t DCH_DeleteItem_RL_ReconfPrepFDD_sequence[] = {
30236 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
30237 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30238 { NULL, 0, 0, NULL }
30242 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_) {
30243 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30244 ett_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD, DCH_DeleteItem_RL_ReconfPrepFDD_sequence);
30250 static const per_sequence_t DCH_DeleteList_RL_ReconfPrepFDD_sequence_of[1] = {
30251 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD },
30255 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_) {
30256 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30257 ett_rnsap_DCH_DeleteList_RL_ReconfPrepFDD, DCH_DeleteList_RL_ReconfPrepFDD_sequence_of,
30258 0, maxNrOfDCHs, FALSE);
30264 static const per_sequence_t RL_InformationList_RL_ReconfPrepFDD_sequence_of[1] = {
30265 { &hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30269 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_) {
30270 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30271 ett_rnsap_RL_InformationList_RL_ReconfPrepFDD, RL_InformationList_RL_ReconfPrepFDD_sequence_of,
30272 0, maxNrOfRLs, FALSE);
30278 static const per_sequence_t RL_Information_RL_ReconfPrepFDD_sequence[] = {
30279 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30280 { &hf_rnsap_not_Used_sSDT_Indication, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30281 { &hf_rnsap_not_Used_sSDT_CellIdentity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30282 { &hf_rnsap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransmitDiversityIndicator },
30283 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30284 { NULL, 0, 0, NULL }
30288 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_) {
30289 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30290 ett_rnsap_RL_Information_RL_ReconfPrepFDD, RL_Information_RL_ReconfPrepFDD_sequence);
30296 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs_sequence[] = {
30297 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30298 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
30299 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
30300 { &hf_rnsap_hS_DSCH_Secondary_Serving_Information_To_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify },
30301 { &hf_rnsap_hS_HS_DSCH_Secondary_Serving_Remove, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Secondary_Serving_Remove },
30302 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30303 { NULL, 0, 0, NULL }
30307 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_) {
30308 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30309 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs, Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs_sequence);
30315 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Prep_sequence_of[1] = {
30316 { &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 },
30320 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_) {
30321 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30322 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep, Additional_HS_Cell_Information_RL_Reconf_Prep_sequence_of,
30323 1, maxNrOfHSDSCH_1, FALSE);
30329 static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
30331 { 1, "configurationChange" },
30336 static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
30337 { 0, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
30338 { 1, &hf_rnsap_configurationChange, ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List },
30339 { 2, &hf_rnsap_removal , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_Removal_List },
30340 { 0, NULL, 0, NULL }
30344 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_) {
30345 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
30346 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,
30353 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Reconf_Prep_sequence[] = {
30354 { &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 },
30355 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30356 { NULL, 0, 0, NULL }
30360 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_) {
30361 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30362 ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep, Additional_EDCH_Cell_Information_RL_Reconf_Prep_sequence);
30368 static const per_sequence_t PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD_sequence[] = {
30369 { &hf_rnsap_po2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
30370 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30371 { NULL, 0, 0, NULL }
30375 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_) {
30376 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30377 ett_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD, PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD_sequence);
30383 static const per_sequence_t F_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
30384 { &hf_rnsap_powerOffsetInformation_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD },
30385 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_TPC_DownlinkStepSize },
30386 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LimitedPowerIncrease },
30387 { &hf_rnsap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InnerLoopDLPCStatus },
30388 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30389 { NULL, 0, 0, NULL }
30393 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_) {
30394 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30395 ett_rnsap_F_DPCH_Information_RL_ReconfPrepFDD, F_DPCH_Information_RL_ReconfPrepFDD_sequence);
30401 static const per_sequence_t RadioLinkReconfigurationPrepareTDD_sequence[] = {
30402 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30403 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30404 { NULL, 0, 0, NULL }
30408 dissect_rnsap_RadioLinkReconfigurationPrepareTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30409 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30410 ett_rnsap_RadioLinkReconfigurationPrepareTDD, RadioLinkReconfigurationPrepareTDD_sequence);
30416 static const per_sequence_t UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
30417 { &hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30421 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_) {
30422 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30423 ett_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of,
30424 0, maxNrOfCCTrCHs, FALSE);
30430 static const per_sequence_t UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_sequence[] = {
30431 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30432 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
30433 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
30434 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
30435 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30436 { NULL, 0, 0, NULL }
30440 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_) {
30441 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30442 ett_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD, UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_sequence);
30448 static const per_sequence_t UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
30449 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30453 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_) {
30454 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30455 ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
30456 0, maxNrOfCCTrCHs, FALSE);
30462 static const per_sequence_t UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_sequence[] = {
30463 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30464 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
30465 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Coding },
30466 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
30467 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30468 { NULL, 0, 0, NULL }
30472 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_) {
30473 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30474 ett_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD, UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_sequence);
30480 static const per_sequence_t UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
30481 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30485 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_) {
30486 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30487 ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of,
30488 0, maxNrOfCCTrCHs, FALSE);
30494 static const per_sequence_t UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_sequence[] = {
30495 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30496 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30497 { NULL, 0, 0, NULL }
30501 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_) {
30502 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30503 ett_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD, UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_sequence);
30509 static const per_sequence_t DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
30510 { &hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30514 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_) {
30515 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30516 ett_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of,
30517 0, maxNrOfCCTrCHs, FALSE);
30523 static const per_sequence_t CCTrCH_TPCAddItem_RL_ReconfPrepTDD_sequence[] = {
30524 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30525 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30526 { NULL, 0, 0, NULL }
30530 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_) {
30531 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30532 ett_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD, CCTrCH_TPCAddItem_RL_ReconfPrepTDD_sequence);
30538 static const per_sequence_t CCTrCH_TPCAddList_RL_ReconfPrepTDD_sequence_of[1] = {
30539 { &hf_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD },
30543 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_) {
30544 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30545 ett_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD, CCTrCH_TPCAddList_RL_ReconfPrepTDD_sequence_of,
30546 1, maxNrOfCCTrCHs, FALSE);
30552 static const per_sequence_t DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
30553 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30554 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCS },
30555 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TFCI_Coding },
30556 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PunctureLimit },
30557 { &hf_rnsap_cCTrCH_TPCList_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD },
30558 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30559 { NULL, 0, 0, NULL }
30563 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_) {
30564 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30565 ett_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD, DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_sequence);
30571 static const per_sequence_t DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
30572 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30576 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_) {
30577 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30578 ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of,
30579 0, maxNrOfCCTrCHs, FALSE);
30585 static const per_sequence_t CCTrCH_TPCModifyItem_RL_ReconfPrepTDD_sequence[] = {
30586 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30587 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30588 { NULL, 0, 0, NULL }
30592 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_) {
30593 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30594 ett_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD, CCTrCH_TPCModifyItem_RL_ReconfPrepTDD_sequence);
30600 static const per_sequence_t CCTrCH_TPCModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
30601 { &hf_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD },
30605 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_) {
30606 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30607 ett_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD, CCTrCH_TPCModifyList_RL_ReconfPrepTDD_sequence_of,
30608 1, maxNrOfCCTrCHs, FALSE);
30614 static const per_sequence_t DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_sequence[] = {
30615 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30616 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
30617 { &hf_rnsap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Coding },
30618 { &hf_rnsap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PunctureLimit },
30619 { &hf_rnsap_cCTrCH_TPCList_02, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD },
30620 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30621 { NULL, 0, 0, NULL }
30625 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_) {
30626 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30627 ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD, DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_sequence);
30633 static const per_sequence_t DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
30634 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30638 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_) {
30639 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30640 ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of,
30641 0, maxNrOfCCTrCHs, FALSE);
30647 static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence[] = {
30648 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
30649 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30650 { NULL, 0, 0, NULL }
30654 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_) {
30655 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30656 ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD, DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence);
30662 static const per_sequence_t DCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
30663 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
30664 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30665 { NULL, 0, 0, NULL }
30669 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_) {
30670 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30671 ett_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD, DCH_DeleteItem_RL_ReconfPrepTDD_sequence);
30677 static const per_sequence_t DCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
30678 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD },
30682 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_) {
30683 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30684 ett_rnsap_DCH_DeleteList_RL_ReconfPrepTDD, DCH_DeleteList_RL_ReconfPrepTDD_sequence_of,
30685 0, maxNrOfDCHs, FALSE);
30691 static const per_sequence_t DSCH_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
30692 { &hf_rnsap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
30693 { &hf_rnsap_dl_ccTrCHID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
30694 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrCH_SrcStatisticsDescr },
30695 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
30696 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
30697 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
30698 { &hf_rnsap_bLER , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BLER },
30699 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
30700 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30701 { NULL, 0, 0, NULL }
30705 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_) {
30706 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30707 ett_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD, DSCH_ModifyItem_RL_ReconfPrepTDD_sequence);
30713 static const per_sequence_t DSCH_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
30714 { &hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD },
30718 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_) {
30719 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30720 ett_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD, DSCH_ModifyList_RL_ReconfPrepTDD_sequence_of,
30721 0, maxNoOfDSCHs, FALSE);
30727 static const per_sequence_t DSCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
30728 { &hf_rnsap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
30729 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30730 { NULL, 0, 0, NULL }
30734 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_) {
30735 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30736 ett_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD, DSCH_DeleteItem_RL_ReconfPrepTDD_sequence);
30742 static const per_sequence_t DSCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
30743 { &hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD },
30747 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_) {
30748 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30749 ett_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD, DSCH_DeleteList_RL_ReconfPrepTDD_sequence_of,
30750 0, maxNoOfDSCHs, FALSE);
30756 static const per_sequence_t USCH_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
30757 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
30758 { &hf_rnsap_ul_ccTrCHID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
30759 { &hf_rnsap_trChSourceStatisticsDescriptor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TrCH_SrcStatisticsDescr },
30760 { &hf_rnsap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportFormatSet },
30761 { &hf_rnsap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AllocationRetentionPriority },
30762 { &hf_rnsap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SchedulingPriorityIndicator },
30763 { &hf_rnsap_bLER , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BLER },
30764 { &hf_rnsap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportBearerRequestIndicator },
30765 { &hf_rnsap_rb_Info , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RB_Info },
30766 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30767 { NULL, 0, 0, NULL }
30771 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_) {
30772 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30773 ett_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD, USCH_ModifyItem_RL_ReconfPrepTDD_sequence);
30779 static const per_sequence_t USCH_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
30780 { &hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD },
30784 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_) {
30785 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30786 ett_rnsap_USCH_ModifyList_RL_ReconfPrepTDD, USCH_ModifyList_RL_ReconfPrepTDD_sequence_of,
30787 0, maxNoOfUSCHs, FALSE);
30793 static const per_sequence_t USCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
30794 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
30795 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30796 { NULL, 0, 0, NULL }
30800 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_) {
30801 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30802 ett_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD, USCH_DeleteItem_RL_ReconfPrepTDD_sequence);
30808 static const per_sequence_t USCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
30809 { &hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD },
30813 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_) {
30814 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30815 ett_rnsap_USCH_DeleteList_RL_ReconfPrepTDD, USCH_DeleteList_RL_ReconfPrepTDD_sequence_of,
30816 0, maxNoOfUSCHs, FALSE);
30822 static const per_sequence_t RL_InformationIE_RL_ReconfPrepTDD_sequence[] = {
30823 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30824 { &hf_rnsap_rL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Specific_DCH_Info },
30825 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30826 { NULL, 0, 0, NULL }
30830 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_) {
30831 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30832 ett_rnsap_RL_InformationIE_RL_ReconfPrepTDD, RL_InformationIE_RL_ReconfPrepTDD_sequence);
30838 static const per_sequence_t RL_Information_RL_ReconfPrepTDD_sequence_of[1] = {
30839 { &hf_rnsap_RL_Information_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationIE_RL_ReconfPrepTDD },
30843 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_) {
30844 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30845 ett_rnsap_RL_Information_RL_ReconfPrepTDD, RL_Information_RL_ReconfPrepTDD_sequence_of,
30846 1, maxNrOfRLs, FALSE);
30852 static const per_sequence_t RadioLinkReconfigurationReadyFDD_sequence[] = {
30853 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30854 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30855 { NULL, 0, 0, NULL }
30859 dissect_rnsap_RadioLinkReconfigurationReadyFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30860 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30861 ett_rnsap_RadioLinkReconfigurationReadyFDD, RadioLinkReconfigurationReadyFDD_sequence);
30867 static const per_sequence_t RL_InformationResponseList_RL_ReconfReadyFDD_sequence_of[1] = {
30868 { &hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
30872 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_) {
30873 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30874 ett_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD, RL_InformationResponseList_RL_ReconfReadyFDD_sequence_of,
30875 0, maxNrOfRLs, FALSE);
30883 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_) {
30884 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30892 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_) {
30893 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30899 static const per_sequence_t RL_InformationResponseItem_RL_ReconfReadyFDD_sequence[] = {
30900 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30901 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
30902 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
30903 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
30904 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
30905 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30906 { &hf_rnsap_dl_CodeInformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CodeInformationList_RL_ReconfReadyFDD },
30907 { &hf_rnsap_dCHInformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfReadyFDD },
30908 { &hf_rnsap_not_Used_dSCHsToBeAddedOrModified, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
30909 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30910 { NULL, 0, 0, NULL }
30914 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_) {
30915 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30916 ett_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD, RL_InformationResponseItem_RL_ReconfReadyFDD_sequence);
30922 static const per_sequence_t Additional_HS_Cell_RL_Reconf_Response_ItemIEs_sequence[] = {
30923 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
30924 { &hf_rnsap_hSDSCH_RNTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_RNTI },
30925 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response },
30926 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30927 { NULL, 0, 0, NULL }
30931 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_) {
30932 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30933 ett_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs, Additional_HS_Cell_RL_Reconf_Response_ItemIEs_sequence);
30939 static const per_sequence_t Additional_HS_Cell_RL_Reconf_Response_sequence_of[1] = {
30940 { &hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs },
30944 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_) {
30945 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
30946 ett_rnsap_Additional_HS_Cell_RL_Reconf_Response, Additional_HS_Cell_RL_Reconf_Response_sequence_of,
30947 1, maxNrOfHSDSCH_1, FALSE);
30953 static const per_sequence_t RadioLinkReconfigurationReadyTDD_sequence[] = {
30954 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
30955 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
30956 { NULL, 0, 0, NULL }
30960 dissect_rnsap_RadioLinkReconfigurationReadyTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
30961 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
30962 ett_rnsap_RadioLinkReconfigurationReadyTDD, RadioLinkReconfigurationReadyTDD_sequence);
30970 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_) {
30971 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30979 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_) {
30980 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30988 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_) {
30989 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
30997 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_) {
30998 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31006 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_) {
31007 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31013 static const per_sequence_t RL_InformationResponse_RL_ReconfReadyTDD_sequence[] = {
31014 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31015 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31016 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
31017 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
31018 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
31019 { &hf_rnsap_secondary_CCPCH_Info_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_CCPCH_Info_TDD },
31020 { &hf_rnsap_ul_CCTrCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCH_InformationList_RL_ReconfReadyTDD },
31021 { &hf_rnsap_dl_CCTrCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCH_InformationList_RL_ReconfReadyTDD },
31022 { &hf_rnsap_dCHInformationResponse_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfReadyTDD },
31023 { &hf_rnsap_dSCHsToBeAddedOrModified, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DSCHToBeAddedOrModified_RL_ReconfReadyTDD },
31024 { &hf_rnsap_uSCHsToBeAddedOrModified, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_USCHToBeAddedOrModified_RL_ReconfReadyTDD },
31025 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31026 { NULL, 0, 0, NULL }
31030 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_) {
31031 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31032 ett_rnsap_RL_InformationResponse_RL_ReconfReadyTDD, RL_InformationResponse_RL_ReconfReadyTDD_sequence);
31040 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_) {
31041 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31049 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_) {
31050 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31058 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_) {
31059 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31065 static const per_sequence_t UL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence[] = {
31066 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31067 { &hf_rnsap_ul_DPCH_AddInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD },
31068 { &hf_rnsap_ul_DPCH_ModifyInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationModifyList_RL_ReconfReadyTDD },
31069 { &hf_rnsap_ul_DPCH_DeleteInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD },
31070 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31071 { NULL, 0, 0, NULL }
31075 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_) {
31076 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31077 ett_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD, UL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence);
31083 static const per_sequence_t UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of[1] = {
31084 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD },
31088 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_) {
31089 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31090 ett_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD, UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of,
31091 0, maxNrOfCCTrCHs, FALSE);
31097 static const per_sequence_t UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence[] = {
31098 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31099 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31100 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31101 { &hf_rnsap_uL_TimeslotLCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_Information },
31102 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31103 { NULL, 0, 0, NULL }
31107 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_) {
31108 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31109 ett_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD, UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence);
31115 static const per_sequence_t UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence[] = {
31116 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31117 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31118 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31119 { &hf_rnsap_rxTimingDeviationForTA, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RxTimingDeviationForTA },
31120 { &hf_rnsap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information },
31121 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31122 { NULL, 0, 0, NULL }
31126 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_) {
31127 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31128 ett_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence);
31134 static const per_sequence_t UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence[] = {
31135 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31136 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31137 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31138 { &hf_rnsap_rxTimingDeviationForTA768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RxTimingDeviationForTA768 },
31139 { &hf_rnsap_uL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_Information768 },
31140 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31141 { NULL, 0, 0, NULL }
31145 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_) {
31146 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31147 ett_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768, UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence);
31153 static const per_sequence_t TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31154 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31155 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode },
31156 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31157 { NULL, 0, 0, NULL }
31161 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_) {
31162 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31163 ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD, TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31169 static const per_sequence_t TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31170 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD },
31174 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_) {
31175 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31176 ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD, TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31177 1, maxNrOfDPCHs, FALSE);
31183 static const per_sequence_t UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31184 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
31185 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
31186 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31187 { &hf_rnsap_uL_Code_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD },
31188 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31189 { NULL, 0, 0, NULL }
31193 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_) {
31194 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31195 ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD, UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31201 static const per_sequence_t UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31202 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD },
31206 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_) {
31207 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31208 ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31209 1, maxNrOfTS, FALSE);
31215 static const per_sequence_t UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence[] = {
31216 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
31217 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
31218 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
31219 { &hf_rnsap_uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD },
31220 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31221 { NULL, 0, 0, NULL }
31225 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_) {
31226 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31227 ett_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence);
31233 static const per_sequence_t TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31234 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31235 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCodeLCR },
31236 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31237 { NULL, 0, 0, NULL }
31241 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_) {
31242 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31243 ett_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD, TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31249 static const per_sequence_t TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31250 { &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 },
31254 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_) {
31255 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31256 ett_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD, TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31257 1, maxNrOfDPCHsLCR, FALSE);
31263 static const per_sequence_t UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31264 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
31265 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
31266 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31267 { &hf_rnsap_tDD_uL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD },
31268 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31269 { NULL, 0, 0, NULL }
31273 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_) {
31274 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31275 ett_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31281 static const per_sequence_t UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31282 { &hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD },
31286 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_) {
31287 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31288 ett_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD, UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31289 1, maxNrOfTsLCR, FALSE);
31295 static const per_sequence_t TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
31296 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31297 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode768 },
31298 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31299 { NULL, 0, 0, NULL }
31303 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_) {
31304 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31305 ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768, TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
31311 static const per_sequence_t TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
31312 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768 },
31316 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_) {
31317 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31318 ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768, TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
31319 1, maxNrOfDPCHs768, FALSE);
31325 static const per_sequence_t UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
31326 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
31327 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
31328 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31329 { &hf_rnsap_uL_Code_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768 },
31330 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31331 { NULL, 0, 0, NULL }
31335 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_) {
31336 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31337 ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768, UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
31343 static const per_sequence_t UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
31344 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 },
31348 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_) {
31349 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31350 ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
31351 1, maxNrOfTS, FALSE);
31357 static const per_sequence_t UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence[] = {
31358 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31359 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31360 { NULL, 0, 0, NULL }
31364 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_) {
31365 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31366 ett_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD, UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence);
31372 static const per_sequence_t UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of[1] = {
31373 { &hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD },
31377 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_) {
31378 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31379 ett_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of,
31380 0, maxNrOfDPCHs, FALSE);
31388 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_) {
31389 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31397 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_) {
31398 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31406 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_) {
31407 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
31413 static const per_sequence_t DL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence[] = {
31414 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
31415 { &hf_rnsap_dl_DPCH_AddInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD },
31416 { &hf_rnsap_dl_DPCH_ModifyInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationModifyList_RL_ReconfReadyTDD },
31417 { &hf_rnsap_dl_DPCH_DeleteInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD },
31418 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31419 { NULL, 0, 0, NULL }
31423 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_) {
31424 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31425 ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD, DL_CCTrCH_InformationItem_RL_ReconfReadyTDD_sequence);
31431 static const per_sequence_t DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of[1] = {
31432 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD },
31436 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_) {
31437 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31438 ett_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD, DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_sequence_of,
31439 0, maxNrOfCCTrCHs, FALSE);
31445 static const per_sequence_t DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence[] = {
31446 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31447 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31448 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31449 { &hf_rnsap_dL_TimeslotLCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_Information },
31450 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31451 { NULL, 0, 0, NULL }
31455 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_) {
31456 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31457 ett_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD, DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_sequence);
31463 static const per_sequence_t DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence[] = {
31464 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31465 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31466 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31467 { &hf_rnsap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information },
31468 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31469 { NULL, 0, 0, NULL }
31473 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_) {
31474 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31475 ett_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_sequence);
31481 static const per_sequence_t DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence[] = {
31482 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionPeriod },
31483 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RepetitionLength },
31484 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DPCHOffset },
31485 { &hf_rnsap_dL_Timeslot_Information768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_Information768 },
31486 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31487 { NULL, 0, 0, NULL }
31491 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_) {
31492 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31493 ett_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768, DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_sequence);
31499 static const per_sequence_t TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31500 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31501 { &hf_rnsap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode },
31502 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31503 { NULL, 0, 0, NULL }
31507 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_) {
31508 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31509 ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD, TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31515 static const per_sequence_t TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31516 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD },
31520 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_) {
31521 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31522 ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD, TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31523 1, maxNrOfDPCHs, FALSE);
31529 static const per_sequence_t DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31530 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
31531 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
31532 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31533 { &hf_rnsap_dL_Code_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD },
31534 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31535 { NULL, 0, 0, NULL }
31539 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_) {
31540 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31541 ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD, DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31547 static const per_sequence_t DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31548 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD },
31552 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_) {
31553 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31554 ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31555 1, maxNrOfTS, FALSE);
31561 static const per_sequence_t DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence[] = {
31562 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
31563 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
31564 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
31565 { &hf_rnsap_dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD },
31566 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31567 { NULL, 0, 0, NULL }
31571 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_) {
31572 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31573 ett_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_sequence);
31579 static const per_sequence_t TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31580 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31581 { &hf_rnsap_tDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCodeLCR },
31582 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31583 { NULL, 0, 0, NULL }
31587 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_) {
31588 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31589 ett_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD, TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31595 static const per_sequence_t TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31596 { &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 },
31600 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_) {
31601 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31602 ett_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD, TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31603 1, maxNrOfDPCHsLCR, FALSE);
31609 static const per_sequence_t DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence[] = {
31610 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
31611 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
31612 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31613 { &hf_rnsap_tDD_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD },
31614 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31615 { NULL, 0, 0, NULL }
31619 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_) {
31620 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31621 ett_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD_sequence);
31627 static const per_sequence_t DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of[1] = {
31628 { &hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD },
31632 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_) {
31633 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31634 ett_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD, DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_sequence_of,
31635 1, maxNrOfTsLCR, FALSE);
31641 static const per_sequence_t TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
31642 { &hf_rnsap_dPCH_ID768 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID768 },
31643 { &hf_rnsap_tDD_ChannelisationCode768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_ChannelisationCode768 },
31644 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31645 { NULL, 0, 0, NULL }
31649 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_) {
31650 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31651 ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768, TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
31657 static const per_sequence_t TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
31658 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768 },
31662 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_) {
31663 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31664 ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768, TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
31665 1, maxNrOfDPCHs768, FALSE);
31671 static const per_sequence_t DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence[] = {
31672 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
31673 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
31674 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
31675 { &hf_rnsap_dL_Code_Information768_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768 },
31676 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31677 { NULL, 0, 0, NULL }
31681 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_) {
31682 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31683 ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768, DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768_sequence);
31689 static const per_sequence_t DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of[1] = {
31690 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768 },
31694 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_) {
31695 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31696 ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_sequence_of,
31697 1, maxNrOfTS, FALSE);
31703 static const per_sequence_t DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence[] = {
31704 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
31705 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31706 { NULL, 0, 0, NULL }
31710 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_) {
31711 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31712 ett_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD_sequence);
31718 static const per_sequence_t DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of[1] = {
31719 { &hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD },
31723 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_) {
31724 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31725 ett_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_sequence_of,
31726 0, maxNrOfDPCHs, FALSE);
31732 static const per_sequence_t DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD_sequence[] = {
31733 { &hf_rnsap_dPCH_ID768 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID768 },
31734 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31735 { NULL, 0, 0, NULL }
31739 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_) {
31740 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31741 ett_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD_sequence);
31747 static const per_sequence_t DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_sequence_of[1] = {
31748 { &hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD },
31752 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_) {
31753 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31754 ett_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD, DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_sequence_of,
31755 0, maxNrOfDPCHs768, FALSE);
31761 static const per_sequence_t DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence[] = {
31762 { &hf_rnsap_dsch_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_ID },
31763 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
31764 { &hf_rnsap_dSCH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCH_FlowControlInformation },
31765 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
31766 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
31767 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31768 { NULL, 0, 0, NULL }
31772 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_) {
31773 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31774 ett_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD, DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence);
31780 static const per_sequence_t DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of[1] = {
31781 { &hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD },
31785 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_) {
31786 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31787 ett_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of,
31788 0, maxNoOfDSCHs, FALSE);
31794 static const per_sequence_t USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence[] = {
31795 { &hf_rnsap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_USCH_ID },
31796 { &hf_rnsap_transportFormatManagement, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatManagement },
31797 { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
31798 { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportLayerAddress },
31799 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31800 { NULL, 0, 0, NULL }
31804 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_) {
31805 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31806 ett_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD, USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD_sequence);
31812 static const per_sequence_t USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of[1] = {
31813 { &hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD },
31817 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_) {
31818 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31819 ett_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_sequence_of,
31820 0, maxNoOfUSCHs, FALSE);
31826 static const per_sequence_t Multiple_RL_InformationResponse_RL_ReconfReadyTDD_sequence_of[1] = {
31827 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationResponse_RL_ReconfReadyTDD },
31831 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_) {
31832 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31833 ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD, Multiple_RL_InformationResponse_RL_ReconfReadyTDD_sequence_of,
31834 1, maxNrOfRLs_1, FALSE);
31840 static const per_sequence_t RadioLinkReconfigurationCommit_sequence[] = {
31841 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31842 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31843 { NULL, 0, 0, NULL }
31847 dissect_rnsap_RadioLinkReconfigurationCommit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31848 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31849 ett_rnsap_RadioLinkReconfigurationCommit, RadioLinkReconfigurationCommit_sequence);
31855 static const per_sequence_t RadioLinkReconfigurationFailure_sequence[] = {
31856 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31857 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31858 { NULL, 0, 0, NULL }
31862 dissect_rnsap_RadioLinkReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31863 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31864 ett_rnsap_RadioLinkReconfigurationFailure, RadioLinkReconfigurationFailure_sequence);
31870 static const per_sequence_t GeneralCauseList_RL_ReconfFailure_sequence[] = {
31871 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
31872 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31873 { NULL, 0, 0, NULL }
31877 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_) {
31878 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31879 ett_rnsap_GeneralCauseList_RL_ReconfFailure, GeneralCauseList_RL_ReconfFailure_sequence);
31885 static const per_sequence_t RL_ReconfigurationFailureList_RL_ReconfFailure_sequence_of[1] = {
31886 { &hf_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
31890 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_) {
31891 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
31892 ett_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure, RL_ReconfigurationFailureList_RL_ReconfFailure_sequence_of,
31893 0, maxNrOfRLs, FALSE);
31899 static const per_sequence_t RLSpecificCauseList_RL_ReconfFailure_sequence[] = {
31900 { &hf_rnsap_rL_ReconfigurationFailureList_RL_ReconfFailure, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure },
31901 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31902 { NULL, 0, 0, NULL }
31906 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_) {
31907 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31908 ett_rnsap_RLSpecificCauseList_RL_ReconfFailure, RLSpecificCauseList_RL_ReconfFailure_sequence);
31914 static const value_string rnsap_CauseLevel_RL_ReconfFailure_vals[] = {
31915 { 0, "generalCause" },
31916 { 1, "rLSpecificCause" },
31920 static const per_choice_t CauseLevel_RL_ReconfFailure_choice[] = {
31921 { 0, &hf_rnsap_generalCause_04, ASN1_EXTENSION_ROOT , dissect_rnsap_GeneralCauseList_RL_ReconfFailure },
31922 { 1, &hf_rnsap_rLSpecificCause_04, ASN1_EXTENSION_ROOT , dissect_rnsap_RLSpecificCauseList_RL_ReconfFailure },
31923 { 0, NULL, 0, NULL }
31927 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_) {
31928 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
31929 ett_rnsap_CauseLevel_RL_ReconfFailure, CauseLevel_RL_ReconfFailure_choice,
31936 static const per_sequence_t RL_ReconfigurationFailure_RL_ReconfFail_sequence[] = {
31937 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
31938 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
31939 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31940 { NULL, 0, 0, NULL }
31944 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_) {
31945 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31946 ett_rnsap_RL_ReconfigurationFailure_RL_ReconfFail, RL_ReconfigurationFailure_RL_ReconfFail_sequence);
31952 static const per_sequence_t RadioLinkReconfigurationCancel_sequence[] = {
31953 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31954 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31955 { NULL, 0, 0, NULL }
31959 dissect_rnsap_RadioLinkReconfigurationCancel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31960 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31961 ett_rnsap_RadioLinkReconfigurationCancel, RadioLinkReconfigurationCancel_sequence);
31967 static const per_sequence_t RadioLinkReconfigurationRequestFDD_sequence[] = {
31968 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
31969 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31970 { NULL, 0, 0, NULL }
31974 dissect_rnsap_RadioLinkReconfigurationRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
31975 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31976 ett_rnsap_RadioLinkReconfigurationRequestFDD, RadioLinkReconfigurationRequestFDD_sequence);
31982 static const per_sequence_t UL_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
31983 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
31984 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
31985 { NULL, 0, 0, NULL }
31989 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_) {
31990 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
31991 ett_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD, UL_DPCH_Information_RL_ReconfRqstFDD_sequence);
31997 static const per_sequence_t DL_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
31998 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
31999 { &hf_rnsap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_SignallingMode },
32000 { &hf_rnsap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_LimitedPowerIncrease },
32001 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32002 { NULL, 0, 0, NULL }
32006 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_) {
32007 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32008 ett_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD, DL_DPCH_Information_RL_ReconfRqstFDD_sequence);
32014 static const per_sequence_t DCH_DeleteItem_RL_ReconfRqstFDD_sequence[] = {
32015 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
32016 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32017 { NULL, 0, 0, NULL }
32021 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_) {
32022 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32023 ett_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD, DCH_DeleteItem_RL_ReconfRqstFDD_sequence);
32029 static const per_sequence_t DCH_DeleteList_RL_ReconfRqstFDD_sequence_of[1] = {
32030 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD },
32034 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_) {
32035 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32036 ett_rnsap_DCH_DeleteList_RL_ReconfRqstFDD, DCH_DeleteList_RL_ReconfRqstFDD_sequence_of,
32037 0, maxNrOfDCHs, FALSE);
32043 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs_sequence[] = {
32044 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32045 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
32046 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Information },
32047 { &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 },
32048 { &hf_rnsap_hS_DSCH_Secondary_Serving_Remove, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_HS_DSCH_Secondary_Serving_Remove },
32049 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32050 { NULL, 0, 0, NULL }
32054 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_) {
32055 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32056 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs, Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs_sequence);
32062 static const per_sequence_t Additional_HS_Cell_Information_RL_Reconf_Req_sequence_of[1] = {
32063 { &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 },
32067 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_) {
32068 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32069 ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req, Additional_HS_Cell_Information_RL_Reconf_Req_sequence_of,
32070 1, maxNrOfHSDSCH_1, FALSE);
32076 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Reconf_Req_sequence[] = {
32077 { &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 },
32078 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32079 { NULL, 0, 0, NULL }
32083 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_) {
32084 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32085 ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req, Additional_EDCH_Cell_Information_RL_Reconf_Req_sequence);
32091 static const per_sequence_t RL_ReconfigurationRequestFDD_RL_InformationList_sequence_of[1] = {
32092 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32096 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_) {
32097 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32098 ett_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList, RL_ReconfigurationRequestFDD_RL_InformationList_sequence_of,
32099 0, maxNrOfRLs, FALSE);
32105 static const per_sequence_t RL_ReconfigurationRequestFDD_RL_Information_IEs_sequence[] = {
32106 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32107 { &hf_rnsap_rL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Specific_DCH_Info },
32108 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32109 { NULL, 0, 0, NULL }
32113 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_) {
32114 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32115 ett_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs, RL_ReconfigurationRequestFDD_RL_Information_IEs_sequence);
32121 static const per_sequence_t RadioLinkReconfigurationRequestTDD_sequence[] = {
32122 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32123 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32124 { NULL, 0, 0, NULL }
32128 dissect_rnsap_RadioLinkReconfigurationRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32129 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32130 ett_rnsap_RadioLinkReconfigurationRequestTDD, RadioLinkReconfigurationRequestTDD_sequence);
32136 static const per_sequence_t UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
32137 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32141 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_) {
32142 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32143 ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of,
32144 0, maxNrOfCCTrCHs, FALSE);
32150 static const per_sequence_t UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence[] = {
32151 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32152 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
32153 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32154 { NULL, 0, 0, NULL }
32158 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_) {
32159 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32160 ett_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence);
32166 static const per_sequence_t UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
32167 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32171 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_) {
32172 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32173 ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of,
32174 0, maxNrOfCCTrCHs, FALSE);
32180 static const per_sequence_t UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence[] = {
32181 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32182 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32183 { NULL, 0, 0, NULL }
32187 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_) {
32188 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32189 ett_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence);
32195 static const per_sequence_t DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
32196 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32200 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_) {
32201 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32202 ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of,
32203 0, maxNrOfCCTrCHs, FALSE);
32209 static const per_sequence_t DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence[] = {
32210 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32211 { &hf_rnsap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCS },
32212 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32213 { NULL, 0, 0, NULL }
32217 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_) {
32218 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32219 ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence);
32225 static const per_sequence_t DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
32226 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32230 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_) {
32231 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32232 ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of,
32233 0, maxNrOfCCTrCHs, FALSE);
32239 static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence[] = {
32240 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32241 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32242 { NULL, 0, 0, NULL }
32246 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_) {
32247 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32248 ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence);
32254 static const per_sequence_t DCH_DeleteItem_RL_ReconfRqstTDD_sequence[] = {
32255 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
32256 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32257 { NULL, 0, 0, NULL }
32261 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_) {
32262 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32263 ett_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD, DCH_DeleteItem_RL_ReconfRqstTDD_sequence);
32269 static const per_sequence_t DCH_DeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
32270 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD },
32274 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_) {
32275 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32276 ett_rnsap_DCH_DeleteList_RL_ReconfRqstTDD, DCH_DeleteList_RL_ReconfRqstTDD_sequence_of,
32277 0, maxNrOfDCHs, FALSE);
32283 static const per_sequence_t RL_ReconfigurationRequestTDD_RL_Information_sequence[] = {
32284 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32285 { &hf_rnsap_rL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Specific_DCH_Info },
32286 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32287 { NULL, 0, 0, NULL }
32291 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_) {
32292 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32293 ett_rnsap_RL_ReconfigurationRequestTDD_RL_Information, RL_ReconfigurationRequestTDD_RL_Information_sequence);
32299 static const per_sequence_t Multiple_RL_ReconfigurationRequestTDD_RL_Information_sequence_of[1] = {
32300 { &hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ReconfigurationRequestTDD_RL_Information },
32304 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_) {
32305 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32306 ett_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information, Multiple_RL_ReconfigurationRequestTDD_RL_Information_sequence_of,
32307 1, maxNrOfRLs, FALSE);
32313 static const per_sequence_t RadioLinkReconfigurationResponseFDD_sequence[] = {
32314 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32315 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32316 { NULL, 0, 0, NULL }
32320 dissect_rnsap_RadioLinkReconfigurationResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32321 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32322 ett_rnsap_RadioLinkReconfigurationResponseFDD, RadioLinkReconfigurationResponseFDD_sequence);
32328 static const per_sequence_t RL_InformationResponseList_RL_ReconfRspFDD_sequence_of[1] = {
32329 { &hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32333 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_) {
32334 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32335 ett_rnsap_RL_InformationResponseList_RL_ReconfRspFDD, RL_InformationResponseList_RL_ReconfRspFDD_sequence_of,
32336 0, maxNrOfRLs, FALSE);
32344 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_) {
32345 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32353 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_) {
32354 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32360 static const per_sequence_t RL_InformationResponseItem_RL_ReconfRspFDD_sequence[] = {
32361 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32362 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
32363 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
32364 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32365 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32366 { &hf_rnsap_not_Used_secondary_CCPCH_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
32367 { &hf_rnsap_dCHsInformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfRspFDD },
32368 { &hf_rnsap_dL_CodeInformationList_RL_ReconfResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CodeInformationList_RL_ReconfRspFDD },
32369 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32370 { NULL, 0, 0, NULL }
32374 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_) {
32375 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32376 ett_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD, RL_InformationResponseItem_RL_ReconfRspFDD_sequence);
32382 static const per_sequence_t RadioLinkReconfigurationResponseTDD_sequence[] = {
32383 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32384 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32385 { NULL, 0, 0, NULL }
32389 dissect_rnsap_RadioLinkReconfigurationResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32390 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32391 ett_rnsap_RadioLinkReconfigurationResponseTDD, RadioLinkReconfigurationResponseTDD_sequence);
32399 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_) {
32400 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32406 static const per_sequence_t RL_InformationResponse_RL_ReconfRspTDD_sequence[] = {
32407 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32408 { &hf_rnsap_max_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
32409 { &hf_rnsap_min_UL_SIR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_SIR },
32410 { &hf_rnsap_maximumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32411 { &hf_rnsap_minimumDLTxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32412 { &hf_rnsap_dCHsInformationResponseList_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_InformationResponseList_RL_ReconfRspTDD },
32413 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32414 { NULL, 0, 0, NULL }
32418 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_) {
32419 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32420 ett_rnsap_RL_InformationResponse_RL_ReconfRspTDD, RL_InformationResponse_RL_ReconfRspTDD_sequence);
32428 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_) {
32429 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
32435 static const per_sequence_t DL_CCTrCH_InformationItem_RL_ReconfRspTDD_sequence[] = {
32436 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32437 { &hf_rnsap_dl_DPCH_ModifyInformation_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD },
32438 { &hf_rnsap_cCTrCH_Maximum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32439 { &hf_rnsap_cCTrCH_Minimum_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32440 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32441 { NULL, 0, 0, NULL }
32445 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_) {
32446 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32447 ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD, DL_CCTrCH_InformationItem_RL_ReconfRspTDD_sequence);
32453 static const per_sequence_t DL_CCTrCH_InformationList_RL_ReconfRspTDD_sequence_of[1] = {
32454 { &hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD },
32458 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_) {
32459 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32460 ett_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD, DL_CCTrCH_InformationList_RL_ReconfRspTDD_sequence_of,
32461 1, maxNrOfCCTrCHs, FALSE);
32467 static const per_sequence_t DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD_sequence[] = {
32468 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
32469 { &hf_rnsap_maxPowerLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32470 { &hf_rnsap_minPowerLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Power },
32471 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32472 { NULL, 0, 0, NULL }
32476 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_) {
32477 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32478 ett_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD, DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD_sequence);
32484 static const per_sequence_t DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_sequence_of[1] = {
32485 { &hf_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD },
32489 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_) {
32490 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32491 ett_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD, DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_sequence_of,
32492 1, maxNrOfDLTsLCR, FALSE);
32498 static const per_sequence_t DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_sequence[] = {
32499 { &hf_rnsap_dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD },
32500 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32501 { NULL, 0, 0, NULL }
32505 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_) {
32506 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32507 ett_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD, DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_sequence);
32513 static const per_sequence_t Multiple_RL_InformationResponse_RL_ReconfRspTDD_sequence_of[1] = {
32514 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationResponse_RL_ReconfRspTDD },
32518 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_) {
32519 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32520 ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD, Multiple_RL_InformationResponse_RL_ReconfRspTDD_sequence_of,
32521 1, maxNrOfRLs_1, FALSE);
32527 static const per_sequence_t RadioLinkFailureIndication_sequence[] = {
32528 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32529 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32530 { NULL, 0, 0, NULL }
32534 dissect_rnsap_RadioLinkFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32535 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32536 ett_rnsap_RadioLinkFailureIndication, RadioLinkFailureIndication_sequence);
32542 static const per_sequence_t RL_InformationList_RL_FailureInd_sequence_of[1] = {
32543 { &hf_rnsap_RL_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32547 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_) {
32548 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32549 ett_rnsap_RL_InformationList_RL_FailureInd, RL_InformationList_RL_FailureInd_sequence_of,
32550 1, maxNrOfRLs, FALSE);
32556 static const per_sequence_t RL_RL_FailureInd_sequence[] = {
32557 { &hf_rnsap_rL_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_RL_FailureInd },
32558 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32559 { NULL, 0, 0, NULL }
32563 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_) {
32564 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32565 ett_rnsap_RL_RL_FailureInd, RL_RL_FailureInd_sequence);
32571 static const per_sequence_t RL_Set_InformationList_RL_FailureInd_sequence_of[1] = {
32572 { &hf_rnsap_RL_Set_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32576 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_) {
32577 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32578 ett_rnsap_RL_Set_InformationList_RL_FailureInd, RL_Set_InformationList_RL_FailureInd_sequence_of,
32579 1, maxNrOfRLSets, FALSE);
32585 static const per_sequence_t RL_Set_RL_FailureInd_sequence[] = {
32586 { &hf_rnsap_rL_Set_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_RL_FailureInd },
32587 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32588 { NULL, 0, 0, NULL }
32592 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_) {
32593 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32594 ett_rnsap_RL_Set_RL_FailureInd, RL_Set_RL_FailureInd_sequence);
32600 static const per_sequence_t CCTrCH_InformationList_RL_FailureInd_sequence_of[1] = {
32601 { &hf_rnsap_CCTrCH_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32605 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_) {
32606 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32607 ett_rnsap_CCTrCH_InformationList_RL_FailureInd, CCTrCH_InformationList_RL_FailureInd_sequence_of,
32608 1, maxNrOfCCTrCHs, FALSE);
32614 static const per_sequence_t CCTrCH_RL_FailureInd_sequence[] = {
32615 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32616 { &hf_rnsap_cCTrCH_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_InformationList_RL_FailureInd },
32617 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32618 { NULL, 0, 0, NULL }
32622 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_) {
32623 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32624 ett_rnsap_CCTrCH_RL_FailureInd, CCTrCH_RL_FailureInd_sequence);
32630 static const value_string rnsap_Reporting_Object_RL_FailureInd_vals[] = {
32637 static const per_choice_t Reporting_Object_RL_FailureInd_choice[] = {
32638 { 0, &hf_rnsap_rL , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_RL_FailureInd },
32639 { 1, &hf_rnsap_rL_Set , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_RL_FailureInd },
32640 { 2, &hf_rnsap_cCTrCH , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_CCTrCH_RL_FailureInd },
32641 { 0, NULL, 0, NULL }
32645 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_) {
32646 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
32647 ett_rnsap_Reporting_Object_RL_FailureInd, Reporting_Object_RL_FailureInd_choice,
32654 static const per_sequence_t RL_Information_RL_FailureInd_sequence[] = {
32655 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32656 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
32657 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32658 { NULL, 0, 0, NULL }
32662 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_) {
32663 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32664 ett_rnsap_RL_Information_RL_FailureInd, RL_Information_RL_FailureInd_sequence);
32670 static const per_sequence_t RL_Set_Information_RL_FailureInd_sequence[] = {
32671 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
32672 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
32673 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32674 { NULL, 0, 0, NULL }
32678 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_) {
32679 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32680 ett_rnsap_RL_Set_Information_RL_FailureInd, RL_Set_Information_RL_FailureInd_sequence);
32686 static const per_sequence_t CCTrCH_InformationItem_RL_FailureInd_sequence[] = {
32687 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32688 { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
32689 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32690 { NULL, 0, 0, NULL }
32694 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_) {
32695 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32696 ett_rnsap_CCTrCH_InformationItem_RL_FailureInd, CCTrCH_InformationItem_RL_FailureInd_sequence);
32702 static const per_sequence_t RadioLinkPreemptionRequiredIndication_sequence[] = {
32703 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32704 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32705 { NULL, 0, 0, NULL }
32709 dissect_rnsap_RadioLinkPreemptionRequiredIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32710 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32711 ett_rnsap_RadioLinkPreemptionRequiredIndication, RadioLinkPreemptionRequiredIndication_sequence);
32717 static const per_sequence_t RL_InformationList_RL_PreemptRequiredInd_sequence_of[1] = {
32718 { &hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32722 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_) {
32723 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32724 ett_rnsap_RL_InformationList_RL_PreemptRequiredInd, RL_InformationList_RL_PreemptRequiredInd_sequence_of,
32725 1, maxNrOfRLs, FALSE);
32731 static const per_sequence_t RL_InformationItem_RL_PreemptRequiredInd_sequence[] = {
32732 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32733 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32734 { NULL, 0, 0, NULL }
32738 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_) {
32739 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32740 ett_rnsap_RL_InformationItem_RL_PreemptRequiredInd, RL_InformationItem_RL_PreemptRequiredInd_sequence);
32746 static const per_sequence_t HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of[1] = {
32747 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32751 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_) {
32752 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32753 ett_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd, HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of,
32754 1, maxNrOfMACdFlows, FALSE);
32760 static const per_sequence_t HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence[] = {
32761 { &hf_rnsap_hSDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HSDSCH_MACdFlow_ID },
32762 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32763 { NULL, 0, 0, NULL }
32767 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_) {
32768 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32769 ett_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd, HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence);
32775 static const per_sequence_t EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of[1] = {
32776 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32780 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_) {
32781 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32782 ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd, EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_sequence_of,
32783 1, maxNrOfEDCHMACdFlows, FALSE);
32789 static const per_sequence_t EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence[] = {
32790 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
32791 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32792 { NULL, 0, 0, NULL }
32796 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_) {
32797 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32798 ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd, EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_sequence);
32804 static const per_sequence_t RadioLinkRestoreIndication_sequence[] = {
32805 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32806 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32807 { NULL, 0, 0, NULL }
32811 dissect_rnsap_RadioLinkRestoreIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32812 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32813 ett_rnsap_RadioLinkRestoreIndication, RadioLinkRestoreIndication_sequence);
32819 static const per_sequence_t RL_InformationList_RL_RestoreInd_sequence_of[1] = {
32820 { &hf_rnsap_RL_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32824 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_) {
32825 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32826 ett_rnsap_RL_InformationList_RL_RestoreInd, RL_InformationList_RL_RestoreInd_sequence_of,
32827 1, maxNrOfRLs, FALSE);
32833 static const per_sequence_t RL_RL_RestoreInd_sequence[] = {
32834 { &hf_rnsap_rL_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_RL_RestoreInd },
32835 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32836 { NULL, 0, 0, NULL }
32840 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_) {
32841 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32842 ett_rnsap_RL_RL_RestoreInd, RL_RL_RestoreInd_sequence);
32848 static const per_sequence_t RL_Set_InformationList_RL_RestoreInd_sequence_of[1] = {
32849 { &hf_rnsap_RL_Set_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32853 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_) {
32854 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32855 ett_rnsap_RL_Set_InformationList_RL_RestoreInd, RL_Set_InformationList_RL_RestoreInd_sequence_of,
32856 1, maxNrOfRLSets, FALSE);
32862 static const per_sequence_t RL_Set_RL_RestoreInd_sequence[] = {
32863 { &hf_rnsap_rL_Set_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_RL_RestoreInd },
32864 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32865 { NULL, 0, 0, NULL }
32869 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_) {
32870 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32871 ett_rnsap_RL_Set_RL_RestoreInd, RL_Set_RL_RestoreInd_sequence);
32877 static const per_sequence_t CCTrCH_InformationList_RL_RestoreInd_sequence_of[1] = {
32878 { &hf_rnsap_CCTrCH_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32882 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_) {
32883 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32884 ett_rnsap_CCTrCH_InformationList_RL_RestoreInd, CCTrCH_InformationList_RL_RestoreInd_sequence_of,
32885 1, maxNrOfCCTrCHs, FALSE);
32891 static const per_sequence_t CCTrCH_RL_RestoreInd_sequence[] = {
32892 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32893 { &hf_rnsap_cCTrCH_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_InformationList_RL_RestoreInd },
32894 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32895 { NULL, 0, 0, NULL }
32899 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_) {
32900 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32901 ett_rnsap_CCTrCH_RL_RestoreInd, CCTrCH_RL_RestoreInd_sequence);
32907 static const value_string rnsap_Reporting_Object_RL_RestoreInd_vals[] = {
32914 static const per_choice_t Reporting_Object_RL_RestoreInd_choice[] = {
32915 { 0, &hf_rnsap_rL_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_RL_RestoreInd },
32916 { 1, &hf_rnsap_rL_Set_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_RL_RestoreInd },
32917 { 2, &hf_rnsap_cCTrCH_01 , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_CCTrCH_RL_RestoreInd },
32918 { 0, NULL, 0, NULL }
32922 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_) {
32923 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
32924 ett_rnsap_Reporting_Object_RL_RestoreInd, Reporting_Object_RL_RestoreInd_choice,
32931 static const per_sequence_t RL_Information_RL_RestoreInd_sequence[] = {
32932 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
32933 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32934 { NULL, 0, 0, NULL }
32938 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_) {
32939 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32940 ett_rnsap_RL_Information_RL_RestoreInd, RL_Information_RL_RestoreInd_sequence);
32946 static const per_sequence_t RL_Set_Information_RL_RestoreInd_sequence[] = {
32947 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
32948 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32949 { NULL, 0, 0, NULL }
32953 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_) {
32954 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32955 ett_rnsap_RL_Set_Information_RL_RestoreInd, RL_Set_Information_RL_RestoreInd_sequence);
32961 static const per_sequence_t CCTrCH_InformationItem_RL_RestoreInd_sequence[] = {
32962 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
32963 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32964 { NULL, 0, 0, NULL }
32968 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_) {
32969 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32970 ett_rnsap_CCTrCH_InformationItem_RL_RestoreInd, CCTrCH_InformationItem_RL_RestoreInd_sequence);
32976 static const per_sequence_t DL_PowerControlRequest_sequence[] = {
32977 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
32978 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
32979 { NULL, 0, 0, NULL }
32983 dissect_rnsap_DL_PowerControlRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
32984 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
32985 ett_rnsap_DL_PowerControlRequest, DL_PowerControlRequest_sequence);
32991 static const per_sequence_t DL_ReferencePowerInformationList_DL_PC_Rqst_sequence_of[1] = {
32992 { &hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
32996 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_) {
32997 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
32998 ett_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst, DL_ReferencePowerInformationList_DL_PC_Rqst_sequence_of,
32999 1, maxNrOfRLs, FALSE);
33005 static const per_sequence_t DL_ReferencePowerInformation_DL_PC_Rqst_sequence[] = {
33006 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33007 { &hf_rnsap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Power },
33008 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33009 { NULL, 0, 0, NULL }
33013 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_) {
33014 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33015 ett_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst, DL_ReferencePowerInformation_DL_PC_Rqst_sequence);
33021 static const per_sequence_t DL_PowerTimeslotControlRequest_sequence[] = {
33022 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33023 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33024 { NULL, 0, 0, NULL }
33028 dissect_rnsap_DL_PowerTimeslotControlRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33029 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33030 ett_rnsap_DL_PowerTimeslotControlRequest, DL_PowerTimeslotControlRequest_sequence);
33036 static const per_sequence_t PhysicalChannelReconfigurationRequestFDD_sequence[] = {
33037 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33038 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33039 { NULL, 0, 0, NULL }
33043 dissect_rnsap_PhysicalChannelReconfigurationRequestFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33044 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33045 ett_rnsap_PhysicalChannelReconfigurationRequestFDD, PhysicalChannelReconfigurationRequestFDD_sequence);
33053 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_) {
33054 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33060 static const per_sequence_t RL_Information_PhyChReconfRqstFDD_sequence[] = {
33061 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33062 { &hf_rnsap_dl_CodeInformation_03, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CodeInformationList_PhyChReconfRqstFDD },
33063 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33064 { NULL, 0, 0, NULL }
33068 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_) {
33069 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33070 ett_rnsap_RL_Information_PhyChReconfRqstFDD, RL_Information_PhyChReconfRqstFDD_sequence);
33076 static const per_sequence_t PhysicalChannelReconfigurationRequestTDD_sequence[] = {
33077 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33078 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33079 { NULL, 0, 0, NULL }
33083 dissect_rnsap_PhysicalChannelReconfigurationRequestTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33084 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33085 ett_rnsap_PhysicalChannelReconfigurationRequestTDD, PhysicalChannelReconfigurationRequestTDD_sequence);
33093 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_) {
33094 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33102 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_) {
33103 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33109 static const per_sequence_t RL_Information_PhyChReconfRqstTDD_sequence[] = {
33110 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33111 { &hf_rnsap_ul_CCTrCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CCTrCH_InformationList_PhyChReconfRqstTDD },
33112 { &hf_rnsap_dl_CCTrCH_Information_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_CCTrCH_InformationList_PhyChReconfRqstTDD },
33113 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33114 { NULL, 0, 0, NULL }
33118 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_) {
33119 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33120 ett_rnsap_RL_Information_PhyChReconfRqstTDD, RL_Information_PhyChReconfRqstTDD_sequence);
33128 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_) {
33129 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33135 static const per_sequence_t UL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33136 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33137 { &hf_rnsap_ul_DPCH_Information_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_DPCH_InformationList_PhyChReconfRqstTDD },
33138 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33139 { NULL, 0, 0, NULL }
33143 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_) {
33144 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33145 ett_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD, UL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence);
33151 static const per_sequence_t UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of[1] = {
33152 { &hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD },
33156 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_) {
33157 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33158 ett_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of,
33159 1, maxNrOfCCTrCHs, FALSE);
33165 static const per_sequence_t UL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33166 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
33167 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
33168 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
33169 { &hf_rnsap_uL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_Information },
33170 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33171 { NULL, 0, 0, NULL }
33175 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_) {
33176 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33177 ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD, UL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence);
33183 static const per_sequence_t UL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
33184 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD },
33188 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_) {
33189 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33190 ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD, UL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of,
33191 1, maxNrOfTS, FALSE);
33197 static const per_sequence_t UL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33198 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
33199 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
33200 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
33201 { &hf_rnsap_uL_Timeslot_InformationList_PhyChReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD },
33202 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33203 { NULL, 0, 0, NULL }
33207 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_) {
33208 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33209 ett_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD, UL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence);
33215 static const per_sequence_t UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33216 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
33217 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
33218 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
33219 { &hf_rnsap_uL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_LCR_Information },
33220 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33221 { NULL, 0, 0, NULL }
33225 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_) {
33226 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33227 ett_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD, UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence);
33233 static const per_sequence_t UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
33234 { &hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD },
33238 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_) {
33239 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33240 ett_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD, UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of,
33241 1, maxNrOfTsLCR, FALSE);
33247 static const per_sequence_t UL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence[] = {
33248 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
33249 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
33250 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
33251 { &hf_rnsap_uL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_UL_Code_Information768 },
33252 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33253 { NULL, 0, 0, NULL }
33257 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_) {
33258 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33259 ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768, UL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence);
33265 static const per_sequence_t UL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of[1] = {
33266 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768 },
33270 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_) {
33271 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33272 ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768, UL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of,
33273 1, maxNrOfTS, FALSE);
33281 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_) {
33282 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
33288 static const per_sequence_t DL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33289 { &hf_rnsap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CCTrCH_ID },
33290 { &hf_rnsap_dl_DPCH_Information_02, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_DPCH_InformationList_PhyChReconfRqstTDD },
33291 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33292 { NULL, 0, 0, NULL }
33296 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_) {
33297 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33298 ett_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD, DL_CCTrCH_InformationItem_PhyChReconfRqstTDD_sequence);
33304 static const per_sequence_t DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of[1] = {
33305 { &hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD },
33309 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_) {
33310 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33311 ett_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_sequence_of,
33312 1, maxNrOfCCTrCHs, FALSE);
33318 static const per_sequence_t DL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33319 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
33320 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType },
33321 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
33322 { &hf_rnsap_dL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_Information },
33323 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33324 { NULL, 0, 0, NULL }
33328 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_) {
33329 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33330 ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD, DL_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence);
33336 static const per_sequence_t DL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
33337 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD },
33341 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_) {
33342 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33343 ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD, DL_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of,
33344 1, maxNrOfTS, FALSE);
33350 static const per_sequence_t DL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33351 { &hf_rnsap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionPeriod },
33352 { &hf_rnsap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RepetitionLength },
33353 { &hf_rnsap_tDD_DPCHOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DPCHOffset },
33354 { &hf_rnsap_dL_Timeslot_InformationList_PhyChReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD },
33355 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33356 { NULL, 0, 0, NULL }
33360 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_) {
33361 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33362 ett_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD, DL_DPCH_InformationItem_PhyChReconfRqstTDD_sequence);
33368 static const per_sequence_t DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33369 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
33370 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftLCR },
33371 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
33372 { &hf_rnsap_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_LCR_Information },
33373 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33374 { NULL, 0, 0, NULL }
33378 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_) {
33379 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33380 ett_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD, DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD_sequence);
33386 static const per_sequence_t DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
33387 { &hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD },
33391 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_) {
33392 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33393 ett_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD, DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_sequence_of,
33394 1, maxNrOfTsLCR, FALSE);
33400 static const per_sequence_t DL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence[] = {
33401 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
33402 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MidambleShiftAndBurstType768 },
33403 { &hf_rnsap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TFCI_Presence },
33404 { &hf_rnsap_dL_Code_Information768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TDD_DL_Code_Information768 },
33405 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33406 { NULL, 0, 0, NULL }
33410 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_) {
33411 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33412 ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768, DL_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence);
33418 static const per_sequence_t DL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of[1] = {
33419 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768 },
33423 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_) {
33424 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33425 ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768, DL_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of,
33426 1, maxNrOfTS, FALSE);
33432 static const per_sequence_t HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence[] = {
33433 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
33434 { &hf_rnsap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType },
33435 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33436 { NULL, 0, 0, NULL }
33440 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_) {
33441 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33442 ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD_sequence);
33448 static const per_sequence_t HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of[1] = {
33449 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD },
33453 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_) {
33454 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33455 ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_sequence_of,
33456 1, maxNrOfDLTs, FALSE);
33462 static const per_sequence_t HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD_sequence[] = {
33463 { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
33464 { &hf_rnsap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftLCR },
33465 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33466 { NULL, 0, 0, NULL }
33470 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_) {
33471 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33472 ett_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD_sequence);
33478 static const per_sequence_t HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_sequence_of[1] = {
33479 { &hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD },
33483 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_) {
33484 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33485 ett_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD, HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_sequence_of,
33486 1, maxNrOfDLTsLCR, FALSE);
33492 static const per_sequence_t HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence[] = {
33493 { &hf_rnsap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
33494 { &hf_rnsap_midambleShiftAndBurstType768, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MidambleShiftAndBurstType768 },
33495 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33496 { NULL, 0, 0, NULL }
33500 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_) {
33501 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33502 ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768, HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768_sequence);
33508 static const per_sequence_t HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of[1] = {
33509 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768 },
33513 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_) {
33514 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33515 ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768, HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_sequence_of,
33516 1, maxNrOfDLTs, FALSE);
33522 static const per_sequence_t PhysicalChannelReconfigurationCommand_sequence[] = {
33523 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33524 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33525 { NULL, 0, 0, NULL }
33529 dissect_rnsap_PhysicalChannelReconfigurationCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33530 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33531 ett_rnsap_PhysicalChannelReconfigurationCommand, PhysicalChannelReconfigurationCommand_sequence);
33537 static const per_sequence_t PhysicalChannelReconfigurationFailure_sequence[] = {
33538 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33539 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33540 { NULL, 0, 0, NULL }
33544 dissect_rnsap_PhysicalChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33545 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33546 ett_rnsap_PhysicalChannelReconfigurationFailure, PhysicalChannelReconfigurationFailure_sequence);
33552 static const per_sequence_t RadioLinkCongestionIndication_sequence[] = {
33553 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33554 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33555 { NULL, 0, 0, NULL }
33559 dissect_rnsap_RadioLinkCongestionIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33560 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33561 ett_rnsap_RadioLinkCongestionIndication, RadioLinkCongestionIndication_sequence);
33567 static const per_sequence_t RL_InformationList_RL_CongestInd_sequence_of[1] = {
33568 { &hf_rnsap_RL_InformationList_RL_CongestInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33572 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_) {
33573 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33574 ett_rnsap_RL_InformationList_RL_CongestInd, RL_InformationList_RL_CongestInd_sequence_of,
33575 1, maxNrOfRLs, FALSE);
33581 static const per_sequence_t DCH_Rate_Information_RL_CongestInd_sequence_of[1] = {
33582 { &hf_rnsap_DCH_Rate_Information_RL_CongestInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33586 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_) {
33587 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33588 ett_rnsap_DCH_Rate_Information_RL_CongestInd, DCH_Rate_Information_RL_CongestInd_sequence_of,
33589 1, maxNrOfDCHs, FALSE);
33595 static const per_sequence_t RL_InformationItem_RL_CongestInd_sequence[] = {
33596 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33597 { &hf_rnsap_dCH_Rate_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_Rate_Information_RL_CongestInd },
33598 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33599 { NULL, 0, 0, NULL }
33603 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_) {
33604 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33605 ett_rnsap_RL_InformationItem_RL_CongestInd, RL_InformationItem_RL_CongestInd_sequence);
33611 static const per_sequence_t DCH_Rate_InformationItem_RL_CongestInd_sequence[] = {
33612 { &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
33613 { &hf_rnsap_allowed_Rate_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Allowed_Rate_Information },
33614 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33615 { NULL, 0, 0, NULL }
33619 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_) {
33620 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33621 ett_rnsap_DCH_Rate_InformationItem_RL_CongestInd, DCH_Rate_InformationItem_RL_CongestInd_sequence);
33627 static const per_sequence_t EDCH_MacdFlowSpecificInformationList_RL_CongestInd_sequence_of[1] = {
33628 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33632 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_) {
33633 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33634 ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd, EDCH_MacdFlowSpecificInformationList_RL_CongestInd_sequence_of,
33635 1, maxNrOfEDCHMACdFlows, FALSE);
33641 static const per_sequence_t EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_sequence[] = {
33642 { &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
33643 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33644 { NULL, 0, 0, NULL }
33648 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_) {
33649 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33650 ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd, EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_sequence);
33656 static const per_sequence_t UplinkSignallingTransferIndicationFDD_sequence[] = {
33657 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33658 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33659 { NULL, 0, 0, NULL }
33663 dissect_rnsap_UplinkSignallingTransferIndicationFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33664 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33665 ett_rnsap_UplinkSignallingTransferIndicationFDD, UplinkSignallingTransferIndicationFDD_sequence);
33671 static const per_sequence_t UplinkSignallingTransferIndicationTDD_sequence[] = {
33672 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33673 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33674 { NULL, 0, 0, NULL }
33678 dissect_rnsap_UplinkSignallingTransferIndicationTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33679 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33680 ett_rnsap_UplinkSignallingTransferIndicationTDD, UplinkSignallingTransferIndicationTDD_sequence);
33686 static const per_sequence_t DownlinkSignallingTransferRequest_sequence[] = {
33687 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33688 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33689 { NULL, 0, 0, NULL }
33693 dissect_rnsap_DownlinkSignallingTransferRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33694 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33695 ett_rnsap_DownlinkSignallingTransferRequest, DownlinkSignallingTransferRequest_sequence);
33701 static const per_sequence_t RelocationCommit_sequence[] = {
33702 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33703 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33704 { NULL, 0, 0, NULL }
33708 dissect_rnsap_RelocationCommit(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_RelocationCommit, RelocationCommit_sequence);
33716 static const per_sequence_t PagingRequest_sequence[] = {
33717 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33718 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33719 { NULL, 0, 0, NULL }
33723 dissect_rnsap_PagingRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33724 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33725 ett_rnsap_PagingRequest, PagingRequest_sequence);
33731 static const per_sequence_t URA_PagingRqst_sequence[] = {
33732 { &hf_rnsap_uRA_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_URA_ID },
33733 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33734 { NULL, 0, 0, NULL }
33738 dissect_rnsap_URA_PagingRqst(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_URA_PagingRqst, URA_PagingRqst_sequence);
33746 static const per_sequence_t Cell_PagingRqst_sequence[] = {
33747 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
33748 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33749 { NULL, 0, 0, NULL }
33753 dissect_rnsap_Cell_PagingRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33754 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33755 ett_rnsap_Cell_PagingRqst, Cell_PagingRqst_sequence);
33761 static const value_string rnsap_PagingArea_PagingRqst_vals[] = {
33767 static const per_choice_t PagingArea_PagingRqst_choice[] = {
33768 { 0, &hf_rnsap_uRA , ASN1_EXTENSION_ROOT , dissect_rnsap_URA_PagingRqst },
33769 { 1, &hf_rnsap_cell , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_PagingRqst },
33770 { 0, NULL, 0, NULL }
33774 dissect_rnsap_PagingArea_PagingRqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33775 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
33776 ett_rnsap_PagingArea_PagingRqst, PagingArea_PagingRqst_choice,
33783 static const per_sequence_t CNOriginatedPage_PagingRqst_sequence[] = {
33784 { &hf_rnsap_pagingCause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PagingCause },
33785 { &hf_rnsap_cNDomainType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CNDomainType },
33786 { &hf_rnsap_pagingRecordType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PagingRecordType },
33787 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33788 { NULL, 0, 0, NULL }
33792 dissect_rnsap_CNOriginatedPage_PagingRqst(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_CNOriginatedPage_PagingRqst, CNOriginatedPage_PagingRqst_sequence);
33800 static const per_sequence_t DedicatedMeasurementInitiationRequest_sequence[] = {
33801 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33802 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33803 { NULL, 0, 0, NULL }
33807 dissect_rnsap_DedicatedMeasurementInitiationRequest(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_DedicatedMeasurementInitiationRequest, DedicatedMeasurementInitiationRequest_sequence);
33815 static const per_sequence_t RL_InformationList_DM_Rqst_sequence_of[1] = {
33816 { &hf_rnsap_RL_InformationList_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33820 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_) {
33821 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33822 ett_rnsap_RL_InformationList_DM_Rqst, RL_InformationList_DM_Rqst_sequence_of,
33823 1, maxNrOfRLs, FALSE);
33829 static const per_sequence_t RL_DM_Rqst_sequence[] = {
33830 { &hf_rnsap_rL_InformationList_DM_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_DM_Rqst },
33831 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33832 { NULL, 0, 0, NULL }
33836 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_) {
33837 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33838 ett_rnsap_RL_DM_Rqst, RL_DM_Rqst_sequence);
33844 static const per_sequence_t RL_Set_InformationList_DM_Rqst_sequence_of[1] = {
33845 { &hf_rnsap_RL_Set_InformationList_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33849 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_) {
33850 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33851 ett_rnsap_RL_Set_InformationList_DM_Rqst, RL_Set_InformationList_DM_Rqst_sequence_of,
33852 1, maxNrOfRLSets, FALSE);
33858 static const per_sequence_t RL_Set_DM_Rqst_sequence[] = {
33859 { &hf_rnsap_rL_Set_InformationList_DM_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_DM_Rqst },
33860 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33861 { NULL, 0, 0, NULL }
33865 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_) {
33866 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33867 ett_rnsap_RL_Set_DM_Rqst, RL_Set_DM_Rqst_sequence);
33875 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_) {
33876 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
33884 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_) {
33885 offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
33891 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Rqst_vals[] = {
33899 static const per_choice_t DedicatedMeasurementObjectType_DM_Rqst_choice[] = {
33900 { 0, &hf_rnsap_rL_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rqst },
33901 { 1, &hf_rnsap_rLS , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rqst },
33902 { 2, &hf_rnsap_allRL , ASN1_EXTENSION_ROOT , dissect_rnsap_All_RL_DM_Rqst },
33903 { 3, &hf_rnsap_allRLS , ASN1_EXTENSION_ROOT , dissect_rnsap_All_RL_Set_DM_Rqst },
33904 { 0, NULL, 0, NULL }
33908 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_) {
33909 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
33910 ett_rnsap_DedicatedMeasurementObjectType_DM_Rqst, DedicatedMeasurementObjectType_DM_Rqst_choice,
33917 static const per_sequence_t RL_InformationItem_DM_Rqst_sequence[] = {
33918 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
33919 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
33920 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33921 { NULL, 0, 0, NULL }
33925 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_) {
33926 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33927 ett_rnsap_RL_InformationItem_DM_Rqst, RL_InformationItem_DM_Rqst_sequence);
33933 static const per_sequence_t HSSICH_Info_DM_Rqst_sequence_of[1] = {
33934 { &hf_rnsap_HSSICH_Info_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
33938 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_) {
33939 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33940 ett_rnsap_HSSICH_Info_DM_Rqst, HSSICH_Info_DM_Rqst_sequence_of,
33941 1, maxNrOfHSSICHs, FALSE);
33947 static const per_sequence_t HSSICH_Info_DM_Rqst_Extension_sequence_of[1] = {
33948 { &hf_rnsap_HSSICH_Info_DM_Rqst_Extension_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID_Extension },
33952 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_) {
33953 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33954 ett_rnsap_HSSICH_Info_DM_Rqst_Extension, HSSICH_Info_DM_Rqst_Extension_sequence_of,
33955 1, maxNrOfHSSICHs, FALSE);
33961 static const per_sequence_t RL_Set_InformationItem_DM_Rqst_sequence[] = {
33962 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
33963 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33964 { NULL, 0, 0, NULL }
33968 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_) {
33969 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33970 ett_rnsap_RL_Set_InformationItem_DM_Rqst, RL_Set_InformationItem_DM_Rqst_sequence);
33976 static const per_sequence_t DedicatedMeasurementInitiationResponse_sequence[] = {
33977 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
33978 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
33979 { NULL, 0, 0, NULL }
33983 dissect_rnsap_DedicatedMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
33984 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
33985 ett_rnsap_DedicatedMeasurementInitiationResponse, DedicatedMeasurementInitiationResponse_sequence);
33991 static const per_sequence_t RL_InformationList_DM_Rsp_sequence_of[1] = {
33992 { &hf_rnsap_RL_InformationList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
33996 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_) {
33997 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
33998 ett_rnsap_RL_InformationList_DM_Rsp, RL_InformationList_DM_Rsp_sequence_of,
33999 1, maxNrOfRLs, FALSE);
34005 static const per_sequence_t RL_DM_Rsp_sequence[] = {
34006 { &hf_rnsap_rL_InformationList_DM_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_DM_Rsp },
34007 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34008 { NULL, 0, 0, NULL }
34012 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_) {
34013 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34014 ett_rnsap_RL_DM_Rsp, RL_DM_Rsp_sequence);
34020 static const per_sequence_t RL_Set_InformationList_DM_Rsp_sequence_of[1] = {
34021 { &hf_rnsap_RL_Set_InformationList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34025 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_) {
34026 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34027 ett_rnsap_RL_Set_InformationList_DM_Rsp, RL_Set_InformationList_DM_Rsp_sequence_of,
34028 1, maxNrOfRLSets, FALSE);
34034 static const per_sequence_t RL_Set_DM_Rsp_sequence[] = {
34035 { &hf_rnsap_rL_Set_InformationList_DM_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_DM_Rsp },
34036 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34037 { NULL, 0, 0, NULL }
34041 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_) {
34042 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34043 ett_rnsap_RL_Set_DM_Rsp, RL_Set_DM_Rsp_sequence);
34049 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Rsp_vals[] = {
34057 static const per_choice_t DedicatedMeasurementObjectType_DM_Rsp_choice[] = {
34058 { 0, &hf_rnsap_rLs , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rsp },
34059 { 1, &hf_rnsap_rLS_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rsp },
34060 { 2, &hf_rnsap_allRL_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rsp },
34061 { 3, &hf_rnsap_allRLS_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rsp },
34062 { 0, NULL, 0, NULL }
34066 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_) {
34067 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34068 ett_rnsap_DedicatedMeasurementObjectType_DM_Rsp, DedicatedMeasurementObjectType_DM_Rsp_choice,
34075 static const per_sequence_t RL_InformationItem_DM_Rsp_sequence[] = {
34076 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34077 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
34078 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34079 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
34080 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34081 { NULL, 0, 0, NULL }
34085 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_) {
34086 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34087 ett_rnsap_RL_InformationItem_DM_Rsp, RL_InformationItem_DM_Rsp_sequence);
34093 static const per_sequence_t RL_Set_InformationItem_DM_Rsp_sequence[] = {
34094 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34095 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34096 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
34097 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34098 { NULL, 0, 0, NULL }
34102 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_) {
34103 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34104 ett_rnsap_RL_Set_InformationItem_DM_Rsp, RL_Set_InformationItem_DM_Rsp_sequence);
34110 static const per_sequence_t Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp_sequence[] = {
34111 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
34112 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34113 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34114 { NULL, 0, 0, NULL }
34118 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_) {
34119 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34120 ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp_sequence);
34126 static const per_sequence_t Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_sequence_of[1] = {
34127 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp },
34131 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_) {
34132 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34133 ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_sequence_of,
34134 1, maxNrOfDPCHsPerRL_1, FALSE);
34140 static const per_sequence_t Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp_sequence[] = {
34141 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID },
34142 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34143 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34144 { NULL, 0, 0, NULL }
34148 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_) {
34149 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34150 ett_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp_sequence);
34156 static const per_sequence_t Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_sequence_of[1] = {
34157 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp },
34161 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_) {
34162 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34163 ett_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp, Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_sequence_of,
34164 1, maxNrOfDPCHsLCRPerRL_1, FALSE);
34170 static const per_sequence_t Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp_sequence[] = {
34171 { &hf_rnsap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_SICH_ID },
34172 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34173 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34174 { NULL, 0, 0, NULL }
34178 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_) {
34179 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34180 ett_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp, Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp_sequence);
34186 static const per_sequence_t Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_sequence_of[1] = {
34187 { &hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp },
34191 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_) {
34192 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34193 ett_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp, Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_sequence_of,
34194 1, maxNrOfHSSICHs_1, FALSE);
34200 static const per_sequence_t Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp_sequence[] = {
34201 { &hf_rnsap_dPCH_ID768 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DPCH_ID768 },
34202 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34203 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34204 { NULL, 0, 0, NULL }
34208 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_) {
34209 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34210 ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp, Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp_sequence);
34216 static const per_sequence_t Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_sequence_of[1] = {
34217 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp },
34221 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_) {
34222 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34223 ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp, Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_sequence_of,
34224 1, maxNrOfDPCHs768PerRL_1, FALSE);
34230 static const per_sequence_t DedicatedMeasurementInitiationFailure_sequence[] = {
34231 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34232 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34233 { NULL, 0, 0, NULL }
34237 dissect_rnsap_DedicatedMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34238 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34239 ett_rnsap_DedicatedMeasurementInitiationFailure, DedicatedMeasurementInitiationFailure_sequence);
34245 static const per_sequence_t RL_Unsuccessful_InformationRespList_DM_Fail_sequence_of[1] = {
34246 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34250 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_) {
34251 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34252 ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail, RL_Unsuccessful_InformationRespList_DM_Fail_sequence_of,
34253 1, maxNrOfRLs, FALSE);
34259 static const per_sequence_t RL_Successful_InformationRespList_DM_Fail_sequence_of[1] = {
34260 { &hf_rnsap_RL_Successful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34264 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_) {
34265 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34266 ett_rnsap_RL_Successful_InformationRespList_DM_Fail, RL_Successful_InformationRespList_DM_Fail_sequence_of,
34267 1, maxNrOfRLs_1, FALSE);
34273 static const per_sequence_t RL_DM_Fail_sequence[] = {
34274 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail },
34275 { &hf_rnsap_rL_successful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Successful_InformationRespList_DM_Fail },
34276 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34277 { NULL, 0, 0, NULL }
34281 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_) {
34282 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34283 ett_rnsap_RL_DM_Fail, RL_DM_Fail_sequence);
34289 static const per_sequence_t RL_Set_Unsuccessful_InformationRespList_DM_Fail_sequence_of[1] = {
34290 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34294 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_) {
34295 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34296 ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail, RL_Set_Unsuccessful_InformationRespList_DM_Fail_sequence_of,
34297 1, maxNrOfRLSets, FALSE);
34303 static const per_sequence_t RL_Set_Successful_InformationRespList_DM_Fail_sequence_of[1] = {
34304 { &hf_rnsap_RL_Set_Successful_InformationRespList_DM_Fail_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34308 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_) {
34309 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34310 ett_rnsap_RL_Set_Successful_InformationRespList_DM_Fail, RL_Set_Successful_InformationRespList_DM_Fail_sequence_of,
34311 1, maxNrOfRLSets_1, FALSE);
34317 static const per_sequence_t RL_Set_DM_Fail_sequence[] = {
34318 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail },
34319 { &hf_rnsap_rL_Set_successful_InformationRespList_DM_Fail, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RL_Set_Successful_InformationRespList_DM_Fail },
34320 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34321 { NULL, 0, 0, NULL }
34325 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_) {
34326 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34327 ett_rnsap_RL_Set_DM_Fail, RL_Set_DM_Fail_sequence);
34333 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Fail_vals[] = {
34341 static const per_choice_t DedicatedMeasurementObjectType_DM_Fail_choice[] = {
34342 { 0, &hf_rnsap_rL_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail },
34343 { 1, &hf_rnsap_rLS_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail },
34344 { 2, &hf_rnsap_allRL_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail },
34345 { 3, &hf_rnsap_allRLS_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail },
34346 { 0, NULL, 0, NULL }
34350 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_) {
34351 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34352 ett_rnsap_DedicatedMeasurementObjectType_DM_Fail, DedicatedMeasurementObjectType_DM_Fail_choice,
34359 static const per_sequence_t RL_Unsuccessful_InformationItem_DM_Fail_sequence[] = {
34360 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34361 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
34362 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34363 { NULL, 0, 0, NULL }
34367 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_) {
34368 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34369 ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail, RL_Unsuccessful_InformationItem_DM_Fail_sequence);
34375 static const per_sequence_t RL_Successful_InformationItem_DM_Fail_sequence[] = {
34376 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34377 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
34378 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34379 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
34380 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34381 { NULL, 0, 0, NULL }
34385 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_) {
34386 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34387 ett_rnsap_RL_Successful_InformationItem_DM_Fail, RL_Successful_InformationItem_DM_Fail_sequence);
34393 static const per_sequence_t RL_Set_Unsuccessful_InformationItem_DM_Fail_sequence[] = {
34394 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34395 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
34396 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34397 { NULL, 0, 0, NULL }
34401 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_) {
34402 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34403 ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail, RL_Set_Unsuccessful_InformationItem_DM_Fail_sequence);
34409 static const per_sequence_t RL_Set_Successful_InformationItem_DM_Fail_sequence[] = {
34410 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34411 { &hf_rnsap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValue },
34412 { &hf_rnsap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CFN },
34413 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34414 { NULL, 0, 0, NULL }
34418 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_) {
34419 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34420 ett_rnsap_RL_Set_Successful_InformationItem_DM_Fail, RL_Set_Successful_InformationItem_DM_Fail_sequence);
34426 static const per_sequence_t DedicatedMeasurementReport_sequence[] = {
34427 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34428 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34429 { NULL, 0, 0, NULL }
34433 dissect_rnsap_DedicatedMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34434 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34435 ett_rnsap_DedicatedMeasurementReport, DedicatedMeasurementReport_sequence);
34441 static const per_sequence_t RL_InformationList_DM_Rprt_sequence_of[1] = {
34442 { &hf_rnsap_RL_InformationList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34446 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_) {
34447 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34448 ett_rnsap_RL_InformationList_DM_Rprt, RL_InformationList_DM_Rprt_sequence_of,
34449 1, maxNrOfRLs, FALSE);
34455 static const per_sequence_t RL_DM_Rprt_sequence[] = {
34456 { &hf_rnsap_rL_InformationList_DM_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_InformationList_DM_Rprt },
34457 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34458 { NULL, 0, 0, NULL }
34462 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_) {
34463 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34464 ett_rnsap_RL_DM_Rprt, RL_DM_Rprt_sequence);
34470 static const per_sequence_t RL_Set_InformationList_DM_Rprt_sequence_of[1] = {
34471 { &hf_rnsap_RL_Set_InformationList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34475 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_) {
34476 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34477 ett_rnsap_RL_Set_InformationList_DM_Rprt, RL_Set_InformationList_DM_Rprt_sequence_of,
34478 1, maxNrOfRLSets, FALSE);
34484 static const per_sequence_t RL_Set_DM_Rprt_sequence[] = {
34485 { &hf_rnsap_rL_Set_InformationList_DM_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_InformationList_DM_Rprt },
34486 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34487 { NULL, 0, 0, NULL }
34491 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_) {
34492 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34493 ett_rnsap_RL_Set_DM_Rprt, RL_Set_DM_Rprt_sequence);
34499 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Rprt_vals[] = {
34507 static const per_choice_t DedicatedMeasurementObjectType_DM_Rprt_choice[] = {
34508 { 0, &hf_rnsap_rLs_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rprt },
34509 { 1, &hf_rnsap_rLS_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rprt },
34510 { 2, &hf_rnsap_allRL_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Rprt },
34511 { 3, &hf_rnsap_allRLS_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Rprt },
34512 { 0, NULL, 0, NULL }
34516 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_) {
34517 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34518 ett_rnsap_DedicatedMeasurementObjectType_DM_Rprt, DedicatedMeasurementObjectType_DM_Rprt_choice,
34525 static const per_sequence_t RL_InformationItem_DM_Rprt_sequence[] = {
34526 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34527 { &hf_rnsap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCH_ID },
34528 { &hf_rnsap_dedicatedMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValueInformation },
34529 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34530 { NULL, 0, 0, NULL }
34534 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_) {
34535 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34536 ett_rnsap_RL_InformationItem_DM_Rprt, RL_InformationItem_DM_Rprt_sequence);
34542 static const per_sequence_t RL_Set_InformationItem_DM_Rprt_sequence[] = {
34543 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34544 { &hf_rnsap_dedicatedMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DedicatedMeasurementValueInformation },
34545 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34546 { NULL, 0, 0, NULL }
34550 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_) {
34551 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34552 ett_rnsap_RL_Set_InformationItem_DM_Rprt, RL_Set_InformationItem_DM_Rprt_sequence);
34558 static const per_sequence_t DedicatedMeasurementTerminationRequest_sequence[] = {
34559 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34560 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34561 { NULL, 0, 0, NULL }
34565 dissect_rnsap_DedicatedMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34566 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34567 ett_rnsap_DedicatedMeasurementTerminationRequest, DedicatedMeasurementTerminationRequest_sequence);
34573 static const per_sequence_t DedicatedMeasurementFailureIndication_sequence[] = {
34574 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34575 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34576 { NULL, 0, 0, NULL }
34580 dissect_rnsap_DedicatedMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34581 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34582 ett_rnsap_DedicatedMeasurementFailureIndication, DedicatedMeasurementFailureIndication_sequence);
34588 static const per_sequence_t RL_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of[1] = {
34589 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34593 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_) {
34594 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34595 ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind, RL_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of,
34596 1, maxNrOfRLs, FALSE);
34602 static const per_sequence_t RL_DM_Fail_Ind_sequence[] = {
34603 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail_Ind, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind },
34604 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34605 { NULL, 0, 0, NULL }
34609 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_) {
34610 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34611 ett_rnsap_RL_DM_Fail_Ind, RL_DM_Fail_Ind_sequence);
34617 static const per_sequence_t RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of[1] = {
34618 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
34622 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_) {
34623 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34624 ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind, RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_sequence_of,
34625 1, maxNrOfRLSets, FALSE);
34631 static const per_sequence_t RL_Set_DM_Fail_Ind_sequence[] = {
34632 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind },
34633 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34634 { NULL, 0, 0, NULL }
34638 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_) {
34639 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34640 ett_rnsap_RL_Set_DM_Fail_Ind, RL_Set_DM_Fail_Ind_sequence);
34646 static const value_string rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_vals[] = {
34654 static const per_choice_t DedicatedMeasurementObjectType_DM_Fail_Ind_choice[] = {
34655 { 0, &hf_rnsap_rL_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail_Ind },
34656 { 1, &hf_rnsap_rLS_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail_Ind },
34657 { 2, &hf_rnsap_allRL_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_DM_Fail_Ind },
34658 { 3, &hf_rnsap_allRLS_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_RL_Set_DM_Fail_Ind },
34659 { 0, NULL, 0, NULL }
34663 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_) {
34664 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34665 ett_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind, DedicatedMeasurementObjectType_DM_Fail_Ind_choice,
34672 static const per_sequence_t RL_Unsuccessful_InformationItem_DM_Fail_Ind_sequence[] = {
34673 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
34674 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
34675 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34676 { NULL, 0, 0, NULL }
34680 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_) {
34681 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34682 ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind, RL_Unsuccessful_InformationItem_DM_Fail_Ind_sequence);
34688 static const per_sequence_t RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_sequence[] = {
34689 { &hf_rnsap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_Set_ID },
34690 { &hf_rnsap_individualcause, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Cause },
34691 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34692 { NULL, 0, 0, NULL }
34696 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_) {
34697 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34698 ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind, RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_sequence);
34704 static const per_sequence_t CommonTransportChannelResourcesReleaseRequest_sequence[] = {
34705 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34706 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34707 { NULL, 0, 0, NULL }
34711 dissect_rnsap_CommonTransportChannelResourcesReleaseRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34712 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34713 ett_rnsap_CommonTransportChannelResourcesReleaseRequest, CommonTransportChannelResourcesReleaseRequest_sequence);
34719 static const per_sequence_t CommonTransportChannelResourcesRequest_sequence[] = {
34720 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34721 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34722 { NULL, 0, 0, NULL }
34726 dissect_rnsap_CommonTransportChannelResourcesRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34727 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34728 ett_rnsap_CommonTransportChannelResourcesRequest, CommonTransportChannelResourcesRequest_sequence);
34734 static const per_sequence_t CommonTransportChannelResourcesResponseFDD_sequence[] = {
34735 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34736 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34737 { NULL, 0, 0, NULL }
34741 dissect_rnsap_CommonTransportChannelResourcesResponseFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34742 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34743 ett_rnsap_CommonTransportChannelResourcesResponseFDD, CommonTransportChannelResourcesResponseFDD_sequence);
34751 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_) {
34752 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
34758 static const per_sequence_t FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_sequence[] = {
34759 { &hf_rnsap_fACH_FlowControlInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_FlowControlInformation_CTCH_ResourceRspFDD },
34760 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34761 { NULL, 0, 0, NULL }
34765 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_) {
34766 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34767 ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD, FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_sequence);
34773 static const per_sequence_t CommonTransportChannelResourcesResponseTDD_sequence[] = {
34774 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34775 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34776 { NULL, 0, 0, NULL }
34780 dissect_rnsap_CommonTransportChannelResourcesResponseTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34781 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34782 ett_rnsap_CommonTransportChannelResourcesResponseTDD, CommonTransportChannelResourcesResponseTDD_sequence);
34790 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_) {
34791 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
34797 static const per_sequence_t FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_sequence[] = {
34798 { &hf_rnsap_fACH_FlowControlInformation_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FACH_FlowControlInformation_CTCH_ResourceRspTDD },
34799 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34800 { NULL, 0, 0, NULL }
34804 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_) {
34805 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34806 ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD, FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_sequence);
34812 static const per_sequence_t CommonTransportChannelResourcesFailure_sequence[] = {
34813 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34814 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34815 { NULL, 0, 0, NULL }
34819 dissect_rnsap_CommonTransportChannelResourcesFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34820 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34821 ett_rnsap_CommonTransportChannelResourcesFailure, CommonTransportChannelResourcesFailure_sequence);
34827 static const per_sequence_t CompressedModeCommand_sequence[] = {
34828 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34829 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34830 { NULL, 0, 0, NULL }
34834 dissect_rnsap_CompressedModeCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34835 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34836 ett_rnsap_CompressedModeCommand, CompressedModeCommand_sequence);
34842 static const per_sequence_t ErrorIndication_sequence[] = {
34843 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34844 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34845 { NULL, 0, 0, NULL }
34849 dissect_rnsap_ErrorIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34850 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34851 ett_rnsap_ErrorIndication, ErrorIndication_sequence);
34857 static const per_sequence_t CommonMeasurementInitiationRequest_sequence[] = {
34858 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34859 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34860 { NULL, 0, 0, NULL }
34864 dissect_rnsap_CommonMeasurementInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34865 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34866 ett_rnsap_CommonMeasurementInitiationRequest, CommonMeasurementInitiationRequest_sequence);
34874 dissect_rnsap_Extension_neighbouringCellMeasurementInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34875 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
34883 dissect_rnsap_Extension_neighbouringCellMeasurementInformation768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34884 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
34890 static const value_string rnsap_NeighbouringCellMeasurementInfo_item_vals[] = {
34891 { 0, "neighbouringFDDCellMeasurementInformation" },
34892 { 1, "neighbouringTDDCellMeasurementInformation" },
34893 { 2, "extension-neighbouringCellMeasurementInformation" },
34894 { 3, "extension-neighbouringCellMeasurementInformation768" },
34898 static const per_choice_t NeighbouringCellMeasurementInfo_item_choice[] = {
34899 { 0, &hf_rnsap_neighbouringFDDCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_NeighbouringFDDCellMeasurementInformation },
34900 { 1, &hf_rnsap_neighbouringTDDCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_rnsap_NeighbouringTDDCellMeasurementInformation },
34901 { 2, &hf_rnsap_extension_neighbouringCellMeasurementInformation, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_neighbouringCellMeasurementInformation },
34902 { 3, &hf_rnsap_extension_neighbouringCellMeasurementInformation768, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_neighbouringCellMeasurementInformation768 },
34903 { 0, NULL, 0, NULL }
34907 dissect_rnsap_NeighbouringCellMeasurementInfo_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34908 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34909 ett_rnsap_NeighbouringCellMeasurementInfo_item, NeighbouringCellMeasurementInfo_item_choice,
34916 static const per_sequence_t NeighbouringCellMeasurementInfo_sequence_of[1] = {
34917 { &hf_rnsap_NeighbouringCellMeasurementInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_NeighbouringCellMeasurementInfo_item },
34921 dissect_rnsap_NeighbouringCellMeasurementInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34922 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
34923 ett_rnsap_NeighbouringCellMeasurementInfo, NeighbouringCellMeasurementInfo_sequence_of,
34924 1, maxNrOfMeasNCell, FALSE);
34930 static const per_sequence_t Cell_CM_Rqst_sequence[] = {
34931 { &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
34932 { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
34933 { &hf_rnsap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlotLCR },
34934 { &hf_rnsap_neighbouringCellMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NeighbouringCellMeasurementInfo },
34935 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34936 { NULL, 0, 0, NULL }
34940 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_) {
34941 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34942 ett_rnsap_Cell_CM_Rqst, Cell_CM_Rqst_sequence);
34948 static const value_string rnsap_CommonMeasurementObjectType_CM_Rqst_vals[] = {
34953 static const per_choice_t CommonMeasurementObjectType_CM_Rqst_choice[] = {
34954 { 0, &hf_rnsap_cell_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rqst },
34955 { 0, NULL, 0, NULL }
34959 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_) {
34960 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
34961 ett_rnsap_CommonMeasurementObjectType_CM_Rqst, CommonMeasurementObjectType_CM_Rqst_choice,
34968 static const per_sequence_t CommonMeasurementInitiationResponse_sequence[] = {
34969 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
34970 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34971 { NULL, 0, 0, NULL }
34975 dissect_rnsap_CommonMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
34976 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34977 ett_rnsap_CommonMeasurementInitiationResponse, CommonMeasurementInitiationResponse_sequence);
34983 static const per_sequence_t Cell_CM_Rsp_sequence[] = {
34984 { &hf_rnsap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValue },
34985 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
34986 { NULL, 0, 0, NULL }
34990 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_) {
34991 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
34992 ett_rnsap_Cell_CM_Rsp, Cell_CM_Rsp_sequence);
34998 static const value_string rnsap_CommonMeasurementObjectType_CM_Rsp_vals[] = {
35003 static const per_choice_t CommonMeasurementObjectType_CM_Rsp_choice[] = {
35004 { 0, &hf_rnsap_cell_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rsp },
35005 { 0, NULL, 0, NULL }
35009 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_) {
35010 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35011 ett_rnsap_CommonMeasurementObjectType_CM_Rsp, CommonMeasurementObjectType_CM_Rsp_choice,
35018 static const per_sequence_t CommonMeasurementInitiationFailure_sequence[] = {
35019 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35020 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35021 { NULL, 0, 0, NULL }
35025 dissect_rnsap_CommonMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35026 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35027 ett_rnsap_CommonMeasurementInitiationFailure, CommonMeasurementInitiationFailure_sequence);
35033 static const per_sequence_t CommonMeasurementReport_sequence[] = {
35034 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35035 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35036 { NULL, 0, 0, NULL }
35040 dissect_rnsap_CommonMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35041 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35042 ett_rnsap_CommonMeasurementReport, CommonMeasurementReport_sequence);
35048 static const per_sequence_t Cell_CM_Rprt_sequence[] = {
35049 { &hf_rnsap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValueInformation },
35050 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35051 { NULL, 0, 0, NULL }
35055 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_) {
35056 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35057 ett_rnsap_Cell_CM_Rprt, Cell_CM_Rprt_sequence);
35063 static const value_string rnsap_CommonMeasurementObjectType_CM_Rprt_vals[] = {
35068 static const per_choice_t CommonMeasurementObjectType_CM_Rprt_choice[] = {
35069 { 0, &hf_rnsap_cell_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rprt },
35070 { 0, NULL, 0, NULL }
35074 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_) {
35075 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35076 ett_rnsap_CommonMeasurementObjectType_CM_Rprt, CommonMeasurementObjectType_CM_Rprt_choice,
35083 static const per_sequence_t CommonMeasurementTerminationRequest_sequence[] = {
35084 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35085 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35086 { NULL, 0, 0, NULL }
35090 dissect_rnsap_CommonMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35091 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35092 ett_rnsap_CommonMeasurementTerminationRequest, CommonMeasurementTerminationRequest_sequence);
35098 static const per_sequence_t CommonMeasurementFailureIndication_sequence[] = {
35099 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35100 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35101 { NULL, 0, 0, NULL }
35105 dissect_rnsap_CommonMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35106 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35107 ett_rnsap_CommonMeasurementFailureIndication, CommonMeasurementFailureIndication_sequence);
35113 static const per_sequence_t InformationExchangeInitiationRequest_sequence[] = {
35114 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35115 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35116 { NULL, 0, 0, NULL }
35120 dissect_rnsap_InformationExchangeInitiationRequest(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_InformationExchangeInitiationRequest, InformationExchangeInitiationRequest_sequence);
35128 static const per_sequence_t Cell_InfEx_Rqst_sequence[] = {
35129 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35130 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35131 { NULL, 0, 0, NULL }
35135 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_) {
35136 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35137 ett_rnsap_Cell_InfEx_Rqst, Cell_InfEx_Rqst_sequence);
35145 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_) {
35146 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35152 static const value_string rnsap_InformationExchangeObjectType_InfEx_Rqst_vals[] = {
35154 { 1, "extension-InformationExchangeObjectType-InfEx-Rqst" },
35158 static const per_choice_t InformationExchangeObjectType_InfEx_Rqst_choice[] = {
35159 { 0, &hf_rnsap_cell_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_InfEx_Rqst },
35160 { 1, &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rqst },
35161 { 0, NULL, 0, NULL }
35165 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_) {
35166 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35167 ett_rnsap_InformationExchangeObjectType_InfEx_Rqst, InformationExchangeObjectType_InfEx_Rqst_choice,
35174 static const per_sequence_t GSM_Cell_InfEx_Rqst_sequence[] = {
35175 { &hf_rnsap_cGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CGI },
35176 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35177 { NULL, 0, 0, NULL }
35181 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_) {
35182 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35183 ett_rnsap_GSM_Cell_InfEx_Rqst, GSM_Cell_InfEx_Rqst_sequence);
35189 static const per_sequence_t MBMS_Bearer_Service_List_InfEx_Rqst_sequence_of[1] = {
35190 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
35194 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_) {
35195 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35196 ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst, MBMS_Bearer_Service_List_InfEx_Rqst_sequence_of,
35197 1, maxNrOfMBMSServices, FALSE);
35203 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst_sequence[] = {
35204 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35205 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst },
35206 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35207 { NULL, 0, 0, NULL }
35211 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_) {
35212 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35213 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst, MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst_sequence);
35219 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_sequence_of[1] = {
35220 { &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 },
35224 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_) {
35225 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35226 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst, MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_sequence_of,
35227 1, maxNrOfCells, FALSE);
35233 static const per_sequence_t MBMS_Cell_InfEx_Rqst_sequence_of[1] = {
35234 { &hf_rnsap_MBMS_Cell_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35238 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_) {
35239 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35240 ett_rnsap_MBMS_Cell_InfEx_Rqst, MBMS_Cell_InfEx_Rqst_sequence_of,
35241 1, maxNrOfCells, FALSE);
35247 static const per_sequence_t InformationExchangeInitiationResponse_sequence[] = {
35248 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35249 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35250 { NULL, 0, 0, NULL }
35254 dissect_rnsap_InformationExchangeInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35255 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35256 ett_rnsap_InformationExchangeInitiationResponse, InformationExchangeInitiationResponse_sequence);
35262 static const per_sequence_t Cell_InfEx_Rsp_sequence[] = {
35263 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
35264 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35265 { NULL, 0, 0, NULL }
35269 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_) {
35270 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35271 ett_rnsap_Cell_InfEx_Rsp, Cell_InfEx_Rsp_sequence);
35279 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_) {
35280 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35286 static const value_string rnsap_InformationExchangeObjectType_InfEx_Rsp_vals[] = {
35288 { 1, "extension-InformationExchangeObjectType-InfEx-Rsp" },
35292 static const per_choice_t InformationExchangeObjectType_InfEx_Rsp_choice[] = {
35293 { 0, &hf_rnsap_cell_05 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_InfEx_Rsp },
35294 { 1, &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rsp },
35295 { 0, NULL, 0, NULL }
35299 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_) {
35300 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35301 ett_rnsap_InformationExchangeObjectType_InfEx_Rsp, InformationExchangeObjectType_InfEx_Rsp_choice,
35308 static const per_sequence_t MBMS_Bearer_ServiceItemIEs_InfEx_Rsp_sequence[] = {
35309 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
35310 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
35311 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35312 { NULL, 0, 0, NULL }
35316 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_) {
35317 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35318 ett_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp, MBMS_Bearer_ServiceItemIEs_InfEx_Rsp_sequence);
35324 static const per_sequence_t MBMS_Bearer_Service_List_InfEx_Rsp_sequence_of[1] = {
35325 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp },
35329 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_) {
35330 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35331 ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp, MBMS_Bearer_Service_List_InfEx_Rsp_sequence_of,
35332 1, maxNrOfMBMSServices, FALSE);
35338 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp_sequence[] = {
35339 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35340 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp },
35341 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35342 { NULL, 0, 0, NULL }
35346 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_) {
35347 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35348 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp, MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp_sequence);
35354 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_sequence_of[1] = {
35355 { &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 },
35359 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_) {
35360 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35361 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp, MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_sequence_of,
35362 1, maxNrOfCells, FALSE);
35368 static const per_sequence_t MBMS_Cell_Item_InfEx_Rsp_sequence[] = {
35369 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35370 { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
35371 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35372 { NULL, 0, 0, NULL }
35376 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_) {
35377 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35378 ett_rnsap_MBMS_Cell_Item_InfEx_Rsp, MBMS_Cell_Item_InfEx_Rsp_sequence);
35384 static const per_sequence_t MBMS_Cell_InfEx_Rsp_sequence_of[1] = {
35385 { &hf_rnsap_MBMS_Cell_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Cell_Item_InfEx_Rsp },
35389 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_) {
35390 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35391 ett_rnsap_MBMS_Cell_InfEx_Rsp, MBMS_Cell_InfEx_Rsp_sequence_of,
35392 1, maxNrOfCells, FALSE);
35398 static const per_sequence_t InformationExchangeInitiationFailure_sequence[] = {
35399 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35400 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35401 { NULL, 0, 0, NULL }
35405 dissect_rnsap_InformationExchangeInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35406 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35407 ett_rnsap_InformationExchangeInitiationFailure, InformationExchangeInitiationFailure_sequence);
35413 static const per_sequence_t InformationReport_sequence[] = {
35414 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35415 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35416 { NULL, 0, 0, NULL }
35420 dissect_rnsap_InformationReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35421 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35422 ett_rnsap_InformationReport, InformationReport_sequence);
35428 static const per_sequence_t Cell_InfEx_Rprt_sequence[] = {
35429 { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
35430 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35431 { NULL, 0, 0, NULL }
35435 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_) {
35436 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35437 ett_rnsap_Cell_InfEx_Rprt, Cell_InfEx_Rprt_sequence);
35445 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_) {
35446 offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
35452 static const value_string rnsap_InformationExchangeObjectType_InfEx_Rprt_vals[] = {
35454 { 1, "extension-InformationExchangeObjectType-InfEx-Rprt" },
35458 static const per_choice_t InformationExchangeObjectType_InfEx_Rprt_choice[] = {
35459 { 0, &hf_rnsap_cell_06 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_InfEx_Rprt },
35460 { 1, &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_InformationExchangeObjectType_InfEx_Rprt },
35461 { 0, NULL, 0, NULL }
35465 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_) {
35466 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35467 ett_rnsap_InformationExchangeObjectType_InfEx_Rprt, InformationExchangeObjectType_InfEx_Rprt_choice,
35474 static const per_sequence_t MBMS_Bearer_Service_List_Item_InfEx_Rprt_sequence[] = {
35475 { &hf_rnsap_tmgi , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TMGI },
35476 { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
35477 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35478 { NULL, 0, 0, NULL }
35482 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_) {
35483 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35484 ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt, MBMS_Bearer_Service_List_Item_InfEx_Rprt_sequence);
35490 static const per_sequence_t MBMS_Bearer_Service_List_InfEx_Rprt_sequence_of[1] = {
35491 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt },
35495 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_) {
35496 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35497 ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt, MBMS_Bearer_Service_List_InfEx_Rprt_sequence_of,
35498 1, maxNrOfMBMSServices, FALSE);
35504 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt_sequence[] = {
35505 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35506 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt },
35507 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35508 { NULL, 0, 0, NULL }
35512 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_) {
35513 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35514 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt, MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt_sequence);
35520 static const per_sequence_t MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_sequence_of[1] = {
35521 { &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 },
35525 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_) {
35526 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35527 ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt, MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_sequence_of,
35528 1, maxNrOfCells, FALSE);
35534 static const per_sequence_t MBMS_Cell_Item_InfEx_Rprt_sequence[] = {
35535 { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
35536 { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
35537 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35538 { NULL, 0, 0, NULL }
35542 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_) {
35543 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35544 ett_rnsap_MBMS_Cell_Item_InfEx_Rprt, MBMS_Cell_Item_InfEx_Rprt_sequence);
35550 static const per_sequence_t MBMS_Cell_InfEx_Rprt_sequence_of[1] = {
35551 { &hf_rnsap_MBMS_Cell_InfEx_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_MBMS_Cell_Item_InfEx_Rprt },
35555 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_) {
35556 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35557 ett_rnsap_MBMS_Cell_InfEx_Rprt, MBMS_Cell_InfEx_Rprt_sequence_of,
35558 1, maxNrOfCells, FALSE);
35564 static const per_sequence_t InformationExchangeTerminationRequest_sequence[] = {
35565 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35566 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35567 { NULL, 0, 0, NULL }
35571 dissect_rnsap_InformationExchangeTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35572 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35573 ett_rnsap_InformationExchangeTerminationRequest, InformationExchangeTerminationRequest_sequence);
35579 static const per_sequence_t InformationExchangeFailureIndication_sequence[] = {
35580 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35581 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35582 { NULL, 0, 0, NULL }
35586 dissect_rnsap_InformationExchangeFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35587 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35588 ett_rnsap_InformationExchangeFailureIndication, InformationExchangeFailureIndication_sequence);
35594 static const per_sequence_t ResetRequest_sequence[] = {
35595 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35596 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35597 { NULL, 0, 0, NULL }
35601 dissect_rnsap_ResetRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35602 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35603 ett_rnsap_ResetRequest, ResetRequest_sequence);
35609 static const per_sequence_t ContextInfoList_Reset_sequence_of[1] = {
35610 { &hf_rnsap_ContextInfoList_Reset_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35614 dissect_rnsap_ContextInfoList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35615 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35616 ett_rnsap_ContextInfoList_Reset, ContextInfoList_Reset_sequence_of,
35617 1, maxResetContext, FALSE);
35623 static const per_sequence_t ContextList_Reset_sequence[] = {
35624 { &hf_rnsap_contextInfoList_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ContextInfoList_Reset },
35625 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35626 { NULL, 0, 0, NULL }
35630 dissect_rnsap_ContextList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35631 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35632 ett_rnsap_ContextList_Reset, ContextList_Reset_sequence);
35638 static const per_sequence_t ContextGroupInfoList_Reset_sequence_of[1] = {
35639 { &hf_rnsap_ContextGroupInfoList_Reset_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35643 dissect_rnsap_ContextGroupInfoList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35644 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35645 ett_rnsap_ContextGroupInfoList_Reset, ContextGroupInfoList_Reset_sequence_of,
35646 1, maxResetContextGroup, FALSE);
35652 static const per_sequence_t ContextGroupList_Reset_sequence[] = {
35653 { &hf_rnsap_contextGroupInfoList_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ContextGroupInfoList_Reset },
35654 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35655 { NULL, 0, 0, NULL }
35659 dissect_rnsap_ContextGroupList_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35660 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35661 ett_rnsap_ContextGroupList_Reset, ContextGroupList_Reset_sequence);
35667 static const value_string rnsap_ResetIndicator_vals[] = {
35669 { 1, "all-contexts" },
35670 { 2, "contextGroup" },
35674 static const per_choice_t ResetIndicator_choice[] = {
35675 { 0, &hf_rnsap_context , ASN1_EXTENSION_ROOT , dissect_rnsap_ContextList_Reset },
35676 { 1, &hf_rnsap_all_contexts , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
35677 { 2, &hf_rnsap_contextGroup , ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_ContextGroupList_Reset },
35678 { 0, NULL, 0, NULL }
35682 dissect_rnsap_ResetIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35683 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35684 ett_rnsap_ResetIndicator, ResetIndicator_choice,
35691 static const value_string rnsap_ContextType_Reset_vals[] = {
35697 static const per_choice_t ContextType_Reset_choice[] = {
35698 { 0, &hf_rnsap_sRNTI , ASN1_EXTENSION_ROOT , dissect_rnsap_S_RNTI },
35699 { 1, &hf_rnsap_dRNTI , ASN1_EXTENSION_ROOT , dissect_rnsap_D_RNTI },
35700 { 0, NULL, 0, NULL }
35704 dissect_rnsap_ContextType_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35705 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
35706 ett_rnsap_ContextType_Reset, ContextType_Reset_choice,
35713 static const per_sequence_t ContextInfoItem_Reset_sequence[] = {
35714 { &hf_rnsap_contextType_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ContextType_Reset },
35715 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35716 { NULL, 0, 0, NULL }
35720 dissect_rnsap_ContextInfoItem_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35721 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35722 ett_rnsap_ContextInfoItem_Reset, ContextInfoItem_Reset_sequence);
35728 static const per_sequence_t ContextGroupInfoItem_Reset_sequence[] = {
35729 { &hf_rnsap_s_RNTI_Group , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_S_RNTI_Group },
35730 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35731 { NULL, 0, 0, NULL }
35735 dissect_rnsap_ContextGroupInfoItem_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35736 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35737 ett_rnsap_ContextGroupInfoItem_Reset, ContextGroupInfoItem_Reset_sequence);
35743 static const per_sequence_t ResetResponse_sequence[] = {
35744 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35745 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35746 { NULL, 0, 0, NULL }
35750 dissect_rnsap_ResetResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35751 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35752 ett_rnsap_ResetResponse, ResetResponse_sequence);
35758 static const per_sequence_t RadioLinkActivationCommandFDD_sequence[] = {
35759 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35760 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35761 { NULL, 0, 0, NULL }
35765 dissect_rnsap_RadioLinkActivationCommandFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35766 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35767 ett_rnsap_RadioLinkActivationCommandFDD, RadioLinkActivationCommandFDD_sequence);
35773 static const per_sequence_t DelayedActivationInformationList_RL_ActivationCmdFDD_sequence_of[1] = {
35774 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35778 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_) {
35779 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35780 ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD, DelayedActivationInformationList_RL_ActivationCmdFDD_sequence_of,
35781 1, maxNrOfRLs, FALSE);
35787 static const per_sequence_t DelayedActivationInformation_RL_ActivationCmdFDD_sequence[] = {
35788 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35789 { &hf_rnsap_delayed_activation_update, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DelayedActivationUpdate },
35790 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35791 { NULL, 0, 0, NULL }
35795 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_) {
35796 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35797 ett_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD, DelayedActivationInformation_RL_ActivationCmdFDD_sequence);
35803 static const per_sequence_t RadioLinkActivationCommandTDD_sequence[] = {
35804 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35805 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35806 { NULL, 0, 0, NULL }
35810 dissect_rnsap_RadioLinkActivationCommandTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35811 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35812 ett_rnsap_RadioLinkActivationCommandTDD, RadioLinkActivationCommandTDD_sequence);
35818 static const per_sequence_t DelayedActivationInformationList_RL_ActivationCmdTDD_sequence_of[1] = {
35819 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35823 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_) {
35824 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35825 ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD, DelayedActivationInformationList_RL_ActivationCmdTDD_sequence_of,
35826 1, maxNrOfRLs, FALSE);
35832 static const per_sequence_t DelayedActivationInformation_RL_ActivationCmdTDD_sequence[] = {
35833 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35834 { &hf_rnsap_delayed_activation_update, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DelayedActivationUpdate },
35835 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35836 { NULL, 0, 0, NULL }
35840 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_) {
35841 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35842 ett_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD, DelayedActivationInformation_RL_ActivationCmdTDD_sequence);
35848 static const per_sequence_t GERANUplinkSignallingTransferIndication_sequence[] = {
35849 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35850 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35851 { NULL, 0, 0, NULL }
35855 dissect_rnsap_GERANUplinkSignallingTransferIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35856 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35857 ett_rnsap_GERANUplinkSignallingTransferIndication, GERANUplinkSignallingTransferIndication_sequence);
35863 static const per_sequence_t RadioLinkParameterUpdateIndicationFDD_sequence[] = {
35864 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35865 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35866 { NULL, 0, 0, NULL }
35870 dissect_rnsap_RadioLinkParameterUpdateIndicationFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35871 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35872 ett_rnsap_RadioLinkParameterUpdateIndicationFDD, RadioLinkParameterUpdateIndicationFDD_sequence);
35878 static const per_sequence_t RL_ParameterUpdateIndicationFDD_RL_InformationList_sequence_of[1] = {
35879 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
35883 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_) {
35884 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35885 ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList, RL_ParameterUpdateIndicationFDD_RL_InformationList_sequence_of,
35886 1, maxNrOfRLs, FALSE);
35892 static const per_sequence_t RL_ParameterUpdateIndicationFDD_RL_Information_Item_sequence[] = {
35893 { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35894 { &hf_rnsap_phase_Reference_Update_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Phase_Reference_Update_Indicator },
35895 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35896 { NULL, 0, 0, NULL }
35900 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_) {
35901 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35902 ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item, RL_ParameterUpdateIndicationFDD_RL_Information_Item_sequence);
35908 static const per_sequence_t Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs_sequence[] = {
35909 { &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
35910 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information },
35911 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35912 { NULL, 0, 0, NULL }
35916 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_) {
35917 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35918 ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs, Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs_sequence);
35924 static const per_sequence_t Additional_HS_Cell_Information_RL_Param_Upd_sequence_of[1] = {
35925 { &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 },
35929 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_) {
35930 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35931 ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd, Additional_HS_Cell_Information_RL_Param_Upd_sequence_of,
35932 1, maxNrOfHSDSCH_1, FALSE);
35938 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs_sequence[] = {
35939 { &hf_rnsap_additional_EDCH_FDD_Update_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Update_Information },
35940 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35941 { NULL, 0, 0, NULL }
35945 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_) {
35946 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35947 ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs, Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs_sequence);
35953 static const per_sequence_t Additional_EDCH_Cell_Information_RL_Param_Upd_sequence_of[1] = {
35954 { &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 },
35958 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_) {
35959 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
35960 ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd, Additional_EDCH_Cell_Information_RL_Param_Upd_sequence_of,
35961 1, maxNrOfEDCH_1, FALSE);
35967 static const per_sequence_t RadioLinkParameterUpdateIndicationTDD_sequence[] = {
35968 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35969 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35970 { NULL, 0, 0, NULL }
35974 dissect_rnsap_RadioLinkParameterUpdateIndicationTDD(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_RadioLinkParameterUpdateIndicationTDD, RadioLinkParameterUpdateIndicationTDD_sequence);
35982 static const per_sequence_t UEMeasurementInitiationRequest_sequence[] = {
35983 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35984 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
35985 { NULL, 0, 0, NULL }
35989 dissect_rnsap_UEMeasurementInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
35990 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
35991 ett_rnsap_UEMeasurementInitiationRequest, UEMeasurementInitiationRequest_sequence);
35997 static const per_sequence_t UEMeasurementInitiationResponse_sequence[] = {
35998 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
35999 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36000 { NULL, 0, 0, NULL }
36004 dissect_rnsap_UEMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36005 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36006 ett_rnsap_UEMeasurementInitiationResponse, UEMeasurementInitiationResponse_sequence);
36012 static const per_sequence_t UEMeasurementInitiationFailure_sequence[] = {
36013 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36014 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36015 { NULL, 0, 0, NULL }
36019 dissect_rnsap_UEMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36020 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36021 ett_rnsap_UEMeasurementInitiationFailure, UEMeasurementInitiationFailure_sequence);
36027 static const per_sequence_t UEMeasurementReport_sequence[] = {
36028 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36029 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36030 { NULL, 0, 0, NULL }
36034 dissect_rnsap_UEMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36035 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36036 ett_rnsap_UEMeasurementReport, UEMeasurementReport_sequence);
36042 static const per_sequence_t UEMeasurementTerminationRequest_sequence[] = {
36043 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36044 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36045 { NULL, 0, 0, NULL }
36049 dissect_rnsap_UEMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36050 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36051 ett_rnsap_UEMeasurementTerminationRequest, UEMeasurementTerminationRequest_sequence);
36057 static const per_sequence_t UEMeasurementFailureIndication_sequence[] = {
36058 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36059 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36060 { NULL, 0, 0, NULL }
36064 dissect_rnsap_UEMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36065 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36066 ett_rnsap_UEMeasurementFailureIndication, UEMeasurementFailureIndication_sequence);
36072 static const per_sequence_t IurInvokeTrace_sequence[] = {
36073 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36074 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36075 { NULL, 0, 0, NULL }
36079 dissect_rnsap_IurInvokeTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36080 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36081 ett_rnsap_IurInvokeTrace, IurInvokeTrace_sequence);
36087 static const per_sequence_t ListOfInterfacesToTrace_sequence_of[1] = {
36088 { &hf_rnsap_ListOfInterfacesToTrace_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
36092 dissect_rnsap_ListOfInterfacesToTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36093 offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
36094 ett_rnsap_ListOfInterfacesToTrace, ListOfInterfacesToTrace_sequence_of,
36095 1, maxNrOfInterfaces, FALSE);
36101 static const value_string rnsap_T_interface_vals[] = {
36109 dissect_rnsap_T_interface(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36110 offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
36111 2, NULL, TRUE, 0, NULL);
36117 static const per_sequence_t InterfacesToTraceItem_sequence[] = {
36118 { &hf_rnsap_interface , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_interface },
36119 { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36120 { NULL, 0, 0, NULL }
36124 dissect_rnsap_InterfacesToTraceItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36125 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36126 ett_rnsap_InterfacesToTraceItem, InterfacesToTraceItem_sequence);
36132 static const per_sequence_t IurDeactivateTrace_sequence[] = {
36133 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36134 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36135 { NULL, 0, 0, NULL }
36139 dissect_rnsap_IurDeactivateTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36140 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36141 ett_rnsap_IurDeactivateTrace, IurDeactivateTrace_sequence);
36147 static const per_sequence_t MBMSAttachCommand_sequence[] = {
36148 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36149 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36150 { NULL, 0, 0, NULL }
36154 dissect_rnsap_MBMSAttachCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36155 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36156 ett_rnsap_MBMSAttachCommand, MBMSAttachCommand_sequence);
36162 static const per_sequence_t MBMSDetachCommand_sequence[] = {
36163 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36164 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36165 { NULL, 0, 0, NULL }
36169 dissect_rnsap_MBMSDetachCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36170 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36171 ett_rnsap_MBMSDetachCommand, MBMSDetachCommand_sequence);
36177 static const per_sequence_t DirectInformationTransfer_sequence[] = {
36178 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36179 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36180 { NULL, 0, 0, NULL }
36184 dissect_rnsap_DirectInformationTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36185 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36186 ett_rnsap_DirectInformationTransfer, DirectInformationTransfer_sequence);
36192 static const per_sequence_t EnhancedRelocationRequest_sequence[] = {
36193 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36194 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36195 { NULL, 0, 0, NULL }
36199 dissect_rnsap_EnhancedRelocationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36200 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36201 ett_rnsap_EnhancedRelocationRequest, EnhancedRelocationRequest_sequence);
36207 static const per_sequence_t EnhancedRelocationResponse_sequence[] = {
36208 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36209 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36210 { NULL, 0, 0, NULL }
36214 dissect_rnsap_EnhancedRelocationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36215 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36216 ett_rnsap_EnhancedRelocationResponse, EnhancedRelocationResponse_sequence);
36222 static const per_sequence_t EnhancedRelocationFailure_sequence[] = {
36223 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36224 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36225 { NULL, 0, 0, NULL }
36229 dissect_rnsap_EnhancedRelocationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36230 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36231 ett_rnsap_EnhancedRelocationFailure, EnhancedRelocationFailure_sequence);
36237 static const per_sequence_t EnhancedRelocationCancel_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_EnhancedRelocationCancel(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_EnhancedRelocationCancel, EnhancedRelocationCancel_sequence);
36252 static const per_sequence_t EnhancedRelocationSignallingTransfer_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_EnhancedRelocationSignallingTransfer(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_EnhancedRelocationSignallingTransfer, EnhancedRelocationSignallingTransfer_sequence);
36267 static const per_sequence_t EnhancedRelocationRelease_sequence[] = {
36268 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36269 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36270 { NULL, 0, 0, NULL }
36274 dissect_rnsap_EnhancedRelocationRelease(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_EnhancedRelocationRelease, EnhancedRelocationRelease_sequence);
36282 static const per_sequence_t MBSFNMCCHInformation_sequence[] = {
36283 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36284 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36285 { NULL, 0, 0, NULL }
36289 dissect_rnsap_MBSFNMCCHInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36290 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36291 ett_rnsap_MBSFNMCCHInformation, MBSFNMCCHInformation_sequence);
36297 static const per_sequence_t SecondaryULFrequencyReport_sequence[] = {
36298 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36299 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36300 { NULL, 0, 0, NULL }
36304 dissect_rnsap_SecondaryULFrequencyReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36305 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36306 ett_rnsap_SecondaryULFrequencyReport, SecondaryULFrequencyReport_sequence);
36312 static const per_sequence_t SecondaryULFrequencyUpdateIndication_sequence[] = {
36313 { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
36314 { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
36315 { NULL, 0, 0, NULL }
36319 dissect_rnsap_SecondaryULFrequencyUpdateIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36320 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36321 ett_rnsap_SecondaryULFrequencyUpdateIndication, SecondaryULFrequencyUpdateIndication_sequence);
36327 static const per_sequence_t PrivateMessage_sequence[] = {
36328 { &hf_rnsap_privateIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Container },
36329 { NULL, 0, 0, NULL }
36333 dissect_rnsap_PrivateMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36334 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36335 ett_rnsap_PrivateMessage, PrivateMessage_sequence);
36343 dissect_rnsap_InitiatingMessage_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36344 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_InitiatingMessageValue);
36350 static const per_sequence_t InitiatingMessage_sequence[] = {
36351 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
36352 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
36353 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
36354 { &hf_rnsap_value_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_InitiatingMessage_value },
36355 { NULL, 0, 0, NULL }
36359 dissect_rnsap_InitiatingMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36360 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36361 ett_rnsap_InitiatingMessage, InitiatingMessage_sequence);
36369 dissect_rnsap_SuccessfulOutcome_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36370 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_SuccessfulOutcomeValue);
36376 static const per_sequence_t SuccessfulOutcome_sequence[] = {
36377 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
36378 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
36379 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
36380 { &hf_rnsap_value_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SuccessfulOutcome_value },
36381 { NULL, 0, 0, NULL }
36385 dissect_rnsap_SuccessfulOutcome(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36386 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36387 ett_rnsap_SuccessfulOutcome, SuccessfulOutcome_sequence);
36395 dissect_rnsap_UnsuccessfulOutcome_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36396 offset = dissect_per_open_type_pdu_new(tvb, offset, actx, tree, hf_index, dissect_UnsuccessfulOutcomeValue);
36402 static const per_sequence_t UnsuccessfulOutcome_sequence[] = {
36403 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
36404 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
36405 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
36406 { &hf_rnsap_value_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_UnsuccessfulOutcome_value },
36407 { NULL, 0, 0, NULL }
36411 dissect_rnsap_UnsuccessfulOutcome(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36412 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36413 ett_rnsap_UnsuccessfulOutcome, UnsuccessfulOutcome_sequence);
36421 dissect_rnsap_Outcome_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36422 offset = dissect_per_open_type(tvb, offset, actx, tree, hf_index, NULL);
36428 static const per_sequence_t Outcome_sequence[] = {
36429 { &hf_rnsap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProcedureID },
36430 { &hf_rnsap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Criticality },
36431 { &hf_rnsap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_TransactionID },
36432 { &hf_rnsap_value_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Outcome_value },
36433 { NULL, 0, 0, NULL }
36437 dissect_rnsap_Outcome(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36438 offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
36439 ett_rnsap_Outcome, Outcome_sequence);
36445 static const value_string rnsap_RNSAP_PDU_vals[] = {
36446 { 0, "initiatingMessage" },
36447 { 1, "successfulOutcome" },
36448 { 2, "unsuccessfulOutcome" },
36453 static const per_choice_t RNSAP_PDU_choice[] = {
36454 { 0, &hf_rnsap_initiatingMessage, ASN1_EXTENSION_ROOT , dissect_rnsap_InitiatingMessage },
36455 { 1, &hf_rnsap_successfulOutcome, ASN1_EXTENSION_ROOT , dissect_rnsap_SuccessfulOutcome },
36456 { 2, &hf_rnsap_unsuccessfulOutcome, ASN1_EXTENSION_ROOT , dissect_rnsap_UnsuccessfulOutcome },
36457 { 3, &hf_rnsap_outcome , ASN1_EXTENSION_ROOT , dissect_rnsap_Outcome },
36458 { 0, NULL, 0, NULL }
36462 dissect_rnsap_RNSAP_PDU(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
36463 offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
36464 ett_rnsap_RNSAP_PDU, RNSAP_PDU_choice,
36472 static int dissect_ActivationInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36474 asn1_ctx_t asn1_ctx;
36475 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36476 offset = dissect_rnsap_ActivationInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_ActivationInformation_PDU);
36477 offset += 7; offset >>= 3;
36480 static int dissect_Active_MBMS_Bearer_Service_ListFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36482 asn1_ctx_t asn1_ctx;
36483 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36484 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PDU);
36485 offset += 7; offset >>= 3;
36488 static int dissect_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36490 asn1_ctx_t asn1_ctx;
36491 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36492 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU);
36493 offset += 7; offset >>= 3;
36496 static int dissect_Active_MBMS_Bearer_Service_ListTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36498 asn1_ctx_t asn1_ctx;
36499 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36500 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PDU);
36501 offset += 7; offset >>= 3;
36504 static int dissect_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36506 asn1_ctx_t asn1_ctx;
36507 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36508 offset = dissect_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU);
36509 offset += 7; offset >>= 3;
36512 static int dissect_Active_Pattern_Sequence_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36514 asn1_ctx_t asn1_ctx;
36515 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36516 offset = dissect_rnsap_Active_Pattern_Sequence_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Active_Pattern_Sequence_Information_PDU);
36517 offset += 7; offset >>= 3;
36520 static int dissect_Additional_EDCH_Setup_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36522 asn1_ctx_t asn1_ctx;
36523 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36524 offset = dissect_rnsap_Additional_EDCH_Setup_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Setup_Info_PDU);
36525 offset += 7; offset >>= 3;
36528 static int dissect_Additional_EDCH_FDD_Setup_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36530 asn1_ctx_t asn1_ctx;
36531 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36532 offset = dissect_rnsap_Additional_EDCH_FDD_Setup_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_FDD_Setup_Cell_Information_PDU);
36533 offset += 7; offset >>= 3;
36536 static int dissect_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36538 asn1_ctx_t asn1_ctx;
36539 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36540 offset = dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_PDU);
36541 offset += 7; offset >>= 3;
36544 static int dissect_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36546 asn1_ctx_t asn1_ctx;
36547 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36548 offset = dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_PDU);
36549 offset += 7; offset >>= 3;
36552 static int dissect_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36554 asn1_ctx_t asn1_ctx;
36555 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36556 offset = dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_PDU);
36557 offset += 7; offset >>= 3;
36560 static int dissect_Additional_EDCH_Cell_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36562 asn1_ctx_t asn1_ctx;
36563 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36564 offset = dissect_rnsap_Additional_EDCH_Cell_Information_Response_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU);
36565 offset += 7; offset >>= 3;
36568 static int dissect_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36570 asn1_ctx_t asn1_ctx;
36571 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36572 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);
36573 offset += 7; offset >>= 3;
36576 static int dissect_Additional_EDCH_ConfigurationChange_Info_ItemIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36578 asn1_ctx_t asn1_ctx;
36579 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36580 offset = dissect_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs_PDU);
36581 offset += 7; offset >>= 3;
36584 static int dissect_AdjustmentPeriod_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36586 asn1_ctx_t asn1_ctx;
36587 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36588 offset = dissect_rnsap_AdjustmentPeriod(tvb, offset, &asn1_ctx, tree, hf_rnsap_AdjustmentPeriod_PDU);
36589 offset += 7; offset >>= 3;
36592 static int dissect_Allowed_Rate_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36594 asn1_ctx_t asn1_ctx;
36595 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36596 offset = dissect_rnsap_Allowed_Rate_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Allowed_Rate_Information_PDU);
36597 offset += 7; offset >>= 3;
36600 static int dissect_AllowedQueuingTime_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36602 asn1_ctx_t asn1_ctx;
36603 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36604 offset = dissect_rnsap_AllowedQueuingTime(tvb, offset, &asn1_ctx, tree, hf_rnsap_AllowedQueuingTime_PDU);
36605 offset += 7; offset >>= 3;
36608 static int dissect_AlternativeFormatReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36610 asn1_ctx_t asn1_ctx;
36611 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36612 offset = dissect_rnsap_AlternativeFormatReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_AlternativeFormatReportingIndicator_PDU);
36613 offset += 7; offset >>= 3;
36616 static int dissect_Angle_Of_Arrival_Value_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36618 asn1_ctx_t asn1_ctx;
36619 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36620 offset = dissect_rnsap_Angle_Of_Arrival_Value_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU);
36621 offset += 7; offset >>= 3;
36624 static int dissect_AntennaColocationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36626 asn1_ctx_t asn1_ctx;
36627 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36628 offset = dissect_rnsap_AntennaColocationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_AntennaColocationIndicator_PDU);
36629 offset += 7; offset >>= 3;
36632 static int dissect_BindingID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36634 asn1_ctx_t asn1_ctx;
36635 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36636 offset = dissect_rnsap_BindingID(tvb, offset, &asn1_ctx, tree, hf_rnsap_BindingID_PDU);
36637 offset += 7; offset >>= 3;
36640 static int dissect_Cause_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36642 asn1_ctx_t asn1_ctx;
36643 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36644 offset = dissect_rnsap_Cause(tvb, offset, &asn1_ctx, tree, hf_rnsap_Cause_PDU);
36645 offset += 7; offset >>= 3;
36648 static int dissect_CellCapabilityContainer_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36650 asn1_ctx_t asn1_ctx;
36651 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36652 offset = dissect_rnsap_CellCapabilityContainer_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_FDD_PDU);
36653 offset += 7; offset >>= 3;
36656 static int dissect_CellCapabilityContainerExtension_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36658 asn1_ctx_t asn1_ctx;
36659 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36660 offset = dissect_rnsap_CellCapabilityContainerExtension_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainerExtension_FDD_PDU);
36661 offset += 7; offset >>= 3;
36664 static int dissect_CellCapabilityContainer_TDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36666 asn1_ctx_t asn1_ctx;
36667 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36668 offset = dissect_rnsap_CellCapabilityContainer_TDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_TDD_PDU);
36669 offset += 7; offset >>= 3;
36672 static int dissect_CellCapabilityContainer_TDD_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36674 asn1_ctx_t asn1_ctx;
36675 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36676 offset = dissect_rnsap_CellCapabilityContainer_TDD_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU);
36677 offset += 7; offset >>= 3;
36680 static int dissect_CellCapabilityContainer_TDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36682 asn1_ctx_t asn1_ctx;
36683 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36684 offset = dissect_rnsap_CellCapabilityContainer_TDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainer_TDD768_PDU);
36685 offset += 7; offset >>= 3;
36688 static int dissect_C_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36690 asn1_ctx_t asn1_ctx;
36691 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36692 offset = dissect_rnsap_C_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_C_ID_PDU);
36693 offset += 7; offset >>= 3;
36696 static int dissect_CellSpecificHARQMemoryPartitioning_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36698 asn1_ctx_t asn1_ctx;
36699 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36700 offset = dissect_rnsap_CellSpecificHARQMemoryPartitioning(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellSpecificHARQMemoryPartitioning_PDU);
36701 offset += 7; offset >>= 3;
36704 static int dissect_Cell_Capacity_Class_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36706 asn1_ctx_t asn1_ctx;
36707 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36708 offset = dissect_rnsap_Cell_Capacity_Class_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Cell_Capacity_Class_Value_PDU);
36709 offset += 7; offset >>= 3;
36712 static int dissect_CellPortionID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36714 asn1_ctx_t asn1_ctx;
36715 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36716 offset = dissect_rnsap_CellPortionID(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellPortionID_PDU);
36717 offset += 7; offset >>= 3;
36720 static int dissect_CellPortionLCRID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36722 asn1_ctx_t asn1_ctx;
36723 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36724 offset = dissect_rnsap_CellPortionLCRID(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellPortionLCRID_PDU);
36725 offset += 7; offset >>= 3;
36728 static int dissect_CFN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36730 asn1_ctx_t asn1_ctx;
36731 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36732 offset = dissect_rnsap_CFN(tvb, offset, &asn1_ctx, tree, hf_rnsap_CFN_PDU);
36733 offset += 7; offset >>= 3;
36736 static int dissect_ChipOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36738 asn1_ctx_t asn1_ctx;
36739 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36740 offset = dissect_rnsap_ChipOffset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ChipOffset_PDU);
36741 offset += 7; offset >>= 3;
36744 static int dissect_ClosedLoopMode1_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36746 asn1_ctx_t asn1_ctx;
36747 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36748 offset = dissect_rnsap_ClosedLoopMode1_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU);
36749 offset += 7; offset >>= 3;
36752 static int dissect_CommonMeasurementAccuracy_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36754 asn1_ctx_t asn1_ctx;
36755 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36756 offset = dissect_rnsap_CommonMeasurementAccuracy(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementAccuracy_PDU);
36757 offset += 7; offset >>= 3;
36760 static int dissect_CommonMeasurementType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36762 asn1_ctx_t asn1_ctx;
36763 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36764 offset = dissect_rnsap_CommonMeasurementType(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementType_PDU);
36765 offset += 7; offset >>= 3;
36768 static int dissect_CongestionCause_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36770 asn1_ctx_t asn1_ctx;
36771 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36772 offset = dissect_rnsap_CongestionCause(tvb, offset, &asn1_ctx, tree, hf_rnsap_CongestionCause_PDU);
36773 offset += 7; offset >>= 3;
36776 static int dissect_CommonTransportChannelResourcesInitialisationNotRequired_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36778 asn1_ctx_t asn1_ctx;
36779 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36780 offset = dissect_rnsap_CommonTransportChannelResourcesInitialisationNotRequired(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU);
36781 offset += 7; offset >>= 3;
36784 static int dissect_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36786 asn1_ctx_t asn1_ctx;
36787 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36788 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);
36789 offset += 7; offset >>= 3;
36792 static int dissect_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36794 asn1_ctx_t asn1_ctx;
36795 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36796 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);
36797 offset += 7; offset >>= 3;
36800 static int dissect_Common_EDCH_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36802 asn1_ctx_t asn1_ctx;
36803 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36804 offset = dissect_rnsap_Common_EDCH_Support_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_EDCH_Support_Indicator_PDU);
36805 offset += 7; offset >>= 3;
36808 static int dissect_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36810 asn1_ctx_t asn1_ctx;
36811 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36812 offset = dissect_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU);
36813 offset += 7; offset >>= 3;
36816 static int dissect_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36818 asn1_ctx_t asn1_ctx;
36819 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36820 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);
36821 offset += 7; offset >>= 3;
36824 static int dissect_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36826 asn1_ctx_t asn1_ctx;
36827 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36828 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);
36829 offset += 7; offset >>= 3;
36832 static int dissect_CoverageIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36834 asn1_ctx_t asn1_ctx;
36835 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36836 offset = dissect_rnsap_CoverageIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_CoverageIndicator_PDU);
36837 offset += 7; offset >>= 3;
36840 static int dissect_CPC_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36842 asn1_ctx_t asn1_ctx;
36843 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36844 offset = dissect_rnsap_CPC_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_CPC_Information_PDU);
36845 offset += 7; offset >>= 3;
36848 static int dissect_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36850 asn1_ctx_t asn1_ctx;
36851 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36852 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);
36853 offset += 7; offset >>= 3;
36856 static int dissect_Counting_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36858 asn1_ctx_t asn1_ctx;
36859 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36860 offset = dissect_rnsap_Counting_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Counting_Information_PDU);
36861 offset += 7; offset >>= 3;
36864 static int dissect_CriticalityDiagnostics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36866 asn1_ctx_t asn1_ctx;
36867 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36868 offset = dissect_rnsap_CriticalityDiagnostics(tvb, offset, &asn1_ctx, tree, hf_rnsap_CriticalityDiagnostics_PDU);
36869 offset += 7; offset >>= 3;
36872 static int dissect_MessageStructure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36874 asn1_ctx_t asn1_ctx;
36875 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36876 offset = dissect_rnsap_MessageStructure(tvb, offset, &asn1_ctx, tree, hf_rnsap_MessageStructure_PDU);
36877 offset += 7; offset >>= 3;
36880 static int dissect_CN_CS_DomainIdentifier_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36882 asn1_ctx_t asn1_ctx;
36883 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36884 offset = dissect_rnsap_CN_CS_DomainIdentifier(tvb, offset, &asn1_ctx, tree, hf_rnsap_CN_CS_DomainIdentifier_PDU);
36885 offset += 7; offset >>= 3;
36888 static int dissect_CN_PS_DomainIdentifier_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36890 asn1_ctx_t asn1_ctx;
36891 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36892 offset = dissect_rnsap_CN_PS_DomainIdentifier(tvb, offset, &asn1_ctx, tree, hf_rnsap_CN_PS_DomainIdentifier_PDU);
36893 offset += 7; offset >>= 3;
36896 static int dissect_ControlGAP_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36898 asn1_ctx_t asn1_ctx;
36899 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36900 offset = dissect_rnsap_ControlGAP(tvb, offset, &asn1_ctx, tree, hf_rnsap_ControlGAP_PDU);
36901 offset += 7; offset >>= 3;
36904 static int dissect_C_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36906 asn1_ctx_t asn1_ctx;
36907 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36908 offset = dissect_rnsap_C_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_C_RNTI_PDU);
36909 offset += 7; offset >>= 3;
36912 static int dissect_CPC_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36914 asn1_ctx_t asn1_ctx;
36915 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36916 offset = dissect_rnsap_CPC_InformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_CPC_InformationLCR_PDU);
36917 offset += 7; offset >>= 3;
36920 static int dissect_ContinuousPacketConnectivity_DRX_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36922 asn1_ctx_t asn1_ctx;
36923 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36924 offset = dissect_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU);
36925 offset += 7; offset >>= 3;
36928 static int dissect_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36930 asn1_ctx_t asn1_ctx;
36931 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36932 offset = dissect_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU);
36933 offset += 7; offset >>= 3;
36936 static int dissect_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36938 asn1_ctx_t asn1_ctx;
36939 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36940 offset = dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU);
36941 offset += 7; offset >>= 3;
36944 static int dissect_DCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36946 asn1_ctx_t asn1_ctx;
36947 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36948 offset = dissect_rnsap_DCH_FDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_FDD_Information_PDU);
36949 offset += 7; offset >>= 3;
36952 static int dissect_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36954 asn1_ctx_t asn1_ctx;
36955 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36956 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);
36957 offset += 7; offset >>= 3;
36960 static int dissect_DCH_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36962 asn1_ctx_t asn1_ctx;
36963 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36964 offset = dissect_rnsap_DCH_InformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_InformationResponse_PDU);
36965 offset += 7; offset >>= 3;
36968 static int dissect_DCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36970 asn1_ctx_t asn1_ctx;
36971 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36972 offset = dissect_rnsap_DCH_TDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_TDD_Information_PDU);
36973 offset += 7; offset >>= 3;
36976 static int dissect_DedicatedMeasurementType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36978 asn1_ctx_t asn1_ctx;
36979 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36980 offset = dissect_rnsap_DedicatedMeasurementType(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementType_PDU);
36981 offset += 7; offset >>= 3;
36984 static int dissect_DelayedActivation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36986 asn1_ctx_t asn1_ctx;
36987 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36988 offset = dissect_rnsap_DelayedActivation(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivation_PDU);
36989 offset += 7; offset >>= 3;
36992 static int dissect_DGANSS_Corrections_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
36994 asn1_ctx_t asn1_ctx;
36995 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
36996 offset = dissect_rnsap_DGANSS_Corrections_Req(tvb, offset, &asn1_ctx, tree, hf_rnsap_DGANSS_Corrections_Req_PDU);
36997 offset += 7; offset >>= 3;
37000 static int dissect_DiversityMode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37002 asn1_ctx_t asn1_ctx;
37003 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37004 offset = dissect_rnsap_DiversityMode(tvb, offset, &asn1_ctx, tree, hf_rnsap_DiversityMode_PDU);
37005 offset += 7; offset >>= 3;
37008 static int dissect_DL_DPCH_TimingAdjustment_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37010 asn1_ctx_t asn1_ctx;
37011 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37012 offset = dissect_rnsap_DL_DPCH_TimingAdjustment(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_TimingAdjustment_PDU);
37013 offset += 7; offset >>= 3;
37016 static int dissect_DL_Power_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37018 asn1_ctx_t asn1_ctx;
37019 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37020 offset = dissect_rnsap_DL_Power(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Power_PDU);
37021 offset += 7; offset >>= 3;
37024 static int dissect_DL_PowerBalancing_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37026 asn1_ctx_t asn1_ctx;
37027 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37028 offset = dissect_rnsap_DL_PowerBalancing_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerBalancing_Information_PDU);
37029 offset += 7; offset >>= 3;
37032 static int dissect_DL_PowerBalancing_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37034 asn1_ctx_t asn1_ctx;
37035 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37036 offset = dissect_rnsap_DL_PowerBalancing_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerBalancing_ActivationIndicator_PDU);
37037 offset += 7; offset >>= 3;
37040 static int dissect_DL_PowerBalancing_UpdatedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37042 asn1_ctx_t asn1_ctx;
37043 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37044 offset = dissect_rnsap_DL_PowerBalancing_UpdatedIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerBalancing_UpdatedIndicator_PDU);
37045 offset += 7; offset >>= 3;
37048 static int dissect_DL_ReferencePowerInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37050 asn1_ctx_t asn1_ctx;
37051 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37052 offset = dissect_rnsap_DL_ReferencePowerInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_ReferencePowerInformation_PDU);
37053 offset += 7; offset >>= 3;
37056 static int dissect_D_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37058 asn1_ctx_t asn1_ctx;
37059 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37060 offset = dissect_rnsap_D_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_D_RNTI_PDU);
37061 offset += 7; offset >>= 3;
37064 static int dissect_D_RNTI_ReleaseIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37066 asn1_ctx_t asn1_ctx;
37067 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37068 offset = dissect_rnsap_D_RNTI_ReleaseIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_D_RNTI_ReleaseIndication_PDU);
37069 offset += 7; offset >>= 3;
37072 static int dissect_DL_TimeSlot_ISCP_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37074 asn1_ctx_t asn1_ctx;
37075 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37076 offset = dissect_rnsap_DL_TimeSlot_ISCP_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeSlot_ISCP_Info_PDU);
37077 offset += 7; offset >>= 3;
37080 static int dissect_DL_TimeSlot_ISCP_LCR_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37082 asn1_ctx_t asn1_ctx;
37083 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37084 offset = dissect_rnsap_DL_TimeSlot_ISCP_LCR_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU);
37085 offset += 7; offset >>= 3;
37088 static int dissect_DPC_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37090 asn1_ctx_t asn1_ctx;
37091 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37092 offset = dissect_rnsap_DPC_Mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_DPC_Mode_PDU);
37093 offset += 7; offset >>= 3;
37096 static int dissect_DPC_Mode_Change_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37098 asn1_ctx_t asn1_ctx;
37099 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37100 offset = dissect_rnsap_DPC_Mode_Change_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU);
37101 offset += 7; offset >>= 3;
37104 static int dissect_DPCH_ID768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37106 asn1_ctx_t asn1_ctx;
37107 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37108 offset = dissect_rnsap_DPCH_ID768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DPCH_ID768_PDU);
37109 offset += 7; offset >>= 3;
37112 static int dissect_DRXCycleLengthCoefficient_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37114 asn1_ctx_t asn1_ctx;
37115 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37116 offset = dissect_rnsap_DRXCycleLengthCoefficient(tvb, offset, &asn1_ctx, tree, hf_rnsap_DRXCycleLengthCoefficient_PDU);
37117 offset += 7; offset >>= 3;
37120 static int dissect_DSCH_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37122 asn1_ctx_t asn1_ctx;
37123 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37124 offset = dissect_rnsap_DSCH_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_RNTI_PDU);
37125 offset += 7; offset >>= 3;
37128 static int dissect_DSCH_InitialWindowSize_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37130 asn1_ctx_t asn1_ctx;
37131 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37132 offset = dissect_rnsap_DSCH_InitialWindowSize(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_InitialWindowSize_PDU);
37133 offset += 7; offset >>= 3;
37136 static int dissect_DSCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37138 asn1_ctx_t asn1_ctx;
37139 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37140 offset = dissect_rnsap_DSCH_TDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_TDD_Information_PDU);
37141 offset += 7; offset >>= 3;
37144 static int dissect_E_AGCH_Table_Choice_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37146 asn1_ctx_t asn1_ctx;
37147 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37148 offset = dissect_rnsap_E_AGCH_Table_Choice(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_AGCH_Table_Choice_PDU);
37149 offset += 7; offset >>= 3;
37152 static int dissect_EDCH_FDD_DL_ControlChannelInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37154 asn1_ctx_t asn1_ctx;
37155 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37156 offset = dissect_rnsap_EDCH_FDD_DL_ControlChannelInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU);
37157 offset += 7; offset >>= 3;
37160 static int dissect_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37162 asn1_ctx_t asn1_ctx;
37163 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37164 offset = dissect_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU);
37165 offset += 7; offset >>= 3;
37168 static int dissect_EDCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37170 asn1_ctx_t asn1_ctx;
37171 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37172 offset = dissect_rnsap_EDCH_FDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_Information_PDU);
37173 offset += 7; offset >>= 3;
37176 static int dissect_EDCH_FDD_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37178 asn1_ctx_t asn1_ctx;
37179 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37180 offset = dissect_rnsap_EDCH_FDD_InformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_InformationResponse_PDU);
37181 offset += 7; offset >>= 3;
37184 static int dissect_EDCH_FDD_Information_To_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37186 asn1_ctx_t asn1_ctx;
37187 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37188 offset = dissect_rnsap_EDCH_FDD_Information_To_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_FDD_Information_To_Modify_PDU);
37189 offset += 7; offset >>= 3;
37192 static int dissect_E_DCH_FDD_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37194 asn1_ctx_t asn1_ctx;
37195 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37196 offset = dissect_rnsap_E_DCH_FDD_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_FDD_Update_Information_PDU);
37197 offset += 7; offset >>= 3;
37200 static int dissect_E_DCH_DL_Control_Channel_Change_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37202 asn1_ctx_t asn1_ctx;
37203 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37204 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);
37205 offset += 7; offset >>= 3;
37208 static int dissect_E_DCH_DL_Control_Channel_Grant_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37210 asn1_ctx_t asn1_ctx;
37211 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37212 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);
37213 offset += 7; offset >>= 3;
37216 static int dissect_E_DCH_PowerOffset_for_SchedulingInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37218 asn1_ctx_t asn1_ctx;
37219 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37220 offset = dissect_rnsap_E_DCH_PowerOffset_for_SchedulingInfo(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_PowerOffset_for_SchedulingInfo_PDU);
37221 offset += 7; offset >>= 3;
37224 static int dissect_E_DCH_MACdPDUSizeFormat_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37226 asn1_ctx_t asn1_ctx;
37227 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37228 offset = dissect_rnsap_E_DCH_MACdPDUSizeFormat(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_MACdPDUSizeFormat_PDU);
37229 offset += 7; offset >>= 3;
37232 static int dissect_EDCH_MACdFlows_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37234 asn1_ctx_t asn1_ctx;
37235 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37236 offset = dissect_rnsap_EDCH_MACdFlows_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MACdFlows_Information_PDU);
37237 offset += 7; offset >>= 3;
37240 static int dissect_EDCH_MACdFlows_To_Delete_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37242 asn1_ctx_t asn1_ctx;
37243 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37244 offset = dissect_rnsap_EDCH_MACdFlows_To_Delete(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MACdFlows_To_Delete_PDU);
37245 offset += 7; offset >>= 3;
37248 static int dissect_EDCH_RL_Indication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37250 asn1_ctx_t asn1_ctx;
37251 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37252 offset = dissect_rnsap_EDCH_RL_Indication(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_RL_Indication_PDU);
37253 offset += 7; offset >>= 3;
37256 static int dissect_E_DCH_Serving_cell_change_informationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37258 asn1_ctx_t asn1_ctx;
37259 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37260 offset = dissect_rnsap_E_DCH_Serving_cell_change_informationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Serving_cell_change_informationResponse_PDU);
37261 offset += 7; offset >>= 3;
37264 static int dissect_EDPCH_Information_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37266 asn1_ctx_t asn1_ctx;
37267 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37268 offset = dissect_rnsap_EDPCH_Information_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDPCH_Information_FDD_PDU);
37269 offset += 7; offset >>= 3;
37272 static int dissect_EDPCH_Information_RLReconfRequest_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37274 asn1_ctx_t asn1_ctx;
37275 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37276 offset = dissect_rnsap_EDPCH_Information_RLReconfRequest_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDPCH_Information_RLReconfRequest_FDD_PDU);
37277 offset += 7; offset >>= 3;
37280 static int dissect_E_DPDCH_PowerInterpolation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37282 asn1_ctx_t asn1_ctx;
37283 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37284 offset = dissect_rnsap_E_DPDCH_PowerInterpolation(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DPDCH_PowerInterpolation_PDU);
37285 offset += 7; offset >>= 3;
37288 static int dissect_E_Serving_Grant_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37290 asn1_ctx_t asn1_ctx;
37291 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37292 offset = dissect_rnsap_E_Serving_Grant_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_Serving_Grant_Value_PDU);
37293 offset += 7; offset >>= 3;
37296 static int dissect_EDCH_Serving_RL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37298 asn1_ctx_t asn1_ctx;
37299 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37300 offset = dissect_rnsap_EDCH_Serving_RL(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_Serving_RL_PDU);
37301 offset += 7; offset >>= 3;
37304 static int dissect_Enhanced_FACH_Information_ResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37306 asn1_ctx_t asn1_ctx;
37307 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37308 offset = dissect_rnsap_Enhanced_FACH_Information_ResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_FACH_Information_ResponseFDD_PDU);
37309 offset += 7; offset >>= 3;
37312 static int dissect_Enhanced_FACH_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37314 asn1_ctx_t asn1_ctx;
37315 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37316 offset = dissect_rnsap_Enhanced_FACH_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_FACH_Information_ResponseLCR_PDU);
37317 offset += 7; offset >>= 3;
37320 static int dissect_Enhanced_FACH_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37322 asn1_ctx_t asn1_ctx;
37323 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37324 offset = dissect_rnsap_Enhanced_FACH_Support_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_FACH_Support_Indicator_PDU);
37325 offset += 7; offset >>= 3;
37328 static int dissect_EnhancedHSServingCC_Abort_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37330 asn1_ctx_t asn1_ctx;
37331 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37332 offset = dissect_rnsap_EnhancedHSServingCC_Abort(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedHSServingCC_Abort_PDU);
37333 offset += 7; offset >>= 3;
37336 static int dissect_Enhanced_PCH_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37338 asn1_ctx_t asn1_ctx;
37339 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37340 offset = dissect_rnsap_Enhanced_PCH_Capability(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_PCH_Capability_PDU);
37341 offset += 7; offset >>= 3;
37344 static int dissect_E_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37346 asn1_ctx_t asn1_ctx;
37347 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37348 offset = dissect_rnsap_E_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_RNTI_PDU);
37349 offset += 7; offset >>= 3;
37352 static int dissect_E_TFCI_Boost_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37354 asn1_ctx_t asn1_ctx;
37355 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37356 offset = dissect_rnsap_E_TFCI_Boost_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_TFCI_Boost_Information_PDU);
37357 offset += 7; offset >>= 3;
37360 static int dissect_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37362 asn1_ctx_t asn1_ctx;
37363 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37364 offset = dissect_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU);
37365 offset += 7; offset >>= 3;
37368 static int dissect_Enhanced_PrimaryCPICH_EcNo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37370 asn1_ctx_t asn1_ctx;
37371 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37372 offset = dissect_rnsap_Enhanced_PrimaryCPICH_EcNo(tvb, offset, &asn1_ctx, tree, hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU);
37373 offset += 7; offset >>= 3;
37376 static int dissect_ExtendedGSMCellIndividualOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37378 asn1_ctx_t asn1_ctx;
37379 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37380 offset = dissect_rnsap_ExtendedGSMCellIndividualOffset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ExtendedGSMCellIndividualOffset_PDU);
37381 offset += 7; offset >>= 3;
37384 static int dissect_E_DCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37386 asn1_ctx_t asn1_ctx;
37387 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37388 offset = dissect_rnsap_E_DCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Information_PDU);
37389 offset += 7; offset >>= 3;
37392 static int dissect_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37394 asn1_ctx_t asn1_ctx;
37395 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37396 offset = dissect_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU);
37397 offset += 7; offset >>= 3;
37400 static int dissect_E_DCH_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37402 asn1_ctx_t asn1_ctx;
37403 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37404 offset = dissect_rnsap_E_DCH_Information_Reconfig(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Information_Reconfig_PDU);
37405 offset += 7; offset >>= 3;
37408 static int dissect_E_DCH_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37410 asn1_ctx_t asn1_ctx;
37411 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37412 offset = dissect_rnsap_E_DCH_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Information_Response_PDU);
37413 offset += 7; offset >>= 3;
37416 static int dissect_E_DCH_768_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37418 asn1_ctx_t asn1_ctx;
37419 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37420 offset = dissect_rnsap_E_DCH_768_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_768_Information_PDU);
37421 offset += 7; offset >>= 3;
37424 static int dissect_E_DCH_768_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37426 asn1_ctx_t asn1_ctx;
37427 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37428 offset = dissect_rnsap_E_DCH_768_Information_Reconfig(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_768_Information_Reconfig_PDU);
37429 offset += 7; offset >>= 3;
37432 static int dissect_E_DCH_768_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37434 asn1_ctx_t asn1_ctx;
37435 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37436 offset = dissect_rnsap_E_DCH_768_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_768_Information_Response_PDU);
37437 offset += 7; offset >>= 3;
37440 static int dissect_E_DCH_LCR_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37442 asn1_ctx_t asn1_ctx;
37443 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37444 offset = dissect_rnsap_E_DCH_LCR_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_LCR_Information_PDU);
37445 offset += 7; offset >>= 3;
37448 static int dissect_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37450 asn1_ctx_t asn1_ctx;
37451 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37452 offset = dissect_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU);
37453 offset += 7; offset >>= 3;
37456 static int dissect_E_DCH_LCR_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37458 asn1_ctx_t asn1_ctx;
37459 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37460 offset = dissect_rnsap_E_DCH_LCR_Information_Reconfig(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU);
37461 offset += 7; offset >>= 3;
37464 static int dissect_E_DCH_LCR_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37466 asn1_ctx_t asn1_ctx;
37467 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37468 offset = dissect_rnsap_E_DCH_LCR_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_LCR_Information_Response_PDU);
37469 offset += 7; offset >>= 3;
37472 static int dissect_Ext_Reference_E_TFCI_PO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37474 asn1_ctx_t asn1_ctx;
37475 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37476 offset = dissect_rnsap_Ext_Reference_E_TFCI_PO(tvb, offset, &asn1_ctx, tree, hf_rnsap_Ext_Reference_E_TFCI_PO_PDU);
37477 offset += 7; offset >>= 3;
37480 static int dissect_ExtendedPropagationDelay_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37482 asn1_ctx_t asn1_ctx;
37483 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37484 offset = dissect_rnsap_ExtendedPropagationDelay(tvb, offset, &asn1_ctx, tree, hf_rnsap_ExtendedPropagationDelay_PDU);
37485 offset += 7; offset >>= 3;
37488 static int dissect_Extended_RNC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37490 asn1_ctx_t asn1_ctx;
37491 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37492 offset = dissect_rnsap_Extended_RNC_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_RNC_ID_PDU);
37493 offset += 7; offset >>= 3;
37496 static int dissect_Extended_Round_Trip_Time_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37498 asn1_ctx_t asn1_ctx;
37499 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37500 offset = dissect_rnsap_Extended_Round_Trip_Time_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_Round_Trip_Time_Value_PDU);
37501 offset += 7; offset >>= 3;
37504 static int dissect_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37506 asn1_ctx_t asn1_ctx;
37507 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37508 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);
37509 offset += 7; offset >>= 3;
37512 static int dissect_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37514 asn1_ctx_t asn1_ctx;
37515 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37516 offset = dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU);
37517 offset += 7; offset >>= 3;
37520 static int dissect_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37522 asn1_ctx_t asn1_ctx;
37523 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37524 offset = dissect_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU);
37525 offset += 7; offset >>= 3;
37528 static int dissect_FACH_FlowControlInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37530 asn1_ctx_t asn1_ctx;
37531 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37532 offset = dissect_rnsap_FACH_FlowControlInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_FACH_FlowControlInformation_PDU);
37533 offset += 7; offset >>= 3;
37536 static int dissect_Fast_Reconfiguration_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37538 asn1_ctx_t asn1_ctx;
37539 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37540 offset = dissect_rnsap_Fast_Reconfiguration_Mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_Reconfiguration_Mode_PDU);
37541 offset += 7; offset >>= 3;
37544 static int dissect_Fast_Reconfiguration_Permission_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37546 asn1_ctx_t asn1_ctx;
37547 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37548 offset = dissect_rnsap_Fast_Reconfiguration_Permission(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_Reconfiguration_Permission_PDU);
37549 offset += 7; offset >>= 3;
37552 static int dissect_FDD_DCHs_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37554 asn1_ctx_t asn1_ctx;
37555 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37556 offset = dissect_rnsap_FDD_DCHs_to_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_FDD_DCHs_to_Modify_PDU);
37557 offset += 7; offset >>= 3;
37560 static int dissect_FDD_DL_CodeInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37562 asn1_ctx_t asn1_ctx;
37563 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37564 offset = dissect_rnsap_FDD_DL_CodeInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_FDD_DL_CodeInformation_PDU);
37565 offset += 7; offset >>= 3;
37568 static int dissect_F_DPCH_SlotFormat_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37570 asn1_ctx_t asn1_ctx;
37571 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37572 offset = dissect_rnsap_F_DPCH_SlotFormat(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_SlotFormat_PDU);
37573 offset += 7; offset >>= 3;
37576 static int dissect_F_DPCH_SlotFormatSupportRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37578 asn1_ctx_t asn1_ctx;
37579 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37580 offset = dissect_rnsap_F_DPCH_SlotFormatSupportRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU);
37581 offset += 7; offset >>= 3;
37584 static int dissect_FNReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37586 asn1_ctx_t asn1_ctx;
37587 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37588 offset = dissect_rnsap_FNReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_FNReportingIndicator_PDU);
37589 offset += 7; offset >>= 3;
37592 static int dissect_FrameOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37594 asn1_ctx_t asn1_ctx;
37595 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37596 offset = dissect_rnsap_FrameOffset(tvb, offset, &asn1_ctx, tree, hf_rnsap_FrameOffset_PDU);
37597 offset += 7; offset >>= 3;
37600 static int dissect_FrequencyBandIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37602 asn1_ctx_t asn1_ctx;
37603 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37604 offset = dissect_rnsap_FrequencyBandIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_FrequencyBandIndicator_PDU);
37605 offset += 7; offset >>= 3;
37608 static int dissect_GA_Cell_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37610 asn1_ctx_t asn1_ctx;
37611 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37612 offset = dissect_rnsap_GA_Cell(tvb, offset, &asn1_ctx, tree, hf_rnsap_GA_Cell_PDU);
37613 offset += 7; offset >>= 3;
37616 static int dissect_GA_CellAdditionalShapes_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37618 asn1_ctx_t asn1_ctx;
37619 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37620 offset = dissect_rnsap_GA_CellAdditionalShapes(tvb, offset, &asn1_ctx, tree, hf_rnsap_GA_CellAdditionalShapes_PDU);
37621 offset += 7; offset >>= 3;
37624 static int dissect_GANSS_AddIonoModelReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37626 asn1_ctx_t asn1_ctx;
37627 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37628 offset = dissect_rnsap_GANSS_AddIonoModelReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AddIonoModelReq_PDU);
37629 offset += 7; offset >>= 3;
37632 static int dissect_GANSS_AddNavigationModelsReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37634 asn1_ctx_t asn1_ctx;
37635 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37636 offset = dissect_rnsap_GANSS_AddNavigationModelsReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AddNavigationModelsReq_PDU);
37637 offset += 7; offset >>= 3;
37640 static int dissect_GANSS_AddUTCModelsReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37642 asn1_ctx_t asn1_ctx;
37643 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37644 offset = dissect_rnsap_GANSS_AddUTCModelsReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AddUTCModelsReq_PDU);
37645 offset += 7; offset >>= 3;
37648 static int dissect_GANSS_Additional_Ionospheric_Model_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37650 asn1_ctx_t asn1_ctx;
37651 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37652 offset = dissect_rnsap_GANSS_Additional_Ionospheric_Model(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_Ionospheric_Model_PDU);
37653 offset += 7; offset >>= 3;
37656 static int dissect_GANSS_Additional_Navigation_Models_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37658 asn1_ctx_t asn1_ctx;
37659 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37660 offset = dissect_rnsap_GANSS_Additional_Navigation_Models(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_Navigation_Models_PDU);
37661 offset += 7; offset >>= 3;
37664 static int dissect_GANSS_Additional_Time_Models_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37666 asn1_ctx_t asn1_ctx;
37667 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37668 offset = dissect_rnsap_GANSS_Additional_Time_Models(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_Time_Models_PDU);
37669 offset += 7; offset >>= 3;
37672 static int dissect_GANSS_Additional_UTC_Models_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37674 asn1_ctx_t asn1_ctx;
37675 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37676 offset = dissect_rnsap_GANSS_Additional_UTC_Models(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Additional_UTC_Models_PDU);
37677 offset += 7; offset >>= 3;
37680 static int dissect_GANSS_alm_keplerianNAVAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37682 asn1_ctx_t asn1_ctx;
37683 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37684 offset = dissect_rnsap_GANSS_alm_keplerianNAVAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU);
37685 offset += 7; offset >>= 3;
37688 static int dissect_GANSS_alm_keplerianReducedAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37690 asn1_ctx_t asn1_ctx;
37691 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37692 offset = dissect_rnsap_GANSS_alm_keplerianReducedAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU);
37693 offset += 7; offset >>= 3;
37696 static int dissect_GANSS_alm_keplerianMidiAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37698 asn1_ctx_t asn1_ctx;
37699 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37700 offset = dissect_rnsap_GANSS_alm_keplerianMidiAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU);
37701 offset += 7; offset >>= 3;
37704 static int dissect_GANSS_alm_keplerianGLONASS_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37706 asn1_ctx_t asn1_ctx;
37707 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37708 offset = dissect_rnsap_GANSS_alm_keplerianGLONASS(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_keplerianGLONASS_PDU);
37709 offset += 7; offset >>= 3;
37712 static int dissect_GANSS_alm_ecefSBASAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37714 asn1_ctx_t asn1_ctx;
37715 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37716 offset = dissect_rnsap_GANSS_alm_ecefSBASAlmanac(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU);
37717 offset += 7; offset >>= 3;
37720 static int dissect_GANSS_Auxiliary_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37722 asn1_ctx_t asn1_ctx;
37723 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37724 offset = dissect_rnsap_GANSS_Auxiliary_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Auxiliary_Information_PDU);
37725 offset += 7; offset >>= 3;
37728 static int dissect_GANSS_AuxInfoReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37730 asn1_ctx_t asn1_ctx;
37731 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37732 offset = dissect_rnsap_GANSS_AuxInfoReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_AuxInfoReq_PDU);
37733 offset += 7; offset >>= 3;
37736 static int dissect_GANSS_Common_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37738 asn1_ctx_t asn1_ctx;
37739 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37740 offset = dissect_rnsap_GANSS_Common_Data(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Common_Data_PDU);
37741 offset += 7; offset >>= 3;
37744 static int dissect_GANSS_Earth_Orientation_Parameters_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37746 asn1_ctx_t asn1_ctx;
37747 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37748 offset = dissect_rnsap_GANSS_Earth_Orientation_Parameters(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU);
37749 offset += 7; offset >>= 3;
37752 static int dissect_GANSS_EarthOrientParaReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37754 asn1_ctx_t asn1_ctx;
37755 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37756 offset = dissect_rnsap_GANSS_EarthOrientParaReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_EarthOrientParaReq_PDU);
37757 offset += 7; offset >>= 3;
37760 static int dissect_GANSS_Generic_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37762 asn1_ctx_t asn1_ctx;
37763 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37764 offset = dissect_rnsap_GANSS_Generic_Data(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Generic_Data_PDU);
37765 offset += 7; offset >>= 3;
37768 static int dissect_GANSS_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37770 asn1_ctx_t asn1_ctx;
37771 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37772 offset = dissect_rnsap_GANSS_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_ID_PDU);
37773 offset += 7; offset >>= 3;
37776 static int dissect_GANSS_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37778 asn1_ctx_t asn1_ctx;
37779 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37780 offset = dissect_rnsap_GANSS_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Information_PDU);
37781 offset += 7; offset >>= 3;
37784 static int dissect_GANSS_SBAS_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37786 asn1_ctx_t asn1_ctx;
37787 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37788 offset = dissect_rnsap_GANSS_SBAS_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_SBAS_ID_PDU);
37789 offset += 7; offset >>= 3;
37792 static int dissect_GANSS_Time_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37794 asn1_ctx_t asn1_ctx;
37795 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37796 offset = dissect_rnsap_GANSS_Time_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Time_ID_PDU);
37797 offset += 7; offset >>= 3;
37800 static int dissect_GERAN_Cell_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37802 asn1_ctx_t asn1_ctx;
37803 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37804 offset = dissect_rnsap_GERAN_Cell_Capability(tvb, offset, &asn1_ctx, tree, hf_rnsap_GERAN_Cell_Capability_PDU);
37805 offset += 7; offset >>= 3;
37808 static int dissect_GERAN_Classmark_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37810 asn1_ctx_t asn1_ctx;
37811 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37812 offset = dissect_rnsap_GERAN_Classmark(tvb, offset, &asn1_ctx, tree, hf_rnsap_GERAN_Classmark_PDU);
37813 offset += 7; offset >>= 3;
37816 static int dissect_Satellite_Almanac_Information_ExtItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37818 asn1_ctx_t asn1_ctx;
37819 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37820 offset = dissect_rnsap_Satellite_Almanac_Information_ExtItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU);
37821 offset += 7; offset >>= 3;
37824 static int dissect_Guaranteed_Rate_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37826 asn1_ctx_t asn1_ctx;
37827 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37828 offset = dissect_rnsap_Guaranteed_Rate_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Guaranteed_Rate_Information_PDU);
37829 offset += 7; offset >>= 3;
37832 static int dissect_HARQ_MemoryPartitioning_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37834 asn1_ctx_t asn1_ctx;
37835 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37836 offset = dissect_rnsap_HARQ_MemoryPartitioning(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_MemoryPartitioning_PDU);
37837 offset += 7; offset >>= 3;
37840 static int dissect_HARQ_MemoryPartitioningInfoExtForMIMO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37842 asn1_ctx_t asn1_ctx;
37843 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37844 offset = dissect_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU);
37845 offset += 7; offset >>= 3;
37848 static int dissect_HARQ_Preamble_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37850 asn1_ctx_t asn1_ctx;
37851 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37852 offset = dissect_rnsap_HARQ_Preamble_Mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_Preamble_Mode_PDU);
37853 offset += 7; offset >>= 3;
37856 static int dissect_HARQ_Preamble_Mode_Activation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37858 asn1_ctx_t asn1_ctx;
37859 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37860 offset = dissect_rnsap_HARQ_Preamble_Mode_Activation_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HARQ_Preamble_Mode_Activation_Indicator_PDU);
37861 offset += 7; offset >>= 3;
37864 static int dissect_HCS_Prio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37866 asn1_ctx_t asn1_ctx;
37867 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37868 offset = dissect_rnsap_HCS_Prio(tvb, offset, &asn1_ctx, tree, hf_rnsap_HCS_Prio_PDU);
37869 offset += 7; offset >>= 3;
37872 static int dissect_HSDSCH_Configured_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37874 asn1_ctx_t asn1_ctx;
37875 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37876 offset = dissect_rnsap_HSDSCH_Configured_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Configured_Indicator_PDU);
37877 offset += 7; offset >>= 3;
37880 static int dissect_HSDSCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37882 asn1_ctx_t asn1_ctx;
37883 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37884 offset = dissect_rnsap_HSDSCH_FDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_FDD_Information_PDU);
37885 offset += 7; offset >>= 3;
37888 static int dissect_HSDSCH_FDD_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37890 asn1_ctx_t asn1_ctx;
37891 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37892 offset = dissect_rnsap_HSDSCH_FDD_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_FDD_Information_Response_PDU);
37893 offset += 7; offset >>= 3;
37896 static int dissect_HSDSCH_Information_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37898 asn1_ctx_t asn1_ctx;
37899 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37900 offset = dissect_rnsap_HSDSCH_Information_to_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Information_to_Modify_PDU);
37901 offset += 7; offset >>= 3;
37904 static int dissect_HSDSCH_Information_to_Modify_Unsynchronised_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37906 asn1_ctx_t asn1_ctx;
37907 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37908 offset = dissect_rnsap_HSDSCH_Information_to_Modify_Unsynchronised(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_Information_to_Modify_Unsynchronised_PDU);
37909 offset += 7; offset >>= 3;
37912 static int dissect_HSDSCH_MACdPDUSizeFormat_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37914 asn1_ctx_t asn1_ctx;
37915 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37916 offset = dissect_rnsap_HSDSCH_MACdPDUSizeFormat(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_MACdPDUSizeFormat_PDU);
37917 offset += 7; offset >>= 3;
37920 static int dissect_HSDSCH_MACdFlows_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37922 asn1_ctx_t asn1_ctx;
37923 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37924 offset = dissect_rnsap_HSDSCH_MACdFlows_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_MACdFlows_Information_PDU);
37925 offset += 7; offset >>= 3;
37928 static int dissect_HSDSCH_MACdFlows_to_Delete_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37930 asn1_ctx_t asn1_ctx;
37931 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37932 offset = dissect_rnsap_HSDSCH_MACdFlows_to_Delete(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_MACdFlows_to_Delete_PDU);
37933 offset += 7; offset >>= 3;
37936 static int dissect_HSDSCH_PreconfigurationInfo_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37938 asn1_ctx_t asn1_ctx;
37939 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37940 offset = dissect_rnsap_HSDSCH_PreconfigurationInfo(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_PreconfigurationInfo_PDU);
37941 offset += 7; offset >>= 3;
37944 static int dissect_Additional_EDCH_Preconfiguration_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37946 asn1_ctx_t asn1_ctx;
37947 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37948 offset = dissect_rnsap_Additional_EDCH_Preconfiguration_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Preconfiguration_Information_PDU);
37949 offset += 7; offset >>= 3;
37952 static int dissect_HSDSCH_PreconfigurationSetup_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37954 asn1_ctx_t asn1_ctx;
37955 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37956 offset = dissect_rnsap_HSDSCH_PreconfigurationSetup(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_PreconfigurationSetup_PDU);
37957 offset += 7; offset >>= 3;
37960 static int dissect_HSDSCH_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37962 asn1_ctx_t asn1_ctx;
37963 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37964 offset = dissect_rnsap_HSDSCH_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_RNTI_PDU);
37965 offset += 7; offset >>= 3;
37968 static int dissect_HS_DSCH_serving_cell_change_information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37970 asn1_ctx_t asn1_ctx;
37971 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37972 offset = dissect_rnsap_HS_DSCH_serving_cell_change_information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_serving_cell_change_information_PDU);
37973 offset += 7; offset >>= 3;
37976 static int dissect_HS_DSCH_serving_cell_change_informationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37978 asn1_ctx_t asn1_ctx;
37979 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37980 offset = dissect_rnsap_HS_DSCH_serving_cell_change_informationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_serving_cell_change_informationResponse_PDU);
37981 offset += 7; offset >>= 3;
37984 static int dissect_HSDSCH_TBSizeTableIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37986 asn1_ctx_t asn1_ctx;
37987 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37988 offset = dissect_rnsap_HSDSCH_TBSizeTableIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TBSizeTableIndicator_PDU);
37989 offset += 7; offset >>= 3;
37992 static int dissect_HSDSCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
37994 asn1_ctx_t asn1_ctx;
37995 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
37996 offset = dissect_rnsap_HSDSCH_TDD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TDD_Information_PDU);
37997 offset += 7; offset >>= 3;
38000 static int dissect_HSDSCH_TDD_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38002 asn1_ctx_t asn1_ctx;
38003 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38004 offset = dissect_rnsap_HSDSCH_TDD_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TDD_Information_Response_PDU);
38005 offset += 7; offset >>= 3;
38008 static int dissect_Multicarrier_Number_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38010 asn1_ctx_t asn1_ctx;
38011 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38012 offset = dissect_rnsap_Multicarrier_Number(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multicarrier_Number_PDU);
38013 offset += 7; offset >>= 3;
38016 static int dissect_HSPDSCH_TDD_Specific_InfoList_Response768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38018 asn1_ctx_t asn1_ctx;
38019 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38020 offset = dissect_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_PDU);
38021 offset += 7; offset >>= 3;
38024 static int dissect_HSSCCH_TDD_Specific_InfoList_Response768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38026 asn1_ctx_t asn1_ctx;
38027 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38028 offset = dissect_rnsap_HSSCCH_TDD_Specific_InfoList_Response768(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_PDU);
38029 offset += 7; offset >>= 3;
38032 static int dissect_HS_SICH_Reception_Quality_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38034 asn1_ctx_t asn1_ctx;
38035 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38036 offset = dissect_rnsap_HS_SICH_Reception_Quality_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_Reception_Quality_Value_PDU);
38037 offset += 7; offset >>= 3;
38040 static int dissect_HS_SICH_Reception_Quality_Measurement_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38042 asn1_ctx_t asn1_ctx;
38043 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38044 offset = dissect_rnsap_HS_SICH_Reception_Quality_Measurement_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_Reception_Quality_Measurement_Value_PDU);
38045 offset += 7; offset >>= 3;
38048 static int dissect_HS_SICH_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38050 asn1_ctx_t asn1_ctx;
38051 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38052 offset = dissect_rnsap_HS_SICH_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_ID_PDU);
38053 offset += 7; offset >>= 3;
38056 static int dissect_HS_SICH_ID_Extension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38058 asn1_ctx_t asn1_ctx;
38059 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38060 offset = dissect_rnsap_HS_SICH_ID_Extension(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_SICH_ID_Extension_PDU);
38061 offset += 7; offset >>= 3;
38064 static int dissect_HS_PDSCH_Code_Change_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38066 asn1_ctx_t asn1_ctx;
38067 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38068 offset = dissect_rnsap_HS_PDSCH_Code_Change_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_PDSCH_Code_Change_Indicator_PDU);
38069 offset += 7; offset >>= 3;
38072 static int dissect_HS_PDSCH_Code_Change_Grant_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38074 asn1_ctx_t asn1_ctx;
38075 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38076 offset = dissect_rnsap_HS_PDSCH_Code_Change_Grant(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_PDSCH_Code_Change_Grant_PDU);
38077 offset += 7; offset >>= 3;
38080 static int dissect_HSDSCH_FDD_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38082 asn1_ctx_t asn1_ctx;
38083 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38084 offset = dissect_rnsap_HSDSCH_FDD_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_FDD_Update_Information_PDU);
38085 offset += 7; offset >>= 3;
38088 static int dissect_HSDSCH_TDD_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38090 asn1_ctx_t asn1_ctx;
38091 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38092 offset = dissect_rnsap_HSDSCH_TDD_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCH_TDD_Update_Information_PDU);
38093 offset += 7; offset >>= 3;
38096 static int dissect_MIMO_ReferenceSignal_InformationListLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38098 asn1_ctx_t asn1_ctx;
38099 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38100 offset = dissect_rnsap_MIMO_ReferenceSignal_InformationListLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_PDU);
38101 offset += 7; offset >>= 3;
38104 static int dissect_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38106 asn1_ctx_t asn1_ctx;
38107 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38108 offset = dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU);
38109 offset += 7; offset >>= 3;
38112 static int dissect_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38114 asn1_ctx_t asn1_ctx;
38115 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38116 offset = dissect_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU);
38117 offset += 7; offset >>= 3;
38120 static int dissect_IMSI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38122 asn1_ctx_t asn1_ctx;
38123 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38124 offset = dissect_rnsap_IMSI(tvb, offset, &asn1_ctx, tree, hf_rnsap_IMSI_PDU);
38125 offset += 7; offset >>= 3;
38128 static int dissect_InformationExchangeID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38130 asn1_ctx_t asn1_ctx;
38131 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38132 offset = dissect_rnsap_InformationExchangeID(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeID_PDU);
38133 offset += 7; offset >>= 3;
38136 static int dissect_InformationReportCharacteristics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38138 asn1_ctx_t asn1_ctx;
38139 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38140 offset = dissect_rnsap_InformationReportCharacteristics(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationReportCharacteristics_PDU);
38141 offset += 7; offset >>= 3;
38144 static int dissect_InformationType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38146 asn1_ctx_t asn1_ctx;
38147 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38148 offset = dissect_rnsap_InformationType(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationType_PDU);
38149 offset += 7; offset >>= 3;
38152 static int dissect_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38154 asn1_ctx_t asn1_ctx;
38155 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38156 offset = dissect_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed(tvb, offset, &asn1_ctx, tree, hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU);
38157 offset += 7; offset >>= 3;
38160 static int dissect_InnerLoopDLPCStatus_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38162 asn1_ctx_t asn1_ctx;
38163 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38164 offset = dissect_rnsap_InnerLoopDLPCStatus(tvb, offset, &asn1_ctx, tree, hf_rnsap_InnerLoopDLPCStatus_PDU);
38165 offset += 7; offset >>= 3;
38168 static int dissect_Inter_Frequency_Cell_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38170 asn1_ctx_t asn1_ctx;
38171 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38172 offset = dissect_rnsap_Inter_Frequency_Cell_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inter_Frequency_Cell_List_PDU);
38173 offset += 7; offset >>= 3;
38176 static int dissect_Inter_Frequency_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38178 asn1_ctx_t asn1_ctx;
38179 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38180 offset = dissect_rnsap_Inter_Frequency_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inter_Frequency_Cell_Information_PDU);
38181 offset += 7; offset >>= 3;
38184 static int dissect_IPDL_TDD_ParametersLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38186 asn1_ctx_t asn1_ctx;
38187 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38188 offset = dissect_rnsap_IPDL_TDD_ParametersLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_IPDL_TDD_ParametersLCR_PDU);
38189 offset += 7; offset >>= 3;
38192 static int dissect_IdleIntervalInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38194 asn1_ctx_t asn1_ctx;
38195 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38196 offset = dissect_rnsap_IdleIntervalInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_IdleIntervalInformation_PDU);
38197 offset += 7; offset >>= 3;
38200 static int dissect_L3_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38202 asn1_ctx_t asn1_ctx;
38203 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38204 offset = dissect_rnsap_L3_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_L3_Information_PDU);
38205 offset += 7; offset >>= 3;
38208 static int dissect_Load_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38210 asn1_ctx_t asn1_ctx;
38211 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38212 offset = dissect_rnsap_Load_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_Load_Value_IncrDecrThres_PDU);
38213 offset += 7; offset >>= 3;
38216 static int dissect_Load_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38218 asn1_ctx_t asn1_ctx;
38219 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38220 offset = dissect_rnsap_Load_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Load_Value_PDU);
38221 offset += 7; offset >>= 3;
38224 static int dissect_LCRTDD_Uplink_Physical_Channel_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38226 asn1_ctx_t asn1_ctx;
38227 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38228 offset = dissect_rnsap_LCRTDD_Uplink_Physical_Channel_Capability(tvb, offset, &asn1_ctx, tree, hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU);
38229 offset += 7; offset >>= 3;
38232 static int dissect_MAC_PDU_SizeExtended_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38234 asn1_ctx_t asn1_ctx;
38235 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38236 offset = dissect_rnsap_MAC_PDU_SizeExtended(tvb, offset, &asn1_ctx, tree, hf_rnsap_MAC_PDU_SizeExtended_PDU);
38237 offset += 7; offset >>= 3;
38240 static int dissect_MACes_Maximum_Bitrate_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38242 asn1_ctx_t asn1_ctx;
38243 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38244 offset = dissect_rnsap_MACes_Maximum_Bitrate_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU);
38245 offset += 7; offset >>= 3;
38248 static int dissect_MaxNrDLPhysicalchannels768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38250 asn1_ctx_t asn1_ctx;
38251 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38252 offset = dissect_rnsap_MaxNrDLPhysicalchannels768(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNrDLPhysicalchannels768_PDU);
38253 offset += 7; offset >>= 3;
38256 static int dissect_MaxNrDLPhysicalchannelsTS_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38258 asn1_ctx_t asn1_ctx;
38259 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38260 offset = dissect_rnsap_MaxNrDLPhysicalchannelsTS(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNrDLPhysicalchannelsTS_PDU);
38261 offset += 7; offset >>= 3;
38264 static int dissect_MaxNrDLPhysicalchannelsTS768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38266 asn1_ctx_t asn1_ctx;
38267 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38268 offset = dissect_rnsap_MaxNrDLPhysicalchannelsTS768(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNrDLPhysicalchannelsTS768_PDU);
38269 offset += 7; offset >>= 3;
38272 static int dissect_MaxNr_Retransmissions_EDCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38274 asn1_ctx_t asn1_ctx;
38275 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38276 offset = dissect_rnsap_MaxNr_Retransmissions_EDCH(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxNr_Retransmissions_EDCH_PDU);
38277 offset += 7; offset >>= 3;
38280 static int dissect_Max_UE_DTX_Cycle_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38282 asn1_ctx_t asn1_ctx;
38283 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38284 offset = dissect_rnsap_Max_UE_DTX_Cycle(tvb, offset, &asn1_ctx, tree, hf_rnsap_Max_UE_DTX_Cycle_PDU);
38285 offset += 7; offset >>= 3;
38288 static int dissect_MBMS_Bearer_Service_Full_Address_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38290 asn1_ctx_t asn1_ctx;
38291 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38292 offset = dissect_rnsap_MBMS_Bearer_Service_Full_Address(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_Full_Address_PDU);
38293 offset += 7; offset >>= 3;
38296 static int dissect_MBMS_Bearer_Service_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38298 asn1_ctx_t asn1_ctx;
38299 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38300 offset = dissect_rnsap_MBMS_Bearer_Service_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_List_PDU);
38301 offset += 7; offset >>= 3;
38304 static int dissect_MBMS_Neighbouring_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38306 asn1_ctx_t asn1_ctx;
38307 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38308 offset = dissect_rnsap_MBMS_Neighbouring_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Neighbouring_Cell_Information_PDU);
38309 offset += 7; offset >>= 3;
38312 static int dissect_MBMS_RLC_Sequence_Number_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38314 asn1_ctx_t asn1_ctx;
38315 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38316 offset = dissect_rnsap_MBMS_RLC_Sequence_Number_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_RLC_Sequence_Number_Information_PDU);
38317 offset += 7; offset >>= 3;
38320 static int dissect_MBSFN_Cluster_Identity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38322 asn1_ctx_t asn1_ctx;
38323 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38324 offset = dissect_rnsap_MBSFN_Cluster_Identity(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBSFN_Cluster_Identity_PDU);
38325 offset += 7; offset >>= 3;
38328 static int dissect_MCCH_Message_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38330 asn1_ctx_t asn1_ctx;
38331 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38332 offset = dissect_rnsap_MCCH_Message_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_MCCH_Message_List_PDU);
38333 offset += 7; offset >>= 3;
38336 static int dissect_MCCH_Configuration_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38338 asn1_ctx_t asn1_ctx;
38339 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38340 offset = dissect_rnsap_MCCH_Configuration_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_MCCH_Configuration_Info_PDU);
38341 offset += 7; offset >>= 3;
38344 static int dissect_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38346 asn1_ctx_t asn1_ctx;
38347 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38348 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);
38349 offset += 7; offset >>= 3;
38352 static int dissect_MeasurementFilterCoefficient_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38354 asn1_ctx_t asn1_ctx;
38355 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38356 offset = dissect_rnsap_MeasurementFilterCoefficient(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementFilterCoefficient_PDU);
38357 offset += 7; offset >>= 3;
38360 static int dissect_MeasurementID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38362 asn1_ctx_t asn1_ctx;
38363 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38364 offset = dissect_rnsap_MeasurementID(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementID_PDU);
38365 offset += 7; offset >>= 3;
38368 static int dissect_MinimumSpreadingFactor768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38370 asn1_ctx_t asn1_ctx;
38371 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38372 offset = dissect_rnsap_MinimumSpreadingFactor768(tvb, offset, &asn1_ctx, tree, hf_rnsap_MinimumSpreadingFactor768_PDU);
38373 offset += 7; offset >>= 3;
38376 static int dissect_MaxAdjustmentStep_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38378 asn1_ctx_t asn1_ctx;
38379 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38380 offset = dissect_rnsap_MaxAdjustmentStep(tvb, offset, &asn1_ctx, tree, hf_rnsap_MaxAdjustmentStep_PDU);
38381 offset += 7; offset >>= 3;
38384 static int dissect_MeasurementRecoveryBehavior_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38386 asn1_ctx_t asn1_ctx;
38387 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38388 offset = dissect_rnsap_MeasurementRecoveryBehavior(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementRecoveryBehavior_PDU);
38389 offset += 7; offset >>= 3;
38392 static int dissect_MeasurementRecoveryReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38394 asn1_ctx_t asn1_ctx;
38395 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38396 offset = dissect_rnsap_MeasurementRecoveryReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementRecoveryReportingIndicator_PDU);
38397 offset += 7; offset >>= 3;
38400 static int dissect_MeasurementRecoverySupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38402 asn1_ctx_t asn1_ctx;
38403 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38404 offset = dissect_rnsap_MeasurementRecoverySupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MeasurementRecoverySupportIndicator_PDU);
38405 offset += 7; offset >>= 3;
38408 static int dissect_MIMO_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38410 asn1_ctx_t asn1_ctx;
38411 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38412 offset = dissect_rnsap_MIMO_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_ActivationIndicator_PDU);
38413 offset += 7; offset >>= 3;
38416 static int dissect_MIMO_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38418 asn1_ctx_t asn1_ctx;
38419 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38420 offset = dissect_rnsap_MIMO_InformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_InformationResponse_PDU);
38421 offset += 7; offset >>= 3;
38424 static int dissect_MIMO_Mode_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38426 asn1_ctx_t asn1_ctx;
38427 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38428 offset = dissect_rnsap_MIMO_Mode_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_Mode_Indicator_PDU);
38429 offset += 7; offset >>= 3;
38432 static int dissect_MIMO_N_M_Ratio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38434 asn1_ctx_t asn1_ctx;
38435 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38436 offset = dissect_rnsap_MIMO_N_M_Ratio(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_N_M_Ratio_PDU);
38437 offset += 7; offset >>= 3;
38440 static int dissect_MinimumReducedE_DPDCH_GainFactor_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38442 asn1_ctx_t asn1_ctx;
38443 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38444 offset = dissect_rnsap_MinimumReducedE_DPDCH_GainFactor(tvb, offset, &asn1_ctx, tree, hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU);
38445 offset += 7; offset >>= 3;
38448 static int dissect_MulticellEDCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38450 asn1_ctx_t asn1_ctx;
38451 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38452 offset = dissect_rnsap_MulticellEDCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_MulticellEDCH_Information_PDU);
38453 offset += 7; offset >>= 3;
38456 static int dissect_MulticellEDCH_RL_SpecificInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38458 asn1_ctx_t asn1_ctx;
38459 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38460 offset = dissect_rnsap_MulticellEDCH_RL_SpecificInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_MulticellEDCH_RL_SpecificInformation_PDU);
38461 offset += 7; offset >>= 3;
38464 static int dissect_Multiple_PLMN_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38466 asn1_ctx_t asn1_ctx;
38467 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38468 offset = dissect_rnsap_Multiple_PLMN_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_PLMN_List_PDU);
38469 offset += 7; offset >>= 3;
38472 static int dissect_MAChs_ResetIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38474 asn1_ctx_t asn1_ctx;
38475 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38476 offset = dissect_rnsap_MAChs_ResetIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MAChs_ResetIndicator_PDU);
38477 offset += 7; offset >>= 3;
38480 static int dissect_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38482 asn1_ctx_t asn1_ctx;
38483 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38484 offset = dissect_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU);
38485 offset += 7; offset >>= 3;
38488 static int dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38490 asn1_ctx_t asn1_ctx;
38491 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38492 offset = dissect_rnsap_MIMO_SFMode_For_HSPDSCHDualStream(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU);
38493 offset += 7; offset >>= 3;
38496 static int dissect_NACC_Related_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38498 asn1_ctx_t asn1_ctx;
38499 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38500 offset = dissect_rnsap_NACC_Related_Data(tvb, offset, &asn1_ctx, tree, hf_rnsap_NACC_Related_Data_PDU);
38501 offset += 7; offset >>= 3;
38504 static int dissect_Neighbouring_UMTS_CellInformationItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38506 asn1_ctx_t asn1_ctx;
38507 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38508 offset = dissect_rnsap_Neighbouring_UMTS_CellInformationItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU);
38509 offset += 7; offset >>= 3;
38512 static int dissect_Neighbouring_GSM_CellInformationIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38514 asn1_ctx_t asn1_ctx;
38515 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38516 offset = dissect_rnsap_Neighbouring_GSM_CellInformationIEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU);
38517 offset += 7; offset >>= 3;
38520 static int dissect_NeighbouringTDDCellMeasurementInformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38522 asn1_ctx_t asn1_ctx;
38523 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38524 offset = dissect_rnsap_NeighbouringTDDCellMeasurementInformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU);
38525 offset += 7; offset >>= 3;
38528 static int dissect_NeighbouringTDDCellMeasurementInformation768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38530 asn1_ctx_t asn1_ctx;
38531 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38532 offset = dissect_rnsap_NeighbouringTDDCellMeasurementInformation768(tvb, offset, &asn1_ctx, tree, hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU);
38533 offset += 7; offset >>= 3;
38536 static int dissect_Neighbouring_LCR_TDD_CellInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38538 asn1_ctx_t asn1_ctx;
38539 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38540 offset = dissect_rnsap_Neighbouring_LCR_TDD_CellInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU);
38541 offset += 7; offset >>= 3;
38544 static int dissect_Neighbouring_E_UTRA_CellInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38546 asn1_ctx_t asn1_ctx;
38547 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38548 offset = dissect_rnsap_Neighbouring_E_UTRA_CellInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU);
38549 offset += 7; offset >>= 3;
38552 static int dissect_NonCellSpecificTxDiversity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38554 asn1_ctx_t asn1_ctx;
38555 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38556 offset = dissect_rnsap_NonCellSpecificTxDiversity(tvb, offset, &asn1_ctx, tree, hf_rnsap_NonCellSpecificTxDiversity_PDU);
38557 offset += 7; offset >>= 3;
38560 static int dissect_NRT_Load_Information_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38562 asn1_ctx_t asn1_ctx;
38563 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38564 offset = dissect_rnsap_NRT_Load_Information_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU);
38565 offset += 7; offset >>= 3;
38568 static int dissect_NRT_Load_Information_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38570 asn1_ctx_t asn1_ctx;
38571 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38572 offset = dissect_rnsap_NRT_Load_Information_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_NRT_Load_Information_Value_PDU);
38573 offset += 7; offset >>= 3;
38576 static int dissect_NRTLoadInformationValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38578 asn1_ctx_t asn1_ctx;
38579 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38580 offset = dissect_rnsap_NRTLoadInformationValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_NRTLoadInformationValue_PDU);
38581 offset += 7; offset >>= 3;
38584 static int dissect_Number_Of_Supported_Carriers_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38586 asn1_ctx_t asn1_ctx;
38587 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38588 offset = dissect_rnsap_Number_Of_Supported_Carriers(tvb, offset, &asn1_ctx, tree, hf_rnsap_Number_Of_Supported_Carriers_PDU);
38589 offset += 7; offset >>= 3;
38592 static int dissect_NoOfTargetCellHS_SCCH_Order_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38594 asn1_ctx_t asn1_ctx;
38595 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38596 offset = dissect_rnsap_NoOfTargetCellHS_SCCH_Order(tvb, offset, &asn1_ctx, tree, hf_rnsap_NoOfTargetCellHS_SCCH_Order_PDU);
38597 offset += 7; offset >>= 3;
38600 static int dissect_NeedforIdleInterval_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38602 asn1_ctx_t asn1_ctx;
38603 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38604 offset = dissect_rnsap_NeedforIdleInterval(tvb, offset, &asn1_ctx, tree, hf_rnsap_NeedforIdleInterval_PDU);
38605 offset += 7; offset >>= 3;
38608 static int dissect_OnModification_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38610 asn1_ctx_t asn1_ctx;
38611 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38612 offset = dissect_rnsap_OnModification(tvb, offset, &asn1_ctx, tree, hf_rnsap_OnModification_PDU);
38613 offset += 7; offset >>= 3;
38616 static int dissect_PartialReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38618 asn1_ctx_t asn1_ctx;
38619 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38620 offset = dissect_rnsap_PartialReportingIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_PartialReportingIndicator_PDU);
38621 offset += 7; offset >>= 3;
38624 static int dissect_Permanent_NAS_UE_Identity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38626 asn1_ctx_t asn1_ctx;
38627 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38628 offset = dissect_rnsap_Permanent_NAS_UE_Identity(tvb, offset, &asn1_ctx, tree, hf_rnsap_Permanent_NAS_UE_Identity_PDU);
38629 offset += 7; offset >>= 3;
38632 static int dissect_Phase_Reference_Update_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38634 asn1_ctx_t asn1_ctx;
38635 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38636 offset = dissect_rnsap_Phase_Reference_Update_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Phase_Reference_Update_Indicator_PDU);
38637 offset += 7; offset >>= 3;
38640 static int dissect_PowerAdjustmentType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38642 asn1_ctx_t asn1_ctx;
38643 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38644 offset = dissect_rnsap_PowerAdjustmentType(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerAdjustmentType_PDU);
38645 offset += 7; offset >>= 3;
38648 static int dissect_PowerOffsetForSecondaryCPICHforMIMO_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38650 asn1_ctx_t asn1_ctx;
38651 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38652 offset = dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMO(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU);
38653 offset += 7; offset >>= 3;
38656 static int dissect_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38658 asn1_ctx_t asn1_ctx;
38659 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38660 offset = dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU);
38661 offset += 7; offset >>= 3;
38664 static int dissect_Primary_CPICH_Usage_For_Channel_Estimation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38666 asn1_ctx_t asn1_ctx;
38667 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38668 offset = dissect_rnsap_Primary_CPICH_Usage_For_Channel_Estimation(tvb, offset, &asn1_ctx, tree, hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU);
38669 offset += 7; offset >>= 3;
38672 static int dissect_PrimaryCCPCH_RSCP_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38674 asn1_ctx_t asn1_ctx;
38675 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38676 offset = dissect_rnsap_PrimaryCCPCH_RSCP(tvb, offset, &asn1_ctx, tree, hf_rnsap_PrimaryCCPCH_RSCP_PDU);
38677 offset += 7; offset >>= 3;
38680 static int dissect_PrimaryCCPCH_RSCP_Delta_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38682 asn1_ctx_t asn1_ctx;
38683 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38684 offset = dissect_rnsap_PrimaryCCPCH_RSCP_Delta(tvb, offset, &asn1_ctx, tree, hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU);
38685 offset += 7; offset >>= 3;
38688 static int dissect_PropagationDelay_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38690 asn1_ctx_t asn1_ctx;
38691 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38692 offset = dissect_rnsap_PropagationDelay(tvb, offset, &asn1_ctx, tree, hf_rnsap_PropagationDelay_PDU);
38693 offset += 7; offset >>= 3;
38696 static int dissect_ProvidedInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38698 asn1_ctx_t asn1_ctx;
38699 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38700 offset = dissect_rnsap_ProvidedInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_ProvidedInformation_PDU);
38701 offset += 7; offset >>= 3;
38704 static int dissect_UpPCH_InformationList_LCRTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38706 asn1_ctx_t asn1_ctx;
38707 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38708 offset = dissect_rnsap_UpPCH_InformationList_LCRTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UpPCH_InformationList_LCRTDD_PDU);
38709 offset += 7; offset >>= 3;
38712 static int dissect_UpPCH_InformationItem_LCRTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38714 asn1_ctx_t asn1_ctx;
38715 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38716 offset = dissect_rnsap_UpPCH_InformationItem_LCRTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UpPCH_InformationItem_LCRTDD_PDU);
38717 offset += 7; offset >>= 3;
38720 static int dissect_RANAP_EnhancedRelocationInformationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38722 asn1_ctx_t asn1_ctx;
38723 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38724 offset = dissect_rnsap_RANAP_EnhancedRelocationInformationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_RANAP_EnhancedRelocationInformationRequest_PDU);
38725 offset += 7; offset >>= 3;
38728 static int dissect_RANAP_EnhancedRelocationInformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38730 asn1_ctx_t asn1_ctx;
38731 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38732 offset = dissect_rnsap_RANAP_EnhancedRelocationInformationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_RANAP_EnhancedRelocationInformationResponse_PDU);
38733 offset += 7; offset >>= 3;
38736 static int dissect_RANAP_RelocationInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38738 asn1_ctx_t asn1_ctx;
38739 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38740 offset = dissect_rnsap_RANAP_RelocationInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_RANAP_RelocationInformation_PDU);
38741 offset += 7; offset >>= 3;
38744 static int dissect_Received_Total_Wideband_Power_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38746 asn1_ctx_t asn1_ctx;
38747 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38748 offset = dissect_rnsap_Received_Total_Wideband_Power_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Received_Total_Wideband_Power_Value_PDU);
38749 offset += 7; offset >>= 3;
38752 static int dissect_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38754 asn1_ctx_t asn1_ctx;
38755 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38756 offset = dissect_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU);
38757 offset += 7; offset >>= 3;
38760 static int dissect_Released_CN_Domain_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38762 asn1_ctx_t asn1_ctx;
38763 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38764 offset = dissect_rnsap_Released_CN_Domain(tvb, offset, &asn1_ctx, tree, hf_rnsap_Released_CN_Domain_PDU);
38765 offset += 7; offset >>= 3;
38768 static int dissect_ReportCharacteristics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38770 asn1_ctx_t asn1_ctx;
38771 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38772 offset = dissect_rnsap_ReportCharacteristics(tvb, offset, &asn1_ctx, tree, hf_rnsap_ReportCharacteristics_PDU);
38773 offset += 7; offset >>= 3;
38776 static int dissect_RestrictionStateIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38778 asn1_ctx_t asn1_ctx;
38779 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38780 offset = dissect_rnsap_RestrictionStateIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_RestrictionStateIndicator_PDU);
38781 offset += 7; offset >>= 3;
38784 static int dissect_RL_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38786 asn1_ctx_t asn1_ctx;
38787 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38788 offset = dissect_rnsap_RL_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ID_PDU);
38789 offset += 7; offset >>= 3;
38792 static int dissect_RL_Set_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38794 asn1_ctx_t asn1_ctx;
38795 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38796 offset = dissect_rnsap_RL_Set_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_ID_PDU);
38797 offset += 7; offset >>= 3;
38800 static int dissect_RL_Specific_DCH_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38802 asn1_ctx_t asn1_ctx;
38803 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38804 offset = dissect_rnsap_RL_Specific_DCH_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Specific_DCH_Info_PDU);
38805 offset += 7; offset >>= 3;
38808 static int dissect_RL_Specific_EDCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38810 asn1_ctx_t asn1_ctx;
38811 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38812 offset = dissect_rnsap_RL_Specific_EDCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Specific_EDCH_Information_PDU);
38813 offset += 7; offset >>= 3;
38816 static int dissect_DL_RLC_PDU_Size_Format_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38818 asn1_ctx_t asn1_ctx;
38819 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38820 offset = dissect_rnsap_DL_RLC_PDU_Size_Format(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_RLC_PDU_Size_Format_PDU);
38821 offset += 7; offset >>= 3;
38824 static int dissect_RLC_Sequence_Number_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38826 asn1_ctx_t asn1_ctx;
38827 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38828 offset = dissect_rnsap_RLC_Sequence_Number(tvb, offset, &asn1_ctx, tree, hf_rnsap_RLC_Sequence_Number_PDU);
38829 offset += 7; offset >>= 3;
38832 static int dissect_RNC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38834 asn1_ctx_t asn1_ctx;
38835 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38836 offset = dissect_rnsap_RNC_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_RNC_ID_PDU);
38837 offset += 7; offset >>= 3;
38840 static int dissect_RT_Load_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38842 asn1_ctx_t asn1_ctx;
38843 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38844 offset = dissect_rnsap_RT_Load_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_RT_Load_Value_IncrDecrThres_PDU);
38845 offset += 7; offset >>= 3;
38848 static int dissect_RT_Load_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38850 asn1_ctx_t asn1_ctx;
38851 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38852 offset = dissect_rnsap_RT_Load_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_RT_Load_Value_PDU);
38853 offset += 7; offset >>= 3;
38856 static int dissect_RTLoadValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38858 asn1_ctx_t asn1_ctx;
38859 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38860 offset = dissect_rnsap_RTLoadValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_RTLoadValue_PDU);
38861 offset += 7; offset >>= 3;
38864 static int dissect_RxTimingDeviationForTA_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38866 asn1_ctx_t asn1_ctx;
38867 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38868 offset = dissect_rnsap_RxTimingDeviationForTA(tvb, offset, &asn1_ctx, tree, hf_rnsap_RxTimingDeviationForTA_PDU);
38869 offset += 7; offset >>= 3;
38872 static int dissect_RxTimingDeviationForTAext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38874 asn1_ctx_t asn1_ctx;
38875 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38876 offset = dissect_rnsap_RxTimingDeviationForTAext(tvb, offset, &asn1_ctx, tree, hf_rnsap_RxTimingDeviationForTAext_PDU);
38877 offset += 7; offset >>= 3;
38880 static int dissect_RxTimingDeviationForTA768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38882 asn1_ctx_t asn1_ctx;
38883 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38884 offset = dissect_rnsap_RxTimingDeviationForTA768(tvb, offset, &asn1_ctx, tree, hf_rnsap_RxTimingDeviationForTA768_PDU);
38885 offset += 7; offset >>= 3;
38888 static int dissect_Rx_Timing_Deviation_Value_ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38890 asn1_ctx_t asn1_ctx;
38891 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38892 offset = dissect_rnsap_Rx_Timing_Deviation_Value_ext(tvb, offset, &asn1_ctx, tree, hf_rnsap_Rx_Timing_Deviation_Value_ext_PDU);
38893 offset += 7; offset >>= 3;
38896 static int dissect_Rx_Timing_Deviation_Value_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38898 asn1_ctx_t asn1_ctx;
38899 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38900 offset = dissect_rnsap_Rx_Timing_Deviation_Value_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_Rx_Timing_Deviation_Value_LCR_PDU);
38901 offset += 7; offset >>= 3;
38904 static int dissect_Rx_Timing_Deviation_Value_768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38906 asn1_ctx_t asn1_ctx;
38907 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38908 offset = dissect_rnsap_Rx_Timing_Deviation_Value_768(tvb, offset, &asn1_ctx, tree, hf_rnsap_Rx_Timing_Deviation_Value_768_PDU);
38909 offset += 7; offset >>= 3;
38912 static int dissect_SAI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38914 asn1_ctx_t asn1_ctx;
38915 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38916 offset = dissect_rnsap_SAI(tvb, offset, &asn1_ctx, tree, hf_rnsap_SAI_PDU);
38917 offset += 7; offset >>= 3;
38920 static int dissect_ScaledAdjustmentRatio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38922 asn1_ctx_t asn1_ctx;
38923 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38924 offset = dissect_rnsap_ScaledAdjustmentRatio(tvb, offset, &asn1_ctx, tree, hf_rnsap_ScaledAdjustmentRatio_PDU);
38925 offset += 7; offset >>= 3;
38928 static int dissect_Secondary_CPICH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38930 asn1_ctx_t asn1_ctx;
38931 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38932 offset = dissect_rnsap_Secondary_CPICH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_CPICH_Information_PDU);
38933 offset += 7; offset >>= 3;
38936 static int dissect_Secondary_CPICH_Information_Change_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38938 asn1_ctx_t asn1_ctx;
38939 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38940 offset = dissect_rnsap_Secondary_CPICH_Information_Change(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_CPICH_Information_Change_PDU);
38941 offset += 7; offset >>= 3;
38944 static int dissect_Secondary_LCR_CCPCH_Info_TDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38946 asn1_ctx_t asn1_ctx;
38947 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38948 offset = dissect_rnsap_Secondary_LCR_CCPCH_Info_TDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_LCR_CCPCH_Info_TDD_PDU);
38949 offset += 7; offset >>= 3;
38952 static int dissect_Secondary_CCPCH_Info_TDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38954 asn1_ctx_t asn1_ctx;
38955 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38956 offset = dissect_rnsap_Secondary_CCPCH_Info_TDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_CCPCH_Info_TDD768_PDU);
38957 offset += 7; offset >>= 3;
38960 static int dissect_Secondary_Serving_Cell_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38962 asn1_ctx_t asn1_ctx;
38963 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38964 offset = dissect_rnsap_Secondary_Serving_Cell_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Secondary_Serving_Cell_List_PDU);
38965 offset += 7; offset >>= 3;
38968 static int dissect_SFN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38970 asn1_ctx_t asn1_ctx;
38971 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38972 offset = dissect_rnsap_SFN(tvb, offset, &asn1_ctx, tree, hf_rnsap_SFN_PDU);
38973 offset += 7; offset >>= 3;
38976 static int dissect_SFNSFNMeasurementThresholdInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38978 asn1_ctx_t asn1_ctx;
38979 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38980 offset = dissect_rnsap_SFNSFNMeasurementThresholdInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU);
38981 offset += 7; offset >>= 3;
38984 static int dissect_Single_Stream_MIMO_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38986 asn1_ctx_t asn1_ctx;
38987 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38988 offset = dissect_rnsap_Single_Stream_MIMO_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU);
38989 offset += 7; offset >>= 3;
38992 static int dissect_Single_Stream_MIMO_Mode_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
38994 asn1_ctx_t asn1_ctx;
38995 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
38996 offset = dissect_rnsap_Single_Stream_MIMO_Mode_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU);
38997 offset += 7; offset >>= 3;
39000 static int dissect_SixteenQAM_UL_Operation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39002 asn1_ctx_t asn1_ctx;
39003 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39004 offset = dissect_rnsap_SixteenQAM_UL_Operation_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU);
39005 offset += 7; offset >>= 3;
39008 static int dissect_SixtyfourQAM_UsageAllowedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39010 asn1_ctx_t asn1_ctx;
39011 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39012 offset = dissect_rnsap_SixtyfourQAM_UsageAllowedIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU);
39013 offset += 7; offset >>= 3;
39016 static int dissect_SixtyfourQAM_DL_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39018 asn1_ctx_t asn1_ctx;
39019 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39020 offset = dissect_rnsap_SixtyfourQAM_DL_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU);
39021 offset += 7; offset >>= 3;
39024 static int dissect_SixtyfourQAM_DL_UsageIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39026 asn1_ctx_t asn1_ctx;
39027 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39028 offset = dissect_rnsap_SixtyfourQAM_DL_UsageIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU);
39029 offset += 7; offset >>= 3;
39032 static int dissect_SNA_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39034 asn1_ctx_t asn1_ctx;
39035 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39036 offset = dissect_rnsap_SNA_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_SNA_Information_PDU);
39037 offset += 7; offset >>= 3;
39040 static int dissect_S_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39042 asn1_ctx_t asn1_ctx;
39043 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39044 offset = dissect_rnsap_S_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_S_RNTI_PDU);
39045 offset += 7; offset >>= 3;
39048 static int dissect_STTD_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39050 asn1_ctx_t asn1_ctx;
39051 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39052 offset = dissect_rnsap_STTD_SupportIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_STTD_SupportIndicator_PDU);
39053 offset += 7; offset >>= 3;
39056 static int dissect_Support_8PSK_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39058 asn1_ctx_t asn1_ctx;
39059 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39060 offset = dissect_rnsap_Support_8PSK(tvb, offset, &asn1_ctx, tree, hf_rnsap_Support_8PSK_PDU);
39061 offset += 7; offset >>= 3;
39064 static int dissect_Support_PLCCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39066 asn1_ctx_t asn1_ctx;
39067 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39068 offset = dissect_rnsap_Support_PLCCH(tvb, offset, &asn1_ctx, tree, hf_rnsap_Support_PLCCH_PDU);
39069 offset += 7; offset >>= 3;
39072 static int dissect_TDD_DCHs_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39074 asn1_ctx_t asn1_ctx;
39075 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39076 offset = dissect_rnsap_TDD_DCHs_to_Modify(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_DCHs_to_Modify_PDU);
39077 offset += 7; offset >>= 3;
39080 static int dissect_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39082 asn1_ctx_t asn1_ctx;
39083 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39084 offset = dissect_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU);
39085 offset += 7; offset >>= 3;
39088 static int dissect_TDD_TPC_DownlinkStepSize_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39090 asn1_ctx_t asn1_ctx;
39091 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39092 offset = dissect_rnsap_TDD_TPC_DownlinkStepSize(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_TPC_DownlinkStepSize_PDU);
39093 offset += 7; offset >>= 3;
39096 static int dissect_TDD_TPC_UplinkStepSize_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39098 asn1_ctx_t asn1_ctx;
39099 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39100 offset = dissect_rnsap_TDD_TPC_UplinkStepSize_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_TPC_UplinkStepSize_LCR_PDU);
39101 offset += 7; offset >>= 3;
39104 static int dissect_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39106 asn1_ctx_t asn1_ctx;
39107 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39108 offset = dissect_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU);
39109 offset += 7; offset >>= 3;
39112 static int dissect_TimeSlot_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39114 asn1_ctx_t asn1_ctx;
39115 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39116 offset = dissect_rnsap_TimeSlot(tvb, offset, &asn1_ctx, tree, hf_rnsap_TimeSlot_PDU);
39117 offset += 7; offset >>= 3;
39120 static int dissect_SynchronisationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39122 asn1_ctx_t asn1_ctx;
39123 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39124 offset = dissect_rnsap_SynchronisationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SynchronisationIndicator_PDU);
39125 offset += 7; offset >>= 3;
39128 static int dissect_TnlQos_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39130 asn1_ctx_t asn1_ctx;
39131 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39132 offset = dissect_rnsap_TnlQos(tvb, offset, &asn1_ctx, tree, hf_rnsap_TnlQos_PDU);
39133 offset += 7; offset >>= 3;
39136 static int dissect_TraceDepth_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39138 asn1_ctx_t asn1_ctx;
39139 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39140 offset = dissect_rnsap_TraceDepth(tvb, offset, &asn1_ctx, tree, hf_rnsap_TraceDepth_PDU);
39141 offset += 7; offset >>= 3;
39144 static int dissect_TraceRecordingSessionReference_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39146 asn1_ctx_t asn1_ctx;
39147 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39148 offset = dissect_rnsap_TraceRecordingSessionReference(tvb, offset, &asn1_ctx, tree, hf_rnsap_TraceRecordingSessionReference_PDU);
39149 offset += 7; offset >>= 3;
39152 static int dissect_TraceReference_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39154 asn1_ctx_t asn1_ctx;
39155 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39156 offset = dissect_rnsap_TraceReference(tvb, offset, &asn1_ctx, tree, hf_rnsap_TraceReference_PDU);
39157 offset += 7; offset >>= 3;
39160 static int dissect_TrafficClass_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39162 asn1_ctx_t asn1_ctx;
39163 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39164 offset = dissect_rnsap_TrafficClass(tvb, offset, &asn1_ctx, tree, hf_rnsap_TrafficClass_PDU);
39165 offset += 7; offset >>= 3;
39168 static int dissect_Transmission_Gap_Pattern_Sequence_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39170 asn1_ctx_t asn1_ctx;
39171 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39172 offset = dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU);
39173 offset += 7; offset >>= 3;
39176 static int dissect_Transmission_Mode_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39178 asn1_ctx_t asn1_ctx;
39179 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39180 offset = dissect_rnsap_Transmission_Mode_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmission_Mode_Information_PDU);
39181 offset += 7; offset >>= 3;
39184 static int dissect_TransmitDiversityIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39186 asn1_ctx_t asn1_ctx;
39187 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39188 offset = dissect_rnsap_TransmitDiversityIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransmitDiversityIndicator_PDU);
39189 offset += 7; offset >>= 3;
39192 static int dissect_Transmitted_Carrier_Power_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39194 asn1_ctx_t asn1_ctx;
39195 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39196 offset = dissect_rnsap_Transmitted_Carrier_Power_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmitted_Carrier_Power_Value_PDU);
39197 offset += 7; offset >>= 3;
39200 static int dissect_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39202 asn1_ctx_t asn1_ctx;
39203 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39204 offset = dissect_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU);
39205 offset += 7; offset >>= 3;
39208 static int dissect_TUTRANGANSSMeasurementThresholdInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39210 asn1_ctx_t asn1_ctx;
39211 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39212 offset = dissect_rnsap_TUTRANGANSSMeasurementThresholdInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_TUTRANGANSSMeasurementThresholdInformation_PDU);
39213 offset += 7; offset >>= 3;
39216 static int dissect_TUTRANGANSSMeasurementValueInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39218 asn1_ctx_t asn1_ctx;
39219 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39220 offset = dissect_rnsap_TUTRANGANSSMeasurementValueInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_TUTRANGANSSMeasurementValueInformation_PDU);
39221 offset += 7; offset >>= 3;
39224 static int dissect_TUTRANGPSMeasurementThresholdInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39226 asn1_ctx_t asn1_ctx;
39227 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39228 offset = dissect_rnsap_TUTRANGPSMeasurementThresholdInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_TUTRANGPSMeasurementThresholdInformation_PDU);
39229 offset += 7; offset >>= 3;
39232 static int dissect_TransportBearerID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39234 asn1_ctx_t asn1_ctx;
39235 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39236 offset = dissect_rnsap_TransportBearerID(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerID_PDU);
39237 offset += 7; offset >>= 3;
39240 static int dissect_TransportBearerRequestIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39242 asn1_ctx_t asn1_ctx;
39243 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39244 offset = dissect_rnsap_TransportBearerRequestIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerRequestIndicator_PDU);
39245 offset += 7; offset >>= 3;
39248 static int dissect_TransportBearerNotRequestedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39250 asn1_ctx_t asn1_ctx;
39251 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39252 offset = dissect_rnsap_TransportBearerNotRequestedIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerNotRequestedIndicator_PDU);
39253 offset += 7; offset >>= 3;
39256 static int dissect_TransportBearerNotSetupIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39258 asn1_ctx_t asn1_ctx;
39259 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39260 offset = dissect_rnsap_TransportBearerNotSetupIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportBearerNotSetupIndicator_PDU);
39261 offset += 7; offset >>= 3;
39264 static int dissect_TransportLayerAddress_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39266 asn1_ctx_t asn1_ctx;
39267 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39268 offset = dissect_rnsap_TransportLayerAddress(tvb, offset, &asn1_ctx, tree, hf_rnsap_TransportLayerAddress_PDU);
39269 offset += 7; offset >>= 3;
39272 static int dissect_TrCH_SrcStatisticsDescr_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39274 asn1_ctx_t asn1_ctx;
39275 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39276 offset = dissect_rnsap_TrCH_SrcStatisticsDescr(tvb, offset, &asn1_ctx, tree, hf_rnsap_TrCH_SrcStatisticsDescr_PDU);
39277 offset += 7; offset >>= 3;
39280 static int dissect_TSN_Length_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39282 asn1_ctx_t asn1_ctx;
39283 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39284 offset = dissect_rnsap_TSN_Length(tvb, offset, &asn1_ctx, tree, hf_rnsap_TSN_Length_PDU);
39285 offset += 7; offset >>= 3;
39288 static int dissect_TSTD_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39290 asn1_ctx_t asn1_ctx;
39291 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39292 offset = dissect_rnsap_TSTD_Support_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TSTD_Support_Indicator_PDU);
39293 offset += 7; offset >>= 3;
39296 static int dissect_TypeOfError_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39298 asn1_ctx_t asn1_ctx;
39299 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39300 offset = dissect_rnsap_TypeOfError(tvb, offset, &asn1_ctx, tree, hf_rnsap_TypeOfError_PDU);
39301 offset += 7; offset >>= 3;
39304 static int dissect_UARFCN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39306 asn1_ctx_t asn1_ctx;
39307 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39308 offset = dissect_rnsap_UARFCN(tvb, offset, &asn1_ctx, tree, hf_rnsap_UARFCN_PDU);
39309 offset += 7; offset >>= 3;
39312 static int dissect_UE_AggregateMaximumBitRate_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39314 asn1_ctx_t asn1_ctx;
39315 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39316 offset = dissect_rnsap_UE_AggregateMaximumBitRate(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_AggregateMaximumBitRate_PDU);
39317 offset += 7; offset >>= 3;
39320 static int dissect_UE_Capabilities_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39322 asn1_ctx_t asn1_ctx;
39323 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39324 offset = dissect_rnsap_UE_Capabilities_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_Capabilities_Info_PDU);
39325 offset += 7; offset >>= 3;
39328 static int dissect_LCRTDD_HSDSCH_Physical_Layer_Category_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39330 asn1_ctx_t asn1_ctx;
39331 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39332 offset = dissect_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category(tvb, offset, &asn1_ctx, tree, hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU);
39333 offset += 7; offset >>= 3;
39336 static int dissect_UEIdentity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39338 asn1_ctx_t asn1_ctx;
39339 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39340 offset = dissect_rnsap_UEIdentity(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEIdentity_PDU);
39341 offset += 7; offset >>= 3;
39344 static int dissect_UEMeasurementParameterModAllow_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39346 asn1_ctx_t asn1_ctx;
39347 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39348 offset = dissect_rnsap_UEMeasurementParameterModAllow(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementParameterModAllow_PDU);
39349 offset += 7; offset >>= 3;
39352 static int dissect_UEMeasurementReportCharacteristics_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39354 asn1_ctx_t asn1_ctx;
39355 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39356 offset = dissect_rnsap_UEMeasurementReportCharacteristics(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementReportCharacteristics_PDU);
39357 offset += 7; offset >>= 3;
39360 static int dissect_UEMeasurementTimeslotInfoHCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39362 asn1_ctx_t asn1_ctx;
39363 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39364 offset = dissect_rnsap_UEMeasurementTimeslotInfoHCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTimeslotInfoHCR_PDU);
39365 offset += 7; offset >>= 3;
39368 static int dissect_UEMeasurementTimeslotInfoLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39370 asn1_ctx_t asn1_ctx;
39371 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39372 offset = dissect_rnsap_UEMeasurementTimeslotInfoLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTimeslotInfoLCR_PDU);
39373 offset += 7; offset >>= 3;
39376 static int dissect_UEMeasurementTimeslotInfo768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39378 asn1_ctx_t asn1_ctx;
39379 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39380 offset = dissect_rnsap_UEMeasurementTimeslotInfo768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTimeslotInfo768_PDU);
39381 offset += 7; offset >>= 3;
39384 static int dissect_UEMeasurementType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39386 asn1_ctx_t asn1_ctx;
39387 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39388 offset = dissect_rnsap_UEMeasurementType(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementType_PDU);
39389 offset += 7; offset >>= 3;
39392 static int dissect_UEMeasurementValueTransmittedPowerList768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39394 asn1_ctx_t asn1_ctx;
39395 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39396 offset = dissect_rnsap_UEMeasurementValueTransmittedPowerList768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementValueTransmittedPowerList768_PDU);
39397 offset += 7; offset >>= 3;
39400 static int dissect_UEMeasurementValueTimeslotISCPList768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39402 asn1_ctx_t asn1_ctx;
39403 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39404 offset = dissect_rnsap_UEMeasurementValueTimeslotISCPList768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU);
39405 offset += 7; offset >>= 3;
39408 static int dissect_UEMeasurementValueInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39410 asn1_ctx_t asn1_ctx;
39411 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39412 offset = dissect_rnsap_UEMeasurementValueInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementValueInformation_PDU);
39413 offset += 7; offset >>= 3;
39416 static int dissect_UE_SupportIndicatorExtension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39418 asn1_ctx_t asn1_ctx;
39419 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39420 offset = dissect_rnsap_UE_SupportIndicatorExtension(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_SupportIndicatorExtension_PDU);
39421 offset += 7; offset >>= 3;
39424 static int dissect_UE_State_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39426 asn1_ctx_t asn1_ctx;
39427 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39428 offset = dissect_rnsap_UE_State(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_State_PDU);
39429 offset += 7; offset >>= 3;
39432 static int dissect_UL_DPDCHIndicatorEDCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39434 asn1_ctx_t asn1_ctx;
39435 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39436 offset = dissect_rnsap_UL_DPDCHIndicatorEDCH(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPDCHIndicatorEDCH_PDU);
39437 offset += 7; offset >>= 3;
39440 static int dissect_PLCCHinformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39442 asn1_ctx_t asn1_ctx;
39443 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39444 offset = dissect_rnsap_PLCCHinformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_PLCCHinformation_PDU);
39445 offset += 7; offset >>= 3;
39448 static int dissect_UL_Timeslot_ISCP_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39450 asn1_ctx_t asn1_ctx;
39451 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39452 offset = dissect_rnsap_UL_Timeslot_ISCP_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_ISCP_Value_PDU);
39453 offset += 7; offset >>= 3;
39456 static int dissect_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39458 asn1_ctx_t asn1_ctx;
39459 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39460 offset = dissect_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU);
39461 offset += 7; offset >>= 3;
39464 static int dissect_UL_TimingAdvanceCtrl_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39466 asn1_ctx_t asn1_ctx;
39467 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39468 offset = dissect_rnsap_UL_TimingAdvanceCtrl_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_TimingAdvanceCtrl_LCR_PDU);
39469 offset += 7; offset >>= 3;
39472 static int dissect_UL_SIR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39474 asn1_ctx_t asn1_ctx;
39475 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39476 offset = dissect_rnsap_UL_SIR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_SIR_PDU);
39477 offset += 7; offset >>= 3;
39480 static int dissect_UC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39482 asn1_ctx_t asn1_ctx;
39483 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39484 offset = dissect_rnsap_UC_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_UC_ID_PDU);
39485 offset += 7; offset >>= 3;
39488 static int dissect_UL_Synchronisation_Parameters_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39490 asn1_ctx_t asn1_ctx;
39491 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39492 offset = dissect_rnsap_UL_Synchronisation_Parameters_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Synchronisation_Parameters_LCR_PDU);
39493 offset += 7; offset >>= 3;
39496 static int dissect_UPPCHPositionLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39498 asn1_ctx_t asn1_ctx;
39499 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39500 offset = dissect_rnsap_UPPCHPositionLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UPPCHPositionLCR_PDU);
39501 offset += 7; offset >>= 3;
39504 static int dissect_UpPTSInterferenceValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39506 asn1_ctx_t asn1_ctx;
39507 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39508 offset = dissect_rnsap_UpPTSInterferenceValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_UpPTSInterferenceValue_PDU);
39509 offset += 7; offset >>= 3;
39512 static int dissect_Unidirectional_DCH_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39514 asn1_ctx_t asn1_ctx;
39515 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39516 offset = dissect_rnsap_Unidirectional_DCH_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Unidirectional_DCH_Indicator_PDU);
39517 offset += 7; offset >>= 3;
39520 static int dissect_URA_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39522 asn1_ctx_t asn1_ctx;
39523 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39524 offset = dissect_rnsap_URA_ID(tvb, offset, &asn1_ctx, tree, hf_rnsap_URA_ID_PDU);
39525 offset += 7; offset >>= 3;
39528 static int dissect_URA_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39530 asn1_ctx_t asn1_ctx;
39531 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39532 offset = dissect_rnsap_URA_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_URA_Information_PDU);
39533 offset += 7; offset >>= 3;
39536 static int dissect_USCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39538 asn1_ctx_t asn1_ctx;
39539 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39540 offset = dissect_rnsap_USCH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_Information_PDU);
39541 offset += 7; offset >>= 3;
39544 static int dissect_User_Plane_Congestion_Fields_Inclusion_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39546 asn1_ctx_t asn1_ctx;
39547 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39548 offset = dissect_rnsap_User_Plane_Congestion_Fields_Inclusion(tvb, offset, &asn1_ctx, tree, hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU);
39549 offset += 7; offset >>= 3;
39552 static int dissect_RadioLinkSetupRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39554 asn1_ctx_t asn1_ctx;
39555 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39556 offset = dissect_rnsap_RadioLinkSetupRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupRequestFDD_PDU);
39557 offset += 7; offset >>= 3;
39560 static int dissect_UL_DPCH_Information_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39562 asn1_ctx_t asn1_ctx;
39563 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39564 offset = dissect_rnsap_UL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU);
39565 offset += 7; offset >>= 3;
39568 static int dissect_DL_DPCH_Information_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39570 asn1_ctx_t asn1_ctx;
39571 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39572 offset = dissect_rnsap_DL_DPCH_Information_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU);
39573 offset += 7; offset >>= 3;
39576 static int dissect_RL_InformationList_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39578 asn1_ctx_t asn1_ctx;
39579 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39580 offset = dissect_rnsap_RL_InformationList_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_SetupRqstFDD_PDU);
39581 offset += 7; offset >>= 3;
39584 static int dissect_RL_InformationItem_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39586 asn1_ctx_t asn1_ctx;
39587 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39588 offset = dissect_rnsap_RL_InformationItem_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_RL_SetupRqstFDD_PDU);
39589 offset += 7; offset >>= 3;
39592 static int dissect_Additional_HS_Cell_Information_RL_Setup_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39594 asn1_ctx_t asn1_ctx;
39595 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39596 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);
39597 offset += 7; offset >>= 3;
39600 static int dissect_F_DPCH_Information_RL_SetupRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39602 asn1_ctx_t asn1_ctx;
39603 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39604 offset = dissect_rnsap_F_DPCH_Information_RL_SetupRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_Information_RL_SetupRqstFDD_PDU);
39605 offset += 7; offset >>= 3;
39608 static int dissect_RadioLinkSetupRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39610 asn1_ctx_t asn1_ctx;
39611 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39612 offset = dissect_rnsap_RadioLinkSetupRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupRequestTDD_PDU);
39613 offset += 7; offset >>= 3;
39616 static int dissect_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39618 asn1_ctx_t asn1_ctx;
39619 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39620 offset = dissect_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU);
39621 offset += 7; offset >>= 3;
39624 static int dissect_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39626 asn1_ctx_t asn1_ctx;
39627 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39628 offset = dissect_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU);
39629 offset += 7; offset >>= 3;
39632 static int dissect_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39634 asn1_ctx_t asn1_ctx;
39635 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39636 offset = dissect_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU);
39637 offset += 7; offset >>= 3;
39640 static int dissect_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39642 asn1_ctx_t asn1_ctx;
39643 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39644 offset = dissect_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU);
39645 offset += 7; offset >>= 3;
39648 static int dissect_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39650 asn1_ctx_t asn1_ctx;
39651 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39652 offset = dissect_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU);
39653 offset += 7; offset >>= 3;
39656 static int dissect_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39658 asn1_ctx_t asn1_ctx;
39659 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39660 offset = dissect_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU);
39661 offset += 7; offset >>= 3;
39664 static int dissect_RL_Information_RL_SetupRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39666 asn1_ctx_t asn1_ctx;
39667 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39668 offset = dissect_rnsap_RL_Information_RL_SetupRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_SetupRqstTDD_PDU);
39669 offset += 7; offset >>= 3;
39672 static int dissect_RadioLinkSetupResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39674 asn1_ctx_t asn1_ctx;
39675 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39676 offset = dissect_rnsap_RadioLinkSetupResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupResponseFDD_PDU);
39677 offset += 7; offset >>= 3;
39680 static int dissect_RL_InformationResponseList_RL_SetupRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39682 asn1_ctx_t asn1_ctx;
39683 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39684 offset = dissect_rnsap_RL_InformationResponseList_RL_SetupRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_PDU);
39685 offset += 7; offset >>= 3;
39688 static int dissect_RL_InformationResponseItem_RL_SetupRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39690 asn1_ctx_t asn1_ctx;
39691 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39692 offset = dissect_rnsap_RL_InformationResponseItem_RL_SetupRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_SetupRspFDD_PDU);
39693 offset += 7; offset >>= 3;
39696 static int dissect_Additional_HS_Cell_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39698 asn1_ctx_t asn1_ctx;
39699 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39700 offset = dissect_rnsap_Additional_HS_Cell_Information_Response_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_Information_Response_List_PDU);
39701 offset += 7; offset >>= 3;
39704 static int dissect_RadioLinkSetupResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39706 asn1_ctx_t asn1_ctx;
39707 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39708 offset = dissect_rnsap_RadioLinkSetupResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupResponseTDD_PDU);
39709 offset += 7; offset >>= 3;
39712 static int dissect_RL_InformationResponse_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39714 asn1_ctx_t asn1_ctx;
39715 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39716 offset = dissect_rnsap_RL_InformationResponse_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_SetupRspTDD_PDU);
39717 offset += 7; offset >>= 3;
39720 static int dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39722 asn1_ctx_t asn1_ctx;
39723 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39724 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU);
39725 offset += 7; offset >>= 3;
39728 static int dissect_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39730 asn1_ctx_t asn1_ctx;
39731 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39732 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU);
39733 offset += 7; offset >>= 3;
39736 static int dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39738 asn1_ctx_t asn1_ctx;
39739 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39740 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU);
39741 offset += 7; offset >>= 3;
39744 static int dissect_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39746 asn1_ctx_t asn1_ctx;
39747 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39748 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU);
39749 offset += 7; offset >>= 3;
39752 static int dissect_DSCH_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39754 asn1_ctx_t asn1_ctx;
39755 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39756 offset = dissect_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_PDU);
39757 offset += 7; offset >>= 3;
39760 static int dissect_USCH_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39762 asn1_ctx_t asn1_ctx;
39763 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39764 offset = dissect_rnsap_USCH_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_PDU);
39765 offset += 7; offset >>= 3;
39768 static int dissect_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39770 asn1_ctx_t asn1_ctx;
39771 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39772 offset = dissect_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU);
39773 offset += 7; offset >>= 3;
39776 static int dissect_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39778 asn1_ctx_t asn1_ctx;
39779 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39780 offset = dissect_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU);
39781 offset += 7; offset >>= 3;
39784 static int dissect_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39786 asn1_ctx_t asn1_ctx;
39787 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39788 offset = dissect_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU);
39789 offset += 7; offset >>= 3;
39792 static int dissect_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39794 asn1_ctx_t asn1_ctx;
39795 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39796 offset = dissect_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU);
39797 offset += 7; offset >>= 3;
39800 static int dissect_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39802 asn1_ctx_t asn1_ctx;
39803 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39804 offset = dissect_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU);
39805 offset += 7; offset >>= 3;
39808 static int dissect_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39810 asn1_ctx_t asn1_ctx;
39811 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39812 offset = dissect_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU);
39813 offset += 7; offset >>= 3;
39816 static int dissect_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39818 asn1_ctx_t asn1_ctx;
39819 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39820 offset = dissect_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU);
39821 offset += 7; offset >>= 3;
39824 static int dissect_RL_InformationResponse_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39826 asn1_ctx_t asn1_ctx;
39827 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39828 offset = dissect_rnsap_RL_InformationResponse_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_SetupRspTDD768_PDU);
39829 offset += 7; offset >>= 3;
39832 static int dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39834 asn1_ctx_t asn1_ctx;
39835 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39836 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU);
39837 offset += 7; offset >>= 3;
39840 static int dissect_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39842 asn1_ctx_t asn1_ctx;
39843 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39844 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU);
39845 offset += 7; offset >>= 3;
39848 static int dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39850 asn1_ctx_t asn1_ctx;
39851 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39852 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU);
39853 offset += 7; offset >>= 3;
39856 static int dissect_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39858 asn1_ctx_t asn1_ctx;
39859 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39860 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU);
39861 offset += 7; offset >>= 3;
39864 static int dissect_RadioLinkSetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39866 asn1_ctx_t asn1_ctx;
39867 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39868 offset = dissect_rnsap_RadioLinkSetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupFailureFDD_PDU);
39869 offset += 7; offset >>= 3;
39872 static int dissect_CauseLevel_RL_SetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39874 asn1_ctx_t asn1_ctx;
39875 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39876 offset = dissect_rnsap_CauseLevel_RL_SetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_SetupFailureFDD_PDU);
39877 offset += 7; offset >>= 3;
39880 static int dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39882 asn1_ctx_t asn1_ctx;
39883 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39884 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU);
39885 offset += 7; offset >>= 3;
39888 static int dissect_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39890 asn1_ctx_t asn1_ctx;
39891 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39892 offset = dissect_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU);
39893 offset += 7; offset >>= 3;
39896 static int dissect_RadioLinkSetupFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39898 asn1_ctx_t asn1_ctx;
39899 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39900 offset = dissect_rnsap_RadioLinkSetupFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkSetupFailureTDD_PDU);
39901 offset += 7; offset >>= 3;
39904 static int dissect_CauseLevel_RL_SetupFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39906 asn1_ctx_t asn1_ctx;
39907 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39908 offset = dissect_rnsap_CauseLevel_RL_SetupFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_SetupFailureTDD_PDU);
39909 offset += 7; offset >>= 3;
39912 static int dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39914 asn1_ctx_t asn1_ctx;
39915 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39916 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU);
39917 offset += 7; offset >>= 3;
39920 static int dissect_RadioLinkAdditionRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39922 asn1_ctx_t asn1_ctx;
39923 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39924 offset = dissect_rnsap_RadioLinkAdditionRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionRequestFDD_PDU);
39925 offset += 7; offset >>= 3;
39928 static int dissect_RL_InformationList_RL_AdditionRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39930 asn1_ctx_t asn1_ctx;
39931 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39932 offset = dissect_rnsap_RL_InformationList_RL_AdditionRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_PDU);
39933 offset += 7; offset >>= 3;
39936 static int dissect_RL_Information_RL_AdditionRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39938 asn1_ctx_t asn1_ctx;
39939 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39940 offset = dissect_rnsap_RL_Information_RL_AdditionRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_AdditionRqstFDD_PDU);
39941 offset += 7; offset >>= 3;
39944 static int dissect_Additional_HS_Cell_Information_RL_Addition_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39946 asn1_ctx_t asn1_ctx;
39947 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39948 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);
39949 offset += 7; offset >>= 3;
39952 static int dissect_Additional_EDCH_Cell_Information_RL_Add_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39954 asn1_ctx_t asn1_ctx;
39955 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39956 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);
39957 offset += 7; offset >>= 3;
39960 static int dissect_EDPCH_Information_RLAdditionReq_FDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39962 asn1_ctx_t asn1_ctx;
39963 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39964 offset = dissect_rnsap_EDPCH_Information_RLAdditionReq_FDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDPCH_Information_RLAdditionReq_FDD_PDU);
39965 offset += 7; offset >>= 3;
39968 static int dissect_RadioLinkAdditionRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39970 asn1_ctx_t asn1_ctx;
39971 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39972 offset = dissect_rnsap_RadioLinkAdditionRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionRequestTDD_PDU);
39973 offset += 7; offset >>= 3;
39976 static int dissect_RL_Information_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39978 asn1_ctx_t asn1_ctx;
39979 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39980 offset = dissect_rnsap_RL_Information_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_AdditionRqstTDD_PDU);
39981 offset += 7; offset >>= 3;
39984 static int dissect_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39986 asn1_ctx_t asn1_ctx;
39987 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39988 offset = dissect_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU);
39989 offset += 7; offset >>= 3;
39992 static int dissect_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
39994 asn1_ctx_t asn1_ctx;
39995 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
39996 offset = dissect_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU);
39997 offset += 7; offset >>= 3;
40000 static int dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40002 asn1_ctx_t asn1_ctx;
40003 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40004 offset = dissect_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU);
40005 offset += 7; offset >>= 3;
40008 static int dissect_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40010 asn1_ctx_t asn1_ctx;
40011 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40012 offset = dissect_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU);
40013 offset += 7; offset >>= 3;
40016 static int dissect_RadioLinkAdditionResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40018 asn1_ctx_t asn1_ctx;
40019 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40020 offset = dissect_rnsap_RadioLinkAdditionResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionResponseFDD_PDU);
40021 offset += 7; offset >>= 3;
40024 static int dissect_RL_InformationResponseList_RL_AdditionRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40026 asn1_ctx_t asn1_ctx;
40027 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40028 offset = dissect_rnsap_RL_InformationResponseList_RL_AdditionRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_PDU);
40029 offset += 7; offset >>= 3;
40032 static int dissect_RL_InformationResponseItem_RL_AdditionRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40034 asn1_ctx_t asn1_ctx;
40035 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40036 offset = dissect_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU);
40037 offset += 7; offset >>= 3;
40040 static int dissect_Additional_HS_Cell_Change_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40042 asn1_ctx_t asn1_ctx;
40043 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40044 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);
40045 offset += 7; offset >>= 3;
40048 static int dissect_Additional_EDCH_Cell_Information_Response_RLAddList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40050 asn1_ctx_t asn1_ctx;
40051 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40052 offset = dissect_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU);
40053 offset += 7; offset >>= 3;
40056 static int dissect_RadioLinkAdditionResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40058 asn1_ctx_t asn1_ctx;
40059 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40060 offset = dissect_rnsap_RadioLinkAdditionResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionResponseTDD_PDU);
40061 offset += 7; offset >>= 3;
40064 static int dissect_RL_InformationResponse_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40066 asn1_ctx_t asn1_ctx;
40067 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40068 offset = dissect_rnsap_RL_InformationResponse_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD_PDU);
40069 offset += 7; offset >>= 3;
40072 static int dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40074 asn1_ctx_t asn1_ctx;
40075 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40076 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU);
40077 offset += 7; offset >>= 3;
40080 static int dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40082 asn1_ctx_t asn1_ctx;
40083 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40084 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU);
40085 offset += 7; offset >>= 3;
40088 static int dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40090 asn1_ctx_t asn1_ctx;
40091 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40092 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU);
40093 offset += 7; offset >>= 3;
40096 static int dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40098 asn1_ctx_t asn1_ctx;
40099 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40100 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU);
40101 offset += 7; offset >>= 3;
40104 static int dissect_DSCH_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40106 asn1_ctx_t asn1_ctx;
40107 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40108 offset = dissect_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_PDU);
40109 offset += 7; offset >>= 3;
40112 static int dissect_USCH_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40114 asn1_ctx_t asn1_ctx;
40115 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40116 offset = dissect_rnsap_USCH_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_PDU);
40117 offset += 7; offset >>= 3;
40120 static int dissect_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40122 asn1_ctx_t asn1_ctx;
40123 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40124 offset = dissect_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU);
40125 offset += 7; offset >>= 3;
40128 static int dissect_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40130 asn1_ctx_t asn1_ctx;
40131 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40132 offset = dissect_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU);
40133 offset += 7; offset >>= 3;
40136 static int dissect_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40138 asn1_ctx_t asn1_ctx;
40139 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40140 offset = dissect_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU);
40141 offset += 7; offset >>= 3;
40144 static int dissect_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40146 asn1_ctx_t asn1_ctx;
40147 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40148 offset = dissect_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU);
40149 offset += 7; offset >>= 3;
40152 static int dissect_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40154 asn1_ctx_t asn1_ctx;
40155 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40156 offset = dissect_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU);
40157 offset += 7; offset >>= 3;
40160 static int dissect_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40162 asn1_ctx_t asn1_ctx;
40163 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40164 offset = dissect_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU);
40165 offset += 7; offset >>= 3;
40168 static int dissect_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40170 asn1_ctx_t asn1_ctx;
40171 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40172 offset = dissect_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU);
40173 offset += 7; offset >>= 3;
40176 static int dissect_RL_InformationResponse_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40178 asn1_ctx_t asn1_ctx;
40179 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40180 offset = dissect_rnsap_RL_InformationResponse_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD768_PDU);
40181 offset += 7; offset >>= 3;
40184 static int dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40186 asn1_ctx_t asn1_ctx;
40187 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40188 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU);
40189 offset += 7; offset >>= 3;
40192 static int dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40194 asn1_ctx_t asn1_ctx;
40195 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40196 offset = dissect_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU);
40197 offset += 7; offset >>= 3;
40200 static int dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40202 asn1_ctx_t asn1_ctx;
40203 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40204 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU);
40205 offset += 7; offset >>= 3;
40208 static int dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40210 asn1_ctx_t asn1_ctx;
40211 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40212 offset = dissect_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU);
40213 offset += 7; offset >>= 3;
40216 static int dissect_RadioLinkAdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40218 asn1_ctx_t asn1_ctx;
40219 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40220 offset = dissect_rnsap_RadioLinkAdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionFailureFDD_PDU);
40221 offset += 7; offset >>= 3;
40224 static int dissect_CauseLevel_RL_AdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40226 asn1_ctx_t asn1_ctx;
40227 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40228 offset = dissect_rnsap_CauseLevel_RL_AdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_AdditionFailureFDD_PDU);
40229 offset += 7; offset >>= 3;
40232 static int dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40234 asn1_ctx_t asn1_ctx;
40235 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40236 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU);
40237 offset += 7; offset >>= 3;
40240 static int dissect_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40242 asn1_ctx_t asn1_ctx;
40243 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40244 offset = dissect_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU);
40245 offset += 7; offset >>= 3;
40248 static int dissect_RadioLinkAdditionFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40250 asn1_ctx_t asn1_ctx;
40251 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40252 offset = dissect_rnsap_RadioLinkAdditionFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkAdditionFailureTDD_PDU);
40253 offset += 7; offset >>= 3;
40256 static int dissect_CauseLevel_RL_AdditionFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40258 asn1_ctx_t asn1_ctx;
40259 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40260 offset = dissect_rnsap_CauseLevel_RL_AdditionFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_AdditionFailureTDD_PDU);
40261 offset += 7; offset >>= 3;
40264 static int dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40266 asn1_ctx_t asn1_ctx;
40267 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40268 offset = dissect_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU);
40269 offset += 7; offset >>= 3;
40272 static int dissect_RadioLinkDeletionRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40274 asn1_ctx_t asn1_ctx;
40275 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40276 offset = dissect_rnsap_RadioLinkDeletionRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkDeletionRequest_PDU);
40277 offset += 7; offset >>= 3;
40280 static int dissect_RL_InformationList_RL_DeletionRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40282 asn1_ctx_t asn1_ctx;
40283 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40284 offset = dissect_rnsap_RL_InformationList_RL_DeletionRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_DeletionRqst_PDU);
40285 offset += 7; offset >>= 3;
40288 static int dissect_RL_Information_RL_DeletionRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40290 asn1_ctx_t asn1_ctx;
40291 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40292 offset = dissect_rnsap_RL_Information_RL_DeletionRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_DeletionRqst_PDU);
40293 offset += 7; offset >>= 3;
40296 static int dissect_RadioLinkDeletionResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40298 asn1_ctx_t asn1_ctx;
40299 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40300 offset = dissect_rnsap_RadioLinkDeletionResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkDeletionResponse_PDU);
40301 offset += 7; offset >>= 3;
40304 static int dissect_RadioLinkReconfigurationPrepareFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40306 asn1_ctx_t asn1_ctx;
40307 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40308 offset = dissect_rnsap_RadioLinkReconfigurationPrepareFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationPrepareFDD_PDU);
40309 offset += 7; offset >>= 3;
40312 static int dissect_UL_DPCH_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40314 asn1_ctx_t asn1_ctx;
40315 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40316 offset = dissect_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD_PDU);
40317 offset += 7; offset >>= 3;
40320 static int dissect_DL_DPCH_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40322 asn1_ctx_t asn1_ctx;
40323 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40324 offset = dissect_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD_PDU);
40325 offset += 7; offset >>= 3;
40328 static int dissect_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40330 asn1_ctx_t asn1_ctx;
40331 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40332 offset = dissect_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU);
40333 offset += 7; offset >>= 3;
40336 static int dissect_DCH_DeleteList_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40338 asn1_ctx_t asn1_ctx;
40339 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40340 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_PDU);
40341 offset += 7; offset >>= 3;
40344 static int dissect_RL_InformationList_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40346 asn1_ctx_t asn1_ctx;
40347 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40348 offset = dissect_rnsap_RL_InformationList_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_PDU);
40349 offset += 7; offset >>= 3;
40352 static int dissect_RL_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40354 asn1_ctx_t asn1_ctx;
40355 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40356 offset = dissect_rnsap_RL_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_ReconfPrepFDD_PDU);
40357 offset += 7; offset >>= 3;
40360 static int dissect_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40362 asn1_ctx_t asn1_ctx;
40363 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40364 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);
40365 offset += 7; offset >>= 3;
40368 static int dissect_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40370 asn1_ctx_t asn1_ctx;
40371 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40372 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);
40373 offset += 7; offset >>= 3;
40376 static int dissect_F_DPCH_Information_RL_ReconfPrepFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40378 asn1_ctx_t asn1_ctx;
40379 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40380 offset = dissect_rnsap_F_DPCH_Information_RL_ReconfPrepFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_F_DPCH_Information_RL_ReconfPrepFDD_PDU);
40381 offset += 7; offset >>= 3;
40384 static int dissect_RadioLinkReconfigurationPrepareTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40386 asn1_ctx_t asn1_ctx;
40387 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40388 offset = dissect_rnsap_RadioLinkReconfigurationPrepareTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationPrepareTDD_PDU);
40389 offset += 7; offset >>= 3;
40392 static int dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40394 asn1_ctx_t asn1_ctx;
40395 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40396 offset = dissect_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU);
40397 offset += 7; offset >>= 3;
40400 static int dissect_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40402 asn1_ctx_t asn1_ctx;
40403 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40404 offset = dissect_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU);
40405 offset += 7; offset >>= 3;
40408 static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40410 asn1_ctx_t asn1_ctx;
40411 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40412 offset = dissect_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
40413 offset += 7; offset >>= 3;
40416 static int dissect_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40418 asn1_ctx_t asn1_ctx;
40419 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40420 offset = dissect_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU);
40421 offset += 7; offset >>= 3;
40424 static int dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40426 asn1_ctx_t asn1_ctx;
40427 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40428 offset = dissect_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU);
40429 offset += 7; offset >>= 3;
40432 static int dissect_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40434 asn1_ctx_t asn1_ctx;
40435 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40436 offset = dissect_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU);
40437 offset += 7; offset >>= 3;
40440 static int dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40442 asn1_ctx_t asn1_ctx;
40443 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40444 offset = dissect_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU);
40445 offset += 7; offset >>= 3;
40448 static int dissect_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40450 asn1_ctx_t asn1_ctx;
40451 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40452 offset = dissect_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU);
40453 offset += 7; offset >>= 3;
40456 static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40458 asn1_ctx_t asn1_ctx;
40459 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40460 offset = dissect_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU);
40461 offset += 7; offset >>= 3;
40464 static int dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40466 asn1_ctx_t asn1_ctx;
40467 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40468 offset = dissect_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU);
40469 offset += 7; offset >>= 3;
40472 static int dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40474 asn1_ctx_t asn1_ctx;
40475 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40476 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU);
40477 offset += 7; offset >>= 3;
40480 static int dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40482 asn1_ctx_t asn1_ctx;
40483 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40484 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU);
40485 offset += 7; offset >>= 3;
40488 static int dissect_DCH_DeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40490 asn1_ctx_t asn1_ctx;
40491 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40492 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_PDU);
40493 offset += 7; offset >>= 3;
40496 static int dissect_DSCH_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40498 asn1_ctx_t asn1_ctx;
40499 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40500 offset = dissect_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_PDU);
40501 offset += 7; offset >>= 3;
40504 static int dissect_DSCH_DeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40506 asn1_ctx_t asn1_ctx;
40507 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40508 offset = dissect_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_PDU);
40509 offset += 7; offset >>= 3;
40512 static int dissect_USCH_ModifyList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40514 asn1_ctx_t asn1_ctx;
40515 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40516 offset = dissect_rnsap_USCH_ModifyList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_PDU);
40517 offset += 7; offset >>= 3;
40520 static int dissect_USCH_DeleteList_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40522 asn1_ctx_t asn1_ctx;
40523 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40524 offset = dissect_rnsap_USCH_DeleteList_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_PDU);
40525 offset += 7; offset >>= 3;
40528 static int dissect_RL_Information_RL_ReconfPrepTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40530 asn1_ctx_t asn1_ctx;
40531 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40532 offset = dissect_rnsap_RL_Information_RL_ReconfPrepTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_ReconfPrepTDD_PDU);
40533 offset += 7; offset >>= 3;
40536 static int dissect_RadioLinkReconfigurationReadyFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40538 asn1_ctx_t asn1_ctx;
40539 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40540 offset = dissect_rnsap_RadioLinkReconfigurationReadyFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationReadyFDD_PDU);
40541 offset += 7; offset >>= 3;
40544 static int dissect_RL_InformationResponseList_RL_ReconfReadyFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40546 asn1_ctx_t asn1_ctx;
40547 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40548 offset = dissect_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_PDU);
40549 offset += 7; offset >>= 3;
40552 static int dissect_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40554 asn1_ctx_t asn1_ctx;
40555 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40556 offset = dissect_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU);
40557 offset += 7; offset >>= 3;
40560 static int dissect_Additional_HS_Cell_RL_Reconf_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40562 asn1_ctx_t asn1_ctx;
40563 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40564 offset = dissect_rnsap_Additional_HS_Cell_RL_Reconf_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_PDU);
40565 offset += 7; offset >>= 3;
40568 static int dissect_RadioLinkReconfigurationReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40570 asn1_ctx_t asn1_ctx;
40571 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40572 offset = dissect_rnsap_RadioLinkReconfigurationReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationReadyTDD_PDU);
40573 offset += 7; offset >>= 3;
40576 static int dissect_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40578 asn1_ctx_t asn1_ctx;
40579 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40580 offset = dissect_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU);
40581 offset += 7; offset >>= 3;
40584 static int dissect_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40586 asn1_ctx_t asn1_ctx;
40587 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40588 offset = dissect_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU);
40589 offset += 7; offset >>= 3;
40592 static int dissect_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40594 asn1_ctx_t asn1_ctx;
40595 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40596 offset = dissect_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU);
40597 offset += 7; offset >>= 3;
40600 static int dissect_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40602 asn1_ctx_t asn1_ctx;
40603 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40604 offset = dissect_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU);
40605 offset += 7; offset >>= 3;
40608 static int dissect_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40610 asn1_ctx_t asn1_ctx;
40611 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40612 offset = dissect_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU);
40613 offset += 7; offset >>= 3;
40616 static int dissect_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40618 asn1_ctx_t asn1_ctx;
40619 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40620 offset = dissect_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU);
40621 offset += 7; offset >>= 3;
40624 static int dissect_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40626 asn1_ctx_t asn1_ctx;
40627 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40628 offset = dissect_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU);
40629 offset += 7; offset >>= 3;
40632 static int dissect_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40634 asn1_ctx_t asn1_ctx;
40635 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40636 offset = dissect_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU);
40637 offset += 7; offset >>= 3;
40640 static int dissect_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40642 asn1_ctx_t asn1_ctx;
40643 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40644 offset = dissect_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU);
40645 offset += 7; offset >>= 3;
40648 static int dissect_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40650 asn1_ctx_t asn1_ctx;
40651 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40652 offset = dissect_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU);
40653 offset += 7; offset >>= 3;
40656 static int dissect_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40658 asn1_ctx_t asn1_ctx;
40659 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40660 offset = dissect_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU);
40661 offset += 7; offset >>= 3;
40664 static int dissect_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40666 asn1_ctx_t asn1_ctx;
40667 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40668 offset = dissect_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU);
40669 offset += 7; offset >>= 3;
40672 static int dissect_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40674 asn1_ctx_t asn1_ctx;
40675 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40676 offset = dissect_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU);
40677 offset += 7; offset >>= 3;
40680 static int dissect_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40682 asn1_ctx_t asn1_ctx;
40683 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40684 offset = dissect_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU);
40685 offset += 7; offset >>= 3;
40688 static int dissect_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40690 asn1_ctx_t asn1_ctx;
40691 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40692 offset = dissect_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU);
40693 offset += 7; offset >>= 3;
40696 static int dissect_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40698 asn1_ctx_t asn1_ctx;
40699 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40700 offset = dissect_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU);
40701 offset += 7; offset >>= 3;
40704 static int dissect_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40706 asn1_ctx_t asn1_ctx;
40707 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40708 offset = dissect_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU);
40709 offset += 7; offset >>= 3;
40712 static int dissect_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40714 asn1_ctx_t asn1_ctx;
40715 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40716 offset = dissect_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU);
40717 offset += 7; offset >>= 3;
40720 static int dissect_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40722 asn1_ctx_t asn1_ctx;
40723 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40724 offset = dissect_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU);
40725 offset += 7; offset >>= 3;
40728 static int dissect_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40730 asn1_ctx_t asn1_ctx;
40731 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40732 offset = dissect_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU);
40733 offset += 7; offset >>= 3;
40736 static int dissect_RadioLinkReconfigurationCommit_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40738 asn1_ctx_t asn1_ctx;
40739 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40740 offset = dissect_rnsap_RadioLinkReconfigurationCommit(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationCommit_PDU);
40741 offset += 7; offset >>= 3;
40744 static int dissect_RadioLinkReconfigurationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40746 asn1_ctx_t asn1_ctx;
40747 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40748 offset = dissect_rnsap_RadioLinkReconfigurationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationFailure_PDU);
40749 offset += 7; offset >>= 3;
40752 static int dissect_CauseLevel_RL_ReconfFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40754 asn1_ctx_t asn1_ctx;
40755 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40756 offset = dissect_rnsap_CauseLevel_RL_ReconfFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_CauseLevel_RL_ReconfFailure_PDU);
40757 offset += 7; offset >>= 3;
40760 static int dissect_RL_ReconfigurationFailure_RL_ReconfFail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40762 asn1_ctx_t asn1_ctx;
40763 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40764 offset = dissect_rnsap_RL_ReconfigurationFailure_RL_ReconfFail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ReconfigurationFailure_RL_ReconfFail_PDU);
40765 offset += 7; offset >>= 3;
40768 static int dissect_RadioLinkReconfigurationCancel_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40770 asn1_ctx_t asn1_ctx;
40771 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40772 offset = dissect_rnsap_RadioLinkReconfigurationCancel(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationCancel_PDU);
40773 offset += 7; offset >>= 3;
40776 static int dissect_RadioLinkReconfigurationRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40778 asn1_ctx_t asn1_ctx;
40779 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40780 offset = dissect_rnsap_RadioLinkReconfigurationRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationRequestFDD_PDU);
40781 offset += 7; offset >>= 3;
40784 static int dissect_UL_DPCH_Information_RL_ReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40786 asn1_ctx_t asn1_ctx;
40787 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40788 offset = dissect_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD_PDU);
40789 offset += 7; offset >>= 3;
40792 static int dissect_DL_DPCH_Information_RL_ReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40794 asn1_ctx_t asn1_ctx;
40795 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40796 offset = dissect_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD_PDU);
40797 offset += 7; offset >>= 3;
40800 static int dissect_DCH_DeleteList_RL_ReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40802 asn1_ctx_t asn1_ctx;
40803 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40804 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_PDU);
40805 offset += 7; offset >>= 3;
40808 static int dissect_Additional_HS_Cell_Information_RL_Reconf_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40810 asn1_ctx_t asn1_ctx;
40811 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40812 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);
40813 offset += 7; offset >>= 3;
40816 static int dissect_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40818 asn1_ctx_t asn1_ctx;
40819 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40820 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);
40821 offset += 7; offset >>= 3;
40824 static int dissect_RL_ReconfigurationRequestFDD_RL_InformationList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40826 asn1_ctx_t asn1_ctx;
40827 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40828 offset = dissect_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_PDU);
40829 offset += 7; offset >>= 3;
40832 static int dissect_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40834 asn1_ctx_t asn1_ctx;
40835 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40836 offset = dissect_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU);
40837 offset += 7; offset >>= 3;
40840 static int dissect_RadioLinkReconfigurationRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40842 asn1_ctx_t asn1_ctx;
40843 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40844 offset = dissect_rnsap_RadioLinkReconfigurationRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationRequestTDD_PDU);
40845 offset += 7; offset >>= 3;
40848 static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40850 asn1_ctx_t asn1_ctx;
40851 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40852 offset = dissect_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU);
40853 offset += 7; offset >>= 3;
40856 static int dissect_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40858 asn1_ctx_t asn1_ctx;
40859 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40860 offset = dissect_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU);
40861 offset += 7; offset >>= 3;
40864 static int dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40866 asn1_ctx_t asn1_ctx;
40867 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40868 offset = dissect_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU);
40869 offset += 7; offset >>= 3;
40872 static int dissect_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40874 asn1_ctx_t asn1_ctx;
40875 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40876 offset = dissect_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU);
40877 offset += 7; offset >>= 3;
40880 static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40882 asn1_ctx_t asn1_ctx;
40883 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40884 offset = dissect_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU);
40885 offset += 7; offset >>= 3;
40888 static int dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40890 asn1_ctx_t asn1_ctx;
40891 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40892 offset = dissect_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU);
40893 offset += 7; offset >>= 3;
40896 static int dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40898 asn1_ctx_t asn1_ctx;
40899 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40900 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU);
40901 offset += 7; offset >>= 3;
40904 static int dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40906 asn1_ctx_t asn1_ctx;
40907 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40908 offset = dissect_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU);
40909 offset += 7; offset >>= 3;
40912 static int dissect_DCH_DeleteList_RL_ReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40914 asn1_ctx_t asn1_ctx;
40915 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40916 offset = dissect_rnsap_DCH_DeleteList_RL_ReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_PDU);
40917 offset += 7; offset >>= 3;
40920 static int dissect_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40922 asn1_ctx_t asn1_ctx;
40923 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40924 offset = dissect_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU);
40925 offset += 7; offset >>= 3;
40928 static int dissect_RadioLinkReconfigurationResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40930 asn1_ctx_t asn1_ctx;
40931 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40932 offset = dissect_rnsap_RadioLinkReconfigurationResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationResponseFDD_PDU);
40933 offset += 7; offset >>= 3;
40936 static int dissect_RL_InformationResponseList_RL_ReconfRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40938 asn1_ctx_t asn1_ctx;
40939 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40940 offset = dissect_rnsap_RL_InformationResponseList_RL_ReconfRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_PDU);
40941 offset += 7; offset >>= 3;
40944 static int dissect_RL_InformationResponseItem_RL_ReconfRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40946 asn1_ctx_t asn1_ctx;
40947 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40948 offset = dissect_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD_PDU);
40949 offset += 7; offset >>= 3;
40952 static int dissect_RadioLinkReconfigurationResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40954 asn1_ctx_t asn1_ctx;
40955 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40956 offset = dissect_rnsap_RadioLinkReconfigurationResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkReconfigurationResponseTDD_PDU);
40957 offset += 7; offset >>= 3;
40960 static int dissect_RL_InformationResponse_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40962 asn1_ctx_t asn1_ctx;
40963 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40964 offset = dissect_rnsap_RL_InformationResponse_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationResponse_RL_ReconfRspTDD_PDU);
40965 offset += 7; offset >>= 3;
40968 static int dissect_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40970 asn1_ctx_t asn1_ctx;
40971 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40972 offset = dissect_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU);
40973 offset += 7; offset >>= 3;
40976 static int dissect_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40978 asn1_ctx_t asn1_ctx;
40979 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40980 offset = dissect_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU);
40981 offset += 7; offset >>= 3;
40984 static int dissect_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40986 asn1_ctx_t asn1_ctx;
40987 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40988 offset = dissect_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU);
40989 offset += 7; offset >>= 3;
40992 static int dissect_RadioLinkFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
40994 asn1_ctx_t asn1_ctx;
40995 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
40996 offset = dissect_rnsap_RadioLinkFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkFailureIndication_PDU);
40997 offset += 7; offset >>= 3;
41000 static int dissect_Reporting_Object_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41002 asn1_ctx_t asn1_ctx;
41003 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41004 offset = dissect_rnsap_Reporting_Object_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_Reporting_Object_RL_FailureInd_PDU);
41005 offset += 7; offset >>= 3;
41008 static int dissect_RL_Information_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41010 asn1_ctx_t asn1_ctx;
41011 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41012 offset = dissect_rnsap_RL_Information_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_FailureInd_PDU);
41013 offset += 7; offset >>= 3;
41016 static int dissect_RL_Set_Information_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41018 asn1_ctx_t asn1_ctx;
41019 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41020 offset = dissect_rnsap_RL_Set_Information_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Information_RL_FailureInd_PDU);
41021 offset += 7; offset >>= 3;
41024 static int dissect_CCTrCH_InformationItem_RL_FailureInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41026 asn1_ctx_t asn1_ctx;
41027 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41028 offset = dissect_rnsap_CCTrCH_InformationItem_RL_FailureInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_CCTrCH_InformationItem_RL_FailureInd_PDU);
41029 offset += 7; offset >>= 3;
41032 static int dissect_RadioLinkPreemptionRequiredIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41034 asn1_ctx_t asn1_ctx;
41035 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41036 offset = dissect_rnsap_RadioLinkPreemptionRequiredIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkPreemptionRequiredIndication_PDU);
41037 offset += 7; offset >>= 3;
41040 static int dissect_RL_InformationList_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41042 asn1_ctx_t asn1_ctx;
41043 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41044 offset = dissect_rnsap_RL_InformationList_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_PDU);
41045 offset += 7; offset >>= 3;
41048 static int dissect_RL_InformationItem_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41050 asn1_ctx_t asn1_ctx;
41051 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41052 offset = dissect_rnsap_RL_InformationItem_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_RL_PreemptRequiredInd_PDU);
41053 offset += 7; offset >>= 3;
41056 static int dissect_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41058 asn1_ctx_t asn1_ctx;
41059 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41060 offset = dissect_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU);
41061 offset += 7; offset >>= 3;
41064 static int dissect_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41066 asn1_ctx_t asn1_ctx;
41067 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41068 offset = dissect_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU);
41069 offset += 7; offset >>= 3;
41072 static int dissect_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41074 asn1_ctx_t asn1_ctx;
41075 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41076 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU);
41077 offset += 7; offset >>= 3;
41080 static int dissect_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41082 asn1_ctx_t asn1_ctx;
41083 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41084 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU);
41085 offset += 7; offset >>= 3;
41088 static int dissect_RadioLinkRestoreIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41090 asn1_ctx_t asn1_ctx;
41091 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41092 offset = dissect_rnsap_RadioLinkRestoreIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkRestoreIndication_PDU);
41093 offset += 7; offset >>= 3;
41096 static int dissect_Reporting_Object_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41098 asn1_ctx_t asn1_ctx;
41099 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41100 offset = dissect_rnsap_Reporting_Object_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_Reporting_Object_RL_RestoreInd_PDU);
41101 offset += 7; offset >>= 3;
41104 static int dissect_RL_Information_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41106 asn1_ctx_t asn1_ctx;
41107 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41108 offset = dissect_rnsap_RL_Information_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_RL_RestoreInd_PDU);
41109 offset += 7; offset >>= 3;
41112 static int dissect_RL_Set_Information_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41114 asn1_ctx_t asn1_ctx;
41115 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41116 offset = dissect_rnsap_RL_Set_Information_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Information_RL_RestoreInd_PDU);
41117 offset += 7; offset >>= 3;
41120 static int dissect_CCTrCH_InformationItem_RL_RestoreInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41122 asn1_ctx_t asn1_ctx;
41123 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41124 offset = dissect_rnsap_CCTrCH_InformationItem_RL_RestoreInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_CCTrCH_InformationItem_RL_RestoreInd_PDU);
41125 offset += 7; offset >>= 3;
41128 static int dissect_DL_PowerControlRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41130 asn1_ctx_t asn1_ctx;
41131 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41132 offset = dissect_rnsap_DL_PowerControlRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerControlRequest_PDU);
41133 offset += 7; offset >>= 3;
41136 static int dissect_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41138 asn1_ctx_t asn1_ctx;
41139 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41140 offset = dissect_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU);
41141 offset += 7; offset >>= 3;
41144 static int dissect_DL_ReferencePowerInformation_DL_PC_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41146 asn1_ctx_t asn1_ctx;
41147 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41148 offset = dissect_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst_PDU);
41149 offset += 7; offset >>= 3;
41152 static int dissect_DL_PowerTimeslotControlRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41154 asn1_ctx_t asn1_ctx;
41155 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41156 offset = dissect_rnsap_DL_PowerTimeslotControlRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_PowerTimeslotControlRequest_PDU);
41157 offset += 7; offset >>= 3;
41160 static int dissect_PhysicalChannelReconfigurationRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41162 asn1_ctx_t asn1_ctx;
41163 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41164 offset = dissect_rnsap_PhysicalChannelReconfigurationRequestFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationRequestFDD_PDU);
41165 offset += 7; offset >>= 3;
41168 static int dissect_RL_Information_PhyChReconfRqstFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41170 asn1_ctx_t asn1_ctx;
41171 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41172 offset = dissect_rnsap_RL_Information_PhyChReconfRqstFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_PhyChReconfRqstFDD_PDU);
41173 offset += 7; offset >>= 3;
41176 static int dissect_PhysicalChannelReconfigurationRequestTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41178 asn1_ctx_t asn1_ctx;
41179 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41180 offset = dissect_rnsap_PhysicalChannelReconfigurationRequestTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationRequestTDD_PDU);
41181 offset += 7; offset >>= 3;
41184 static int dissect_RL_Information_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41186 asn1_ctx_t asn1_ctx;
41187 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41188 offset = dissect_rnsap_RL_Information_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Information_PhyChReconfRqstTDD_PDU);
41189 offset += 7; offset >>= 3;
41192 static int dissect_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41194 asn1_ctx_t asn1_ctx;
41195 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41196 offset = dissect_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU);
41197 offset += 7; offset >>= 3;
41200 static int dissect_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41202 asn1_ctx_t asn1_ctx;
41203 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41204 offset = dissect_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU);
41205 offset += 7; offset >>= 3;
41208 static int dissect_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41210 asn1_ctx_t asn1_ctx;
41211 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41212 offset = dissect_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU);
41213 offset += 7; offset >>= 3;
41216 static int dissect_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41218 asn1_ctx_t asn1_ctx;
41219 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41220 offset = dissect_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU);
41221 offset += 7; offset >>= 3;
41224 static int dissect_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41226 asn1_ctx_t asn1_ctx;
41227 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41228 offset = dissect_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU);
41229 offset += 7; offset >>= 3;
41232 static int dissect_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41234 asn1_ctx_t asn1_ctx;
41235 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41236 offset = dissect_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU);
41237 offset += 7; offset >>= 3;
41240 static int dissect_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41242 asn1_ctx_t asn1_ctx;
41243 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41244 offset = dissect_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU);
41245 offset += 7; offset >>= 3;
41248 static int dissect_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41250 asn1_ctx_t asn1_ctx;
41251 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41252 offset = dissect_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU);
41253 offset += 7; offset >>= 3;
41256 static int dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41258 asn1_ctx_t asn1_ctx;
41259 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41260 offset = dissect_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU);
41261 offset += 7; offset >>= 3;
41264 static int dissect_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41266 asn1_ctx_t asn1_ctx;
41267 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41268 offset = dissect_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU);
41269 offset += 7; offset >>= 3;
41272 static int dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41274 asn1_ctx_t asn1_ctx;
41275 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41276 offset = dissect_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU);
41277 offset += 7; offset >>= 3;
41280 static int dissect_PhysicalChannelReconfigurationCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41282 asn1_ctx_t asn1_ctx;
41283 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41284 offset = dissect_rnsap_PhysicalChannelReconfigurationCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationCommand_PDU);
41285 offset += 7; offset >>= 3;
41288 static int dissect_PhysicalChannelReconfigurationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41290 asn1_ctx_t asn1_ctx;
41291 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41292 offset = dissect_rnsap_PhysicalChannelReconfigurationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_PhysicalChannelReconfigurationFailure_PDU);
41293 offset += 7; offset >>= 3;
41296 static int dissect_RadioLinkCongestionIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41298 asn1_ctx_t asn1_ctx;
41299 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41300 offset = dissect_rnsap_RadioLinkCongestionIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkCongestionIndication_PDU);
41301 offset += 7; offset >>= 3;
41304 static int dissect_RL_InformationList_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41306 asn1_ctx_t asn1_ctx;
41307 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41308 offset = dissect_rnsap_RL_InformationList_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationList_RL_CongestInd_PDU);
41309 offset += 7; offset >>= 3;
41312 static int dissect_RL_InformationItem_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41314 asn1_ctx_t asn1_ctx;
41315 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41316 offset = dissect_rnsap_RL_InformationItem_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_RL_CongestInd_PDU);
41317 offset += 7; offset >>= 3;
41320 static int dissect_DCH_Rate_InformationItem_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41322 asn1_ctx_t asn1_ctx;
41323 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41324 offset = dissect_rnsap_DCH_Rate_InformationItem_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_Rate_InformationItem_RL_CongestInd_PDU);
41325 offset += 7; offset >>= 3;
41328 static int dissect_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41330 asn1_ctx_t asn1_ctx;
41331 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41332 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU);
41333 offset += 7; offset >>= 3;
41336 static int dissect_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41338 asn1_ctx_t asn1_ctx;
41339 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41340 offset = dissect_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd(tvb, offset, &asn1_ctx, tree, hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU);
41341 offset += 7; offset >>= 3;
41344 static int dissect_UplinkSignallingTransferIndicationFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41346 asn1_ctx_t asn1_ctx;
41347 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41348 offset = dissect_rnsap_UplinkSignallingTransferIndicationFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UplinkSignallingTransferIndicationFDD_PDU);
41349 offset += 7; offset >>= 3;
41352 static int dissect_UplinkSignallingTransferIndicationTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41354 asn1_ctx_t asn1_ctx;
41355 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41356 offset = dissect_rnsap_UplinkSignallingTransferIndicationTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_UplinkSignallingTransferIndicationTDD_PDU);
41357 offset += 7; offset >>= 3;
41360 static int dissect_DownlinkSignallingTransferRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41362 asn1_ctx_t asn1_ctx;
41363 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41364 offset = dissect_rnsap_DownlinkSignallingTransferRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DownlinkSignallingTransferRequest_PDU);
41365 offset += 7; offset >>= 3;
41368 static int dissect_RelocationCommit_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41370 asn1_ctx_t asn1_ctx;
41371 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41372 offset = dissect_rnsap_RelocationCommit(tvb, offset, &asn1_ctx, tree, hf_rnsap_RelocationCommit_PDU);
41373 offset += 7; offset >>= 3;
41376 static int dissect_PagingRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41378 asn1_ctx_t asn1_ctx;
41379 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41380 offset = dissect_rnsap_PagingRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_PagingRequest_PDU);
41381 offset += 7; offset >>= 3;
41384 static int dissect_PagingArea_PagingRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41386 asn1_ctx_t asn1_ctx;
41387 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41388 offset = dissect_rnsap_PagingArea_PagingRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_PagingArea_PagingRqst_PDU);
41389 offset += 7; offset >>= 3;
41392 static int dissect_CNOriginatedPage_PagingRqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41394 asn1_ctx_t asn1_ctx;
41395 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41396 offset = dissect_rnsap_CNOriginatedPage_PagingRqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_CNOriginatedPage_PagingRqst_PDU);
41397 offset += 7; offset >>= 3;
41400 static int dissect_DedicatedMeasurementInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41402 asn1_ctx_t asn1_ctx;
41403 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41404 offset = dissect_rnsap_DedicatedMeasurementInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementInitiationRequest_PDU);
41405 offset += 7; offset >>= 3;
41408 static int dissect_DedicatedMeasurementObjectType_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41410 asn1_ctx_t asn1_ctx;
41411 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41412 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Rqst_PDU);
41413 offset += 7; offset >>= 3;
41416 static int dissect_RL_InformationItem_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41418 asn1_ctx_t asn1_ctx;
41419 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41420 offset = dissect_rnsap_RL_InformationItem_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_DM_Rqst_PDU);
41421 offset += 7; offset >>= 3;
41424 static int dissect_HSSICH_Info_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41426 asn1_ctx_t asn1_ctx;
41427 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41428 offset = dissect_rnsap_HSSICH_Info_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSSICH_Info_DM_Rqst_PDU);
41429 offset += 7; offset >>= 3;
41432 static int dissect_HSSICH_Info_DM_Rqst_Extension_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41434 asn1_ctx_t asn1_ctx;
41435 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41436 offset = dissect_rnsap_HSSICH_Info_DM_Rqst_Extension(tvb, offset, &asn1_ctx, tree, hf_rnsap_HSSICH_Info_DM_Rqst_Extension_PDU);
41437 offset += 7; offset >>= 3;
41440 static int dissect_RL_Set_InformationItem_DM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41442 asn1_ctx_t asn1_ctx;
41443 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41444 offset = dissect_rnsap_RL_Set_InformationItem_DM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_InformationItem_DM_Rqst_PDU);
41445 offset += 7; offset >>= 3;
41448 static int dissect_DedicatedMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41450 asn1_ctx_t asn1_ctx;
41451 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41452 offset = dissect_rnsap_DedicatedMeasurementInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementInitiationResponse_PDU);
41453 offset += 7; offset >>= 3;
41456 static int dissect_DedicatedMeasurementObjectType_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41458 asn1_ctx_t asn1_ctx;
41459 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41460 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Rsp_PDU);
41461 offset += 7; offset >>= 3;
41464 static int dissect_RL_InformationItem_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41466 asn1_ctx_t asn1_ctx;
41467 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41468 offset = dissect_rnsap_RL_InformationItem_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_DM_Rsp_PDU);
41469 offset += 7; offset >>= 3;
41472 static int dissect_RL_Set_InformationItem_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41474 asn1_ctx_t asn1_ctx;
41475 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41476 offset = dissect_rnsap_RL_Set_InformationItem_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_InformationItem_DM_Rsp_PDU);
41477 offset += 7; offset >>= 3;
41480 static int dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41482 asn1_ctx_t asn1_ctx;
41483 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41484 offset = dissect_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU);
41485 offset += 7; offset >>= 3;
41488 static int dissect_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41490 asn1_ctx_t asn1_ctx;
41491 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41492 offset = dissect_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU);
41493 offset += 7; offset >>= 3;
41496 static int dissect_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41498 asn1_ctx_t asn1_ctx;
41499 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41500 offset = dissect_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU);
41501 offset += 7; offset >>= 3;
41504 static int dissect_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41506 asn1_ctx_t asn1_ctx;
41507 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41508 offset = dissect_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU);
41509 offset += 7; offset >>= 3;
41512 static int dissect_DedicatedMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41514 asn1_ctx_t asn1_ctx;
41515 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41516 offset = dissect_rnsap_DedicatedMeasurementInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementInitiationFailure_PDU);
41517 offset += 7; offset >>= 3;
41520 static int dissect_DedicatedMeasurementObjectType_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41522 asn1_ctx_t asn1_ctx;
41523 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41524 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_PDU);
41525 offset += 7; offset >>= 3;
41528 static int dissect_RL_Unsuccessful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41530 asn1_ctx_t asn1_ctx;
41531 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41532 offset = dissect_rnsap_RL_Unsuccessful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_PDU);
41533 offset += 7; offset >>= 3;
41536 static int dissect_RL_Successful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41538 asn1_ctx_t asn1_ctx;
41539 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41540 offset = dissect_rnsap_RL_Successful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Successful_InformationItem_DM_Fail_PDU);
41541 offset += 7; offset >>= 3;
41544 static int dissect_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41546 asn1_ctx_t asn1_ctx;
41547 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41548 offset = dissect_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU);
41549 offset += 7; offset >>= 3;
41552 static int dissect_RL_Set_Successful_InformationItem_DM_Fail_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41554 asn1_ctx_t asn1_ctx;
41555 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41556 offset = dissect_rnsap_RL_Set_Successful_InformationItem_DM_Fail(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_Successful_InformationItem_DM_Fail_PDU);
41557 offset += 7; offset >>= 3;
41560 static int dissect_DedicatedMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41562 asn1_ctx_t asn1_ctx;
41563 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41564 offset = dissect_rnsap_DedicatedMeasurementReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementReport_PDU);
41565 offset += 7; offset >>= 3;
41568 static int dissect_DedicatedMeasurementObjectType_DM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41570 asn1_ctx_t asn1_ctx;
41571 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41572 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Rprt_PDU);
41573 offset += 7; offset >>= 3;
41576 static int dissect_RL_InformationItem_DM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41578 asn1_ctx_t asn1_ctx;
41579 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41580 offset = dissect_rnsap_RL_InformationItem_DM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_InformationItem_DM_Rprt_PDU);
41581 offset += 7; offset >>= 3;
41584 static int dissect_RL_Set_InformationItem_DM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41586 asn1_ctx_t asn1_ctx;
41587 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41588 offset = dissect_rnsap_RL_Set_InformationItem_DM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Set_InformationItem_DM_Rprt_PDU);
41589 offset += 7; offset >>= 3;
41592 static int dissect_DedicatedMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41594 asn1_ctx_t asn1_ctx;
41595 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41596 offset = dissect_rnsap_DedicatedMeasurementTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementTerminationRequest_PDU);
41597 offset += 7; offset >>= 3;
41600 static int dissect_DedicatedMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41602 asn1_ctx_t asn1_ctx;
41603 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41604 offset = dissect_rnsap_DedicatedMeasurementFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementFailureIndication_PDU);
41605 offset += 7; offset >>= 3;
41608 static int dissect_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41610 asn1_ctx_t asn1_ctx;
41611 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41612 offset = dissect_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind(tvb, offset, &asn1_ctx, tree, hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU);
41613 offset += 7; offset >>= 3;
41616 static int dissect_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41618 asn1_ctx_t asn1_ctx;
41619 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41620 offset = dissect_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU);
41621 offset += 7; offset >>= 3;
41624 static int dissect_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41626 asn1_ctx_t asn1_ctx;
41627 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41628 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);
41629 offset += 7; offset >>= 3;
41632 static int dissect_CommonTransportChannelResourcesReleaseRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41634 asn1_ctx_t asn1_ctx;
41635 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41636 offset = dissect_rnsap_CommonTransportChannelResourcesReleaseRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesReleaseRequest_PDU);
41637 offset += 7; offset >>= 3;
41640 static int dissect_CommonTransportChannelResourcesRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41642 asn1_ctx_t asn1_ctx;
41643 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41644 offset = dissect_rnsap_CommonTransportChannelResourcesRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesRequest_PDU);
41645 offset += 7; offset >>= 3;
41648 static int dissect_CommonTransportChannelResourcesResponseFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41650 asn1_ctx_t asn1_ctx;
41651 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41652 offset = dissect_rnsap_CommonTransportChannelResourcesResponseFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesResponseFDD_PDU);
41653 offset += 7; offset >>= 3;
41656 static int dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41658 asn1_ctx_t asn1_ctx;
41659 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41660 offset = dissect_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU);
41661 offset += 7; offset >>= 3;
41664 static int dissect_CommonTransportChannelResourcesResponseTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41666 asn1_ctx_t asn1_ctx;
41667 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41668 offset = dissect_rnsap_CommonTransportChannelResourcesResponseTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesResponseTDD_PDU);
41669 offset += 7; offset >>= 3;
41672 static int dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41674 asn1_ctx_t asn1_ctx;
41675 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41676 offset = dissect_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU);
41677 offset += 7; offset >>= 3;
41680 static int dissect_CommonTransportChannelResourcesFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41682 asn1_ctx_t asn1_ctx;
41683 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41684 offset = dissect_rnsap_CommonTransportChannelResourcesFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonTransportChannelResourcesFailure_PDU);
41685 offset += 7; offset >>= 3;
41688 static int dissect_CompressedModeCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41690 asn1_ctx_t asn1_ctx;
41691 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41692 offset = dissect_rnsap_CompressedModeCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_CompressedModeCommand_PDU);
41693 offset += 7; offset >>= 3;
41696 static int dissect_ErrorIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41698 asn1_ctx_t asn1_ctx;
41699 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41700 offset = dissect_rnsap_ErrorIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_ErrorIndication_PDU);
41701 offset += 7; offset >>= 3;
41704 static int dissect_CommonMeasurementInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41706 asn1_ctx_t asn1_ctx;
41707 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41708 offset = dissect_rnsap_CommonMeasurementInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementInitiationRequest_PDU);
41709 offset += 7; offset >>= 3;
41712 static int dissect_CommonMeasurementObjectType_CM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41714 asn1_ctx_t asn1_ctx;
41715 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41716 offset = dissect_rnsap_CommonMeasurementObjectType_CM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU);
41717 offset += 7; offset >>= 3;
41720 static int dissect_CommonMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41722 asn1_ctx_t asn1_ctx;
41723 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41724 offset = dissect_rnsap_CommonMeasurementInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementInitiationResponse_PDU);
41725 offset += 7; offset >>= 3;
41728 static int dissect_CommonMeasurementObjectType_CM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41730 asn1_ctx_t asn1_ctx;
41731 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41732 offset = dissect_rnsap_CommonMeasurementObjectType_CM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU);
41733 offset += 7; offset >>= 3;
41736 static int dissect_CommonMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41738 asn1_ctx_t asn1_ctx;
41739 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41740 offset = dissect_rnsap_CommonMeasurementInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementInitiationFailure_PDU);
41741 offset += 7; offset >>= 3;
41744 static int dissect_CommonMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41746 asn1_ctx_t asn1_ctx;
41747 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41748 offset = dissect_rnsap_CommonMeasurementReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementReport_PDU);
41749 offset += 7; offset >>= 3;
41752 static int dissect_CommonMeasurementObjectType_CM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41754 asn1_ctx_t asn1_ctx;
41755 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41756 offset = dissect_rnsap_CommonMeasurementObjectType_CM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU);
41757 offset += 7; offset >>= 3;
41760 static int dissect_CommonMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41762 asn1_ctx_t asn1_ctx;
41763 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41764 offset = dissect_rnsap_CommonMeasurementTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementTerminationRequest_PDU);
41765 offset += 7; offset >>= 3;
41768 static int dissect_CommonMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41770 asn1_ctx_t asn1_ctx;
41771 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41772 offset = dissect_rnsap_CommonMeasurementFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_CommonMeasurementFailureIndication_PDU);
41773 offset += 7; offset >>= 3;
41776 static int dissect_InformationExchangeInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41778 asn1_ctx_t asn1_ctx;
41779 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41780 offset = dissect_rnsap_InformationExchangeInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeInitiationRequest_PDU);
41781 offset += 7; offset >>= 3;
41784 static int dissect_InformationExchangeObjectType_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41786 asn1_ctx_t asn1_ctx;
41787 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41788 offset = dissect_rnsap_InformationExchangeObjectType_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU);
41789 offset += 7; offset >>= 3;
41792 static int dissect_GSM_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41794 asn1_ctx_t asn1_ctx;
41795 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41796 offset = dissect_rnsap_GSM_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_GSM_Cell_InfEx_Rqst_PDU);
41797 offset += 7; offset >>= 3;
41800 static int dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41802 asn1_ctx_t asn1_ctx;
41803 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41804 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);
41805 offset += 7; offset >>= 3;
41808 static int dissect_MBMS_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41810 asn1_ctx_t asn1_ctx;
41811 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41812 offset = dissect_rnsap_MBMS_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU);
41813 offset += 7; offset >>= 3;
41816 static int dissect_InformationExchangeInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41818 asn1_ctx_t asn1_ctx;
41819 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41820 offset = dissect_rnsap_InformationExchangeInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeInitiationResponse_PDU);
41821 offset += 7; offset >>= 3;
41824 static int dissect_InformationExchangeObjectType_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41826 asn1_ctx_t asn1_ctx;
41827 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41828 offset = dissect_rnsap_InformationExchangeObjectType_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU);
41829 offset += 7; offset >>= 3;
41832 static int dissect_MBMS_Bearer_Service_List_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41834 asn1_ctx_t asn1_ctx;
41835 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41836 offset = dissect_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU);
41837 offset += 7; offset >>= 3;
41840 static int dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41842 asn1_ctx_t asn1_ctx;
41843 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41844 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);
41845 offset += 7; offset >>= 3;
41848 static int dissect_MBMS_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41850 asn1_ctx_t asn1_ctx;
41851 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41852 offset = dissect_rnsap_MBMS_Cell_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU);
41853 offset += 7; offset >>= 3;
41856 static int dissect_InformationExchangeInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41858 asn1_ctx_t asn1_ctx;
41859 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41860 offset = dissect_rnsap_InformationExchangeInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeInitiationFailure_PDU);
41861 offset += 7; offset >>= 3;
41864 static int dissect_InformationReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41866 asn1_ctx_t asn1_ctx;
41867 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41868 offset = dissect_rnsap_InformationReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationReport_PDU);
41869 offset += 7; offset >>= 3;
41872 static int dissect_InformationExchangeObjectType_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41874 asn1_ctx_t asn1_ctx;
41875 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41876 offset = dissect_rnsap_InformationExchangeObjectType_InfEx_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU);
41877 offset += 7; offset >>= 3;
41880 static int dissect_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41882 asn1_ctx_t asn1_ctx;
41883 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41884 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);
41885 offset += 7; offset >>= 3;
41888 static int dissect_MBMS_Cell_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41890 asn1_ctx_t asn1_ctx;
41891 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41892 offset = dissect_rnsap_MBMS_Cell_InfEx_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU);
41893 offset += 7; offset >>= 3;
41896 static int dissect_InformationExchangeTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41898 asn1_ctx_t asn1_ctx;
41899 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41900 offset = dissect_rnsap_InformationExchangeTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeTerminationRequest_PDU);
41901 offset += 7; offset >>= 3;
41904 static int dissect_InformationExchangeFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41906 asn1_ctx_t asn1_ctx;
41907 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41908 offset = dissect_rnsap_InformationExchangeFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationExchangeFailureIndication_PDU);
41909 offset += 7; offset >>= 3;
41912 static int dissect_ResetRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41914 asn1_ctx_t asn1_ctx;
41915 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41916 offset = dissect_rnsap_ResetRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_ResetRequest_PDU);
41917 offset += 7; offset >>= 3;
41920 static int dissect_ResetIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41922 asn1_ctx_t asn1_ctx;
41923 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41924 offset = dissect_rnsap_ResetIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_ResetIndicator_PDU);
41925 offset += 7; offset >>= 3;
41928 static int dissect_ContextInfoItem_Reset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41930 asn1_ctx_t asn1_ctx;
41931 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41932 offset = dissect_rnsap_ContextInfoItem_Reset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContextInfoItem_Reset_PDU);
41933 offset += 7; offset >>= 3;
41936 static int dissect_ContextGroupInfoItem_Reset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41938 asn1_ctx_t asn1_ctx;
41939 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41940 offset = dissect_rnsap_ContextGroupInfoItem_Reset(tvb, offset, &asn1_ctx, tree, hf_rnsap_ContextGroupInfoItem_Reset_PDU);
41941 offset += 7; offset >>= 3;
41944 static int dissect_ResetResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41946 asn1_ctx_t asn1_ctx;
41947 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41948 offset = dissect_rnsap_ResetResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_ResetResponse_PDU);
41949 offset += 7; offset >>= 3;
41952 static int dissect_RadioLinkActivationCommandFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41954 asn1_ctx_t asn1_ctx;
41955 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41956 offset = dissect_rnsap_RadioLinkActivationCommandFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkActivationCommandFDD_PDU);
41957 offset += 7; offset >>= 3;
41960 static int dissect_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41962 asn1_ctx_t asn1_ctx;
41963 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41964 offset = dissect_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU);
41965 offset += 7; offset >>= 3;
41968 static int dissect_DelayedActivationInformation_RL_ActivationCmdFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41970 asn1_ctx_t asn1_ctx;
41971 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41972 offset = dissect_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD_PDU);
41973 offset += 7; offset >>= 3;
41976 static int dissect_RadioLinkActivationCommandTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41978 asn1_ctx_t asn1_ctx;
41979 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41980 offset = dissect_rnsap_RadioLinkActivationCommandTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkActivationCommandTDD_PDU);
41981 offset += 7; offset >>= 3;
41984 static int dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41986 asn1_ctx_t asn1_ctx;
41987 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41988 offset = dissect_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU);
41989 offset += 7; offset >>= 3;
41992 static int dissect_DelayedActivationInformation_RL_ActivationCmdTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
41994 asn1_ctx_t asn1_ctx;
41995 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
41996 offset = dissect_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD_PDU);
41997 offset += 7; offset >>= 3;
42000 static int dissect_GERANUplinkSignallingTransferIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42002 asn1_ctx_t asn1_ctx;
42003 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42004 offset = dissect_rnsap_GERANUplinkSignallingTransferIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_GERANUplinkSignallingTransferIndication_PDU);
42005 offset += 7; offset >>= 3;
42008 static int dissect_RadioLinkParameterUpdateIndicationFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42010 asn1_ctx_t asn1_ctx;
42011 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42012 offset = dissect_rnsap_RadioLinkParameterUpdateIndicationFDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU);
42013 offset += 7; offset >>= 3;
42016 static int dissect_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42018 asn1_ctx_t asn1_ctx;
42019 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42020 offset = dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU);
42021 offset += 7; offset >>= 3;
42024 static int dissect_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42026 asn1_ctx_t asn1_ctx;
42027 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42028 offset = dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item(tvb, offset, &asn1_ctx, tree, hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU);
42029 offset += 7; offset >>= 3;
42032 static int dissect_Additional_HS_Cell_Information_RL_Param_Upd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42034 asn1_ctx_t asn1_ctx;
42035 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42036 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);
42037 offset += 7; offset >>= 3;
42040 static int dissect_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42042 asn1_ctx_t asn1_ctx;
42043 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42044 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);
42045 offset += 7; offset >>= 3;
42048 static int dissect_RadioLinkParameterUpdateIndicationTDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42050 asn1_ctx_t asn1_ctx;
42051 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42052 offset = dissect_rnsap_RadioLinkParameterUpdateIndicationTDD(tvb, offset, &asn1_ctx, tree, hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU);
42053 offset += 7; offset >>= 3;
42056 static int dissect_UEMeasurementInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42058 asn1_ctx_t asn1_ctx;
42059 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42060 offset = dissect_rnsap_UEMeasurementInitiationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementInitiationRequest_PDU);
42061 offset += 7; offset >>= 3;
42064 static int dissect_UEMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42066 asn1_ctx_t asn1_ctx;
42067 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42068 offset = dissect_rnsap_UEMeasurementInitiationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementInitiationResponse_PDU);
42069 offset += 7; offset >>= 3;
42072 static int dissect_UEMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42074 asn1_ctx_t asn1_ctx;
42075 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42076 offset = dissect_rnsap_UEMeasurementInitiationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementInitiationFailure_PDU);
42077 offset += 7; offset >>= 3;
42080 static int dissect_UEMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42082 asn1_ctx_t asn1_ctx;
42083 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42084 offset = dissect_rnsap_UEMeasurementReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementReport_PDU);
42085 offset += 7; offset >>= 3;
42088 static int dissect_UEMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42090 asn1_ctx_t asn1_ctx;
42091 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42092 offset = dissect_rnsap_UEMeasurementTerminationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementTerminationRequest_PDU);
42093 offset += 7; offset >>= 3;
42096 static int dissect_UEMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42098 asn1_ctx_t asn1_ctx;
42099 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42100 offset = dissect_rnsap_UEMeasurementFailureIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_UEMeasurementFailureIndication_PDU);
42101 offset += 7; offset >>= 3;
42104 static int dissect_IurInvokeTrace_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42106 asn1_ctx_t asn1_ctx;
42107 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42108 offset = dissect_rnsap_IurInvokeTrace(tvb, offset, &asn1_ctx, tree, hf_rnsap_IurInvokeTrace_PDU);
42109 offset += 7; offset >>= 3;
42112 static int dissect_ListOfInterfacesToTrace_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42114 asn1_ctx_t asn1_ctx;
42115 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42116 offset = dissect_rnsap_ListOfInterfacesToTrace(tvb, offset, &asn1_ctx, tree, hf_rnsap_ListOfInterfacesToTrace_PDU);
42117 offset += 7; offset >>= 3;
42120 static int dissect_InterfacesToTraceItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42122 asn1_ctx_t asn1_ctx;
42123 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42124 offset = dissect_rnsap_InterfacesToTraceItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_InterfacesToTraceItem_PDU);
42125 offset += 7; offset >>= 3;
42128 static int dissect_IurDeactivateTrace_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42130 asn1_ctx_t asn1_ctx;
42131 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42132 offset = dissect_rnsap_IurDeactivateTrace(tvb, offset, &asn1_ctx, tree, hf_rnsap_IurDeactivateTrace_PDU);
42133 offset += 7; offset >>= 3;
42136 static int dissect_MBMSAttachCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42138 asn1_ctx_t asn1_ctx;
42139 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42140 offset = dissect_rnsap_MBMSAttachCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMSAttachCommand_PDU);
42141 offset += 7; offset >>= 3;
42144 static int dissect_MBMSDetachCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42146 asn1_ctx_t asn1_ctx;
42147 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42148 offset = dissect_rnsap_MBMSDetachCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBMSDetachCommand_PDU);
42149 offset += 7; offset >>= 3;
42152 static int dissect_DirectInformationTransfer_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42154 asn1_ctx_t asn1_ctx;
42155 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42156 offset = dissect_rnsap_DirectInformationTransfer(tvb, offset, &asn1_ctx, tree, hf_rnsap_DirectInformationTransfer_PDU);
42157 offset += 7; offset >>= 3;
42160 static int dissect_EnhancedRelocationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42162 asn1_ctx_t asn1_ctx;
42163 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42164 offset = dissect_rnsap_EnhancedRelocationRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationRequest_PDU);
42165 offset += 7; offset >>= 3;
42168 static int dissect_EnhancedRelocationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42170 asn1_ctx_t asn1_ctx;
42171 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42172 offset = dissect_rnsap_EnhancedRelocationResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResponse_PDU);
42173 offset += 7; offset >>= 3;
42176 static int dissect_EnhancedRelocationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42178 asn1_ctx_t asn1_ctx;
42179 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42180 offset = dissect_rnsap_EnhancedRelocationFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationFailure_PDU);
42181 offset += 7; offset >>= 3;
42184 static int dissect_EnhancedRelocationCancel_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42186 asn1_ctx_t asn1_ctx;
42187 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42188 offset = dissect_rnsap_EnhancedRelocationCancel(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationCancel_PDU);
42189 offset += 7; offset >>= 3;
42192 static int dissect_EnhancedRelocationSignallingTransfer_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42194 asn1_ctx_t asn1_ctx;
42195 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42196 offset = dissect_rnsap_EnhancedRelocationSignallingTransfer(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationSignallingTransfer_PDU);
42197 offset += 7; offset >>= 3;
42200 static int dissect_EnhancedRelocationRelease_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42202 asn1_ctx_t asn1_ctx;
42203 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42204 offset = dissect_rnsap_EnhancedRelocationRelease(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationRelease_PDU);
42205 offset += 7; offset >>= 3;
42208 static int dissect_MBSFNMCCHInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42210 asn1_ctx_t asn1_ctx;
42211 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42212 offset = dissect_rnsap_MBSFNMCCHInformation(tvb, offset, &asn1_ctx, tree, hf_rnsap_MBSFNMCCHInformation_PDU);
42213 offset += 7; offset >>= 3;
42216 static int dissect_SecondaryULFrequencyReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42218 asn1_ctx_t asn1_ctx;
42219 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42220 offset = dissect_rnsap_SecondaryULFrequencyReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_SecondaryULFrequencyReport_PDU);
42221 offset += 7; offset >>= 3;
42224 static int dissect_SecondaryULFrequencyUpdateIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42226 asn1_ctx_t asn1_ctx;
42227 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42228 offset = dissect_rnsap_SecondaryULFrequencyUpdateIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU);
42229 offset += 7; offset >>= 3;
42232 static int dissect_PrivateMessage_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42234 asn1_ctx_t asn1_ctx;
42235 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42236 offset = dissect_rnsap_PrivateMessage(tvb, offset, &asn1_ctx, tree, hf_rnsap_PrivateMessage_PDU);
42237 offset += 7; offset >>= 3;
42240 static void dissect_RNSAP_PDU_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 dissect_rnsap_RNSAP_PDU(tvb, 0, &asn1_ctx, tree, hf_rnsap_RNSAP_PDU_PDU);
42245 static int dissect_NULL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
42247 asn1_ctx_t asn1_ctx;
42248 asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
42249 offset = dissect_rnsap_NULL(tvb, offset, &asn1_ctx, tree, hf_rnsap_NULL_PDU);
42250 offset += 7; offset >>= 3;
42255 /*--- End of included file: packet-rnsap-fn.c ---*/
42256 #line 87 "packet-rnsap-template.c"
42258 static int dissect_ProtocolIEFieldValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
42260 return (dissector_try_port(rnsap_ies_dissector_table, ProtocolIE_ID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
42263 static int dissect_ProtocolExtensionFieldExtensionValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
42265 return (dissector_try_port(rnsap_extension_dissector_table, ProtocolIE_ID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
42268 static int dissect_InitiatingMessageValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
42270 if (!ProcedureID) return 0;
42271 return (dissector_try_string(rnsap_proc_imsg_dissector_table, ProcedureID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
42274 static int dissect_SuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
42276 if (!ProcedureID) return 0;
42277 return (dissector_try_string(rnsap_proc_sout_dissector_table, ProcedureID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
42280 static int dissect_UnsuccessfulOutcomeValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
42282 if (!ProcedureID) return 0;
42283 return (dissector_try_string(rnsap_proc_uout_dissector_table, ProcedureID, tvb, pinfo, tree)) ? tvb_length(tvb) : 0;
42287 dissect_rnsap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
42289 proto_item *rnsap_item = NULL;
42290 proto_tree *rnsap_tree = NULL;
42292 /* make entry in the Protocol column on summary display */
42293 col_set_str(pinfo->cinfo, COL_PROTOCOL, "RNSAP");
42295 /* create the rnsap protocol tree */
42296 rnsap_item = proto_tree_add_item(tree, proto_rnsap, tvb, 0, -1, FALSE);
42297 rnsap_tree = proto_item_add_subtree(rnsap_item, ett_rnsap);
42299 dissect_RNSAP_PDU_PDU(tvb, pinfo, rnsap_tree);
42302 /*--- proto_register_rnsap -------------------------------------------*/
42303 void proto_register_rnsap(void) {
42305 /* List of fields */
42307 static hf_register_info hf[] = {
42309 /*--- Included file: packet-rnsap-hfarr.c ---*/
42310 #line 1 "packet-rnsap-hfarr.c"
42311 { &hf_rnsap_ActivationInformation_PDU,
42312 { "ActivationInformation", "rnsap.ActivationInformation",
42313 FT_UINT32, BASE_DEC, NULL, 0,
42315 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PDU,
42316 { "Active-MBMS-Bearer-Service-ListFDD", "rnsap.Active_MBMS_Bearer_Service_ListFDD",
42317 FT_UINT32, BASE_DEC, NULL, 0,
42319 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU,
42320 { "Active-MBMS-Bearer-Service-ListFDD-PFL", "rnsap.Active_MBMS_Bearer_Service_ListFDD_PFL",
42321 FT_UINT32, BASE_DEC, NULL, 0,
42323 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PDU,
42324 { "Active-MBMS-Bearer-Service-ListTDD", "rnsap.Active_MBMS_Bearer_Service_ListTDD",
42325 FT_UINT32, BASE_DEC, NULL, 0,
42327 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU,
42328 { "Active-MBMS-Bearer-Service-ListTDD-PFL", "rnsap.Active_MBMS_Bearer_Service_ListTDD_PFL",
42329 FT_UINT32, BASE_DEC, NULL, 0,
42331 { &hf_rnsap_Active_Pattern_Sequence_Information_PDU,
42332 { "Active-Pattern-Sequence-Information", "rnsap.Active_Pattern_Sequence_Information",
42333 FT_NONE, BASE_NONE, NULL, 0,
42335 { &hf_rnsap_Additional_EDCH_Setup_Info_PDU,
42336 { "Additional-EDCH-Setup-Info", "rnsap.Additional_EDCH_Setup_Info",
42337 FT_NONE, BASE_NONE, NULL, 0,
42339 { &hf_rnsap_Additional_EDCH_FDD_Setup_Cell_Information_PDU,
42340 { "Additional-EDCH-FDD-Setup-Cell-Information", "rnsap.Additional_EDCH_FDD_Setup_Cell_Information",
42341 FT_NONE, BASE_NONE, NULL, 0,
42343 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_PDU,
42344 { "Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs", "rnsap.Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs",
42345 FT_NONE, BASE_NONE, NULL, 0,
42347 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_PDU,
42348 { "Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs", "rnsap.Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs",
42349 FT_NONE, BASE_NONE, NULL, 0,
42351 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_PDU,
42352 { "Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs", "rnsap.Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs",
42353 FT_NONE, BASE_NONE, NULL, 0,
42355 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU,
42356 { "Additional-EDCH-Cell-Information-Response-List", "rnsap.Additional_EDCH_Cell_Information_Response_List",
42357 FT_UINT32, BASE_DEC, NULL, 0,
42359 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU,
42360 { "Additional-EDCH-Cell-Information-Response-RLReconf-List", "rnsap.Additional_EDCH_Cell_Information_Response_RLReconf_List",
42361 FT_UINT32, BASE_DEC, NULL, 0,
42363 { &hf_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs_PDU,
42364 { "Additional-EDCH-ConfigurationChange-Info-ItemIEs", "rnsap.Additional_EDCH_ConfigurationChange_Info_ItemIEs",
42365 FT_NONE, BASE_NONE, NULL, 0,
42367 { &hf_rnsap_AdjustmentPeriod_PDU,
42368 { "AdjustmentPeriod", "rnsap.AdjustmentPeriod",
42369 FT_UINT32, BASE_DEC, NULL, 0,
42371 { &hf_rnsap_Allowed_Rate_Information_PDU,
42372 { "Allowed-Rate-Information", "rnsap.Allowed_Rate_Information",
42373 FT_NONE, BASE_NONE, NULL, 0,
42375 { &hf_rnsap_AllowedQueuingTime_PDU,
42376 { "AllowedQueuingTime", "rnsap.AllowedQueuingTime",
42377 FT_UINT32, BASE_DEC, NULL, 0,
42379 { &hf_rnsap_AlternativeFormatReportingIndicator_PDU,
42380 { "AlternativeFormatReportingIndicator", "rnsap.AlternativeFormatReportingIndicator",
42381 FT_UINT32, BASE_DEC, VALS(rnsap_AlternativeFormatReportingIndicator_vals), 0,
42383 { &hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU,
42384 { "Angle-Of-Arrival-Value-LCR", "rnsap.Angle_Of_Arrival_Value_LCR",
42385 FT_NONE, BASE_NONE, NULL, 0,
42387 { &hf_rnsap_AntennaColocationIndicator_PDU,
42388 { "AntennaColocationIndicator", "rnsap.AntennaColocationIndicator",
42389 FT_UINT32, BASE_DEC, VALS(rnsap_AntennaColocationIndicator_vals), 0,
42391 { &hf_rnsap_BindingID_PDU,
42392 { "BindingID", "rnsap.BindingID",
42393 FT_BYTES, BASE_NONE, NULL, 0,
42395 { &hf_rnsap_Cause_PDU,
42396 { "Cause", "rnsap.Cause",
42397 FT_UINT32, BASE_DEC, VALS(rnsap_Cause_vals), 0,
42399 { &hf_rnsap_CellCapabilityContainer_FDD_PDU,
42400 { "CellCapabilityContainer-FDD", "rnsap.CellCapabilityContainer_FDD",
42401 FT_BYTES, BASE_NONE, NULL, 0,
42403 { &hf_rnsap_CellCapabilityContainerExtension_FDD_PDU,
42404 { "CellCapabilityContainerExtension-FDD", "rnsap.CellCapabilityContainerExtension_FDD",
42405 FT_BYTES, BASE_NONE, NULL, 0,
42407 { &hf_rnsap_CellCapabilityContainer_TDD_PDU,
42408 { "CellCapabilityContainer-TDD", "rnsap.CellCapabilityContainer_TDD",
42409 FT_BYTES, BASE_NONE, NULL, 0,
42411 { &hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU,
42412 { "CellCapabilityContainer-TDD-LCR", "rnsap.CellCapabilityContainer_TDD_LCR",
42413 FT_BYTES, BASE_NONE, NULL, 0,
42415 { &hf_rnsap_CellCapabilityContainer_TDD768_PDU,
42416 { "CellCapabilityContainer-TDD768", "rnsap.CellCapabilityContainer_TDD768",
42417 FT_BYTES, BASE_NONE, NULL, 0,
42419 { &hf_rnsap_C_ID_PDU,
42420 { "C-ID", "rnsap.C_ID",
42421 FT_UINT32, BASE_DEC, NULL, 0,
42423 { &hf_rnsap_CellSpecificHARQMemoryPartitioning_PDU,
42424 { "CellSpecificHARQMemoryPartitioning", "rnsap.CellSpecificHARQMemoryPartitioning",
42425 FT_BOOLEAN, BASE_NONE, NULL, 0,
42427 { &hf_rnsap_Cell_Capacity_Class_Value_PDU,
42428 { "Cell-Capacity-Class-Value", "rnsap.Cell_Capacity_Class_Value",
42429 FT_NONE, BASE_NONE, NULL, 0,
42431 { &hf_rnsap_CellPortionID_PDU,
42432 { "CellPortionID", "rnsap.CellPortionID",
42433 FT_UINT32, BASE_DEC, NULL, 0,
42435 { &hf_rnsap_CellPortionLCRID_PDU,
42436 { "CellPortionLCRID", "rnsap.CellPortionLCRID",
42437 FT_UINT32, BASE_DEC, NULL, 0,
42439 { &hf_rnsap_CFN_PDU,
42440 { "CFN", "rnsap.CFN",
42441 FT_UINT32, BASE_DEC, NULL, 0,
42443 { &hf_rnsap_ChipOffset_PDU,
42444 { "ChipOffset", "rnsap.ChipOffset",
42445 FT_UINT32, BASE_DEC, NULL, 0,
42447 { &hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU,
42448 { "ClosedLoopMode1-SupportIndicator", "rnsap.ClosedLoopMode1_SupportIndicator",
42449 FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
42451 { &hf_rnsap_CommonMeasurementAccuracy_PDU,
42452 { "CommonMeasurementAccuracy", "rnsap.CommonMeasurementAccuracy",
42453 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementAccuracy_vals), 0,
42455 { &hf_rnsap_CommonMeasurementType_PDU,
42456 { "CommonMeasurementType", "rnsap.CommonMeasurementType",
42457 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementType_vals), 0,
42459 { &hf_rnsap_CongestionCause_PDU,
42460 { "CongestionCause", "rnsap.CongestionCause",
42461 FT_UINT32, BASE_DEC, VALS(rnsap_CongestionCause_vals), 0,
42463 { &hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU,
42464 { "CommonTransportChannelResourcesInitialisationNotRequired", "rnsap.CommonTransportChannelResourcesInitialisationNotRequired",
42465 FT_UINT32, BASE_DEC, VALS(rnsap_CommonTransportChannelResourcesInitialisationNotRequired_vals), 0,
42467 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU,
42468 { "Common-EDCH-MAC-d-Flow-Specific-InformationFDD", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationFDD",
42469 FT_UINT32, BASE_DEC, NULL, 0,
42471 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU,
42472 { "Common-EDCH-MAC-d-Flow-Specific-InformationLCR", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationLCR",
42473 FT_UINT32, BASE_DEC, NULL, 0,
42475 { &hf_rnsap_Common_EDCH_Support_Indicator_PDU,
42476 { "Common-EDCH-Support-Indicator", "rnsap.Common_EDCH_Support_Indicator",
42477 FT_NONE, BASE_NONE, NULL, 0,
42479 { &hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU,
42480 { "Continuous-Packet-Connectivity-DTX-DRX-Information", "rnsap.Continuous_Packet_Connectivity_DTX_DRX_Information",
42481 FT_NONE, BASE_NONE, NULL, 0,
42483 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU,
42484 { "Continuous-Packet-Connectivity-HS-SCCH-Less-Information", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_Less_Information",
42485 FT_UINT32, BASE_DEC, NULL, 0,
42487 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU,
42488 { "Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response",
42489 FT_NONE, BASE_NONE, NULL, 0,
42491 { &hf_rnsap_CoverageIndicator_PDU,
42492 { "CoverageIndicator", "rnsap.CoverageIndicator",
42493 FT_UINT32, BASE_DEC, VALS(rnsap_CoverageIndicator_vals), 0,
42495 { &hf_rnsap_CPC_Information_PDU,
42496 { "CPC-Information", "rnsap.CPC_Information",
42497 FT_NONE, BASE_NONE, NULL, 0,
42499 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU,
42500 { "Continuous-Packet-Connectivity-HS-SCCH-less-Deactivate-Indicator", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator",
42501 FT_NONE, BASE_NONE, NULL, 0,
42503 { &hf_rnsap_Counting_Information_PDU,
42504 { "Counting-Information", "rnsap.Counting_Information",
42505 FT_UINT32, BASE_DEC, NULL, 0,
42507 { &hf_rnsap_CriticalityDiagnostics_PDU,
42508 { "CriticalityDiagnostics", "rnsap.CriticalityDiagnostics",
42509 FT_NONE, BASE_NONE, NULL, 0,
42511 { &hf_rnsap_MessageStructure_PDU,
42512 { "MessageStructure", "rnsap.MessageStructure",
42513 FT_UINT32, BASE_DEC, NULL, 0,
42515 { &hf_rnsap_CN_CS_DomainIdentifier_PDU,
42516 { "CN-CS-DomainIdentifier", "rnsap.CN_CS_DomainIdentifier",
42517 FT_NONE, BASE_NONE, NULL, 0,
42519 { &hf_rnsap_CN_PS_DomainIdentifier_PDU,
42520 { "CN-PS-DomainIdentifier", "rnsap.CN_PS_DomainIdentifier",
42521 FT_NONE, BASE_NONE, NULL, 0,
42523 { &hf_rnsap_ControlGAP_PDU,
42524 { "ControlGAP", "rnsap.ControlGAP",
42525 FT_UINT32, BASE_DEC, NULL, 0,
42527 { &hf_rnsap_C_RNTI_PDU,
42528 { "C-RNTI", "rnsap.C_RNTI",
42529 FT_UINT32, BASE_DEC, NULL, 0,
42531 { &hf_rnsap_CPC_InformationLCR_PDU,
42532 { "CPC-InformationLCR", "rnsap.CPC_InformationLCR",
42533 FT_NONE, BASE_NONE, NULL, 0,
42535 { &hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU,
42536 { "ContinuousPacketConnectivity-DRX-InformationLCR", "rnsap.ContinuousPacketConnectivity_DRX_InformationLCR",
42537 FT_NONE, BASE_NONE, NULL, 0,
42539 { &hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU,
42540 { "E-AGCH-UE-Inactivity-Monitor-Threshold", "rnsap.E_AGCH_UE_Inactivity_Monitor_Threshold",
42541 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals), 0,
42543 { &hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU,
42544 { "ContinuousPacketConnectivity-DRX-Information-ResponseLCR", "rnsap.ContinuousPacketConnectivity_DRX_Information_ResponseLCR",
42545 FT_NONE, BASE_NONE, NULL, 0,
42547 { &hf_rnsap_DCH_FDD_Information_PDU,
42548 { "DCH-FDD-Information", "rnsap.DCH_FDD_Information",
42549 FT_UINT32, BASE_DEC, NULL, 0,
42551 { &hf_rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_PDU,
42552 { "DCH-Indicator-For-E-DCH-HSDPA-Operation", "rnsap.DCH_Indicator_For_E_DCH_HSDPA_Operation",
42553 FT_UINT32, BASE_DEC, VALS(rnsap_DCH_Indicator_For_E_DCH_HSDPA_Operation_vals), 0,
42555 { &hf_rnsap_DCH_InformationResponse_PDU,
42556 { "DCH-InformationResponse", "rnsap.DCH_InformationResponse",
42557 FT_UINT32, BASE_DEC, NULL, 0,
42559 { &hf_rnsap_DCH_TDD_Information_PDU,
42560 { "DCH-TDD-Information", "rnsap.DCH_TDD_Information",
42561 FT_UINT32, BASE_DEC, NULL, 0,
42563 { &hf_rnsap_DedicatedMeasurementType_PDU,
42564 { "DedicatedMeasurementType", "rnsap.DedicatedMeasurementType",
42565 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementType_vals), 0,
42567 { &hf_rnsap_DelayedActivation_PDU,
42568 { "DelayedActivation", "rnsap.DelayedActivation",
42569 FT_UINT32, BASE_DEC, VALS(rnsap_DelayedActivation_vals), 0,
42571 { &hf_rnsap_DGANSS_Corrections_Req_PDU,
42572 { "DGANSS-Corrections-Req", "rnsap.DGANSS_Corrections_Req",
42573 FT_NONE, BASE_NONE, NULL, 0,
42575 { &hf_rnsap_DiversityMode_PDU,
42576 { "DiversityMode", "rnsap.DiversityMode",
42577 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityMode_vals), 0,
42579 { &hf_rnsap_DL_DPCH_TimingAdjustment_PDU,
42580 { "DL-DPCH-TimingAdjustment", "rnsap.DL_DPCH_TimingAdjustment",
42581 FT_UINT32, BASE_DEC, VALS(rnsap_DL_DPCH_TimingAdjustment_vals), 0,
42583 { &hf_rnsap_DL_Power_PDU,
42584 { "DL-Power", "rnsap.DL_Power",
42585 FT_INT32, BASE_DEC, NULL, 0,
42587 { &hf_rnsap_DL_PowerBalancing_Information_PDU,
42588 { "DL-PowerBalancing-Information", "rnsap.DL_PowerBalancing_Information",
42589 FT_NONE, BASE_NONE, NULL, 0,
42591 { &hf_rnsap_DL_PowerBalancing_ActivationIndicator_PDU,
42592 { "DL-PowerBalancing-ActivationIndicator", "rnsap.DL_PowerBalancing_ActivationIndicator",
42593 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_ActivationIndicator_vals), 0,
42595 { &hf_rnsap_DL_PowerBalancing_UpdatedIndicator_PDU,
42596 { "DL-PowerBalancing-UpdatedIndicator", "rnsap.DL_PowerBalancing_UpdatedIndicator",
42597 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_UpdatedIndicator_vals), 0,
42599 { &hf_rnsap_DL_ReferencePowerInformation_PDU,
42600 { "DL-ReferencePowerInformation", "rnsap.DL_ReferencePowerInformation",
42601 FT_NONE, BASE_NONE, NULL, 0,
42603 { &hf_rnsap_D_RNTI_PDU,
42604 { "D-RNTI", "rnsap.D_RNTI",
42605 FT_UINT32, BASE_DEC, NULL, 0,
42607 { &hf_rnsap_D_RNTI_ReleaseIndication_PDU,
42608 { "D-RNTI-ReleaseIndication", "rnsap.D_RNTI_ReleaseIndication",
42609 FT_UINT32, BASE_DEC, VALS(rnsap_D_RNTI_ReleaseIndication_vals), 0,
42611 { &hf_rnsap_DL_TimeSlot_ISCP_Info_PDU,
42612 { "DL-TimeSlot-ISCP-Info", "rnsap.DL_TimeSlot_ISCP_Info",
42613 FT_UINT32, BASE_DEC, NULL, 0,
42615 { &hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU,
42616 { "DL-TimeSlot-ISCP-LCR-Information", "rnsap.DL_TimeSlot_ISCP_LCR_Information",
42617 FT_UINT32, BASE_DEC, NULL, 0,
42619 { &hf_rnsap_DPC_Mode_PDU,
42620 { "DPC-Mode", "rnsap.DPC_Mode",
42621 FT_UINT32, BASE_DEC, VALS(rnsap_DPC_Mode_vals), 0,
42623 { &hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU,
42624 { "DPC-Mode-Change-SupportIndicator", "rnsap.DPC_Mode_Change_SupportIndicator",
42625 FT_UINT32, BASE_DEC, VALS(rnsap_DPC_Mode_Change_SupportIndicator_vals), 0,
42627 { &hf_rnsap_DPCH_ID768_PDU,
42628 { "DPCH-ID768", "rnsap.DPCH_ID768",
42629 FT_UINT32, BASE_DEC, NULL, 0,
42631 { &hf_rnsap_DRXCycleLengthCoefficient_PDU,
42632 { "DRXCycleLengthCoefficient", "rnsap.DRXCycleLengthCoefficient",
42633 FT_UINT32, BASE_DEC, NULL, 0,
42635 { &hf_rnsap_DSCH_RNTI_PDU,
42636 { "DSCH-RNTI", "rnsap.DSCH_RNTI",
42637 FT_UINT32, BASE_DEC, NULL, 0,
42639 { &hf_rnsap_DSCH_InitialWindowSize_PDU,
42640 { "DSCH-InitialWindowSize", "rnsap.DSCH_InitialWindowSize",
42641 FT_UINT32, BASE_DEC, NULL, 0,
42643 { &hf_rnsap_DSCH_TDD_Information_PDU,
42644 { "DSCH-TDD-Information", "rnsap.DSCH_TDD_Information",
42645 FT_UINT32, BASE_DEC, NULL, 0,
42647 { &hf_rnsap_E_AGCH_Table_Choice_PDU,
42648 { "E-AGCH-Table-Choice", "rnsap.E_AGCH_Table_Choice",
42649 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_Table_Choice_vals), 0,
42651 { &hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU,
42652 { "EDCH-FDD-DL-ControlChannelInformation", "rnsap.EDCH_FDD_DL_ControlChannelInformation",
42653 FT_NONE, BASE_NONE, NULL, 0,
42655 { &hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU,
42656 { "E-RGCH-E-HICH-ChannelisationCodeValidityIndicator", "rnsap.E_RGCH_E_HICH_ChannelisationCodeValidityIndicator",
42657 FT_UINT32, BASE_DEC, VALS(rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_vals), 0,
42659 { &hf_rnsap_EDCH_FDD_Information_PDU,
42660 { "EDCH-FDD-Information", "rnsap.EDCH_FDD_Information",
42661 FT_NONE, BASE_NONE, NULL, 0,
42663 { &hf_rnsap_EDCH_FDD_InformationResponse_PDU,
42664 { "EDCH-FDD-InformationResponse", "rnsap.EDCH_FDD_InformationResponse",
42665 FT_NONE, BASE_NONE, NULL, 0,
42667 { &hf_rnsap_EDCH_FDD_Information_To_Modify_PDU,
42668 { "EDCH-FDD-Information-To-Modify", "rnsap.EDCH_FDD_Information_To_Modify",
42669 FT_NONE, BASE_NONE, NULL, 0,
42671 { &hf_rnsap_E_DCH_FDD_Update_Information_PDU,
42672 { "E-DCH-FDD-Update-Information", "rnsap.E_DCH_FDD_Update_Information",
42673 FT_NONE, BASE_NONE, NULL, 0,
42675 { &hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_PDU,
42676 { "E-DCH-DL-Control-Channel-Change-Information", "rnsap.E_DCH_DL_Control_Channel_Change_Information",
42677 FT_UINT32, BASE_DEC, NULL, 0,
42679 { &hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_PDU,
42680 { "E-DCH-DL-Control-Channel-Grant-Information", "rnsap.E_DCH_DL_Control_Channel_Grant_Information",
42681 FT_UINT32, BASE_DEC, NULL, 0,
42683 { &hf_rnsap_E_DCH_PowerOffset_for_SchedulingInfo_PDU,
42684 { "E-DCH-PowerOffset-for-SchedulingInfo", "rnsap.E_DCH_PowerOffset_for_SchedulingInfo",
42685 FT_UINT32, BASE_DEC, NULL, 0,
42687 { &hf_rnsap_E_DCH_MACdPDUSizeFormat_PDU,
42688 { "E-DCH-MACdPDUSizeFormat", "rnsap.E_DCH_MACdPDUSizeFormat",
42689 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_MACdPDUSizeFormat_vals), 0,
42691 { &hf_rnsap_EDCH_MACdFlows_Information_PDU,
42692 { "EDCH-MACdFlows-Information", "rnsap.EDCH_MACdFlows_Information",
42693 FT_NONE, BASE_NONE, NULL, 0,
42695 { &hf_rnsap_EDCH_MACdFlows_To_Delete_PDU,
42696 { "EDCH-MACdFlows-To-Delete", "rnsap.EDCH_MACdFlows_To_Delete",
42697 FT_UINT32, BASE_DEC, NULL, 0,
42699 { &hf_rnsap_EDCH_RL_Indication_PDU,
42700 { "EDCH-RL-Indication", "rnsap.EDCH_RL_Indication",
42701 FT_UINT32, BASE_DEC, VALS(rnsap_EDCH_RL_Indication_vals), 0,
42703 { &hf_rnsap_E_DCH_Serving_cell_change_informationResponse_PDU,
42704 { "E-DCH-Serving-cell-change-informationResponse", "rnsap.E_DCH_Serving_cell_change_informationResponse",
42705 FT_NONE, BASE_NONE, NULL, 0,
42707 { &hf_rnsap_EDPCH_Information_FDD_PDU,
42708 { "EDPCH-Information-FDD", "rnsap.EDPCH_Information_FDD",
42709 FT_NONE, BASE_NONE, NULL, 0,
42711 { &hf_rnsap_EDPCH_Information_RLReconfRequest_FDD_PDU,
42712 { "EDPCH-Information-RLReconfRequest-FDD", "rnsap.EDPCH_Information_RLReconfRequest_FDD",
42713 FT_NONE, BASE_NONE, NULL, 0,
42715 { &hf_rnsap_E_DPDCH_PowerInterpolation_PDU,
42716 { "E-DPDCH-PowerInterpolation", "rnsap.E_DPDCH_PowerInterpolation",
42717 FT_BOOLEAN, BASE_NONE, NULL, 0,
42719 { &hf_rnsap_E_Serving_Grant_Value_PDU,
42720 { "E-Serving-Grant-Value", "rnsap.E_Serving_Grant_Value",
42721 FT_UINT32, BASE_DEC, NULL, 0,
42723 { &hf_rnsap_EDCH_Serving_RL_PDU,
42724 { "EDCH-Serving-RL", "rnsap.EDCH_Serving_RL",
42725 FT_UINT32, BASE_DEC, VALS(rnsap_EDCH_Serving_RL_vals), 0,
42727 { &hf_rnsap_Enhanced_FACH_Information_ResponseFDD_PDU,
42728 { "Enhanced-FACH-Information-ResponseFDD", "rnsap.Enhanced_FACH_Information_ResponseFDD",
42729 FT_NONE, BASE_NONE, NULL, 0,
42731 { &hf_rnsap_Enhanced_FACH_Information_ResponseLCR_PDU,
42732 { "Enhanced-FACH-Information-ResponseLCR", "rnsap.Enhanced_FACH_Information_ResponseLCR",
42733 FT_NONE, BASE_NONE, NULL, 0,
42735 { &hf_rnsap_Enhanced_FACH_Support_Indicator_PDU,
42736 { "Enhanced-FACH-Support-Indicator", "rnsap.Enhanced_FACH_Support_Indicator",
42737 FT_NONE, BASE_NONE, NULL, 0,
42739 { &hf_rnsap_EnhancedHSServingCC_Abort_PDU,
42740 { "EnhancedHSServingCC-Abort", "rnsap.EnhancedHSServingCC_Abort",
42741 FT_UINT32, BASE_DEC, VALS(rnsap_EnhancedHSServingCC_Abort_vals), 0,
42743 { &hf_rnsap_Enhanced_PCH_Capability_PDU,
42744 { "Enhanced-PCH-Capability", "rnsap.Enhanced_PCH_Capability",
42745 FT_UINT32, BASE_DEC, VALS(rnsap_Enhanced_PCH_Capability_vals), 0,
42747 { &hf_rnsap_E_RNTI_PDU,
42748 { "E-RNTI", "rnsap.E_RNTI",
42749 FT_UINT32, BASE_DEC, NULL, 0,
42751 { &hf_rnsap_E_TFCI_Boost_Information_PDU,
42752 { "E-TFCI-Boost-Information", "rnsap.E_TFCI_Boost_Information",
42753 FT_NONE, BASE_NONE, NULL, 0,
42755 { &hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU,
42756 { "E-DCH-Minimum-Set-E-TFCIValidityIndicator", "rnsap.E_DCH_Minimum_Set_E_TFCIValidityIndicator",
42757 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_vals), 0,
42759 { &hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU,
42760 { "Enhanced-PrimaryCPICH-EcNo", "rnsap.Enhanced_PrimaryCPICH_EcNo",
42761 FT_UINT32, BASE_DEC, NULL, 0,
42763 { &hf_rnsap_ExtendedGSMCellIndividualOffset_PDU,
42764 { "ExtendedGSMCellIndividualOffset", "rnsap.ExtendedGSMCellIndividualOffset",
42765 FT_UINT32, BASE_DEC, NULL, 0,
42767 { &hf_rnsap_E_DCH_Information_PDU,
42768 { "E-DCH-Information", "rnsap.E_DCH_Information",
42769 FT_NONE, BASE_NONE, NULL, 0,
42771 { &hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU,
42772 { "E-DCH-MACdFlow-Retransmission-Timer-LCR", "rnsap.E_DCH_MACdFlow_Retransmission_Timer_LCR",
42773 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_vals), 0,
42775 { &hf_rnsap_E_DCH_Information_Reconfig_PDU,
42776 { "E-DCH-Information-Reconfig", "rnsap.E_DCH_Information_Reconfig",
42777 FT_NONE, BASE_NONE, NULL, 0,
42779 { &hf_rnsap_E_DCH_Information_Response_PDU,
42780 { "E-DCH-Information-Response", "rnsap.E_DCH_Information_Response",
42781 FT_NONE, BASE_NONE, NULL, 0,
42783 { &hf_rnsap_E_DCH_768_Information_PDU,
42784 { "E-DCH-768-Information", "rnsap.E_DCH_768_Information",
42785 FT_NONE, BASE_NONE, NULL, 0,
42787 { &hf_rnsap_E_DCH_768_Information_Reconfig_PDU,
42788 { "E-DCH-768-Information-Reconfig", "rnsap.E_DCH_768_Information_Reconfig",
42789 FT_NONE, BASE_NONE, NULL, 0,
42791 { &hf_rnsap_E_DCH_768_Information_Response_PDU,
42792 { "E-DCH-768-Information-Response", "rnsap.E_DCH_768_Information_Response",
42793 FT_NONE, BASE_NONE, NULL, 0,
42795 { &hf_rnsap_E_DCH_LCR_Information_PDU,
42796 { "E-DCH-LCR-Information", "rnsap.E_DCH_LCR_Information",
42797 FT_NONE, BASE_NONE, NULL, 0,
42799 { &hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU,
42800 { "Extended-E-DCH-LCRTDD-PhysicalLayerCategory", "rnsap.Extended_E_DCH_LCRTDD_PhysicalLayerCategory",
42801 FT_UINT32, BASE_DEC, NULL, 0,
42803 { &hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU,
42804 { "E-DCH-LCR-Information-Reconfig", "rnsap.E_DCH_LCR_Information_Reconfig",
42805 FT_NONE, BASE_NONE, NULL, 0,
42807 { &hf_rnsap_E_DCH_LCR_Information_Response_PDU,
42808 { "E-DCH-LCR-Information-Response", "rnsap.E_DCH_LCR_Information_Response",
42809 FT_NONE, BASE_NONE, NULL, 0,
42811 { &hf_rnsap_Ext_Reference_E_TFCI_PO_PDU,
42812 { "Ext-Reference-E-TFCI-PO", "rnsap.Ext_Reference_E_TFCI_PO",
42813 FT_UINT32, BASE_DEC, NULL, 0,
42815 { &hf_rnsap_ExtendedPropagationDelay_PDU,
42816 { "ExtendedPropagationDelay", "rnsap.ExtendedPropagationDelay",
42817 FT_UINT32, BASE_DEC, NULL, 0,
42819 { &hf_rnsap_Extended_RNC_ID_PDU,
42820 { "Extended-RNC-ID", "rnsap.Extended_RNC_ID",
42821 FT_UINT32, BASE_DEC, NULL, 0,
42823 { &hf_rnsap_Extended_Round_Trip_Time_Value_PDU,
42824 { "Extended-Round-Trip-Time-Value", "rnsap.Extended_Round_Trip_Time_Value",
42825 FT_UINT32, BASE_DEC, NULL, 0,
42827 { &hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU,
42828 { "Ext-Max-Bits-MACe-PDU-non-scheduled", "rnsap.Ext_Max_Bits_MACe_PDU_non_scheduled",
42829 FT_UINT32, BASE_DEC, NULL, 0,
42831 { &hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU,
42832 { "E-DCH-Semi-PersistentScheduling-Information-LCR", "rnsap.E_DCH_Semi_PersistentScheduling_Information_LCR",
42833 FT_NONE, BASE_NONE, NULL, 0,
42835 { &hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU,
42836 { "E-DCH-Semi-PersistentScheduling-Information-ResponseLCR", "rnsap.E_DCH_Semi_PersistentScheduling_Information_ResponseLCR",
42837 FT_NONE, BASE_NONE, NULL, 0,
42839 { &hf_rnsap_FACH_FlowControlInformation_PDU,
42840 { "FACH-FlowControlInformation", "rnsap.FACH_FlowControlInformation",
42841 FT_UINT32, BASE_DEC, NULL, 0,
42843 { &hf_rnsap_Fast_Reconfiguration_Mode_PDU,
42844 { "Fast-Reconfiguration-Mode", "rnsap.Fast_Reconfiguration_Mode",
42845 FT_UINT32, BASE_DEC, VALS(rnsap_Fast_Reconfiguration_Mode_vals), 0,
42847 { &hf_rnsap_Fast_Reconfiguration_Permission_PDU,
42848 { "Fast-Reconfiguration-Permission", "rnsap.Fast_Reconfiguration_Permission",
42849 FT_UINT32, BASE_DEC, VALS(rnsap_Fast_Reconfiguration_Permission_vals), 0,
42851 { &hf_rnsap_FDD_DCHs_to_Modify_PDU,
42852 { "FDD-DCHs-to-Modify", "rnsap.FDD_DCHs_to_Modify",
42853 FT_UINT32, BASE_DEC, NULL, 0,
42855 { &hf_rnsap_FDD_DL_CodeInformation_PDU,
42856 { "FDD-DL-CodeInformation", "rnsap.FDD_DL_CodeInformation",
42857 FT_UINT32, BASE_DEC, NULL, 0,
42859 { &hf_rnsap_F_DPCH_SlotFormat_PDU,
42860 { "F-DPCH-SlotFormat", "rnsap.F_DPCH_SlotFormat",
42861 FT_UINT32, BASE_DEC, NULL, 0,
42863 { &hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU,
42864 { "F-DPCH-SlotFormatSupportRequest", "rnsap.F_DPCH_SlotFormatSupportRequest",
42865 FT_NONE, BASE_NONE, NULL, 0,
42867 { &hf_rnsap_FNReportingIndicator_PDU,
42868 { "FNReportingIndicator", "rnsap.FNReportingIndicator",
42869 FT_UINT32, BASE_DEC, VALS(rnsap_FNReportingIndicator_vals), 0,
42871 { &hf_rnsap_FrameOffset_PDU,
42872 { "FrameOffset", "rnsap.FrameOffset",
42873 FT_UINT32, BASE_DEC, NULL, 0,
42875 { &hf_rnsap_FrequencyBandIndicator_PDU,
42876 { "FrequencyBandIndicator", "rnsap.FrequencyBandIndicator",
42877 FT_UINT32, BASE_DEC, VALS(rnsap_FrequencyBandIndicator_vals), 0,
42879 { &hf_rnsap_GA_Cell_PDU,
42880 { "GA-Cell", "rnsap.GA_Cell",
42881 FT_UINT32, BASE_DEC, NULL, 0,
42883 { &hf_rnsap_GA_CellAdditionalShapes_PDU,
42884 { "GA-CellAdditionalShapes", "rnsap.GA_CellAdditionalShapes",
42885 FT_UINT32, BASE_DEC, VALS(rnsap_GA_CellAdditionalShapes_vals), 0,
42887 { &hf_rnsap_GANSS_AddIonoModelReq_PDU,
42888 { "GANSS-AddIonoModelReq", "rnsap.GANSS_AddIonoModelReq",
42889 FT_BYTES, BASE_NONE, NULL, 0,
42891 { &hf_rnsap_GANSS_AddNavigationModelsReq_PDU,
42892 { "GANSS-AddNavigationModelsReq", "rnsap.GANSS_AddNavigationModelsReq",
42893 FT_BOOLEAN, BASE_NONE, NULL, 0,
42895 { &hf_rnsap_GANSS_AddUTCModelsReq_PDU,
42896 { "GANSS-AddUTCModelsReq", "rnsap.GANSS_AddUTCModelsReq",
42897 FT_BOOLEAN, BASE_NONE, NULL, 0,
42899 { &hf_rnsap_GANSS_Additional_Ionospheric_Model_PDU,
42900 { "GANSS-Additional-Ionospheric-Model", "rnsap.GANSS_Additional_Ionospheric_Model",
42901 FT_NONE, BASE_NONE, NULL, 0,
42903 { &hf_rnsap_GANSS_Additional_Navigation_Models_PDU,
42904 { "GANSS-Additional-Navigation-Models", "rnsap.GANSS_Additional_Navigation_Models",
42905 FT_NONE, BASE_NONE, NULL, 0,
42907 { &hf_rnsap_GANSS_Additional_Time_Models_PDU,
42908 { "GANSS-Additional-Time-Models", "rnsap.GANSS_Additional_Time_Models",
42909 FT_UINT32, BASE_DEC, NULL, 0,
42911 { &hf_rnsap_GANSS_Additional_UTC_Models_PDU,
42912 { "GANSS-Additional-UTC-Models", "rnsap.GANSS_Additional_UTC_Models",
42913 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_Additional_UTC_Models_vals), 0,
42915 { &hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU,
42916 { "GANSS-alm-keplerianNAVAlmanac", "rnsap.GANSS_alm_keplerianNAVAlmanac",
42917 FT_NONE, BASE_NONE, NULL, 0,
42919 { &hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU,
42920 { "GANSS-alm-keplerianReducedAlmanac", "rnsap.GANSS_alm_keplerianReducedAlmanac",
42921 FT_NONE, BASE_NONE, NULL, 0,
42923 { &hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU,
42924 { "GANSS-alm-keplerianMidiAlmanac", "rnsap.GANSS_alm_keplerianMidiAlmanac",
42925 FT_NONE, BASE_NONE, NULL, 0,
42927 { &hf_rnsap_GANSS_alm_keplerianGLONASS_PDU,
42928 { "GANSS-alm-keplerianGLONASS", "rnsap.GANSS_alm_keplerianGLONASS",
42929 FT_NONE, BASE_NONE, NULL, 0,
42931 { &hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU,
42932 { "GANSS-alm-ecefSBASAlmanac", "rnsap.GANSS_alm_ecefSBASAlmanac",
42933 FT_NONE, BASE_NONE, NULL, 0,
42935 { &hf_rnsap_GANSS_Auxiliary_Information_PDU,
42936 { "GANSS-Auxiliary-Information", "rnsap.GANSS_Auxiliary_Information",
42937 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_Auxiliary_Information_vals), 0,
42939 { &hf_rnsap_GANSS_AuxInfoReq_PDU,
42940 { "GANSS-AuxInfoReq", "rnsap.GANSS_AuxInfoReq",
42941 FT_BOOLEAN, BASE_NONE, NULL, 0,
42943 { &hf_rnsap_GANSS_Common_Data_PDU,
42944 { "GANSS-Common-Data", "rnsap.GANSS_Common_Data",
42945 FT_NONE, BASE_NONE, NULL, 0,
42947 { &hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU,
42948 { "GANSS-Earth-Orientation-Parameters", "rnsap.GANSS_Earth_Orientation_Parameters",
42949 FT_NONE, BASE_NONE, NULL, 0,
42951 { &hf_rnsap_GANSS_EarthOrientParaReq_PDU,
42952 { "GANSS-EarthOrientParaReq", "rnsap.GANSS_EarthOrientParaReq",
42953 FT_BOOLEAN, BASE_NONE, NULL, 0,
42955 { &hf_rnsap_GANSS_Generic_Data_PDU,
42956 { "GANSS-Generic-Data", "rnsap.GANSS_Generic_Data",
42957 FT_UINT32, BASE_DEC, NULL, 0,
42959 { &hf_rnsap_GANSS_ID_PDU,
42960 { "GANSS-ID", "rnsap.GANSS_ID",
42961 FT_UINT32, BASE_DEC, NULL, 0,
42963 { &hf_rnsap_GANSS_Information_PDU,
42964 { "GANSS-Information", "rnsap.GANSS_Information",
42965 FT_NONE, BASE_NONE, NULL, 0,
42967 { &hf_rnsap_GANSS_SBAS_ID_PDU,
42968 { "GANSS-SBAS-ID", "rnsap.GANSS_SBAS_ID",
42969 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_SBAS_ID_vals), 0,
42971 { &hf_rnsap_GANSS_Time_ID_PDU,
42972 { "GANSS-Time-ID", "rnsap.GANSS_Time_ID",
42973 FT_UINT32, BASE_DEC, NULL, 0,
42975 { &hf_rnsap_GERAN_Cell_Capability_PDU,
42976 { "GERAN-Cell-Capability", "rnsap.GERAN_Cell_Capability",
42977 FT_BYTES, BASE_NONE, NULL, 0,
42979 { &hf_rnsap_GERAN_Classmark_PDU,
42980 { "GERAN-Classmark", "rnsap.GERAN_Classmark",
42981 FT_BYTES, BASE_NONE, NULL, 0,
42983 { &hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU,
42984 { "Satellite-Almanac-Information-ExtItem", "rnsap.Satellite_Almanac_Information_ExtItem",
42985 FT_UINT32, BASE_DEC, NULL, 0,
42987 { &hf_rnsap_Guaranteed_Rate_Information_PDU,
42988 { "Guaranteed-Rate-Information", "rnsap.Guaranteed_Rate_Information",
42989 FT_NONE, BASE_NONE, NULL, 0,
42991 { &hf_rnsap_HARQ_MemoryPartitioning_PDU,
42992 { "HARQ-MemoryPartitioning", "rnsap.HARQ_MemoryPartitioning",
42993 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_MemoryPartitioning_vals), 0,
42995 { &hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_PDU,
42996 { "HARQ-MemoryPartitioningInfoExtForMIMO", "rnsap.HARQ_MemoryPartitioningInfoExtForMIMO",
42997 FT_UINT32, BASE_DEC, NULL, 0,
42999 { &hf_rnsap_HARQ_Preamble_Mode_PDU,
43000 { "HARQ-Preamble-Mode", "rnsap.HARQ_Preamble_Mode",
43001 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_vals), 0,
43003 { &hf_rnsap_HARQ_Preamble_Mode_Activation_Indicator_PDU,
43004 { "HARQ-Preamble-Mode-Activation-Indicator", "rnsap.HARQ_Preamble_Mode_Activation_Indicator",
43005 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_Activation_Indicator_vals), 0,
43007 { &hf_rnsap_HCS_Prio_PDU,
43008 { "HCS-Prio", "rnsap.HCS_Prio",
43009 FT_UINT32, BASE_DEC, NULL, 0,
43011 { &hf_rnsap_HSDSCH_Configured_Indicator_PDU,
43012 { "HSDSCH-Configured-Indicator", "rnsap.HSDSCH_Configured_Indicator",
43013 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_Configured_Indicator_vals), 0,
43015 { &hf_rnsap_HSDSCH_FDD_Information_PDU,
43016 { "HSDSCH-FDD-Information", "rnsap.HSDSCH_FDD_Information",
43017 FT_NONE, BASE_NONE, NULL, 0,
43019 { &hf_rnsap_HSDSCH_FDD_Information_Response_PDU,
43020 { "HSDSCH-FDD-Information-Response", "rnsap.HSDSCH_FDD_Information_Response",
43021 FT_NONE, BASE_NONE, NULL, 0,
43023 { &hf_rnsap_HSDSCH_Information_to_Modify_PDU,
43024 { "HSDSCH-Information-to-Modify", "rnsap.HSDSCH_Information_to_Modify",
43025 FT_NONE, BASE_NONE, NULL, 0,
43027 { &hf_rnsap_HSDSCH_Information_to_Modify_Unsynchronised_PDU,
43028 { "HSDSCH-Information-to-Modify-Unsynchronised", "rnsap.HSDSCH_Information_to_Modify_Unsynchronised",
43029 FT_NONE, BASE_NONE, NULL, 0,
43031 { &hf_rnsap_HSDSCH_MACdPDUSizeFormat_PDU,
43032 { "HSDSCH-MACdPDUSizeFormat", "rnsap.HSDSCH_MACdPDUSizeFormat",
43033 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_MACdPDUSizeFormat_vals), 0,
43035 { &hf_rnsap_HSDSCH_MACdFlows_Information_PDU,
43036 { "HSDSCH-MACdFlows-Information", "rnsap.HSDSCH_MACdFlows_Information",
43037 FT_NONE, BASE_NONE, NULL, 0,
43039 { &hf_rnsap_HSDSCH_MACdFlows_to_Delete_PDU,
43040 { "HSDSCH-MACdFlows-to-Delete", "rnsap.HSDSCH_MACdFlows_to_Delete",
43041 FT_UINT32, BASE_DEC, NULL, 0,
43043 { &hf_rnsap_HSDSCH_PreconfigurationInfo_PDU,
43044 { "HSDSCH-PreconfigurationInfo", "rnsap.HSDSCH_PreconfigurationInfo",
43045 FT_NONE, BASE_NONE, NULL, 0,
43047 { &hf_rnsap_Additional_EDCH_Preconfiguration_Information_PDU,
43048 { "Additional-EDCH-Preconfiguration-Information", "rnsap.Additional_EDCH_Preconfiguration_Information",
43049 FT_UINT32, BASE_DEC, NULL, 0,
43051 { &hf_rnsap_HSDSCH_PreconfigurationSetup_PDU,
43052 { "HSDSCH-PreconfigurationSetup", "rnsap.HSDSCH_PreconfigurationSetup",
43053 FT_NONE, BASE_NONE, NULL, 0,
43055 { &hf_rnsap_HSDSCH_RNTI_PDU,
43056 { "HSDSCH-RNTI", "rnsap.HSDSCH_RNTI",
43057 FT_UINT32, BASE_DEC, NULL, 0,
43059 { &hf_rnsap_HS_DSCH_serving_cell_change_information_PDU,
43060 { "HS-DSCH-serving-cell-change-information", "rnsap.HS_DSCH_serving_cell_change_information",
43061 FT_NONE, BASE_NONE, NULL, 0,
43063 { &hf_rnsap_HS_DSCH_serving_cell_change_informationResponse_PDU,
43064 { "HS-DSCH-serving-cell-change-informationResponse", "rnsap.HS_DSCH_serving_cell_change_informationResponse",
43065 FT_NONE, BASE_NONE, NULL, 0,
43067 { &hf_rnsap_HSDSCH_TBSizeTableIndicator_PDU,
43068 { "HSDSCH-TBSizeTableIndicator", "rnsap.HSDSCH_TBSizeTableIndicator",
43069 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_TBSizeTableIndicator_vals), 0,
43071 { &hf_rnsap_HSDSCH_TDD_Information_PDU,
43072 { "HSDSCH-TDD-Information", "rnsap.HSDSCH_TDD_Information",
43073 FT_NONE, BASE_NONE, NULL, 0,
43075 { &hf_rnsap_HSDSCH_TDD_Information_Response_PDU,
43076 { "HSDSCH-TDD-Information-Response", "rnsap.HSDSCH_TDD_Information_Response",
43077 FT_NONE, BASE_NONE, NULL, 0,
43079 { &hf_rnsap_Multicarrier_Number_PDU,
43080 { "Multicarrier-Number", "rnsap.Multicarrier_Number",
43081 FT_UINT32, BASE_DEC, NULL, 0,
43083 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_PDU,
43084 { "HSPDSCH-TDD-Specific-InfoList-Response768", "rnsap.HSPDSCH_TDD_Specific_InfoList_Response768",
43085 FT_UINT32, BASE_DEC, NULL, 0,
43087 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_PDU,
43088 { "HSSCCH-TDD-Specific-InfoList-Response768", "rnsap.HSSCCH_TDD_Specific_InfoList_Response768",
43089 FT_UINT32, BASE_DEC, NULL, 0,
43091 { &hf_rnsap_HS_SICH_Reception_Quality_Value_PDU,
43092 { "HS-SICH-Reception-Quality-Value", "rnsap.HS_SICH_Reception_Quality_Value",
43093 FT_NONE, BASE_NONE, NULL, 0,
43095 { &hf_rnsap_HS_SICH_Reception_Quality_Measurement_Value_PDU,
43096 { "HS-SICH-Reception-Quality-Measurement-Value", "rnsap.HS_SICH_Reception_Quality_Measurement_Value",
43097 FT_UINT32, BASE_DEC, NULL, 0,
43099 { &hf_rnsap_HS_SICH_ID_PDU,
43100 { "HS-SICH-ID", "rnsap.HS_SICH_ID",
43101 FT_UINT32, BASE_DEC, NULL, 0,
43103 { &hf_rnsap_HS_SICH_ID_Extension_PDU,
43104 { "HS-SICH-ID-Extension", "rnsap.HS_SICH_ID_Extension",
43105 FT_UINT32, BASE_DEC, NULL, 0,
43107 { &hf_rnsap_HS_PDSCH_Code_Change_Indicator_PDU,
43108 { "HS-PDSCH-Code-Change-Indicator", "rnsap.HS_PDSCH_Code_Change_Indicator",
43109 FT_UINT32, BASE_DEC, VALS(rnsap_HS_PDSCH_Code_Change_Indicator_vals), 0,
43111 { &hf_rnsap_HS_PDSCH_Code_Change_Grant_PDU,
43112 { "HS-PDSCH-Code-Change-Grant", "rnsap.HS_PDSCH_Code_Change_Grant",
43113 FT_UINT32, BASE_DEC, VALS(rnsap_HS_PDSCH_Code_Change_Grant_vals), 0,
43115 { &hf_rnsap_HSDSCH_FDD_Update_Information_PDU,
43116 { "HSDSCH-FDD-Update-Information", "rnsap.HSDSCH_FDD_Update_Information",
43117 FT_NONE, BASE_NONE, NULL, 0,
43119 { &hf_rnsap_HSDSCH_TDD_Update_Information_PDU,
43120 { "HSDSCH-TDD-Update-Information", "rnsap.HSDSCH_TDD_Update_Information",
43121 FT_NONE, BASE_NONE, NULL, 0,
43123 { &hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_PDU,
43124 { "MIMO-ReferenceSignal-InformationListLCR", "rnsap.MIMO_ReferenceSignal_InformationListLCR",
43125 FT_UINT32, BASE_DEC, NULL, 0,
43127 { &hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR_PDU,
43128 { "HS-DSCH-Semi-PersistentScheduling-Information-LCR", "rnsap.HS_DSCH_Semi_PersistentScheduling_Information_LCR",
43129 FT_NONE, BASE_NONE, NULL, 0,
43131 { &hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU,
43132 { "HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR", "rnsap.HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR",
43133 FT_NONE, BASE_NONE, NULL, 0,
43135 { &hf_rnsap_IMSI_PDU,
43136 { "IMSI", "rnsap.IMSI",
43137 FT_BYTES, BASE_NONE, NULL, 0,
43139 { &hf_rnsap_InformationExchangeID_PDU,
43140 { "InformationExchangeID", "rnsap.InformationExchangeID",
43141 FT_UINT32, BASE_DEC, NULL, 0,
43143 { &hf_rnsap_InformationReportCharacteristics_PDU,
43144 { "InformationReportCharacteristics", "rnsap.InformationReportCharacteristics",
43145 FT_UINT32, BASE_DEC, VALS(rnsap_InformationReportCharacteristics_vals), 0,
43147 { &hf_rnsap_InformationType_PDU,
43148 { "InformationType", "rnsap.InformationType",
43149 FT_NONE, BASE_NONE, NULL, 0,
43151 { &hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU,
43152 { "Initial-DL-DPCH-TimingAdjustment-Allowed", "rnsap.Initial_DL_DPCH_TimingAdjustment_Allowed",
43153 FT_UINT32, BASE_DEC, VALS(rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_vals), 0,
43155 { &hf_rnsap_InnerLoopDLPCStatus_PDU,
43156 { "InnerLoopDLPCStatus", "rnsap.InnerLoopDLPCStatus",
43157 FT_UINT32, BASE_DEC, VALS(rnsap_InnerLoopDLPCStatus_vals), 0,
43159 { &hf_rnsap_Inter_Frequency_Cell_List_PDU,
43160 { "Inter-Frequency-Cell-List", "rnsap.Inter_Frequency_Cell_List",
43161 FT_UINT32, BASE_DEC, NULL, 0,
43163 { &hf_rnsap_Inter_Frequency_Cell_Information_PDU,
43164 { "Inter-Frequency-Cell-Information", "rnsap.Inter_Frequency_Cell_Information",
43165 FT_NONE, BASE_NONE, NULL, 0,
43167 { &hf_rnsap_IPDL_TDD_ParametersLCR_PDU,
43168 { "IPDL-TDD-ParametersLCR", "rnsap.IPDL_TDD_ParametersLCR",
43169 FT_NONE, BASE_NONE, NULL, 0,
43171 { &hf_rnsap_IdleIntervalInformation_PDU,
43172 { "IdleIntervalInformation", "rnsap.IdleIntervalInformation",
43173 FT_NONE, BASE_NONE, NULL, 0,
43175 { &hf_rnsap_L3_Information_PDU,
43176 { "L3-Information", "rnsap.L3_Information",
43177 FT_BYTES, BASE_NONE, NULL, 0,
43179 { &hf_rnsap_Load_Value_IncrDecrThres_PDU,
43180 { "Load-Value-IncrDecrThres", "rnsap.Load_Value_IncrDecrThres",
43181 FT_UINT32, BASE_DEC, NULL, 0,
43183 { &hf_rnsap_Load_Value_PDU,
43184 { "Load-Value", "rnsap.Load_Value",
43185 FT_UINT32, BASE_DEC, NULL, 0,
43187 { &hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU,
43188 { "LCRTDD-Uplink-Physical-Channel-Capability", "rnsap.LCRTDD_Uplink_Physical_Channel_Capability",
43189 FT_NONE, BASE_NONE, NULL, 0,
43191 { &hf_rnsap_MAC_PDU_SizeExtended_PDU,
43192 { "MAC-PDU-SizeExtended", "rnsap.MAC_PDU_SizeExtended",
43193 FT_UINT32, BASE_DEC, NULL, 0,
43195 { &hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU,
43196 { "MACes-Maximum-Bitrate-LCR", "rnsap.MACes_Maximum_Bitrate_LCR",
43197 FT_UINT32, BASE_DEC, NULL, 0,
43199 { &hf_rnsap_MaxNrDLPhysicalchannels768_PDU,
43200 { "MaxNrDLPhysicalchannels768", "rnsap.MaxNrDLPhysicalchannels768",
43201 FT_UINT32, BASE_DEC, NULL, 0,
43203 { &hf_rnsap_MaxNrDLPhysicalchannelsTS_PDU,
43204 { "MaxNrDLPhysicalchannelsTS", "rnsap.MaxNrDLPhysicalchannelsTS",
43205 FT_UINT32, BASE_DEC, NULL, 0,
43207 { &hf_rnsap_MaxNrDLPhysicalchannelsTS768_PDU,
43208 { "MaxNrDLPhysicalchannelsTS768", "rnsap.MaxNrDLPhysicalchannelsTS768",
43209 FT_UINT32, BASE_DEC, NULL, 0,
43211 { &hf_rnsap_MaxNr_Retransmissions_EDCH_PDU,
43212 { "MaxNr-Retransmissions-EDCH", "rnsap.MaxNr_Retransmissions_EDCH",
43213 FT_UINT32, BASE_DEC, NULL, 0,
43215 { &hf_rnsap_Max_UE_DTX_Cycle_PDU,
43216 { "Max-UE-DTX-Cycle", "rnsap.Max_UE_DTX_Cycle",
43217 FT_UINT32, BASE_DEC, VALS(rnsap_Max_UE_DTX_Cycle_vals), 0,
43219 { &hf_rnsap_MBMS_Bearer_Service_Full_Address_PDU,
43220 { "MBMS-Bearer-Service-Full-Address", "rnsap.MBMS_Bearer_Service_Full_Address",
43221 FT_NONE, BASE_NONE, NULL, 0,
43223 { &hf_rnsap_MBMS_Bearer_Service_List_PDU,
43224 { "MBMS-Bearer-Service-List", "rnsap.MBMS_Bearer_Service_List",
43225 FT_UINT32, BASE_DEC, NULL, 0,
43227 { &hf_rnsap_MBMS_Neighbouring_Cell_Information_PDU,
43228 { "MBMS-Neighbouring-Cell-Information", "rnsap.MBMS_Neighbouring_Cell_Information",
43229 FT_NONE, BASE_NONE, NULL, 0,
43231 { &hf_rnsap_MBMS_RLC_Sequence_Number_Information_PDU,
43232 { "MBMS-RLC-Sequence-Number-Information", "rnsap.MBMS_RLC_Sequence_Number_Information",
43233 FT_UINT32, BASE_DEC, NULL, 0,
43235 { &hf_rnsap_MBSFN_Cluster_Identity_PDU,
43236 { "MBSFN-Cluster-Identity", "rnsap.MBSFN_Cluster_Identity",
43237 FT_UINT32, BASE_DEC, NULL, 0,
43239 { &hf_rnsap_MCCH_Message_List_PDU,
43240 { "MCCH-Message-List", "rnsap.MCCH_Message_List",
43241 FT_UINT32, BASE_DEC, NULL, 0,
43243 { &hf_rnsap_MCCH_Configuration_Info_PDU,
43244 { "MCCH-Configuration-Info", "rnsap.MCCH_Configuration_Info",
43245 FT_NONE, BASE_NONE, NULL, 0,
43247 { &hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU,
43248 { "MBSFN-Scheduling-Transmission-Time-Interval-Info-List", "rnsap.MBSFN_Scheduling_Transmission_Time_Interval_Info_List",
43249 FT_UINT32, BASE_DEC, NULL, 0,
43251 { &hf_rnsap_MeasurementFilterCoefficient_PDU,
43252 { "MeasurementFilterCoefficient", "rnsap.MeasurementFilterCoefficient",
43253 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementFilterCoefficient_vals), 0,
43255 { &hf_rnsap_MeasurementID_PDU,
43256 { "MeasurementID", "rnsap.MeasurementID",
43257 FT_UINT32, BASE_DEC, NULL, 0,
43259 { &hf_rnsap_MinimumSpreadingFactor768_PDU,
43260 { "MinimumSpreadingFactor768", "rnsap.MinimumSpreadingFactor768",
43261 FT_UINT32, BASE_DEC, NULL, 0,
43263 { &hf_rnsap_MaxAdjustmentStep_PDU,
43264 { "MaxAdjustmentStep", "rnsap.MaxAdjustmentStep",
43265 FT_UINT32, BASE_DEC, NULL, 0,
43267 { &hf_rnsap_MeasurementRecoveryBehavior_PDU,
43268 { "MeasurementRecoveryBehavior", "rnsap.MeasurementRecoveryBehavior",
43269 FT_NONE, BASE_NONE, NULL, 0,
43271 { &hf_rnsap_MeasurementRecoveryReportingIndicator_PDU,
43272 { "MeasurementRecoveryReportingIndicator", "rnsap.MeasurementRecoveryReportingIndicator",
43273 FT_NONE, BASE_NONE, NULL, 0,
43275 { &hf_rnsap_MeasurementRecoverySupportIndicator_PDU,
43276 { "MeasurementRecoverySupportIndicator", "rnsap.MeasurementRecoverySupportIndicator",
43277 FT_NONE, BASE_NONE, NULL, 0,
43279 { &hf_rnsap_MIMO_ActivationIndicator_PDU,
43280 { "MIMO-ActivationIndicator", "rnsap.MIMO_ActivationIndicator",
43281 FT_NONE, BASE_NONE, NULL, 0,
43283 { &hf_rnsap_MIMO_InformationResponse_PDU,
43284 { "MIMO-InformationResponse", "rnsap.MIMO_InformationResponse",
43285 FT_NONE, BASE_NONE, NULL, 0,
43287 { &hf_rnsap_MIMO_Mode_Indicator_PDU,
43288 { "MIMO-Mode-Indicator", "rnsap.MIMO_Mode_Indicator",
43289 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_Mode_Indicator_vals), 0,
43291 { &hf_rnsap_MIMO_N_M_Ratio_PDU,
43292 { "MIMO-N-M-Ratio", "rnsap.MIMO_N_M_Ratio",
43293 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_N_M_Ratio_vals), 0,
43295 { &hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU,
43296 { "MinimumReducedE-DPDCH-GainFactor", "rnsap.MinimumReducedE_DPDCH_GainFactor",
43297 FT_UINT32, BASE_DEC, VALS(rnsap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
43299 { &hf_rnsap_MulticellEDCH_Information_PDU,
43300 { "MulticellEDCH-Information", "rnsap.MulticellEDCH_Information",
43301 FT_NONE, BASE_NONE, NULL, 0,
43303 { &hf_rnsap_MulticellEDCH_RL_SpecificInformation_PDU,
43304 { "MulticellEDCH-RL-SpecificInformation", "rnsap.MulticellEDCH_RL_SpecificInformation",
43305 FT_NONE, BASE_NONE, NULL, 0,
43307 { &hf_rnsap_Multiple_PLMN_List_PDU,
43308 { "Multiple-PLMN-List", "rnsap.Multiple_PLMN_List",
43309 FT_NONE, BASE_NONE, NULL, 0,
43311 { &hf_rnsap_MAChs_ResetIndicator_PDU,
43312 { "MAChs-ResetIndicator", "rnsap.MAChs_ResetIndicator",
43313 FT_UINT32, BASE_DEC, VALS(rnsap_MAChs_ResetIndicator_vals), 0,
43315 { &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU,
43316 { "MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR", "rnsap.MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR",
43317 FT_UINT32, BASE_DEC, NULL, 0,
43319 { &hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU,
43320 { "MIMO-SFMode-For-HSPDSCHDualStream", "rnsap.MIMO_SFMode_For_HSPDSCHDualStream",
43321 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_SFMode_For_HSPDSCHDualStream_vals), 0,
43323 { &hf_rnsap_NACC_Related_Data_PDU,
43324 { "NACC-Related-Data", "rnsap.NACC_Related_Data",
43325 FT_NONE, BASE_NONE, NULL, 0,
43327 { &hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU,
43328 { "Neighbouring-UMTS-CellInformationItem", "rnsap.Neighbouring_UMTS_CellInformationItem",
43329 FT_NONE, BASE_NONE, NULL, 0,
43331 { &hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU,
43332 { "Neighbouring-GSM-CellInformationIEs", "rnsap.Neighbouring_GSM_CellInformationIEs",
43333 FT_UINT32, BASE_DEC, NULL, 0,
43335 { &hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU,
43336 { "NeighbouringTDDCellMeasurementInformationLCR", "rnsap.NeighbouringTDDCellMeasurementInformationLCR",
43337 FT_NONE, BASE_NONE, NULL, 0,
43339 { &hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU,
43340 { "NeighbouringTDDCellMeasurementInformation768", "rnsap.NeighbouringTDDCellMeasurementInformation768",
43341 FT_NONE, BASE_NONE, NULL, 0,
43343 { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU,
43344 { "Neighbouring-LCR-TDD-CellInformation", "rnsap.Neighbouring_LCR_TDD_CellInformation",
43345 FT_UINT32, BASE_DEC, NULL, 0,
43347 { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU,
43348 { "Neighbouring-E-UTRA-CellInformation", "rnsap.Neighbouring_E_UTRA_CellInformation",
43349 FT_UINT32, BASE_DEC, NULL, 0,
43351 { &hf_rnsap_NonCellSpecificTxDiversity_PDU,
43352 { "NonCellSpecificTxDiversity", "rnsap.NonCellSpecificTxDiversity",
43353 FT_UINT32, BASE_DEC, VALS(rnsap_NonCellSpecificTxDiversity_vals), 0,
43355 { &hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU,
43356 { "NRT-Load-Information-Value-IncrDecrThres", "rnsap.NRT_Load_Information_Value_IncrDecrThres",
43357 FT_UINT32, BASE_DEC, NULL, 0,
43359 { &hf_rnsap_NRT_Load_Information_Value_PDU,
43360 { "NRT-Load-Information-Value", "rnsap.NRT_Load_Information_Value",
43361 FT_UINT32, BASE_DEC, NULL, 0,
43363 { &hf_rnsap_NRTLoadInformationValue_PDU,
43364 { "NRTLoadInformationValue", "rnsap.NRTLoadInformationValue",
43365 FT_NONE, BASE_NONE, NULL, 0,
43367 { &hf_rnsap_Number_Of_Supported_Carriers_PDU,
43368 { "Number-Of-Supported-Carriers", "rnsap.Number_Of_Supported_Carriers",
43369 FT_UINT32, BASE_DEC, VALS(rnsap_Number_Of_Supported_Carriers_vals), 0,
43371 { &hf_rnsap_NoOfTargetCellHS_SCCH_Order_PDU,
43372 { "NoOfTargetCellHS-SCCH-Order", "rnsap.NoOfTargetCellHS_SCCH_Order",
43373 FT_UINT32, BASE_DEC, NULL, 0,
43375 { &hf_rnsap_NeedforIdleInterval_PDU,
43376 { "NeedforIdleInterval", "rnsap.NeedforIdleInterval",
43377 FT_UINT32, BASE_DEC, VALS(rnsap_NeedforIdleInterval_vals), 0,
43379 { &hf_rnsap_OnModification_PDU,
43380 { "OnModification", "rnsap.OnModification",
43381 FT_NONE, BASE_NONE, NULL, 0,
43383 { &hf_rnsap_PartialReportingIndicator_PDU,
43384 { "PartialReportingIndicator", "rnsap.PartialReportingIndicator",
43385 FT_UINT32, BASE_DEC, VALS(rnsap_PartialReportingIndicator_vals), 0,
43387 { &hf_rnsap_Permanent_NAS_UE_Identity_PDU,
43388 { "Permanent-NAS-UE-Identity", "rnsap.Permanent_NAS_UE_Identity",
43389 FT_UINT32, BASE_DEC, VALS(rnsap_Permanent_NAS_UE_Identity_vals), 0,
43391 { &hf_rnsap_Phase_Reference_Update_Indicator_PDU,
43392 { "Phase-Reference-Update-Indicator", "rnsap.Phase_Reference_Update_Indicator",
43393 FT_UINT32, BASE_DEC, VALS(rnsap_Phase_Reference_Update_Indicator_vals), 0,
43395 { &hf_rnsap_PowerAdjustmentType_PDU,
43396 { "PowerAdjustmentType", "rnsap.PowerAdjustmentType",
43397 FT_UINT32, BASE_DEC, VALS(rnsap_PowerAdjustmentType_vals), 0,
43399 { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU,
43400 { "PowerOffsetForSecondaryCPICHforMIMO", "rnsap.PowerOffsetForSecondaryCPICHforMIMO",
43401 FT_INT32, BASE_DEC, NULL, 0,
43403 { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU,
43404 { "PowerOffsetForSecondaryCPICHforMIMORequestIndicator", "rnsap.PowerOffsetForSecondaryCPICHforMIMORequestIndicator",
43405 FT_NONE, BASE_NONE, NULL, 0,
43407 { &hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU,
43408 { "Primary-CPICH-Usage-For-Channel-Estimation", "rnsap.Primary_CPICH_Usage_For_Channel_Estimation",
43409 FT_UINT32, BASE_DEC, VALS(rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals), 0,
43411 { &hf_rnsap_PrimaryCCPCH_RSCP_PDU,
43412 { "PrimaryCCPCH-RSCP", "rnsap.PrimaryCCPCH_RSCP",
43413 FT_UINT32, BASE_DEC, NULL, 0,
43415 { &hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU,
43416 { "PrimaryCCPCH-RSCP-Delta", "rnsap.PrimaryCCPCH_RSCP_Delta",
43417 FT_INT32, BASE_DEC, NULL, 0,
43419 { &hf_rnsap_PropagationDelay_PDU,
43420 { "PropagationDelay", "rnsap.PropagationDelay",
43421 FT_UINT32, BASE_DEC, NULL, 0,
43423 { &hf_rnsap_ProvidedInformation_PDU,
43424 { "ProvidedInformation", "rnsap.ProvidedInformation",
43425 FT_NONE, BASE_NONE, NULL, 0,
43427 { &hf_rnsap_UpPCH_InformationList_LCRTDD_PDU,
43428 { "UpPCH-InformationList-LCRTDD", "rnsap.UpPCH_InformationList_LCRTDD",
43429 FT_UINT32, BASE_DEC, NULL, 0,
43431 { &hf_rnsap_UpPCH_InformationItem_LCRTDD_PDU,
43432 { "UpPCH-InformationItem-LCRTDD", "rnsap.UpPCH_InformationItem_LCRTDD",
43433 FT_NONE, BASE_NONE, NULL, 0,
43435 { &hf_rnsap_RANAP_EnhancedRelocationInformationRequest_PDU,
43436 { "RANAP-EnhancedRelocationInformationRequest", "rnsap.RANAP_EnhancedRelocationInformationRequest",
43437 FT_BYTES, BASE_NONE, NULL, 0,
43439 { &hf_rnsap_RANAP_EnhancedRelocationInformationResponse_PDU,
43440 { "RANAP-EnhancedRelocationInformationResponse", "rnsap.RANAP_EnhancedRelocationInformationResponse",
43441 FT_BYTES, BASE_NONE, NULL, 0,
43443 { &hf_rnsap_RANAP_RelocationInformation_PDU,
43444 { "RANAP-RelocationInformation", "rnsap.RANAP_RelocationInformation",
43445 FT_BYTES, BASE_NONE, NULL, 0,
43447 { &hf_rnsap_Received_Total_Wideband_Power_Value_PDU,
43448 { "Received-Total-Wideband-Power-Value", "rnsap.Received_Total_Wideband_Power_Value",
43449 FT_UINT32, BASE_DEC, NULL, 0,
43451 { &hf_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres_PDU,
43452 { "Received-Total-Wideband-Power-Value-IncrDecrThres", "rnsap.Received_Total_Wideband_Power_Value_IncrDecrThres",
43453 FT_UINT32, BASE_DEC, NULL, 0,
43455 { &hf_rnsap_Released_CN_Domain_PDU,
43456 { "Released-CN-Domain", "rnsap.Released_CN_Domain",
43457 FT_UINT32, BASE_DEC, VALS(rnsap_Released_CN_Domain_vals), 0,
43459 { &hf_rnsap_ReportCharacteristics_PDU,
43460 { "ReportCharacteristics", "rnsap.ReportCharacteristics",
43461 FT_UINT32, BASE_DEC, VALS(rnsap_ReportCharacteristics_vals), 0,
43463 { &hf_rnsap_RestrictionStateIndicator_PDU,
43464 { "RestrictionStateIndicator", "rnsap.RestrictionStateIndicator",
43465 FT_UINT32, BASE_DEC, VALS(rnsap_RestrictionStateIndicator_vals), 0,
43467 { &hf_rnsap_RL_ID_PDU,
43468 { "RL-ID", "rnsap.RL_ID",
43469 FT_UINT32, BASE_DEC, NULL, 0,
43471 { &hf_rnsap_RL_Set_ID_PDU,
43472 { "RL-Set-ID", "rnsap.RL_Set_ID",
43473 FT_UINT32, BASE_DEC, NULL, 0,
43475 { &hf_rnsap_RL_Specific_DCH_Info_PDU,
43476 { "RL-Specific-DCH-Info", "rnsap.RL_Specific_DCH_Info",
43477 FT_UINT32, BASE_DEC, NULL, 0,
43479 { &hf_rnsap_RL_Specific_EDCH_Information_PDU,
43480 { "RL-Specific-EDCH-Information", "rnsap.RL_Specific_EDCH_Information",
43481 FT_NONE, BASE_NONE, NULL, 0,
43483 { &hf_rnsap_DL_RLC_PDU_Size_Format_PDU,
43484 { "DL-RLC-PDU-Size-Format", "rnsap.DL_RLC_PDU_Size_Format",
43485 FT_UINT32, BASE_DEC, VALS(rnsap_DL_RLC_PDU_Size_Format_vals), 0,
43487 { &hf_rnsap_RLC_Sequence_Number_PDU,
43488 { "RLC-Sequence-Number", "rnsap.RLC_Sequence_Number",
43489 FT_UINT32, BASE_DEC, NULL, 0,
43491 { &hf_rnsap_RNC_ID_PDU,
43492 { "RNC-ID", "rnsap.RNC_ID",
43493 FT_UINT32, BASE_DEC, NULL, 0,
43495 { &hf_rnsap_RT_Load_Value_IncrDecrThres_PDU,
43496 { "RT-Load-Value-IncrDecrThres", "rnsap.RT_Load_Value_IncrDecrThres",
43497 FT_UINT32, BASE_DEC, NULL, 0,
43499 { &hf_rnsap_RT_Load_Value_PDU,
43500 { "RT-Load-Value", "rnsap.RT_Load_Value",
43501 FT_UINT32, BASE_DEC, NULL, 0,
43503 { &hf_rnsap_RTLoadValue_PDU,
43504 { "RTLoadValue", "rnsap.RTLoadValue",
43505 FT_NONE, BASE_NONE, NULL, 0,
43507 { &hf_rnsap_RxTimingDeviationForTA_PDU,
43508 { "RxTimingDeviationForTA", "rnsap.RxTimingDeviationForTA",
43509 FT_UINT32, BASE_DEC, NULL, 0,
43511 { &hf_rnsap_RxTimingDeviationForTAext_PDU,
43512 { "RxTimingDeviationForTAext", "rnsap.RxTimingDeviationForTAext",
43513 FT_UINT32, BASE_DEC, NULL, 0,
43515 { &hf_rnsap_RxTimingDeviationForTA768_PDU,
43516 { "RxTimingDeviationForTA768", "rnsap.RxTimingDeviationForTA768",
43517 FT_UINT32, BASE_DEC, NULL, 0,
43519 { &hf_rnsap_Rx_Timing_Deviation_Value_ext_PDU,
43520 { "Rx-Timing-Deviation-Value-ext", "rnsap.Rx_Timing_Deviation_Value_ext",
43521 FT_UINT32, BASE_DEC, NULL, 0,
43523 { &hf_rnsap_Rx_Timing_Deviation_Value_LCR_PDU,
43524 { "Rx-Timing-Deviation-Value-LCR", "rnsap.Rx_Timing_Deviation_Value_LCR",
43525 FT_UINT32, BASE_DEC, NULL, 0,
43527 { &hf_rnsap_Rx_Timing_Deviation_Value_768_PDU,
43528 { "Rx-Timing-Deviation-Value-768", "rnsap.Rx_Timing_Deviation_Value_768",
43529 FT_UINT32, BASE_DEC, NULL, 0,
43531 { &hf_rnsap_SAI_PDU,
43532 { "SAI", "rnsap.SAI",
43533 FT_NONE, BASE_NONE, NULL, 0,
43535 { &hf_rnsap_ScaledAdjustmentRatio_PDU,
43536 { "ScaledAdjustmentRatio", "rnsap.ScaledAdjustmentRatio",
43537 FT_UINT32, BASE_DEC, NULL, 0,
43539 { &hf_rnsap_Secondary_CPICH_Information_PDU,
43540 { "Secondary-CPICH-Information", "rnsap.Secondary_CPICH_Information",
43541 FT_NONE, BASE_NONE, NULL, 0,
43543 { &hf_rnsap_Secondary_CPICH_Information_Change_PDU,
43544 { "Secondary-CPICH-Information-Change", "rnsap.Secondary_CPICH_Information_Change",
43545 FT_UINT32, BASE_DEC, VALS(rnsap_Secondary_CPICH_Information_Change_vals), 0,
43547 { &hf_rnsap_Secondary_LCR_CCPCH_Info_TDD_PDU,
43548 { "Secondary-LCR-CCPCH-Info-TDD", "rnsap.Secondary_LCR_CCPCH_Info_TDD",
43549 FT_NONE, BASE_NONE, NULL, 0,
43551 { &hf_rnsap_Secondary_CCPCH_Info_TDD768_PDU,
43552 { "Secondary-CCPCH-Info-TDD768", "rnsap.Secondary_CCPCH_Info_TDD768",
43553 FT_NONE, BASE_NONE, NULL, 0,
43555 { &hf_rnsap_Secondary_Serving_Cell_List_PDU,
43556 { "Secondary-Serving-Cell-List", "rnsap.Secondary_Serving_Cell_List",
43557 FT_NONE, BASE_NONE, NULL, 0,
43559 { &hf_rnsap_SFN_PDU,
43560 { "SFN", "rnsap.SFN",
43561 FT_UINT32, BASE_DEC, NULL, 0,
43563 { &hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU,
43564 { "SFNSFNMeasurementThresholdInformation", "rnsap.SFNSFNMeasurementThresholdInformation",
43565 FT_NONE, BASE_NONE, NULL, 0,
43567 { &hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU,
43568 { "Single-Stream-MIMO-ActivationIndicator", "rnsap.Single_Stream_MIMO_ActivationIndicator",
43569 FT_NONE, BASE_NONE, NULL, 0,
43571 { &hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU,
43572 { "Single-Stream-MIMO-Mode-Indicator", "rnsap.Single_Stream_MIMO_Mode_Indicator",
43573 FT_UINT32, BASE_DEC, VALS(rnsap_Single_Stream_MIMO_Mode_Indicator_vals), 0,
43575 { &hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU,
43576 { "SixteenQAM-UL-Operation-Indicator", "rnsap.SixteenQAM_UL_Operation_Indicator",
43577 FT_UINT32, BASE_DEC, VALS(rnsap_SixteenQAM_UL_Operation_Indicator_vals), 0,
43579 { &hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU,
43580 { "SixtyfourQAM-UsageAllowedIndicator", "rnsap.SixtyfourQAM_UsageAllowedIndicator",
43581 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_UsageAllowedIndicator_vals), 0,
43583 { &hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU,
43584 { "SixtyfourQAM-DL-SupportIndicator", "rnsap.SixtyfourQAM_DL_SupportIndicator",
43585 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_SupportIndicator_vals), 0,
43587 { &hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU,
43588 { "SixtyfourQAM-DL-UsageIndicator", "rnsap.SixtyfourQAM_DL_UsageIndicator",
43589 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_UsageIndicator_vals), 0,
43591 { &hf_rnsap_SNA_Information_PDU,
43592 { "SNA-Information", "rnsap.SNA_Information",
43593 FT_NONE, BASE_NONE, NULL, 0,
43595 { &hf_rnsap_S_RNTI_PDU,
43596 { "S-RNTI", "rnsap.S_RNTI",
43597 FT_UINT32, BASE_DEC, NULL, 0,
43599 { &hf_rnsap_STTD_SupportIndicator_PDU,
43600 { "STTD-SupportIndicator", "rnsap.STTD_SupportIndicator",
43601 FT_UINT32, BASE_DEC, VALS(rnsap_STTD_SupportIndicator_vals), 0,
43603 { &hf_rnsap_Support_8PSK_PDU,
43604 { "Support-8PSK", "rnsap.Support_8PSK",
43605 FT_UINT32, BASE_DEC, VALS(rnsap_Support_8PSK_vals), 0,
43607 { &hf_rnsap_Support_PLCCH_PDU,
43608 { "Support-PLCCH", "rnsap.Support_PLCCH",
43609 FT_UINT32, BASE_DEC, VALS(rnsap_Support_PLCCH_vals), 0,
43611 { &hf_rnsap_TDD_DCHs_to_Modify_PDU,
43612 { "TDD-DCHs-to-Modify", "rnsap.TDD_DCHs_to_Modify",
43613 FT_UINT32, BASE_DEC, NULL, 0,
43615 { &hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU,
43616 { "TDD-DL-DPCH-TimeSlotFormat-LCR", "rnsap.TDD_DL_DPCH_TimeSlotFormat_LCR",
43617 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
43619 { &hf_rnsap_TDD_TPC_DownlinkStepSize_PDU,
43620 { "TDD-TPC-DownlinkStepSize", "rnsap.TDD_TPC_DownlinkStepSize",
43621 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_DownlinkStepSize_vals), 0,
43623 { &hf_rnsap_TDD_TPC_UplinkStepSize_LCR_PDU,
43624 { "TDD-TPC-UplinkStepSize-LCR", "rnsap.TDD_TPC_UplinkStepSize_LCR",
43625 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
43627 { &hf_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_PDU,
43628 { "TDD-UL-DPCH-TimeSlotFormat-LCR", "rnsap.TDD_UL_DPCH_TimeSlotFormat_LCR",
43629 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals), 0,
43631 { &hf_rnsap_TimeSlot_PDU,
43632 { "TimeSlot", "rnsap.TimeSlot",
43633 FT_UINT32, BASE_DEC, NULL, 0,
43635 { &hf_rnsap_SynchronisationIndicator_PDU,
43636 { "SynchronisationIndicator", "rnsap.SynchronisationIndicator",
43637 FT_UINT32, BASE_DEC, VALS(rnsap_SynchronisationIndicator_vals), 0,
43639 { &hf_rnsap_TnlQos_PDU,
43640 { "TnlQos", "rnsap.TnlQos",
43641 FT_UINT32, BASE_DEC, VALS(rnsap_TnlQos_vals), 0,
43643 { &hf_rnsap_TraceDepth_PDU,
43644 { "TraceDepth", "rnsap.TraceDepth",
43645 FT_UINT32, BASE_DEC, VALS(rnsap_TraceDepth_vals), 0,
43647 { &hf_rnsap_TraceRecordingSessionReference_PDU,
43648 { "TraceRecordingSessionReference", "rnsap.TraceRecordingSessionReference",
43649 FT_UINT32, BASE_DEC, NULL, 0,
43651 { &hf_rnsap_TraceReference_PDU,
43652 { "TraceReference", "rnsap.TraceReference",
43653 FT_BYTES, BASE_NONE, NULL, 0,
43655 { &hf_rnsap_TrafficClass_PDU,
43656 { "TrafficClass", "rnsap.TrafficClass",
43657 FT_UINT32, BASE_DEC, VALS(rnsap_TrafficClass_vals), 0,
43659 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU,
43660 { "Transmission-Gap-Pattern-Sequence-Information", "rnsap.Transmission_Gap_Pattern_Sequence_Information",
43661 FT_UINT32, BASE_DEC, NULL, 0,
43663 { &hf_rnsap_Transmission_Mode_Information_PDU,
43664 { "Transmission-Mode-Information", "rnsap.Transmission_Mode_Information",
43665 FT_UINT32, BASE_DEC, NULL, 0,
43667 { &hf_rnsap_TransmitDiversityIndicator_PDU,
43668 { "TransmitDiversityIndicator", "rnsap.TransmitDiversityIndicator",
43669 FT_UINT32, BASE_DEC, VALS(rnsap_TransmitDiversityIndicator_vals), 0,
43671 { &hf_rnsap_Transmitted_Carrier_Power_Value_PDU,
43672 { "Transmitted-Carrier-Power-Value", "rnsap.Transmitted_Carrier_Power_Value",
43673 FT_UINT32, BASE_DEC, NULL, 0,
43675 { &hf_rnsap_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU,
43676 { "Transmitted-Carrier-Power-Value-IncrDecrThres", "rnsap.Transmitted_Carrier_Power_Value_IncrDecrThres",
43677 FT_UINT32, BASE_DEC, NULL, 0,
43679 { &hf_rnsap_TUTRANGANSSMeasurementThresholdInformation_PDU,
43680 { "TUTRANGANSSMeasurementThresholdInformation", "rnsap.TUTRANGANSSMeasurementThresholdInformation",
43681 FT_NONE, BASE_NONE, NULL, 0,
43683 { &hf_rnsap_TUTRANGANSSMeasurementValueInformation_PDU,
43684 { "TUTRANGANSSMeasurementValueInformation", "rnsap.TUTRANGANSSMeasurementValueInformation",
43685 FT_NONE, BASE_NONE, NULL, 0,
43687 { &hf_rnsap_TUTRANGPSMeasurementThresholdInformation_PDU,
43688 { "TUTRANGPSMeasurementThresholdInformation", "rnsap.TUTRANGPSMeasurementThresholdInformation",
43689 FT_NONE, BASE_NONE, NULL, 0,
43691 { &hf_rnsap_TransportBearerID_PDU,
43692 { "TransportBearerID", "rnsap.TransportBearerID",
43693 FT_UINT32, BASE_DEC, NULL, 0,
43695 { &hf_rnsap_TransportBearerRequestIndicator_PDU,
43696 { "TransportBearerRequestIndicator", "rnsap.TransportBearerRequestIndicator",
43697 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerRequestIndicator_vals), 0,
43699 { &hf_rnsap_TransportBearerNotRequestedIndicator_PDU,
43700 { "TransportBearerNotRequestedIndicator", "rnsap.TransportBearerNotRequestedIndicator",
43701 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerNotRequestedIndicator_vals), 0,
43703 { &hf_rnsap_TransportBearerNotSetupIndicator_PDU,
43704 { "TransportBearerNotSetupIndicator", "rnsap.TransportBearerNotSetupIndicator",
43705 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerNotSetupIndicator_vals), 0,
43707 { &hf_rnsap_TransportLayerAddress_PDU,
43708 { "TransportLayerAddress", "rnsap.TransportLayerAddress",
43709 FT_BYTES, BASE_NONE, NULL, 0,
43711 { &hf_rnsap_TrCH_SrcStatisticsDescr_PDU,
43712 { "TrCH-SrcStatisticsDescr", "rnsap.TrCH_SrcStatisticsDescr",
43713 FT_UINT32, BASE_DEC, VALS(rnsap_TrCH_SrcStatisticsDescr_vals), 0,
43715 { &hf_rnsap_TSN_Length_PDU,
43716 { "TSN-Length", "rnsap.TSN_Length",
43717 FT_UINT32, BASE_DEC, VALS(rnsap_TSN_Length_vals), 0,
43719 { &hf_rnsap_TSTD_Support_Indicator_PDU,
43720 { "TSTD-Support-Indicator", "rnsap.TSTD_Support_Indicator",
43721 FT_UINT32, BASE_DEC, VALS(rnsap_TSTD_Support_Indicator_vals), 0,
43723 { &hf_rnsap_TypeOfError_PDU,
43724 { "TypeOfError", "rnsap.TypeOfError",
43725 FT_UINT32, BASE_DEC, VALS(rnsap_TypeOfError_vals), 0,
43727 { &hf_rnsap_UARFCN_PDU,
43728 { "UARFCN", "rnsap.UARFCN",
43729 FT_UINT32, BASE_DEC, NULL, 0,
43731 { &hf_rnsap_UE_AggregateMaximumBitRate_PDU,
43732 { "UE-AggregateMaximumBitRate", "rnsap.UE_AggregateMaximumBitRate",
43733 FT_NONE, BASE_NONE, NULL, 0,
43735 { &hf_rnsap_UE_Capabilities_Info_PDU,
43736 { "UE-Capabilities-Info", "rnsap.UE_Capabilities_Info",
43737 FT_NONE, BASE_NONE, NULL, 0,
43739 { &hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU,
43740 { "LCRTDD-HSDSCH-Physical-Layer-Category", "rnsap.LCRTDD_HSDSCH_Physical_Layer_Category",
43741 FT_UINT32, BASE_DEC, NULL, 0,
43743 { &hf_rnsap_UEIdentity_PDU,
43744 { "UEIdentity", "rnsap.UEIdentity",
43745 FT_UINT32, BASE_DEC, VALS(rnsap_UEIdentity_vals), 0,
43747 { &hf_rnsap_UEMeasurementParameterModAllow_PDU,
43748 { "UEMeasurementParameterModAllow", "rnsap.UEMeasurementParameterModAllow",
43749 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementParameterModAllow_vals), 0,
43751 { &hf_rnsap_UEMeasurementReportCharacteristics_PDU,
43752 { "UEMeasurementReportCharacteristics", "rnsap.UEMeasurementReportCharacteristics",
43753 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementReportCharacteristics_vals), 0,
43755 { &hf_rnsap_UEMeasurementTimeslotInfoHCR_PDU,
43756 { "UEMeasurementTimeslotInfoHCR", "rnsap.UEMeasurementTimeslotInfoHCR",
43757 FT_UINT32, BASE_DEC, NULL, 0,
43759 { &hf_rnsap_UEMeasurementTimeslotInfoLCR_PDU,
43760 { "UEMeasurementTimeslotInfoLCR", "rnsap.UEMeasurementTimeslotInfoLCR",
43761 FT_UINT32, BASE_DEC, NULL, 0,
43763 { &hf_rnsap_UEMeasurementTimeslotInfo768_PDU,
43764 { "UEMeasurementTimeslotInfo768", "rnsap.UEMeasurementTimeslotInfo768",
43765 FT_UINT32, BASE_DEC, NULL, 0,
43767 { &hf_rnsap_UEMeasurementType_PDU,
43768 { "UEMeasurementType", "rnsap.UEMeasurementType",
43769 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementType_vals), 0,
43771 { &hf_rnsap_UEMeasurementValueTransmittedPowerList768_PDU,
43772 { "UEMeasurementValueTransmittedPowerList768", "rnsap.UEMeasurementValueTransmittedPowerList768",
43773 FT_UINT32, BASE_DEC, NULL, 0,
43775 { &hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU,
43776 { "UEMeasurementValueTimeslotISCPList768", "rnsap.UEMeasurementValueTimeslotISCPList768",
43777 FT_UINT32, BASE_DEC, NULL, 0,
43779 { &hf_rnsap_UEMeasurementValueInformation_PDU,
43780 { "UEMeasurementValueInformation", "rnsap.UEMeasurementValueInformation",
43781 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementValueInformation_vals), 0,
43783 { &hf_rnsap_UE_SupportIndicatorExtension_PDU,
43784 { "UE-SupportIndicatorExtension", "rnsap.UE_SupportIndicatorExtension",
43785 FT_BYTES, BASE_NONE, NULL, 0,
43787 { &hf_rnsap_UE_State_PDU,
43788 { "UE-State", "rnsap.UE_State",
43789 FT_UINT32, BASE_DEC, VALS(rnsap_UE_State_vals), 0,
43791 { &hf_rnsap_UL_DPDCHIndicatorEDCH_PDU,
43792 { "UL-DPDCHIndicatorEDCH", "rnsap.UL_DPDCHIndicatorEDCH",
43793 FT_UINT32, BASE_DEC, VALS(rnsap_UL_DPDCHIndicatorEDCH_vals), 0,
43795 { &hf_rnsap_PLCCHinformation_PDU,
43796 { "PLCCHinformation", "rnsap.PLCCHinformation",
43797 FT_NONE, BASE_NONE, NULL, 0,
43799 { &hf_rnsap_UL_Timeslot_ISCP_Value_PDU,
43800 { "UL-Timeslot-ISCP-Value", "rnsap.UL_Timeslot_ISCP_Value",
43801 FT_UINT32, BASE_DEC, NULL, 0,
43803 { &hf_rnsap_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU,
43804 { "UL-Timeslot-ISCP-Value-IncrDecrThres", "rnsap.UL_Timeslot_ISCP_Value_IncrDecrThres",
43805 FT_UINT32, BASE_DEC, NULL, 0,
43807 { &hf_rnsap_UL_TimingAdvanceCtrl_LCR_PDU,
43808 { "UL-TimingAdvanceCtrl-LCR", "rnsap.UL_TimingAdvanceCtrl_LCR",
43809 FT_NONE, BASE_NONE, NULL, 0,
43811 { &hf_rnsap_UL_SIR_PDU,
43812 { "UL-SIR", "rnsap.UL_SIR",
43813 FT_INT32, BASE_DEC, NULL, 0,
43815 { &hf_rnsap_UC_ID_PDU,
43816 { "UC-ID", "rnsap.UC_ID",
43817 FT_NONE, BASE_NONE, NULL, 0,
43819 { &hf_rnsap_UL_Synchronisation_Parameters_LCR_PDU,
43820 { "UL-Synchronisation-Parameters-LCR", "rnsap.UL_Synchronisation_Parameters_LCR",
43821 FT_NONE, BASE_NONE, NULL, 0,
43823 { &hf_rnsap_UPPCHPositionLCR_PDU,
43824 { "UPPCHPositionLCR", "rnsap.UPPCHPositionLCR",
43825 FT_UINT32, BASE_DEC, NULL, 0,
43827 { &hf_rnsap_UpPTSInterferenceValue_PDU,
43828 { "UpPTSInterferenceValue", "rnsap.UpPTSInterferenceValue",
43829 FT_UINT32, BASE_DEC, NULL, 0,
43831 { &hf_rnsap_Unidirectional_DCH_Indicator_PDU,
43832 { "Unidirectional-DCH-Indicator", "rnsap.Unidirectional_DCH_Indicator",
43833 FT_UINT32, BASE_DEC, VALS(rnsap_Unidirectional_DCH_Indicator_vals), 0,
43835 { &hf_rnsap_URA_ID_PDU,
43836 { "URA-ID", "rnsap.URA_ID",
43837 FT_UINT32, BASE_DEC, NULL, 0,
43839 { &hf_rnsap_URA_Information_PDU,
43840 { "URA-Information", "rnsap.URA_Information",
43841 FT_NONE, BASE_NONE, NULL, 0,
43843 { &hf_rnsap_USCH_Information_PDU,
43844 { "USCH-Information", "rnsap.USCH_Information",
43845 FT_UINT32, BASE_DEC, NULL, 0,
43847 { &hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU,
43848 { "User-Plane-Congestion-Fields-Inclusion", "rnsap.User_Plane_Congestion_Fields_Inclusion",
43849 FT_UINT32, BASE_DEC, VALS(rnsap_User_Plane_Congestion_Fields_Inclusion_vals), 0,
43851 { &hf_rnsap_RadioLinkSetupRequestFDD_PDU,
43852 { "RadioLinkSetupRequestFDD", "rnsap.RadioLinkSetupRequestFDD",
43853 FT_NONE, BASE_NONE, NULL, 0,
43855 { &hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU,
43856 { "UL-DPCH-Information-RL-SetupRqstFDD", "rnsap.UL_DPCH_Information_RL_SetupRqstFDD",
43857 FT_NONE, BASE_NONE, NULL, 0,
43859 { &hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU,
43860 { "DL-DPCH-Information-RL-SetupRqstFDD", "rnsap.DL_DPCH_Information_RL_SetupRqstFDD",
43861 FT_NONE, BASE_NONE, NULL, 0,
43863 { &hf_rnsap_RL_InformationList_RL_SetupRqstFDD_PDU,
43864 { "RL-InformationList-RL-SetupRqstFDD", "rnsap.RL_InformationList_RL_SetupRqstFDD",
43865 FT_UINT32, BASE_DEC, NULL, 0,
43867 { &hf_rnsap_RL_InformationItem_RL_SetupRqstFDD_PDU,
43868 { "RL-InformationItem-RL-SetupRqstFDD", "rnsap.RL_InformationItem_RL_SetupRqstFDD",
43869 FT_NONE, BASE_NONE, NULL, 0,
43871 { &hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_PDU,
43872 { "Additional-HS-Cell-Information-RL-Setup-List", "rnsap.Additional_HS_Cell_Information_RL_Setup_List",
43873 FT_UINT32, BASE_DEC, NULL, 0,
43875 { &hf_rnsap_F_DPCH_Information_RL_SetupRqstFDD_PDU,
43876 { "F-DPCH-Information-RL-SetupRqstFDD", "rnsap.F_DPCH_Information_RL_SetupRqstFDD",
43877 FT_NONE, BASE_NONE, NULL, 0,
43879 { &hf_rnsap_RadioLinkSetupRequestTDD_PDU,
43880 { "RadioLinkSetupRequestTDD", "rnsap.RadioLinkSetupRequestTDD",
43881 FT_NONE, BASE_NONE, NULL, 0,
43883 { &hf_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD_PDU,
43884 { "UL-Physical-Channel-Information-RL-SetupRqstTDD", "rnsap.UL_Physical_Channel_Information_RL_SetupRqstTDD",
43885 FT_NONE, BASE_NONE, NULL, 0,
43887 { &hf_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD_PDU,
43888 { "DL-Physical-Channel-Information-RL-SetupRqstTDD", "rnsap.DL_Physical_Channel_Information_RL_SetupRqstTDD",
43889 FT_NONE, BASE_NONE, NULL, 0,
43891 { &hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU,
43892 { "UL-CCTrCH-InformationList-RL-SetupRqstTDD", "rnsap.UL_CCTrCH_InformationList_RL_SetupRqstTDD",
43893 FT_UINT32, BASE_DEC, NULL, 0,
43895 { &hf_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU,
43896 { "UL-CCTrCH-InformationItem-RL-SetupRqstTDD", "rnsap.UL_CCTrCH_InformationItem_RL_SetupRqstTDD",
43897 FT_NONE, BASE_NONE, NULL, 0,
43899 { &hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU,
43900 { "DL-CCTrCH-InformationList-RL-SetupRqstTDD", "rnsap.DL_CCTrCH_InformationList_RL_SetupRqstTDD",
43901 FT_UINT32, BASE_DEC, NULL, 0,
43903 { &hf_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU,
43904 { "DL-CCTrCH-InformationItem-RL-SetupRqstTDD", "rnsap.DL_CCTrCH_InformationItem_RL_SetupRqstTDD",
43905 FT_NONE, BASE_NONE, NULL, 0,
43907 { &hf_rnsap_RL_Information_RL_SetupRqstTDD_PDU,
43908 { "RL-Information-RL-SetupRqstTDD", "rnsap.RL_Information_RL_SetupRqstTDD",
43909 FT_NONE, BASE_NONE, NULL, 0,
43911 { &hf_rnsap_RadioLinkSetupResponseFDD_PDU,
43912 { "RadioLinkSetupResponseFDD", "rnsap.RadioLinkSetupResponseFDD",
43913 FT_NONE, BASE_NONE, NULL, 0,
43915 { &hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_PDU,
43916 { "RL-InformationResponseList-RL-SetupRspFDD", "rnsap.RL_InformationResponseList_RL_SetupRspFDD",
43917 FT_UINT32, BASE_DEC, NULL, 0,
43919 { &hf_rnsap_RL_InformationResponseItem_RL_SetupRspFDD_PDU,
43920 { "RL-InformationResponseItem-RL-SetupRspFDD", "rnsap.RL_InformationResponseItem_RL_SetupRspFDD",
43921 FT_NONE, BASE_NONE, NULL, 0,
43923 { &hf_rnsap_Additional_HS_Cell_Information_Response_List_PDU,
43924 { "Additional-HS-Cell-Information-Response-List", "rnsap.Additional_HS_Cell_Information_Response_List",
43925 FT_UINT32, BASE_DEC, NULL, 0,
43927 { &hf_rnsap_RadioLinkSetupResponseTDD_PDU,
43928 { "RadioLinkSetupResponseTDD", "rnsap.RadioLinkSetupResponseTDD",
43929 FT_NONE, BASE_NONE, NULL, 0,
43931 { &hf_rnsap_RL_InformationResponse_RL_SetupRspTDD_PDU,
43932 { "RL-InformationResponse-RL-SetupRspTDD", "rnsap.RL_InformationResponse_RL_SetupRspTDD",
43933 FT_NONE, BASE_NONE, NULL, 0,
43935 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU,
43936 { "UL-CCTrCHInformationListIE-RL-SetupRspTDD", "rnsap.UL_CCTrCHInformationListIE_RL_SetupRspTDD",
43937 FT_UINT32, BASE_DEC, NULL, 0,
43939 { &hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU,
43940 { "UL-DPCH-InformationItem-RL-SetupRspTDD", "rnsap.UL_DPCH_InformationItem_RL_SetupRspTDD",
43941 FT_NONE, BASE_NONE, NULL, 0,
43943 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU,
43944 { "DL-CCTrCHInformationListIE-RL-SetupRspTDD", "rnsap.DL_CCTrCHInformationListIE_RL_SetupRspTDD",
43945 FT_UINT32, BASE_DEC, NULL, 0,
43947 { &hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU,
43948 { "DL-DPCH-InformationItem-RL-SetupRspTDD", "rnsap.DL_DPCH_InformationItem_RL_SetupRspTDD",
43949 FT_NONE, BASE_NONE, NULL, 0,
43951 { &hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_PDU,
43952 { "DSCH-InformationListIEs-RL-SetupRspTDD", "rnsap.DSCH_InformationListIEs_RL_SetupRspTDD",
43953 FT_UINT32, BASE_DEC, NULL, 0,
43955 { &hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_PDU,
43956 { "USCH-InformationListIEs-RL-SetupRspTDD", "rnsap.USCH_InformationListIEs_RL_SetupRspTDD",
43957 FT_UINT32, BASE_DEC, NULL, 0,
43959 { &hf_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU,
43960 { "RL-LCR-InformationResponse-RL-SetupRspTDD", "rnsap.RL_LCR_InformationResponse_RL_SetupRspTDD",
43961 FT_NONE, BASE_NONE, NULL, 0,
43963 { &hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU,
43964 { "UL-LCR-CCTrCHInformationListIE-RL-SetupRspTDD", "rnsap.UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD",
43965 FT_UINT32, BASE_DEC, NULL, 0,
43967 { &hf_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU,
43968 { "UL-DPCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.UL_DPCH_LCR_InformationItem_RL_SetupRspTDD",
43969 FT_NONE, BASE_NONE, NULL, 0,
43971 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_PDU,
43972 { "DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD", "rnsap.DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD",
43973 FT_UINT32, BASE_DEC, NULL, 0,
43975 { &hf_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD_PDU,
43976 { "DL-DPCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.DL_DPCH_LCR_InformationItem_RL_SetupRspTDD",
43977 FT_NONE, BASE_NONE, NULL, 0,
43979 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU,
43980 { "DSCH-LCR-InformationListIEs-RL-SetupRspTDD", "rnsap.DSCH_LCR_InformationListIEs_RL_SetupRspTDD",
43981 FT_UINT32, BASE_DEC, NULL, 0,
43983 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU,
43984 { "USCH-LCR-InformationListIEs-RL-SetupRspTDD", "rnsap.USCH_LCR_InformationListIEs_RL_SetupRspTDD",
43985 FT_UINT32, BASE_DEC, NULL, 0,
43987 { &hf_rnsap_RL_InformationResponse_RL_SetupRspTDD768_PDU,
43988 { "RL-InformationResponse-RL-SetupRspTDD768", "rnsap.RL_InformationResponse_RL_SetupRspTDD768",
43989 FT_NONE, BASE_NONE, NULL, 0,
43991 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU,
43992 { "UL-CCTrCHInformationListIE-RL-SetupRspTDD768", "rnsap.UL_CCTrCHInformationListIE_RL_SetupRspTDD768",
43993 FT_UINT32, BASE_DEC, NULL, 0,
43995 { &hf_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU,
43996 { "UL-DPCH-InformationItem-RL-SetupRspTDD768", "rnsap.UL_DPCH_InformationItem_RL_SetupRspTDD768",
43997 FT_NONE, BASE_NONE, NULL, 0,
43999 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU,
44000 { "DL-CCTrCHInformationListIE-RL-SetupRspTDD768", "rnsap.DL_CCTrCHInformationListIE_RL_SetupRspTDD768",
44001 FT_UINT32, BASE_DEC, NULL, 0,
44003 { &hf_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU,
44004 { "DL-DPCH-InformationItem-RL-SetupRspTDD768", "rnsap.DL_DPCH_InformationItem_RL_SetupRspTDD768",
44005 FT_NONE, BASE_NONE, NULL, 0,
44007 { &hf_rnsap_RadioLinkSetupFailureFDD_PDU,
44008 { "RadioLinkSetupFailureFDD", "rnsap.RadioLinkSetupFailureFDD",
44009 FT_NONE, BASE_NONE, NULL, 0,
44011 { &hf_rnsap_CauseLevel_RL_SetupFailureFDD_PDU,
44012 { "CauseLevel-RL-SetupFailureFDD", "rnsap.CauseLevel_RL_SetupFailureFDD",
44013 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_SetupFailureFDD_vals), 0,
44015 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU,
44016 { "UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD",
44017 FT_NONE, BASE_NONE, NULL, 0,
44019 { &hf_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU,
44020 { "SuccessfulRL-InformationResponse-RL-SetupFailureFDD", "rnsap.SuccessfulRL_InformationResponse_RL_SetupFailureFDD",
44021 FT_NONE, BASE_NONE, NULL, 0,
44023 { &hf_rnsap_RadioLinkSetupFailureTDD_PDU,
44024 { "RadioLinkSetupFailureTDD", "rnsap.RadioLinkSetupFailureTDD",
44025 FT_NONE, BASE_NONE, NULL, 0,
44027 { &hf_rnsap_CauseLevel_RL_SetupFailureTDD_PDU,
44028 { "CauseLevel-RL-SetupFailureTDD", "rnsap.CauseLevel_RL_SetupFailureTDD",
44029 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_SetupFailureTDD_vals), 0,
44031 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU,
44032 { "UnsuccessfulRL-InformationResponse-RL-SetupFailureTDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD",
44033 FT_NONE, BASE_NONE, NULL, 0,
44035 { &hf_rnsap_RadioLinkAdditionRequestFDD_PDU,
44036 { "RadioLinkAdditionRequestFDD", "rnsap.RadioLinkAdditionRequestFDD",
44037 FT_NONE, BASE_NONE, NULL, 0,
44039 { &hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_PDU,
44040 { "RL-InformationList-RL-AdditionRqstFDD", "rnsap.RL_InformationList_RL_AdditionRqstFDD",
44041 FT_UINT32, BASE_DEC, NULL, 0,
44043 { &hf_rnsap_RL_Information_RL_AdditionRqstFDD_PDU,
44044 { "RL-Information-RL-AdditionRqstFDD", "rnsap.RL_Information_RL_AdditionRqstFDD",
44045 FT_NONE, BASE_NONE, NULL, 0,
44047 { &hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_PDU,
44048 { "Additional-HS-Cell-Information-RL-Addition-List", "rnsap.Additional_HS_Cell_Information_RL_Addition_List",
44049 FT_UINT32, BASE_DEC, NULL, 0,
44051 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req_PDU,
44052 { "Additional-EDCH-Cell-Information-RL-Add-Req", "rnsap.Additional_EDCH_Cell_Information_RL_Add_Req",
44053 FT_NONE, BASE_NONE, NULL, 0,
44055 { &hf_rnsap_EDPCH_Information_RLAdditionReq_FDD_PDU,
44056 { "EDPCH-Information-RLAdditionReq-FDD", "rnsap.EDPCH_Information_RLAdditionReq_FDD",
44057 FT_NONE, BASE_NONE, NULL, 0,
44059 { &hf_rnsap_RadioLinkAdditionRequestTDD_PDU,
44060 { "RadioLinkAdditionRequestTDD", "rnsap.RadioLinkAdditionRequestTDD",
44061 FT_NONE, BASE_NONE, NULL, 0,
44063 { &hf_rnsap_RL_Information_RL_AdditionRqstTDD_PDU,
44064 { "RL-Information-RL-AdditionRqstTDD", "rnsap.RL_Information_RL_AdditionRqstTDD",
44065 FT_NONE, BASE_NONE, NULL, 0,
44067 { &hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU,
44068 { "UL-CCTrCH-InformationList-RL-AdditionRqstTDD", "rnsap.UL_CCTrCH_InformationList_RL_AdditionRqstTDD",
44069 FT_UINT32, BASE_DEC, NULL, 0,
44071 { &hf_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU,
44072 { "UL-CCTrCH-InformationItem-RL-AdditionRqstTDD", "rnsap.UL_CCTrCH_InformationItem_RL_AdditionRqstTDD",
44073 FT_NONE, BASE_NONE, NULL, 0,
44075 { &hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU,
44076 { "DL-CCTrCH-InformationList-RL-AdditionRqstTDD", "rnsap.DL_CCTrCH_InformationList_RL_AdditionRqstTDD",
44077 FT_UINT32, BASE_DEC, NULL, 0,
44079 { &hf_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU,
44080 { "DL-CCTrCH-InformationItem-RL-AdditionRqstTDD", "rnsap.DL_CCTrCH_InformationItem_RL_AdditionRqstTDD",
44081 FT_NONE, BASE_NONE, NULL, 0,
44083 { &hf_rnsap_RadioLinkAdditionResponseFDD_PDU,
44084 { "RadioLinkAdditionResponseFDD", "rnsap.RadioLinkAdditionResponseFDD",
44085 FT_NONE, BASE_NONE, NULL, 0,
44087 { &hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_PDU,
44088 { "RL-InformationResponseList-RL-AdditionRspFDD", "rnsap.RL_InformationResponseList_RL_AdditionRspFDD",
44089 FT_UINT32, BASE_DEC, NULL, 0,
44091 { &hf_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD_PDU,
44092 { "RL-InformationResponseItem-RL-AdditionRspFDD", "rnsap.RL_InformationResponseItem_RL_AdditionRspFDD",
44093 FT_NONE, BASE_NONE, NULL, 0,
44095 { &hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_PDU,
44096 { "Additional-HS-Cell-Change-Information-Response-List", "rnsap.Additional_HS_Cell_Change_Information_Response_List",
44097 FT_UINT32, BASE_DEC, NULL, 0,
44099 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU,
44100 { "Additional-EDCH-Cell-Information-Response-RLAddList", "rnsap.Additional_EDCH_Cell_Information_Response_RLAddList",
44101 FT_UINT32, BASE_DEC, NULL, 0,
44103 { &hf_rnsap_RadioLinkAdditionResponseTDD_PDU,
44104 { "RadioLinkAdditionResponseTDD", "rnsap.RadioLinkAdditionResponseTDD",
44105 FT_NONE, BASE_NONE, NULL, 0,
44107 { &hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD_PDU,
44108 { "RL-InformationResponse-RL-AdditionRspTDD", "rnsap.RL_InformationResponse_RL_AdditionRspTDD",
44109 FT_NONE, BASE_NONE, NULL, 0,
44111 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU,
44112 { "UL-CCTrCHInformationListIE-RL-AdditionRspTDD", "rnsap.UL_CCTrCHInformationListIE_RL_AdditionRspTDD",
44113 FT_UINT32, BASE_DEC, NULL, 0,
44115 { &hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU,
44116 { "UL-DPCH-InformationItem-RL-AdditionRspTDD", "rnsap.UL_DPCH_InformationItem_RL_AdditionRspTDD",
44117 FT_NONE, BASE_NONE, NULL, 0,
44119 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU,
44120 { "DL-CCTrCHInformationListIE-RL-AdditionRspTDD", "rnsap.DL_CCTrCHInformationListIE_RL_AdditionRspTDD",
44121 FT_UINT32, BASE_DEC, NULL, 0,
44123 { &hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU,
44124 { "DL-DPCH-InformationItem-RL-AdditionRspTDD", "rnsap.DL_DPCH_InformationItem_RL_AdditionRspTDD",
44125 FT_NONE, BASE_NONE, NULL, 0,
44127 { &hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_PDU,
44128 { "DSCH-InformationListIE-RL-AdditionRspTDD", "rnsap.DSCH_InformationListIE_RL_AdditionRspTDD",
44129 FT_UINT32, BASE_DEC, NULL, 0,
44131 { &hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_PDU,
44132 { "USCH-InformationListIE-RL-AdditionRspTDD", "rnsap.USCH_InformationListIE_RL_AdditionRspTDD",
44133 FT_UINT32, BASE_DEC, NULL, 0,
44135 { &hf_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU,
44136 { "RL-LCR-InformationResponse-RL-AdditionRspTDD", "rnsap.RL_LCR_InformationResponse_RL_AdditionRspTDD",
44137 FT_NONE, BASE_NONE, NULL, 0,
44139 { &hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU,
44140 { "UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD", "rnsap.UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD",
44141 FT_UINT32, BASE_DEC, NULL, 0,
44143 { &hf_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU,
44144 { "UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD",
44145 FT_NONE, BASE_NONE, NULL, 0,
44147 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_PDU,
44148 { "DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD", "rnsap.DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD",
44149 FT_UINT32, BASE_DEC, NULL, 0,
44151 { &hf_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD_PDU,
44152 { "DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD",
44153 FT_NONE, BASE_NONE, NULL, 0,
44155 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU,
44156 { "DSCH-LCR-InformationListIEs-RL-AdditionRspTDD", "rnsap.DSCH_LCR_InformationListIEs_RL_AdditionRspTDD",
44157 FT_UINT32, BASE_DEC, NULL, 0,
44159 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU,
44160 { "USCH-LCR-InformationListIEs-RL-AdditionRspTDD", "rnsap.USCH_LCR_InformationListIEs_RL_AdditionRspTDD",
44161 FT_UINT32, BASE_DEC, NULL, 0,
44163 { &hf_rnsap_RL_InformationResponse_RL_AdditionRspTDD768_PDU,
44164 { "RL-InformationResponse-RL-AdditionRspTDD768", "rnsap.RL_InformationResponse_RL_AdditionRspTDD768",
44165 FT_NONE, BASE_NONE, NULL, 0,
44167 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU,
44168 { "UL-CCTrCHInformationListIE-RL-AdditionRspTDD768", "rnsap.UL_CCTrCHInformationListIE_RL_AdditionRspTDD768",
44169 FT_UINT32, BASE_DEC, NULL, 0,
44171 { &hf_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU,
44172 { "UL-DPCH-InformationItem-RL-AdditionRspTDD768", "rnsap.UL_DPCH_InformationItem_RL_AdditionRspTDD768",
44173 FT_NONE, BASE_NONE, NULL, 0,
44175 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU,
44176 { "DL-CCTrCHInformationListIE-RL-AdditionRspTDD768", "rnsap.DL_CCTrCHInformationListIE_RL_AdditionRspTDD768",
44177 FT_UINT32, BASE_DEC, NULL, 0,
44179 { &hf_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU,
44180 { "DL-DPCH-InformationItem-RL-AdditionRspTDD768", "rnsap.DL_DPCH_InformationItem_RL_AdditionRspTDD768",
44181 FT_NONE, BASE_NONE, NULL, 0,
44183 { &hf_rnsap_RadioLinkAdditionFailureFDD_PDU,
44184 { "RadioLinkAdditionFailureFDD", "rnsap.RadioLinkAdditionFailureFDD",
44185 FT_NONE, BASE_NONE, NULL, 0,
44187 { &hf_rnsap_CauseLevel_RL_AdditionFailureFDD_PDU,
44188 { "CauseLevel-RL-AdditionFailureFDD", "rnsap.CauseLevel_RL_AdditionFailureFDD",
44189 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_AdditionFailureFDD_vals), 0,
44191 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU,
44192 { "UnsuccessfulRL-InformationResponse-RL-AdditionFailureFDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD",
44193 FT_NONE, BASE_NONE, NULL, 0,
44195 { &hf_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU,
44196 { "SuccessfulRL-InformationResponse-RL-AdditionFailureFDD", "rnsap.SuccessfulRL_InformationResponse_RL_AdditionFailureFDD",
44197 FT_NONE, BASE_NONE, NULL, 0,
44199 { &hf_rnsap_RadioLinkAdditionFailureTDD_PDU,
44200 { "RadioLinkAdditionFailureTDD", "rnsap.RadioLinkAdditionFailureTDD",
44201 FT_NONE, BASE_NONE, NULL, 0,
44203 { &hf_rnsap_CauseLevel_RL_AdditionFailureTDD_PDU,
44204 { "CauseLevel-RL-AdditionFailureTDD", "rnsap.CauseLevel_RL_AdditionFailureTDD",
44205 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_AdditionFailureTDD_vals), 0,
44207 { &hf_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU,
44208 { "UnsuccessfulRL-InformationResponse-RL-AdditionFailureTDD", "rnsap.UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD",
44209 FT_NONE, BASE_NONE, NULL, 0,
44211 { &hf_rnsap_RadioLinkDeletionRequest_PDU,
44212 { "RadioLinkDeletionRequest", "rnsap.RadioLinkDeletionRequest",
44213 FT_NONE, BASE_NONE, NULL, 0,
44215 { &hf_rnsap_RL_InformationList_RL_DeletionRqst_PDU,
44216 { "RL-InformationList-RL-DeletionRqst", "rnsap.RL_InformationList_RL_DeletionRqst",
44217 FT_UINT32, BASE_DEC, NULL, 0,
44219 { &hf_rnsap_RL_Information_RL_DeletionRqst_PDU,
44220 { "RL-Information-RL-DeletionRqst", "rnsap.RL_Information_RL_DeletionRqst",
44221 FT_NONE, BASE_NONE, NULL, 0,
44223 { &hf_rnsap_RadioLinkDeletionResponse_PDU,
44224 { "RadioLinkDeletionResponse", "rnsap.RadioLinkDeletionResponse",
44225 FT_NONE, BASE_NONE, NULL, 0,
44227 { &hf_rnsap_RadioLinkReconfigurationPrepareFDD_PDU,
44228 { "RadioLinkReconfigurationPrepareFDD", "rnsap.RadioLinkReconfigurationPrepareFDD",
44229 FT_NONE, BASE_NONE, NULL, 0,
44231 { &hf_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD_PDU,
44232 { "UL-DPCH-Information-RL-ReconfPrepFDD", "rnsap.UL_DPCH_Information_RL_ReconfPrepFDD",
44233 FT_NONE, BASE_NONE, NULL, 0,
44235 { &hf_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD_PDU,
44236 { "DL-DPCH-Information-RL-ReconfPrepFDD", "rnsap.DL_DPCH_Information_RL_ReconfPrepFDD",
44237 FT_NONE, BASE_NONE, NULL, 0,
44239 { &hf_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD_PDU,
44240 { "DL-DPCH-Power-Information-RL-ReconfPrepFDD", "rnsap.DL_DPCH_Power_Information_RL_ReconfPrepFDD",
44241 FT_NONE, BASE_NONE, NULL, 0,
44243 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_PDU,
44244 { "DCH-DeleteList-RL-ReconfPrepFDD", "rnsap.DCH_DeleteList_RL_ReconfPrepFDD",
44245 FT_UINT32, BASE_DEC, NULL, 0,
44247 { &hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_PDU,
44248 { "RL-InformationList-RL-ReconfPrepFDD", "rnsap.RL_InformationList_RL_ReconfPrepFDD",
44249 FT_UINT32, BASE_DEC, NULL, 0,
44251 { &hf_rnsap_RL_Information_RL_ReconfPrepFDD_PDU,
44252 { "RL-Information-RL-ReconfPrepFDD", "rnsap.RL_Information_RL_ReconfPrepFDD",
44253 FT_NONE, BASE_NONE, NULL, 0,
44255 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_PDU,
44256 { "Additional-HS-Cell-Information-RL-Reconf-Prep", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Prep",
44257 FT_UINT32, BASE_DEC, NULL, 0,
44259 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep_PDU,
44260 { "Additional-EDCH-Cell-Information-RL-Reconf-Prep", "rnsap.Additional_EDCH_Cell_Information_RL_Reconf_Prep",
44261 FT_NONE, BASE_NONE, NULL, 0,
44263 { &hf_rnsap_F_DPCH_Information_RL_ReconfPrepFDD_PDU,
44264 { "F-DPCH-Information-RL-ReconfPrepFDD", "rnsap.F_DPCH_Information_RL_ReconfPrepFDD",
44265 FT_NONE, BASE_NONE, NULL, 0,
44267 { &hf_rnsap_RadioLinkReconfigurationPrepareTDD_PDU,
44268 { "RadioLinkReconfigurationPrepareTDD", "rnsap.RadioLinkReconfigurationPrepareTDD",
44269 FT_NONE, BASE_NONE, NULL, 0,
44271 { &hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU,
44272 { "UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD",
44273 FT_UINT32, BASE_DEC, NULL, 0,
44275 { &hf_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU,
44276 { "UL-CCTrCH-AddInformation-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_AddInformation_RL_ReconfPrepTDD",
44277 FT_NONE, BASE_NONE, NULL, 0,
44279 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
44280 { "UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD",
44281 FT_UINT32, BASE_DEC, NULL, 0,
44283 { &hf_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU,
44284 { "UL-CCTrCH-ModifyInformation-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD",
44285 FT_NONE, BASE_NONE, NULL, 0,
44287 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU,
44288 { "UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD",
44289 FT_UINT32, BASE_DEC, NULL, 0,
44291 { &hf_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU,
44292 { "UL-CCTrCH-DeleteInformation-RL-ReconfPrepTDD", "rnsap.UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD",
44293 FT_NONE, BASE_NONE, NULL, 0,
44295 { &hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU,
44296 { "DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD",
44297 FT_UINT32, BASE_DEC, NULL, 0,
44299 { &hf_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU,
44300 { "DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD",
44301 FT_NONE, BASE_NONE, NULL, 0,
44303 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU,
44304 { "DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD",
44305 FT_UINT32, BASE_DEC, NULL, 0,
44307 { &hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU,
44308 { "DL-CCTrCH-InformationModifyItem-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD",
44309 FT_NONE, BASE_NONE, NULL, 0,
44311 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU,
44312 { "DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD",
44313 FT_UINT32, BASE_DEC, NULL, 0,
44315 { &hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU,
44316 { "DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD", "rnsap.DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD",
44317 FT_NONE, BASE_NONE, NULL, 0,
44319 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_PDU,
44320 { "DCH-DeleteList-RL-ReconfPrepTDD", "rnsap.DCH_DeleteList_RL_ReconfPrepTDD",
44321 FT_UINT32, BASE_DEC, NULL, 0,
44323 { &hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_PDU,
44324 { "DSCH-ModifyList-RL-ReconfPrepTDD", "rnsap.DSCH_ModifyList_RL_ReconfPrepTDD",
44325 FT_UINT32, BASE_DEC, NULL, 0,
44327 { &hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_PDU,
44328 { "DSCH-DeleteList-RL-ReconfPrepTDD", "rnsap.DSCH_DeleteList_RL_ReconfPrepTDD",
44329 FT_UINT32, BASE_DEC, NULL, 0,
44331 { &hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_PDU,
44332 { "USCH-ModifyList-RL-ReconfPrepTDD", "rnsap.USCH_ModifyList_RL_ReconfPrepTDD",
44333 FT_UINT32, BASE_DEC, NULL, 0,
44335 { &hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_PDU,
44336 { "USCH-DeleteList-RL-ReconfPrepTDD", "rnsap.USCH_DeleteList_RL_ReconfPrepTDD",
44337 FT_UINT32, BASE_DEC, NULL, 0,
44339 { &hf_rnsap_RL_Information_RL_ReconfPrepTDD_PDU,
44340 { "RL-Information-RL-ReconfPrepTDD", "rnsap.RL_Information_RL_ReconfPrepTDD",
44341 FT_UINT32, BASE_DEC, NULL, 0,
44343 { &hf_rnsap_RadioLinkReconfigurationReadyFDD_PDU,
44344 { "RadioLinkReconfigurationReadyFDD", "rnsap.RadioLinkReconfigurationReadyFDD",
44345 FT_NONE, BASE_NONE, NULL, 0,
44347 { &hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_PDU,
44348 { "RL-InformationResponseList-RL-ReconfReadyFDD", "rnsap.RL_InformationResponseList_RL_ReconfReadyFDD",
44349 FT_UINT32, BASE_DEC, NULL, 0,
44351 { &hf_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU,
44352 { "RL-InformationResponseItem-RL-ReconfReadyFDD", "rnsap.RL_InformationResponseItem_RL_ReconfReadyFDD",
44353 FT_NONE, BASE_NONE, NULL, 0,
44355 { &hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_PDU,
44356 { "Additional-HS-Cell-RL-Reconf-Response", "rnsap.Additional_HS_Cell_RL_Reconf_Response",
44357 FT_UINT32, BASE_DEC, NULL, 0,
44359 { &hf_rnsap_RadioLinkReconfigurationReadyTDD_PDU,
44360 { "RadioLinkReconfigurationReadyTDD", "rnsap.RadioLinkReconfigurationReadyTDD",
44361 FT_NONE, BASE_NONE, NULL, 0,
44363 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU,
44364 { "UL-CCTrCHInformationListIE-RL-ReconfReadyTDD", "rnsap.UL_CCTrCHInformationListIE_RL_ReconfReadyTDD",
44365 FT_UINT32, BASE_DEC, NULL, 0,
44367 { &hf_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU,
44368 { "UL-DPCH-LCR-InformationAddList-RL-ReconfReadyTDD", "rnsap.UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD",
44369 FT_NONE, BASE_NONE, NULL, 0,
44371 { &hf_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU,
44372 { "UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD",
44373 FT_NONE, BASE_NONE, NULL, 0,
44375 { &hf_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU,
44376 { "UL-DPCH-InformationAddList-RL-ReconfReadyTDD768", "rnsap.UL_DPCH_InformationAddList_RL_ReconfReadyTDD768",
44377 FT_NONE, BASE_NONE, NULL, 0,
44379 { &hf_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU,
44380 { "UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD",
44381 FT_NONE, BASE_NONE, NULL, 0,
44383 { &hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU,
44384 { "UL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD", "rnsap.UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD",
44385 FT_UINT32, BASE_DEC, NULL, 0,
44387 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU,
44388 { "UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768", "rnsap.UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768",
44389 FT_UINT32, BASE_DEC, NULL, 0,
44391 { &hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU,
44392 { "UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD",
44393 FT_UINT32, BASE_DEC, NULL, 0,
44395 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU,
44396 { "DL-CCTrCHInformationListIE-RL-ReconfReadyTDD", "rnsap.DL_CCTrCHInformationListIE_RL_ReconfReadyTDD",
44397 FT_UINT32, BASE_DEC, NULL, 0,
44399 { &hf_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD_PDU,
44400 { "DL-DPCH-LCR-InformationAddList-RL-ReconfReadyTDD", "rnsap.DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD",
44401 FT_NONE, BASE_NONE, NULL, 0,
44403 { &hf_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU,
44404 { "DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD",
44405 FT_NONE, BASE_NONE, NULL, 0,
44407 { &hf_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU,
44408 { "DL-DPCH-InformationAddList-RL-ReconfReadyTDD768", "rnsap.DL_DPCH_InformationAddList_RL_ReconfReadyTDD768",
44409 FT_NONE, BASE_NONE, NULL, 0,
44411 { &hf_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU,
44412 { "DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD",
44413 FT_NONE, BASE_NONE, NULL, 0,
44415 { &hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU,
44416 { "DL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD", "rnsap.DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD",
44417 FT_UINT32, BASE_DEC, NULL, 0,
44419 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU,
44420 { "DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768", "rnsap.DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768",
44421 FT_UINT32, BASE_DEC, NULL, 0,
44423 { &hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU,
44424 { "DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD",
44425 FT_UINT32, BASE_DEC, NULL, 0,
44427 { &hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU,
44428 { "DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD",
44429 FT_UINT32, BASE_DEC, NULL, 0,
44431 { &hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU,
44432 { "DSCHToBeAddedOrModifiedList-RL-ReconfReadyTDD", "rnsap.DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD",
44433 FT_UINT32, BASE_DEC, NULL, 0,
44435 { &hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU,
44436 { "USCHToBeAddedOrModifiedList-RL-ReconfReadyTDD", "rnsap.USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD",
44437 FT_UINT32, BASE_DEC, NULL, 0,
44439 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU,
44440 { "Multiple-RL-InformationResponse-RL-ReconfReadyTDD", "rnsap.Multiple_RL_InformationResponse_RL_ReconfReadyTDD",
44441 FT_UINT32, BASE_DEC, NULL, 0,
44443 { &hf_rnsap_RadioLinkReconfigurationCommit_PDU,
44444 { "RadioLinkReconfigurationCommit", "rnsap.RadioLinkReconfigurationCommit",
44445 FT_NONE, BASE_NONE, NULL, 0,
44447 { &hf_rnsap_RadioLinkReconfigurationFailure_PDU,
44448 { "RadioLinkReconfigurationFailure", "rnsap.RadioLinkReconfigurationFailure",
44449 FT_NONE, BASE_NONE, NULL, 0,
44451 { &hf_rnsap_CauseLevel_RL_ReconfFailure_PDU,
44452 { "CauseLevel-RL-ReconfFailure", "rnsap.CauseLevel_RL_ReconfFailure",
44453 FT_UINT32, BASE_DEC, VALS(rnsap_CauseLevel_RL_ReconfFailure_vals), 0,
44455 { &hf_rnsap_RL_ReconfigurationFailure_RL_ReconfFail_PDU,
44456 { "RL-ReconfigurationFailure-RL-ReconfFail", "rnsap.RL_ReconfigurationFailure_RL_ReconfFail",
44457 FT_NONE, BASE_NONE, NULL, 0,
44459 { &hf_rnsap_RadioLinkReconfigurationCancel_PDU,
44460 { "RadioLinkReconfigurationCancel", "rnsap.RadioLinkReconfigurationCancel",
44461 FT_NONE, BASE_NONE, NULL, 0,
44463 { &hf_rnsap_RadioLinkReconfigurationRequestFDD_PDU,
44464 { "RadioLinkReconfigurationRequestFDD", "rnsap.RadioLinkReconfigurationRequestFDD",
44465 FT_NONE, BASE_NONE, NULL, 0,
44467 { &hf_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD_PDU,
44468 { "UL-DPCH-Information-RL-ReconfRqstFDD", "rnsap.UL_DPCH_Information_RL_ReconfRqstFDD",
44469 FT_NONE, BASE_NONE, NULL, 0,
44471 { &hf_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD_PDU,
44472 { "DL-DPCH-Information-RL-ReconfRqstFDD", "rnsap.DL_DPCH_Information_RL_ReconfRqstFDD",
44473 FT_NONE, BASE_NONE, NULL, 0,
44475 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_PDU,
44476 { "DCH-DeleteList-RL-ReconfRqstFDD", "rnsap.DCH_DeleteList_RL_ReconfRqstFDD",
44477 FT_UINT32, BASE_DEC, NULL, 0,
44479 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_PDU,
44480 { "Additional-HS-Cell-Information-RL-Reconf-Req", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Req",
44481 FT_UINT32, BASE_DEC, NULL, 0,
44483 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req_PDU,
44484 { "Additional-EDCH-Cell-Information-RL-Reconf-Req", "rnsap.Additional_EDCH_Cell_Information_RL_Reconf_Req",
44485 FT_NONE, BASE_NONE, NULL, 0,
44487 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_PDU,
44488 { "RL-ReconfigurationRequestFDD-RL-InformationList", "rnsap.RL_ReconfigurationRequestFDD_RL_InformationList",
44489 FT_UINT32, BASE_DEC, NULL, 0,
44491 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU,
44492 { "RL-ReconfigurationRequestFDD-RL-Information-IEs", "rnsap.RL_ReconfigurationRequestFDD_RL_Information_IEs",
44493 FT_NONE, BASE_NONE, NULL, 0,
44495 { &hf_rnsap_RadioLinkReconfigurationRequestTDD_PDU,
44496 { "RadioLinkReconfigurationRequestTDD", "rnsap.RadioLinkReconfigurationRequestTDD",
44497 FT_NONE, BASE_NONE, NULL, 0,
44499 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU,
44500 { "UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD",
44501 FT_UINT32, BASE_DEC, NULL, 0,
44503 { &hf_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU,
44504 { "UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD",
44505 FT_NONE, BASE_NONE, NULL, 0,
44507 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU,
44508 { "UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD",
44509 FT_UINT32, BASE_DEC, NULL, 0,
44511 { &hf_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU,
44512 { "UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD", "rnsap.UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD",
44513 FT_NONE, BASE_NONE, NULL, 0,
44515 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU,
44516 { "DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD",
44517 FT_UINT32, BASE_DEC, NULL, 0,
44519 { &hf_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU,
44520 { "DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD",
44521 FT_NONE, BASE_NONE, NULL, 0,
44523 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU,
44524 { "DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD",
44525 FT_UINT32, BASE_DEC, NULL, 0,
44527 { &hf_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU,
44528 { "DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD", "rnsap.DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD",
44529 FT_NONE, BASE_NONE, NULL, 0,
44531 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_PDU,
44532 { "DCH-DeleteList-RL-ReconfRqstTDD", "rnsap.DCH_DeleteList_RL_ReconfRqstTDD",
44533 FT_UINT32, BASE_DEC, NULL, 0,
44535 { &hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU,
44536 { "Multiple-RL-ReconfigurationRequestTDD-RL-Information", "rnsap.Multiple_RL_ReconfigurationRequestTDD_RL_Information",
44537 FT_UINT32, BASE_DEC, NULL, 0,
44539 { &hf_rnsap_RadioLinkReconfigurationResponseFDD_PDU,
44540 { "RadioLinkReconfigurationResponseFDD", "rnsap.RadioLinkReconfigurationResponseFDD",
44541 FT_NONE, BASE_NONE, NULL, 0,
44543 { &hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_PDU,
44544 { "RL-InformationResponseList-RL-ReconfRspFDD", "rnsap.RL_InformationResponseList_RL_ReconfRspFDD",
44545 FT_UINT32, BASE_DEC, NULL, 0,
44547 { &hf_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD_PDU,
44548 { "RL-InformationResponseItem-RL-ReconfRspFDD", "rnsap.RL_InformationResponseItem_RL_ReconfRspFDD",
44549 FT_NONE, BASE_NONE, NULL, 0,
44551 { &hf_rnsap_RadioLinkReconfigurationResponseTDD_PDU,
44552 { "RadioLinkReconfigurationResponseTDD", "rnsap.RadioLinkReconfigurationResponseTDD",
44553 FT_NONE, BASE_NONE, NULL, 0,
44555 { &hf_rnsap_RL_InformationResponse_RL_ReconfRspTDD_PDU,
44556 { "RL-InformationResponse-RL-ReconfRspTDD", "rnsap.RL_InformationResponse_RL_ReconfRspTDD",
44557 FT_NONE, BASE_NONE, NULL, 0,
44559 { &hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU,
44560 { "DL-CCTrCH-InformationList-RL-ReconfRspTDD", "rnsap.DL_CCTrCH_InformationList_RL_ReconfRspTDD",
44561 FT_UINT32, BASE_DEC, NULL, 0,
44563 { &hf_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD_PDU,
44564 { "DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD", "rnsap.DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD",
44565 FT_NONE, BASE_NONE, NULL, 0,
44567 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU,
44568 { "Multiple-RL-InformationResponse-RL-ReconfRspTDD", "rnsap.Multiple_RL_InformationResponse_RL_ReconfRspTDD",
44569 FT_UINT32, BASE_DEC, NULL, 0,
44571 { &hf_rnsap_RadioLinkFailureIndication_PDU,
44572 { "RadioLinkFailureIndication", "rnsap.RadioLinkFailureIndication",
44573 FT_NONE, BASE_NONE, NULL, 0,
44575 { &hf_rnsap_Reporting_Object_RL_FailureInd_PDU,
44576 { "Reporting-Object-RL-FailureInd", "rnsap.Reporting_Object_RL_FailureInd",
44577 FT_UINT32, BASE_DEC, VALS(rnsap_Reporting_Object_RL_FailureInd_vals), 0,
44579 { &hf_rnsap_RL_Information_RL_FailureInd_PDU,
44580 { "RL-Information-RL-FailureInd", "rnsap.RL_Information_RL_FailureInd",
44581 FT_NONE, BASE_NONE, NULL, 0,
44583 { &hf_rnsap_RL_Set_Information_RL_FailureInd_PDU,
44584 { "RL-Set-Information-RL-FailureInd", "rnsap.RL_Set_Information_RL_FailureInd",
44585 FT_NONE, BASE_NONE, NULL, 0,
44587 { &hf_rnsap_CCTrCH_InformationItem_RL_FailureInd_PDU,
44588 { "CCTrCH-InformationItem-RL-FailureInd", "rnsap.CCTrCH_InformationItem_RL_FailureInd",
44589 FT_NONE, BASE_NONE, NULL, 0,
44591 { &hf_rnsap_RadioLinkPreemptionRequiredIndication_PDU,
44592 { "RadioLinkPreemptionRequiredIndication", "rnsap.RadioLinkPreemptionRequiredIndication",
44593 FT_NONE, BASE_NONE, NULL, 0,
44595 { &hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_PDU,
44596 { "RL-InformationList-RL-PreemptRequiredInd", "rnsap.RL_InformationList_RL_PreemptRequiredInd",
44597 FT_UINT32, BASE_DEC, NULL, 0,
44599 { &hf_rnsap_RL_InformationItem_RL_PreemptRequiredInd_PDU,
44600 { "RL-InformationItem-RL-PreemptRequiredInd", "rnsap.RL_InformationItem_RL_PreemptRequiredInd",
44601 FT_NONE, BASE_NONE, NULL, 0,
44603 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU,
44604 { "HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd", "rnsap.HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd",
44605 FT_UINT32, BASE_DEC, NULL, 0,
44607 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU,
44608 { "HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd", "rnsap.HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd",
44609 FT_NONE, BASE_NONE, NULL, 0,
44611 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU,
44612 { "EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd", "rnsap.EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd",
44613 FT_UINT32, BASE_DEC, NULL, 0,
44615 { &hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU,
44616 { "EDCH-MacdFlowSpecificInformationItem-RL-PreemptRequiredInd", "rnsap.EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd",
44617 FT_NONE, BASE_NONE, NULL, 0,
44619 { &hf_rnsap_RadioLinkRestoreIndication_PDU,
44620 { "RadioLinkRestoreIndication", "rnsap.RadioLinkRestoreIndication",
44621 FT_NONE, BASE_NONE, NULL, 0,
44623 { &hf_rnsap_Reporting_Object_RL_RestoreInd_PDU,
44624 { "Reporting-Object-RL-RestoreInd", "rnsap.Reporting_Object_RL_RestoreInd",
44625 FT_UINT32, BASE_DEC, VALS(rnsap_Reporting_Object_RL_RestoreInd_vals), 0,
44627 { &hf_rnsap_RL_Information_RL_RestoreInd_PDU,
44628 { "RL-Information-RL-RestoreInd", "rnsap.RL_Information_RL_RestoreInd",
44629 FT_NONE, BASE_NONE, NULL, 0,
44631 { &hf_rnsap_RL_Set_Information_RL_RestoreInd_PDU,
44632 { "RL-Set-Information-RL-RestoreInd", "rnsap.RL_Set_Information_RL_RestoreInd",
44633 FT_NONE, BASE_NONE, NULL, 0,
44635 { &hf_rnsap_CCTrCH_InformationItem_RL_RestoreInd_PDU,
44636 { "CCTrCH-InformationItem-RL-RestoreInd", "rnsap.CCTrCH_InformationItem_RL_RestoreInd",
44637 FT_NONE, BASE_NONE, NULL, 0,
44639 { &hf_rnsap_DL_PowerControlRequest_PDU,
44640 { "DL-PowerControlRequest", "rnsap.DL_PowerControlRequest",
44641 FT_NONE, BASE_NONE, NULL, 0,
44643 { &hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU,
44644 { "DL-ReferencePowerInformationList-DL-PC-Rqst", "rnsap.DL_ReferencePowerInformationList_DL_PC_Rqst",
44645 FT_UINT32, BASE_DEC, NULL, 0,
44647 { &hf_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst_PDU,
44648 { "DL-ReferencePowerInformation-DL-PC-Rqst", "rnsap.DL_ReferencePowerInformation_DL_PC_Rqst",
44649 FT_NONE, BASE_NONE, NULL, 0,
44651 { &hf_rnsap_DL_PowerTimeslotControlRequest_PDU,
44652 { "DL-PowerTimeslotControlRequest", "rnsap.DL_PowerTimeslotControlRequest",
44653 FT_NONE, BASE_NONE, NULL, 0,
44655 { &hf_rnsap_PhysicalChannelReconfigurationRequestFDD_PDU,
44656 { "PhysicalChannelReconfigurationRequestFDD", "rnsap.PhysicalChannelReconfigurationRequestFDD",
44657 FT_NONE, BASE_NONE, NULL, 0,
44659 { &hf_rnsap_RL_Information_PhyChReconfRqstFDD_PDU,
44660 { "RL-Information-PhyChReconfRqstFDD", "rnsap.RL_Information_PhyChReconfRqstFDD",
44661 FT_NONE, BASE_NONE, NULL, 0,
44663 { &hf_rnsap_PhysicalChannelReconfigurationRequestTDD_PDU,
44664 { "PhysicalChannelReconfigurationRequestTDD", "rnsap.PhysicalChannelReconfigurationRequestTDD",
44665 FT_NONE, BASE_NONE, NULL, 0,
44667 { &hf_rnsap_RL_Information_PhyChReconfRqstTDD_PDU,
44668 { "RL-Information-PhyChReconfRqstTDD", "rnsap.RL_Information_PhyChReconfRqstTDD",
44669 FT_NONE, BASE_NONE, NULL, 0,
44671 { &hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU,
44672 { "UL-CCTrCH-InformationListIE-PhyChReconfRqstTDD", "rnsap.UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD",
44673 FT_UINT32, BASE_DEC, NULL, 0,
44675 { &hf_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU,
44676 { "UL-DPCH-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_DPCH_InformationItem_PhyChReconfRqstTDD",
44677 FT_NONE, BASE_NONE, NULL, 0,
44679 { &hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU,
44680 { "UL-TimeslotLCR-InformationList-PhyChReconfRqstTDD", "rnsap.UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD",
44681 FT_UINT32, BASE_DEC, NULL, 0,
44683 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU,
44684 { "UL-Timeslot-InformationList-PhyChReconfRqstTDD768", "rnsap.UL_Timeslot_InformationList_PhyChReconfRqstTDD768",
44685 FT_UINT32, BASE_DEC, NULL, 0,
44687 { &hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU,
44688 { "DL-CCTrCH-InformationListIE-PhyChReconfRqstTDD", "rnsap.DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD",
44689 FT_UINT32, BASE_DEC, NULL, 0,
44691 { &hf_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU,
44692 { "DL-DPCH-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_DPCH_InformationItem_PhyChReconfRqstTDD",
44693 FT_NONE, BASE_NONE, NULL, 0,
44695 { &hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU,
44696 { "DL-TimeslotLCR-InformationList-PhyChReconfRqstTDD", "rnsap.DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD",
44697 FT_UINT32, BASE_DEC, NULL, 0,
44699 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU,
44700 { "DL-Timeslot-InformationList-PhyChReconfRqstTDD768", "rnsap.DL_Timeslot_InformationList_PhyChReconfRqstTDD768",
44701 FT_UINT32, BASE_DEC, NULL, 0,
44703 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU,
44704 { "HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD",
44705 FT_UINT32, BASE_DEC, NULL, 0,
44707 { &hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU,
44708 { "HSPDSCH-Timeslot-InformationListLCR-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD",
44709 FT_UINT32, BASE_DEC, NULL, 0,
44711 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU,
44712 { "HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD768", "rnsap.HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768",
44713 FT_UINT32, BASE_DEC, NULL, 0,
44715 { &hf_rnsap_PhysicalChannelReconfigurationCommand_PDU,
44716 { "PhysicalChannelReconfigurationCommand", "rnsap.PhysicalChannelReconfigurationCommand",
44717 FT_NONE, BASE_NONE, NULL, 0,
44719 { &hf_rnsap_PhysicalChannelReconfigurationFailure_PDU,
44720 { "PhysicalChannelReconfigurationFailure", "rnsap.PhysicalChannelReconfigurationFailure",
44721 FT_NONE, BASE_NONE, NULL, 0,
44723 { &hf_rnsap_RadioLinkCongestionIndication_PDU,
44724 { "RadioLinkCongestionIndication", "rnsap.RadioLinkCongestionIndication",
44725 FT_NONE, BASE_NONE, NULL, 0,
44727 { &hf_rnsap_RL_InformationList_RL_CongestInd_PDU,
44728 { "RL-InformationList-RL-CongestInd", "rnsap.RL_InformationList_RL_CongestInd",
44729 FT_UINT32, BASE_DEC, NULL, 0,
44731 { &hf_rnsap_RL_InformationItem_RL_CongestInd_PDU,
44732 { "RL-InformationItem-RL-CongestInd", "rnsap.RL_InformationItem_RL_CongestInd",
44733 FT_NONE, BASE_NONE, NULL, 0,
44735 { &hf_rnsap_DCH_Rate_InformationItem_RL_CongestInd_PDU,
44736 { "DCH-Rate-InformationItem-RL-CongestInd", "rnsap.DCH_Rate_InformationItem_RL_CongestInd",
44737 FT_NONE, BASE_NONE, NULL, 0,
44739 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU,
44740 { "EDCH-MacdFlowSpecificInformationList-RL-CongestInd", "rnsap.EDCH_MacdFlowSpecificInformationList_RL_CongestInd",
44741 FT_UINT32, BASE_DEC, NULL, 0,
44743 { &hf_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU,
44744 { "EDCH-MacdFlowSpecificInformationItem-RL-CongestInd", "rnsap.EDCH_MacdFlowSpecificInformationItem_RL_CongestInd",
44745 FT_NONE, BASE_NONE, NULL, 0,
44747 { &hf_rnsap_UplinkSignallingTransferIndicationFDD_PDU,
44748 { "UplinkSignallingTransferIndicationFDD", "rnsap.UplinkSignallingTransferIndicationFDD",
44749 FT_NONE, BASE_NONE, NULL, 0,
44751 { &hf_rnsap_UplinkSignallingTransferIndicationTDD_PDU,
44752 { "UplinkSignallingTransferIndicationTDD", "rnsap.UplinkSignallingTransferIndicationTDD",
44753 FT_NONE, BASE_NONE, NULL, 0,
44755 { &hf_rnsap_DownlinkSignallingTransferRequest_PDU,
44756 { "DownlinkSignallingTransferRequest", "rnsap.DownlinkSignallingTransferRequest",
44757 FT_NONE, BASE_NONE, NULL, 0,
44759 { &hf_rnsap_RelocationCommit_PDU,
44760 { "RelocationCommit", "rnsap.RelocationCommit",
44761 FT_NONE, BASE_NONE, NULL, 0,
44763 { &hf_rnsap_PagingRequest_PDU,
44764 { "PagingRequest", "rnsap.PagingRequest",
44765 FT_NONE, BASE_NONE, NULL, 0,
44767 { &hf_rnsap_PagingArea_PagingRqst_PDU,
44768 { "PagingArea-PagingRqst", "rnsap.PagingArea_PagingRqst",
44769 FT_UINT32, BASE_DEC, VALS(rnsap_PagingArea_PagingRqst_vals), 0,
44771 { &hf_rnsap_CNOriginatedPage_PagingRqst_PDU,
44772 { "CNOriginatedPage-PagingRqst", "rnsap.CNOriginatedPage_PagingRqst",
44773 FT_NONE, BASE_NONE, NULL, 0,
44775 { &hf_rnsap_DedicatedMeasurementInitiationRequest_PDU,
44776 { "DedicatedMeasurementInitiationRequest", "rnsap.DedicatedMeasurementInitiationRequest",
44777 FT_NONE, BASE_NONE, NULL, 0,
44779 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Rqst_PDU,
44780 { "DedicatedMeasurementObjectType-DM-Rqst", "rnsap.DedicatedMeasurementObjectType_DM_Rqst",
44781 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Rqst_vals), 0,
44783 { &hf_rnsap_RL_InformationItem_DM_Rqst_PDU,
44784 { "RL-InformationItem-DM-Rqst", "rnsap.RL_InformationItem_DM_Rqst",
44785 FT_NONE, BASE_NONE, NULL, 0,
44787 { &hf_rnsap_HSSICH_Info_DM_Rqst_PDU,
44788 { "HSSICH-Info-DM-Rqst", "rnsap.HSSICH_Info_DM_Rqst",
44789 FT_UINT32, BASE_DEC, NULL, 0,
44791 { &hf_rnsap_HSSICH_Info_DM_Rqst_Extension_PDU,
44792 { "HSSICH-Info-DM-Rqst-Extension", "rnsap.HSSICH_Info_DM_Rqst_Extension",
44793 FT_UINT32, BASE_DEC, NULL, 0,
44795 { &hf_rnsap_RL_Set_InformationItem_DM_Rqst_PDU,
44796 { "RL-Set-InformationItem-DM-Rqst", "rnsap.RL_Set_InformationItem_DM_Rqst",
44797 FT_NONE, BASE_NONE, NULL, 0,
44799 { &hf_rnsap_DedicatedMeasurementInitiationResponse_PDU,
44800 { "DedicatedMeasurementInitiationResponse", "rnsap.DedicatedMeasurementInitiationResponse",
44801 FT_NONE, BASE_NONE, NULL, 0,
44803 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Rsp_PDU,
44804 { "DedicatedMeasurementObjectType-DM-Rsp", "rnsap.DedicatedMeasurementObjectType_DM_Rsp",
44805 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Rsp_vals), 0,
44807 { &hf_rnsap_RL_InformationItem_DM_Rsp_PDU,
44808 { "RL-InformationItem-DM-Rsp", "rnsap.RL_InformationItem_DM_Rsp",
44809 FT_NONE, BASE_NONE, NULL, 0,
44811 { &hf_rnsap_RL_Set_InformationItem_DM_Rsp_PDU,
44812 { "RL-Set-InformationItem-DM-Rsp", "rnsap.RL_Set_InformationItem_DM_Rsp",
44813 FT_NONE, BASE_NONE, NULL, 0,
44815 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU,
44816 { "Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp",
44817 FT_UINT32, BASE_DEC, NULL, 0,
44819 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_PDU,
44820 { "Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp",
44821 FT_UINT32, BASE_DEC, NULL, 0,
44823 { &hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU,
44824 { "Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp", "rnsap.Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp",
44825 FT_UINT32, BASE_DEC, NULL, 0,
44827 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU,
44828 { "Multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp",
44829 FT_UINT32, BASE_DEC, NULL, 0,
44831 { &hf_rnsap_DedicatedMeasurementInitiationFailure_PDU,
44832 { "DedicatedMeasurementInitiationFailure", "rnsap.DedicatedMeasurementInitiationFailure",
44833 FT_NONE, BASE_NONE, NULL, 0,
44835 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_PDU,
44836 { "DedicatedMeasurementObjectType-DM-Fail", "rnsap.DedicatedMeasurementObjectType_DM_Fail",
44837 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Fail_vals), 0,
44839 { &hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_PDU,
44840 { "RL-Unsuccessful-InformationItem-DM-Fail", "rnsap.RL_Unsuccessful_InformationItem_DM_Fail",
44841 FT_NONE, BASE_NONE, NULL, 0,
44843 { &hf_rnsap_RL_Successful_InformationItem_DM_Fail_PDU,
44844 { "RL-Successful-InformationItem-DM-Fail", "rnsap.RL_Successful_InformationItem_DM_Fail",
44845 FT_NONE, BASE_NONE, NULL, 0,
44847 { &hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_PDU,
44848 { "RL-Set-Unsuccessful-InformationItem-DM-Fail", "rnsap.RL_Set_Unsuccessful_InformationItem_DM_Fail",
44849 FT_NONE, BASE_NONE, NULL, 0,
44851 { &hf_rnsap_RL_Set_Successful_InformationItem_DM_Fail_PDU,
44852 { "RL-Set-Successful-InformationItem-DM-Fail", "rnsap.RL_Set_Successful_InformationItem_DM_Fail",
44853 FT_NONE, BASE_NONE, NULL, 0,
44855 { &hf_rnsap_DedicatedMeasurementReport_PDU,
44856 { "DedicatedMeasurementReport", "rnsap.DedicatedMeasurementReport",
44857 FT_NONE, BASE_NONE, NULL, 0,
44859 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Rprt_PDU,
44860 { "DedicatedMeasurementObjectType-DM-Rprt", "rnsap.DedicatedMeasurementObjectType_DM_Rprt",
44861 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Rprt_vals), 0,
44863 { &hf_rnsap_RL_InformationItem_DM_Rprt_PDU,
44864 { "RL-InformationItem-DM-Rprt", "rnsap.RL_InformationItem_DM_Rprt",
44865 FT_NONE, BASE_NONE, NULL, 0,
44867 { &hf_rnsap_RL_Set_InformationItem_DM_Rprt_PDU,
44868 { "RL-Set-InformationItem-DM-Rprt", "rnsap.RL_Set_InformationItem_DM_Rprt",
44869 FT_NONE, BASE_NONE, NULL, 0,
44871 { &hf_rnsap_DedicatedMeasurementTerminationRequest_PDU,
44872 { "DedicatedMeasurementTerminationRequest", "rnsap.DedicatedMeasurementTerminationRequest",
44873 FT_NONE, BASE_NONE, NULL, 0,
44875 { &hf_rnsap_DedicatedMeasurementFailureIndication_PDU,
44876 { "DedicatedMeasurementFailureIndication", "rnsap.DedicatedMeasurementFailureIndication",
44877 FT_NONE, BASE_NONE, NULL, 0,
44879 { &hf_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU,
44880 { "DedicatedMeasurementObjectType-DM-Fail-Ind", "rnsap.DedicatedMeasurementObjectType_DM_Fail_Ind",
44881 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind_vals), 0,
44883 { &hf_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind_PDU,
44884 { "RL-Unsuccessful-InformationItem-DM-Fail-Ind", "rnsap.RL_Unsuccessful_InformationItem_DM_Fail_Ind",
44885 FT_NONE, BASE_NONE, NULL, 0,
44887 { &hf_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind_PDU,
44888 { "RL-Set-Unsuccessful-InformationItem-DM-Fail-Ind", "rnsap.RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind",
44889 FT_NONE, BASE_NONE, NULL, 0,
44891 { &hf_rnsap_CommonTransportChannelResourcesReleaseRequest_PDU,
44892 { "CommonTransportChannelResourcesReleaseRequest", "rnsap.CommonTransportChannelResourcesReleaseRequest",
44893 FT_NONE, BASE_NONE, NULL, 0,
44895 { &hf_rnsap_CommonTransportChannelResourcesRequest_PDU,
44896 { "CommonTransportChannelResourcesRequest", "rnsap.CommonTransportChannelResourcesRequest",
44897 FT_NONE, BASE_NONE, NULL, 0,
44899 { &hf_rnsap_CommonTransportChannelResourcesResponseFDD_PDU,
44900 { "CommonTransportChannelResourcesResponseFDD", "rnsap.CommonTransportChannelResourcesResponseFDD",
44901 FT_NONE, BASE_NONE, NULL, 0,
44903 { &hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU,
44904 { "FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspFDD", "rnsap.FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD",
44905 FT_NONE, BASE_NONE, NULL, 0,
44907 { &hf_rnsap_CommonTransportChannelResourcesResponseTDD_PDU,
44908 { "CommonTransportChannelResourcesResponseTDD", "rnsap.CommonTransportChannelResourcesResponseTDD",
44909 FT_NONE, BASE_NONE, NULL, 0,
44911 { &hf_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU,
44912 { "FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspTDD", "rnsap.FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD",
44913 FT_NONE, BASE_NONE, NULL, 0,
44915 { &hf_rnsap_CommonTransportChannelResourcesFailure_PDU,
44916 { "CommonTransportChannelResourcesFailure", "rnsap.CommonTransportChannelResourcesFailure",
44917 FT_NONE, BASE_NONE, NULL, 0,
44919 { &hf_rnsap_CompressedModeCommand_PDU,
44920 { "CompressedModeCommand", "rnsap.CompressedModeCommand",
44921 FT_NONE, BASE_NONE, NULL, 0,
44923 { &hf_rnsap_ErrorIndication_PDU,
44924 { "ErrorIndication", "rnsap.ErrorIndication",
44925 FT_NONE, BASE_NONE, NULL, 0,
44927 { &hf_rnsap_CommonMeasurementInitiationRequest_PDU,
44928 { "CommonMeasurementInitiationRequest", "rnsap.CommonMeasurementInitiationRequest",
44929 FT_NONE, BASE_NONE, NULL, 0,
44931 { &hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU,
44932 { "CommonMeasurementObjectType-CM-Rqst", "rnsap.CommonMeasurementObjectType_CM_Rqst",
44933 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rqst_vals), 0,
44935 { &hf_rnsap_CommonMeasurementInitiationResponse_PDU,
44936 { "CommonMeasurementInitiationResponse", "rnsap.CommonMeasurementInitiationResponse",
44937 FT_NONE, BASE_NONE, NULL, 0,
44939 { &hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU,
44940 { "CommonMeasurementObjectType-CM-Rsp", "rnsap.CommonMeasurementObjectType_CM_Rsp",
44941 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rsp_vals), 0,
44943 { &hf_rnsap_CommonMeasurementInitiationFailure_PDU,
44944 { "CommonMeasurementInitiationFailure", "rnsap.CommonMeasurementInitiationFailure",
44945 FT_NONE, BASE_NONE, NULL, 0,
44947 { &hf_rnsap_CommonMeasurementReport_PDU,
44948 { "CommonMeasurementReport", "rnsap.CommonMeasurementReport",
44949 FT_NONE, BASE_NONE, NULL, 0,
44951 { &hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU,
44952 { "CommonMeasurementObjectType-CM-Rprt", "rnsap.CommonMeasurementObjectType_CM_Rprt",
44953 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rprt_vals), 0,
44955 { &hf_rnsap_CommonMeasurementTerminationRequest_PDU,
44956 { "CommonMeasurementTerminationRequest", "rnsap.CommonMeasurementTerminationRequest",
44957 FT_NONE, BASE_NONE, NULL, 0,
44959 { &hf_rnsap_CommonMeasurementFailureIndication_PDU,
44960 { "CommonMeasurementFailureIndication", "rnsap.CommonMeasurementFailureIndication",
44961 FT_NONE, BASE_NONE, NULL, 0,
44963 { &hf_rnsap_InformationExchangeInitiationRequest_PDU,
44964 { "InformationExchangeInitiationRequest", "rnsap.InformationExchangeInitiationRequest",
44965 FT_NONE, BASE_NONE, NULL, 0,
44967 { &hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU,
44968 { "InformationExchangeObjectType-InfEx-Rqst", "rnsap.InformationExchangeObjectType_InfEx_Rqst",
44969 FT_UINT32, BASE_DEC, VALS(rnsap_InformationExchangeObjectType_InfEx_Rqst_vals), 0,
44971 { &hf_rnsap_GSM_Cell_InfEx_Rqst_PDU,
44972 { "GSM-Cell-InfEx-Rqst", "rnsap.GSM_Cell_InfEx_Rqst",
44973 FT_NONE, BASE_NONE, NULL, 0,
44975 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU,
44976 { "MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst",
44977 FT_UINT32, BASE_DEC, NULL, 0,
44979 { &hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU,
44980 { "MBMS-Cell-InfEx-Rqst", "rnsap.MBMS_Cell_InfEx_Rqst",
44981 FT_UINT32, BASE_DEC, NULL, 0,
44983 { &hf_rnsap_InformationExchangeInitiationResponse_PDU,
44984 { "InformationExchangeInitiationResponse", "rnsap.InformationExchangeInitiationResponse",
44985 FT_NONE, BASE_NONE, NULL, 0,
44987 { &hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU,
44988 { "InformationExchangeObjectType-InfEx-Rsp", "rnsap.InformationExchangeObjectType_InfEx_Rsp",
44989 FT_UINT32, BASE_DEC, VALS(rnsap_InformationExchangeObjectType_InfEx_Rsp_vals), 0,
44991 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU,
44992 { "MBMS-Bearer-Service-List-InfEx-Rsp", "rnsap.MBMS_Bearer_Service_List_InfEx_Rsp",
44993 FT_UINT32, BASE_DEC, NULL, 0,
44995 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU,
44996 { "MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp",
44997 FT_UINT32, BASE_DEC, NULL, 0,
44999 { &hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU,
45000 { "MBMS-Cell-InfEx-Rsp", "rnsap.MBMS_Cell_InfEx_Rsp",
45001 FT_UINT32, BASE_DEC, NULL, 0,
45003 { &hf_rnsap_InformationExchangeInitiationFailure_PDU,
45004 { "InformationExchangeInitiationFailure", "rnsap.InformationExchangeInitiationFailure",
45005 FT_NONE, BASE_NONE, NULL, 0,
45007 { &hf_rnsap_InformationReport_PDU,
45008 { "InformationReport", "rnsap.InformationReport",
45009 FT_NONE, BASE_NONE, NULL, 0,
45011 { &hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU,
45012 { "InformationExchangeObjectType-InfEx-Rprt", "rnsap.InformationExchangeObjectType_InfEx_Rprt",
45013 FT_UINT32, BASE_DEC, VALS(rnsap_InformationExchangeObjectType_InfEx_Rprt_vals), 0,
45015 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU,
45016 { "MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt",
45017 FT_UINT32, BASE_DEC, NULL, 0,
45019 { &hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU,
45020 { "MBMS-Cell-InfEx-Rprt", "rnsap.MBMS_Cell_InfEx_Rprt",
45021 FT_UINT32, BASE_DEC, NULL, 0,
45023 { &hf_rnsap_InformationExchangeTerminationRequest_PDU,
45024 { "InformationExchangeTerminationRequest", "rnsap.InformationExchangeTerminationRequest",
45025 FT_NONE, BASE_NONE, NULL, 0,
45027 { &hf_rnsap_InformationExchangeFailureIndication_PDU,
45028 { "InformationExchangeFailureIndication", "rnsap.InformationExchangeFailureIndication",
45029 FT_NONE, BASE_NONE, NULL, 0,
45031 { &hf_rnsap_ResetRequest_PDU,
45032 { "ResetRequest", "rnsap.ResetRequest",
45033 FT_NONE, BASE_NONE, NULL, 0,
45035 { &hf_rnsap_ResetIndicator_PDU,
45036 { "ResetIndicator", "rnsap.ResetIndicator",
45037 FT_UINT32, BASE_DEC, VALS(rnsap_ResetIndicator_vals), 0,
45039 { &hf_rnsap_ContextInfoItem_Reset_PDU,
45040 { "ContextInfoItem-Reset", "rnsap.ContextInfoItem_Reset",
45041 FT_NONE, BASE_NONE, NULL, 0,
45043 { &hf_rnsap_ContextGroupInfoItem_Reset_PDU,
45044 { "ContextGroupInfoItem-Reset", "rnsap.ContextGroupInfoItem_Reset",
45045 FT_NONE, BASE_NONE, NULL, 0,
45047 { &hf_rnsap_ResetResponse_PDU,
45048 { "ResetResponse", "rnsap.ResetResponse",
45049 FT_NONE, BASE_NONE, NULL, 0,
45051 { &hf_rnsap_RadioLinkActivationCommandFDD_PDU,
45052 { "RadioLinkActivationCommandFDD", "rnsap.RadioLinkActivationCommandFDD",
45053 FT_NONE, BASE_NONE, NULL, 0,
45055 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU,
45056 { "DelayedActivationInformationList-RL-ActivationCmdFDD", "rnsap.DelayedActivationInformationList_RL_ActivationCmdFDD",
45057 FT_UINT32, BASE_DEC, NULL, 0,
45059 { &hf_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD_PDU,
45060 { "DelayedActivationInformation-RL-ActivationCmdFDD", "rnsap.DelayedActivationInformation_RL_ActivationCmdFDD",
45061 FT_NONE, BASE_NONE, NULL, 0,
45063 { &hf_rnsap_RadioLinkActivationCommandTDD_PDU,
45064 { "RadioLinkActivationCommandTDD", "rnsap.RadioLinkActivationCommandTDD",
45065 FT_NONE, BASE_NONE, NULL, 0,
45067 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU,
45068 { "DelayedActivationInformationList-RL-ActivationCmdTDD", "rnsap.DelayedActivationInformationList_RL_ActivationCmdTDD",
45069 FT_UINT32, BASE_DEC, NULL, 0,
45071 { &hf_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD_PDU,
45072 { "DelayedActivationInformation-RL-ActivationCmdTDD", "rnsap.DelayedActivationInformation_RL_ActivationCmdTDD",
45073 FT_NONE, BASE_NONE, NULL, 0,
45075 { &hf_rnsap_GERANUplinkSignallingTransferIndication_PDU,
45076 { "GERANUplinkSignallingTransferIndication", "rnsap.GERANUplinkSignallingTransferIndication",
45077 FT_NONE, BASE_NONE, NULL, 0,
45079 { &hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU,
45080 { "RadioLinkParameterUpdateIndicationFDD", "rnsap.RadioLinkParameterUpdateIndicationFDD",
45081 FT_NONE, BASE_NONE, NULL, 0,
45083 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU,
45084 { "RL-ParameterUpdateIndicationFDD-RL-InformationList", "rnsap.RL_ParameterUpdateIndicationFDD_RL_InformationList",
45085 FT_UINT32, BASE_DEC, NULL, 0,
45087 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU,
45088 { "RL-ParameterUpdateIndicationFDD-RL-Information-Item", "rnsap.RL_ParameterUpdateIndicationFDD_RL_Information_Item",
45089 FT_NONE, BASE_NONE, NULL, 0,
45091 { &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU,
45092 { "Additional-HS-Cell-Information-RL-Param-Upd", "rnsap.Additional_HS_Cell_Information_RL_Param_Upd",
45093 FT_UINT32, BASE_DEC, NULL, 0,
45095 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU,
45096 { "Additional-EDCH-Cell-Information-RL-Param-Upd", "rnsap.Additional_EDCH_Cell_Information_RL_Param_Upd",
45097 FT_UINT32, BASE_DEC, NULL, 0,
45099 { &hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU,
45100 { "RadioLinkParameterUpdateIndicationTDD", "rnsap.RadioLinkParameterUpdateIndicationTDD",
45101 FT_NONE, BASE_NONE, NULL, 0,
45103 { &hf_rnsap_UEMeasurementInitiationRequest_PDU,
45104 { "UEMeasurementInitiationRequest", "rnsap.UEMeasurementInitiationRequest",
45105 FT_NONE, BASE_NONE, NULL, 0,
45107 { &hf_rnsap_UEMeasurementInitiationResponse_PDU,
45108 { "UEMeasurementInitiationResponse", "rnsap.UEMeasurementInitiationResponse",
45109 FT_NONE, BASE_NONE, NULL, 0,
45111 { &hf_rnsap_UEMeasurementInitiationFailure_PDU,
45112 { "UEMeasurementInitiationFailure", "rnsap.UEMeasurementInitiationFailure",
45113 FT_NONE, BASE_NONE, NULL, 0,
45115 { &hf_rnsap_UEMeasurementReport_PDU,
45116 { "UEMeasurementReport", "rnsap.UEMeasurementReport",
45117 FT_NONE, BASE_NONE, NULL, 0,
45119 { &hf_rnsap_UEMeasurementTerminationRequest_PDU,
45120 { "UEMeasurementTerminationRequest", "rnsap.UEMeasurementTerminationRequest",
45121 FT_NONE, BASE_NONE, NULL, 0,
45123 { &hf_rnsap_UEMeasurementFailureIndication_PDU,
45124 { "UEMeasurementFailureIndication", "rnsap.UEMeasurementFailureIndication",
45125 FT_NONE, BASE_NONE, NULL, 0,
45127 { &hf_rnsap_IurInvokeTrace_PDU,
45128 { "IurInvokeTrace", "rnsap.IurInvokeTrace",
45129 FT_NONE, BASE_NONE, NULL, 0,
45131 { &hf_rnsap_ListOfInterfacesToTrace_PDU,
45132 { "ListOfInterfacesToTrace", "rnsap.ListOfInterfacesToTrace",
45133 FT_UINT32, BASE_DEC, NULL, 0,
45135 { &hf_rnsap_InterfacesToTraceItem_PDU,
45136 { "InterfacesToTraceItem", "rnsap.InterfacesToTraceItem",
45137 FT_NONE, BASE_NONE, NULL, 0,
45139 { &hf_rnsap_IurDeactivateTrace_PDU,
45140 { "IurDeactivateTrace", "rnsap.IurDeactivateTrace",
45141 FT_NONE, BASE_NONE, NULL, 0,
45143 { &hf_rnsap_MBMSAttachCommand_PDU,
45144 { "MBMSAttachCommand", "rnsap.MBMSAttachCommand",
45145 FT_NONE, BASE_NONE, NULL, 0,
45147 { &hf_rnsap_MBMSDetachCommand_PDU,
45148 { "MBMSDetachCommand", "rnsap.MBMSDetachCommand",
45149 FT_NONE, BASE_NONE, NULL, 0,
45151 { &hf_rnsap_DirectInformationTransfer_PDU,
45152 { "DirectInformationTransfer", "rnsap.DirectInformationTransfer",
45153 FT_NONE, BASE_NONE, NULL, 0,
45155 { &hf_rnsap_EnhancedRelocationRequest_PDU,
45156 { "EnhancedRelocationRequest", "rnsap.EnhancedRelocationRequest",
45157 FT_NONE, BASE_NONE, NULL, 0,
45159 { &hf_rnsap_EnhancedRelocationResponse_PDU,
45160 { "EnhancedRelocationResponse", "rnsap.EnhancedRelocationResponse",
45161 FT_NONE, BASE_NONE, NULL, 0,
45163 { &hf_rnsap_EnhancedRelocationFailure_PDU,
45164 { "EnhancedRelocationFailure", "rnsap.EnhancedRelocationFailure",
45165 FT_NONE, BASE_NONE, NULL, 0,
45167 { &hf_rnsap_EnhancedRelocationCancel_PDU,
45168 { "EnhancedRelocationCancel", "rnsap.EnhancedRelocationCancel",
45169 FT_NONE, BASE_NONE, NULL, 0,
45171 { &hf_rnsap_EnhancedRelocationSignallingTransfer_PDU,
45172 { "EnhancedRelocationSignallingTransfer", "rnsap.EnhancedRelocationSignallingTransfer",
45173 FT_NONE, BASE_NONE, NULL, 0,
45175 { &hf_rnsap_EnhancedRelocationRelease_PDU,
45176 { "EnhancedRelocationRelease", "rnsap.EnhancedRelocationRelease",
45177 FT_NONE, BASE_NONE, NULL, 0,
45179 { &hf_rnsap_MBSFNMCCHInformation_PDU,
45180 { "MBSFNMCCHInformation", "rnsap.MBSFNMCCHInformation",
45181 FT_NONE, BASE_NONE, NULL, 0,
45183 { &hf_rnsap_SecondaryULFrequencyReport_PDU,
45184 { "SecondaryULFrequencyReport", "rnsap.SecondaryULFrequencyReport",
45185 FT_NONE, BASE_NONE, NULL, 0,
45187 { &hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU,
45188 { "SecondaryULFrequencyUpdateIndication", "rnsap.SecondaryULFrequencyUpdateIndication",
45189 FT_NONE, BASE_NONE, NULL, 0,
45191 { &hf_rnsap_PrivateMessage_PDU,
45192 { "PrivateMessage", "rnsap.PrivateMessage",
45193 FT_NONE, BASE_NONE, NULL, 0,
45195 { &hf_rnsap_RNSAP_PDU_PDU,
45196 { "RNSAP-PDU", "rnsap.RNSAP_PDU",
45197 FT_UINT32, BASE_DEC, VALS(rnsap_RNSAP_PDU_vals), 0,
45199 { &hf_rnsap_NULL_PDU,
45200 { "NULL", "rnsap.NULL",
45201 FT_NONE, BASE_NONE, NULL, 0,
45204 { "local", "rnsap.local",
45205 FT_UINT32, BASE_DEC, NULL, 0,
45206 "INTEGER_0_maxPrivateIEs", HFILL }},
45207 { &hf_rnsap_global,
45208 { "global", "rnsap.global",
45209 FT_OID, BASE_NONE, NULL, 0,
45210 "OBJECT_IDENTIFIER", HFILL }},
45211 { &hf_rnsap_procedureCode,
45212 { "procedureCode", "rnsap.procedureCode",
45213 FT_UINT32, BASE_DEC, VALS(rnsap_ProcedureCode_vals), 0,
45215 { &hf_rnsap_ddMode,
45216 { "ddMode", "rnsap.ddMode",
45217 FT_UINT32, BASE_DEC, VALS(rnsap_DdMode_vals), 0,
45219 { &hf_rnsap_shortTransActionId,
45220 { "shortTransActionId", "rnsap.shortTransActionId",
45221 FT_UINT32, BASE_DEC, NULL, 0,
45222 "INTEGER_0_127", HFILL }},
45223 { &hf_rnsap_longTransActionId,
45224 { "longTransActionId", "rnsap.longTransActionId",
45225 FT_UINT32, BASE_DEC, NULL, 0,
45226 "INTEGER_0_32767", HFILL }},
45227 { &hf_rnsap_ProtocolIE_Container_item,
45228 { "ProtocolIE-Field", "rnsap.ProtocolIE_Field",
45229 FT_NONE, BASE_NONE, NULL, 0,
45232 { "id", "rnsap.id",
45233 FT_UINT32, BASE_DEC, VALS(rnsap_ProtocolIE_ID_vals), 0,
45234 "ProtocolIE_ID", HFILL }},
45235 { &hf_rnsap_criticality,
45236 { "criticality", "rnsap.criticality",
45237 FT_UINT32, BASE_DEC, VALS(rnsap_Criticality_vals), 0,
45240 { "value", "rnsap.value",
45241 FT_NONE, BASE_NONE, NULL, 0,
45242 "ProtocolIE_Field_value", HFILL }},
45243 { &hf_rnsap_ProtocolExtensionContainer_item,
45244 { "ProtocolExtensionField", "rnsap.ProtocolExtensionField",
45245 FT_NONE, BASE_NONE, NULL, 0,
45247 { &hf_rnsap_extensionValue,
45248 { "extensionValue", "rnsap.extensionValue",
45249 FT_NONE, BASE_NONE, NULL, 0,
45250 "T_extensionValue", HFILL }},
45251 { &hf_rnsap_PrivateIE_Container_item,
45252 { "PrivateIE-Field", "rnsap.PrivateIE_Field",
45253 FT_NONE, BASE_NONE, NULL, 0,
45256 { "id", "rnsap.id",
45257 FT_UINT32, BASE_DEC, VALS(rnsap_PrivateIE_ID_vals), 0,
45258 "PrivateIE_ID", HFILL }},
45259 { &hf_rnsap_value_01,
45260 { "value", "rnsap.value",
45261 FT_NONE, BASE_NONE, NULL, 0,
45262 "PrivateIE_Field_value", HFILL }},
45263 { &hf_rnsap_ActivationInformation_item,
45264 { "ActivationInformationItem", "rnsap.ActivationInformationItem",
45265 FT_NONE, BASE_NONE, NULL, 0,
45267 { &hf_rnsap_uU_ActivationState,
45268 { "uU-ActivationState", "rnsap.uU_ActivationState",
45269 FT_UINT32, BASE_DEC, VALS(rnsap_Uu_ActivationState_vals), 0,
45271 { &hf_rnsap_iE_Extensions,
45272 { "iE-Extensions", "rnsap.iE_Extensions",
45273 FT_UINT32, BASE_DEC, NULL, 0,
45274 "ProtocolExtensionContainer", HFILL }},
45275 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_item,
45276 { "MBMS-Bearer-ServiceItemFDD", "rnsap.MBMS_Bearer_ServiceItemFDD",
45277 FT_NONE, BASE_NONE, NULL, 0,
45279 { &hf_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL_item,
45280 { "MBMS-Bearer-ServiceItemFDD-PFL", "rnsap.MBMS_Bearer_ServiceItemFDD_PFL",
45281 FT_NONE, BASE_NONE, NULL, 0,
45283 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_item,
45284 { "MBMS-Bearer-ServiceItemTDD", "rnsap.MBMS_Bearer_ServiceItemTDD",
45285 FT_NONE, BASE_NONE, NULL, 0,
45287 { &hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_item,
45288 { "MBMS-Bearer-ServiceItemTDD-PFL", "rnsap.MBMS_Bearer_ServiceItemTDD_PFL",
45289 FT_NONE, BASE_NONE, NULL, 0,
45291 { &hf_rnsap_cMConfigurationChangeCFN,
45292 { "cMConfigurationChangeCFN", "rnsap.cMConfigurationChangeCFN",
45293 FT_UINT32, BASE_DEC, NULL, 0,
45295 { &hf_rnsap_transmission_Gap_Pattern_Sequence_Status,
45296 { "transmission-Gap-Pattern-Sequence-Status", "rnsap.transmission_Gap_Pattern_Sequence_Status",
45297 FT_UINT32, BASE_DEC, NULL, 0,
45298 "Transmission_Gap_Pattern_Sequence_Status_List", HFILL }},
45299 { &hf_rnsap_multicell_EDCH_Transport_Bearer_Mode,
45300 { "multicell-EDCH-Transport-Bearer-Mode", "rnsap.multicell_EDCH_Transport_Bearer_Mode",
45301 FT_UINT32, BASE_DEC, VALS(rnsap_Multicell_EDCH_Transport_Bearer_Mode_vals), 0,
45303 { &hf_rnsap_additional_EDCH_Cell_Information_Setup,
45304 { "additional-EDCH-Cell-Information-Setup", "rnsap.additional_EDCH_Cell_Information_Setup",
45305 FT_UINT32, BASE_DEC, NULL, 0,
45307 { &hf_rnsap_Additional_EDCH_Cell_Information_Setup_item,
45308 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
45309 FT_NONE, BASE_NONE, NULL, 0,
45311 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup,
45312 { "additional-EDCH-UL-DPCH-Information-Setup", "rnsap.additional_EDCH_UL_DPCH_Information_Setup",
45313 FT_NONE, BASE_NONE, NULL, 0,
45315 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Setup,
45316 { "additional-EDCH-RL-Specific-Information-To-Setup", "rnsap.additional_EDCH_RL_Specific_Information_To_Setup",
45317 FT_UINT32, BASE_DEC, NULL, 0,
45318 "Additional_EDCH_RL_Specific_Information_To_Setup_List", HFILL }},
45319 { &hf_rnsap_additional_EDCH_FDD_Information,
45320 { "additional-EDCH-FDD-Information", "rnsap.additional_EDCH_FDD_Information",
45321 FT_NONE, BASE_NONE, NULL, 0,
45323 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Setup,
45324 { "additional-EDCH-F-DPCH-Information-Setup", "rnsap.additional_EDCH_F_DPCH_Information_Setup",
45325 FT_NONE, BASE_NONE, NULL, 0,
45326 "Additional_EDCH_F_DPCH_Information", HFILL }},
45327 { &hf_rnsap_ul_ScramblingCode,
45328 { "ul-ScramblingCode", "rnsap.ul_ScramblingCode",
45329 FT_NONE, BASE_NONE, NULL, 0,
45331 { &hf_rnsap_ul_SIR_Target,
45332 { "ul-SIR-Target", "rnsap.ul_SIR_Target",
45333 FT_INT32, BASE_DEC, NULL, 0,
45334 "UL_SIR", HFILL }},
45335 { &hf_rnsap_fdd_TPC_DownlinkStepSize,
45336 { "fdd-TPC-DownlinkStepSize", "rnsap.fdd_TPC_DownlinkStepSize",
45337 FT_UINT32, BASE_DEC, VALS(rnsap_FDD_TPC_DownlinkStepSize_vals), 0,
45339 { &hf_rnsap_limitedPowerIncrease,
45340 { "limitedPowerIncrease", "rnsap.limitedPowerIncrease",
45341 FT_UINT32, BASE_DEC, VALS(rnsap_LimitedPowerIncrease_vals), 0,
45343 { &hf_rnsap_innerLoopDLPCStatus,
45344 { "innerLoopDLPCStatus", "rnsap.innerLoopDLPCStatus",
45345 FT_UINT32, BASE_DEC, VALS(rnsap_InnerLoopDLPCStatus_vals), 0,
45347 { &hf_rnsap_f_DPCH_SlotFormatSupportRequest,
45348 { "f-DPCH-SlotFormatSupportRequest", "rnsap.f_DPCH_SlotFormatSupportRequest",
45349 FT_NONE, BASE_NONE, NULL, 0,
45351 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List_item,
45352 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
45353 FT_NONE, BASE_NONE, NULL, 0,
45355 { &hf_rnsap_eDCH_Additional_RL_ID,
45356 { "eDCH-Additional-RL-ID", "rnsap.eDCH_Additional_RL_ID",
45357 FT_UINT32, BASE_DEC, NULL, 0,
45360 { "c-ID", "rnsap.c_ID",
45361 FT_UINT32, BASE_DEC, NULL, 0,
45363 { &hf_rnsap_firstRLS_indicator,
45364 { "firstRLS-indicator", "rnsap.firstRLS_indicator",
45365 FT_UINT32, BASE_DEC, VALS(rnsap_FirstRLS_Indicator_vals), 0,
45367 { &hf_rnsap_propagationDelay,
45368 { "propagationDelay", "rnsap.propagationDelay",
45369 FT_UINT32, BASE_DEC, NULL, 0,
45371 { &hf_rnsap_initialDL_transmissionPower,
45372 { "initialDL-transmissionPower", "rnsap.initialDL_transmissionPower",
45373 FT_INT32, BASE_DEC, NULL, 0,
45374 "DL_Power", HFILL }},
45375 { &hf_rnsap_primaryCPICH_EcNo,
45376 { "primaryCPICH-EcNo", "rnsap.primaryCPICH_EcNo",
45377 FT_INT32, BASE_DEC, NULL, 0,
45379 { &hf_rnsap_e_AGCH_PowerOffset,
45380 { "e-AGCH-PowerOffset", "rnsap.e_AGCH_PowerOffset",
45381 FT_UINT32, BASE_DEC, NULL, 0,
45383 { &hf_rnsap_e_RGCH_PowerOffset,
45384 { "e-RGCH-PowerOffset", "rnsap.e_RGCH_PowerOffset",
45385 FT_UINT32, BASE_DEC, NULL, 0,
45387 { &hf_rnsap_e_HICH_PowerOffset,
45388 { "e-HICH-PowerOffset", "rnsap.e_HICH_PowerOffset",
45389 FT_UINT32, BASE_DEC, NULL, 0,
45391 { &hf_rnsap_additional_EDCH_MAC_d_Flows_Specific_Info_List,
45392 { "additional-EDCH-MAC-d-Flows-Specific-Info-List", "rnsap.additional_EDCH_MAC_d_Flows_Specific_Info_List",
45393 FT_UINT32, BASE_DEC, NULL, 0,
45395 { &hf_rnsap_Additional_EDCH_Cell_Information_To_Add_List_item,
45396 { "Additional-EDCH-Cell-Information-To-Add-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_To_Add_ItemIEs",
45397 FT_NONE, BASE_NONE, NULL, 0,
45399 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup_01,
45400 { "additional-EDCH-UL-DPCH-Information-Setup", "rnsap.additional_EDCH_UL_DPCH_Information_Setup",
45401 FT_NONE, BASE_NONE, NULL, 0,
45402 "Additional_EDCH_UL_DPCH_Information_Addition", HFILL }},
45403 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add_List,
45404 { "additional-EDCH-RL-Specific-Information-To-Add-List", "rnsap.additional_EDCH_RL_Specific_Information_To_Add_List",
45405 FT_UINT32, BASE_DEC, NULL, 0,
45407 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List_item,
45408 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
45409 FT_NONE, BASE_NONE, NULL, 0,
45411 { &hf_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List_item,
45412 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
45413 FT_NONE, BASE_NONE, NULL, 0,
45415 { &hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH,
45416 { "hARQ-Process-Allocation-Scheduled-2ms-EDCH", "rnsap.hARQ_Process_Allocation_Scheduled_2ms_EDCH",
45417 FT_BYTES, BASE_NONE, NULL, 0,
45418 "HARQ_Process_Allocation_2ms_EDCH", HFILL }},
45419 { &hf_rnsap_e_DCH_Maximum_Bitrate,
45420 { "e-DCH-Maximum-Bitrate", "rnsap.e_DCH_Maximum_Bitrate",
45421 FT_UINT32, BASE_DEC, NULL, 0,
45423 { &hf_rnsap_e_DCH_Processing_Overload_Level,
45424 { "e-DCH-Processing-Overload-Level", "rnsap.e_DCH_Processing_Overload_Level",
45425 FT_UINT32, BASE_DEC, NULL, 0,
45427 { &hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item,
45428 { "Additional-EDCH-MAC-d-Flows-Specific-Info", "rnsap.Additional_EDCH_MAC_d_Flows_Specific_Info",
45429 FT_NONE, BASE_NONE, NULL, 0,
45431 { &hf_rnsap_e_DCH_MACdFlow_ID,
45432 { "e-DCH-MACdFlow-ID", "rnsap.e_DCH_MACdFlow_ID",
45433 FT_UINT32, BASE_DEC, NULL, 0,
45434 "EDCH_MACdFlow_ID", HFILL }},
45435 { &hf_rnsap_bindingID,
45436 { "bindingID", "rnsap.bindingID",
45437 FT_BYTES, BASE_NONE, NULL, 0,
45439 { &hf_rnsap_transportLayerAddress,
45440 { "transportLayerAddress", "rnsap.transportLayerAddress",
45441 FT_BYTES, BASE_NONE, NULL, 0,
45443 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item,
45444 { "Additional-EDCH-FDD-Information-Response-ItemIEs", "rnsap.Additional_EDCH_FDD_Information_Response_ItemIEs",
45445 FT_NONE, BASE_NONE, NULL, 0,
45447 { &hf_rnsap_eDCH_Additional_RL_Specific_Information_Response,
45448 { "eDCH-Additional-RL-Specific-Information-Response", "rnsap.eDCH_Additional_RL_Specific_Information_Response",
45449 FT_UINT32, BASE_DEC, NULL, 0,
45450 "EDCH_Additional_RL_Specific_Information_Response_List", HFILL }},
45451 { &hf_rnsap_EDCH_Additional_RL_Specific_Information_Response_List_item,
45452 { "EDCH-Additional-RL-Specific-Information-Response-ItemIEs", "rnsap.EDCH_Additional_RL_Specific_Information_Response_ItemIEs",
45453 FT_NONE, BASE_NONE, NULL, 0,
45455 { &hf_rnsap_received_total_wide_band_power,
45456 { "received-total-wide-band-power", "rnsap.received_total_wide_band_power",
45457 FT_UINT32, BASE_DEC, NULL, 0,
45459 { &hf_rnsap_dL_PowerBalancing_ActivationIndicator,
45460 { "dL-PowerBalancing-ActivationIndicator", "rnsap.dL_PowerBalancing_ActivationIndicator",
45461 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_ActivationIndicator_vals), 0,
45463 { &hf_rnsap_rL_Set_ID,
45464 { "rL-Set-ID", "rnsap.rL_Set_ID",
45465 FT_UINT32, BASE_DEC, NULL, 0,
45467 { &hf_rnsap_e_DCH_RL_Set_ID,
45468 { "e-DCH-RL-Set-ID", "rnsap.e_DCH_RL_Set_ID",
45469 FT_UINT32, BASE_DEC, NULL, 0,
45470 "RL_Set_ID", HFILL }},
45471 { &hf_rnsap_eDCH_FDD_DL_ControlChannelInformation,
45472 { "eDCH-FDD-DL-ControlChannelInformation", "rnsap.eDCH_FDD_DL_ControlChannelInformation",
45473 FT_NONE, BASE_NONE, NULL, 0,
45475 { &hf_rnsap_dl_CodeInformation,
45476 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
45477 FT_UINT32, BASE_DEC, NULL, 0,
45478 "FDD_DL_CodeInformation", HFILL }},
45479 { &hf_rnsap_eDCH_FDD_InformationResponse,
45480 { "eDCH-FDD-InformationResponse", "rnsap.eDCH_FDD_InformationResponse",
45481 FT_NONE, BASE_NONE, NULL, 0,
45483 { &hf_rnsap_maxUL_SIR,
45484 { "maxUL-SIR", "rnsap.maxUL_SIR",
45485 FT_INT32, BASE_DEC, NULL, 0,
45486 "UL_SIR", HFILL }},
45487 { &hf_rnsap_minUL_SIR,
45488 { "minUL-SIR", "rnsap.minUL_SIR",
45489 FT_INT32, BASE_DEC, NULL, 0,
45490 "UL_SIR", HFILL }},
45491 { &hf_rnsap_maximumAllowedULTxPower,
45492 { "maximumAllowedULTxPower", "rnsap.maximumAllowedULTxPower",
45493 FT_INT32, BASE_DEC, NULL, 0,
45495 { &hf_rnsap_maximumDL_power,
45496 { "maximumDL-power", "rnsap.maximumDL_power",
45497 FT_INT32, BASE_DEC, NULL, 0,
45498 "DL_Power", HFILL }},
45499 { &hf_rnsap_minimumDL_power,
45500 { "minimumDL-power", "rnsap.minimumDL_power",
45501 FT_INT32, BASE_DEC, NULL, 0,
45502 "DL_Power", HFILL }},
45503 { &hf_rnsap_primaryScramblingCode,
45504 { "primaryScramblingCode", "rnsap.primaryScramblingCode",
45505 FT_UINT32, BASE_DEC, NULL, 0,
45507 { &hf_rnsap_uL_UARFCN,
45508 { "uL-UARFCN", "rnsap.uL_UARFCN",
45509 FT_UINT32, BASE_DEC, NULL, 0,
45510 "UARFCN", HFILL }},
45511 { &hf_rnsap_dL_UARFCN,
45512 { "dL-UARFCN", "rnsap.dL_UARFCN",
45513 FT_UINT32, BASE_DEC, NULL, 0,
45514 "UARFCN", HFILL }},
45515 { &hf_rnsap_primaryCPICH_Power,
45516 { "primaryCPICH-Power", "rnsap.primaryCPICH_Power",
45517 FT_INT32, BASE_DEC, NULL, 0,
45519 { &hf_rnsap_pC_Preamble,
45520 { "pC-Preamble", "rnsap.pC_Preamble",
45521 FT_UINT32, BASE_DEC, NULL, 0,
45523 { &hf_rnsap_primary_CPICH_Usage_For_Channel_Estimation,
45524 { "primary-CPICH-Usage-For-Channel-Estimation", "rnsap.primary_CPICH_Usage_For_Channel_Estimation",
45525 FT_UINT32, BASE_DEC, VALS(rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals), 0,
45527 { &hf_rnsap_secondary_CPICH_Information,
45528 { "secondary-CPICH-Information", "rnsap.secondary_CPICH_Information",
45529 FT_NONE, BASE_NONE, NULL, 0,
45531 { &hf_rnsap_f_DPCH_SlotFormat,
45532 { "f-DPCH-SlotFormat", "rnsap.f_DPCH_SlotFormat",
45533 FT_UINT32, BASE_DEC, NULL, 0,
45535 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_item,
45536 { "Additional-EDCH-FDD-Information-Response-RLReconf-Items", "rnsap.Additional_EDCH_FDD_Information_Response_RLReconf_Items",
45537 FT_NONE, BASE_NONE, NULL, 0,
45539 { &hf_rnsap_eDCH_Additional_RL_Specific_Modified_Information_Response,
45540 { "eDCH-Additional-RL-Specific-Modified-Information-Response", "rnsap.eDCH_Additional_RL_Specific_Modified_Information_Response",
45541 FT_UINT32, BASE_DEC, NULL, 0,
45542 "EDCH_Additional_RL_Specific_Modified_Information_Response_List", HFILL }},
45543 { &hf_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List_item,
45544 { "EDCH-Additional-RL-Specific-Modified-Information-Response-ItemIEs", "rnsap.EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs",
45545 FT_NONE, BASE_NONE, NULL, 0,
45547 { &hf_rnsap_dL_PowerBalancing_UpdatedIndicator,
45548 { "dL-PowerBalancing-UpdatedIndicator", "rnsap.dL_PowerBalancing_UpdatedIndicator",
45549 FT_UINT32, BASE_DEC, VALS(rnsap_DL_PowerBalancing_UpdatedIndicator_vals), 0,
45551 { &hf_rnsap_secondary_CPICH_Information_Change,
45552 { "secondary-CPICH-Information-Change", "rnsap.secondary_CPICH_Information_Change",
45553 FT_UINT32, BASE_DEC, VALS(rnsap_Secondary_CPICH_Information_Change_vals), 0,
45555 { &hf_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List_item,
45556 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
45557 FT_NONE, BASE_NONE, NULL, 0,
45559 { &hf_rnsap_additional_EDCH_UL_DPCH_Information_Modify,
45560 { "additional-EDCH-UL-DPCH-Information-Modify", "rnsap.additional_EDCH_UL_DPCH_Information_Modify",
45561 FT_NONE, BASE_NONE, NULL, 0,
45563 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Add,
45564 { "additional-EDCH-RL-Specific-Information-To-Add", "rnsap.additional_EDCH_RL_Specific_Information_To_Add",
45565 FT_UINT32, BASE_DEC, NULL, 0,
45566 "Additional_EDCH_RL_Specific_Information_To_Add_List", HFILL }},
45567 { &hf_rnsap_additional_EDCH_RL_Specific_Information_To_Modify,
45568 { "additional-EDCH-RL-Specific-Information-To-Modify", "rnsap.additional_EDCH_RL_Specific_Information_To_Modify",
45569 FT_UINT32, BASE_DEC, NULL, 0,
45570 "Additional_EDCH_RL_Specific_Information_To_Modify_List", HFILL }},
45571 { &hf_rnsap_additional_EDCH_FDD_Information_To_Modify,
45572 { "additional-EDCH-FDD-Information-To-Modify", "rnsap.additional_EDCH_FDD_Information_To_Modify",
45573 FT_NONE, BASE_NONE, NULL, 0,
45574 "Additional_EDCH_FDD_Information", HFILL }},
45575 { &hf_rnsap_additional_EDCH_F_DPCH_Information_Modify,
45576 { "additional-EDCH-F-DPCH-Information-Modify", "rnsap.additional_EDCH_F_DPCH_Information_Modify",
45577 FT_NONE, BASE_NONE, NULL, 0,
45578 "Additional_EDCH_F_DPCH_Information", HFILL }},
45579 { &hf_rnsap_Additional_EDCH_Cell_Information_Removal_List_item,
45580 { "Additional-EDCH-Cell-Information-Removal-Info-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_Removal_Info_ItemIEs",
45581 FT_NONE, BASE_NONE, NULL, 0,
45583 { &hf_rnsap_rL_on_Secondary_UL_Frequency,
45584 { "rL-on-Secondary-UL-Frequency", "rnsap.rL_on_Secondary_UL_Frequency",
45585 FT_UINT32, BASE_DEC, VALS(rnsap_RL_on_Secondary_UL_Frequency_vals), 0,
45587 { &hf_rnsap_additional_EDCH_DL_Control_Channel_Change_Information,
45588 { "additional-EDCH-DL-Control-Channel-Change-Information", "rnsap.additional_EDCH_DL_Control_Channel_Change_Information",
45589 FT_UINT32, BASE_DEC, NULL, 0,
45590 "Additional_EDCH_DL_Control_Channel_Change_Information_List", HFILL }},
45591 { &hf_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List_item,
45592 { "Additional-EDCH-DL-Control-Channel-Change-Info-ItemIEs", "rnsap.Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs",
45593 FT_NONE, BASE_NONE, NULL, 0,
45595 { &hf_rnsap_AdditionalPreferredFrequency_item,
45596 { "AdditionalPreferredFrequencyItem", "rnsap.AdditionalPreferredFrequencyItem",
45597 FT_NONE, BASE_NONE, NULL, 0,
45599 { &hf_rnsap_correspondingCells,
45600 { "correspondingCells", "rnsap.correspondingCells",
45601 FT_UINT32, BASE_DEC, NULL, 0,
45603 { &hf_rnsap_AffectedUEInformationForMBMS_item,
45604 { "S-RNTI", "rnsap.S_RNTI",
45605 FT_UINT32, BASE_DEC, NULL, 0,
45607 { &hf_rnsap_priorityLevel,
45608 { "priorityLevel", "rnsap.priorityLevel",
45609 FT_UINT32, BASE_DEC, NULL, 0,
45611 { &hf_rnsap_pre_emptionCapability,
45612 { "pre-emptionCapability", "rnsap.pre_emptionCapability",
45613 FT_UINT32, BASE_DEC, VALS(rnsap_Pre_emptionCapability_vals), 0,
45615 { &hf_rnsap_pre_emptionVulnerability,
45616 { "pre-emptionVulnerability", "rnsap.pre_emptionVulnerability",
45617 FT_UINT32, BASE_DEC, VALS(rnsap_Pre_emptionVulnerability_vals), 0,
45619 { &hf_rnsap_allowed_UL_Rate,
45620 { "allowed-UL-Rate", "rnsap.allowed_UL_Rate",
45621 FT_UINT32, BASE_DEC, NULL, 0,
45622 "Allowed_Rate", HFILL }},
45623 { &hf_rnsap_allowed_DL_Rate,
45624 { "allowed-DL-Rate", "rnsap.allowed_DL_Rate",
45625 FT_UINT32, BASE_DEC, NULL, 0,
45626 "Allowed_Rate", HFILL }},
45627 { &hf_rnsap_aOA_LCR,
45628 { "aOA-LCR", "rnsap.aOA_LCR",
45629 FT_UINT32, BASE_DEC, NULL, 0,
45631 { &hf_rnsap_aOA_LCR_Accuracy_Class,
45632 { "aOA-LCR-Accuracy-Class", "rnsap.aOA_LCR_Accuracy_Class",
45633 FT_UINT32, BASE_DEC, VALS(rnsap_AOA_LCR_Accuracy_Class_vals), 0,
45635 { &hf_rnsap_badSatelliteInformation,
45636 { "badSatelliteInformation", "rnsap.badSatelliteInformation",
45637 FT_UINT32, BASE_DEC, NULL, 0,
45638 "T_badSatelliteInformation", HFILL }},
45639 { &hf_rnsap_badSatelliteInformation_item,
45640 { "badSatelliteInformation item", "rnsap.badSatelliteInformation_item",
45641 FT_NONE, BASE_NONE, NULL, 0,
45642 "T_badSatelliteInformation_item", HFILL }},
45643 { &hf_rnsap_badSAT_ID,
45644 { "badSAT-ID", "rnsap.badSAT_ID",
45645 FT_UINT32, BASE_DEC, NULL, 0,
45646 "SAT_ID", HFILL }},
45648 { "nCC", "rnsap.nCC",
45649 FT_BYTES, BASE_NONE, NULL, 0,
45652 { "bCC", "rnsap.bCC",
45653 FT_BYTES, BASE_NONE, NULL, 0,
45655 { &hf_rnsap_burstStart,
45656 { "burstStart", "rnsap.burstStart",
45657 FT_UINT32, BASE_DEC, NULL, 0,
45658 "INTEGER_0_15", HFILL }},
45659 { &hf_rnsap_burstLength,
45660 { "burstLength", "rnsap.burstLength",
45661 FT_UINT32, BASE_DEC, NULL, 0,
45662 "INTEGER_10_25", HFILL }},
45663 { &hf_rnsap_burstFreq,
45664 { "burstFreq", "rnsap.burstFreq",
45665 FT_UINT32, BASE_DEC, NULL, 0,
45666 "INTEGER_1_16", HFILL }},
45667 { &hf_rnsap_radioNetwork,
45668 { "radioNetwork", "rnsap.radioNetwork",
45669 FT_UINT32, BASE_DEC, VALS(rnsap_CauseRadioNetwork_vals), 0,
45670 "CauseRadioNetwork", HFILL }},
45671 { &hf_rnsap_transport,
45672 { "transport", "rnsap.transport",
45673 FT_UINT32, BASE_DEC, VALS(rnsap_CauseTransport_vals), 0,
45674 "CauseTransport", HFILL }},
45675 { &hf_rnsap_protocol,
45676 { "protocol", "rnsap.protocol",
45677 FT_UINT32, BASE_DEC, VALS(rnsap_CauseProtocol_vals), 0,
45678 "CauseProtocol", HFILL }},
45680 { "misc", "rnsap.misc",
45681 FT_UINT32, BASE_DEC, VALS(rnsap_CauseMisc_vals), 0,
45682 "CauseMisc", HFILL }},
45683 { &hf_rnsap_uplinkCellCapacityClassValue,
45684 { "uplinkCellCapacityClassValue", "rnsap.uplinkCellCapacityClassValue",
45685 FT_UINT32, BASE_DEC, NULL, 0,
45686 "INTEGER_1_100_", HFILL }},
45687 { &hf_rnsap_downlinkCellCapacityClassValue,
45688 { "downlinkCellCapacityClassValue", "rnsap.downlinkCellCapacityClassValue",
45689 FT_UINT32, BASE_DEC, NULL, 0,
45690 "INTEGER_1_100_", HFILL }},
45692 { "lAI", "rnsap.lAI",
45693 FT_NONE, BASE_NONE, NULL, 0,
45695 { &hf_rnsap_pLMN_Identity,
45696 { "pLMN-Identity", "rnsap.pLMN_Identity",
45697 FT_BYTES, BASE_NONE, NULL, 0,
45700 { "lAC", "rnsap.lAC",
45701 FT_BYTES, BASE_NONE, NULL, 0,
45704 { "cI", "rnsap.cI",
45705 FT_BYTES, BASE_NONE, NULL, 0,
45707 { &hf_rnsap_tUTRANGPSMeasurementAccuracyClass,
45708 { "tUTRANGPSMeasurementAccuracyClass", "rnsap.tUTRANGPSMeasurementAccuracyClass",
45709 FT_UINT32, BASE_DEC, VALS(rnsap_TUTRANGPSAccuracyClass_vals), 0,
45710 "TUTRANGPSAccuracyClass", HFILL }},
45711 { &hf_rnsap_tUTRANGANSSMeasurementAccuracyClass,
45712 { "tUTRANGANSSMeasurementAccuracyClass", "rnsap.tUTRANGANSSMeasurementAccuracyClass",
45713 FT_UINT32, BASE_DEC, VALS(rnsap_TUTRANGANSSAccuracyClass_vals), 0,
45714 "TUTRANGANSSAccuracyClass", HFILL }},
45715 { &hf_rnsap_tUTRANGPSMeasurementValueInformation,
45716 { "tUTRANGPSMeasurementValueInformation", "rnsap.tUTRANGPSMeasurementValueInformation",
45717 FT_NONE, BASE_NONE, NULL, 0,
45719 { &hf_rnsap_sFNSFNMeasurementValueInformation,
45720 { "sFNSFNMeasurementValueInformation", "rnsap.sFNSFNMeasurementValueInformation",
45721 FT_NONE, BASE_NONE, NULL, 0,
45723 { &hf_rnsap_loadValue,
45724 { "loadValue", "rnsap.loadValue",
45725 FT_NONE, BASE_NONE, NULL, 0,
45727 { &hf_rnsap_transmittedCarrierPowerValue,
45728 { "transmittedCarrierPowerValue", "rnsap.transmittedCarrierPowerValue",
45729 FT_UINT32, BASE_DEC, NULL, 0,
45730 "INTEGER_0_100", HFILL }},
45731 { &hf_rnsap_receivedTotalWideBandPowerValue,
45732 { "receivedTotalWideBandPowerValue", "rnsap.receivedTotalWideBandPowerValue",
45733 FT_UINT32, BASE_DEC, NULL, 0,
45734 "INTEGER_0_621", HFILL }},
45735 { &hf_rnsap_uplinkTimeslotISCPValue,
45736 { "uplinkTimeslotISCPValue", "rnsap.uplinkTimeslotISCPValue",
45737 FT_UINT32, BASE_DEC, NULL, 0,
45738 "UL_TimeslotISCP", HFILL }},
45739 { &hf_rnsap_extension_CommonMeasurementValue,
45740 { "extension-CommonMeasurementValue", "rnsap.extension_CommonMeasurementValue",
45741 FT_NONE, BASE_NONE, NULL, 0,
45743 { &hf_rnsap_measurementAvailable,
45744 { "measurementAvailable", "rnsap.measurementAvailable",
45745 FT_NONE, BASE_NONE, NULL, 0,
45746 "CommonMeasurementAvailable", HFILL }},
45747 { &hf_rnsap_measurementnotAvailable,
45748 { "measurementnotAvailable", "rnsap.measurementnotAvailable",
45749 FT_NONE, BASE_NONE, NULL, 0,
45751 { &hf_rnsap_commonMeasurementValue,
45752 { "commonMeasurementValue", "rnsap.commonMeasurementValue",
45753 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementValue_vals), 0,
45755 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_item,
45756 { "Common-EDCH-MAC-d-Flow-Specific-InformationFDDItem", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem",
45757 FT_NONE, BASE_NONE, NULL, 0,
45759 { &hf_rnsap_common_EDCH_MACdFlow_ID,
45760 { "common-EDCH-MACdFlow-ID", "rnsap.common_EDCH_MACdFlow_ID",
45761 FT_UINT32, BASE_DEC, NULL, 0,
45762 "EDCH_MACdFlow_ID", HFILL }},
45763 { &hf_rnsap_maximum_Number_of_Retransmissions_For_E_DCH,
45764 { "maximum-Number-of-Retransmissions-For-E-DCH", "rnsap.maximum_Number_of_Retransmissions_For_E_DCH",
45765 FT_UINT32, BASE_DEC, NULL, 0,
45766 "MaxNr_Retransmissions_EDCH", HFILL }},
45767 { &hf_rnsap_eDCH_HARQ_PO_FDD,
45768 { "eDCH-HARQ-PO-FDD", "rnsap.eDCH_HARQ_PO_FDD",
45769 FT_UINT32, BASE_DEC, NULL, 0,
45770 "E_DCH_HARQ_PO_FDD", HFILL }},
45771 { &hf_rnsap_eDCH_MACdFlow_Multiplexing_List,
45772 { "eDCH-MACdFlow-Multiplexing-List", "rnsap.eDCH_MACdFlow_Multiplexing_List",
45773 FT_BYTES, BASE_NONE, NULL, 0,
45774 "E_DCH_MACdFlow_Multiplexing_List", HFILL }},
45775 { &hf_rnsap_common_E_DCHLogicalChannelInformation,
45776 { "common-E-DCHLogicalChannelInformation", "rnsap.common_E_DCHLogicalChannelInformation",
45777 FT_UINT32, BASE_DEC, NULL, 0,
45778 "Common_E_DCH_LogicalChannelInformation", HFILL }},
45779 { &hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_item,
45780 { "Common-EDCH-MAC-d-Flow-Specific-InformationItemLCR", "rnsap.Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR",
45781 FT_NONE, BASE_NONE, NULL, 0,
45783 { &hf_rnsap_common_EDCH_MACdFlow_ID_LCR,
45784 { "common-EDCH-MACdFlow-ID-LCR", "rnsap.common_EDCH_MACdFlow_ID_LCR",
45785 FT_UINT32, BASE_DEC, NULL, 0,
45786 "EDCH_MACdFlow_ID_LCR", HFILL }},
45787 { &hf_rnsap_eDCH_HARQ_PO_TDD,
45788 { "eDCH-HARQ-PO-TDD", "rnsap.eDCH_HARQ_PO_TDD",
45789 FT_UINT32, BASE_DEC, NULL, 0,
45790 "E_DCH_HARQ_PO_TDD", HFILL }},
45791 { &hf_rnsap_Common_E_DCH_LogicalChannelInformation_item,
45792 { "Common-E-DCH-LogicalChannelInformationItem", "rnsap.Common_E_DCH_LogicalChannelInformationItem",
45793 FT_NONE, BASE_NONE, NULL, 0,
45795 { &hf_rnsap_logicalChannelId,
45796 { "logicalChannelId", "rnsap.logicalChannelId",
45797 FT_UINT32, BASE_DEC, NULL, 0,
45799 { &hf_rnsap_maximumMACdPDU_SizeExtended,
45800 { "maximumMACdPDU-SizeExtended", "rnsap.maximumMACdPDU_SizeExtended",
45801 FT_UINT32, BASE_DEC, NULL, 0,
45802 "MAC_PDU_SizeExtended", HFILL }},
45803 { &hf_rnsap_uE_DTX_DRX_Offset,
45804 { "uE-DTX-DRX-Offset", "rnsap.uE_DTX_DRX_Offset",
45805 FT_UINT32, BASE_DEC, NULL, 0,
45807 { &hf_rnsap_enabling_Delay,
45808 { "enabling-Delay", "rnsap.enabling_Delay",
45809 FT_UINT32, BASE_DEC, VALS(rnsap_Enabling_Delay_vals), 0,
45811 { &hf_rnsap_dTX_Information,
45812 { "dTX-Information", "rnsap.dTX_Information",
45813 FT_NONE, BASE_NONE, NULL, 0,
45815 { &hf_rnsap_dRX_Information,
45816 { "dRX-Information", "rnsap.dRX_Information",
45817 FT_NONE, BASE_NONE, NULL, 0,
45819 { &hf_rnsap_dTX_Information_to_Modify,
45820 { "dTX-Information-to-Modify", "rnsap.dTX_Information_to_Modify",
45821 FT_UINT32, BASE_DEC, VALS(rnsap_DTX_Information_to_Modify_vals), 0,
45823 { &hf_rnsap_dRX_Information_to_Modify,
45824 { "dRX-Information-to-Modify", "rnsap.dRX_Information_to_Modify",
45825 FT_UINT32, BASE_DEC, VALS(rnsap_DRX_Information_to_Modify_vals), 0,
45827 { &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_item,
45828 { "Continuous-Packet-Connectivity-HS-SCCH-Less-InformationItem", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem",
45829 FT_NONE, BASE_NONE, NULL, 0,
45831 { &hf_rnsap_transport_Block_Size_Index,
45832 { "transport-Block-Size-Index", "rnsap.transport_Block_Size_Index",
45833 FT_UINT32, BASE_DEC, NULL, 0,
45835 { &hf_rnsap_hSPDSCH_Second_Code_Support,
45836 { "hSPDSCH-Second-Code-Support", "rnsap.hSPDSCH_Second_Code_Support",
45837 FT_BOOLEAN, BASE_NONE, NULL, 0,
45839 { &hf_rnsap_hSPDSCH_First_Code_Index,
45840 { "hSPDSCH-First-Code-Index", "rnsap.hSPDSCH_First_Code_Index",
45841 FT_UINT32, BASE_DEC, NULL, 0,
45843 { &hf_rnsap_hSPDSCH_Second_Code_Index,
45844 { "hSPDSCH-Second-Code-Index", "rnsap.hSPDSCH_Second_Code_Index",
45845 FT_UINT32, BASE_DEC, NULL, 0,
45847 { &hf_rnsap_CorrespondingCells_item,
45848 { "C-ID", "rnsap.C_ID",
45849 FT_UINT32, BASE_DEC, NULL, 0,
45851 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information,
45852 { "continuous-Packet-Connectivity-DTX-DRX-Information", "rnsap.continuous_Packet_Connectivity_DTX_DRX_Information",
45853 FT_NONE, BASE_NONE, NULL, 0,
45855 { &hf_rnsap_continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify,
45856 { "continuous-Packet-Connectivity-DTX-DRX-Information-to-Modify", "rnsap.continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify",
45857 FT_NONE, BASE_NONE, NULL, 0,
45859 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information,
45860 { "continuous-Packet-Connectivity-HS-SCCH-Less-Information", "rnsap.continuous_Packet_Connectivity_HS_SCCH_Less_Information",
45861 FT_UINT32, BASE_DEC, NULL, 0,
45863 { &hf_rnsap_Counting_Information_item,
45864 { "Counting-Information-List", "rnsap.Counting_Information_List",
45865 FT_NONE, BASE_NONE, NULL, 0,
45867 { &hf_rnsap_counting_Result,
45868 { "counting-Result", "rnsap.counting_Result",
45869 FT_UINT32, BASE_DEC, NULL, 0,
45871 { &hf_rnsap_procedureID,
45872 { "procedureID", "rnsap.procedureID",
45873 FT_NONE, BASE_NONE, NULL, 0,
45875 { &hf_rnsap_triggeringMessage,
45876 { "triggeringMessage", "rnsap.triggeringMessage",
45877 FT_UINT32, BASE_DEC, VALS(rnsap_TriggeringMessage_vals), 0,
45879 { &hf_rnsap_procedureCriticality,
45880 { "procedureCriticality", "rnsap.procedureCriticality",
45881 FT_UINT32, BASE_DEC, VALS(rnsap_Criticality_vals), 0,
45882 "Criticality", HFILL }},
45883 { &hf_rnsap_transactionID,
45884 { "transactionID", "rnsap.transactionID",
45885 FT_UINT32, BASE_DEC, VALS(rnsap_TransactionID_vals), 0,
45887 { &hf_rnsap_iEsCriticalityDiagnostics,
45888 { "iEsCriticalityDiagnostics", "rnsap.iEsCriticalityDiagnostics",
45889 FT_UINT32, BASE_DEC, NULL, 0,
45890 "CriticalityDiagnostics_IE_List", HFILL }},
45891 { &hf_rnsap_CriticalityDiagnostics_IE_List_item,
45892 { "CriticalityDiagnostics-IE-List item", "rnsap.CriticalityDiagnostics_IE_List_item",
45893 FT_NONE, BASE_NONE, NULL, 0,
45894 "CriticalityDiagnostics_IE_List_item", HFILL }},
45895 { &hf_rnsap_iECriticality,
45896 { "iECriticality", "rnsap.iECriticality",
45897 FT_UINT32, BASE_DEC, VALS(rnsap_Criticality_vals), 0,
45898 "Criticality", HFILL }},
45900 { "iE-ID", "rnsap.iE_ID",
45901 FT_UINT32, BASE_DEC, VALS(rnsap_ProtocolIE_ID_vals), 0,
45902 "ProtocolIE_ID", HFILL }},
45903 { &hf_rnsap_repetitionNumber,
45904 { "repetitionNumber", "rnsap.repetitionNumber",
45905 FT_UINT32, BASE_DEC, NULL, 0,
45906 "RepetitionNumber0", HFILL }},
45907 { &hf_rnsap_MessageStructure_item,
45908 { "MessageStructure item", "rnsap.MessageStructure_item",
45909 FT_NONE, BASE_NONE, NULL, 0,
45910 "MessageStructure_item", HFILL }},
45911 { &hf_rnsap_repetitionNumber_01,
45912 { "repetitionNumber", "rnsap.repetitionNumber",
45913 FT_UINT32, BASE_DEC, NULL, 0,
45914 "RepetitionNumber1", HFILL }},
45916 { "rAC", "rnsap.rAC",
45917 FT_BYTES, BASE_NONE, NULL, 0,
45919 { &hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR,
45920 { "continuousPacketConnectivity-DRX-InformationLCR", "rnsap.continuousPacketConnectivity_DRX_InformationLCR",
45921 FT_NONE, BASE_NONE, NULL, 0,
45923 { &hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR,
45924 { "continuousPacketConnectivity-DRX-Information-to-Modify-LCR", "rnsap.continuousPacketConnectivity_DRX_Information_to_Modify_LCR",
45925 FT_NONE, BASE_NONE, NULL, 0,
45927 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR,
45928 { "hS-DSCH-Semi-PersistentScheduling-Information-LCR", "rnsap.hS_DSCH_Semi_PersistentScheduling_Information_LCR",
45929 FT_NONE, BASE_NONE, NULL, 0,
45931 { &hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
45932 { "hS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR", "rnsap.hS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR",
45933 FT_NONE, BASE_NONE, NULL, 0,
45935 { &hf_rnsap_hS_DSCH_SPS_Deactivate_Indicator_LCR,
45936 { "hS-DSCH-SPS-Deactivate-Indicator-LCR", "rnsap.hS_DSCH_SPS_Deactivate_Indicator_LCR",
45937 FT_NONE, BASE_NONE, NULL, 0,
45939 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_LCR,
45940 { "e-DCH-Semi-PersistentScheduling-Information-LCR", "rnsap.e_DCH_Semi_PersistentScheduling_Information_LCR",
45941 FT_NONE, BASE_NONE, NULL, 0,
45943 { &hf_rnsap_e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
45944 { "e-DCH-Semi-PersistentScheduling-Information-to-Modify-LCR", "rnsap.e_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR",
45945 FT_NONE, BASE_NONE, NULL, 0,
45947 { &hf_rnsap_e_DCH_SPS_Deactivate_Indicator_LCR,
45948 { "e-DCH-SPS-Deactivate-Indicator-LCR", "rnsap.e_DCH_SPS_Deactivate_Indicator_LCR",
45949 FT_NONE, BASE_NONE, NULL, 0,
45951 { &hf_rnsap_hS_SCCH_DRX_Information_LCR,
45952 { "hS-SCCH-DRX-Information-LCR", "rnsap.hS_SCCH_DRX_Information_LCR",
45953 FT_NONE, BASE_NONE, NULL, 0,
45955 { &hf_rnsap_e_AGCH_DRX_Information_LCR,
45956 { "e-AGCH-DRX-Information-LCR", "rnsap.e_AGCH_DRX_Information_LCR",
45957 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_DRX_Information_LCR_vals), 0,
45959 { &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR,
45960 { "hS-SCCH-UE-DRX-Cycle-LCR", "rnsap.hS_SCCH_UE_DRX_Cycle_LCR",
45961 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_LCR_vals), 0,
45962 "UE_DRX_Cycle_LCR", HFILL }},
45963 { &hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR,
45964 { "hS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR", "rnsap.hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR",
45965 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_vals), 0,
45966 "Inactivity_Threshold_for_UE_DRX_Cycle_LCR", HFILL }},
45967 { &hf_rnsap_hS_SCCH_UE_DRX_Offset_LCR,
45968 { "hS-SCCH-UE-DRX-Offset-LCR", "rnsap.hS_SCCH_UE_DRX_Offset_LCR",
45969 FT_UINT32, BASE_DEC, NULL, 0,
45970 "UE_DRX_Offset_LCR", HFILL }},
45971 { &hf_rnsap_sameAsHS_SCCH,
45972 { "sameAsHS-SCCH", "rnsap.sameAsHS_SCCH",
45973 FT_NONE, BASE_NONE, NULL, 0,
45975 { &hf_rnsap_e_AGCH_DRX_Parameters,
45976 { "e-AGCH-DRX-Parameters", "rnsap.e_AGCH_DRX_Parameters",
45977 FT_NONE, BASE_NONE, NULL, 0,
45979 { &hf_rnsap_e_AGCH_UE_DRX_Cycle_LCR,
45980 { "e-AGCH-UE-DRX-Cycle-LCR", "rnsap.e_AGCH_UE_DRX_Cycle_LCR",
45981 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_LCR_vals), 0,
45982 "UE_DRX_Cycle_LCR", HFILL }},
45983 { &hf_rnsap_e_AGCH_UE_Inactivity_Monitor_Threshold,
45984 { "e-AGCH-UE-Inactivity-Monitor-Threshold", "rnsap.e_AGCH_UE_Inactivity_Monitor_Threshold",
45985 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals), 0,
45987 { &hf_rnsap_e_AGCH_UE_DRX_Offset_LCR,
45988 { "e-AGCH-UE-DRX-Offset-LCR", "rnsap.e_AGCH_UE_DRX_Offset_LCR",
45989 FT_UINT32, BASE_DEC, NULL, 0,
45990 "UE_DRX_Offset_LCR", HFILL }},
45991 { &hf_rnsap_dRX_Information_to_Modify_LCR,
45992 { "dRX-Information-to-Modify-LCR", "rnsap.dRX_Information_to_Modify_LCR",
45993 FT_UINT32, BASE_DEC, VALS(rnsap_DRX_Information_to_Modify_LCR_vals), 0,
45995 { &hf_rnsap_modify,
45996 { "modify", "rnsap.modify",
45997 FT_NONE, BASE_NONE, NULL, 0,
45998 "DRX_Information_to_Modify_Items_LCR", HFILL }},
45999 { &hf_rnsap_deactivate,
46000 { "deactivate", "rnsap.deactivate",
46001 FT_NONE, BASE_NONE, NULL, 0,
46003 { &hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR,
46004 { "hS-SCCH-DRX-Information-ResponseLCR", "rnsap.hS_SCCH_DRX_Information_ResponseLCR",
46005 FT_NONE, BASE_NONE, NULL, 0,
46007 { &hf_rnsap_e_AGCH_DRX_Information_ResponseLCR,
46008 { "e-AGCH-DRX-Information-ResponseLCR", "rnsap.e_AGCH_DRX_Information_ResponseLCR",
46009 FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_DRX_Information_ResponseLCR_vals), 0,
46011 { &hf_rnsap_e_AGCH_DRX_Parameters_Response,
46012 { "e-AGCH-DRX-Parameters-Response", "rnsap.e_AGCH_DRX_Parameters_Response",
46013 FT_NONE, BASE_NONE, NULL, 0,
46015 { &hf_rnsap_DCH_FDD_Information_item,
46016 { "DCH-FDD-InformationItem", "rnsap.DCH_FDD_InformationItem",
46017 FT_NONE, BASE_NONE, NULL, 0,
46019 { &hf_rnsap_payloadCRC_PresenceIndicator,
46020 { "payloadCRC-PresenceIndicator", "rnsap.payloadCRC_PresenceIndicator",
46021 FT_UINT32, BASE_DEC, VALS(rnsap_PayloadCRC_PresenceIndicator_vals), 0,
46023 { &hf_rnsap_ul_FP_Mode,
46024 { "ul-FP-Mode", "rnsap.ul_FP_Mode",
46025 FT_UINT32, BASE_DEC, VALS(rnsap_UL_FP_Mode_vals), 0,
46028 { "toAWS", "rnsap.toAWS",
46029 FT_UINT32, BASE_DEC, NULL, 0,
46032 { "toAWE", "rnsap.toAWE",
46033 FT_UINT32, BASE_DEC, NULL, 0,
46035 { &hf_rnsap_dCH_SpecificInformationList,
46036 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
46037 FT_UINT32, BASE_DEC, NULL, 0,
46038 "DCH_Specific_FDD_InformationList", HFILL }},
46039 { &hf_rnsap_DCH_Specific_FDD_InformationList_item,
46040 { "DCH-Specific-FDD-Item", "rnsap.DCH_Specific_FDD_Item",
46041 FT_NONE, BASE_NONE, NULL, 0,
46043 { &hf_rnsap_dCH_ID,
46044 { "dCH-ID", "rnsap.dCH_ID",
46045 FT_UINT32, BASE_DEC, NULL, 0,
46047 { &hf_rnsap_trCH_SrcStatisticsDescr,
46048 { "trCH-SrcStatisticsDescr", "rnsap.trCH_SrcStatisticsDescr",
46049 FT_UINT32, BASE_DEC, VALS(rnsap_TrCH_SrcStatisticsDescr_vals), 0,
46051 { &hf_rnsap_ul_transportFormatSet,
46052 { "ul-transportFormatSet", "rnsap.ul_transportFormatSet",
46053 FT_NONE, BASE_NONE, NULL, 0,
46054 "TransportFormatSet", HFILL }},
46055 { &hf_rnsap_dl_transportFormatSet,
46056 { "dl-transportFormatSet", "rnsap.dl_transportFormatSet",
46057 FT_NONE, BASE_NONE, NULL, 0,
46058 "TransportFormatSet", HFILL }},
46059 { &hf_rnsap_ul_BLER,
46060 { "ul-BLER", "rnsap.ul_BLER",
46061 FT_INT32, BASE_DEC, NULL, 0,
46063 { &hf_rnsap_dl_BLER,
46064 { "dl-BLER", "rnsap.dl_BLER",
46065 FT_INT32, BASE_DEC, NULL, 0,
46067 { &hf_rnsap_allocationRetentionPriority,
46068 { "allocationRetentionPriority", "rnsap.allocationRetentionPriority",
46069 FT_NONE, BASE_NONE, NULL, 0,
46071 { &hf_rnsap_frameHandlingPriority,
46072 { "frameHandlingPriority", "rnsap.frameHandlingPriority",
46073 FT_UINT32, BASE_DEC, VALS(rnsap_FrameHandlingPriority_vals), 0,
46075 { &hf_rnsap_qE_Selector,
46076 { "qE-Selector", "rnsap.qE_Selector",
46077 FT_UINT32, BASE_DEC, VALS(rnsap_QE_Selector_vals), 0,
46079 { &hf_rnsap_dRACControl,
46080 { "dRACControl", "rnsap.dRACControl",
46081 FT_UINT32, BASE_DEC, VALS(rnsap_DRACControl_vals), 0,
46083 { &hf_rnsap_DCH_InformationResponse_item,
46084 { "DCH-InformationResponseItem", "rnsap.DCH_InformationResponseItem",
46085 FT_NONE, BASE_NONE, NULL, 0,
46087 { &hf_rnsap_DCH_TDD_Information_item,
46088 { "DCH-TDD-InformationItem", "rnsap.DCH_TDD_InformationItem",
46089 FT_NONE, BASE_NONE, NULL, 0,
46091 { &hf_rnsap_dCH_SpecificInformationList_01,
46092 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
46093 FT_UINT32, BASE_DEC, NULL, 0,
46094 "DCH_Specific_TDD_InformationList", HFILL }},
46095 { &hf_rnsap_DCH_Specific_TDD_InformationList_item,
46096 { "DCH-Specific-TDD-Item", "rnsap.DCH_Specific_TDD_Item",
46097 FT_NONE, BASE_NONE, NULL, 0,
46099 { &hf_rnsap_ul_cCTrCH_ID,
46100 { "ul-cCTrCH-ID", "rnsap.ul_cCTrCH_ID",
46101 FT_UINT32, BASE_DEC, NULL, 0,
46102 "CCTrCH_ID", HFILL }},
46103 { &hf_rnsap_dl_cCTrCH_ID,
46104 { "dl-cCTrCH-ID", "rnsap.dl_cCTrCH_ID",
46105 FT_UINT32, BASE_DEC, NULL, 0,
46106 "CCTrCH_ID", HFILL }},
46107 { &hf_rnsap_sIR_Value,
46108 { "sIR-Value", "rnsap.sIR_Value",
46109 FT_UINT32, BASE_DEC, NULL, 0,
46111 { &hf_rnsap_sIR_ErrorValue,
46112 { "sIR-ErrorValue", "rnsap.sIR_ErrorValue",
46113 FT_UINT32, BASE_DEC, NULL, 0,
46114 "SIR_Error_Value", HFILL }},
46115 { &hf_rnsap_transmittedCodePowerValue,
46116 { "transmittedCodePowerValue", "rnsap.transmittedCodePowerValue",
46117 FT_UINT32, BASE_DEC, NULL, 0,
46118 "Transmitted_Code_Power_Value", HFILL }},
46120 { "rSCP", "rnsap.rSCP",
46121 FT_UINT32, BASE_DEC, NULL, 0,
46122 "RSCP_Value", HFILL }},
46123 { &hf_rnsap_rxTimingDeviationValue,
46124 { "rxTimingDeviationValue", "rnsap.rxTimingDeviationValue",
46125 FT_UINT32, BASE_DEC, NULL, 0,
46126 "Rx_Timing_Deviation_Value", HFILL }},
46127 { &hf_rnsap_roundTripTime,
46128 { "roundTripTime", "rnsap.roundTripTime",
46129 FT_UINT32, BASE_DEC, NULL, 0,
46130 "Round_Trip_Time_Value", HFILL }},
46131 { &hf_rnsap_extension_DedicatedMeasurementValue,
46132 { "extension-DedicatedMeasurementValue", "rnsap.extension_DedicatedMeasurementValue",
46133 FT_NONE, BASE_NONE, NULL, 0,
46135 { &hf_rnsap_measurementAvailable_01,
46136 { "measurementAvailable", "rnsap.measurementAvailable",
46137 FT_NONE, BASE_NONE, NULL, 0,
46138 "DedicatedMeasurementAvailable", HFILL }},
46139 { &hf_rnsap_measurementnotAvailable_01,
46140 { "measurementnotAvailable", "rnsap.measurementnotAvailable",
46141 FT_NONE, BASE_NONE, NULL, 0,
46142 "DedicatedMeasurementnotAvailable", HFILL }},
46143 { &hf_rnsap_dedicatedmeasurementValue,
46144 { "dedicatedmeasurementValue", "rnsap.dedicatedmeasurementValue",
46145 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementValue_vals), 0,
46148 { "cFN", "rnsap.cFN",
46149 FT_UINT32, BASE_DEC, NULL, 0,
46151 { &hf_rnsap_ie_Extensions,
46152 { "ie-Extensions", "rnsap.ie_Extensions",
46153 FT_UINT32, BASE_DEC, NULL, 0,
46154 "ProtocolExtensionContainer", HFILL }},
46156 { "cfn", "rnsap.cfn",
46157 FT_UINT32, BASE_DEC, NULL, 0,
46159 { &hf_rnsap_separate_indication,
46160 { "separate-indication", "rnsap.separate_indication",
46161 FT_NONE, BASE_NONE, NULL, 0,
46163 { &hf_rnsap_activate,
46164 { "activate", "rnsap.activate",
46165 FT_NONE, BASE_NONE, NULL, 0,
46166 "Activate_Info", HFILL }},
46167 { &hf_rnsap_deactivate_01,
46168 { "deactivate", "rnsap.deactivate",
46169 FT_NONE, BASE_NONE, NULL, 0,
46170 "Deactivate_Info", HFILL }},
46171 { &hf_rnsap_activation_type,
46172 { "activation-type", "rnsap.activation_type",
46173 FT_UINT32, BASE_DEC, VALS(rnsap_Execution_Type_vals), 0,
46174 "Execution_Type", HFILL }},
46175 { &hf_rnsap_initial_dl_tx_power,
46176 { "initial-dl-tx-power", "rnsap.initial_dl_tx_power",
46177 FT_INT32, BASE_DEC, NULL, 0,
46178 "DL_Power", HFILL }},
46179 { &hf_rnsap_firstRLS_Indicator,
46180 { "firstRLS-Indicator", "rnsap.firstRLS_Indicator",
46181 FT_UINT32, BASE_DEC, VALS(rnsap_FirstRLS_Indicator_vals), 0,
46183 { &hf_rnsap_propagation_delay,
46184 { "propagation-delay", "rnsap.propagation_delay",
46185 FT_UINT32, BASE_DEC, NULL, 0,
46186 "PropagationDelay", HFILL }},
46187 { &hf_rnsap_deactivation_type,
46188 { "deactivation-type", "rnsap.deactivation_type",
46189 FT_UINT32, BASE_DEC, VALS(rnsap_Execution_Type_vals), 0,
46190 "Execution_Type", HFILL }},
46191 { &hf_rnsap_synchronised,
46192 { "synchronised", "rnsap.synchronised",
46193 FT_UINT32, BASE_DEC, NULL, 0,
46195 { &hf_rnsap_unsynchronised,
46196 { "unsynchronised", "rnsap.unsynchronised",
46197 FT_NONE, BASE_NONE, NULL, 0,
46199 { &hf_rnsap_dGANSS_ReferenceTime,
46200 { "dGANSS-ReferenceTime", "rnsap.dGANSS_ReferenceTime",
46201 FT_UINT32, BASE_DEC, NULL, 0,
46202 "INTEGER_0_119", HFILL }},
46203 { &hf_rnsap_dGANSS_Information,
46204 { "dGANSS-Information", "rnsap.dGANSS_Information",
46205 FT_UINT32, BASE_DEC, NULL, 0,
46206 "T_dGANSS_Information", HFILL }},
46207 { &hf_rnsap_dGANSS_Information_item,
46208 { "dGANSS-Information item", "rnsap.dGANSS_Information_item",
46209 FT_NONE, BASE_NONE, NULL, 0,
46210 "T_dGANSS_Information_item", HFILL }},
46211 { &hf_rnsap_gANSS_SignalId,
46212 { "gANSS-SignalId", "rnsap.gANSS_SignalId",
46213 FT_UINT32, BASE_DEC, NULL, 0,
46214 "GANSS_Signal_ID", HFILL }},
46215 { &hf_rnsap_gANSS_StatusHealth,
46216 { "gANSS-StatusHealth", "rnsap.gANSS_StatusHealth",
46217 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_StatusHealth_vals), 0,
46219 { &hf_rnsap_dGANSS_SignalInformation,
46220 { "dGANSS-SignalInformation", "rnsap.dGANSS_SignalInformation",
46221 FT_UINT32, BASE_DEC, NULL, 0,
46222 "T_dGANSS_SignalInformation", HFILL }},
46223 { &hf_rnsap_dGANSS_SignalInformation_item,
46224 { "dGANSS-SignalInformation item", "rnsap.dGANSS_SignalInformation_item",
46225 FT_NONE, BASE_NONE, NULL, 0,
46226 "T_dGANSS_SignalInformation_item", HFILL }},
46228 { "satId", "rnsap.satId",
46229 FT_UINT32, BASE_DEC, NULL, 0,
46230 "INTEGER_0_63", HFILL }},
46231 { &hf_rnsap_gANSS_iod,
46232 { "gANSS-iod", "rnsap.gANSS_iod",
46233 FT_BYTES, BASE_NONE, NULL, 0,
46234 "BIT_STRING_SIZE_10", HFILL }},
46236 { "udre", "rnsap.udre",
46237 FT_UINT32, BASE_DEC, VALS(rnsap_UDRE_vals), 0,
46239 { &hf_rnsap_ganss_prc,
46240 { "ganss-prc", "rnsap.ganss_prc",
46241 FT_INT32, BASE_DEC, NULL, 0,
46242 "INTEGER_M2047_2047", HFILL }},
46243 { &hf_rnsap_ganss_rrc,
46244 { "ganss-rrc", "rnsap.ganss_rrc",
46245 FT_INT32, BASE_DEC, NULL, 0,
46246 "INTEGER_M127_127", HFILL }},
46247 { &hf_rnsap_dGANSS_Signal_ID,
46248 { "dGANSS-Signal-ID", "rnsap.dGANSS_Signal_ID",
46249 FT_BYTES, BASE_NONE, NULL, 0,
46250 "BIT_STRING_SIZE_8", HFILL }},
46251 { &hf_rnsap_pRCDeviation,
46252 { "pRCDeviation", "rnsap.pRCDeviation",
46253 FT_UINT32, BASE_DEC, VALS(rnsap_PRCDeviation_vals), 0,
46255 { &hf_rnsap_gPSTOW,
46256 { "gPSTOW", "rnsap.gPSTOW",
46257 FT_UINT32, BASE_DEC, NULL, 0,
46259 { &hf_rnsap_gPS_Status_Health,
46260 { "gPS-Status-Health", "rnsap.gPS_Status_Health",
46261 FT_UINT32, BASE_DEC, VALS(rnsap_GPS_Status_Health_vals), 0,
46263 { &hf_rnsap_satellite_DGPSCorrections_Information,
46264 { "satellite-DGPSCorrections-Information", "rnsap.satellite_DGPSCorrections_Information",
46265 FT_UINT32, BASE_DEC, NULL, 0,
46266 "T_satellite_DGPSCorrections_Information", HFILL }},
46267 { &hf_rnsap_satellite_DGPSCorrections_Information_item,
46268 { "satellite-DGPSCorrections-Information item", "rnsap.satellite_DGPSCorrections_Information_item",
46269 FT_NONE, BASE_NONE, NULL, 0,
46270 "T_satellite_DGPSCorrections_Information_item", HFILL }},
46271 { &hf_rnsap_sAT_ID,
46272 { "sAT-ID", "rnsap.sAT_ID",
46273 FT_UINT32, BASE_DEC, NULL, 0,
46275 { &hf_rnsap_iode_dgps,
46276 { "iode-dgps", "rnsap.iode_dgps",
46277 FT_BYTES, BASE_NONE, NULL, 0,
46278 "BIT_STRING_SIZE_8", HFILL }},
46280 { "uDRE", "rnsap.uDRE",
46281 FT_UINT32, BASE_DEC, VALS(rnsap_UDRE_vals), 0,
46284 { "pRC", "rnsap.pRC",
46285 FT_INT32, BASE_DEC, NULL, 0,
46287 { &hf_rnsap_range_Correction_Rate,
46288 { "range-Correction-Rate", "rnsap.range_Correction_Rate",
46289 FT_INT32, BASE_DEC, NULL, 0,
46291 { &hf_rnsap_powerAdjustmentType,
46292 { "powerAdjustmentType", "rnsap.powerAdjustmentType",
46293 FT_UINT32, BASE_DEC, VALS(rnsap_PowerAdjustmentType_vals), 0,
46295 { &hf_rnsap_dLReferencePower,
46296 { "dLReferencePower", "rnsap.dLReferencePower",
46297 FT_INT32, BASE_DEC, NULL, 0,
46298 "DL_Power", HFILL }},
46299 { &hf_rnsap_dLReferencePowerList,
46300 { "dLReferencePowerList", "rnsap.dLReferencePowerList",
46301 FT_UINT32, BASE_DEC, NULL, 0,
46302 "DL_ReferencePowerInformationList", HFILL }},
46303 { &hf_rnsap_maxAdjustmentStep,
46304 { "maxAdjustmentStep", "rnsap.maxAdjustmentStep",
46305 FT_UINT32, BASE_DEC, NULL, 0,
46307 { &hf_rnsap_adjustmentPeriod,
46308 { "adjustmentPeriod", "rnsap.adjustmentPeriod",
46309 FT_UINT32, BASE_DEC, NULL, 0,
46311 { &hf_rnsap_adjustmentRatio,
46312 { "adjustmentRatio", "rnsap.adjustmentRatio",
46313 FT_UINT32, BASE_DEC, NULL, 0,
46314 "ScaledAdjustmentRatio", HFILL }},
46315 { &hf_rnsap_DL_ReferencePowerInformationList_item,
46316 { "DL-ReferencePowerInformationItem", "rnsap.DL_ReferencePowerInformationItem",
46317 FT_NONE, BASE_NONE, NULL, 0,
46320 { "rL-ID", "rnsap.rL_ID",
46321 FT_UINT32, BASE_DEC, NULL, 0,
46323 { &hf_rnsap_dl_Reference_Power,
46324 { "dl-Reference-Power", "rnsap.dl_Reference_Power",
46325 FT_INT32, BASE_DEC, NULL, 0,
46326 "DL_Power", HFILL }},
46327 { &hf_rnsap_common_DL_ReferencePowerInformation,
46328 { "common-DL-ReferencePowerInformation", "rnsap.common_DL_ReferencePowerInformation",
46329 FT_INT32, BASE_DEC, NULL, 0,
46330 "DL_Power", HFILL }},
46331 { &hf_rnsap_individual_DL_ReferencePowerInformation,
46332 { "individual-DL-ReferencePowerInformation", "rnsap.individual_DL_ReferencePowerInformation",
46333 FT_UINT32, BASE_DEC, NULL, 0,
46334 "DL_ReferencePowerInformationList", HFILL }},
46335 { &hf_rnsap_DL_Timeslot_Information_item,
46336 { "DL-Timeslot-InformationItem", "rnsap.DL_Timeslot_InformationItem",
46337 FT_NONE, BASE_NONE, NULL, 0,
46339 { &hf_rnsap_timeSlot,
46340 { "timeSlot", "rnsap.timeSlot",
46341 FT_UINT32, BASE_DEC, NULL, 0,
46343 { &hf_rnsap_midambleShiftAndBurstType,
46344 { "midambleShiftAndBurstType", "rnsap.midambleShiftAndBurstType",
46345 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleShiftAndBurstType_vals), 0,
46347 { &hf_rnsap_tFCI_Presence,
46348 { "tFCI-Presence", "rnsap.tFCI_Presence",
46349 FT_UINT32, BASE_DEC, VALS(rnsap_TFCI_Presence_vals), 0,
46351 { &hf_rnsap_dL_Code_Information,
46352 { "dL-Code-Information", "rnsap.dL_Code_Information",
46353 FT_UINT32, BASE_DEC, NULL, 0,
46354 "TDD_DL_Code_Information", HFILL }},
46355 { &hf_rnsap_DL_TimeslotLCR_Information_item,
46356 { "DL-TimeslotLCR-InformationItem", "rnsap.DL_TimeslotLCR_InformationItem",
46357 FT_NONE, BASE_NONE, NULL, 0,
46359 { &hf_rnsap_timeSlotLCR,
46360 { "timeSlotLCR", "rnsap.timeSlotLCR",
46361 FT_UINT32, BASE_DEC, NULL, 0,
46363 { &hf_rnsap_midambleShiftLCR,
46364 { "midambleShiftLCR", "rnsap.midambleShiftLCR",
46365 FT_NONE, BASE_NONE, NULL, 0,
46367 { &hf_rnsap_dL_Code_LCR_Information,
46368 { "dL-Code-LCR-Information", "rnsap.dL_Code_LCR_Information",
46369 FT_UINT32, BASE_DEC, NULL, 0,
46370 "TDD_DL_Code_LCR_Information", HFILL }},
46371 { &hf_rnsap_DL_Timeslot_Information768_item,
46372 { "DL-Timeslot-InformationItem768", "rnsap.DL_Timeslot_InformationItem768",
46373 FT_NONE, BASE_NONE, NULL, 0,
46375 { &hf_rnsap_midambleShiftAndBurstType768,
46376 { "midambleShiftAndBurstType768", "rnsap.midambleShiftAndBurstType768",
46377 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleShiftAndBurstType768_vals), 0,
46379 { &hf_rnsap_dL_Code_Information768,
46380 { "dL-Code-Information768", "rnsap.dL_Code_Information768",
46381 FT_UINT32, BASE_DEC, NULL, 0,
46382 "TDD_DL_Code_Information768", HFILL }},
46383 { &hf_rnsap_DL_TimeSlot_ISCP_Info_item,
46384 { "DL-TimeSlot-ISCP-InfoItem", "rnsap.DL_TimeSlot_ISCP_InfoItem",
46385 FT_NONE, BASE_NONE, NULL, 0,
46387 { &hf_rnsap_dL_TimeslotISCP,
46388 { "dL-TimeslotISCP", "rnsap.dL_TimeslotISCP",
46389 FT_UINT32, BASE_DEC, NULL, 0,
46391 { &hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item,
46392 { "DL-TimeSlot-ISCP-LCR-InfoItem", "rnsap.DL_TimeSlot_ISCP_LCR_InfoItem",
46393 FT_NONE, BASE_NONE, NULL, 0,
46395 { &hf_rnsap_uE_DRX_Cycle,
46396 { "uE-DRX-Cycle", "rnsap.uE_DRX_Cycle",
46397 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_vals), 0,
46399 { &hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle,
46400 { "inactivity-Threshold-for-UE-DRX-Cycle", "rnsap.inactivity_Threshold_for_UE_DRX_Cycle",
46401 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_vals), 0,
46403 { &hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring,
46404 { "inactivity-Threshold-for-UE-Grant-Monitoring", "rnsap.inactivity_Threshold_for_UE_Grant_Monitoring",
46405 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_Grant_Monitoring_vals), 0,
46407 { &hf_rnsap_uE_DRX_Grant_Monitoring,
46408 { "uE-DRX-Grant-Monitoring", "rnsap.uE_DRX_Grant_Monitoring",
46409 FT_BOOLEAN, BASE_NONE, NULL, 0,
46411 { &hf_rnsap_modify_01,
46412 { "modify", "rnsap.modify",
46413 FT_NONE, BASE_NONE, NULL, 0,
46414 "DRX_Information_to_Modify_Items", HFILL }},
46415 { &hf_rnsap_DSCH_FlowControlInformation_item,
46416 { "DSCH-FlowControlItem", "rnsap.DSCH_FlowControlItem",
46417 FT_NONE, BASE_NONE, NULL, 0,
46419 { &hf_rnsap_dSCH_SchedulingPriority,
46420 { "dSCH-SchedulingPriority", "rnsap.dSCH_SchedulingPriority",
46421 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingPriorityIndicator_vals), 0,
46422 "SchedulingPriorityIndicator", HFILL }},
46423 { &hf_rnsap_mAC_c_sh_SDU_Lengths,
46424 { "mAC-c-sh-SDU-Lengths", "rnsap.mAC_c_sh_SDU_Lengths",
46425 FT_UINT32, BASE_DEC, NULL, 0,
46426 "MAC_c_sh_SDU_LengthList", HFILL }},
46427 { &hf_rnsap_DSCH_TDD_Information_item,
46428 { "DSCH-TDD-InformationItem", "rnsap.DSCH_TDD_InformationItem",
46429 FT_NONE, BASE_NONE, NULL, 0,
46431 { &hf_rnsap_dSCH_ID,
46432 { "dSCH-ID", "rnsap.dSCH_ID",
46433 FT_UINT32, BASE_DEC, NULL, 0,
46435 { &hf_rnsap_dl_ccTrCHID,
46436 { "dl-ccTrCHID", "rnsap.dl_ccTrCHID",
46437 FT_UINT32, BASE_DEC, NULL, 0,
46438 "CCTrCH_ID", HFILL }},
46439 { &hf_rnsap_trChSourceStatisticsDescriptor,
46440 { "trChSourceStatisticsDescriptor", "rnsap.trChSourceStatisticsDescriptor",
46441 FT_UINT32, BASE_DEC, VALS(rnsap_TrCH_SrcStatisticsDescr_vals), 0,
46442 "TrCH_SrcStatisticsDescr", HFILL }},
46443 { &hf_rnsap_transportFormatSet,
46444 { "transportFormatSet", "rnsap.transportFormatSet",
46445 FT_NONE, BASE_NONE, NULL, 0,
46447 { &hf_rnsap_schedulingPriorityIndicator,
46448 { "schedulingPriorityIndicator", "rnsap.schedulingPriorityIndicator",
46449 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingPriorityIndicator_vals), 0,
46452 { "bLER", "rnsap.bLER",
46453 FT_INT32, BASE_DEC, NULL, 0,
46455 { &hf_rnsap_uE_DTX_Cycle1_2ms,
46456 { "uE-DTX-Cycle1-2ms", "rnsap.uE_DTX_Cycle1_2ms",
46457 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle1_2ms_vals), 0,
46459 { &hf_rnsap_uE_DTX_Cycle2_2ms,
46460 { "uE-DTX-Cycle2-2ms", "rnsap.uE_DTX_Cycle2_2ms",
46461 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle2_2ms_vals), 0,
46463 { &hf_rnsap_mAC_DTX_Cycle_2ms,
46464 { "mAC-DTX-Cycle-2ms", "rnsap.mAC_DTX_Cycle_2ms",
46465 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_DTX_Cycle_2ms_vals), 0,
46467 { &hf_rnsap_uE_DTX_Cycle1_10ms,
46468 { "uE-DTX-Cycle1-10ms", "rnsap.uE_DTX_Cycle1_10ms",
46469 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle1_10ms_vals), 0,
46471 { &hf_rnsap_uE_DTX_Cycle2_10ms,
46472 { "uE-DTX-Cycle2-10ms", "rnsap.uE_DTX_Cycle2_10ms",
46473 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle2_10ms_vals), 0,
46475 { &hf_rnsap_mAC_DTX_Cycle_10ms,
46476 { "mAC-DTX-Cycle-10ms", "rnsap.mAC_DTX_Cycle_10ms",
46477 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_DTX_Cycle_10ms_vals), 0,
46479 { &hf_rnsap_e_DCH_TTI_Length,
46480 { "e-DCH-TTI-Length", "rnsap.e_DCH_TTI_Length",
46481 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_TTI_Length_vals), 0,
46483 { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2,
46484 { "inactivity-Threshold-for-UE-DTX-Cycle2", "rnsap.inactivity_Threshold_for_UE_DTX_Cycle2",
46485 FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals), 0,
46487 { &hf_rnsap_uE_DTX_Long_Preamble,
46488 { "uE-DTX-Long-Preamble", "rnsap.uE_DTX_Long_Preamble",
46489 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Long_Preamble_vals), 0,
46491 { &hf_rnsap_mAC_Inactivity_Threshold,
46492 { "mAC-Inactivity-Threshold", "rnsap.mAC_Inactivity_Threshold",
46493 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_Inactivity_Threshold_vals), 0,
46495 { &hf_rnsap_cQI_DTX_Timer,
46496 { "cQI-DTX-Timer", "rnsap.cQI_DTX_Timer",
46497 FT_UINT32, BASE_DEC, VALS(rnsap_CQI_DTX_Timer_vals), 0,
46499 { &hf_rnsap_uE_DPCCH_burst1,
46500 { "uE-DPCCH-burst1", "rnsap.uE_DPCCH_burst1",
46501 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DPCCH_burst1_vals), 0,
46503 { &hf_rnsap_uE_DPCCH_burst2,
46504 { "uE-DPCCH-burst2", "rnsap.uE_DPCCH_burst2",
46505 FT_UINT32, BASE_DEC, VALS(rnsap_UE_DPCCH_burst2_vals), 0,
46507 { &hf_rnsap_modify_02,
46508 { "modify", "rnsap.modify",
46509 FT_NONE, BASE_NONE, NULL, 0,
46510 "DTX_Information_to_Modify_Items", HFILL }},
46511 { &hf_rnsap_e_DCH_TTI_Length_to_Modify,
46512 { "e-DCH-TTI-Length-to-Modify", "rnsap.e_DCH_TTI_Length_to_Modify",
46513 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_TTI_Length_to_Modify_vals), 0,
46516 { "fDD", "rnsap.fDD",
46517 FT_NONE, BASE_NONE, NULL, 0,
46518 "EARFCN_FDD", HFILL }},
46520 { "tDD", "rnsap.tDD",
46521 FT_UINT32, BASE_DEC, NULL, 0,
46522 "EARFCN", HFILL }},
46523 { &hf_rnsap_uL_EARFCN,
46524 { "uL-EARFCN", "rnsap.uL_EARFCN",
46525 FT_UINT32, BASE_DEC, NULL, 0,
46526 "EARFCN", HFILL }},
46527 { &hf_rnsap_dL_EARFCN,
46528 { "dL-EARFCN", "rnsap.dL_EARFCN",
46529 FT_UINT32, BASE_DEC, NULL, 0,
46530 "EARFCN", HFILL }},
46531 { &hf_rnsap_e_UTRAN_Cell_ID,
46532 { "e-UTRAN-Cell-ID", "rnsap.e_UTRAN_Cell_ID",
46533 FT_BYTES, BASE_NONE, NULL, 0,
46534 "BIT_STRING_SIZE_28", HFILL }},
46535 { &hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode,
46536 { "eAGCH-ERGCH-EHICH-FDD-ScramblingCode", "rnsap.eAGCH_ERGCH_EHICH_FDD_ScramblingCode",
46537 FT_UINT32, BASE_DEC, NULL, 0,
46538 "DL_ScramblingCode", HFILL }},
46539 { &hf_rnsap_eAGCH_ChannelisationCode,
46540 { "eAGCH-ChannelisationCode", "rnsap.eAGCH_ChannelisationCode",
46541 FT_UINT32, BASE_DEC, NULL, 0,
46542 "FDD_DL_ChannelisationCodeNumber", HFILL }},
46543 { &hf_rnsap_primary_e_RNTI,
46544 { "primary-e-RNTI", "rnsap.primary_e_RNTI",
46545 FT_UINT32, BASE_DEC, NULL, 0,
46546 "E_RNTI", HFILL }},
46547 { &hf_rnsap_secondary_e_RNTI,
46548 { "secondary-e-RNTI", "rnsap.secondary_e_RNTI",
46549 FT_UINT32, BASE_DEC, NULL, 0,
46550 "E_RNTI", HFILL }},
46551 { &hf_rnsap_eRGCH_EHICH_ChannelisationCode,
46552 { "eRGCH-EHICH-ChannelisationCode", "rnsap.eRGCH_EHICH_ChannelisationCode",
46553 FT_UINT32, BASE_DEC, NULL, 0,
46554 "FDD_DL_ChannelisationCodeNumber", HFILL }},
46555 { &hf_rnsap_eRGCH_SignatureSequence,
46556 { "eRGCH-SignatureSequence", "rnsap.eRGCH_SignatureSequence",
46557 FT_UINT32, BASE_DEC, NULL, 0,
46559 { &hf_rnsap_eHICH_SignatureSequence,
46560 { "eHICH-SignatureSequence", "rnsap.eHICH_SignatureSequence",
46561 FT_UINT32, BASE_DEC, NULL, 0,
46563 { &hf_rnsap_serving_Grant_Value,
46564 { "serving-Grant-Value", "rnsap.serving_Grant_Value",
46565 FT_UINT32, BASE_DEC, NULL, 0,
46566 "E_Serving_Grant_Value", HFILL }},
46567 { &hf_rnsap_primary_Secondary_Grant_Selector,
46568 { "primary-Secondary-Grant-Selector", "rnsap.primary_Secondary_Grant_Selector",
46569 FT_UINT32, BASE_DEC, VALS(rnsap_E_Primary_Secondary_Grant_Selector_vals), 0,
46570 "E_Primary_Secondary_Grant_Selector", HFILL }},
46571 { &hf_rnsap_e_RGCH_Release_Indicator,
46572 { "e-RGCH-Release-Indicator", "rnsap.e_RGCH_Release_Indicator",
46573 FT_UINT32, BASE_DEC, VALS(rnsap_E_RGCH_Release_Indicator_vals), 0,
46575 { &hf_rnsap_eDCH_MACdFlows_Information,
46576 { "eDCH-MACdFlows-Information", "rnsap.eDCH_MACdFlows_Information",
46577 FT_NONE, BASE_NONE, NULL, 0,
46579 { &hf_rnsap_e_DCH_Reference_Power_Offset,
46580 { "e-DCH-Reference-Power-Offset", "rnsap.e_DCH_Reference_Power_Offset",
46581 FT_UINT32, BASE_DEC, NULL, 0,
46583 { &hf_rnsap_eDCH_MACdFlow_Specific_InformationResponse,
46584 { "eDCH-MACdFlow-Specific-InformationResponse", "rnsap.eDCH_MACdFlow_Specific_InformationResponse",
46585 FT_UINT32, BASE_DEC, NULL, 0,
46587 { &hf_rnsap_EDCH_MACdFlow_Specific_InformationResponse_item,
46588 { "EDCH-MACdFlow-Specific-InformationResponseItem", "rnsap.EDCH_MACdFlow_Specific_InformationResponseItem",
46589 FT_NONE, BASE_NONE, NULL, 0,
46591 { &hf_rnsap_eDCH_MACdFlow_ID,
46592 { "eDCH-MACdFlow-ID", "rnsap.eDCH_MACdFlow_ID",
46593 FT_UINT32, BASE_DEC, NULL, 0,
46595 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms_EDCH,
46596 { "hARQ-Process-Allocation-NonSched-2ms-EDCH", "rnsap.hARQ_Process_Allocation_NonSched_2ms_EDCH",
46597 FT_BYTES, BASE_NONE, NULL, 0,
46598 "HARQ_Process_Allocation_2ms_EDCH", HFILL }},
46599 { &hf_rnsap_eDCH_MACdFlow_Specific_Information,
46600 { "eDCH-MACdFlow-Specific-Information", "rnsap.eDCH_MACdFlow_Specific_Information",
46601 FT_UINT32, BASE_DEC, NULL, 0,
46602 "EDCH_MACdFlow_Specific_InfoToModifyList", HFILL }},
46603 { &hf_rnsap_mACeReset_Indicator,
46604 { "mACeReset-Indicator", "rnsap.mACeReset_Indicator",
46605 FT_UINT32, BASE_DEC, VALS(rnsap_MACeReset_Indicator_vals), 0,
46607 { &hf_rnsap_e_DCH_MACdFlow_Specific_UpdateInformation,
46608 { "e-DCH-MACdFlow-Specific-UpdateInformation", "rnsap.e_DCH_MACdFlow_Specific_UpdateInformation",
46609 FT_UINT32, BASE_DEC, NULL, 0,
46611 { &hf_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_item,
46612 { "E-DCH-MACdFlow-Specific-UpdateInformation-Item", "rnsap.E_DCH_MACdFlow_Specific_UpdateInformation_Item",
46613 FT_NONE, BASE_NONE, NULL, 0,
46615 { &hf_rnsap_E_DCH_DL_Control_Channel_Change_Information_item,
46616 { "E-DCH-DL-Control-Channel-Change-Information-Item", "rnsap.E_DCH_DL_Control_Channel_Change_Information_Item",
46617 FT_NONE, BASE_NONE, NULL, 0,
46619 { &hf_rnsap_e_DCH_RL_ID,
46620 { "e-DCH-RL-ID", "rnsap.e_DCH_RL_ID",
46621 FT_UINT32, BASE_DEC, NULL, 0,
46623 { &hf_rnsap_E_DCH_DL_Control_Channel_Grant_Information_item,
46624 { "E-DCH-DL-Control-Channel-Grant-Information-Item", "rnsap.E_DCH_DL_Control_Channel_Grant_Information_Item",
46625 FT_NONE, BASE_NONE, NULL, 0,
46627 { &hf_rnsap_e_DCH_Non_Scheduled_Transmission_Grant,
46628 { "e-DCH-Non-Scheduled-Transmission-Grant", "rnsap.e_DCH_Non_Scheduled_Transmission_Grant",
46629 FT_NONE, BASE_NONE, NULL, 0,
46630 "E_DCH_Non_Scheduled_Transmission_Grant_Items", HFILL }},
46631 { &hf_rnsap_e_DCH_Scheduled_Transmission_Grant,
46632 { "e-DCH-Scheduled-Transmission-Grant", "rnsap.e_DCH_Scheduled_Transmission_Grant",
46633 FT_NONE, BASE_NONE, NULL, 0,
46635 { &hf_rnsap_E_DCH_LogicalChannelInformation_item,
46636 { "E-DCH-LogicalChannelInformationItem", "rnsap.E_DCH_LogicalChannelInformationItem",
46637 FT_NONE, BASE_NONE, NULL, 0,
46639 { &hf_rnsap_schedulingInformation,
46640 { "schedulingInformation", "rnsap.schedulingInformation",
46641 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingInformation_vals), 0,
46643 { &hf_rnsap_mACes_GuaranteedBitRate,
46644 { "mACes-GuaranteedBitRate", "rnsap.mACes_GuaranteedBitRate",
46645 FT_UINT32, BASE_DEC, NULL, 0,
46646 "MACes_Guaranteed_Bitrate", HFILL }},
46647 { &hf_rnsap_eDCH_DDI_Value,
46648 { "eDCH-DDI-Value", "rnsap.eDCH_DDI_Value",
46649 FT_UINT32, BASE_DEC, NULL, 0,
46651 { &hf_rnsap_mACd_PDU_Size_List,
46652 { "mACd-PDU-Size-List", "rnsap.mACd_PDU_Size_List",
46653 FT_UINT32, BASE_DEC, NULL, 0,
46654 "E_DCH_MACdPDU_SizeList", HFILL }},
46655 { &hf_rnsap_E_DCH_MACdPDU_SizeList_item,
46656 { "E-DCH-MACdPDU-SizeListItem", "rnsap.E_DCH_MACdPDU_SizeListItem",
46657 FT_NONE, BASE_NONE, NULL, 0,
46659 { &hf_rnsap_mACdPDU_Size,
46660 { "mACdPDU-Size", "rnsap.mACdPDU_Size",
46661 FT_UINT32, BASE_DEC, NULL, 0,
46663 { &hf_rnsap_E_DCH_LogicalChannelToModify_item,
46664 { "E-DCH-LogicalChannelToModifyItem", "rnsap.E_DCH_LogicalChannelToModifyItem",
46665 FT_NONE, BASE_NONE, NULL, 0,
46667 { &hf_rnsap_mACd_PDU_Size_List_01,
46668 { "mACd-PDU-Size-List", "rnsap.mACd_PDU_Size_List",
46669 FT_UINT32, BASE_DEC, NULL, 0,
46670 "E_DCH_MACdPDU_SizeToModifyList", HFILL }},
46671 { &hf_rnsap_E_DCH_MACdPDU_SizeToModifyList_item,
46672 { "E-DCH-MACdPDU-SizeListItem", "rnsap.E_DCH_MACdPDU_SizeListItem",
46673 FT_NONE, BASE_NONE, NULL, 0,
46675 { &hf_rnsap_E_DCH_LogicalChannelToDelete_item,
46676 { "E-DCH-LogicalChannelToDeleteItem", "rnsap.E_DCH_LogicalChannelToDeleteItem",
46677 FT_NONE, BASE_NONE, NULL, 0,
46679 { &hf_rnsap_eDCH_MACdFlow_Specific_Information_01,
46680 { "eDCH-MACdFlow-Specific-Information", "rnsap.eDCH_MACdFlow_Specific_Information",
46681 FT_UINT32, BASE_DEC, NULL, 0,
46682 "EDCH_MACdFlow_Specific_InfoList", HFILL }},
46683 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoList_item,
46684 { "EDCH-MACdFlow-Specific-InfoItem", "rnsap.EDCH_MACdFlow_Specific_InfoItem",
46685 FT_NONE, BASE_NONE, NULL, 0,
46687 { &hf_rnsap_tnlQoS,
46688 { "tnlQoS", "rnsap.tnlQoS",
46689 FT_UINT32, BASE_DEC, VALS(rnsap_TnlQos_vals), 0,
46691 { &hf_rnsap_maxNr_Retransmissions_EDCH,
46692 { "maxNr-Retransmissions-EDCH", "rnsap.maxNr_Retransmissions_EDCH",
46693 FT_UINT32, BASE_DEC, NULL, 0,
46695 { &hf_rnsap_trafficClass,
46696 { "trafficClass", "rnsap.trafficClass",
46697 FT_UINT32, BASE_DEC, VALS(rnsap_TrafficClass_vals), 0,
46699 { &hf_rnsap_eDCH_Grant_Type_Information,
46700 { "eDCH-Grant-Type-Information", "rnsap.eDCH_Grant_Type_Information",
46701 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Grant_Type_Information_vals), 0,
46702 "E_DCH_Grant_Type_Information", HFILL }},
46703 { &hf_rnsap_bundlingModeIndicator,
46704 { "bundlingModeIndicator", "rnsap.bundlingModeIndicator",
46705 FT_UINT32, BASE_DEC, VALS(rnsap_BundlingModeIndicator_vals), 0,
46707 { &hf_rnsap_eDCHLogicalChannelInformation,
46708 { "eDCHLogicalChannelInformation", "rnsap.eDCHLogicalChannelInformation",
46709 FT_UINT32, BASE_DEC, NULL, 0,
46710 "E_DCH_LogicalChannelInformation", HFILL }},
46711 { &hf_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList_item,
46712 { "EDCH-MACdFlow-Specific-InfoToModifyItem", "rnsap.EDCH_MACdFlow_Specific_InfoToModifyItem",
46713 FT_NONE, BASE_NONE, NULL, 0,
46715 { &hf_rnsap_transportBearerRequestIndicator,
46716 { "transportBearerRequestIndicator", "rnsap.transportBearerRequestIndicator",
46717 FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerRequestIndicator_vals), 0,
46719 { &hf_rnsap_eDCH_LogicalChannelToAdd,
46720 { "eDCH-LogicalChannelToAdd", "rnsap.eDCH_LogicalChannelToAdd",
46721 FT_UINT32, BASE_DEC, NULL, 0,
46722 "E_DCH_LogicalChannelInformation", HFILL }},
46723 { &hf_rnsap_eDCH_LogicalChannelToModify,
46724 { "eDCH-LogicalChannelToModify", "rnsap.eDCH_LogicalChannelToModify",
46725 FT_UINT32, BASE_DEC, NULL, 0,
46726 "E_DCH_LogicalChannelToModify", HFILL }},
46727 { &hf_rnsap_eDCH_LogicalChannelToDelete,
46728 { "eDCH-LogicalChannelToDelete", "rnsap.eDCH_LogicalChannelToDelete",
46729 FT_UINT32, BASE_DEC, NULL, 0,
46730 "E_DCH_LogicalChannelToDelete", HFILL }},
46731 { &hf_rnsap_EDCH_MACdFlows_To_Delete_item,
46732 { "EDCH-MACdFlows-To-Delete-Item", "rnsap.EDCH_MACdFlows_To_Delete_Item",
46733 FT_NONE, BASE_NONE, NULL, 0,
46735 { &hf_rnsap_maxBits_MACe_PDU_non_scheduled,
46736 { "maxBits-MACe-PDU-non-scheduled", "rnsap.maxBits_MACe_PDU_non_scheduled",
46737 FT_UINT32, BASE_DEC, NULL, 0,
46738 "Max_Bits_MACe_PDU_non_scheduled", HFILL }},
46739 { &hf_rnsap_hARQ_Process_Allocation_NonSched_2ms,
46740 { "hARQ-Process-Allocation-NonSched-2ms", "rnsap.hARQ_Process_Allocation_NonSched_2ms",
46741 FT_BYTES, BASE_NONE, NULL, 0,
46742 "HARQ_Process_Allocation_2ms_EDCH", HFILL }},
46743 { &hf_rnsap_e_DCH_serving_cell_outcome_choice,
46744 { "e-DCH-serving-cell-outcome-choice", "rnsap.e_DCH_serving_cell_outcome_choice",
46745 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_serving_cell_change_choice_vals), 0,
46746 "E_DCH_serving_cell_change_choice", HFILL }},
46747 { &hf_rnsap_e_DCH_serving_cell_change_successful,
46748 { "e-DCH-serving-cell-change-successful", "rnsap.e_DCH_serving_cell_change_successful",
46749 FT_NONE, BASE_NONE, NULL, 0,
46751 { &hf_rnsap_e_DCH_serving_cell_change_unsuccessful,
46752 { "e-DCH-serving-cell-change-unsuccessful", "rnsap.e_DCH_serving_cell_change_unsuccessful",
46753 FT_NONE, BASE_NONE, NULL, 0,
46755 { &hf_rnsap_e_DCH_RL_InformationList_Rsp,
46756 { "e-DCH-RL-InformationList-Rsp", "rnsap.e_DCH_RL_InformationList_Rsp",
46757 FT_UINT32, BASE_DEC, NULL, 0,
46759 { &hf_rnsap_E_DCH_RL_InformationList_Rsp_item,
46760 { "E-DCH-RL-InformationList-Rsp-Item", "rnsap.E_DCH_RL_InformationList_Rsp_Item",
46761 FT_NONE, BASE_NONE, NULL, 0,
46763 { &hf_rnsap_e_DCH_reconfigured_RL_Id,
46764 { "e-DCH-reconfigured-RL-Id", "rnsap.e_DCH_reconfigured_RL_Id",
46765 FT_UINT32, BASE_DEC, NULL, 0,
46767 { &hf_rnsap_e_DCH_FDD_DL_Control_Channel_Info,
46768 { "e-DCH-FDD-DL-Control-Channel-Info", "rnsap.e_DCH_FDD_DL_Control_Channel_Info",
46769 FT_NONE, BASE_NONE, NULL, 0,
46770 "EDCH_FDD_DL_ControlChannelInformation", HFILL }},
46772 { "cause", "rnsap.cause",
46773 FT_UINT32, BASE_DEC, VALS(rnsap_Cause_vals), 0,
46775 { &hf_rnsap_two_ms,
46776 { "two-ms", "rnsap.two_ms",
46777 FT_NONE, BASE_NONE, NULL, 0,
46778 "DTX_Cycle_2ms_Items", HFILL }},
46779 { &hf_rnsap_ten_ms,
46780 { "ten-ms", "rnsap.ten_ms",
46781 FT_NONE, BASE_NONE, NULL, 0,
46782 "DTX_Cycle_10ms_Items", HFILL }},
46783 { &hf_rnsap_two_ms_01,
46784 { "two-ms", "rnsap.two_ms",
46785 FT_NONE, BASE_NONE, NULL, 0,
46786 "DTX_Cycle_2ms_to_Modify_Items", HFILL }},
46787 { &hf_rnsap_ten_ms_01,
46788 { "ten-ms", "rnsap.ten_ms",
46789 FT_NONE, BASE_NONE, NULL, 0,
46790 "DTX_Cycle_10ms_to_Modify_Items", HFILL }},
46791 { &hf_rnsap_maxSet_E_DPDCHs,
46792 { "maxSet-E-DPDCHs", "rnsap.maxSet_E_DPDCHs",
46793 FT_UINT32, BASE_DEC, VALS(rnsap_Max_Set_E_DPDCHs_vals), 0,
46794 "Max_Set_E_DPDCHs", HFILL }},
46795 { &hf_rnsap_punctureLimit,
46796 { "punctureLimit", "rnsap.punctureLimit",
46797 FT_UINT32, BASE_DEC, NULL, 0,
46799 { &hf_rnsap_e_TFCS_Information,
46800 { "e-TFCS-Information", "rnsap.e_TFCS_Information",
46801 FT_NONE, BASE_NONE, NULL, 0,
46804 { "e-TTI", "rnsap.e_TTI",
46805 FT_UINT32, BASE_DEC, VALS(rnsap_E_TTI_vals), 0,
46807 { &hf_rnsap_e_DPCCH_PO,
46808 { "e-DPCCH-PO", "rnsap.e_DPCCH_PO",
46809 FT_UINT32, BASE_DEC, NULL, 0,
46811 { &hf_rnsap_e_RGCH_2_IndexStepThreshold,
46812 { "e-RGCH-2-IndexStepThreshold", "rnsap.e_RGCH_2_IndexStepThreshold",
46813 FT_UINT32, BASE_DEC, NULL, 0,
46815 { &hf_rnsap_e_RGCH_3_IndexStepThreshold,
46816 { "e-RGCH-3-IndexStepThreshold", "rnsap.e_RGCH_3_IndexStepThreshold",
46817 FT_UINT32, BASE_DEC, NULL, 0,
46819 { &hf_rnsap_hARQ_Info_for_E_DCH,
46820 { "hARQ-Info-for-E-DCH", "rnsap.hARQ_Info_for_E_DCH",
46821 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Info_for_E_DCH_vals), 0,
46823 { &hf_rnsap_hSDSCH_Configured_Indicator,
46824 { "hSDSCH-Configured-Indicator", "rnsap.hSDSCH_Configured_Indicator",
46825 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_Configured_Indicator_vals), 0,
46827 { &hf_rnsap_e_DCH_Serving_RL_in_this_DRNS,
46828 { "e-DCH-Serving-RL-in-this-DRNS", "rnsap.e_DCH_Serving_RL_in_this_DRNS",
46829 FT_NONE, BASE_NONE, NULL, 0,
46830 "EDCH_Serving_RL_in_this_DRNS", HFILL }},
46831 { &hf_rnsap_e_DCH_Serving_RL_not_in_this_DRNS,
46832 { "e-DCH-Serving-RL-not-in-this-DRNS", "rnsap.e_DCH_Serving_RL_not_in_this_DRNS",
46833 FT_NONE, BASE_NONE, NULL, 0,
46835 { &hf_rnsap_e_DCH_Serving_RL_Id,
46836 { "e-DCH-Serving-RL-Id", "rnsap.e_DCH_Serving_RL_Id",
46837 FT_UINT32, BASE_DEC, NULL, 0,
46839 { &hf_rnsap_common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH,
46840 { "common-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH", "rnsap.common_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH",
46841 FT_UINT32, BASE_DEC, NULL, 0,
46842 "PriorityQueue_InfoList_EnhancedFACH_PCH", HFILL }},
46843 { &hf_rnsap_dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH,
46844 { "dedicated-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH", "rnsap.dedicated_HS_DSCH_RNTI_priorityQueueInfo_EnhancedFACH",
46845 FT_UINT32, BASE_DEC, NULL, 0,
46846 "PriorityQueue_InfoList_EnhancedFACH_PCH", HFILL }},
46847 { &hf_rnsap_priorityQueueInfo_EnhancedPCH,
46848 { "priorityQueueInfo-EnhancedPCH", "rnsap.priorityQueueInfo_EnhancedPCH",
46849 FT_UINT32, BASE_DEC, NULL, 0,
46850 "PriorityQueue_InfoList_EnhancedFACH_PCH", HFILL }},
46851 { &hf_rnsap_hSDSCH_Initial_Capacity_Allocation,
46852 { "hSDSCH-Initial-Capacity-Allocation", "rnsap.hSDSCH_Initial_Capacity_Allocation",
46853 FT_UINT32, BASE_DEC, NULL, 0,
46855 { &hf_rnsap_hSDSCH_RNTI,
46856 { "hSDSCH-RNTI", "rnsap.hSDSCH_RNTI",
46857 FT_UINT32, BASE_DEC, NULL, 0,
46859 { &hf_rnsap_e_TFCI_BetaEC_Boost,
46860 { "e-TFCI-BetaEC-Boost", "rnsap.e_TFCI_BetaEC_Boost",
46861 FT_UINT32, BASE_DEC, NULL, 0,
46863 { &hf_rnsap_uL_Delta_T2TP,
46864 { "uL-Delta-T2TP", "rnsap.uL_Delta_T2TP",
46865 FT_UINT32, BASE_DEC, NULL, 0,
46867 { &hf_rnsap_e_DCH_TFCI_Table_Index,
46868 { "e-DCH-TFCI-Table-Index", "rnsap.e_DCH_TFCI_Table_Index",
46869 FT_UINT32, BASE_DEC, NULL, 0,
46871 { &hf_rnsap_e_DCH_Min_Set_E_TFCI,
46872 { "e-DCH-Min-Set-E-TFCI", "rnsap.e_DCH_Min_Set_E_TFCI",
46873 FT_UINT32, BASE_DEC, NULL, 0,
46874 "E_TFCI", HFILL }},
46875 { &hf_rnsap_reference_E_TFCI_Information,
46876 { "reference-E-TFCI-Information", "rnsap.reference_E_TFCI_Information",
46877 FT_UINT32, BASE_DEC, NULL, 0,
46879 { &hf_rnsap_measurementTreshold,
46880 { "measurementTreshold", "rnsap.measurementTreshold",
46881 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
46882 "MeasurementThreshold", HFILL }},
46883 { &hf_rnsap_measurementHysteresisTime,
46884 { "measurementHysteresisTime", "rnsap.measurementHysteresisTime",
46885 FT_UINT32, BASE_DEC, NULL, 0,
46887 { &hf_rnsap_measurementIncreaseDecreaseThreshold,
46888 { "measurementIncreaseDecreaseThreshold", "rnsap.measurementIncreaseDecreaseThreshold",
46889 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementIncreaseDecreaseThreshold_vals), 0,
46891 { &hf_rnsap_measurementChangeTime,
46892 { "measurementChangeTime", "rnsap.measurementChangeTime",
46893 FT_UINT32, BASE_DEC, NULL, 0,
46895 { &hf_rnsap_measurementThreshold1,
46896 { "measurementThreshold1", "rnsap.measurementThreshold1",
46897 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
46898 "MeasurementThreshold", HFILL }},
46899 { &hf_rnsap_measurementThreshold2,
46900 { "measurementThreshold2", "rnsap.measurementThreshold2",
46901 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
46902 "MeasurementThreshold", HFILL }},
46903 { &hf_rnsap_reportPeriodicity,
46904 { "reportPeriodicity", "rnsap.reportPeriodicity",
46905 FT_UINT32, BASE_DEC, VALS(rnsap_ReportPeriodicity_vals), 0,
46907 { &hf_rnsap_e_PUCH_Information,
46908 { "e-PUCH-Information", "rnsap.e_PUCH_Information",
46909 FT_NONE, BASE_NONE, NULL, 0,
46911 { &hf_rnsap_e_TFCS_Information_TDD,
46912 { "e-TFCS-Information-TDD", "rnsap.e_TFCS_Information_TDD",
46913 FT_NONE, BASE_NONE, NULL, 0,
46915 { &hf_rnsap_e_DCH_MACdFlows_Information_TDD,
46916 { "e-DCH-MACdFlows-Information-TDD", "rnsap.e_DCH_MACdFlows_Information_TDD",
46917 FT_UINT32, BASE_DEC, NULL, 0,
46919 { &hf_rnsap_e_DCH_TDD_Information,
46920 { "e-DCH-TDD-Information", "rnsap.e_DCH_TDD_Information",
46921 FT_NONE, BASE_NONE, NULL, 0,
46924 { "minCR", "rnsap.minCR",
46925 FT_UINT32, BASE_DEC, NULL, 0,
46926 "CodeRate", HFILL }},
46928 { "maxCR", "rnsap.maxCR",
46929 FT_UINT32, BASE_DEC, NULL, 0,
46930 "CodeRate", HFILL }},
46931 { &hf_rnsap_harqInfo,
46932 { "harqInfo", "rnsap.harqInfo",
46933 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Info_for_E_DCH_vals), 0,
46934 "HARQ_Info_for_E_DCH", HFILL }},
46935 { &hf_rnsap_n_E_UCCH,
46936 { "n-E-UCCH", "rnsap.n_E_UCCH",
46937 FT_UINT32, BASE_DEC, NULL, 0,
46939 { &hf_rnsap_e_DCH_QPSK_RefBetaInfo,
46940 { "e-DCH-QPSK-RefBetaInfo", "rnsap.e_DCH_QPSK_RefBetaInfo",
46941 FT_UINT32, BASE_DEC, NULL, 0,
46943 { &hf_rnsap_e_DCH_sixteenQAM_RefBetaInfo,
46944 { "e-DCH-sixteenQAM-RefBetaInfo", "rnsap.e_DCH_sixteenQAM_RefBetaInfo",
46945 FT_UINT32, BASE_DEC, NULL, 0,
46947 { &hf_rnsap_E_DCH_QPSK_RefBetaInfo_item,
46948 { "E-DCH-RefBeta-Item", "rnsap.E_DCH_RefBeta_Item",
46949 FT_NONE, BASE_NONE, NULL, 0,
46951 { &hf_rnsap_E_DCH_sixteenQAM_RefBetaInfo_item,
46952 { "E-DCH-RefBeta-Item", "rnsap.E_DCH_RefBeta_Item",
46953 FT_NONE, BASE_NONE, NULL, 0,
46955 { &hf_rnsap_refCodeRate,
46956 { "refCodeRate", "rnsap.refCodeRate",
46957 FT_UINT32, BASE_DEC, NULL, 0,
46958 "CodeRate_short", HFILL }},
46959 { &hf_rnsap_refBeta,
46960 { "refBeta", "rnsap.refBeta",
46961 FT_INT32, BASE_DEC, NULL, 0,
46963 { &hf_rnsap_E_DCH_MACdFlows_Information_TDD_item,
46964 { "E-DCH-MACdFlow-InfoTDDItem", "rnsap.E_DCH_MACdFlow_InfoTDDItem",
46965 FT_NONE, BASE_NONE, NULL, 0,
46967 { &hf_rnsap_tnlQos,
46968 { "tnlQos", "rnsap.tnlQos",
46969 FT_UINT32, BASE_DEC, VALS(rnsap_TnlQos_vals), 0,
46971 { &hf_rnsap_eDCH_Grant_TypeTDD,
46972 { "eDCH-Grant-TypeTDD", "rnsap.eDCH_Grant_TypeTDD",
46973 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Grant_TypeTDD_vals), 0,
46974 "E_DCH_Grant_TypeTDD", HFILL }},
46975 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate,
46976 { "e-DCH-TDD-Maximum-Bitrate", "rnsap.e_DCH_TDD_Maximum_Bitrate",
46977 FT_UINT32, BASE_DEC, NULL, 0,
46979 { &hf_rnsap_e_DCH_PowerOffset_for_SchedulingInfo,
46980 { "e-DCH-PowerOffset-for-SchedulingInfo", "rnsap.e_DCH_PowerOffset_for_SchedulingInfo",
46981 FT_UINT32, BASE_DEC, NULL, 0,
46983 { &hf_rnsap_e_DCH_MACdFlows_to_Add,
46984 { "e-DCH-MACdFlows-to-Add", "rnsap.e_DCH_MACdFlows_to_Add",
46985 FT_UINT32, BASE_DEC, NULL, 0,
46986 "E_DCH_MACdFlows_Information_TDD", HFILL }},
46987 { &hf_rnsap_e_DCH_MACdFlows_to_Delete,
46988 { "e-DCH-MACdFlows-to-Delete", "rnsap.e_DCH_MACdFlows_to_Delete",
46989 FT_UINT32, BASE_DEC, NULL, 0,
46990 "EDCH_MACdFlows_To_Delete", HFILL }},
46991 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info,
46992 { "e-DCH-Non-Scheduled-Grant-Info", "rnsap.e_DCH_Non_Scheduled_Grant_Info",
46993 FT_NONE, BASE_NONE, NULL, 0,
46995 { &hf_rnsap_e_DCH_TDD_Information_to_Modify,
46996 { "e-DCH-TDD-Information-to-Modify", "rnsap.e_DCH_TDD_Information_to_Modify",
46997 FT_NONE, BASE_NONE, NULL, 0,
46999 { &hf_rnsap_e_DCH_TDD_Information_to_Modify_List,
47000 { "e-DCH-TDD-Information-to-Modify-List", "rnsap.e_DCH_TDD_Information_to_Modify_List",
47001 FT_UINT32, BASE_DEC, NULL, 0,
47003 { &hf_rnsap_E_DCH_TDD_Information_to_Modify_List_item,
47004 { "E-DCH-MACdFlow-ModifyTDDItem", "rnsap.E_DCH_MACdFlow_ModifyTDDItem",
47005 FT_NONE, BASE_NONE, NULL, 0,
47007 { &hf_rnsap_e_DCH_LogicalChannelToAdd,
47008 { "e-DCH-LogicalChannelToAdd", "rnsap.e_DCH_LogicalChannelToAdd",
47009 FT_UINT32, BASE_DEC, NULL, 0,
47010 "E_DCH_LogicalChannelInformation", HFILL }},
47011 { &hf_rnsap_e_DCH_LogicalChannelToModify,
47012 { "e-DCH-LogicalChannelToModify", "rnsap.e_DCH_LogicalChannelToModify",
47013 FT_UINT32, BASE_DEC, NULL, 0,
47015 { &hf_rnsap_e_DCH_LogicalChannelToDelete,
47016 { "e-DCH-LogicalChannelToDelete", "rnsap.e_DCH_LogicalChannelToDelete",
47017 FT_UINT32, BASE_DEC, NULL, 0,
47019 { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp,
47020 { "e-DCH-TDD-MACdFlow-Specific-InformationResp", "rnsap.e_DCH_TDD_MACdFlow_Specific_InformationResp",
47021 FT_UINT32, BASE_DEC, NULL, 0,
47023 { &hf_rnsap_e_AGCH_Specific_Information_ResponseTDD,
47024 { "e-AGCH-Specific-Information-ResponseTDD", "rnsap.e_AGCH_Specific_Information_ResponseTDD",
47025 FT_UINT32, BASE_DEC, NULL, 0,
47026 "E_AGCH_Specific_InformationRespListTDD", HFILL }},
47027 { &hf_rnsap_e_HICH_Information_Response,
47028 { "e-HICH-Information-Response", "rnsap.e_HICH_Information_Response",
47029 FT_NONE, BASE_NONE, NULL, 0,
47030 "E_HICH_InformationResp", HFILL }},
47031 { &hf_rnsap_e_RNTI,
47032 { "e-RNTI", "rnsap.e_RNTI",
47033 FT_UINT32, BASE_DEC, NULL, 0,
47035 { &hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item,
47036 { "E-DCH-TDD-MACdFlow-Specific-InformationResp-Item", "rnsap.E_DCH_TDD_MACdFlow_Specific_InformationResp_Item",
47037 FT_NONE, BASE_NONE, NULL, 0,
47039 { &hf_rnsap_e_DCH_MacdFlow_Id,
47040 { "e-DCH-MacdFlow-Id", "rnsap.e_DCH_MacdFlow_Id",
47041 FT_UINT32, BASE_DEC, NULL, 0,
47042 "EDCH_MACdFlow_ID", HFILL }},
47043 { &hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item,
47044 { "E-AGCH-Specific-InformationResp-ItemTDD", "rnsap.E_AGCH_Specific_InformationResp_ItemTDD",
47045 FT_NONE, BASE_NONE, NULL, 0,
47047 { &hf_rnsap_timeslot,
47048 { "timeslot", "rnsap.timeslot",
47049 FT_UINT32, BASE_DEC, NULL, 0,
47051 { &hf_rnsap_tDD_ChannelisationCode,
47052 { "tDD-ChannelisationCode", "rnsap.tDD_ChannelisationCode",
47053 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode_vals), 0,
47055 { &hf_rnsap_e_HICH_TimeOffset,
47056 { "e-HICH-TimeOffset", "rnsap.e_HICH_TimeOffset",
47057 FT_UINT32, BASE_DEC, NULL, 0,
47059 { &hf_rnsap_timeslotResource,
47060 { "timeslotResource", "rnsap.timeslotResource",
47061 FT_BYTES, BASE_NONE, NULL, 0,
47062 "E_DCH_TimeslotResource", HFILL }},
47063 { &hf_rnsap_powerResource,
47064 { "powerResource", "rnsap.powerResource",
47065 FT_UINT32, BASE_DEC, NULL, 0,
47066 "E_DCH_PowerResource", HFILL }},
47067 { &hf_rnsap_repetitionPeriod,
47068 { "repetitionPeriod", "rnsap.repetitionPeriod",
47069 FT_UINT32, BASE_DEC, VALS(rnsap_RepetitionPeriod_vals), 0,
47071 { &hf_rnsap_repetitionLength,
47072 { "repetitionLength", "rnsap.repetitionLength",
47073 FT_UINT32, BASE_DEC, NULL, 0,
47075 { &hf_rnsap_tddE_PUCH_Offset,
47076 { "tddE-PUCH-Offset", "rnsap.tddE_PUCH_Offset",
47077 FT_UINT32, BASE_DEC, NULL, 0,
47079 { &hf_rnsap_tdd_ChannelisationCode,
47080 { "tdd-ChannelisationCode", "rnsap.tdd_ChannelisationCode",
47081 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode_vals), 0,
47083 { &hf_rnsap_e_DCH_TDD_Information768,
47084 { "e-DCH-TDD-Information768", "rnsap.e_DCH_TDD_Information768",
47085 FT_NONE, BASE_NONE, NULL, 0,
47087 { &hf_rnsap_e_DCH_TDD_Maximum_Bitrate768,
47088 { "e-DCH-TDD-Maximum-Bitrate768", "rnsap.e_DCH_TDD_Maximum_Bitrate768",
47089 FT_UINT32, BASE_DEC, NULL, 0,
47091 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info768,
47092 { "e-DCH-Non-Scheduled-Grant-Info768", "rnsap.e_DCH_Non_Scheduled_Grant_Info768",
47093 FT_NONE, BASE_NONE, NULL, 0,
47095 { &hf_rnsap_e_AGCH_Specific_Information_Response768TDD,
47096 { "e-AGCH-Specific-Information-Response768TDD", "rnsap.e_AGCH_Specific_Information_Response768TDD",
47097 FT_UINT32, BASE_DEC, NULL, 0,
47098 "E_AGCH_Specific_InformationRespList768TDD", HFILL }},
47099 { &hf_rnsap_e_HICH_Information_Response768,
47100 { "e-HICH-Information-Response768", "rnsap.e_HICH_Information_Response768",
47101 FT_NONE, BASE_NONE, NULL, 0,
47102 "E_HICH_InformationResp768", HFILL }},
47103 { &hf_rnsap_E_AGCH_Specific_InformationRespList768TDD_item,
47104 { "E-AGCH-Specific-InformationResp-Item768TDD", "rnsap.E_AGCH_Specific_InformationResp_Item768TDD",
47105 FT_NONE, BASE_NONE, NULL, 0,
47107 { &hf_rnsap_tDD_ChannelisationCode768,
47108 { "tDD-ChannelisationCode768", "rnsap.tDD_ChannelisationCode768",
47109 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode768_vals), 0,
47111 { &hf_rnsap_tdd_ChannelisationCode768,
47112 { "tdd-ChannelisationCode768", "rnsap.tdd_ChannelisationCode768",
47113 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode768_vals), 0,
47115 { &hf_rnsap_e_PUCH_LCR_Information,
47116 { "e-PUCH-LCR-Information", "rnsap.e_PUCH_LCR_Information",
47117 FT_NONE, BASE_NONE, NULL, 0,
47119 { &hf_rnsap_e_DCH_LCR_TDD_Information,
47120 { "e-DCH-LCR-TDD-Information", "rnsap.e_DCH_LCR_TDD_Information",
47121 FT_NONE, BASE_NONE, NULL, 0,
47123 { &hf_rnsap_pRxdesBase,
47124 { "pRxdesBase", "rnsap.pRxdesBase",
47125 FT_INT32, BASE_DEC, NULL, 0,
47126 "E_PUCH_PRXdesBase", HFILL }},
47127 { &hf_rnsap_e_PUCH_TPC_Step_Size,
47128 { "e-PUCH-TPC-Step-Size", "rnsap.e_PUCH_TPC_Step_Size",
47129 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
47130 "TDD_TPC_UplinkStepSize_LCR", HFILL }},
47131 { &hf_rnsap_n_E_UCCH_LCR,
47132 { "n-E-UCCH-LCR", "rnsap.n_E_UCCH_LCR",
47133 FT_UINT32, BASE_DEC, NULL, 0,
47135 { &hf_rnsap_e_DCH_Physical_Layer_Category_LCR,
47136 { "e-DCH-Physical-Layer-Category-LCR", "rnsap.e_DCH_Physical_Layer_Category_LCR",
47137 FT_UINT32, BASE_DEC, NULL, 0,
47139 { &hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD,
47140 { "e-AGCH-Specific-Information-Response-LCR-TDD", "rnsap.e_AGCH_Specific_Information_Response_LCR_TDD",
47141 FT_UINT32, BASE_DEC, NULL, 0,
47142 "E_AGCH_Specific_InformationRespList_LCR_TDD", HFILL }},
47143 { &hf_rnsap_e_HICH_Specific_Information_Response_LCR,
47144 { "e-HICH-Specific-Information-Response-LCR", "rnsap.e_HICH_Specific_Information_Response_LCR",
47145 FT_NONE, BASE_NONE, NULL, 0,
47146 "E_HICH_Specific_InformationResp_LCR", HFILL }},
47147 { &hf_rnsap_e_DCH_Non_Scheduled_Grant_Info_LCR,
47148 { "e-DCH-Non-Scheduled-Grant-Info-LCR", "rnsap.e_DCH_Non_Scheduled_Grant_Info_LCR",
47149 FT_NONE, BASE_NONE, NULL, 0,
47151 { &hf_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD_item,
47152 { "E-AGCH-Specific-InformationResp-Item-LCR-TDD", "rnsap.E_AGCH_Specific_InformationResp_Item_LCR_TDD",
47153 FT_NONE, BASE_NONE, NULL, 0,
47155 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR,
47156 { "e-HICH-Scheduled-InformationResp-LCR", "rnsap.e_HICH_Scheduled_InformationResp_LCR",
47157 FT_UINT32, BASE_DEC, NULL, 0,
47158 "E_HICH_Scheduled_InformationRespList_LCR_TDD", HFILL }},
47159 { &hf_rnsap_e_HICH_non_Scheduled_InformationResp_LCR,
47160 { "e-HICH-non-Scheduled-InformationResp-LCR", "rnsap.e_HICH_non_Scheduled_InformationResp_LCR",
47161 FT_NONE, BASE_NONE, NULL, 0,
47162 "E_HICH_InformationResp_LCR", HFILL }},
47163 { &hf_rnsap_e_HICH_TimeOffset_lcr,
47164 { "e-HICH-TimeOffset-lcr", "rnsap.e_HICH_TimeOffset_lcr",
47165 FT_UINT32, BASE_DEC, NULL, 0,
47167 { &hf_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD_item,
47168 { "E-HICH-Scheduled-InformationResp-Item-LCR-TDD", "rnsap.E_HICH_Scheduled_InformationResp_Item_LCR_TDD",
47169 FT_NONE, BASE_NONE, NULL, 0,
47171 { &hf_rnsap_e_HICH_EI,
47172 { "e-HICH-EI", "rnsap.e_HICH_EI",
47173 FT_UINT32, BASE_DEC, NULL, 0,
47175 { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01,
47176 { "e-HICH-Scheduled-InformationResp-LCR", "rnsap.e_HICH_Scheduled_InformationResp_LCR",
47177 FT_NONE, BASE_NONE, NULL, 0,
47178 "E_HICH_InformationResp_LCR", HFILL }},
47179 { &hf_rnsap_signatureSequenceGroupIndex,
47180 { "signatureSequenceGroupIndex", "rnsap.signatureSequenceGroupIndex",
47181 FT_UINT32, BASE_DEC, NULL, 0,
47183 { &hf_rnsap_timeslotResource_LCR,
47184 { "timeslotResource-LCR", "rnsap.timeslotResource_LCR",
47185 FT_BYTES, BASE_NONE, NULL, 0,
47186 "E_DCH_TimeslotResource_LCR", HFILL }},
47187 { &hf_rnsap_subframenumber,
47188 { "subframenumber", "rnsap.subframenumber",
47189 FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_SubframeNumber_LCR_vals), 0,
47190 "E_DCH_SubframeNumber_LCR", HFILL }},
47191 { &hf_rnsap_repetition_Period_List_LCR,
47192 { "repetition-Period-List-LCR", "rnsap.repetition_Period_List_LCR",
47193 FT_UINT32, BASE_DEC, NULL, 0,
47195 { &hf_rnsap_e_DCH_SPS_Indicator,
47196 { "e-DCH-SPS-Indicator", "rnsap.e_DCH_SPS_Indicator",
47197 FT_BYTES, BASE_NONE, NULL, 0,
47199 { &hf_rnsap_e_DCH_SPS_Reservation_Indicator,
47200 { "e-DCH-SPS-Reservation-Indicator", "rnsap.e_DCH_SPS_Reservation_Indicator",
47201 FT_UINT32, BASE_DEC, VALS(rnsap_SPS_Reservation_Indicator_vals), 0,
47202 "SPS_Reservation_Indicator", HFILL }},
47203 { &hf_rnsap_initial_E_DCH_SPS_resource,
47204 { "initial-E-DCH-SPS-resource", "rnsap.initial_E_DCH_SPS_resource",
47205 FT_NONE, BASE_NONE, NULL, 0,
47207 { &hf_rnsap_e_DCH_SPS_HICH_Information,
47208 { "e-DCH-SPS-HICH-Information", "rnsap.e_DCH_SPS_HICH_Information",
47209 FT_NONE, BASE_NONE, NULL, 0,
47211 { &hf_rnsap_timeslot_Resource_Related_Information,
47212 { "timeslot-Resource-Related-Information", "rnsap.timeslot_Resource_Related_Information",
47213 FT_BYTES, BASE_NONE, NULL, 0,
47214 "E_DCH_TimeslotResource_LCR", HFILL }},
47215 { &hf_rnsap_repetitionPeriodIndex,
47216 { "repetitionPeriodIndex", "rnsap.repetitionPeriodIndex",
47217 FT_UINT32, BASE_DEC, NULL, 0,
47219 { &hf_rnsap_subframeNumber,
47220 { "subframeNumber", "rnsap.subframeNumber",
47221 FT_UINT32, BASE_DEC, VALS(rnsap_T_subframeNumber_vals), 0,
47222 "T_subframeNumber", HFILL }},
47223 { &hf_rnsap_n_E_UCCHLCR,
47224 { "n-E-UCCHLCR", "rnsap.n_E_UCCHLCR",
47225 FT_UINT32, BASE_DEC, NULL, 0,
47226 "N_E_UCCH_LCR", HFILL }},
47227 { &hf_rnsap_e_HICH_Configuration,
47228 { "e-HICH-Configuration", "rnsap.e_HICH_Configuration",
47229 FT_UINT32, BASE_DEC, VALS(rnsap_E_HICH_Configuration_vals), 0,
47231 { &hf_rnsap_same_As_Scheduled_E_HICH,
47232 { "same-As-Scheduled-E-HICH", "rnsap.same_As_Scheduled_E_HICH",
47233 FT_NONE, BASE_NONE, NULL, 0,
47235 { &hf_rnsap_explicit,
47236 { "explicit", "rnsap.explicit",
47237 FT_NONE, BASE_NONE, NULL, 0,
47238 "E_HICH_InformationResp_ExplicitConfiguration_LCR", HFILL }},
47239 { &hf_rnsap_FACH_FlowControlInformation_item,
47240 { "FACH-FlowControlInformationItem", "rnsap.FACH_FlowControlInformationItem",
47241 FT_NONE, BASE_NONE, NULL, 0,
47243 { &hf_rnsap_fACH_SchedulingPriority,
47244 { "fACH-SchedulingPriority", "rnsap.fACH_SchedulingPriority",
47245 FT_UINT32, BASE_DEC, VALS(rnsap_SchedulingPriorityIndicator_vals), 0,
47246 "SchedulingPriorityIndicator", HFILL }},
47247 { &hf_rnsap_fACH_InitialWindowSize,
47248 { "fACH-InitialWindowSize", "rnsap.fACH_InitialWindowSize",
47249 FT_UINT32, BASE_DEC, VALS(rnsap_FACH_InitialWindowSize_vals), 0,
47251 { &hf_rnsap_FACH_InformationList_item,
47252 { "FACH-InformationItem", "rnsap.FACH_InformationItem",
47253 FT_NONE, BASE_NONE, NULL, 0,
47255 { &hf_rnsap_FDD_DCHs_to_Modify_item,
47256 { "FDD-DCHs-to-ModifyItem", "rnsap.FDD_DCHs_to_ModifyItem",
47257 FT_NONE, BASE_NONE, NULL, 0,
47259 { &hf_rnsap_dCH_SpecificInformationList_02,
47260 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
47261 FT_UINT32, BASE_DEC, NULL, 0,
47262 "FDD_DCHs_to_ModifySpecificInformationList", HFILL }},
47263 { &hf_rnsap_FDD_DCHs_to_ModifySpecificInformationList_item,
47264 { "FDD-DCHs-to-ModifySpecificItem", "rnsap.FDD_DCHs_to_ModifySpecificItem",
47265 FT_NONE, BASE_NONE, NULL, 0,
47267 { &hf_rnsap_ul_TransportformatSet,
47268 { "ul-TransportformatSet", "rnsap.ul_TransportformatSet",
47269 FT_NONE, BASE_NONE, NULL, 0,
47270 "TransportFormatSet", HFILL }},
47271 { &hf_rnsap_dl_TransportformatSet,
47272 { "dl-TransportformatSet", "rnsap.dl_TransportformatSet",
47273 FT_NONE, BASE_NONE, NULL, 0,
47274 "TransportFormatSet", HFILL }},
47275 { &hf_rnsap_not_Used_dRACControl,
47276 { "not-Used-dRACControl", "rnsap.not_Used_dRACControl",
47277 FT_NONE, BASE_NONE, NULL, 0,
47279 { &hf_rnsap_FDD_DL_CodeInformation_item,
47280 { "FDD-DL-CodeInformationItem", "rnsap.FDD_DL_CodeInformationItem",
47281 FT_NONE, BASE_NONE, NULL, 0,
47283 { &hf_rnsap_dl_ScramblingCode,
47284 { "dl-ScramblingCode", "rnsap.dl_ScramblingCode",
47285 FT_UINT32, BASE_DEC, NULL, 0,
47287 { &hf_rnsap_fDD_DL_ChannelisationCodeNumber,
47288 { "fDD-DL-ChannelisationCodeNumber", "rnsap.fDD_DL_ChannelisationCodeNumber",
47289 FT_UINT32, BASE_DEC, NULL, 0,
47291 { &hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information,
47292 { "transmission-Gap-Pattern-Sequence-ScramblingCode-Information", "rnsap.transmission_Gap_Pattern_Sequence_ScramblingCode_Information",
47293 FT_UINT32, BASE_DEC, VALS(rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information_vals), 0,
47295 { &hf_rnsap_tDD_ChannelisationCodeLCR,
47296 { "tDD-ChannelisationCodeLCR", "rnsap.tDD_ChannelisationCodeLCR",
47297 FT_NONE, BASE_NONE, NULL, 0,
47300 { "wT", "rnsap.wT",
47301 FT_UINT32, BASE_DEC, NULL, 0,
47302 "INTEGER_1_4", HFILL }},
47303 { &hf_rnsap_GA_Cell_item,
47304 { "GA-Cell item", "rnsap.GA_Cell_item",
47305 FT_NONE, BASE_NONE, NULL, 0,
47306 "GA_Cell_item", HFILL }},
47307 { &hf_rnsap_cell_GAIgeographicalCoordinate,
47308 { "cell-GAIgeographicalCoordinate", "rnsap.cell_GAIgeographicalCoordinate",
47309 FT_NONE, BASE_NONE, NULL, 0,
47310 "GeographicalCoordinate", HFILL }},
47311 { &hf_rnsap_pointWithUncertainty,
47312 { "pointWithUncertainty", "rnsap.pointWithUncertainty",
47313 FT_NONE, BASE_NONE, NULL, 0,
47314 "GA_PointWithUnCertainty", HFILL }},
47315 { &hf_rnsap_pointWithUncertaintyEllipse,
47316 { "pointWithUncertaintyEllipse", "rnsap.pointWithUncertaintyEllipse",
47317 FT_NONE, BASE_NONE, NULL, 0,
47318 "GA_PointWithUnCertaintyEllipse", HFILL }},
47319 { &hf_rnsap_pointWithAltitude,
47320 { "pointWithAltitude", "rnsap.pointWithAltitude",
47321 FT_NONE, BASE_NONE, NULL, 0,
47322 "GA_PointWithAltitude", HFILL }},
47323 { &hf_rnsap_pointWithAltitudeAndUncertaintyEllipsoid,
47324 { "pointWithAltitudeAndUncertaintyEllipsoid", "rnsap.pointWithAltitudeAndUncertaintyEllipsoid",
47325 FT_NONE, BASE_NONE, NULL, 0,
47326 "GA_PointWithAltitudeAndUncertaintyEllipsoid", HFILL }},
47327 { &hf_rnsap_ellipsoidArc,
47328 { "ellipsoidArc", "rnsap.ellipsoidArc",
47329 FT_NONE, BASE_NONE, NULL, 0,
47330 "GA_EllipsoidArc", HFILL }},
47331 { &hf_rnsap_directionOfAltitude,
47332 { "directionOfAltitude", "rnsap.directionOfAltitude",
47333 FT_UINT32, BASE_DEC, VALS(rnsap_T_directionOfAltitude_vals), 0,
47334 "T_directionOfAltitude", HFILL }},
47335 { &hf_rnsap_altitude,
47336 { "altitude", "rnsap.altitude",
47337 FT_UINT32, BASE_DEC, NULL, 0,
47338 "INTEGER_0_32767", HFILL }},
47339 { &hf_rnsap_geographicalCoordinates,
47340 { "geographicalCoordinates", "rnsap.geographicalCoordinates",
47341 FT_NONE, BASE_NONE, NULL, 0,
47342 "GeographicalCoordinate", HFILL }},
47343 { &hf_rnsap_innerRadius,
47344 { "innerRadius", "rnsap.innerRadius",
47345 FT_UINT32, BASE_DEC, NULL, 0,
47346 "INTEGER_0_65535", HFILL }},
47347 { &hf_rnsap_uncertaintyRadius,
47348 { "uncertaintyRadius", "rnsap.uncertaintyRadius",
47349 FT_UINT32, BASE_DEC, NULL, 0,
47350 "INTEGER_0_127", HFILL }},
47351 { &hf_rnsap_offsetAngle,
47352 { "offsetAngle", "rnsap.offsetAngle",
47353 FT_UINT32, BASE_DEC, NULL, 0,
47354 "INTEGER_0_179", HFILL }},
47355 { &hf_rnsap_includedAngle,
47356 { "includedAngle", "rnsap.includedAngle",
47357 FT_UINT32, BASE_DEC, NULL, 0,
47358 "INTEGER_0_179", HFILL }},
47359 { &hf_rnsap_confidence,
47360 { "confidence", "rnsap.confidence",
47361 FT_UINT32, BASE_DEC, NULL, 0,
47362 "INTEGER_0_127", HFILL }},
47363 { &hf_rnsap_navClockModel,
47364 { "navClockModel", "rnsap.navClockModel",
47365 FT_NONE, BASE_NONE, NULL, 0,
47366 "GANSS_NAVclockModel", HFILL }},
47367 { &hf_rnsap_cnavClockModel,
47368 { "cnavClockModel", "rnsap.cnavClockModel",
47369 FT_NONE, BASE_NONE, NULL, 0,
47370 "GANSS_CNAVclockModel", HFILL }},
47371 { &hf_rnsap_glonassClockModel,
47372 { "glonassClockModel", "rnsap.glonassClockModel",
47373 FT_NONE, BASE_NONE, NULL, 0,
47374 "GANSS_GLONASSclockModel", HFILL }},
47375 { &hf_rnsap_sbasClockModel,
47376 { "sbasClockModel", "rnsap.sbasClockModel",
47377 FT_NONE, BASE_NONE, NULL, 0,
47378 "GANSS_SBASclockModel", HFILL }},
47379 { &hf_rnsap_navKeplerianSet,
47380 { "navKeplerianSet", "rnsap.navKeplerianSet",
47381 FT_NONE, BASE_NONE, NULL, 0,
47382 "GANSS_NavModel_NAVKeplerianSet", HFILL }},
47383 { &hf_rnsap_cnavKeplerianSet,
47384 { "cnavKeplerianSet", "rnsap.cnavKeplerianSet",
47385 FT_NONE, BASE_NONE, NULL, 0,
47386 "GANSS_NavModel_CNAVKeplerianSet", HFILL }},
47387 { &hf_rnsap_glonassECEF,
47388 { "glonassECEF", "rnsap.glonassECEF",
47389 FT_NONE, BASE_NONE, NULL, 0,
47390 "GANSS_NavModel_GLONASSecef", HFILL }},
47391 { &hf_rnsap_sbasECEF,
47392 { "sbasECEF", "rnsap.sbasECEF",
47393 FT_NONE, BASE_NONE, NULL, 0,
47394 "GANSS_NavModel_SBASecef", HFILL }},
47395 { &hf_rnsap_dataID,
47396 { "dataID", "rnsap.dataID",
47397 FT_BYTES, BASE_NONE, NULL, 0,
47398 "BIT_STRING_SIZE_2", HFILL }},
47399 { &hf_rnsap_alpha_beta_parameters,
47400 { "alpha-beta-parameters", "rnsap.alpha_beta_parameters",
47401 FT_NONE, BASE_NONE, NULL, 0,
47402 "GPS_Ionospheric_Model", HFILL }},
47403 { &hf_rnsap_ganss_Transmission_Time,
47404 { "ganss-Transmission-Time", "rnsap.ganss_Transmission_Time",
47405 FT_NONE, BASE_NONE, NULL, 0,
47407 { &hf_rnsap_non_broadcastIndication,
47408 { "non-broadcastIndication", "rnsap.non_broadcastIndication",
47409 FT_UINT32, BASE_DEC, VALS(rnsap_T_non_broadcastIndication_vals), 0,
47410 "T_non_broadcastIndication", HFILL }},
47411 { &hf_rnsap_ganssSatInfoNavList,
47412 { "ganssSatInfoNavList", "rnsap.ganssSatInfoNavList",
47413 FT_UINT32, BASE_DEC, NULL, 0,
47414 "Ganss_Sat_Info_AddNavList", HFILL }},
47415 { &hf_rnsap_GANSS_Additional_Time_Models_item,
47416 { "GANSS-Time-Model", "rnsap.GANSS_Time_Model",
47417 FT_NONE, BASE_NONE, NULL, 0,
47419 { &hf_rnsap_utcModel1,
47420 { "utcModel1", "rnsap.utcModel1",
47421 FT_NONE, BASE_NONE, NULL, 0,
47422 "GANSS_UTCmodelSet1", HFILL }},
47423 { &hf_rnsap_utcModel2,
47424 { "utcModel2", "rnsap.utcModel2",
47425 FT_NONE, BASE_NONE, NULL, 0,
47426 "GANSS_UTCmodelSet2", HFILL }},
47427 { &hf_rnsap_utcModel3,
47428 { "utcModel3", "rnsap.utcModel3",
47429 FT_NONE, BASE_NONE, NULL, 0,
47430 "GANSS_UTCmodelSet3", HFILL }},
47431 { &hf_rnsap_ganss_wk_number,
47432 { "ganss-wk-number", "rnsap.ganss_wk_number",
47433 FT_UINT32, BASE_DEC, NULL, 0,
47434 "INTEGER_0_255", HFILL }},
47435 { &hf_rnsap_gANSS_AlmanacModel,
47436 { "gANSS-AlmanacModel", "rnsap.gANSS_AlmanacModel",
47437 FT_UINT32, BASE_DEC, VALS(rnsap_T_gANSS_AlmanacModel_vals), 0,
47438 "T_gANSS_AlmanacModel", HFILL }},
47439 { &hf_rnsap_gANSS_keplerianParameters,
47440 { "gANSS-keplerianParameters", "rnsap.gANSS_keplerianParameters",
47441 FT_NONE, BASE_NONE, NULL, 0,
47442 "T_gANSS_keplerianParameters", HFILL }},
47444 { "t-oa", "rnsap.t_oa",
47445 FT_UINT32, BASE_DEC, NULL, 0,
47446 "INTEGER_0_255", HFILL }},
47448 { "iod-a", "rnsap.iod_a",
47449 FT_UINT32, BASE_DEC, NULL, 0,
47450 "INTEGER_0_3", HFILL }},
47451 { &hf_rnsap_gANSS_SatelliteInformationKP,
47452 { "gANSS-SatelliteInformationKP", "rnsap.gANSS_SatelliteInformationKP",
47453 FT_UINT32, BASE_DEC, NULL, 0,
47455 { &hf_rnsap_extension_GANSS_AlmanacModel,
47456 { "extension-GANSS-AlmanacModel", "rnsap.extension_GANSS_AlmanacModel",
47457 FT_NONE, BASE_NONE, NULL, 0,
47459 { &hf_rnsap_sat_info_NAVkpList,
47460 { "sat-info-NAVkpList", "rnsap.sat_info_NAVkpList",
47461 FT_UINT32, BASE_DEC, NULL, 0,
47462 "GANSS_SAT_Info_Almanac_NAVkpList", HFILL }},
47463 { &hf_rnsap_sat_info_REDkpList,
47464 { "sat-info-REDkpList", "rnsap.sat_info_REDkpList",
47465 FT_UINT32, BASE_DEC, NULL, 0,
47466 "GANSS_SAT_Info_Almanac_REDkpList", HFILL }},
47467 { &hf_rnsap_sat_info_MIDIkpList,
47468 { "sat-info-MIDIkpList", "rnsap.sat_info_MIDIkpList",
47469 FT_UINT32, BASE_DEC, NULL, 0,
47470 "GANSS_SAT_Info_Almanac_MIDIkpList", HFILL }},
47471 { &hf_rnsap_sat_info_GLOkpList,
47472 { "sat-info-GLOkpList", "rnsap.sat_info_GLOkpList",
47473 FT_UINT32, BASE_DEC, NULL, 0,
47474 "GANSS_SAT_Info_Almanac_GLOkpList", HFILL }},
47475 { &hf_rnsap_sat_info_SBASecefList,
47476 { "sat-info-SBASecefList", "rnsap.sat_info_SBASecefList",
47477 FT_UINT32, BASE_DEC, NULL, 0,
47478 "GANSS_SAT_Info_Almanac_SBASecefList", HFILL }},
47479 { &hf_rnsap_ganssID1,
47480 { "ganssID1", "rnsap.ganssID1",
47481 FT_UINT32, BASE_DEC, NULL, 0,
47482 "GANSS_AuxInfoGANSS_ID1", HFILL }},
47483 { &hf_rnsap_ganssID3,
47484 { "ganssID3", "rnsap.ganssID3",
47485 FT_UINT32, BASE_DEC, NULL, 0,
47486 "GANSS_AuxInfoGANSS_ID3", HFILL }},
47487 { &hf_rnsap_GANSS_AuxInfoGANSS_ID1_item,
47488 { "GANSS-AuxInfoGANSS-ID1 item", "rnsap.GANSS_AuxInfoGANSS_ID1_item",
47489 FT_NONE, BASE_NONE, NULL, 0,
47490 "GANSS_AuxInfoGANSS_ID1_item", HFILL }},
47492 { "svID", "rnsap.svID",
47493 FT_UINT32, BASE_DEC, NULL, 0,
47494 "INTEGER_0_63", HFILL }},
47495 { &hf_rnsap_signalsAvailable,
47496 { "signalsAvailable", "rnsap.signalsAvailable",
47497 FT_BYTES, BASE_NONE, NULL, 0,
47498 "BIT_STRING_SIZE_8", HFILL }},
47499 { &hf_rnsap_GANSS_AuxInfoGANSS_ID3_item,
47500 { "GANSS-AuxInfoGANSS-ID3 item", "rnsap.GANSS_AuxInfoGANSS_ID3_item",
47501 FT_NONE, BASE_NONE, NULL, 0,
47502 "GANSS_AuxInfoGANSS_ID3_item", HFILL }},
47503 { &hf_rnsap_channelNumber,
47504 { "channelNumber", "rnsap.channelNumber",
47505 FT_INT32, BASE_DEC, NULL, 0,
47506 "INTEGER_M7_13", HFILL }},
47507 { &hf_rnsap_GANSS_Clock_Model_item,
47508 { "GANSS-Clock-Model item", "rnsap.GANSS_Clock_Model_item",
47509 FT_NONE, BASE_NONE, NULL, 0,
47510 "GANSS_Clock_Model_item", HFILL }},
47512 { "t-oc", "rnsap.t_oc",
47513 FT_BYTES, BASE_NONE, NULL, 0,
47514 "BIT_STRING_SIZE_14", HFILL }},
47516 { "a-i2", "rnsap.a_i2",
47517 FT_BYTES, BASE_NONE, NULL, 0,
47518 "BIT_STRING_SIZE_12", HFILL }},
47520 { "a-i1", "rnsap.a_i1",
47521 FT_BYTES, BASE_NONE, NULL, 0,
47522 "BIT_STRING_SIZE_18", HFILL }},
47524 { "a-i0", "rnsap.a_i0",
47525 FT_BYTES, BASE_NONE, NULL, 0,
47526 "BIT_STRING_SIZE_28", HFILL }},
47528 { "t-gd", "rnsap.t_gd",
47529 FT_BYTES, BASE_NONE, NULL, 0,
47530 "BIT_STRING_SIZE_10", HFILL }},
47531 { &hf_rnsap_model_id,
47532 { "model-id", "rnsap.model_id",
47533 FT_UINT32, BASE_DEC, NULL, 0,
47534 "INTEGER_0_1_", HFILL }},
47535 { &hf_rnsap_cnavToc,
47536 { "cnavToc", "rnsap.cnavToc",
47537 FT_BYTES, BASE_NONE, NULL, 0,
47538 "BIT_STRING_SIZE_11", HFILL }},
47539 { &hf_rnsap_cnavTop,
47540 { "cnavTop", "rnsap.cnavTop",
47541 FT_BYTES, BASE_NONE, NULL, 0,
47542 "BIT_STRING_SIZE_11", HFILL }},
47543 { &hf_rnsap_cnavURA0,
47544 { "cnavURA0", "rnsap.cnavURA0",
47545 FT_BYTES, BASE_NONE, NULL, 0,
47546 "BIT_STRING_SIZE_5", HFILL }},
47547 { &hf_rnsap_cnavURA1,
47548 { "cnavURA1", "rnsap.cnavURA1",
47549 FT_BYTES, BASE_NONE, NULL, 0,
47550 "BIT_STRING_SIZE_3", HFILL }},
47551 { &hf_rnsap_cnavURA2,
47552 { "cnavURA2", "rnsap.cnavURA2",
47553 FT_BYTES, BASE_NONE, NULL, 0,
47554 "BIT_STRING_SIZE_3", HFILL }},
47555 { &hf_rnsap_cnavAf2,
47556 { "cnavAf2", "rnsap.cnavAf2",
47557 FT_BYTES, BASE_NONE, NULL, 0,
47558 "BIT_STRING_SIZE_10", HFILL }},
47559 { &hf_rnsap_cnavAf1,
47560 { "cnavAf1", "rnsap.cnavAf1",
47561 FT_BYTES, BASE_NONE, NULL, 0,
47562 "BIT_STRING_SIZE_20", HFILL }},
47563 { &hf_rnsap_cnavAf0,
47564 { "cnavAf0", "rnsap.cnavAf0",
47565 FT_BYTES, BASE_NONE, NULL, 0,
47566 "BIT_STRING_SIZE_26", HFILL }},
47567 { &hf_rnsap_cnavTgd,
47568 { "cnavTgd", "rnsap.cnavTgd",
47569 FT_BYTES, BASE_NONE, NULL, 0,
47570 "BIT_STRING_SIZE_13", HFILL }},
47571 { &hf_rnsap_cnavISCl1cp,
47572 { "cnavISCl1cp", "rnsap.cnavISCl1cp",
47573 FT_BYTES, BASE_NONE, NULL, 0,
47574 "BIT_STRING_SIZE_13", HFILL }},
47575 { &hf_rnsap_cnavISCl1cd,
47576 { "cnavISCl1cd", "rnsap.cnavISCl1cd",
47577 FT_BYTES, BASE_NONE, NULL, 0,
47578 "BIT_STRING_SIZE_13", HFILL }},
47579 { &hf_rnsap_cnavISCl1ca,
47580 { "cnavISCl1ca", "rnsap.cnavISCl1ca",
47581 FT_BYTES, BASE_NONE, NULL, 0,
47582 "BIT_STRING_SIZE_13", HFILL }},
47583 { &hf_rnsap_cnavISCl2c,
47584 { "cnavISCl2c", "rnsap.cnavISCl2c",
47585 FT_BYTES, BASE_NONE, NULL, 0,
47586 "BIT_STRING_SIZE_13", HFILL }},
47587 { &hf_rnsap_cnavISCl5i5,
47588 { "cnavISCl5i5", "rnsap.cnavISCl5i5",
47589 FT_BYTES, BASE_NONE, NULL, 0,
47590 "BIT_STRING_SIZE_13", HFILL }},
47591 { &hf_rnsap_cnavISCl5q5,
47592 { "cnavISCl5q5", "rnsap.cnavISCl5q5",
47593 FT_BYTES, BASE_NONE, NULL, 0,
47594 "BIT_STRING_SIZE_13", HFILL }},
47595 { &hf_rnsap_ganss_Ionospheric_Model,
47596 { "ganss-Ionospheric-Model", "rnsap.ganss_Ionospheric_Model",
47597 FT_NONE, BASE_NONE, NULL, 0,
47599 { &hf_rnsap_ganss_Rx_Pos,
47600 { "ganss-Rx-Pos", "rnsap.ganss_Rx_Pos",
47601 FT_NONE, BASE_NONE, NULL, 0,
47603 { &hf_rnsap_ionospheric_Model,
47604 { "ionospheric-Model", "rnsap.ionospheric_Model",
47605 FT_BOOLEAN, BASE_NONE, NULL, 0,
47606 "BOOLEAN", HFILL }},
47607 { &hf_rnsap_ganssTod,
47608 { "ganssTod", "rnsap.ganssTod",
47609 FT_UINT32, BASE_DEC, NULL, 0,
47610 "INTEGER_0_59_", HFILL }},
47611 { &hf_rnsap_dataBitAssistancelist,
47612 { "dataBitAssistancelist", "rnsap.dataBitAssistancelist",
47613 FT_UINT32, BASE_DEC, NULL, 0,
47614 "GANSS_DataBitAssistanceList", HFILL }},
47615 { &hf_rnsap_GANSS_DataBitAssistanceList_item,
47616 { "GANSS-DataBitAssistanceItem", "rnsap.GANSS_DataBitAssistanceItem",
47617 FT_NONE, BASE_NONE, NULL, 0,
47619 { &hf_rnsap_dataBitAssistanceSgnList,
47620 { "dataBitAssistanceSgnList", "rnsap.dataBitAssistanceSgnList",
47621 FT_UINT32, BASE_DEC, NULL, 0,
47622 "GANSS_DataBitAssistanceSgnList", HFILL }},
47623 { &hf_rnsap_GANSS_DataBitAssistanceSgnList_item,
47624 { "GANSS-DataBitAssistanceSgnItem", "rnsap.GANSS_DataBitAssistanceSgnItem",
47625 FT_NONE, BASE_NONE, NULL, 0,
47627 { &hf_rnsap_ganss_SignalId,
47628 { "ganss-SignalId", "rnsap.ganss_SignalId",
47629 FT_UINT32, BASE_DEC, NULL, 0,
47630 "GANSS_Signal_ID", HFILL }},
47631 { &hf_rnsap_ganssDataBits,
47632 { "ganssDataBits", "rnsap.ganssDataBits",
47633 FT_BYTES, BASE_NONE, NULL, 0,
47634 "BIT_STRING_SIZE_1_1024", HFILL }},
47635 { &hf_rnsap_ganssTod_01,
47636 { "ganssTod", "rnsap.ganssTod",
47637 FT_UINT32, BASE_DEC, NULL, 0,
47638 "INTEGER_0_86399", HFILL }},
47639 { &hf_rnsap_ganss_Data_Bit_Assistance_ReqList,
47640 { "ganss-Data-Bit-Assistance-ReqList", "rnsap.ganss_Data_Bit_Assistance_ReqList",
47641 FT_NONE, BASE_NONE, NULL, 0,
47643 { &hf_rnsap_ganss_DataBitInterval,
47644 { "ganss-DataBitInterval", "rnsap.ganss_DataBitInterval",
47645 FT_UINT32, BASE_DEC, NULL, 0,
47646 "INTEGER_0_15", HFILL }},
47647 { &hf_rnsap_ganss_SatelliteInfo,
47648 { "ganss-SatelliteInfo", "rnsap.ganss_SatelliteInfo",
47649 FT_UINT32, BASE_DEC, NULL, 0,
47650 "T_ganss_SatelliteInfo", HFILL }},
47651 { &hf_rnsap_ganss_SatelliteInfo_item,
47652 { "ganss-SatelliteInfo item", "rnsap.ganss_SatelliteInfo_item",
47653 FT_UINT32, BASE_DEC, NULL, 0,
47654 "INTEGER_0_63", HFILL }},
47656 { "b1", "rnsap.b1",
47657 FT_BYTES, BASE_NONE, NULL, 0,
47658 "BIT_STRING_SIZE_11", HFILL }},
47660 { "b2", "rnsap.b2",
47661 FT_BYTES, BASE_NONE, NULL, 0,
47662 "BIT_STRING_SIZE_10", HFILL }},
47664 { "teop", "rnsap.teop",
47665 FT_BYTES, BASE_NONE, NULL, 0,
47666 "BIT_STRING_SIZE_16", HFILL }},
47668 { "pmX", "rnsap.pmX",
47669 FT_BYTES, BASE_NONE, NULL, 0,
47670 "BIT_STRING_SIZE_21", HFILL }},
47671 { &hf_rnsap_pmXdot,
47672 { "pmXdot", "rnsap.pmXdot",
47673 FT_BYTES, BASE_NONE, NULL, 0,
47674 "BIT_STRING_SIZE_15", HFILL }},
47676 { "pmY", "rnsap.pmY",
47677 FT_BYTES, BASE_NONE, NULL, 0,
47678 "BIT_STRING_SIZE_21", HFILL }},
47679 { &hf_rnsap_pmYdot,
47680 { "pmYdot", "rnsap.pmYdot",
47681 FT_BYTES, BASE_NONE, NULL, 0,
47682 "BIT_STRING_SIZE_15", HFILL }},
47683 { &hf_rnsap_deltaUT1,
47684 { "deltaUT1", "rnsap.deltaUT1",
47685 FT_BYTES, BASE_NONE, NULL, 0,
47686 "BIT_STRING_SIZE_31", HFILL }},
47687 { &hf_rnsap_deltaUT1dot,
47688 { "deltaUT1dot", "rnsap.deltaUT1dot",
47689 FT_BYTES, BASE_NONE, NULL, 0,
47690 "BIT_STRING_SIZE_19", HFILL }},
47691 { &hf_rnsap_GANSS_GenericDataInfoReqList_item,
47692 { "GANSS-GenericDataInfoReqItem", "rnsap.GANSS_GenericDataInfoReqItem",
47693 FT_NONE, BASE_NONE, NULL, 0,
47695 { &hf_rnsap_ganss_Id,
47696 { "ganss-Id", "rnsap.ganss_Id",
47697 FT_UINT32, BASE_DEC, NULL, 0,
47699 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery,
47700 { "ganss-Navigation-Model-And-Time-Recovery", "rnsap.ganss_Navigation_Model_And_Time_Recovery",
47701 FT_BOOLEAN, BASE_NONE, NULL, 0,
47702 "BOOLEAN", HFILL }},
47703 { &hf_rnsap_ganss_Time_Model_GNSS_GNSS,
47704 { "ganss-Time-Model-GNSS-GNSS", "rnsap.ganss_Time_Model_GNSS_GNSS",
47705 FT_BYTES, BASE_NONE, NULL, 0,
47706 "BIT_STRING_SIZE_9", HFILL }},
47707 { &hf_rnsap_ganss_UTC_Model,
47708 { "ganss-UTC-Model", "rnsap.ganss_UTC_Model",
47709 FT_BOOLEAN, BASE_NONE, NULL, 0,
47710 "BOOLEAN", HFILL }},
47711 { &hf_rnsap_ganss_Almanac,
47712 { "ganss-Almanac", "rnsap.ganss_Almanac",
47713 FT_BOOLEAN, BASE_NONE, NULL, 0,
47714 "BOOLEAN", HFILL }},
47715 { &hf_rnsap_ganss_Real_Time_Integrity,
47716 { "ganss-Real-Time-Integrity", "rnsap.ganss_Real_Time_Integrity",
47717 FT_BOOLEAN, BASE_NONE, NULL, 0,
47718 "BOOLEAN", HFILL }},
47719 { &hf_rnsap_ganss_Data_Bit_Assistance_Req,
47720 { "ganss-Data-Bit-Assistance-Req", "rnsap.ganss_Data_Bit_Assistance_Req",
47721 FT_NONE, BASE_NONE, NULL, 0,
47722 "GANSS_Data_Bit_Assistance_ReqItem", HFILL }},
47723 { &hf_rnsap_GANSS_Generic_Data_item,
47724 { "GANSS-Generic-DataItem", "rnsap.GANSS_Generic_DataItem",
47725 FT_NONE, BASE_NONE, NULL, 0,
47727 { &hf_rnsap_dganss_Correction,
47728 { "dganss-Correction", "rnsap.dganss_Correction",
47729 FT_NONE, BASE_NONE, NULL, 0,
47730 "DGANSSCorrections", HFILL }},
47731 { &hf_rnsap_ganss_Navigation_Model_And_Time_Recovery_01,
47732 { "ganss-Navigation-Model-And-Time-Recovery", "rnsap.ganss_Navigation_Model_And_Time_Recovery",
47733 FT_NONE, BASE_NONE, NULL, 0,
47735 { &hf_rnsap_ganss_Time_Model,
47736 { "ganss-Time-Model", "rnsap.ganss_Time_Model",
47737 FT_NONE, BASE_NONE, NULL, 0,
47739 { &hf_rnsap_ganss_UTC_TIME,
47740 { "ganss-UTC-TIME", "rnsap.ganss_UTC_TIME",
47741 FT_NONE, BASE_NONE, NULL, 0,
47742 "GANSS_UTC_Model", HFILL }},
47743 { &hf_rnsap_ganss_Almanac_01,
47744 { "ganss-Almanac", "rnsap.ganss_Almanac",
47745 FT_NONE, BASE_NONE, NULL, 0,
47747 { &hf_rnsap_ganss_Real_Time_Integrity_01,
47748 { "ganss-Real-Time-Integrity", "rnsap.ganss_Real_Time_Integrity",
47749 FT_UINT32, BASE_DEC, NULL, 0,
47751 { &hf_rnsap_ganss_Data_Bit_Assistance,
47752 { "ganss-Data-Bit-Assistance", "rnsap.ganss_Data_Bit_Assistance",
47753 FT_NONE, BASE_NONE, NULL, 0,
47755 { &hf_rnsap_gloTau,
47756 { "gloTau", "rnsap.gloTau",
47757 FT_BYTES, BASE_NONE, NULL, 0,
47758 "BIT_STRING_SIZE_22", HFILL }},
47759 { &hf_rnsap_gloGamma,
47760 { "gloGamma", "rnsap.gloGamma",
47761 FT_BYTES, BASE_NONE, NULL, 0,
47762 "BIT_STRING_SIZE_11", HFILL }},
47763 { &hf_rnsap_gloDeltaTau,
47764 { "gloDeltaTau", "rnsap.gloDeltaTau",
47765 FT_BYTES, BASE_NONE, NULL, 0,
47766 "BIT_STRING_SIZE_5", HFILL }},
47767 { &hf_rnsap_gANSS_CommonDataInfoReq,
47768 { "gANSS-CommonDataInfoReq", "rnsap.gANSS_CommonDataInfoReq",
47769 FT_NONE, BASE_NONE, NULL, 0,
47771 { &hf_rnsap_gANSS_GenericDataInfoReqList,
47772 { "gANSS-GenericDataInfoReqList", "rnsap.gANSS_GenericDataInfoReqList",
47773 FT_UINT32, BASE_DEC, NULL, 0,
47775 { &hf_rnsap_alpha_zero_ionos,
47776 { "alpha-zero-ionos", "rnsap.alpha_zero_ionos",
47777 FT_BYTES, BASE_NONE, NULL, 0,
47778 "BIT_STRING_SIZE_12", HFILL }},
47779 { &hf_rnsap_alpha_one_ionos,
47780 { "alpha-one-ionos", "rnsap.alpha_one_ionos",
47781 FT_BYTES, BASE_NONE, NULL, 0,
47782 "BIT_STRING_SIZE_12", HFILL }},
47783 { &hf_rnsap_alpha_two_ionos,
47784 { "alpha-two-ionos", "rnsap.alpha_two_ionos",
47785 FT_BYTES, BASE_NONE, NULL, 0,
47786 "BIT_STRING_SIZE_12", HFILL }},
47787 { &hf_rnsap_gANSS_IonosphereRegionalStormFlags,
47788 { "gANSS-IonosphereRegionalStormFlags", "rnsap.gANSS_IonosphereRegionalStormFlags",
47789 FT_NONE, BASE_NONE, NULL, 0,
47791 { &hf_rnsap_storm_flag_one,
47792 { "storm-flag-one", "rnsap.storm_flag_one",
47793 FT_BOOLEAN, BASE_NONE, NULL, 0,
47794 "BOOLEAN", HFILL }},
47795 { &hf_rnsap_storm_flag_two,
47796 { "storm-flag-two", "rnsap.storm_flag_two",
47797 FT_BOOLEAN, BASE_NONE, NULL, 0,
47798 "BOOLEAN", HFILL }},
47799 { &hf_rnsap_storm_flag_three,
47800 { "storm-flag-three", "rnsap.storm_flag_three",
47801 FT_BOOLEAN, BASE_NONE, NULL, 0,
47802 "BOOLEAN", HFILL }},
47803 { &hf_rnsap_storm_flag_four,
47804 { "storm-flag-four", "rnsap.storm_flag_four",
47805 FT_BOOLEAN, BASE_NONE, NULL, 0,
47806 "BOOLEAN", HFILL }},
47807 { &hf_rnsap_storm_flag_five,
47808 { "storm-flag-five", "rnsap.storm_flag_five",
47809 FT_BOOLEAN, BASE_NONE, NULL, 0,
47810 "BOOLEAN", HFILL }},
47811 { &hf_rnsap_navToc,
47812 { "navToc", "rnsap.navToc",
47813 FT_BYTES, BASE_NONE, NULL, 0,
47814 "BIT_STRING_SIZE_16", HFILL }},
47815 { &hf_rnsap_navaf2,
47816 { "navaf2", "rnsap.navaf2",
47817 FT_BYTES, BASE_NONE, NULL, 0,
47818 "BIT_STRING_SIZE_8", HFILL }},
47819 { &hf_rnsap_navaf1,
47820 { "navaf1", "rnsap.navaf1",
47821 FT_BYTES, BASE_NONE, NULL, 0,
47822 "BIT_STRING_SIZE_16", HFILL }},
47823 { &hf_rnsap_navaf0,
47824 { "navaf0", "rnsap.navaf0",
47825 FT_BYTES, BASE_NONE, NULL, 0,
47826 "BIT_STRING_SIZE_22", HFILL }},
47827 { &hf_rnsap_navTgd,
47828 { "navTgd", "rnsap.navTgd",
47829 FT_BYTES, BASE_NONE, NULL, 0,
47830 "BIT_STRING_SIZE_8", HFILL }},
47831 { &hf_rnsap_non_broadcastIndication_01,
47832 { "non-broadcastIndication", "rnsap.non_broadcastIndication",
47833 FT_UINT32, BASE_DEC, VALS(rnsap_T_non_broadcastIndication_01_vals), 0,
47834 "T_non_broadcastIndication_01", HFILL }},
47835 { &hf_rnsap_ganssSatInfoNav,
47836 { "ganssSatInfoNav", "rnsap.ganssSatInfoNav",
47837 FT_UINT32, BASE_DEC, NULL, 0,
47838 "GANSS_Sat_Info_Nav", HFILL }},
47839 { &hf_rnsap_cnavURAindex,
47840 { "cnavURAindex", "rnsap.cnavURAindex",
47841 FT_BYTES, BASE_NONE, NULL, 0,
47842 "BIT_STRING_SIZE_5", HFILL }},
47843 { &hf_rnsap_cnavDeltaA,
47844 { "cnavDeltaA", "rnsap.cnavDeltaA",
47845 FT_BYTES, BASE_NONE, NULL, 0,
47846 "BIT_STRING_SIZE_26", HFILL }},
47847 { &hf_rnsap_cnavAdot,
47848 { "cnavAdot", "rnsap.cnavAdot",
47849 FT_BYTES, BASE_NONE, NULL, 0,
47850 "BIT_STRING_SIZE_25", HFILL }},
47851 { &hf_rnsap_cnavDeltaNo,
47852 { "cnavDeltaNo", "rnsap.cnavDeltaNo",
47853 FT_BYTES, BASE_NONE, NULL, 0,
47854 "BIT_STRING_SIZE_17", HFILL }},
47855 { &hf_rnsap_cnavDeltaNoDot,
47856 { "cnavDeltaNoDot", "rnsap.cnavDeltaNoDot",
47857 FT_BYTES, BASE_NONE, NULL, 0,
47858 "BIT_STRING_SIZE_23", HFILL }},
47859 { &hf_rnsap_cnavMo,
47860 { "cnavMo", "rnsap.cnavMo",
47861 FT_BYTES, BASE_NONE, NULL, 0,
47862 "BIT_STRING_SIZE_33", HFILL }},
47864 { "cnavE", "rnsap.cnavE",
47865 FT_BYTES, BASE_NONE, NULL, 0,
47866 "BIT_STRING_SIZE_33", HFILL }},
47867 { &hf_rnsap_cnavOmega,
47868 { "cnavOmega", "rnsap.cnavOmega",
47869 FT_BYTES, BASE_NONE, NULL, 0,
47870 "BIT_STRING_SIZE_33", HFILL }},
47871 { &hf_rnsap_cnavOMEGA0,
47872 { "cnavOMEGA0", "rnsap.cnavOMEGA0",
47873 FT_BYTES, BASE_NONE, NULL, 0,
47874 "BIT_STRING_SIZE_33", HFILL }},
47875 { &hf_rnsap_cnavDeltaOmegaDot,
47876 { "cnavDeltaOmegaDot", "rnsap.cnavDeltaOmegaDot",
47877 FT_BYTES, BASE_NONE, NULL, 0,
47878 "BIT_STRING_SIZE_17", HFILL }},
47879 { &hf_rnsap_cnavIo,
47880 { "cnavIo", "rnsap.cnavIo",
47881 FT_BYTES, BASE_NONE, NULL, 0,
47882 "BIT_STRING_SIZE_33", HFILL }},
47883 { &hf_rnsap_cnavIoDot,
47884 { "cnavIoDot", "rnsap.cnavIoDot",
47885 FT_BYTES, BASE_NONE, NULL, 0,
47886 "BIT_STRING_SIZE_15", HFILL }},
47887 { &hf_rnsap_cnavCis,
47888 { "cnavCis", "rnsap.cnavCis",
47889 FT_BYTES, BASE_NONE, NULL, 0,
47890 "BIT_STRING_SIZE_16", HFILL }},
47891 { &hf_rnsap_cnavCic,
47892 { "cnavCic", "rnsap.cnavCic",
47893 FT_BYTES, BASE_NONE, NULL, 0,
47894 "BIT_STRING_SIZE_16", HFILL }},
47895 { &hf_rnsap_cnavCrs,
47896 { "cnavCrs", "rnsap.cnavCrs",
47897 FT_BYTES, BASE_NONE, NULL, 0,
47898 "BIT_STRING_SIZE_24", HFILL }},
47899 { &hf_rnsap_cnavCrc,
47900 { "cnavCrc", "rnsap.cnavCrc",
47901 FT_BYTES, BASE_NONE, NULL, 0,
47902 "BIT_STRING_SIZE_24", HFILL }},
47903 { &hf_rnsap_cnavCus,
47904 { "cnavCus", "rnsap.cnavCus",
47905 FT_BYTES, BASE_NONE, NULL, 0,
47906 "BIT_STRING_SIZE_21", HFILL }},
47907 { &hf_rnsap_cnavCuc,
47908 { "cnavCuc", "rnsap.cnavCuc",
47909 FT_BYTES, BASE_NONE, NULL, 0,
47910 "BIT_STRING_SIZE_21", HFILL }},
47912 { "gloEn", "rnsap.gloEn",
47913 FT_BYTES, BASE_NONE, NULL, 0,
47914 "BIT_STRING_SIZE_5", HFILL }},
47916 { "gloP1", "rnsap.gloP1",
47917 FT_BYTES, BASE_NONE, NULL, 0,
47918 "BIT_STRING_SIZE_2", HFILL }},
47920 { "gloP2", "rnsap.gloP2",
47921 FT_BYTES, BASE_NONE, NULL, 0,
47922 "BIT_STRING_SIZE_1", HFILL }},
47924 { "gloM", "rnsap.gloM",
47925 FT_BYTES, BASE_NONE, NULL, 0,
47926 "BIT_STRING_SIZE_2", HFILL }},
47928 { "gloX", "rnsap.gloX",
47929 FT_BYTES, BASE_NONE, NULL, 0,
47930 "BIT_STRING_SIZE_27", HFILL }},
47931 { &hf_rnsap_gloXdot,
47932 { "gloXdot", "rnsap.gloXdot",
47933 FT_BYTES, BASE_NONE, NULL, 0,
47934 "BIT_STRING_SIZE_24", HFILL }},
47935 { &hf_rnsap_gloXdotdot,
47936 { "gloXdotdot", "rnsap.gloXdotdot",
47937 FT_BYTES, BASE_NONE, NULL, 0,
47938 "BIT_STRING_SIZE_5", HFILL }},
47940 { "gloY", "rnsap.gloY",
47941 FT_BYTES, BASE_NONE, NULL, 0,
47942 "BIT_STRING_SIZE_27", HFILL }},
47943 { &hf_rnsap_gloYdot,
47944 { "gloYdot", "rnsap.gloYdot",
47945 FT_BYTES, BASE_NONE, NULL, 0,
47946 "BIT_STRING_SIZE_24", HFILL }},
47947 { &hf_rnsap_gloYdotdot,
47948 { "gloYdotdot", "rnsap.gloYdotdot",
47949 FT_BYTES, BASE_NONE, NULL, 0,
47950 "BIT_STRING_SIZE_5", HFILL }},
47952 { "gloZ", "rnsap.gloZ",
47953 FT_BYTES, BASE_NONE, NULL, 0,
47954 "BIT_STRING_SIZE_27", HFILL }},
47955 { &hf_rnsap_gloZdot,
47956 { "gloZdot", "rnsap.gloZdot",
47957 FT_BYTES, BASE_NONE, NULL, 0,
47958 "BIT_STRING_SIZE_24", HFILL }},
47959 { &hf_rnsap_gloZdotdot,
47960 { "gloZdotdot", "rnsap.gloZdotdot",
47961 FT_BYTES, BASE_NONE, NULL, 0,
47962 "BIT_STRING_SIZE_5", HFILL }},
47963 { &hf_rnsap_navURA,
47964 { "navURA", "rnsap.navURA",
47965 FT_BYTES, BASE_NONE, NULL, 0,
47966 "BIT_STRING_SIZE_4", HFILL }},
47967 { &hf_rnsap_navFitFlag,
47968 { "navFitFlag", "rnsap.navFitFlag",
47969 FT_BYTES, BASE_NONE, NULL, 0,
47970 "BIT_STRING_SIZE_1", HFILL }},
47971 { &hf_rnsap_navToe,
47972 { "navToe", "rnsap.navToe",
47973 FT_BYTES, BASE_NONE, NULL, 0,
47974 "BIT_STRING_SIZE_16", HFILL }},
47975 { &hf_rnsap_navOmega,
47976 { "navOmega", "rnsap.navOmega",
47977 FT_BYTES, BASE_NONE, NULL, 0,
47978 "BIT_STRING_SIZE_32", HFILL }},
47979 { &hf_rnsap_navDeltaN,
47980 { "navDeltaN", "rnsap.navDeltaN",
47981 FT_BYTES, BASE_NONE, NULL, 0,
47982 "BIT_STRING_SIZE_16", HFILL }},
47984 { "navM0", "rnsap.navM0",
47985 FT_BYTES, BASE_NONE, NULL, 0,
47986 "BIT_STRING_SIZE_32", HFILL }},
47987 { &hf_rnsap_navOmegaADot,
47988 { "navOmegaADot", "rnsap.navOmegaADot",
47989 FT_BYTES, BASE_NONE, NULL, 0,
47990 "BIT_STRING_SIZE_24", HFILL }},
47992 { "navE", "rnsap.navE",
47993 FT_BYTES, BASE_NONE, NULL, 0,
47994 "BIT_STRING_SIZE_32", HFILL }},
47995 { &hf_rnsap_navIDot,
47996 { "navIDot", "rnsap.navIDot",
47997 FT_BYTES, BASE_NONE, NULL, 0,
47998 "BIT_STRING_SIZE_14", HFILL }},
47999 { &hf_rnsap_navAPowerHalf,
48000 { "navAPowerHalf", "rnsap.navAPowerHalf",
48001 FT_BYTES, BASE_NONE, NULL, 0,
48002 "BIT_STRING_SIZE_32", HFILL }},
48004 { "navI0", "rnsap.navI0",
48005 FT_BYTES, BASE_NONE, NULL, 0,
48006 "BIT_STRING_SIZE_32", HFILL }},
48007 { &hf_rnsap_navOmegaA0,
48008 { "navOmegaA0", "rnsap.navOmegaA0",
48009 FT_BYTES, BASE_NONE, NULL, 0,
48010 "BIT_STRING_SIZE_32", HFILL }},
48011 { &hf_rnsap_navCrs,
48012 { "navCrs", "rnsap.navCrs",
48013 FT_BYTES, BASE_NONE, NULL, 0,
48014 "BIT_STRING_SIZE_16", HFILL }},
48015 { &hf_rnsap_navCis,
48016 { "navCis", "rnsap.navCis",
48017 FT_BYTES, BASE_NONE, NULL, 0,
48018 "BIT_STRING_SIZE_16", HFILL }},
48019 { &hf_rnsap_navCus,
48020 { "navCus", "rnsap.navCus",
48021 FT_BYTES, BASE_NONE, NULL, 0,
48022 "BIT_STRING_SIZE_16", HFILL }},
48023 { &hf_rnsap_navCrc,
48024 { "navCrc", "rnsap.navCrc",
48025 FT_BYTES, BASE_NONE, NULL, 0,
48026 "BIT_STRING_SIZE_16", HFILL }},
48027 { &hf_rnsap_navCic,
48028 { "navCic", "rnsap.navCic",
48029 FT_BYTES, BASE_NONE, NULL, 0,
48030 "BIT_STRING_SIZE_16", HFILL }},
48031 { &hf_rnsap_navCuc,
48032 { "navCuc", "rnsap.navCuc",
48033 FT_BYTES, BASE_NONE, NULL, 0,
48034 "BIT_STRING_SIZE_16", HFILL }},
48035 { &hf_rnsap_sbasTo,
48036 { "sbasTo", "rnsap.sbasTo",
48037 FT_BYTES, BASE_NONE, NULL, 0,
48038 "BIT_STRING_SIZE_13", HFILL }},
48039 { &hf_rnsap_sbasAccuracy,
48040 { "sbasAccuracy", "rnsap.sbasAccuracy",
48041 FT_BYTES, BASE_NONE, NULL, 0,
48042 "BIT_STRING_SIZE_4", HFILL }},
48043 { &hf_rnsap_sbasXg,
48044 { "sbasXg", "rnsap.sbasXg",
48045 FT_BYTES, BASE_NONE, NULL, 0,
48046 "BIT_STRING_SIZE_30", HFILL }},
48047 { &hf_rnsap_sbasYg,
48048 { "sbasYg", "rnsap.sbasYg",
48049 FT_BYTES, BASE_NONE, NULL, 0,
48050 "BIT_STRING_SIZE_30", HFILL }},
48051 { &hf_rnsap_sbasZg,
48052 { "sbasZg", "rnsap.sbasZg",
48053 FT_BYTES, BASE_NONE, NULL, 0,
48054 "BIT_STRING_SIZE_25", HFILL }},
48055 { &hf_rnsap_sbasXgDot,
48056 { "sbasXgDot", "rnsap.sbasXgDot",
48057 FT_BYTES, BASE_NONE, NULL, 0,
48058 "BIT_STRING_SIZE_17", HFILL }},
48059 { &hf_rnsap_sbasYgDot,
48060 { "sbasYgDot", "rnsap.sbasYgDot",
48061 FT_BYTES, BASE_NONE, NULL, 0,
48062 "BIT_STRING_SIZE_17", HFILL }},
48063 { &hf_rnsap_sbasZgDot,
48064 { "sbasZgDot", "rnsap.sbasZgDot",
48065 FT_BYTES, BASE_NONE, NULL, 0,
48066 "BIT_STRING_SIZE_18", HFILL }},
48067 { &hf_rnsap_sbasXgDotDot,
48068 { "sbasXgDotDot", "rnsap.sbasXgDotDot",
48069 FT_BYTES, BASE_NONE, NULL, 0,
48070 "BIT_STRING_SIZE_10", HFILL }},
48071 { &hf_rnsap_sbagYgDotDot,
48072 { "sbagYgDotDot", "rnsap.sbagYgDotDot",
48073 FT_BYTES, BASE_NONE, NULL, 0,
48074 "BIT_STRING_SIZE_10", HFILL }},
48075 { &hf_rnsap_sbasZgDotDot,
48076 { "sbasZgDotDot", "rnsap.sbasZgDotDot",
48077 FT_BYTES, BASE_NONE, NULL, 0,
48078 "BIT_STRING_SIZE_10", HFILL }},
48079 { &hf_rnsap_gANSS_keplerianParameters_01,
48080 { "gANSS-keplerianParameters", "rnsap.gANSS_keplerianParameters",
48081 FT_NONE, BASE_NONE, NULL, 0,
48082 "T_gANSS_keplerianParameters_01", HFILL }},
48083 { &hf_rnsap_toe_nav,
48084 { "toe-nav", "rnsap.toe_nav",
48085 FT_BYTES, BASE_NONE, NULL, 0,
48086 "BIT_STRING_SIZE_14", HFILL }},
48087 { &hf_rnsap_ganss_omega_nav,
48088 { "ganss-omega-nav", "rnsap.ganss_omega_nav",
48089 FT_BYTES, BASE_NONE, NULL, 0,
48090 "BIT_STRING_SIZE_32", HFILL }},
48091 { &hf_rnsap_delta_n_nav,
48092 { "delta-n-nav", "rnsap.delta_n_nav",
48093 FT_BYTES, BASE_NONE, NULL, 0,
48094 "BIT_STRING_SIZE_16", HFILL }},
48095 { &hf_rnsap_m_zero_nav,
48096 { "m-zero-nav", "rnsap.m_zero_nav",
48097 FT_BYTES, BASE_NONE, NULL, 0,
48098 "BIT_STRING_SIZE_32", HFILL }},
48099 { &hf_rnsap_omegadot_nav,
48100 { "omegadot-nav", "rnsap.omegadot_nav",
48101 FT_BYTES, BASE_NONE, NULL, 0,
48102 "BIT_STRING_SIZE_24", HFILL }},
48103 { &hf_rnsap_ganss_e_nav,
48104 { "ganss-e-nav", "rnsap.ganss_e_nav",
48105 FT_BYTES, BASE_NONE, NULL, 0,
48106 "BIT_STRING_SIZE_32", HFILL }},
48107 { &hf_rnsap_idot_nav,
48108 { "idot-nav", "rnsap.idot_nav",
48109 FT_BYTES, BASE_NONE, NULL, 0,
48110 "BIT_STRING_SIZE_14", HFILL }},
48111 { &hf_rnsap_a_sqrt_nav,
48112 { "a-sqrt-nav", "rnsap.a_sqrt_nav",
48113 FT_BYTES, BASE_NONE, NULL, 0,
48114 "BIT_STRING_SIZE_32", HFILL }},
48115 { &hf_rnsap_i_zero_nav,
48116 { "i-zero-nav", "rnsap.i_zero_nav",
48117 FT_BYTES, BASE_NONE, NULL, 0,
48118 "BIT_STRING_SIZE_32", HFILL }},
48119 { &hf_rnsap_omega_zero_nav,
48120 { "omega-zero-nav", "rnsap.omega_zero_nav",
48121 FT_BYTES, BASE_NONE, NULL, 0,
48122 "BIT_STRING_SIZE_32", HFILL }},
48123 { &hf_rnsap_c_rs_nav,
48124 { "c-rs-nav", "rnsap.c_rs_nav",
48125 FT_BYTES, BASE_NONE, NULL, 0,
48126 "BIT_STRING_SIZE_16", HFILL }},
48127 { &hf_rnsap_c_is_nav,
48128 { "c-is-nav", "rnsap.c_is_nav",
48129 FT_BYTES, BASE_NONE, NULL, 0,
48130 "BIT_STRING_SIZE_16", HFILL }},
48131 { &hf_rnsap_c_us_nav,
48132 { "c-us-nav", "rnsap.c_us_nav",
48133 FT_BYTES, BASE_NONE, NULL, 0,
48134 "BIT_STRING_SIZE_16", HFILL }},
48135 { &hf_rnsap_c_rc_nav,
48136 { "c-rc-nav", "rnsap.c_rc_nav",
48137 FT_BYTES, BASE_NONE, NULL, 0,
48138 "BIT_STRING_SIZE_16", HFILL }},
48139 { &hf_rnsap_c_ic_nav,
48140 { "c-ic-nav", "rnsap.c_ic_nav",
48141 FT_BYTES, BASE_NONE, NULL, 0,
48142 "BIT_STRING_SIZE_16", HFILL }},
48143 { &hf_rnsap_c_uc_nav,
48144 { "c-uc-nav", "rnsap.c_uc_nav",
48145 FT_BYTES, BASE_NONE, NULL, 0,
48146 "BIT_STRING_SIZE_16", HFILL }},
48147 { &hf_rnsap_GANSS_Real_Time_Integrity_item,
48148 { "GANSS-Real-Time-Integrity item", "rnsap.GANSS_Real_Time_Integrity_item",
48149 FT_NONE, BASE_NONE, NULL, 0,
48150 "GANSS_Real_Time_Integrity_item", HFILL }},
48151 { &hf_rnsap_bad_ganss_satId,
48152 { "bad-ganss-satId", "rnsap.bad_ganss_satId",
48153 FT_UINT32, BASE_DEC, NULL, 0,
48154 "INTEGER_0_63", HFILL }},
48155 { &hf_rnsap_bad_ganss_signalId,
48156 { "bad-ganss-signalId", "rnsap.bad_ganss_signalId",
48157 FT_BYTES, BASE_NONE, NULL, 0,
48158 "BIT_STRING_SIZE_8", HFILL }},
48159 { &hf_rnsap_latitudeSign,
48160 { "latitudeSign", "rnsap.latitudeSign",
48161 FT_UINT32, BASE_DEC, VALS(rnsap_T_latitudeSign_vals), 0,
48162 "T_latitudeSign", HFILL }},
48163 { &hf_rnsap_degreesOfLatitude,
48164 { "degreesOfLatitude", "rnsap.degreesOfLatitude",
48165 FT_UINT32, BASE_DEC, NULL, 0,
48166 "INTEGER_0_2147483647", HFILL }},
48167 { &hf_rnsap_degreesOfLongitude,
48168 { "degreesOfLongitude", "rnsap.degreesOfLongitude",
48169 FT_INT32, BASE_DEC, NULL, 0,
48170 "INTEGER_M2147483648_2147483647", HFILL }},
48171 { &hf_rnsap_directionOfAltitude_01,
48172 { "directionOfAltitude", "rnsap.directionOfAltitude",
48173 FT_UINT32, BASE_DEC, VALS(rnsap_T_directionOfAltitude_01_vals), 0,
48174 "T_directionOfAltitude_01", HFILL }},
48175 { &hf_rnsap_GANSS_SatelliteInformationKP_item,
48176 { "GANSS-SatelliteInformationKP item", "rnsap.GANSS_SatelliteInformationKP_item",
48177 FT_NONE, BASE_NONE, NULL, 0,
48178 "GANSS_SatelliteInformationKP_item", HFILL }},
48179 { &hf_rnsap_ganss_e_alm,
48180 { "ganss-e-alm", "rnsap.ganss_e_alm",
48181 FT_BYTES, BASE_NONE, NULL, 0,
48182 "BIT_STRING_SIZE_11", HFILL }},
48183 { &hf_rnsap_ganss_delta_I_alm,
48184 { "ganss-delta-I-alm", "rnsap.ganss_delta_I_alm",
48185 FT_BYTES, BASE_NONE, NULL, 0,
48186 "BIT_STRING_SIZE_11", HFILL }},
48187 { &hf_rnsap_ganss_omegadot_alm,
48188 { "ganss-omegadot-alm", "rnsap.ganss_omegadot_alm",
48189 FT_BYTES, BASE_NONE, NULL, 0,
48190 "BIT_STRING_SIZE_11", HFILL }},
48191 { &hf_rnsap_ganss_svhealth_alm,
48192 { "ganss-svhealth-alm", "rnsap.ganss_svhealth_alm",
48193 FT_BYTES, BASE_NONE, NULL, 0,
48194 "BIT_STRING_SIZE_4", HFILL }},
48195 { &hf_rnsap_ganss_delta_a_sqrt_alm,
48196 { "ganss-delta-a-sqrt-alm", "rnsap.ganss_delta_a_sqrt_alm",
48197 FT_BYTES, BASE_NONE, NULL, 0,
48198 "BIT_STRING_SIZE_17", HFILL }},
48199 { &hf_rnsap_ganss_omegazero_alm,
48200 { "ganss-omegazero-alm", "rnsap.ganss_omegazero_alm",
48201 FT_BYTES, BASE_NONE, NULL, 0,
48202 "BIT_STRING_SIZE_16", HFILL }},
48203 { &hf_rnsap_ganss_m_zero_alm,
48204 { "ganss-m-zero-alm", "rnsap.ganss_m_zero_alm",
48205 FT_BYTES, BASE_NONE, NULL, 0,
48206 "BIT_STRING_SIZE_16", HFILL }},
48207 { &hf_rnsap_ganss_omega_alm,
48208 { "ganss-omega-alm", "rnsap.ganss_omega_alm",
48209 FT_BYTES, BASE_NONE, NULL, 0,
48210 "BIT_STRING_SIZE_16", HFILL }},
48211 { &hf_rnsap_ganss_af_zero_alm,
48212 { "ganss-af-zero-alm", "rnsap.ganss_af_zero_alm",
48213 FT_BYTES, BASE_NONE, NULL, 0,
48214 "BIT_STRING_SIZE_14", HFILL }},
48215 { &hf_rnsap_ganss_af_one_alm,
48216 { "ganss-af-one-alm", "rnsap.ganss_af_one_alm",
48217 FT_BYTES, BASE_NONE, NULL, 0,
48218 "BIT_STRING_SIZE_11", HFILL }},
48219 { &hf_rnsap_Ganss_Sat_Info_AddNavList_item,
48220 { "Ganss-Sat-Info-AddNavList item", "rnsap.Ganss_Sat_Info_AddNavList_item",
48221 FT_NONE, BASE_NONE, NULL, 0,
48222 "Ganss_Sat_Info_AddNavList_item", HFILL }},
48223 { &hf_rnsap_svHealth,
48224 { "svHealth", "rnsap.svHealth",
48225 FT_BYTES, BASE_NONE, NULL, 0,
48226 "BIT_STRING_SIZE_6", HFILL }},
48228 { "iod", "rnsap.iod",
48229 FT_BYTES, BASE_NONE, NULL, 0,
48230 "BIT_STRING_SIZE_11", HFILL }},
48231 { &hf_rnsap_ganssAddClockModels,
48232 { "ganssAddClockModels", "rnsap.ganssAddClockModels",
48233 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_AddClockModels_vals), 0,
48234 "GANSS_AddClockModels", HFILL }},
48235 { &hf_rnsap_ganssAddOrbitModels,
48236 { "ganssAddOrbitModels", "rnsap.ganssAddOrbitModels",
48237 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_AddOrbitModels_vals), 0,
48238 "GANSS_AddOrbitModels", HFILL }},
48239 { &hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item,
48240 { "GANSS-SAT-Info-Almanac-GLOkpList item", "rnsap.GANSS_SAT_Info_Almanac_GLOkpList_item",
48241 FT_NONE, BASE_NONE, NULL, 0,
48242 "GANSS_SAT_Info_Almanac_GLOkpList_item", HFILL }},
48243 { &hf_rnsap_gloAlmNA,
48244 { "gloAlmNA", "rnsap.gloAlmNA",
48245 FT_BYTES, BASE_NONE, NULL, 0,
48246 "BIT_STRING_SIZE_11", HFILL }},
48247 { &hf_rnsap_gloAlmnA,
48248 { "gloAlmnA", "rnsap.gloAlmnA",
48249 FT_BYTES, BASE_NONE, NULL, 0,
48250 "BIT_STRING_SIZE_5", HFILL }},
48251 { &hf_rnsap_gloAlmHA,
48252 { "gloAlmHA", "rnsap.gloAlmHA",
48253 FT_BYTES, BASE_NONE, NULL, 0,
48254 "BIT_STRING_SIZE_5", HFILL }},
48255 { &hf_rnsap_gloAlmLambdaA,
48256 { "gloAlmLambdaA", "rnsap.gloAlmLambdaA",
48257 FT_BYTES, BASE_NONE, NULL, 0,
48258 "BIT_STRING_SIZE_21", HFILL }},
48259 { &hf_rnsap_gloAlmTlambdaA,
48260 { "gloAlmTlambdaA", "rnsap.gloAlmTlambdaA",
48261 FT_BYTES, BASE_NONE, NULL, 0,
48262 "BIT_STRING_SIZE_21", HFILL }},
48263 { &hf_rnsap_gloAlmDeltaIA,
48264 { "gloAlmDeltaIA", "rnsap.gloAlmDeltaIA",
48265 FT_BYTES, BASE_NONE, NULL, 0,
48266 "BIT_STRING_SIZE_18", HFILL }},
48267 { &hf_rnsap_gloAkmDeltaTA,
48268 { "gloAkmDeltaTA", "rnsap.gloAkmDeltaTA",
48269 FT_BYTES, BASE_NONE, NULL, 0,
48270 "BIT_STRING_SIZE_22", HFILL }},
48271 { &hf_rnsap_gloAlmDeltaTdotA,
48272 { "gloAlmDeltaTdotA", "rnsap.gloAlmDeltaTdotA",
48273 FT_BYTES, BASE_NONE, NULL, 0,
48274 "BIT_STRING_SIZE_7", HFILL }},
48275 { &hf_rnsap_gloAlmEpsilonA,
48276 { "gloAlmEpsilonA", "rnsap.gloAlmEpsilonA",
48277 FT_BYTES, BASE_NONE, NULL, 0,
48278 "BIT_STRING_SIZE_15", HFILL }},
48279 { &hf_rnsap_gloAlmOmegaA,
48280 { "gloAlmOmegaA", "rnsap.gloAlmOmegaA",
48281 FT_BYTES, BASE_NONE, NULL, 0,
48282 "BIT_STRING_SIZE_16", HFILL }},
48283 { &hf_rnsap_gloAlmTauA,
48284 { "gloAlmTauA", "rnsap.gloAlmTauA",
48285 FT_BYTES, BASE_NONE, NULL, 0,
48286 "BIT_STRING_SIZE_10", HFILL }},
48287 { &hf_rnsap_gloAlmCA,
48288 { "gloAlmCA", "rnsap.gloAlmCA",
48289 FT_BYTES, BASE_NONE, NULL, 0,
48290 "BIT_STRING_SIZE_1", HFILL }},
48291 { &hf_rnsap_gloAlmMA,
48292 { "gloAlmMA", "rnsap.gloAlmMA",
48293 FT_BYTES, BASE_NONE, NULL, 0,
48294 "BIT_STRING_SIZE_2", HFILL }},
48295 { &hf_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item,
48296 { "GANSS-SAT-Info-Almanac-MIDIkpList item", "rnsap.GANSS_SAT_Info_Almanac_MIDIkpList_item",
48297 FT_NONE, BASE_NONE, NULL, 0,
48298 "GANSS_SAT_Info_Almanac_MIDIkpList_item", HFILL }},
48299 { &hf_rnsap_midiAlmE,
48300 { "midiAlmE", "rnsap.midiAlmE",
48301 FT_BYTES, BASE_NONE, NULL, 0,
48302 "BIT_STRING_SIZE_11", HFILL }},
48303 { &hf_rnsap_midiAlmDeltaI,
48304 { "midiAlmDeltaI", "rnsap.midiAlmDeltaI",
48305 FT_BYTES, BASE_NONE, NULL, 0,
48306 "BIT_STRING_SIZE_11", HFILL }},
48307 { &hf_rnsap_midiAlmOmegaDot,
48308 { "midiAlmOmegaDot", "rnsap.midiAlmOmegaDot",
48309 FT_BYTES, BASE_NONE, NULL, 0,
48310 "BIT_STRING_SIZE_11", HFILL }},
48311 { &hf_rnsap_midiAlmSqrtA,
48312 { "midiAlmSqrtA", "rnsap.midiAlmSqrtA",
48313 FT_BYTES, BASE_NONE, NULL, 0,
48314 "BIT_STRING_SIZE_17", HFILL }},
48315 { &hf_rnsap_midiAlmOmega0,
48316 { "midiAlmOmega0", "rnsap.midiAlmOmega0",
48317 FT_BYTES, BASE_NONE, NULL, 0,
48318 "BIT_STRING_SIZE_16", HFILL }},
48319 { &hf_rnsap_midiAlmOmega,
48320 { "midiAlmOmega", "rnsap.midiAlmOmega",
48321 FT_BYTES, BASE_NONE, NULL, 0,
48322 "BIT_STRING_SIZE_16", HFILL }},
48323 { &hf_rnsap_midiAlmMo,
48324 { "midiAlmMo", "rnsap.midiAlmMo",
48325 FT_BYTES, BASE_NONE, NULL, 0,
48326 "BIT_STRING_SIZE_16", HFILL }},
48327 { &hf_rnsap_midiAlmaf0,
48328 { "midiAlmaf0", "rnsap.midiAlmaf0",
48329 FT_BYTES, BASE_NONE, NULL, 0,
48330 "BIT_STRING_SIZE_11", HFILL }},
48331 { &hf_rnsap_midiAlmaf1,
48332 { "midiAlmaf1", "rnsap.midiAlmaf1",
48333 FT_BYTES, BASE_NONE, NULL, 0,
48334 "BIT_STRING_SIZE_10", HFILL }},
48335 { &hf_rnsap_midiAlmL1Health,
48336 { "midiAlmL1Health", "rnsap.midiAlmL1Health",
48337 FT_BYTES, BASE_NONE, NULL, 0,
48338 "BIT_STRING_SIZE_1", HFILL }},
48339 { &hf_rnsap_midiAlmL2Health,
48340 { "midiAlmL2Health", "rnsap.midiAlmL2Health",
48341 FT_BYTES, BASE_NONE, NULL, 0,
48342 "BIT_STRING_SIZE_1", HFILL }},
48343 { &hf_rnsap_midiAlmL5Health,
48344 { "midiAlmL5Health", "rnsap.midiAlmL5Health",
48345 FT_BYTES, BASE_NONE, NULL, 0,
48346 "BIT_STRING_SIZE_1", HFILL }},
48347 { &hf_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item,
48348 { "GANSS-SAT-Info-Almanac-NAVkpList item", "rnsap.GANSS_SAT_Info_Almanac_NAVkpList_item",
48349 FT_NONE, BASE_NONE, NULL, 0,
48350 "GANSS_SAT_Info_Almanac_NAVkpList_item", HFILL }},
48351 { &hf_rnsap_navAlmE,
48352 { "navAlmE", "rnsap.navAlmE",
48353 FT_BYTES, BASE_NONE, NULL, 0,
48354 "BIT_STRING_SIZE_16", HFILL }},
48355 { &hf_rnsap_navAlmDeltaI,
48356 { "navAlmDeltaI", "rnsap.navAlmDeltaI",
48357 FT_BYTES, BASE_NONE, NULL, 0,
48358 "BIT_STRING_SIZE_16", HFILL }},
48359 { &hf_rnsap_navAlmOMEGADOT,
48360 { "navAlmOMEGADOT", "rnsap.navAlmOMEGADOT",
48361 FT_BYTES, BASE_NONE, NULL, 0,
48362 "BIT_STRING_SIZE_16", HFILL }},
48363 { &hf_rnsap_navAlmSVHealth,
48364 { "navAlmSVHealth", "rnsap.navAlmSVHealth",
48365 FT_BYTES, BASE_NONE, NULL, 0,
48366 "BIT_STRING_SIZE_8", HFILL }},
48367 { &hf_rnsap_navAlmSqrtA,
48368 { "navAlmSqrtA", "rnsap.navAlmSqrtA",
48369 FT_BYTES, BASE_NONE, NULL, 0,
48370 "BIT_STRING_SIZE_24", HFILL }},
48371 { &hf_rnsap_navAlmOMEGAo,
48372 { "navAlmOMEGAo", "rnsap.navAlmOMEGAo",
48373 FT_BYTES, BASE_NONE, NULL, 0,
48374 "BIT_STRING_SIZE_24", HFILL }},
48375 { &hf_rnsap_navAlmOmega,
48376 { "navAlmOmega", "rnsap.navAlmOmega",
48377 FT_BYTES, BASE_NONE, NULL, 0,
48378 "BIT_STRING_SIZE_24", HFILL }},
48379 { &hf_rnsap_navAlmMo,
48380 { "navAlmMo", "rnsap.navAlmMo",
48381 FT_BYTES, BASE_NONE, NULL, 0,
48382 "BIT_STRING_SIZE_24", HFILL }},
48383 { &hf_rnsap_navAlmaf0,
48384 { "navAlmaf0", "rnsap.navAlmaf0",
48385 FT_BYTES, BASE_NONE, NULL, 0,
48386 "BIT_STRING_SIZE_11", HFILL }},
48387 { &hf_rnsap_navAlmaf1,
48388 { "navAlmaf1", "rnsap.navAlmaf1",
48389 FT_BYTES, BASE_NONE, NULL, 0,
48390 "BIT_STRING_SIZE_11", HFILL }},
48391 { &hf_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item,
48392 { "GANSS-SAT-Info-Almanac-REDkpList item", "rnsap.GANSS_SAT_Info_Almanac_REDkpList_item",
48393 FT_NONE, BASE_NONE, NULL, 0,
48394 "GANSS_SAT_Info_Almanac_REDkpList_item", HFILL }},
48395 { &hf_rnsap_redAlmDeltaA,
48396 { "redAlmDeltaA", "rnsap.redAlmDeltaA",
48397 FT_BYTES, BASE_NONE, NULL, 0,
48398 "BIT_STRING_SIZE_8", HFILL }},
48399 { &hf_rnsap_redAlmOmega0,
48400 { "redAlmOmega0", "rnsap.redAlmOmega0",
48401 FT_BYTES, BASE_NONE, NULL, 0,
48402 "BIT_STRING_SIZE_7", HFILL }},
48403 { &hf_rnsap_redAlmPhi0,
48404 { "redAlmPhi0", "rnsap.redAlmPhi0",
48405 FT_BYTES, BASE_NONE, NULL, 0,
48406 "BIT_STRING_SIZE_7", HFILL }},
48407 { &hf_rnsap_redAlmL1Health,
48408 { "redAlmL1Health", "rnsap.redAlmL1Health",
48409 FT_BYTES, BASE_NONE, NULL, 0,
48410 "BIT_STRING_SIZE_1", HFILL }},
48411 { &hf_rnsap_redAlmL2Health,
48412 { "redAlmL2Health", "rnsap.redAlmL2Health",
48413 FT_BYTES, BASE_NONE, NULL, 0,
48414 "BIT_STRING_SIZE_1", HFILL }},
48415 { &hf_rnsap_redAlmL5Health,
48416 { "redAlmL5Health", "rnsap.redAlmL5Health",
48417 FT_BYTES, BASE_NONE, NULL, 0,
48418 "BIT_STRING_SIZE_1", HFILL }},
48419 { &hf_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item,
48420 { "GANSS-SAT-Info-Almanac-SBASecefList item", "rnsap.GANSS_SAT_Info_Almanac_SBASecefList_item",
48421 FT_NONE, BASE_NONE, NULL, 0,
48422 "GANSS_SAT_Info_Almanac_SBASecefList_item", HFILL }},
48423 { &hf_rnsap_sbasAlmDataID,
48424 { "sbasAlmDataID", "rnsap.sbasAlmDataID",
48425 FT_BYTES, BASE_NONE, NULL, 0,
48426 "BIT_STRING_SIZE_2", HFILL }},
48427 { &hf_rnsap_sbasAlmHealth,
48428 { "sbasAlmHealth", "rnsap.sbasAlmHealth",
48429 FT_BYTES, BASE_NONE, NULL, 0,
48430 "BIT_STRING_SIZE_8", HFILL }},
48431 { &hf_rnsap_sbasAlmXg,
48432 { "sbasAlmXg", "rnsap.sbasAlmXg",
48433 FT_BYTES, BASE_NONE, NULL, 0,
48434 "BIT_STRING_SIZE_15", HFILL }},
48435 { &hf_rnsap_sbasAlmYg,
48436 { "sbasAlmYg", "rnsap.sbasAlmYg",
48437 FT_BYTES, BASE_NONE, NULL, 0,
48438 "BIT_STRING_SIZE_15", HFILL }},
48439 { &hf_rnsap_sbasAlmZg,
48440 { "sbasAlmZg", "rnsap.sbasAlmZg",
48441 FT_BYTES, BASE_NONE, NULL, 0,
48442 "BIT_STRING_SIZE_9", HFILL }},
48443 { &hf_rnsap_sbasAlmXgdot,
48444 { "sbasAlmXgdot", "rnsap.sbasAlmXgdot",
48445 FT_BYTES, BASE_NONE, NULL, 0,
48446 "BIT_STRING_SIZE_3", HFILL }},
48447 { &hf_rnsap_sbasAlmYgDot,
48448 { "sbasAlmYgDot", "rnsap.sbasAlmYgDot",
48449 FT_BYTES, BASE_NONE, NULL, 0,
48450 "BIT_STRING_SIZE_3", HFILL }},
48451 { &hf_rnsap_sbasAlmZgDot,
48452 { "sbasAlmZgDot", "rnsap.sbasAlmZgDot",
48453 FT_BYTES, BASE_NONE, NULL, 0,
48454 "BIT_STRING_SIZE_4", HFILL }},
48455 { &hf_rnsap_sbasAlmTo,
48456 { "sbasAlmTo", "rnsap.sbasAlmTo",
48457 FT_BYTES, BASE_NONE, NULL, 0,
48458 "BIT_STRING_SIZE_11", HFILL }},
48459 { &hf_rnsap_GANSS_Sat_Info_Nav_item,
48460 { "GANSS-Sat-Info-Nav item", "rnsap.GANSS_Sat_Info_Nav_item",
48461 FT_NONE, BASE_NONE, NULL, 0,
48462 "GANSS_Sat_Info_Nav_item", HFILL }},
48463 { &hf_rnsap_svHealth_01,
48464 { "svHealth", "rnsap.svHealth",
48465 FT_BYTES, BASE_NONE, NULL, 0,
48466 "BIT_STRING_SIZE_5", HFILL }},
48467 { &hf_rnsap_iod_01,
48468 { "iod", "rnsap.iod",
48469 FT_BYTES, BASE_NONE, NULL, 0,
48470 "BIT_STRING_SIZE_10", HFILL }},
48471 { &hf_rnsap_ganssClockModel,
48472 { "ganssClockModel", "rnsap.ganssClockModel",
48473 FT_UINT32, BASE_DEC, NULL, 0,
48474 "GANSS_Clock_Model", HFILL }},
48475 { &hf_rnsap_ganssOrbitModel,
48476 { "ganssOrbitModel", "rnsap.ganssOrbitModel",
48477 FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_Orbit_Model_vals), 0,
48478 "GANSS_Orbit_Model", HFILL }},
48479 { &hf_rnsap_sbasAgfo,
48480 { "sbasAgfo", "rnsap.sbasAgfo",
48481 FT_BYTES, BASE_NONE, NULL, 0,
48482 "BIT_STRING_SIZE_12", HFILL }},
48483 { &hf_rnsap_sbasAgf1,
48484 { "sbasAgf1", "rnsap.sbasAgf1",
48485 FT_BYTES, BASE_NONE, NULL, 0,
48486 "BIT_STRING_SIZE_8", HFILL }},
48487 { &hf_rnsap_ganss_time_model_Ref_Time,
48488 { "ganss-time-model-Ref-Time", "rnsap.ganss_time_model_Ref_Time",
48489 FT_UINT32, BASE_DEC, NULL, 0,
48490 "INTEGER_0_37799", HFILL }},
48491 { &hf_rnsap_ganss_t_a0,
48492 { "ganss-t-a0", "rnsap.ganss_t_a0",
48493 FT_INT32, BASE_DEC, NULL, 0,
48494 "INTEGER_M2147483648_2147483647", HFILL }},
48495 { &hf_rnsap_ganss_t_a1,
48496 { "ganss-t-a1", "rnsap.ganss_t_a1",
48497 FT_INT32, BASE_DEC, NULL, 0,
48498 "INTEGER_M8388608_8388607", HFILL }},
48499 { &hf_rnsap_ganss_t_a2,
48500 { "ganss-t-a2", "rnsap.ganss_t_a2",
48501 FT_INT32, BASE_DEC, NULL, 0,
48502 "INTEGER_M64_63", HFILL }},
48503 { &hf_rnsap_gnss_to_id,
48504 { "gnss-to-id", "rnsap.gnss_to_id",
48505 FT_UINT32, BASE_DEC, VALS(rnsap_T_gnss_to_id_vals), 0,
48506 "T_gnss_to_id", HFILL }},
48507 { &hf_rnsap_ganss_wk_number_01,
48508 { "ganss-wk-number", "rnsap.ganss_wk_number",
48509 FT_UINT32, BASE_DEC, NULL, 0,
48510 "INTEGER_0_8191", HFILL }},
48511 { &hf_rnsap_ganssDay,
48512 { "ganssDay", "rnsap.ganssDay",
48513 FT_UINT32, BASE_DEC, NULL, 0,
48514 "INTEGER_0_8191", HFILL }},
48515 { &hf_rnsap_a_one_utc,
48516 { "a-one-utc", "rnsap.a_one_utc",
48517 FT_BYTES, BASE_NONE, NULL, 0,
48518 "BIT_STRING_SIZE_24", HFILL }},
48519 { &hf_rnsap_a_zero_utc,
48520 { "a-zero-utc", "rnsap.a_zero_utc",
48521 FT_BYTES, BASE_NONE, NULL, 0,
48522 "BIT_STRING_SIZE_32", HFILL }},
48523 { &hf_rnsap_t_ot_utc,
48524 { "t-ot-utc", "rnsap.t_ot_utc",
48525 FT_BYTES, BASE_NONE, NULL, 0,
48526 "BIT_STRING_SIZE_8", HFILL }},
48527 { &hf_rnsap_w_n_t_utc,
48528 { "w-n-t-utc", "rnsap.w_n_t_utc",
48529 FT_BYTES, BASE_NONE, NULL, 0,
48530 "BIT_STRING_SIZE_8", HFILL }},
48531 { &hf_rnsap_delta_t_ls_utc,
48532 { "delta-t-ls-utc", "rnsap.delta_t_ls_utc",
48533 FT_BYTES, BASE_NONE, NULL, 0,
48534 "BIT_STRING_SIZE_8", HFILL }},
48535 { &hf_rnsap_w_n_lsf_utc,
48536 { "w-n-lsf-utc", "rnsap.w_n_lsf_utc",
48537 FT_BYTES, BASE_NONE, NULL, 0,
48538 "BIT_STRING_SIZE_8", HFILL }},
48539 { &hf_rnsap_dn_utc,
48540 { "dn-utc", "rnsap.dn_utc",
48541 FT_BYTES, BASE_NONE, NULL, 0,
48542 "BIT_STRING_SIZE_8", HFILL }},
48543 { &hf_rnsap_delta_t_lsf_utc,
48544 { "delta-t-lsf-utc", "rnsap.delta_t_lsf_utc",
48545 FT_BYTES, BASE_NONE, NULL, 0,
48546 "BIT_STRING_SIZE_8", HFILL }},
48548 { "utcA0", "rnsap.utcA0",
48549 FT_BYTES, BASE_NONE, NULL, 0,
48550 "BIT_STRING_SIZE_16", HFILL }},
48552 { "utcA1", "rnsap.utcA1",
48553 FT_BYTES, BASE_NONE, NULL, 0,
48554 "BIT_STRING_SIZE_13", HFILL }},
48556 { "utcA2", "rnsap.utcA2",
48557 FT_BYTES, BASE_NONE, NULL, 0,
48558 "BIT_STRING_SIZE_7", HFILL }},
48559 { &hf_rnsap_utcDeltaTls,
48560 { "utcDeltaTls", "rnsap.utcDeltaTls",
48561 FT_BYTES, BASE_NONE, NULL, 0,
48562 "BIT_STRING_SIZE_8", HFILL }},
48563 { &hf_rnsap_utcTot,
48564 { "utcTot", "rnsap.utcTot",
48565 FT_BYTES, BASE_NONE, NULL, 0,
48566 "BIT_STRING_SIZE_16", HFILL }},
48567 { &hf_rnsap_utcWNot,
48568 { "utcWNot", "rnsap.utcWNot",
48569 FT_BYTES, BASE_NONE, NULL, 0,
48570 "BIT_STRING_SIZE_13", HFILL }},
48571 { &hf_rnsap_utcWNlsf,
48572 { "utcWNlsf", "rnsap.utcWNlsf",
48573 FT_BYTES, BASE_NONE, NULL, 0,
48574 "BIT_STRING_SIZE_8", HFILL }},
48576 { "utcDN", "rnsap.utcDN",
48577 FT_BYTES, BASE_NONE, NULL, 0,
48578 "BIT_STRING_SIZE_4", HFILL }},
48579 { &hf_rnsap_utcDeltaTlsf,
48580 { "utcDeltaTlsf", "rnsap.utcDeltaTlsf",
48581 FT_BYTES, BASE_NONE, NULL, 0,
48582 "BIT_STRING_SIZE_8", HFILL }},
48584 { "nA", "rnsap.nA",
48585 FT_BYTES, BASE_NONE, NULL, 0,
48586 "BIT_STRING_SIZE_11", HFILL }},
48588 { "tauC", "rnsap.tauC",
48589 FT_BYTES, BASE_NONE, NULL, 0,
48590 "BIT_STRING_SIZE_32", HFILL }},
48591 { &hf_rnsap_deltaUT1_01,
48592 { "deltaUT1", "rnsap.deltaUT1",
48593 FT_NONE, BASE_NONE, NULL, 0,
48594 "GANSS_DeltaUT1", HFILL }},
48596 { "kp", "rnsap.kp",
48597 FT_BYTES, BASE_NONE, NULL, 0,
48598 "BIT_STRING_SIZE_2", HFILL }},
48599 { &hf_rnsap_utcA1wnt,
48600 { "utcA1wnt", "rnsap.utcA1wnt",
48601 FT_BYTES, BASE_NONE, NULL, 0,
48602 "BIT_STRING_SIZE_24", HFILL }},
48603 { &hf_rnsap_utcA0wnt,
48604 { "utcA0wnt", "rnsap.utcA0wnt",
48605 FT_BYTES, BASE_NONE, NULL, 0,
48606 "BIT_STRING_SIZE_32", HFILL }},
48607 { &hf_rnsap_utcTot_01,
48608 { "utcTot", "rnsap.utcTot",
48609 FT_BYTES, BASE_NONE, NULL, 0,
48610 "BIT_STRING_SIZE_8", HFILL }},
48611 { &hf_rnsap_utcWNt,
48612 { "utcWNt", "rnsap.utcWNt",
48613 FT_BYTES, BASE_NONE, NULL, 0,
48614 "BIT_STRING_SIZE_8", HFILL }},
48615 { &hf_rnsap_utcDN_01,
48616 { "utcDN", "rnsap.utcDN",
48617 FT_BYTES, BASE_NONE, NULL, 0,
48618 "BIT_STRING_SIZE_8", HFILL }},
48619 { &hf_rnsap_utcStandardID,
48620 { "utcStandardID", "rnsap.utcStandardID",
48621 FT_BYTES, BASE_NONE, NULL, 0,
48622 "BIT_STRING_SIZE_3", HFILL }},
48623 { &hf_rnsap_altitudeAndDirection,
48624 { "altitudeAndDirection", "rnsap.altitudeAndDirection",
48625 FT_NONE, BASE_NONE, NULL, 0,
48626 "GA_AltitudeAndDirection", HFILL }},
48627 { &hf_rnsap_uncertaintyEllipse,
48628 { "uncertaintyEllipse", "rnsap.uncertaintyEllipse",
48629 FT_NONE, BASE_NONE, NULL, 0,
48630 "GA_UncertaintyEllipse", HFILL }},
48631 { &hf_rnsap_uncertaintyAltitude,
48632 { "uncertaintyAltitude", "rnsap.uncertaintyAltitude",
48633 FT_UINT32, BASE_DEC, NULL, 0,
48634 "INTEGER_0_127", HFILL }},
48635 { &hf_rnsap_uncertaintySemi_major,
48636 { "uncertaintySemi-major", "rnsap.uncertaintySemi_major",
48637 FT_UINT32, BASE_DEC, NULL, 0,
48638 "INTEGER_0_127", HFILL }},
48639 { &hf_rnsap_uncertaintySemi_minor,
48640 { "uncertaintySemi-minor", "rnsap.uncertaintySemi_minor",
48641 FT_UINT32, BASE_DEC, NULL, 0,
48642 "INTEGER_0_127", HFILL }},
48643 { &hf_rnsap_orientationOfMajorAxis,
48644 { "orientationOfMajorAxis", "rnsap.orientationOfMajorAxis",
48645 FT_UINT32, BASE_DEC, NULL, 0,
48646 "INTEGER_0_179", HFILL }},
48647 { &hf_rnsap_uncertaintyCode,
48648 { "uncertaintyCode", "rnsap.uncertaintyCode",
48649 FT_UINT32, BASE_DEC, NULL, 0,
48650 "INTEGER_0_127", HFILL }},
48651 { &hf_rnsap_geographicalCoordinate,
48652 { "geographicalCoordinate", "rnsap.geographicalCoordinate",
48653 FT_NONE, BASE_NONE, NULL, 0,
48655 { &hf_rnsap_latitudeSign_01,
48656 { "latitudeSign", "rnsap.latitudeSign",
48657 FT_UINT32, BASE_DEC, VALS(rnsap_T_latitudeSign_01_vals), 0,
48658 "T_latitudeSign_01", HFILL }},
48659 { &hf_rnsap_latitude,
48660 { "latitude", "rnsap.latitude",
48661 FT_UINT32, BASE_DEC, NULL, 0,
48662 "INTEGER_0_8388607", HFILL }},
48663 { &hf_rnsap_longitude,
48664 { "longitude", "rnsap.longitude",
48665 FT_INT32, BASE_DEC, NULL, 0,
48666 "INTEGER_M8388608_8388607", HFILL }},
48668 { "sI", "rnsap.sI",
48669 FT_UINT32, BASE_DEC, NULL, 0,
48670 "GERAN_SystemInfo", HFILL }},
48672 { "pSI", "rnsap.pSI",
48673 FT_UINT32, BASE_DEC, NULL, 0,
48674 "GERAN_SystemInfo", HFILL }},
48675 { &hf_rnsap_GERAN_SystemInfo_item,
48676 { "GERAN-SystemInfo item", "rnsap.GERAN_SystemInfo_item",
48677 FT_NONE, BASE_NONE, NULL, 0,
48678 "GERAN_SystemInfo_item", HFILL }},
48679 { &hf_rnsap_gERAN_SI_block,
48680 { "gERAN-SI-block", "rnsap.gERAN_SI_block",
48681 FT_BYTES, BASE_NONE, NULL, 0,
48682 "OCTET_STRING_SIZE_1_23", HFILL }},
48683 { &hf_rnsap_wna_alm,
48684 { "wna-alm", "rnsap.wna_alm",
48685 FT_BYTES, BASE_NONE, NULL, 0,
48686 "BIT_STRING_SIZE_8", HFILL }},
48687 { &hf_rnsap_satellite_Almanac_Information,
48688 { "satellite-Almanac-Information", "rnsap.satellite_Almanac_Information",
48689 FT_UINT32, BASE_DEC, NULL, 0,
48690 "T_satellite_Almanac_Information", HFILL }},
48691 { &hf_rnsap_satellite_Almanac_Information_item,
48692 { "satellite-Almanac-Information item", "rnsap.satellite_Almanac_Information_item",
48693 FT_NONE, BASE_NONE, NULL, 0,
48694 "T_satellite_Almanac_Information_item", HFILL }},
48695 { &hf_rnsap_dATA_ID,
48696 { "dATA-ID", "rnsap.dATA_ID",
48697 FT_UINT32, BASE_DEC, NULL, 0,
48699 { &hf_rnsap_gps_e_alm,
48700 { "gps-e-alm", "rnsap.gps_e_alm",
48701 FT_BYTES, BASE_NONE, NULL, 0,
48702 "BIT_STRING_SIZE_16", HFILL }},
48703 { &hf_rnsap_gps_toa_alm,
48704 { "gps-toa-alm", "rnsap.gps_toa_alm",
48705 FT_BYTES, BASE_NONE, NULL, 0,
48706 "BIT_STRING_SIZE_8", HFILL }},
48707 { &hf_rnsap_gps_delta_I_alm,
48708 { "gps-delta-I-alm", "rnsap.gps_delta_I_alm",
48709 FT_BYTES, BASE_NONE, NULL, 0,
48710 "BIT_STRING_SIZE_16", HFILL }},
48711 { &hf_rnsap_omegadot_alm,
48712 { "omegadot-alm", "rnsap.omegadot_alm",
48713 FT_BYTES, BASE_NONE, NULL, 0,
48714 "BIT_STRING_SIZE_16", HFILL }},
48715 { &hf_rnsap_svhealth_alm,
48716 { "svhealth-alm", "rnsap.svhealth_alm",
48717 FT_BYTES, BASE_NONE, NULL, 0,
48718 "BIT_STRING_SIZE_8", HFILL }},
48719 { &hf_rnsap_gps_a_sqrt_alm,
48720 { "gps-a-sqrt-alm", "rnsap.gps_a_sqrt_alm",
48721 FT_BYTES, BASE_NONE, NULL, 0,
48722 "BIT_STRING_SIZE_24", HFILL }},
48723 { &hf_rnsap_omegazero_alm,
48724 { "omegazero-alm", "rnsap.omegazero_alm",
48725 FT_BYTES, BASE_NONE, NULL, 0,
48726 "BIT_STRING_SIZE_24", HFILL }},
48727 { &hf_rnsap_m_zero_alm,
48728 { "m-zero-alm", "rnsap.m_zero_alm",
48729 FT_BYTES, BASE_NONE, NULL, 0,
48730 "BIT_STRING_SIZE_24", HFILL }},
48731 { &hf_rnsap_gps_omega_alm,
48732 { "gps-omega-alm", "rnsap.gps_omega_alm",
48733 FT_BYTES, BASE_NONE, NULL, 0,
48734 "BIT_STRING_SIZE_24", HFILL }},
48735 { &hf_rnsap_gps_af_zero_alm,
48736 { "gps-af-zero-alm", "rnsap.gps_af_zero_alm",
48737 FT_BYTES, BASE_NONE, NULL, 0,
48738 "BIT_STRING_SIZE_11", HFILL }},
48739 { &hf_rnsap_gps_af_one_alm,
48740 { "gps-af-one-alm", "rnsap.gps_af_one_alm",
48741 FT_BYTES, BASE_NONE, NULL, 0,
48742 "BIT_STRING_SIZE_11", HFILL }},
48743 { &hf_rnsap_sVGlobalHealth_alm,
48744 { "sVGlobalHealth-alm", "rnsap.sVGlobalHealth_alm",
48745 FT_BYTES, BASE_NONE, NULL, 0,
48746 "BIT_STRING_SIZE_364", HFILL }},
48747 { &hf_rnsap_Satellite_Almanac_Information_ExtItem_item,
48748 { "Satellite-Almanac-Information-ExtItem item", "rnsap.Satellite_Almanac_Information_ExtItem_item",
48749 FT_NONE, BASE_NONE, NULL, 0,
48750 "Satellite_Almanac_Information_ExtItem_item", HFILL }},
48751 { &hf_rnsap_GPSInformation_item,
48752 { "GPSInformation item", "rnsap.GPSInformation_item",
48753 FT_NONE, BASE_NONE, NULL, 0,
48754 "GPSInformation_item", HFILL }},
48755 { &hf_rnsap_gPSInformationItem,
48756 { "gPSInformationItem", "rnsap.gPSInformationItem",
48757 FT_UINT32, BASE_DEC, VALS(rnsap_T_gPSInformationItem_vals), 0,
48758 "T_gPSInformationItem", HFILL }},
48759 { &hf_rnsap_alpha_zero_ionos_01,
48760 { "alpha-zero-ionos", "rnsap.alpha_zero_ionos",
48761 FT_BYTES, BASE_NONE, NULL, 0,
48762 "BIT_STRING_SIZE_8", HFILL }},
48763 { &hf_rnsap_alpha_one_ionos_01,
48764 { "alpha-one-ionos", "rnsap.alpha_one_ionos",
48765 FT_BYTES, BASE_NONE, NULL, 0,
48766 "BIT_STRING_SIZE_8", HFILL }},
48767 { &hf_rnsap_alpha_two_ionos_01,
48768 { "alpha-two-ionos", "rnsap.alpha_two_ionos",
48769 FT_BYTES, BASE_NONE, NULL, 0,
48770 "BIT_STRING_SIZE_8", HFILL }},
48771 { &hf_rnsap_alpha_three_ionos,
48772 { "alpha-three-ionos", "rnsap.alpha_three_ionos",
48773 FT_BYTES, BASE_NONE, NULL, 0,
48774 "BIT_STRING_SIZE_8", HFILL }},
48775 { &hf_rnsap_beta_zero_ionos,
48776 { "beta-zero-ionos", "rnsap.beta_zero_ionos",
48777 FT_BYTES, BASE_NONE, NULL, 0,
48778 "BIT_STRING_SIZE_8", HFILL }},
48779 { &hf_rnsap_beta_one_ionos,
48780 { "beta-one-ionos", "rnsap.beta_one_ionos",
48781 FT_BYTES, BASE_NONE, NULL, 0,
48782 "BIT_STRING_SIZE_8", HFILL }},
48783 { &hf_rnsap_beta_two_ionos,
48784 { "beta-two-ionos", "rnsap.beta_two_ionos",
48785 FT_BYTES, BASE_NONE, NULL, 0,
48786 "BIT_STRING_SIZE_8", HFILL }},
48787 { &hf_rnsap_beta_three_ionos,
48788 { "beta-three-ionos", "rnsap.beta_three_ionos",
48789 FT_BYTES, BASE_NONE, NULL, 0,
48790 "BIT_STRING_SIZE_8", HFILL }},
48791 { &hf_rnsap_GPS_NavigationModel_and_TimeRecovery_item,
48792 { "GPS-NavigationModel-and-TimeRecovery item", "rnsap.GPS_NavigationModel_and_TimeRecovery_item",
48793 FT_NONE, BASE_NONE, NULL, 0,
48794 "GPS_NavigationModel_and_TimeRecovery_item", HFILL }},
48795 { &hf_rnsap_tx_tow_nav,
48796 { "tx-tow-nav", "rnsap.tx_tow_nav",
48797 FT_UINT32, BASE_DEC, NULL, 0,
48798 "INTEGER_0_1048575", HFILL }},
48799 { &hf_rnsap_tlm_message_nav,
48800 { "tlm-message-nav", "rnsap.tlm_message_nav",
48801 FT_BYTES, BASE_NONE, NULL, 0,
48802 "BIT_STRING_SIZE_14", HFILL }},
48803 { &hf_rnsap_tlm_revd_c_nav,
48804 { "tlm-revd-c-nav", "rnsap.tlm_revd_c_nav",
48805 FT_BYTES, BASE_NONE, NULL, 0,
48806 "BIT_STRING_SIZE_2", HFILL }},
48807 { &hf_rnsap_ho_word_nav,
48808 { "ho-word-nav", "rnsap.ho_word_nav",
48809 FT_BYTES, BASE_NONE, NULL, 0,
48810 "BIT_STRING_SIZE_22", HFILL }},
48811 { &hf_rnsap_w_n_nav,
48812 { "w-n-nav", "rnsap.w_n_nav",
48813 FT_BYTES, BASE_NONE, NULL, 0,
48814 "BIT_STRING_SIZE_10", HFILL }},
48815 { &hf_rnsap_ca_or_p_on_l2_nav,
48816 { "ca-or-p-on-l2-nav", "rnsap.ca_or_p_on_l2_nav",
48817 FT_BYTES, BASE_NONE, NULL, 0,
48818 "BIT_STRING_SIZE_2", HFILL }},
48819 { &hf_rnsap_user_range_accuracy_index_nav,
48820 { "user-range-accuracy-index-nav", "rnsap.user_range_accuracy_index_nav",
48821 FT_BYTES, BASE_NONE, NULL, 0,
48822 "BIT_STRING_SIZE_4", HFILL }},
48823 { &hf_rnsap_sv_health_nav,
48824 { "sv-health-nav", "rnsap.sv_health_nav",
48825 FT_BYTES, BASE_NONE, NULL, 0,
48826 "BIT_STRING_SIZE_6", HFILL }},
48827 { &hf_rnsap_iodc_nav,
48828 { "iodc-nav", "rnsap.iodc_nav",
48829 FT_BYTES, BASE_NONE, NULL, 0,
48830 "BIT_STRING_SIZE_10", HFILL }},
48831 { &hf_rnsap_l2_p_dataflag_nav,
48832 { "l2-p-dataflag-nav", "rnsap.l2_p_dataflag_nav",
48833 FT_BYTES, BASE_NONE, NULL, 0,
48834 "BIT_STRING_SIZE_1", HFILL }},
48835 { &hf_rnsap_sf1_reserved_nav,
48836 { "sf1-reserved-nav", "rnsap.sf1_reserved_nav",
48837 FT_BYTES, BASE_NONE, NULL, 0,
48838 "BIT_STRING_SIZE_87", HFILL }},
48839 { &hf_rnsap_t_gd_nav,
48840 { "t-gd-nav", "rnsap.t_gd_nav",
48841 FT_BYTES, BASE_NONE, NULL, 0,
48842 "BIT_STRING_SIZE_8", HFILL }},
48843 { &hf_rnsap_t_oc_nav,
48844 { "t-oc-nav", "rnsap.t_oc_nav",
48845 FT_BYTES, BASE_NONE, NULL, 0,
48846 "BIT_STRING_SIZE_16", HFILL }},
48847 { &hf_rnsap_a_f_2_nav,
48848 { "a-f-2-nav", "rnsap.a_f_2_nav",
48849 FT_BYTES, BASE_NONE, NULL, 0,
48850 "BIT_STRING_SIZE_8", HFILL }},
48851 { &hf_rnsap_a_f_1_nav,
48852 { "a-f-1-nav", "rnsap.a_f_1_nav",
48853 FT_BYTES, BASE_NONE, NULL, 0,
48854 "BIT_STRING_SIZE_16", HFILL }},
48855 { &hf_rnsap_a_f_zero_nav,
48856 { "a-f-zero-nav", "rnsap.a_f_zero_nav",
48857 FT_BYTES, BASE_NONE, NULL, 0,
48858 "BIT_STRING_SIZE_22", HFILL }},
48859 { &hf_rnsap_gps_e_nav,
48860 { "gps-e-nav", "rnsap.gps_e_nav",
48861 FT_BYTES, BASE_NONE, NULL, 0,
48862 "BIT_STRING_SIZE_32", HFILL }},
48863 { &hf_rnsap_t_oe_nav,
48864 { "t-oe-nav", "rnsap.t_oe_nav",
48865 FT_BYTES, BASE_NONE, NULL, 0,
48866 "BIT_STRING_SIZE_16", HFILL }},
48867 { &hf_rnsap_fit_interval_flag_nav,
48868 { "fit-interval-flag-nav", "rnsap.fit_interval_flag_nav",
48869 FT_BYTES, BASE_NONE, NULL, 0,
48870 "BIT_STRING_SIZE_1", HFILL }},
48871 { &hf_rnsap_aodo_nav,
48872 { "aodo-nav", "rnsap.aodo_nav",
48873 FT_BYTES, BASE_NONE, NULL, 0,
48874 "BIT_STRING_SIZE_5", HFILL }},
48875 { &hf_rnsap_gps_omega_nav,
48876 { "gps-omega-nav", "rnsap.gps_omega_nav",
48877 FT_BYTES, BASE_NONE, NULL, 0,
48878 "BIT_STRING_SIZE_32", HFILL }},
48879 { &hf_rnsap_spare_zero_fill,
48880 { "spare-zero-fill", "rnsap.spare_zero_fill",
48881 FT_BYTES, BASE_NONE, NULL, 0,
48882 "BIT_STRING_SIZE_20", HFILL }},
48883 { &hf_rnsap_badSatellites,
48884 { "badSatellites", "rnsap.badSatellites",
48885 FT_NONE, BASE_NONE, NULL, 0,
48887 { &hf_rnsap_noBadSatellite,
48888 { "noBadSatellite", "rnsap.noBadSatellite",
48889 FT_NONE, BASE_NONE, NULL, 0,
48891 { &hf_rnsap_guaranteed_UL_Rate,
48892 { "guaranteed-UL-Rate", "rnsap.guaranteed_UL_Rate",
48893 FT_UINT32, BASE_DEC, NULL, 0,
48894 "Guaranteed_Rate", HFILL }},
48895 { &hf_rnsap_guaranteed_DL_Rate,
48896 { "guaranteed-DL-Rate", "rnsap.guaranteed_DL_Rate",
48897 FT_UINT32, BASE_DEC, NULL, 0,
48898 "Guaranteed_Rate", HFILL }},
48899 { &hf_rnsap_implicit,
48900 { "implicit", "rnsap.implicit",
48901 FT_NONE, BASE_NONE, NULL, 0,
48902 "HARQ_MemoryPartitioning_Implicit", HFILL }},
48903 { &hf_rnsap_explicit_01,
48904 { "explicit", "rnsap.explicit",
48905 FT_NONE, BASE_NONE, NULL, 0,
48906 "HARQ_MemoryPartitioning_Explicit", HFILL }},
48907 { &hf_rnsap_number_of_Processes,
48908 { "number-of-Processes", "rnsap.number_of_Processes",
48909 FT_UINT32, BASE_DEC, NULL, 0,
48910 "INTEGER_1_8_", HFILL }},
48911 { &hf_rnsap_hARQ_MemoryPartitioningList,
48912 { "hARQ-MemoryPartitioningList", "rnsap.hARQ_MemoryPartitioningList",
48913 FT_UINT32, BASE_DEC, NULL, 0,
48915 { &hf_rnsap_HARQ_MemoryPartitioningList_item,
48916 { "HARQ-MemoryPartitioningItem", "rnsap.HARQ_MemoryPartitioningItem",
48917 FT_NONE, BASE_NONE, NULL, 0,
48919 { &hf_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO_item,
48920 { "HARQ-MemoryPartitioningItem", "rnsap.HARQ_MemoryPartitioningItem",
48921 FT_NONE, BASE_NONE, NULL, 0,
48923 { &hf_rnsap_process_Memory_Size,
48924 { "process-Memory-Size", "rnsap.process_Memory_Size",
48925 FT_UINT32, BASE_DEC, VALS(rnsap_T_process_Memory_Size_vals), 0,
48926 "T_process_Memory_Size", HFILL }},
48927 { &hf_rnsap_hSDSCH_MACdFlows_Information,
48928 { "hSDSCH-MACdFlows-Information", "rnsap.hSDSCH_MACdFlows_Information",
48929 FT_NONE, BASE_NONE, NULL, 0,
48931 { &hf_rnsap_uE_Capabilities_Info,
48932 { "uE-Capabilities-Info", "rnsap.uE_Capabilities_Info",
48933 FT_NONE, BASE_NONE, NULL, 0,
48935 { &hf_rnsap_mAChs_Reordering_Buffer_Size_for_RLC_UM,
48936 { "mAChs-Reordering-Buffer-Size-for-RLC-UM", "rnsap.mAChs_Reordering_Buffer_Size_for_RLC_UM",
48937 FT_UINT32, BASE_DEC, NULL, 0,
48938 "MAChsReorderingBufferSize_for_RLC_UM", HFILL }},
48939 { &hf_rnsap_cqiFeedback_CycleK,
48940 { "cqiFeedback-CycleK", "rnsap.cqiFeedback_CycleK",
48941 FT_UINT32, BASE_DEC, VALS(rnsap_CQI_Feedback_Cycle_vals), 0,
48942 "CQI_Feedback_Cycle", HFILL }},
48943 { &hf_rnsap_cqiRepetitionFactor,
48944 { "cqiRepetitionFactor", "rnsap.cqiRepetitionFactor",
48945 FT_UINT32, BASE_DEC, NULL, 0,
48946 "CQI_RepetitionFactor", HFILL }},
48947 { &hf_rnsap_ackNackRepetitionFactor,
48948 { "ackNackRepetitionFactor", "rnsap.ackNackRepetitionFactor",
48949 FT_UINT32, BASE_DEC, NULL, 0,
48950 "AckNack_RepetitionFactor", HFILL }},
48951 { &hf_rnsap_cqiPowerOffset,
48952 { "cqiPowerOffset", "rnsap.cqiPowerOffset",
48953 FT_UINT32, BASE_DEC, NULL, 0,
48954 "CQI_Power_Offset", HFILL }},
48955 { &hf_rnsap_ackPowerOffset,
48956 { "ackPowerOffset", "rnsap.ackPowerOffset",
48957 FT_UINT32, BASE_DEC, NULL, 0,
48958 "Ack_Power_Offset", HFILL }},
48959 { &hf_rnsap_nackPowerOffset,
48960 { "nackPowerOffset", "rnsap.nackPowerOffset",
48961 FT_UINT32, BASE_DEC, NULL, 0,
48962 "Nack_Power_Offset", HFILL }},
48963 { &hf_rnsap_hsscch_PowerOffset,
48964 { "hsscch-PowerOffset", "rnsap.hsscch_PowerOffset",
48965 FT_UINT32, BASE_DEC, NULL, 0,
48967 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_Response,
48968 { "hSDSCH-MACdFlow-Specific-InfoList-Response", "rnsap.hSDSCH_MACdFlow_Specific_InfoList_Response",
48969 FT_UINT32, BASE_DEC, NULL, 0,
48971 { &hf_rnsap_hSSCCH_Specific_InfoList_Response,
48972 { "hSSCCH-Specific-InfoList-Response", "rnsap.hSSCCH_Specific_InfoList_Response",
48973 FT_UINT32, BASE_DEC, NULL, 0,
48974 "HSSCCH_FDD_Specific_InfoList_Response", HFILL }},
48975 { &hf_rnsap_hSPDSCH_and_HSSCCH_ScramblingCode,
48976 { "hSPDSCH-and-HSSCCH-ScramblingCode", "rnsap.hSPDSCH_and_HSSCCH_ScramblingCode",
48977 FT_UINT32, BASE_DEC, NULL, 0,
48978 "DL_ScramblingCode", HFILL }},
48979 { &hf_rnsap_measurement_Power_Offset,
48980 { "measurement-Power-Offset", "rnsap.measurement_Power_Offset",
48981 FT_INT32, BASE_DEC, NULL, 0,
48983 { &hf_rnsap_hARQ_MemoryPartitioning,
48984 { "hARQ-MemoryPartitioning", "rnsap.hARQ_MemoryPartitioning",
48985 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_MemoryPartitioning_vals), 0,
48987 { &hf_rnsap_sixtyfourQAM_UsageAllowedIndicator,
48988 { "sixtyfourQAM-UsageAllowedIndicator", "rnsap.sixtyfourQAM_UsageAllowedIndicator",
48989 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_UsageAllowedIndicator_vals), 0,
48991 { &hf_rnsap_sixtyfourQAM_DL_UsageIndicator,
48992 { "sixtyfourQAM-DL-UsageIndicator", "rnsap.sixtyfourQAM_DL_UsageIndicator",
48993 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_UsageIndicator_vals), 0,
48995 { &hf_rnsap_hSDSCH_TBSizeTableIndicator,
48996 { "hSDSCH-TBSizeTableIndicator", "rnsap.hSDSCH_TBSizeTableIndicator",
48997 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_TBSizeTableIndicator_vals), 0,
48999 { &hf_rnsap_hSSCCH_CodeChangeGrant,
49000 { "hSSCCH-CodeChangeGrant", "rnsap.hSSCCH_CodeChangeGrant",
49001 FT_UINT32, BASE_DEC, VALS(rnsap_HSSCCH_Code_Change_Grant_vals), 0,
49002 "HSSCCH_Code_Change_Grant", HFILL }},
49003 { &hf_rnsap_hsSCCHCodeChangeIndicator,
49004 { "hsSCCHCodeChangeIndicator", "rnsap.hsSCCHCodeChangeIndicator",
49005 FT_UINT32, BASE_DEC, VALS(rnsap_HSSCCH_CodeChangeIndicator_vals), 0,
49006 "HSSCCH_CodeChangeIndicator", HFILL }},
49007 { &hf_rnsap_hS_PDSCH_Code_Change_Indicator,
49008 { "hS-PDSCH-Code-Change-Indicator", "rnsap.hS_PDSCH_Code_Change_Indicator",
49009 FT_UINT32, BASE_DEC, VALS(rnsap_HS_PDSCH_Code_Change_Indicator_vals), 0,
49011 { &hf_rnsap_hS_DSCH_Secondary_Serving_cell_choice,
49012 { "hS-DSCH-Secondary-Serving-cell-choice", "rnsap.hS_DSCH_Secondary_Serving_cell_choice",
49013 FT_UINT32, BASE_DEC, VALS(rnsap_HS_DSCH_Secondary_Serving_cell_change_choice_vals), 0,
49014 "HS_DSCH_Secondary_Serving_cell_change_choice", HFILL }},
49015 { &hf_rnsap_hS_Secondary_Serving_cell_change_successful,
49016 { "hS-Secondary-Serving-cell-change-successful", "rnsap.hS_Secondary_Serving_cell_change_successful",
49017 FT_NONE, BASE_NONE, NULL, 0,
49019 { &hf_rnsap_hS_Secondary_Serving_cell_change_unsuccessful,
49020 { "hS-Secondary-Serving-cell-change-unsuccessful", "rnsap.hS_Secondary_Serving_cell_change_unsuccessful",
49021 FT_NONE, BASE_NONE, NULL, 0,
49023 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_Response,
49024 { "hS-DSCH-FDD-Secondary-Serving-Information-Response", "rnsap.hS_DSCH_FDD_Secondary_Serving_Information_Response",
49025 FT_NONE, BASE_NONE, NULL, 0,
49027 { &hf_rnsap_hSDSCH_MACdFlow_Specific_InfoList_to_Modify,
49028 { "hSDSCH-MACdFlow-Specific-InfoList-to-Modify", "rnsap.hSDSCH_MACdFlow_Specific_InfoList_to_Modify",
49029 FT_UINT32, BASE_DEC, NULL, 0,
49031 { &hf_rnsap_priorityQueue_Info_to_Modify,
49032 { "priorityQueue-Info-to-Modify", "rnsap.priorityQueue_Info_to_Modify",
49033 FT_UINT32, BASE_DEC, NULL, 0,
49034 "PriorityQueue_InfoList_to_Modify", HFILL }},
49035 { &hf_rnsap_tDDAckNackPowerOffset,
49036 { "tDDAckNackPowerOffset", "rnsap.tDDAckNackPowerOffset",
49037 FT_INT32, BASE_DEC, NULL, 0,
49038 "TDD_AckNack_Power_Offset", HFILL }},
49039 { &hf_rnsap_priorityQueueInfotoModifyUnsynchronised,
49040 { "priorityQueueInfotoModifyUnsynchronised", "rnsap.priorityQueueInfotoModifyUnsynchronised",
49041 FT_UINT32, BASE_DEC, NULL, 0,
49042 "PriorityQueue_InfoList_to_Modify_Unsynchronised", HFILL }},
49043 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_item,
49044 { "HSDSCH-MACdFlow-Specific-InfoItem", "rnsap.HSDSCH_MACdFlow_Specific_InfoItem",
49045 FT_NONE, BASE_NONE, NULL, 0,
49047 { &hf_rnsap_hSDSCH_MACdFlow_ID,
49048 { "hSDSCH-MACdFlow-ID", "rnsap.hSDSCH_MACdFlow_ID",
49049 FT_UINT32, BASE_DEC, NULL, 0,
49051 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response_item,
49052 { "HSDSCH-MACdFlow-Specific-InfoItem-Response", "rnsap.HSDSCH_MACdFlow_Specific_InfoItem_Response",
49053 FT_NONE, BASE_NONE, NULL, 0,
49055 { &hf_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item,
49056 { "HSDSCH-MACdFlow-Specific-InfoItem-to-Modify", "rnsap.HSDSCH_MACdFlow_Specific_InfoItem_to_Modify",
49057 FT_NONE, BASE_NONE, NULL, 0,
49059 { &hf_rnsap_hSDSCH_MACdFlow_Specific_Info,
49060 { "hSDSCH-MACdFlow-Specific-Info", "rnsap.hSDSCH_MACdFlow_Specific_Info",
49061 FT_UINT32, BASE_DEC, NULL, 0,
49062 "HSDSCH_MACdFlow_Specific_InfoList", HFILL }},
49063 { &hf_rnsap_priorityQueue_Info,
49064 { "priorityQueue-Info", "rnsap.priorityQueue_Info",
49065 FT_UINT32, BASE_DEC, NULL, 0,
49066 "PriorityQueue_InfoList", HFILL }},
49067 { &hf_rnsap_HSDSCH_MACdFlows_to_Delete_item,
49068 { "HSDSCH-MACdFlows-to-Delete-Item", "rnsap.HSDSCH_MACdFlows_to_Delete_Item",
49069 FT_NONE, BASE_NONE, NULL, 0,
49071 { &hf_rnsap_hsDSCH_MACdFlow_ID,
49072 { "hsDSCH-MACdFlow-ID", "rnsap.hsDSCH_MACdFlow_ID",
49073 FT_UINT32, BASE_DEC, NULL, 0,
49075 { &hf_rnsap_HSDSCH_Initial_Capacity_Allocation_item,
49076 { "HSDSCH-Initial-Capacity-AllocationItem", "rnsap.HSDSCH_Initial_Capacity_AllocationItem",
49077 FT_NONE, BASE_NONE, NULL, 0,
49079 { &hf_rnsap_maximum_MACdPDU_Size,
49080 { "maximum-MACdPDU-Size", "rnsap.maximum_MACdPDU_Size",
49081 FT_UINT32, BASE_DEC, NULL, 0,
49082 "MACdPDU_Size", HFILL }},
49083 { &hf_rnsap_hSDSCH_InitialWindowSize,
49084 { "hSDSCH-InitialWindowSize", "rnsap.hSDSCH_InitialWindowSize",
49085 FT_UINT32, BASE_DEC, NULL, 0,
49087 { &hf_rnsap_setsOfHS_SCCH_Codes,
49088 { "setsOfHS-SCCH-Codes", "rnsap.setsOfHS_SCCH_Codes",
49089 FT_UINT32, BASE_DEC, NULL, 0,
49091 { &hf_rnsap_hARQ_Preamble_Mode_Activation_Indicator,
49092 { "hARQ-Preamble-Mode-Activation-Indicator", "rnsap.hARQ_Preamble_Mode_Activation_Indicator",
49093 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_Activation_Indicator_vals), 0,
49095 { &hf_rnsap_mIMO_N_M_Ratio,
49096 { "mIMO-N-M-Ratio", "rnsap.mIMO_N_M_Ratio",
49097 FT_NONE, BASE_NONE, NULL, 0,
49098 "MIMO_InformationResponse", HFILL }},
49099 { &hf_rnsap_continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response,
49100 { "continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response", "rnsap.continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response",
49101 FT_NONE, BASE_NONE, NULL, 0,
49103 { &hf_rnsap_Additional_EDCH_Preconfiguration_Information_item,
49104 { "Additional-EDCH-Preconfiguration-Information-ItemIEs", "rnsap.Additional_EDCH_Preconfiguration_Information_ItemIEs",
49105 FT_NONE, BASE_NONE, NULL, 0,
49107 { &hf_rnsap_mAChsResetScheme,
49108 { "mAChsResetScheme", "rnsap.mAChsResetScheme",
49109 FT_UINT32, BASE_DEC, VALS(rnsap_MAChsResetScheme_vals), 0,
49111 { &hf_rnsap_hSDSCH_Physical_Layer_Category,
49112 { "hSDSCH-Physical-Layer-Category", "rnsap.hSDSCH_Physical_Layer_Category",
49113 FT_UINT32, BASE_DEC, NULL, 0,
49114 "INTEGER_1_64_", HFILL }},
49115 { &hf_rnsap_secondaryServingCells,
49116 { "secondaryServingCells", "rnsap.secondaryServingCells",
49117 FT_UINT32, BASE_DEC, NULL, 0,
49119 { &hf_rnsap_numPrimaryHS_SCCH_Codes,
49120 { "numPrimaryHS-SCCH-Codes", "rnsap.numPrimaryHS_SCCH_Codes",
49121 FT_UINT32, BASE_DEC, NULL, 0,
49122 "NumHS_SCCH_Codes", HFILL }},
49123 { &hf_rnsap_hARQ_Preamble_Mode,
49124 { "hARQ-Preamble-Mode", "rnsap.hARQ_Preamble_Mode",
49125 FT_UINT32, BASE_DEC, VALS(rnsap_HARQ_Preamble_Mode_vals), 0,
49127 { &hf_rnsap_mIMO_ActivationIndicator,
49128 { "mIMO-ActivationIndicator", "rnsap.mIMO_ActivationIndicator",
49129 FT_NONE, BASE_NONE, NULL, 0,
49131 { &hf_rnsap_hSDSCH_MACdPDUSizeFormat,
49132 { "hSDSCH-MACdPDUSizeFormat", "rnsap.hSDSCH_MACdPDUSizeFormat",
49133 FT_UINT32, BASE_DEC, VALS(rnsap_HSDSCH_MACdPDUSizeFormat_vals), 0,
49135 { &hf_rnsap_uE_with_enhanced_HS_SCCH_support_indicator,
49136 { "uE-with-enhanced-HS-SCCH-support-indicator", "rnsap.uE_with_enhanced_HS_SCCH_support_indicator",
49137 FT_NONE, BASE_NONE, NULL, 0,
49139 { &hf_rnsap_HS_SCCH_PreconfiguredCodes_item,
49140 { "HS-SCCH-PreconfiguredCodesItem", "rnsap.HS_SCCH_PreconfiguredCodesItem",
49141 FT_NONE, BASE_NONE, NULL, 0,
49143 { &hf_rnsap_hS_SCCH_CodeNumber,
49144 { "hS-SCCH-CodeNumber", "rnsap.hS_SCCH_CodeNumber",
49145 FT_UINT32, BASE_DEC, NULL, 0,
49147 { &hf_rnsap_hS_PDSCH_RLID,
49148 { "hS-PDSCH-RLID", "rnsap.hS_PDSCH_RLID",
49149 FT_UINT32, BASE_DEC, NULL, 0,
49151 { &hf_rnsap_hSDSCH_FDD_Information,
49152 { "hSDSCH-FDD-Information", "rnsap.hSDSCH_FDD_Information",
49153 FT_NONE, BASE_NONE, NULL, 0,
49155 { &hf_rnsap_hS_DSCH_serving_cell_choice,
49156 { "hS-DSCH-serving-cell-choice", "rnsap.hS_DSCH_serving_cell_choice",
49157 FT_UINT32, BASE_DEC, VALS(rnsap_HS_DSCH_serving_cell_change_choice_vals), 0,
49158 "HS_DSCH_serving_cell_change_choice", HFILL }},
49159 { &hf_rnsap_hS_serving_cell_change_successful,
49160 { "hS-serving-cell-change-successful", "rnsap.hS_serving_cell_change_successful",
49161 FT_NONE, BASE_NONE, NULL, 0,
49163 { &hf_rnsap_hS_serving_cell_change_unsuccessful,
49164 { "hS-serving-cell-change-unsuccessful", "rnsap.hS_serving_cell_change_unsuccessful",
49165 FT_NONE, BASE_NONE, NULL, 0,
49167 { &hf_rnsap_hSDSCH_FDD_Information_Response,
49168 { "hSDSCH-FDD-Information-Response", "rnsap.hSDSCH_FDD_Information_Response",
49169 FT_NONE, BASE_NONE, NULL, 0,
49171 { &hf_rnsap_tDD_AckNack_Power_Offset,
49172 { "tDD-AckNack-Power-Offset", "rnsap.tDD_AckNack_Power_Offset",
49173 FT_INT32, BASE_DEC, NULL, 0,
49175 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response,
49176 { "hSSCCH-TDD-Specific-InfoList-Response", "rnsap.hSSCCH_TDD_Specific_InfoList_Response",
49177 FT_UINT32, BASE_DEC, NULL, 0,
49179 { &hf_rnsap_hSSCCH_TDD_Specific_InfoList_Response_LCR,
49180 { "hSSCCH-TDD-Specific-InfoList-Response-LCR", "rnsap.hSSCCH_TDD_Specific_InfoList_Response_LCR",
49181 FT_UINT32, BASE_DEC, NULL, 0,
49183 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response,
49184 { "hSPDSCH-TDD-Specific-InfoList-Response", "rnsap.hSPDSCH_TDD_Specific_InfoList_Response",
49185 FT_UINT32, BASE_DEC, NULL, 0,
49187 { &hf_rnsap_hSPDSCH_TDD_Specific_InfoList_Response_LCR,
49188 { "hSPDSCH-TDD-Specific-InfoList-Response-LCR", "rnsap.hSPDSCH_TDD_Specific_InfoList_Response_LCR",
49189 FT_UINT32, BASE_DEC, NULL, 0,
49191 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_item,
49192 { "HSPDSCH-TDD-Specific-InfoItem-Response", "rnsap.HSPDSCH_TDD_Specific_InfoItem_Response",
49193 FT_NONE, BASE_NONE, NULL, 0,
49195 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR_item,
49196 { "HSPDSCH-TDD-Specific-InfoItem-Response-LCR", "rnsap.HSPDSCH_TDD_Specific_InfoItem_Response_LCR",
49197 FT_NONE, BASE_NONE, NULL, 0,
49199 { &hf_rnsap_timeslotLCR,
49200 { "timeslotLCR", "rnsap.timeslotLCR",
49201 FT_UINT32, BASE_DEC, NULL, 0,
49203 { &hf_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768_item,
49204 { "HSPDSCH-TDD-Specific-InfoItem-Response768", "rnsap.HSPDSCH_TDD_Specific_InfoItem_Response768",
49205 FT_NONE, BASE_NONE, NULL, 0,
49207 { &hf_rnsap_HSSCCH_FDD_Specific_InfoList_Response_item,
49208 { "HSSCCH-FDD-Specific-InfoItem-Response", "rnsap.HSSCCH_FDD_Specific_InfoItem_Response",
49209 FT_NONE, BASE_NONE, NULL, 0,
49211 { &hf_rnsap_code_Number,
49212 { "code-Number", "rnsap.code_Number",
49213 FT_UINT32, BASE_DEC, NULL, 0,
49214 "INTEGER_0_127", HFILL }},
49215 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_item,
49216 { "HSSCCH-TDD-Specific-InfoItem-Response", "rnsap.HSSCCH_TDD_Specific_InfoItem_Response",
49217 FT_NONE, BASE_NONE, NULL, 0,
49219 { &hf_rnsap_hSSICH_Info,
49220 { "hSSICH-Info", "rnsap.hSSICH_Info",
49221 FT_NONE, BASE_NONE, NULL, 0,
49223 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR_item,
49224 { "HSSCCH-TDD-Specific-InfoItem-Response-LCR", "rnsap.HSSCCH_TDD_Specific_InfoItem_Response_LCR",
49225 FT_NONE, BASE_NONE, NULL, 0,
49227 { &hf_rnsap_first_TDD_ChannelisationCode,
49228 { "first-TDD-ChannelisationCode", "rnsap.first_TDD_ChannelisationCode",
49229 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode_vals), 0,
49230 "TDD_ChannelisationCode", HFILL }},
49231 { &hf_rnsap_second_TDD_ChannelisationCode,
49232 { "second-TDD-ChannelisationCode", "rnsap.second_TDD_ChannelisationCode",
49233 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode_vals), 0,
49234 "TDD_ChannelisationCode", HFILL }},
49235 { &hf_rnsap_hSSICH_InfoLCR,
49236 { "hSSICH-InfoLCR", "rnsap.hSSICH_InfoLCR",
49237 FT_NONE, BASE_NONE, NULL, 0,
49239 { &hf_rnsap_HSSCCH_TDD_Specific_InfoList_Response768_item,
49240 { "HSSCCH-TDD-Specific-InfoItem-Response768", "rnsap.HSSCCH_TDD_Specific_InfoItem_Response768",
49241 FT_NONE, BASE_NONE, NULL, 0,
49243 { &hf_rnsap_hSSICH_Info768,
49244 { "hSSICH-Info768", "rnsap.hSSICH_Info768",
49245 FT_NONE, BASE_NONE, NULL, 0,
49247 { &hf_rnsap_hsSICH_ID,
49248 { "hsSICH-ID", "rnsap.hsSICH_ID",
49249 FT_UINT32, BASE_DEC, NULL, 0,
49250 "HS_SICH_ID", HFILL }},
49251 { &hf_rnsap_failed_HS_SICH,
49252 { "failed-HS-SICH", "rnsap.failed_HS_SICH",
49253 FT_UINT32, BASE_DEC, NULL, 0,
49254 "HS_SICH_failed", HFILL }},
49255 { &hf_rnsap_missed_HS_SICH,
49256 { "missed-HS-SICH", "rnsap.missed_HS_SICH",
49257 FT_UINT32, BASE_DEC, NULL, 0,
49258 "HS_SICH_missed", HFILL }},
49259 { &hf_rnsap_total_HS_SICH,
49260 { "total-HS-SICH", "rnsap.total_HS_SICH",
49261 FT_UINT32, BASE_DEC, NULL, 0,
49262 "HS_SICH_total", HFILL }},
49263 { &hf_rnsap_MIMO_ReferenceSignal_InformationListLCR_item,
49264 { "HSSICH-ReferenceSignal-InformationLCR", "rnsap.HSSICH_ReferenceSignal_InformationLCR",
49265 FT_NONE, BASE_NONE, NULL, 0,
49267 { &hf_rnsap_midambleConfigurationLCR,
49268 { "midambleConfigurationLCR", "rnsap.midambleConfigurationLCR",
49269 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationLCR_vals), 0,
49271 { &hf_rnsap_midambleShift,
49272 { "midambleShift", "rnsap.midambleShift",
49273 FT_UINT32, BASE_DEC, NULL, 0,
49274 "INTEGER_0_15", HFILL }},
49275 { &hf_rnsap_transport_Block_Size_List,
49276 { "transport-Block-Size-List", "rnsap.transport_Block_Size_List",
49277 FT_UINT32, BASE_DEC, NULL, 0,
49278 "Transport_Block_Size_List_LCR", HFILL }},
49279 { &hf_rnsap_hS_DSCH_SPS_Reservation_Indicator,
49280 { "hS-DSCH-SPS-Reservation-Indicator", "rnsap.hS_DSCH_SPS_Reservation_Indicator",
49281 FT_UINT32, BASE_DEC, VALS(rnsap_SPS_Reservation_Indicator_vals), 0,
49282 "SPS_Reservation_Indicator", HFILL }},
49283 { &hf_rnsap_hS_DSCH_SPS_Operation_Indicator,
49284 { "hS-DSCH-SPS-Operation-Indicator", "rnsap.hS_DSCH_SPS_Operation_Indicator",
49285 FT_UINT32, BASE_DEC, VALS(rnsap_HS_DSCH_SPS_Operation_Indicator_vals), 0,
49287 { &hf_rnsap_Transport_Block_Size_List_LCR_item,
49288 { "Transport-Block-Size-Item-LCR", "rnsap.Transport_Block_Size_Item_LCR",
49289 FT_NONE, BASE_NONE, NULL, 0,
49291 { &hf_rnsap_transport_Block_Size_maping_Index_LCR,
49292 { "transport-Block-Size-maping-Index-LCR", "rnsap.transport_Block_Size_maping_Index_LCR",
49293 FT_UINT32, BASE_DEC, NULL, 0,
49295 { &hf_rnsap_transport_Block_Size_Index_LCR,
49296 { "transport-Block-Size-Index-LCR", "rnsap.transport_Block_Size_Index_LCR",
49297 FT_UINT32, BASE_DEC, NULL, 0,
49299 { &hf_rnsap_Repetition_Period_List_LCR_item,
49300 { "Repetition-Period-Item-LCR", "rnsap.Repetition_Period_Item_LCR",
49301 FT_NONE, BASE_NONE, NULL, 0,
49303 { &hf_rnsap_logicalChannellevel,
49304 { "logicalChannellevel", "rnsap.logicalChannellevel",
49305 FT_BYTES, BASE_NONE, NULL, 0,
49307 { &hf_rnsap_priorityQueuelevel,
49308 { "priorityQueuelevel", "rnsap.priorityQueuelevel",
49309 FT_BYTES, BASE_NONE, NULL, 0,
49311 { &hf_rnsap_hS_SICH_InformationList_for_HS_DSCH_SPS,
49312 { "hS-SICH-InformationList-for-HS-DSCH-SPS", "rnsap.hS_SICH_InformationList_for_HS_DSCH_SPS",
49313 FT_UINT32, BASE_DEC, NULL, 0,
49315 { &hf_rnsap_initial_HS_PDSCH_SPS_Resource,
49316 { "initial-HS-PDSCH-SPS-Resource", "rnsap.initial_HS_PDSCH_SPS_Resource",
49317 FT_NONE, BASE_NONE, NULL, 0,
49319 { &hf_rnsap_buffer_Size_for_HS_DSCH_SPS,
49320 { "buffer-Size-for-HS-DSCH-SPS", "rnsap.buffer_Size_for_HS_DSCH_SPS",
49321 FT_UINT32, BASE_DEC, VALS(rnsap_Process_Memory_Size_vals), 0,
49322 "Process_Memory_Size", HFILL }},
49323 { &hf_rnsap_number_of_Processes_for_HS_DSCH_SPS,
49324 { "number-of-Processes-for-HS-DSCH-SPS", "rnsap.number_of_Processes_for_HS_DSCH_SPS",
49325 FT_UINT32, BASE_DEC, NULL, 0,
49327 { &hf_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS_item,
49328 { "HS-SICH-InformationItem-for-HS-DSCH-SPS", "rnsap.HS_SICH_InformationItem_for_HS_DSCH_SPS",
49329 FT_NONE, BASE_NONE, NULL, 0,
49331 { &hf_rnsap_hS_SICH_Mapping_Index,
49332 { "hS-SICH-Mapping-Index", "rnsap.hS_SICH_Mapping_Index",
49333 FT_UINT32, BASE_DEC, NULL, 0,
49335 { &hf_rnsap_hS_SICH_Type,
49336 { "hS-SICH-Type", "rnsap.hS_SICH_Type",
49337 FT_UINT32, BASE_DEC, VALS(rnsap_HS_SICH_Type_vals), 0,
49339 { &hf_rnsap_hS_SCCH_Associated_HS_SICH,
49340 { "hS-SCCH-Associated-HS-SICH", "rnsap.hS_SCCH_Associated_HS_SICH",
49341 FT_NONE, BASE_NONE, NULL, 0,
49343 { &hf_rnsap_non_HS_SCCH_Associated_HS_SICH,
49344 { "non-HS-SCCH-Associated-HS-SICH", "rnsap.non_HS_SCCH_Associated_HS_SICH",
49345 FT_NONE, BASE_NONE, NULL, 0,
49347 { &hf_rnsap_extended_HS_SICH_ID,
49348 { "extended-HS-SICH-ID", "rnsap.extended_HS_SICH_ID",
49349 FT_UINT32, BASE_DEC, NULL, 0,
49350 "HS_SICH_ID_Extension", HFILL }},
49351 { &hf_rnsap_non_HS_SCCH_Aassociated_HS_SICH_ID,
49352 { "non-HS-SCCH-Aassociated-HS-SICH-ID", "rnsap.non_HS_SCCH_Aassociated_HS_SICH_ID",
49353 FT_UINT32, BASE_DEC, NULL, 0,
49355 { &hf_rnsap_hS_PDSCH_Offset,
49356 { "hS-PDSCH-Offset", "rnsap.hS_PDSCH_Offset",
49357 FT_UINT32, BASE_DEC, NULL, 0,
49358 "TDD_PhysicalChannelOffset", HFILL }},
49359 { &hf_rnsap_hS_PDSCH_Midamble_Configuation,
49360 { "hS-PDSCH-Midamble-Configuation", "rnsap.hS_PDSCH_Midamble_Configuation",
49361 FT_NONE, BASE_NONE, NULL, 0,
49362 "MidambleShiftLCR", HFILL }},
49363 { &hf_rnsap_timeslot_Resource_Related_Information_01,
49364 { "timeslot-Resource-Related-Information", "rnsap.timeslot_Resource_Related_Information",
49365 FT_BYTES, BASE_NONE, NULL, 0,
49366 "HS_DSCH_TimeslotResourceLCR", HFILL }},
49367 { &hf_rnsap_startCode,
49368 { "startCode", "rnsap.startCode",
49369 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode_vals), 0,
49370 "TDD_ChannelisationCode", HFILL }},
49371 { &hf_rnsap_endCode,
49372 { "endCode", "rnsap.endCode",
49373 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_ChannelisationCode_vals), 0,
49374 "TDD_ChannelisationCode", HFILL }},
49375 { &hf_rnsap_transport_Block_Size_Index_01,
49376 { "transport-Block-Size-Index", "rnsap.transport_Block_Size_Index",
49377 FT_UINT32, BASE_DEC, NULL, 0,
49378 "Transport_Block_Size_Index_LCR", HFILL }},
49379 { &hf_rnsap_modulationType,
49380 { "modulationType", "rnsap.modulationType",
49381 FT_UINT32, BASE_DEC, VALS(rnsap_ModulationSPS_LCR_vals), 0,
49382 "ModulationSPS_LCR", HFILL }},
49383 { &hf_rnsap_requestedDataValue,
49384 { "requestedDataValue", "rnsap.requestedDataValue",
49385 FT_NONE, BASE_NONE, NULL, 0,
49387 { &hf_rnsap_onDemand,
49388 { "onDemand", "rnsap.onDemand",
49389 FT_NONE, BASE_NONE, NULL, 0,
49391 { &hf_rnsap_periodic,
49392 { "periodic", "rnsap.periodic",
49393 FT_NONE, BASE_NONE, NULL, 0,
49394 "PeriodicInformation", HFILL }},
49395 { &hf_rnsap_onModification,
49396 { "onModification", "rnsap.onModification",
49397 FT_NONE, BASE_NONE, NULL, 0,
49398 "OnModificationInformation", HFILL }},
49400 { "min", "rnsap.min",
49401 FT_UINT32, BASE_DEC, NULL, 0,
49402 "INTEGER_1_60_", HFILL }},
49404 { "hour", "rnsap.hour",
49405 FT_UINT32, BASE_DEC, NULL, 0,
49406 "INTEGER_1_24_", HFILL }},
49407 { &hf_rnsap_dGPSThreshold,
49408 { "dGPSThreshold", "rnsap.dGPSThreshold",
49409 FT_NONE, BASE_NONE, NULL, 0,
49411 { &hf_rnsap_dGANSSThreshold,
49412 { "dGANSSThreshold", "rnsap.dGANSSThreshold",
49413 FT_NONE, BASE_NONE, NULL, 0,
49415 { &hf_rnsap_informationTypeItem,
49416 { "informationTypeItem", "rnsap.informationTypeItem",
49417 FT_UINT32, BASE_DEC, VALS(rnsap_T_informationTypeItem_vals), 0,
49418 "T_informationTypeItem", HFILL }},
49419 { &hf_rnsap_gPSInformation,
49420 { "gPSInformation", "rnsap.gPSInformation",
49421 FT_UINT32, BASE_DEC, NULL, 0,
49423 { &hf_rnsap_iPDL_FDD_Parameters,
49424 { "iPDL-FDD-Parameters", "rnsap.iPDL_FDD_Parameters",
49425 FT_NONE, BASE_NONE, NULL, 0,
49427 { &hf_rnsap_iPDL_TDD_Parameters,
49428 { "iPDL-TDD-Parameters", "rnsap.iPDL_TDD_Parameters",
49429 FT_NONE, BASE_NONE, NULL, 0,
49431 { &hf_rnsap_extension_IPDLParameters,
49432 { "extension-IPDLParameters", "rnsap.extension_IPDLParameters",
49433 FT_NONE, BASE_NONE, NULL, 0,
49435 { &hf_rnsap_Inter_Frequency_Cell_List_item,
49436 { "Inter-Frequency-Cell", "rnsap.Inter_Frequency_Cell",
49437 FT_NONE, BASE_NONE, NULL, 0,
49439 { &hf_rnsap_inter_Frequency_Cell_Information_SIB11,
49440 { "inter-Frequency-Cell-Information-SIB11", "rnsap.inter_Frequency_Cell_Information_SIB11",
49441 FT_UINT32, BASE_DEC, NULL, 0,
49443 { &hf_rnsap_inter_Frequency_Cell_Information_SIB12,
49444 { "inter-Frequency-Cell-Information-SIB12", "rnsap.inter_Frequency_Cell_Information_SIB12",
49445 FT_UINT32, BASE_DEC, NULL, 0,
49447 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item,
49448 { "Inter-Frequency-Cells-Information-SIB11-Per-Indication", "rnsap.Inter_Frequency_Cells_Information_SIB11_Per_Indication",
49449 FT_NONE, BASE_NONE, NULL, 0,
49451 { &hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item,
49452 { "Inter-Frequency-Cells-Information-SIB12-Per-Indication", "rnsap.Inter_Frequency_Cells_Information_SIB12_Per_Indication",
49453 FT_NONE, BASE_NONE, NULL, 0,
49455 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB11,
49456 { "inter-Frequency-Cell-Indication-SIB11", "rnsap.inter_Frequency_Cell_Indication_SIB11",
49457 FT_UINT32, BASE_DEC, NULL, 0,
49458 "Inter_Frequency_Cell_Indication", HFILL }},
49459 { &hf_rnsap_inter_Frequency_Cell_List_SIB11,
49460 { "inter-Frequency-Cell-List-SIB11", "rnsap.inter_Frequency_Cell_List_SIB11",
49461 FT_UINT32, BASE_DEC, NULL, 0,
49462 "Inter_Frequency_Cell_SIB11_or_SIB12_List", HFILL }},
49463 { &hf_rnsap_inter_Frequency_Cell_Indication_SIB12,
49464 { "inter-Frequency-Cell-Indication-SIB12", "rnsap.inter_Frequency_Cell_Indication_SIB12",
49465 FT_UINT32, BASE_DEC, NULL, 0,
49466 "Inter_Frequency_Cell_Indication", HFILL }},
49467 { &hf_rnsap_inter_Frequency_Cell_List_SIB12,
49468 { "inter-Frequency-Cell-List-SIB12", "rnsap.inter_Frequency_Cell_List_SIB12",
49469 FT_UINT32, BASE_DEC, NULL, 0,
49470 "Inter_Frequency_Cell_SIB11_or_SIB12_List", HFILL }},
49471 { &hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item,
49472 { "Inter-Frequency-Cell-SIB11-or-SIB12", "rnsap.Inter_Frequency_Cell_SIB11_or_SIB12",
49473 FT_NONE, BASE_NONE, NULL, 0,
49475 { &hf_rnsap_interFrequencyCellID,
49476 { "interFrequencyCellID", "rnsap.interFrequencyCellID",
49477 FT_UINT32, BASE_DEC, NULL, 0,
49479 { &hf_rnsap_iPSpacingFDD,
49480 { "iPSpacingFDD", "rnsap.iPSpacingFDD",
49481 FT_UINT32, BASE_DEC, VALS(rnsap_IPSpacingFDD_vals), 0,
49483 { &hf_rnsap_iPLength,
49484 { "iPLength", "rnsap.iPLength",
49485 FT_UINT32, BASE_DEC, VALS(rnsap_IPLength_vals), 0,
49487 { &hf_rnsap_iPOffset,
49488 { "iPOffset", "rnsap.iPOffset",
49489 FT_UINT32, BASE_DEC, NULL, 0,
49492 { "seed", "rnsap.seed",
49493 FT_UINT32, BASE_DEC, NULL, 0,
49495 { &hf_rnsap_burstModeParameters,
49496 { "burstModeParameters", "rnsap.burstModeParameters",
49497 FT_NONE, BASE_NONE, NULL, 0,
49499 { &hf_rnsap_iPSpacingTDD,
49500 { "iPSpacingTDD", "rnsap.iPSpacingTDD",
49501 FT_UINT32, BASE_DEC, VALS(rnsap_IPSpacingTDD_vals), 0,
49503 { &hf_rnsap_iPStart,
49504 { "iPStart", "rnsap.iPStart",
49505 FT_UINT32, BASE_DEC, NULL, 0,
49507 { &hf_rnsap_iPSlot,
49508 { "iPSlot", "rnsap.iPSlot",
49509 FT_UINT32, BASE_DEC, NULL, 0,
49511 { &hf_rnsap_iP_P_CCPCH,
49512 { "iP-P-CCPCH", "rnsap.iP_P_CCPCH",
49513 FT_UINT32, BASE_DEC, VALS(rnsap_IP_P_CCPCH_vals), 0,
49516 { "iPSub", "rnsap.iPSub",
49517 FT_UINT32, BASE_DEC, VALS(rnsap_IPSub_vals), 0,
49519 { &hf_rnsap_idleIntervalInfo_k,
49520 { "idleIntervalInfo-k", "rnsap.idleIntervalInfo_k",
49521 FT_UINT32, BASE_DEC, NULL, 0,
49522 "INTEGER_2_3", HFILL }},
49523 { &hf_rnsap_idleIntervalInfo_offset,
49524 { "idleIntervalInfo-offset", "rnsap.idleIntervalInfo_offset",
49525 FT_UINT32, BASE_DEC, NULL, 0,
49526 "INTEGER_0_7", HFILL }},
49527 { &hf_rnsap_List_Of_PLMNs_item,
49528 { "PLMN-Identity", "rnsap.PLMN_Identity",
49529 FT_BYTES, BASE_NONE, NULL, 0,
49531 { &hf_rnsap_uplinkLoadValue,
49532 { "uplinkLoadValue", "rnsap.uplinkLoadValue",
49533 FT_UINT32, BASE_DEC, NULL, 0,
49534 "INTEGER_0_100", HFILL }},
49535 { &hf_rnsap_downlinkLoadValue,
49536 { "downlinkLoadValue", "rnsap.downlinkLoadValue",
49537 FT_UINT32, BASE_DEC, NULL, 0,
49538 "INTEGER_0_100", HFILL }},
49539 { &hf_rnsap_maxTimeslotsPerSubFrame,
49540 { "maxTimeslotsPerSubFrame", "rnsap.maxTimeslotsPerSubFrame",
49541 FT_UINT32, BASE_DEC, NULL, 0,
49542 "INTEGER_1_6", HFILL }},
49543 { &hf_rnsap_maxPhysChPerTimeslot,
49544 { "maxPhysChPerTimeslot", "rnsap.maxPhysChPerTimeslot",
49545 FT_UINT32, BASE_DEC, VALS(rnsap_T_maxPhysChPerTimeslot_vals), 0,
49546 "T_maxPhysChPerTimeslot", HFILL }},
49547 { &hf_rnsap_MAC_c_sh_SDU_LengthList_item,
49548 { "MAC-c-sh-SDU-Length", "rnsap.MAC_c_sh_SDU_Length",
49549 FT_UINT32, BASE_DEC, NULL, 0,
49551 { &hf_rnsap_MACdPDU_Size_IndexList_item,
49552 { "MACdPDU-Size-IndexItem", "rnsap.MACdPDU_Size_IndexItem",
49553 FT_NONE, BASE_NONE, NULL, 0,
49556 { "sID", "rnsap.sID",
49557 FT_UINT32, BASE_DEC, NULL, 0,
49559 { &hf_rnsap_MACdPDU_Size_IndexList_to_Modify_item,
49560 { "MACdPDU-Size-IndexItem-to-Modify", "rnsap.MACdPDU_Size_IndexItem_to_Modify",
49561 FT_NONE, BASE_NONE, NULL, 0,
49563 { &hf_rnsap_accessPointName,
49564 { "accessPointName", "rnsap.accessPointName",
49565 FT_BYTES, BASE_NONE, NULL, 0,
49567 { &hf_rnsap_iPMulticastAddress,
49568 { "iPMulticastAddress", "rnsap.iPMulticastAddress",
49569 FT_BYTES, BASE_NONE, NULL, 0,
49571 { &hf_rnsap_MBMS_Bearer_Service_List_item,
49572 { "TMGI", "rnsap.TMGI",
49573 FT_NONE, BASE_NONE, NULL, 0,
49576 { "tmgi", "rnsap.tmgi",
49577 FT_NONE, BASE_NONE, NULL, 0,
49579 { &hf_rnsap_transmissionMode,
49580 { "transmissionMode", "rnsap.transmissionMode",
49581 FT_UINT32, BASE_DEC, VALS(rnsap_TransmissionMode_vals), 0,
49583 { &hf_rnsap_preferredFrequencyLayer,
49584 { "preferredFrequencyLayer", "rnsap.preferredFrequencyLayer",
49585 FT_UINT32, BASE_DEC, NULL, 0,
49586 "UARFCN", HFILL }},
49588 { "tMGI", "rnsap.tMGI",
49589 FT_NONE, BASE_NONE, NULL, 0,
49591 { &hf_rnsap_pTM_Cell_List,
49592 { "pTM-Cell-List", "rnsap.pTM_Cell_List",
49593 FT_UINT32, BASE_DEC, NULL, 0,
49594 "PTMCellList", HFILL }},
49595 { &hf_rnsap_pTP_Cell_List,
49596 { "pTP-Cell-List", "rnsap.pTP_Cell_List",
49597 FT_UINT32, BASE_DEC, NULL, 0,
49598 "PTPCellList", HFILL }},
49599 { &hf_rnsap_not_Provided_Cell_List,
49600 { "not-Provided-Cell-List", "rnsap.not_Provided_Cell_List",
49601 FT_UINT32, BASE_DEC, NULL, 0,
49602 "NotProvidedCellList", HFILL }},
49603 { &hf_rnsap_affectedUEInformationForMBMS,
49604 { "affectedUEInformationForMBMS", "rnsap.affectedUEInformationForMBMS",
49605 FT_UINT32, BASE_DEC, NULL, 0,
49607 { &hf_rnsap_preferredFrequencyLayerInfo,
49608 { "preferredFrequencyLayerInfo", "rnsap.preferredFrequencyLayerInfo",
49609 FT_NONE, BASE_NONE, NULL, 0,
49611 { &hf_rnsap_mBMS_ConcatenatedServiceList,
49612 { "mBMS-ConcatenatedServiceList", "rnsap.mBMS_ConcatenatedServiceList",
49613 FT_UINT32, BASE_DEC, NULL, 0,
49615 { &hf_rnsap_l3_Information_1,
49616 { "l3-Information-1", "rnsap.l3_Information_1",
49617 FT_BYTES, BASE_NONE, NULL, 0,
49618 "L3_Information", HFILL }},
49619 { &hf_rnsap_l3_Information_2,
49620 { "l3-Information-2", "rnsap.l3_Information_2",
49621 FT_BYTES, BASE_NONE, NULL, 0,
49622 "L3_Information", HFILL }},
49623 { &hf_rnsap_MBMS_ConcatenatedServiceList_item,
49624 { "TMGI", "rnsap.TMGI",
49625 FT_NONE, BASE_NONE, NULL, 0,
49627 { &hf_rnsap_MBMS_RLC_Sequence_Number_Information_item,
49628 { "MBMS-RLC-Sequence-Number-Information-List", "rnsap.MBMS_RLC_Sequence_Number_Information_List",
49629 FT_NONE, BASE_NONE, NULL, 0,
49631 { &hf_rnsap_mBMS_Bearer_Service_List_RLC,
49632 { "mBMS-Bearer-Service-List-RLC", "rnsap.mBMS_Bearer_Service_List_RLC",
49633 FT_UINT32, BASE_DEC, NULL, 0,
49635 { &hf_rnsap_MBMS_Bearer_Service_List_RLC_item,
49636 { "MBMS-Bearer-Service-List-RLCinfo", "rnsap.MBMS_Bearer_Service_List_RLCinfo",
49637 FT_NONE, BASE_NONE, NULL, 0,
49639 { &hf_rnsap_time_Stamp,
49640 { "time-Stamp", "rnsap.time_Stamp",
49641 FT_UINT32, BASE_DEC, NULL, 0,
49643 { &hf_rnsap_MCCH_Message_List_item,
49644 { "L3-Information", "rnsap.L3_Information",
49645 FT_BYTES, BASE_NONE, NULL, 0,
49647 { &hf_rnsap_secondaryCCPCHSystemInformationMBMS,
49648 { "secondaryCCPCHSystemInformationMBMS", "rnsap.secondaryCCPCHSystemInformationMBMS",
49649 FT_BYTES, BASE_NONE, NULL, 0,
49650 "Secondary_CCPCH_System_Information_MBMS", HFILL }},
49651 { &hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_item,
49652 { "MBSFN-Scheduling-Transmission-Time-Interval-Item", "rnsap.MBSFN_Scheduling_Transmission_Time_Interval_Item",
49653 FT_NONE, BASE_NONE, NULL, 0,
49655 { &hf_rnsap_mbsfnSchedulingTransmissionTimeInterval,
49656 { "mbsfnSchedulingTransmissionTimeInterval", "rnsap.mbsfnSchedulingTransmissionTimeInterval",
49657 FT_UINT32, BASE_DEC, VALS(rnsap_MbsfnSchedulingTransmissionTimeInterval_vals), 0,
49660 { "sir", "rnsap.sir",
49661 FT_UINT32, BASE_DEC, NULL, 0,
49662 "SIR_Value_IncrDecrThres", HFILL }},
49663 { &hf_rnsap_sir_error,
49664 { "sir-error", "rnsap.sir_error",
49665 FT_UINT32, BASE_DEC, NULL, 0,
49666 "SIR_Error_Value_IncrDecrThres", HFILL }},
49667 { &hf_rnsap_transmitted_code_power,
49668 { "transmitted-code-power", "rnsap.transmitted_code_power",
49669 FT_UINT32, BASE_DEC, NULL, 0,
49670 "Transmitted_Code_Power_Value_IncrDecrThres", HFILL }},
49672 { "rscp", "rnsap.rscp",
49673 FT_UINT32, BASE_DEC, NULL, 0,
49674 "RSCP_Value_IncrDecrThres", HFILL }},
49675 { &hf_rnsap_round_trip_time,
49676 { "round-trip-time", "rnsap.round_trip_time",
49677 FT_UINT32, BASE_DEC, NULL, 0,
49678 "Round_Trip_Time_IncrDecrThres", HFILL }},
49679 { &hf_rnsap_extension_MeasurementIncreaseDecreaseThreshold,
49680 { "extension-MeasurementIncreaseDecreaseThreshold", "rnsap.extension_MeasurementIncreaseDecreaseThreshold",
49681 FT_NONE, BASE_NONE, NULL, 0,
49683 { &hf_rnsap_sir_01,
49684 { "sir", "rnsap.sir",
49685 FT_UINT32, BASE_DEC, NULL, 0,
49686 "SIR_Value", HFILL }},
49687 { &hf_rnsap_sir_error_01,
49688 { "sir-error", "rnsap.sir_error",
49689 FT_UINT32, BASE_DEC, NULL, 0,
49690 "SIR_Error_Value", HFILL }},
49691 { &hf_rnsap_transmitted_code_power_01,
49692 { "transmitted-code-power", "rnsap.transmitted_code_power",
49693 FT_UINT32, BASE_DEC, NULL, 0,
49694 "Transmitted_Code_Power_Value", HFILL }},
49695 { &hf_rnsap_rscp_01,
49696 { "rscp", "rnsap.rscp",
49697 FT_UINT32, BASE_DEC, NULL, 0,
49698 "RSCP_Value", HFILL }},
49699 { &hf_rnsap_rx_timing_deviation,
49700 { "rx-timing-deviation", "rnsap.rx_timing_deviation",
49701 FT_UINT32, BASE_DEC, NULL, 0,
49702 "Rx_Timing_Deviation_Value", HFILL }},
49703 { &hf_rnsap_round_trip_time_01,
49704 { "round-trip-time", "rnsap.round_trip_time",
49705 FT_UINT32, BASE_DEC, NULL, 0,
49706 "Round_Trip_Time_Value", HFILL }},
49707 { &hf_rnsap_extension_MeasurementThreshold,
49708 { "extension-MeasurementThreshold", "rnsap.extension_MeasurementThreshold",
49709 FT_NONE, BASE_NONE, NULL, 0,
49712 { "type1", "rnsap.type1",
49713 FT_NONE, BASE_NONE, NULL, 0,
49715 { &hf_rnsap_midambleConfigurationBurstType1And3,
49716 { "midambleConfigurationBurstType1And3", "rnsap.midambleConfigurationBurstType1And3",
49717 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationBurstType1And3_vals), 0,
49719 { &hf_rnsap_midambleAllocationMode,
49720 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49721 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode1_vals), 0,
49722 "MidambleAllocationMode1", HFILL }},
49723 { &hf_rnsap_defaultMidamble,
49724 { "defaultMidamble", "rnsap.defaultMidamble",
49725 FT_NONE, BASE_NONE, NULL, 0,
49727 { &hf_rnsap_commonMidamble,
49728 { "commonMidamble", "rnsap.commonMidamble",
49729 FT_NONE, BASE_NONE, NULL, 0,
49731 { &hf_rnsap_ueSpecificMidamble,
49732 { "ueSpecificMidamble", "rnsap.ueSpecificMidamble",
49733 FT_UINT32, BASE_DEC, NULL, 0,
49734 "MidambleShiftLong", HFILL }},
49736 { "type2", "rnsap.type2",
49737 FT_NONE, BASE_NONE, NULL, 0,
49739 { &hf_rnsap_midambleConfigurationBurstType2,
49740 { "midambleConfigurationBurstType2", "rnsap.midambleConfigurationBurstType2",
49741 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationBurstType2_vals), 0,
49743 { &hf_rnsap_midambleAllocationMode_01,
49744 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49745 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode2_vals), 0,
49746 "MidambleAllocationMode2", HFILL }},
49747 { &hf_rnsap_ueSpecificMidamble_01,
49748 { "ueSpecificMidamble", "rnsap.ueSpecificMidamble",
49749 FT_UINT32, BASE_DEC, NULL, 0,
49750 "MidambleShiftShort", HFILL }},
49752 { "type3", "rnsap.type3",
49753 FT_NONE, BASE_NONE, NULL, 0,
49755 { &hf_rnsap_midambleAllocationMode_02,
49756 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49757 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode3_vals), 0,
49758 "MidambleAllocationMode3", HFILL }},
49759 { &hf_rnsap_midambleAllocationMode_03,
49760 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49761 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode_vals), 0,
49763 { &hf_rnsap_midambleShift_01,
49764 { "midambleShift", "rnsap.midambleShift",
49765 FT_UINT32, BASE_DEC, NULL, 0,
49766 "MidambleShiftLong", HFILL }},
49767 { &hf_rnsap_type1_01,
49768 { "type1", "rnsap.type1",
49769 FT_NONE, BASE_NONE, NULL, 0,
49770 "Type7681", HFILL }},
49771 { &hf_rnsap_midambleAllocationMode_04,
49772 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49773 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode7681_vals), 0,
49774 "MidambleAllocationMode7681", HFILL }},
49775 { &hf_rnsap_type2_01,
49776 { "type2", "rnsap.type2",
49777 FT_NONE, BASE_NONE, NULL, 0,
49778 "Type7682", HFILL }},
49779 { &hf_rnsap_midambleConfigurationBurstType2_768,
49780 { "midambleConfigurationBurstType2-768", "rnsap.midambleConfigurationBurstType2_768",
49781 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleConfigurationBurstType2_768_vals), 0,
49783 { &hf_rnsap_midambleAllocationMode_05,
49784 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49785 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode7682_vals), 0,
49786 "MidambleAllocationMode7682", HFILL }},
49787 { &hf_rnsap_ueSpecificMidamble_02,
49788 { "ueSpecificMidamble", "rnsap.ueSpecificMidamble",
49789 FT_UINT32, BASE_DEC, NULL, 0,
49790 "MidambleShiftShort768", HFILL }},
49791 { &hf_rnsap_type3_01,
49792 { "type3", "rnsap.type3",
49793 FT_NONE, BASE_NONE, NULL, 0,
49794 "Type7683", HFILL }},
49795 { &hf_rnsap_midambleAllocationMode_06,
49796 { "midambleAllocationMode", "rnsap.midambleAllocationMode",
49797 FT_UINT32, BASE_DEC, VALS(rnsap_MidambleAllocationMode7683_vals), 0,
49798 "MidambleAllocationMode7683", HFILL }},
49799 { &hf_rnsap_mIMO_PilotConfiguration,
49800 { "mIMO-PilotConfiguration", "rnsap.mIMO_PilotConfiguration",
49801 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_PilotConfiguration_vals), 0,
49803 { &hf_rnsap_mIMO_N_M_Ratio_01,
49804 { "mIMO-N-M-Ratio", "rnsap.mIMO_N_M_Ratio",
49805 FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_N_M_Ratio_vals), 0,
49807 { &hf_rnsap_primary_and_secondary_CPICH,
49808 { "primary-and-secondary-CPICH", "rnsap.primary_and_secondary_CPICH",
49809 FT_UINT32, BASE_DEC, NULL, 0,
49810 "MIMO_S_CPICH_Channelisation_Code", HFILL }},
49811 { &hf_rnsap_normal_and_diversity_primary_CPICH,
49812 { "normal-and-diversity-primary-CPICH", "rnsap.normal_and_diversity_primary_CPICH",
49813 FT_NONE, BASE_NONE, NULL, 0,
49815 { &hf_rnsap_addPriorityQueue,
49816 { "addPriorityQueue", "rnsap.addPriorityQueue",
49817 FT_NONE, BASE_NONE, NULL, 0,
49818 "PriorityQueue_InfoItem_to_Add", HFILL }},
49819 { &hf_rnsap_modifyPriorityQueue,
49820 { "modifyPriorityQueue", "rnsap.modifyPriorityQueue",
49821 FT_NONE, BASE_NONE, NULL, 0,
49822 "PriorityQueue_InfoItem_to_Modify", HFILL }},
49823 { &hf_rnsap_deletePriorityQueue,
49824 { "deletePriorityQueue", "rnsap.deletePriorityQueue",
49825 FT_UINT32, BASE_DEC, NULL, 0,
49826 "PriorityQueue_Id", HFILL }},
49827 { &hf_rnsap_dL_PowerBalancing_Information,
49828 { "dL-PowerBalancing-Information", "rnsap.dL_PowerBalancing_Information",
49829 FT_NONE, BASE_NONE, NULL, 0,
49831 { &hf_rnsap_minimumReducedE_DPDCH_GainFactor,
49832 { "minimumReducedE-DPDCH-GainFactor", "rnsap.minimumReducedE_DPDCH_GainFactor",
49833 FT_UINT32, BASE_DEC, VALS(rnsap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
49835 { &hf_rnsap_secondary_UL_Frequency_Activation_State,
49836 { "secondary-UL-Frequency-Activation-State", "rnsap.secondary_UL_Frequency_Activation_State",
49837 FT_UINT32, BASE_DEC, VALS(rnsap_Secondary_UL_Frequency_Activation_State_vals), 0,
49839 { &hf_rnsap_extendedPropagationDelay,
49840 { "extendedPropagationDelay", "rnsap.extendedPropagationDelay",
49841 FT_UINT32, BASE_DEC, NULL, 0,
49843 { &hf_rnsap_enhanced_PrimaryCPICH_EcNo,
49844 { "enhanced-PrimaryCPICH-EcNo", "rnsap.enhanced_PrimaryCPICH_EcNo",
49845 FT_UINT32, BASE_DEC, NULL, 0,
49847 { &hf_rnsap_phase_Reference_Update_Indicator,
49848 { "phase-Reference-Update-Indicator", "rnsap.phase_Reference_Update_Indicator",
49849 FT_UINT32, BASE_DEC, VALS(rnsap_Phase_Reference_Update_Indicator_vals), 0,
49851 { &hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant,
49852 { "additional-e-DCH-DL-Control-Channel-Grant", "rnsap.additional_e_DCH_DL_Control_Channel_Grant",
49853 FT_NONE, BASE_NONE, NULL, 0,
49855 { &hf_rnsap_list_Of_PLMNs,
49856 { "list-Of-PLMNs", "rnsap.list_Of_PLMNs",
49857 FT_UINT32, BASE_DEC, NULL, 0,
49859 { &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item,
49860 { "MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR", "rnsap.MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR",
49861 FT_NONE, BASE_NONE, NULL, 0,
49863 { &hf_rnsap_uARFCN,
49864 { "uARFCN", "rnsap.uARFCN",
49865 FT_UINT32, BASE_DEC, NULL, 0,
49867 { &hf_rnsap_gERAN_SI_Type,
49868 { "gERAN-SI-Type", "rnsap.gERAN_SI_Type",
49869 FT_UINT32, BASE_DEC, VALS(rnsap_GERAN_SI_Type_vals), 0,
49871 { &hf_rnsap_Neighbouring_UMTS_CellInformation_item,
49872 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
49873 FT_NONE, BASE_NONE, NULL, 0,
49875 { &hf_rnsap_rNC_ID,
49876 { "rNC-ID", "rnsap.rNC_ID",
49877 FT_UINT32, BASE_DEC, NULL, 0,
49879 { &hf_rnsap_cN_PS_DomainIdentifier,
49880 { "cN-PS-DomainIdentifier", "rnsap.cN_PS_DomainIdentifier",
49881 FT_NONE, BASE_NONE, NULL, 0,
49883 { &hf_rnsap_cN_CS_DomainIdentifier,
49884 { "cN-CS-DomainIdentifier", "rnsap.cN_CS_DomainIdentifier",
49885 FT_NONE, BASE_NONE, NULL, 0,
49887 { &hf_rnsap_neighbouring_FDD_CellInformation,
49888 { "neighbouring-FDD-CellInformation", "rnsap.neighbouring_FDD_CellInformation",
49889 FT_UINT32, BASE_DEC, NULL, 0,
49891 { &hf_rnsap_neighbouring_TDD_CellInformation,
49892 { "neighbouring-TDD-CellInformation", "rnsap.neighbouring_TDD_CellInformation",
49893 FT_UINT32, BASE_DEC, NULL, 0,
49895 { &hf_rnsap_Neighbouring_FDD_CellInformation_item,
49896 { "Neighbouring-FDD-CellInformationItem", "rnsap.Neighbouring_FDD_CellInformationItem",
49897 FT_NONE, BASE_NONE, NULL, 0,
49899 { &hf_rnsap_uARFCNforNu,
49900 { "uARFCNforNu", "rnsap.uARFCNforNu",
49901 FT_UINT32, BASE_DEC, NULL, 0,
49902 "UARFCN", HFILL }},
49903 { &hf_rnsap_uARFCNforNd,
49904 { "uARFCNforNd", "rnsap.uARFCNforNd",
49905 FT_UINT32, BASE_DEC, NULL, 0,
49906 "UARFCN", HFILL }},
49907 { &hf_rnsap_frameOffset,
49908 { "frameOffset", "rnsap.frameOffset",
49909 FT_UINT32, BASE_DEC, NULL, 0,
49911 { &hf_rnsap_cellIndividualOffset,
49912 { "cellIndividualOffset", "rnsap.cellIndividualOffset",
49913 FT_INT32, BASE_DEC, NULL, 0,
49915 { &hf_rnsap_txDiversityIndicator,
49916 { "txDiversityIndicator", "rnsap.txDiversityIndicator",
49917 FT_UINT32, BASE_DEC, VALS(rnsap_TxDiversityIndicator_vals), 0,
49919 { &hf_rnsap_sTTD_SupportIndicator,
49920 { "sTTD-SupportIndicator", "rnsap.sTTD_SupportIndicator",
49921 FT_UINT32, BASE_DEC, VALS(rnsap_STTD_SupportIndicator_vals), 0,
49923 { &hf_rnsap_closedLoopMode1_SupportIndicator,
49924 { "closedLoopMode1-SupportIndicator", "rnsap.closedLoopMode1_SupportIndicator",
49925 FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
49927 { &hf_rnsap_not_used_closedLoopMode2_SupportIndicator,
49928 { "not-used-closedLoopMode2-SupportIndicator", "rnsap.not_used_closedLoopMode2_SupportIndicator",
49929 FT_NONE, BASE_NONE, NULL, 0,
49932 { "uC-ID", "rnsap.uC_ID",
49933 FT_NONE, BASE_NONE, NULL, 0,
49935 { &hf_rnsap_Neighbouring_GSM_CellInformationIEs_item,
49936 { "Neighbouring-GSM-CellInformationItem", "rnsap.Neighbouring_GSM_CellInformationItem",
49937 FT_NONE, BASE_NONE, NULL, 0,
49940 { "cGI", "rnsap.cGI",
49941 FT_NONE, BASE_NONE, NULL, 0,
49944 { "bSIC", "rnsap.bSIC",
49945 FT_NONE, BASE_NONE, NULL, 0,
49947 { &hf_rnsap_band_Indicator,
49948 { "band-Indicator", "rnsap.band_Indicator",
49949 FT_UINT32, BASE_DEC, VALS(rnsap_Band_Indicator_vals), 0,
49951 { &hf_rnsap_bCCH_ARFCN,
49952 { "bCCH-ARFCN", "rnsap.bCCH_ARFCN",
49953 FT_UINT32, BASE_DEC, NULL, 0,
49955 { &hf_rnsap_Neighbouring_TDD_CellInformation_item,
49956 { "Neighbouring-TDD-CellInformationItem", "rnsap.Neighbouring_TDD_CellInformationItem",
49957 FT_NONE, BASE_NONE, NULL, 0,
49959 { &hf_rnsap_uARFCNforNt,
49960 { "uARFCNforNt", "rnsap.uARFCNforNt",
49961 FT_UINT32, BASE_DEC, NULL, 0,
49962 "UARFCN", HFILL }},
49963 { &hf_rnsap_cellParameterID,
49964 { "cellParameterID", "rnsap.cellParameterID",
49965 FT_UINT32, BASE_DEC, NULL, 0,
49967 { &hf_rnsap_syncCase,
49968 { "syncCase", "rnsap.syncCase",
49969 FT_UINT32, BASE_DEC, NULL, 0,
49971 { &hf_rnsap_sCH_TimeSlot,
49972 { "sCH-TimeSlot", "rnsap.sCH_TimeSlot",
49973 FT_UINT32, BASE_DEC, NULL, 0,
49975 { &hf_rnsap_sCTD_Indicator,
49976 { "sCTD-Indicator", "rnsap.sCTD_Indicator",
49977 FT_UINT32, BASE_DEC, VALS(rnsap_SCTD_Indicator_vals), 0,
49979 { &hf_rnsap_dPCHConstantValue,
49980 { "dPCHConstantValue", "rnsap.dPCHConstantValue",
49981 FT_INT32, BASE_DEC, NULL, 0,
49983 { &hf_rnsap_pCCPCH_Power,
49984 { "pCCPCH-Power", "rnsap.pCCPCH_Power",
49985 FT_INT32, BASE_DEC, NULL, 0,
49987 { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item,
49988 { "Neighbouring-LCR-TDD-CellInformationItem", "rnsap.Neighbouring_LCR_TDD_CellInformationItem",
49989 FT_NONE, BASE_NONE, NULL, 0,
49991 { &hf_rnsap_restrictionStateIndicator,
49992 { "restrictionStateIndicator", "rnsap.restrictionStateIndicator",
49993 FT_UINT32, BASE_DEC, VALS(rnsap_RestrictionStateIndicator_vals), 0,
49995 { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item,
49996 { "Neighbouring-E-UTRA-CellInformationItem", "rnsap.Neighbouring_E_UTRA_CellInformationItem",
49997 FT_NONE, BASE_NONE, NULL, 0,
50000 { "eCGI", "rnsap.eCGI",
50001 FT_NONE, BASE_NONE, NULL, 0,
50003 { &hf_rnsap_eARFCN_Information,
50004 { "eARFCN-Information", "rnsap.eARFCN_Information",
50005 FT_UINT32, BASE_DEC, VALS(rnsap_EARFCN_Information_vals), 0,
50007 { &hf_rnsap_NotProvidedCellList_item,
50008 { "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList",
50009 FT_NONE, BASE_NONE, NULL, 0,
50011 { &hf_rnsap_uplinkNRTLoadInformationValue,
50012 { "uplinkNRTLoadInformationValue", "rnsap.uplinkNRTLoadInformationValue",
50013 FT_UINT32, BASE_DEC, NULL, 0,
50014 "INTEGER_0_3", HFILL }},
50015 { &hf_rnsap_downlinkNRTLoadInformationValue,
50016 { "downlinkNRTLoadInformationValue", "rnsap.downlinkNRTLoadInformationValue",
50017 FT_UINT32, BASE_DEC, NULL, 0,
50018 "INTEGER_0_3", HFILL }},
50019 { &hf_rnsap_measurementThreshold,
50020 { "measurementThreshold", "rnsap.measurementThreshold",
50021 FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementThreshold_vals), 0,
50023 { &hf_rnsap_informationThreshold,
50024 { "informationThreshold", "rnsap.informationThreshold",
50025 FT_UINT32, BASE_DEC, VALS(rnsap_InformationThreshold_vals), 0,
50027 { &hf_rnsap_PCH_InformationList_item,
50028 { "PCH-InformationItem", "rnsap.PCH_InformationItem",
50029 FT_NONE, BASE_NONE, NULL, 0,
50031 { &hf_rnsap_informationReportPeriodicity,
50032 { "informationReportPeriodicity", "rnsap.informationReportPeriodicity",
50033 FT_UINT32, BASE_DEC, VALS(rnsap_InformationReportPeriodicity_vals), 0,
50036 { "imsi", "rnsap.imsi",
50037 FT_BYTES, BASE_NONE, NULL, 0,
50039 { &hf_rnsap_defaultPreferredFrequency,
50040 { "defaultPreferredFrequency", "rnsap.defaultPreferredFrequency",
50041 FT_UINT32, BASE_DEC, NULL, 0,
50042 "UARFCN", HFILL }},
50043 { &hf_rnsap_additionalPreferredFrequency,
50044 { "additionalPreferredFrequency", "rnsap.additionalPreferredFrequency",
50045 FT_UINT32, BASE_DEC, NULL, 0,
50047 { &hf_rnsap_PriorityQueue_InfoList_item,
50048 { "PriorityQueue-InfoItem", "rnsap.PriorityQueue_InfoItem",
50049 FT_NONE, BASE_NONE, NULL, 0,
50051 { &hf_rnsap_priorityQueue_Id,
50052 { "priorityQueue-Id", "rnsap.priorityQueue_Id",
50053 FT_UINT32, BASE_DEC, NULL, 0,
50055 { &hf_rnsap_associatedHSDSCH_MACdFlow,
50056 { "associatedHSDSCH-MACdFlow", "rnsap.associatedHSDSCH_MACdFlow",
50057 FT_UINT32, BASE_DEC, NULL, 0,
50058 "HSDSCH_MACdFlow_ID", HFILL }},
50060 { "t1", "rnsap.t1",
50061 FT_UINT32, BASE_DEC, VALS(rnsap_T1_vals), 0,
50063 { &hf_rnsap_discardTimer,
50064 { "discardTimer", "rnsap.discardTimer",
50065 FT_UINT32, BASE_DEC, VALS(rnsap_DiscardTimer_vals), 0,
50067 { &hf_rnsap_mAC_hsWindowSize,
50068 { "mAC-hsWindowSize", "rnsap.mAC_hsWindowSize",
50069 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_hsWindowSize_vals), 0,
50071 { &hf_rnsap_mAChsGuaranteedBitRate,
50072 { "mAChsGuaranteedBitRate", "rnsap.mAChsGuaranteedBitRate",
50073 FT_UINT32, BASE_DEC, NULL, 0,
50075 { &hf_rnsap_mACdPDU_Size_Index,
50076 { "mACdPDU-Size-Index", "rnsap.mACdPDU_Size_Index",
50077 FT_UINT32, BASE_DEC, NULL, 0,
50078 "MACdPDU_Size_IndexList", HFILL }},
50079 { &hf_rnsap_rLC_Mode,
50080 { "rLC-Mode", "rnsap.rLC_Mode",
50081 FT_UINT32, BASE_DEC, VALS(rnsap_RLC_Mode_vals), 0,
50083 { &hf_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH_item,
50084 { "PriorityQueue-InfoItem-EnhancedFACH-PCH", "rnsap.PriorityQueue_InfoItem_EnhancedFACH_PCH",
50085 FT_NONE, BASE_NONE, NULL, 0,
50087 { &hf_rnsap_mAC_ehs_Reset_Timer,
50088 { "mAC-ehs-Reset-Timer", "rnsap.mAC_ehs_Reset_Timer",
50089 FT_UINT32, BASE_DEC, VALS(rnsap_MAC_ehs_Reset_Timer_vals), 0,
50091 { &hf_rnsap_maximum_MACdPDU_Size_01,
50092 { "maximum-MACdPDU-Size", "rnsap.maximum_MACdPDU_Size",
50093 FT_UINT32, BASE_DEC, NULL, 0,
50094 "MAC_PDU_SizeExtended", HFILL }},
50095 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_item,
50096 { "ModifyPriorityQueue", "rnsap.ModifyPriorityQueue",
50097 FT_UINT32, BASE_DEC, VALS(rnsap_ModifyPriorityQueue_vals), 0,
50099 { &hf_rnsap_mACdPDU_Size_Index_to_Modify,
50100 { "mACdPDU-Size-Index-to-Modify", "rnsap.mACdPDU_Size_Index_to_Modify",
50101 FT_UINT32, BASE_DEC, NULL, 0,
50102 "MACdPDU_Size_IndexList_to_Modify", HFILL }},
50103 { &hf_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item,
50104 { "PriorityQueue-InfoItem-to-Modify-Unsynchronised", "rnsap.PriorityQueue_InfoItem_to_Modify_Unsynchronised",
50105 FT_NONE, BASE_NONE, NULL, 0,
50107 { &hf_rnsap_priorityQueueId,
50108 { "priorityQueueId", "rnsap.priorityQueueId",
50109 FT_UINT32, BASE_DEC, NULL, 0,
50110 "PriorityQueue_Id", HFILL }},
50111 { &hf_rnsap_mBMSChannelTypeInfo,
50112 { "mBMSChannelTypeInfo", "rnsap.mBMSChannelTypeInfo",
50113 FT_NONE, BASE_NONE, NULL, 0,
50115 { &hf_rnsap_mBMSPreferredFreqLayerInfo,
50116 { "mBMSPreferredFreqLayerInfo", "rnsap.mBMSPreferredFreqLayerInfo",
50117 FT_NONE, BASE_NONE, NULL, 0,
50119 { &hf_rnsap_UpPCH_InformationList_LCRTDD_item,
50120 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
50121 FT_NONE, BASE_NONE, NULL, 0,
50123 { &hf_rnsap_uPPCHPositionLCR,
50124 { "uPPCHPositionLCR", "rnsap.uPPCHPositionLCR",
50125 FT_UINT32, BASE_DEC, NULL, 0,
50127 { &hf_rnsap_PTMCellList_item,
50128 { "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList",
50129 FT_NONE, BASE_NONE, NULL, 0,
50131 { &hf_rnsap_PTPCellList_item,
50132 { "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList",
50133 FT_NONE, BASE_NONE, NULL, 0,
50135 { &hf_rnsap_RB_Info_item,
50136 { "RB-Identity", "rnsap.RB_Identity",
50137 FT_UINT32, BASE_DEC, NULL, 0,
50139 { &hf_rnsap_Reference_E_TFCI_Information_item,
50140 { "Reference-E-TFCI-Information-Item", "rnsap.Reference_E_TFCI_Information_Item",
50141 FT_NONE, BASE_NONE, NULL, 0,
50143 { &hf_rnsap_reference_E_TFCI,
50144 { "reference-E-TFCI", "rnsap.reference_E_TFCI",
50145 FT_UINT32, BASE_DEC, NULL, 0,
50146 "E_TFCI", HFILL }},
50147 { &hf_rnsap_reference_E_TFCI_PO,
50148 { "reference-E-TFCI-PO", "rnsap.reference_E_TFCI_PO",
50149 FT_UINT32, BASE_DEC, NULL, 0,
50151 { &hf_rnsap_pSDomain,
50152 { "pSDomain", "rnsap.pSDomain",
50153 FT_NONE, BASE_NONE, NULL, 0,
50155 { &hf_rnsap_cSDomain,
50156 { "cSDomain", "rnsap.cSDomain",
50157 FT_NONE, BASE_NONE, NULL, 0,
50159 { &hf_rnsap_pS_CSDomain,
50160 { "pS-CSDomain", "rnsap.pS_CSDomain",
50161 FT_NONE, BASE_NONE, NULL, 0,
50163 { &hf_rnsap_periodic_01,
50164 { "periodic", "rnsap.periodic",
50165 FT_NONE, BASE_NONE, NULL, 0,
50167 { &hf_rnsap_eventA,
50168 { "eventA", "rnsap.eventA",
50169 FT_NONE, BASE_NONE, NULL, 0,
50171 { &hf_rnsap_eventB,
50172 { "eventB", "rnsap.eventB",
50173 FT_NONE, BASE_NONE, NULL, 0,
50175 { &hf_rnsap_eventC,
50176 { "eventC", "rnsap.eventC",
50177 FT_NONE, BASE_NONE, NULL, 0,
50179 { &hf_rnsap_eventD,
50180 { "eventD", "rnsap.eventD",
50181 FT_NONE, BASE_NONE, NULL, 0,
50183 { &hf_rnsap_eventE,
50184 { "eventE", "rnsap.eventE",
50185 FT_NONE, BASE_NONE, NULL, 0,
50187 { &hf_rnsap_eventF,
50188 { "eventF", "rnsap.eventF",
50189 FT_NONE, BASE_NONE, NULL, 0,
50191 { &hf_rnsap_extension_ReportCharacteristics,
50192 { "extension-ReportCharacteristics", "rnsap.extension_ReportCharacteristics",
50193 FT_NONE, BASE_NONE, NULL, 0,
50195 { &hf_rnsap_ten_msec,
50196 { "ten-msec", "rnsap.ten_msec",
50197 FT_UINT32, BASE_DEC, NULL, 0,
50198 "INTEGER_1_6000_", HFILL }},
50199 { &hf_rnsap_gA_AccessPointPositionwithAltitude,
50200 { "gA-AccessPointPositionwithAltitude", "rnsap.gA_AccessPointPositionwithAltitude",
50201 FT_NONE, BASE_NONE, NULL, 0,
50202 "GA_AccessPointPositionwithOptionalAltitude", HFILL }},
50203 { &hf_rnsap_iPDLParameters,
50204 { "iPDLParameters", "rnsap.iPDLParameters",
50205 FT_UINT32, BASE_DEC, VALS(rnsap_IPDLParameters_vals), 0,
50207 { &hf_rnsap_dGPSCorrections,
50208 { "dGPSCorrections", "rnsap.dGPSCorrections",
50209 FT_NONE, BASE_NONE, NULL, 0,
50211 { &hf_rnsap_gPS_NavigationModel_and_TimeRecovery,
50212 { "gPS-NavigationModel-and-TimeRecovery", "rnsap.gPS_NavigationModel_and_TimeRecovery",
50213 FT_UINT32, BASE_DEC, NULL, 0,
50215 { &hf_rnsap_gPS_Ionospheric_Model,
50216 { "gPS-Ionospheric-Model", "rnsap.gPS_Ionospheric_Model",
50217 FT_NONE, BASE_NONE, NULL, 0,
50219 { &hf_rnsap_gPS_UTC_Model,
50220 { "gPS-UTC-Model", "rnsap.gPS_UTC_Model",
50221 FT_NONE, BASE_NONE, NULL, 0,
50223 { &hf_rnsap_gPS_Almanac,
50224 { "gPS-Almanac", "rnsap.gPS_Almanac",
50225 FT_NONE, BASE_NONE, NULL, 0,
50227 { &hf_rnsap_gPS_RealTime_Integrity,
50228 { "gPS-RealTime-Integrity", "rnsap.gPS_RealTime_Integrity",
50229 FT_UINT32, BASE_DEC, VALS(rnsap_GPS_RealTime_Integrity_vals), 0,
50231 { &hf_rnsap_gPS_RX_POS,
50232 { "gPS-RX-POS", "rnsap.gPS_RX_POS",
50233 FT_NONE, BASE_NONE, NULL, 0,
50235 { &hf_rnsap_sFNSFN_GA_AccessPointPosition,
50236 { "sFNSFN-GA-AccessPointPosition", "rnsap.sFNSFN_GA_AccessPointPosition",
50237 FT_NONE, BASE_NONE, NULL, 0,
50238 "GA_AccessPointPositionwithOptionalAltitude", HFILL }},
50239 { &hf_rnsap_informationAvailable,
50240 { "informationAvailable", "rnsap.informationAvailable",
50241 FT_NONE, BASE_NONE, NULL, 0,
50243 { &hf_rnsap_informationNotAvailable,
50244 { "informationNotAvailable", "rnsap.informationNotAvailable",
50245 FT_NONE, BASE_NONE, NULL, 0,
50247 { &hf_rnsap_RL_Specific_DCH_Info_item,
50248 { "RL-Specific-DCH-Info-Item", "rnsap.RL_Specific_DCH_Info_Item",
50249 FT_NONE, BASE_NONE, NULL, 0,
50251 { &hf_rnsap_dCH_id,
50252 { "dCH-id", "rnsap.dCH_id",
50253 FT_UINT32, BASE_DEC, NULL, 0,
50255 { &hf_rnsap_rL_Specific_EDCH_Info,
50256 { "rL-Specific-EDCH-Info", "rnsap.rL_Specific_EDCH_Info",
50257 FT_UINT32, BASE_DEC, NULL, 0,
50259 { &hf_rnsap_RL_Specific_EDCH_Info_item,
50260 { "RL-Specific-EDCH-InfoItem", "rnsap.RL_Specific_EDCH_InfoItem",
50261 FT_NONE, BASE_NONE, NULL, 0,
50263 { &hf_rnsap_uplinkRTLoadValue,
50264 { "uplinkRTLoadValue", "rnsap.uplinkRTLoadValue",
50265 FT_UINT32, BASE_DEC, NULL, 0,
50266 "INTEGER_0_100", HFILL }},
50267 { &hf_rnsap_downlinkRTLoadValue,
50268 { "downlinkRTLoadValue", "rnsap.downlinkRTLoadValue",
50269 FT_UINT32, BASE_DEC, NULL, 0,
50270 "INTEGER_0_100", HFILL }},
50272 { "sAC", "rnsap.sAC",
50273 FT_BYTES, BASE_NONE, NULL, 0,
50275 { &hf_rnsap_SecondaryServingCells_item,
50276 { "SecondaryServingCellsItem", "rnsap.SecondaryServingCellsItem",
50277 FT_NONE, BASE_NONE, NULL, 0,
50279 { &hf_rnsap_secondaryC_ID,
50280 { "secondaryC-ID", "rnsap.secondaryC_ID",
50281 FT_UINT32, BASE_DEC, NULL, 0,
50283 { &hf_rnsap_numSecondaryHS_SCCH_Codes,
50284 { "numSecondaryHS-SCCH-Codes", "rnsap.numSecondaryHS_SCCH_Codes",
50285 FT_UINT32, BASE_DEC, NULL, 0,
50286 "NumHS_SCCH_Codes", HFILL }},
50287 { &hf_rnsap_dl_TFCS,
50288 { "dl-TFCS", "rnsap.dl_TFCS",
50289 FT_NONE, BASE_NONE, NULL, 0,
50291 { &hf_rnsap_tFCI_Coding,
50292 { "tFCI-Coding", "rnsap.tFCI_Coding",
50293 FT_UINT32, BASE_DEC, VALS(rnsap_TFCI_Coding_vals), 0,
50295 { &hf_rnsap_secondary_CCPCH_TDD_InformationList,
50296 { "secondary-CCPCH-TDD-InformationList", "rnsap.secondary_CCPCH_TDD_InformationList",
50297 FT_UINT32, BASE_DEC, NULL, 0,
50299 { &hf_rnsap_fACH_InformationList,
50300 { "fACH-InformationList", "rnsap.fACH_InformationList",
50301 FT_UINT32, BASE_DEC, NULL, 0,
50303 { &hf_rnsap_pCH_InformationList,
50304 { "pCH-InformationList", "rnsap.pCH_InformationList",
50305 FT_UINT32, BASE_DEC, NULL, 0,
50307 { &hf_rnsap_new_secondary_CPICH,
50308 { "new-secondary-CPICH", "rnsap.new_secondary_CPICH",
50309 FT_NONE, BASE_NONE, NULL, 0,
50310 "Secondary_CPICH_Information", HFILL }},
50311 { &hf_rnsap_secondary_CPICH_shall_not_be_used,
50312 { "secondary-CPICH-shall-not-be-used", "rnsap.secondary_CPICH_shall_not_be_used",
50313 FT_NONE, BASE_NONE, NULL, 0,
50315 { &hf_rnsap_secondary_LCR_CCPCH_TDD_InformationList,
50316 { "secondary-LCR-CCPCH-TDD-InformationList", "rnsap.secondary_LCR_CCPCH_TDD_InformationList",
50317 FT_UINT32, BASE_DEC, NULL, 0,
50319 { &hf_rnsap_secondary_CCPCH_TDD_InformationList768,
50320 { "secondary-CCPCH-TDD-InformationList768", "rnsap.secondary_CCPCH_TDD_InformationList768",
50321 FT_UINT32, BASE_DEC, NULL, 0,
50323 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList_item,
50324 { "Secondary-CCPCH-TDD-InformationItem", "rnsap.Secondary_CCPCH_TDD_InformationItem",
50325 FT_NONE, BASE_NONE, NULL, 0,
50327 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information,
50328 { "secondary-CCPCH-TDD-Code-Information", "rnsap.secondary_CCPCH_TDD_Code_Information",
50329 FT_UINT32, BASE_DEC, NULL, 0,
50331 { &hf_rnsap_tDD_PhysicalChannelOffset,
50332 { "tDD-PhysicalChannelOffset", "rnsap.tDD_PhysicalChannelOffset",
50333 FT_UINT32, BASE_DEC, NULL, 0,
50335 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_InformationList_item,
50336 { "Secondary-LCR-CCPCH-TDD-InformationItem", "rnsap.Secondary_LCR_CCPCH_TDD_InformationItem",
50337 FT_NONE, BASE_NONE, NULL, 0,
50339 { &hf_rnsap_secondary_LCR_CCPCH_TDD_Code_Information,
50340 { "secondary-LCR-CCPCH-TDD-Code-Information", "rnsap.secondary_LCR_CCPCH_TDD_Code_Information",
50341 FT_UINT32, BASE_DEC, NULL, 0,
50343 { &hf_rnsap_Secondary_CCPCH_TDD_InformationList768_item,
50344 { "Secondary-CCPCH-TDD-InformationItem768", "rnsap.Secondary_CCPCH_TDD_InformationItem768",
50345 FT_NONE, BASE_NONE, NULL, 0,
50347 { &hf_rnsap_secondary_CCPCH_TDD_Code_Information768,
50348 { "secondary-CCPCH-TDD-Code-Information768", "rnsap.secondary_CCPCH_TDD_Code_Information768",
50349 FT_UINT32, BASE_DEC, NULL, 0,
50351 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information_item,
50352 { "Secondary-CCPCH-TDD-Code-InformationItem", "rnsap.Secondary_CCPCH_TDD_Code_InformationItem",
50353 FT_NONE, BASE_NONE, NULL, 0,
50355 { &hf_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information_item,
50356 { "Secondary-LCR-CCPCH-TDD-Code-InformationItem", "rnsap.Secondary_LCR_CCPCH_TDD_Code_InformationItem",
50357 FT_NONE, BASE_NONE, NULL, 0,
50359 { &hf_rnsap_s_CCPCH_TimeSlotFormat_LCR,
50360 { "s-CCPCH-TimeSlotFormat-LCR", "rnsap.s_CCPCH_TimeSlotFormat_LCR",
50361 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
50362 "TDD_DL_DPCH_TimeSlotFormat_LCR", HFILL }},
50363 { &hf_rnsap_Secondary_CCPCH_TDD_Code_Information768_item,
50364 { "Secondary-CCPCH-TDD-Code-InformationItem768", "rnsap.Secondary_CCPCH_TDD_Code_InformationItem768",
50365 FT_NONE, BASE_NONE, NULL, 0,
50367 { &hf_rnsap_possible_Secondary_Serving_Cell_List,
50368 { "possible-Secondary-Serving-Cell-List", "rnsap.possible_Secondary_Serving_Cell_List",
50369 FT_UINT32, BASE_DEC, NULL, 0,
50371 { &hf_rnsap_Possible_Secondary_Serving_Cell_List_item,
50372 { "Possible-Secondary-Serving-Cell", "rnsap.Possible_Secondary_Serving_Cell",
50373 FT_NONE, BASE_NONE, NULL, 0,
50375 { &hf_rnsap_SetsOfHS_SCCH_Codes_item,
50376 { "SetsOfHS-SCCH-CodesItem", "rnsap.SetsOfHS_SCCH_CodesItem",
50377 FT_NONE, BASE_NONE, NULL, 0,
50379 { &hf_rnsap_hS_SCCH_PreconfiguredCodes,
50380 { "hS-SCCH-PreconfiguredCodes", "rnsap.hS_SCCH_PreconfiguredCodes",
50381 FT_UINT32, BASE_DEC, NULL, 0,
50383 { &hf_rnsap_sixtyfourQAM_DL_SupportIndicator,
50384 { "sixtyfourQAM-DL-SupportIndicator", "rnsap.sixtyfourQAM_DL_SupportIndicator",
50385 FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_SupportIndicator_vals), 0,
50387 { &hf_rnsap_sFNSFNChangeLimit,
50388 { "sFNSFNChangeLimit", "rnsap.sFNSFNChangeLimit",
50389 FT_UINT32, BASE_DEC, NULL, 0,
50391 { &hf_rnsap_predictedSFNSFNDeviationLimit,
50392 { "predictedSFNSFNDeviationLimit", "rnsap.predictedSFNSFNDeviationLimit",
50393 FT_UINT32, BASE_DEC, NULL, 0,
50395 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
50396 { "successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", "rnsap.successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation",
50397 FT_UINT32, BASE_DEC, NULL, 0,
50398 "T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", HFILL }},
50399 { &hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
50400 { "successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation item", "rnsap.successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item",
50401 FT_NONE, BASE_NONE, NULL, 0,
50402 "T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item", HFILL }},
50403 { &hf_rnsap_sFNSFNValue,
50404 { "sFNSFNValue", "rnsap.sFNSFNValue",
50405 FT_UINT32, BASE_DEC, VALS(rnsap_SFNSFNValue_vals), 0,
50407 { &hf_rnsap_sFNSFNQuality,
50408 { "sFNSFNQuality", "rnsap.sFNSFNQuality",
50409 FT_UINT32, BASE_DEC, NULL, 0,
50411 { &hf_rnsap_sFNSFNDriftRate,
50412 { "sFNSFNDriftRate", "rnsap.sFNSFNDriftRate",
50413 FT_INT32, BASE_DEC, NULL, 0,
50415 { &hf_rnsap_sFNSFNDriftRateQuality,
50416 { "sFNSFNDriftRateQuality", "rnsap.sFNSFNDriftRateQuality",
50417 FT_UINT32, BASE_DEC, NULL, 0,
50419 { &hf_rnsap_sFNSFNTimeStampInformation,
50420 { "sFNSFNTimeStampInformation", "rnsap.sFNSFNTimeStampInformation",
50421 FT_UINT32, BASE_DEC, VALS(rnsap_SFNSFNTimeStampInformation_vals), 0,
50423 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
50424 { "unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", "rnsap.unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation",
50425 FT_UINT32, BASE_DEC, NULL, 0,
50426 "T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", HFILL }},
50427 { &hf_rnsap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
50428 { "unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation item", "rnsap.unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item",
50429 FT_NONE, BASE_NONE, NULL, 0,
50430 "T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item", HFILL }},
50431 { &hf_rnsap_sFNSFNTimeStamp_FDD,
50432 { "sFNSFNTimeStamp-FDD", "rnsap.sFNSFNTimeStamp_FDD",
50433 FT_UINT32, BASE_DEC, NULL, 0,
50435 { &hf_rnsap_sFNSFNTimeStamp_TDD,
50436 { "sFNSFNTimeStamp-TDD", "rnsap.sFNSFNTimeStamp_TDD",
50437 FT_NONE, BASE_NONE, NULL, 0,
50440 { "sFN", "rnsap.sFN",
50441 FT_UINT32, BASE_DEC, NULL, 0,
50443 { &hf_rnsap_sFNSFN_FDD,
50444 { "sFNSFN-FDD", "rnsap.sFNSFN_FDD",
50445 FT_UINT32, BASE_DEC, NULL, 0,
50447 { &hf_rnsap_sFNSFN_TDD,
50448 { "sFNSFN-TDD", "rnsap.sFNSFN_TDD",
50449 FT_UINT32, BASE_DEC, NULL, 0,
50451 { &hf_rnsap_sFNSFN_TDD768,
50452 { "sFNSFN-TDD768", "rnsap.sFNSFN_TDD768",
50453 FT_UINT32, BASE_DEC, NULL, 0,
50455 { &hf_rnsap_listOfSNAs,
50456 { "listOfSNAs", "rnsap.listOfSNAs",
50457 FT_UINT32, BASE_DEC, NULL, 0,
50459 { &hf_rnsap_ListOfSNAs_item,
50460 { "SNACode", "rnsap.SNACode",
50461 FT_UINT32, BASE_DEC, NULL, 0,
50464 { "sRNTI", "rnsap.sRNTI",
50465 FT_UINT32, BASE_DEC, NULL, 0,
50466 "S_RNTI", HFILL }},
50467 { &hf_rnsap_sRNTI_BitMaskIndex,
50468 { "sRNTI-BitMaskIndex", "rnsap.sRNTI_BitMaskIndex",
50469 FT_UINT32, BASE_DEC, VALS(rnsap_T_sRNTI_BitMaskIndex_vals), 0,
50470 "T_sRNTI_BitMaskIndex", HFILL }},
50471 { &hf_rnsap_n_INSYNC_IND,
50472 { "n-INSYNC-IND", "rnsap.n_INSYNC_IND",
50473 FT_UINT32, BASE_DEC, NULL, 0,
50474 "INTEGER_1_256", HFILL }},
50475 { &hf_rnsap_n_OUTSYNC_IND,
50476 { "n-OUTSYNC-IND", "rnsap.n_OUTSYNC_IND",
50477 FT_UINT32, BASE_DEC, NULL, 0,
50478 "INTEGER_1_256", HFILL }},
50479 { &hf_rnsap_t_RLFAILURE,
50480 { "t-RLFAILURE", "rnsap.t_RLFAILURE",
50481 FT_UINT32, BASE_DEC, NULL, 0,
50482 "INTEGER_0_255", HFILL }},
50483 { &hf_rnsap_maxSYNC_UL_transmissions,
50484 { "maxSYNC-UL-transmissions", "rnsap.maxSYNC_UL_transmissions",
50485 FT_UINT32, BASE_DEC, VALS(rnsap_T_maxSYNC_UL_transmissions_vals), 0,
50486 "T_maxSYNC_UL_transmissions", HFILL }},
50487 { &hf_rnsap_powerRampStep,
50488 { "powerRampStep", "rnsap.powerRampStep",
50489 FT_UINT32, BASE_DEC, NULL, 0,
50490 "INTEGER_0_3_", HFILL }},
50491 { &hf_rnsap_modulation,
50492 { "modulation", "rnsap.modulation",
50493 FT_UINT32, BASE_DEC, VALS(rnsap_Modulation_vals), 0,
50495 { &hf_rnsap_TDD_DCHs_to_Modify_item,
50496 { "TDD-DCHs-to-ModifyItem", "rnsap.TDD_DCHs_to_ModifyItem",
50497 FT_NONE, BASE_NONE, NULL, 0,
50499 { &hf_rnsap_dCH_SpecificInformationList_03,
50500 { "dCH-SpecificInformationList", "rnsap.dCH_SpecificInformationList",
50501 FT_UINT32, BASE_DEC, NULL, 0,
50502 "TDD_DCHs_to_ModifySpecificInformationList", HFILL }},
50503 { &hf_rnsap_TDD_DCHs_to_ModifySpecificInformationList_item,
50504 { "TDD-DCHs-to-ModifySpecificItem", "rnsap.TDD_DCHs_to_ModifySpecificItem",
50505 FT_NONE, BASE_NONE, NULL, 0,
50507 { &hf_rnsap_ul_CCTrCH_ID,
50508 { "ul-CCTrCH-ID", "rnsap.ul_CCTrCH_ID",
50509 FT_UINT32, BASE_DEC, NULL, 0,
50510 "CCTrCH_ID", HFILL }},
50511 { &hf_rnsap_dl_CCTrCH_ID,
50512 { "dl-CCTrCH-ID", "rnsap.dl_CCTrCH_ID",
50513 FT_UINT32, BASE_DEC, NULL, 0,
50514 "CCTrCH_ID", HFILL }},
50515 { &hf_rnsap_TDD_DL_Code_Information_item,
50516 { "TDD-DL-Code-InformationItem", "rnsap.TDD_DL_Code_InformationItem",
50517 FT_NONE, BASE_NONE, NULL, 0,
50519 { &hf_rnsap_dPCH_ID,
50520 { "dPCH-ID", "rnsap.dPCH_ID",
50521 FT_UINT32, BASE_DEC, NULL, 0,
50523 { &hf_rnsap_TDD_DL_Code_LCR_Information_item,
50524 { "TDD-DL-Code-LCR-InformationItem", "rnsap.TDD_DL_Code_LCR_InformationItem",
50525 FT_NONE, BASE_NONE, NULL, 0,
50527 { &hf_rnsap_tdd_ChannelisationCodeLCR,
50528 { "tdd-ChannelisationCodeLCR", "rnsap.tdd_ChannelisationCodeLCR",
50529 FT_NONE, BASE_NONE, NULL, 0,
50531 { &hf_rnsap_tdd_DL_DPCH_TimeSlotFormat_LCR,
50532 { "tdd-DL-DPCH-TimeSlotFormat-LCR", "rnsap.tdd_DL_DPCH_TimeSlotFormat_LCR",
50533 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals), 0,
50535 { &hf_rnsap_TDD_DL_Code_Information768_item,
50536 { "TDD-DL-Code-InformationItem768", "rnsap.TDD_DL_Code_InformationItem768",
50537 FT_NONE, BASE_NONE, NULL, 0,
50540 { "qPSK", "rnsap.qPSK",
50541 FT_UINT32, BASE_DEC, NULL, 0,
50542 "QPSK_DL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
50543 { &hf_rnsap_eightPSK,
50544 { "eightPSK", "rnsap.eightPSK",
50545 FT_UINT32, BASE_DEC, NULL, 0,
50546 "EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
50547 { &hf_rnsap_initialOffset,
50548 { "initialOffset", "rnsap.initialOffset",
50549 FT_UINT32, BASE_DEC, NULL, 0,
50550 "INTEGER_0_255", HFILL }},
50551 { &hf_rnsap_noinitialOffset,
50552 { "noinitialOffset", "rnsap.noinitialOffset",
50553 FT_UINT32, BASE_DEC, NULL, 0,
50554 "INTEGER_0_63", HFILL }},
50555 { &hf_rnsap_TDD_UL_Code_Information_item,
50556 { "TDD-UL-Code-InformationItem", "rnsap.TDD_UL_Code_InformationItem",
50557 FT_NONE, BASE_NONE, NULL, 0,
50559 { &hf_rnsap_TDD_UL_Code_LCR_Information_item,
50560 { "TDD-UL-Code-LCR-InformationItem", "rnsap.TDD_UL_Code_LCR_InformationItem",
50561 FT_NONE, BASE_NONE, NULL, 0,
50563 { &hf_rnsap_tdd_UL_DPCH_TimeSlotFormat_LCR,
50564 { "tdd-UL-DPCH-TimeSlotFormat-LCR", "rnsap.tdd_UL_DPCH_TimeSlotFormat_LCR",
50565 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals), 0,
50567 { &hf_rnsap_TDD_UL_Code_Information768_item,
50568 { "TDD-UL-Code-InformationItem768", "rnsap.TDD_UL_Code_InformationItem768",
50569 FT_NONE, BASE_NONE, NULL, 0,
50571 { &hf_rnsap_qPSK_01,
50572 { "qPSK", "rnsap.qPSK",
50573 FT_UINT32, BASE_DEC, NULL, 0,
50574 "QPSK_UL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
50575 { &hf_rnsap_eightPSK_01,
50576 { "eightPSK", "rnsap.eightPSK",
50577 FT_UINT32, BASE_DEC, NULL, 0,
50578 "EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR", HFILL }},
50579 { &hf_rnsap_plmn_id,
50580 { "plmn-id", "rnsap.plmn_id",
50581 FT_BYTES, BASE_NONE, NULL, 0,
50582 "PLMN_Identity", HFILL }},
50583 { &hf_rnsap_service_id,
50584 { "service-id", "rnsap.service_id",
50585 FT_BYTES, BASE_NONE, NULL, 0,
50587 { &hf_rnsap_dsField,
50588 { "dsField", "rnsap.dsField",
50589 FT_BYTES, BASE_NONE, NULL, 0,
50591 { &hf_rnsap_genericTrafficCategory,
50592 { "genericTrafficCategory", "rnsap.genericTrafficCategory",
50593 FT_BYTES, BASE_NONE, NULL, 0,
50595 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_item,
50596 { "Transmission-Gap-Pattern-Sequence-Information item", "rnsap.Transmission_Gap_Pattern_Sequence_Information_item",
50597 FT_NONE, BASE_NONE, NULL, 0,
50598 "Transmission_Gap_Pattern_Sequence_Information_item", HFILL }},
50599 { &hf_rnsap_tGPSID,
50600 { "tGPSID", "rnsap.tGPSID",
50601 FT_UINT32, BASE_DEC, NULL, 0,
50604 { "tGSN", "rnsap.tGSN",
50605 FT_UINT32, BASE_DEC, NULL, 0,
50608 { "tGL1", "rnsap.tGL1",
50609 FT_UINT32, BASE_DEC, NULL, 0,
50610 "GapLength", HFILL }},
50612 { "tGL2", "rnsap.tGL2",
50613 FT_UINT32, BASE_DEC, NULL, 0,
50614 "GapLength", HFILL }},
50616 { "tGD", "rnsap.tGD",
50617 FT_UINT32, BASE_DEC, NULL, 0,
50620 { "tGPL1", "rnsap.tGPL1",
50621 FT_UINT32, BASE_DEC, NULL, 0,
50622 "GapDuration", HFILL }},
50623 { &hf_rnsap_not_to_be_used_1,
50624 { "not-to-be-used-1", "rnsap.not_to_be_used_1",
50625 FT_UINT32, BASE_DEC, NULL, 0,
50626 "GapDuration", HFILL }},
50627 { &hf_rnsap_uL_DL_mode,
50628 { "uL-DL-mode", "rnsap.uL_DL_mode",
50629 FT_UINT32, BASE_DEC, VALS(rnsap_UL_DL_mode_vals), 0,
50631 { &hf_rnsap_downlink_Compressed_Mode_Method,
50632 { "downlink-Compressed-Mode-Method", "rnsap.downlink_Compressed_Mode_Method",
50633 FT_UINT32, BASE_DEC, VALS(rnsap_Downlink_Compressed_Mode_Method_vals), 0,
50635 { &hf_rnsap_uplink_Compressed_Mode_Method,
50636 { "uplink-Compressed-Mode-Method", "rnsap.uplink_Compressed_Mode_Method",
50637 FT_UINT32, BASE_DEC, VALS(rnsap_Uplink_Compressed_Mode_Method_vals), 0,
50639 { &hf_rnsap_dL_FrameType,
50640 { "dL-FrameType", "rnsap.dL_FrameType",
50641 FT_UINT32, BASE_DEC, VALS(rnsap_DL_FrameType_vals), 0,
50643 { &hf_rnsap_delta_SIR1,
50644 { "delta-SIR1", "rnsap.delta_SIR1",
50645 FT_UINT32, BASE_DEC, NULL, 0,
50646 "DeltaSIR", HFILL }},
50647 { &hf_rnsap_delta_SIR_after1,
50648 { "delta-SIR-after1", "rnsap.delta_SIR_after1",
50649 FT_UINT32, BASE_DEC, NULL, 0,
50650 "DeltaSIR", HFILL }},
50651 { &hf_rnsap_delta_SIR2,
50652 { "delta-SIR2", "rnsap.delta_SIR2",
50653 FT_UINT32, BASE_DEC, NULL, 0,
50654 "DeltaSIR", HFILL }},
50655 { &hf_rnsap_delta_SIR_after2,
50656 { "delta-SIR-after2", "rnsap.delta_SIR_after2",
50657 FT_UINT32, BASE_DEC, NULL, 0,
50658 "DeltaSIR", HFILL }},
50659 { &hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item,
50660 { "Transmission-Gap-Pattern-Sequence-Status-List item", "rnsap.Transmission_Gap_Pattern_Sequence_Status_List_item",
50661 FT_NONE, BASE_NONE, NULL, 0,
50662 "Transmission_Gap_Pattern_Sequence_Status_List_item", HFILL }},
50664 { "tGPRC", "rnsap.tGPRC",
50665 FT_UINT32, BASE_DEC, NULL, 0,
50668 { "tGCFN", "rnsap.tGCFN",
50669 FT_UINT32, BASE_DEC, NULL, 0,
50671 { &hf_rnsap_Transmission_Mode_Information_item,
50672 { "Transmission-Mode-Information-List", "rnsap.Transmission_Mode_Information_List",
50673 FT_NONE, BASE_NONE, NULL, 0,
50676 { "mS", "rnsap.mS",
50677 FT_UINT32, BASE_DEC, NULL, 0,
50678 "INTEGER_0_16383", HFILL }},
50680 { "lS", "rnsap.lS",
50681 FT_UINT32, BASE_DEC, NULL, 0,
50682 "INTEGER_0_4294967295", HFILL }},
50683 { &hf_rnsap_tUTRANGANSSChangeLimit,
50684 { "tUTRANGANSSChangeLimit", "rnsap.tUTRANGANSSChangeLimit",
50685 FT_UINT32, BASE_DEC, NULL, 0,
50686 "INTEGER_1_256", HFILL }},
50687 { &hf_rnsap_predictedTUTRANGANSSDeviationLimit,
50688 { "predictedTUTRANGANSSDeviationLimit", "rnsap.predictedTUTRANGANSSDeviationLimit",
50689 FT_UINT32, BASE_DEC, NULL, 0,
50690 "INTEGER_1_256", HFILL }},
50691 { &hf_rnsap_tUTRANGANSS,
50692 { "tUTRANGANSS", "rnsap.tUTRANGANSS",
50693 FT_NONE, BASE_NONE, NULL, 0,
50695 { &hf_rnsap_tUTRANGANSSQuality,
50696 { "tUTRANGANSSQuality", "rnsap.tUTRANGANSSQuality",
50697 FT_UINT32, BASE_DEC, NULL, 0,
50698 "INTEGER_0_255", HFILL }},
50699 { &hf_rnsap_tUTRANGANSSDriftRate,
50700 { "tUTRANGANSSDriftRate", "rnsap.tUTRANGANSSDriftRate",
50701 FT_INT32, BASE_DEC, NULL, 0,
50702 "INTEGER_M50_50", HFILL }},
50703 { &hf_rnsap_tUTRANGANSSDriftRateQuality,
50704 { "tUTRANGANSSDriftRateQuality", "rnsap.tUTRANGANSSDriftRateQuality",
50705 FT_UINT32, BASE_DEC, NULL, 0,
50706 "INTEGER_0_50", HFILL }},
50707 { &hf_rnsap_ms_part,
50708 { "ms-part", "rnsap.ms_part",
50709 FT_UINT32, BASE_DEC, NULL, 0,
50710 "INTEGER_0_16383", HFILL }},
50711 { &hf_rnsap_ls_part,
50712 { "ls-part", "rnsap.ls_part",
50713 FT_UINT32, BASE_DEC, NULL, 0,
50714 "INTEGER_0_4294967295", HFILL }},
50715 { &hf_rnsap_tUTRANGPSChangeLimit,
50716 { "tUTRANGPSChangeLimit", "rnsap.tUTRANGPSChangeLimit",
50717 FT_UINT32, BASE_DEC, NULL, 0,
50719 { &hf_rnsap_predictedTUTRANGPSDeviationLimit,
50720 { "predictedTUTRANGPSDeviationLimit", "rnsap.predictedTUTRANGPSDeviationLimit",
50721 FT_UINT32, BASE_DEC, NULL, 0,
50723 { &hf_rnsap_tUTRANGPS,
50724 { "tUTRANGPS", "rnsap.tUTRANGPS",
50725 FT_NONE, BASE_NONE, NULL, 0,
50727 { &hf_rnsap_tUTRANGPSQuality,
50728 { "tUTRANGPSQuality", "rnsap.tUTRANGPSQuality",
50729 FT_UINT32, BASE_DEC, NULL, 0,
50731 { &hf_rnsap_tUTRANGPSDriftRate,
50732 { "tUTRANGPSDriftRate", "rnsap.tUTRANGPSDriftRate",
50733 FT_INT32, BASE_DEC, NULL, 0,
50735 { &hf_rnsap_tUTRANGPSDriftRateQuality,
50736 { "tUTRANGPSDriftRateQuality", "rnsap.tUTRANGPSDriftRateQuality",
50737 FT_UINT32, BASE_DEC, NULL, 0,
50739 { &hf_rnsap_iEe_Extensions,
50740 { "iEe-Extensions", "rnsap.iEe_Extensions",
50741 FT_UINT32, BASE_DEC, NULL, 0,
50742 "ProtocolExtensionContainer", HFILL }},
50743 { &hf_rnsap_signalledGainFactors,
50744 { "signalledGainFactors", "rnsap.signalledGainFactors",
50745 FT_NONE, BASE_NONE, NULL, 0,
50746 "T_signalledGainFactors", HFILL }},
50748 { "betaC", "rnsap.betaC",
50749 FT_UINT32, BASE_DEC, NULL, 0,
50750 "BetaCD", HFILL }},
50752 { "betaD", "rnsap.betaD",
50753 FT_UINT32, BASE_DEC, NULL, 0,
50754 "BetaCD", HFILL }},
50755 { &hf_rnsap_refTFCNumber,
50756 { "refTFCNumber", "rnsap.refTFCNumber",
50757 FT_UINT32, BASE_DEC, NULL, 0,
50759 { &hf_rnsap_tFCSvalues,
50760 { "tFCSvalues", "rnsap.tFCSvalues",
50761 FT_UINT32, BASE_DEC, VALS(rnsap_T_tFCSvalues_vals), 0,
50762 "T_tFCSvalues", HFILL }},
50763 { &hf_rnsap_no_Split_in_TFCI,
50764 { "no-Split-in-TFCI", "rnsap.no_Split_in_TFCI",
50765 FT_UINT32, BASE_DEC, NULL, 0,
50766 "TFCS_TFCSList", HFILL }},
50767 { &hf_rnsap_not_Used_split_in_TFCI,
50768 { "not-Used-split-in-TFCI", "rnsap.not_Used_split_in_TFCI",
50769 FT_NONE, BASE_NONE, NULL, 0,
50771 { &hf_rnsap_TFCS_TFCSList_item,
50772 { "TFCS-TFCSList item", "rnsap.TFCS_TFCSList_item",
50773 FT_NONE, BASE_NONE, NULL, 0,
50774 "TFCS_TFCSList_item", HFILL }},
50776 { "cTFC", "rnsap.cTFC",
50777 FT_UINT32, BASE_DEC, VALS(rnsap_TFCS_CTFC_vals), 0,
50778 "TFCS_CTFC", HFILL }},
50779 { &hf_rnsap_tFC_Beta,
50780 { "tFC-Beta", "rnsap.tFC_Beta",
50781 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatCombination_Beta_vals), 0,
50782 "TransportFormatCombination_Beta", HFILL }},
50783 { &hf_rnsap_ctfc2bit,
50784 { "ctfc2bit", "rnsap.ctfc2bit",
50785 FT_UINT32, BASE_DEC, NULL, 0,
50786 "INTEGER_0_3", HFILL }},
50787 { &hf_rnsap_ctfc4bit,
50788 { "ctfc4bit", "rnsap.ctfc4bit",
50789 FT_UINT32, BASE_DEC, NULL, 0,
50790 "INTEGER_0_15", HFILL }},
50791 { &hf_rnsap_ctfc6bit,
50792 { "ctfc6bit", "rnsap.ctfc6bit",
50793 FT_UINT32, BASE_DEC, NULL, 0,
50794 "INTEGER_0_63", HFILL }},
50795 { &hf_rnsap_ctfc8bit,
50796 { "ctfc8bit", "rnsap.ctfc8bit",
50797 FT_UINT32, BASE_DEC, NULL, 0,
50798 "INTEGER_0_255", HFILL }},
50799 { &hf_rnsap_ctfc12bit,
50800 { "ctfc12bit", "rnsap.ctfc12bit",
50801 FT_UINT32, BASE_DEC, NULL, 0,
50802 "INTEGER_0_4095", HFILL }},
50803 { &hf_rnsap_ctfc16bit,
50804 { "ctfc16bit", "rnsap.ctfc16bit",
50805 FT_UINT32, BASE_DEC, NULL, 0,
50806 "INTEGER_0_65535", HFILL }},
50807 { &hf_rnsap_ctfcmaxbit,
50808 { "ctfcmaxbit", "rnsap.ctfcmaxbit",
50809 FT_UINT32, BASE_DEC, NULL, 0,
50810 "INTEGER_0_maxCTFC", HFILL }},
50811 { &hf_rnsap_dynamicParts,
50812 { "dynamicParts", "rnsap.dynamicParts",
50813 FT_UINT32, BASE_DEC, NULL, 0,
50814 "TransportFormatSet_DynamicPartList", HFILL }},
50815 { &hf_rnsap_semi_staticPart,
50816 { "semi-staticPart", "rnsap.semi_staticPart",
50817 FT_NONE, BASE_NONE, NULL, 0,
50818 "TransportFormatSet_Semi_staticPart", HFILL }},
50819 { &hf_rnsap_TransportFormatSet_DynamicPartList_item,
50820 { "TransportFormatSet-DynamicPartList item", "rnsap.TransportFormatSet_DynamicPartList_item",
50821 FT_NONE, BASE_NONE, NULL, 0,
50822 "TransportFormatSet_DynamicPartList_item", HFILL }},
50823 { &hf_rnsap_nrOfTransportBlocks,
50824 { "nrOfTransportBlocks", "rnsap.nrOfTransportBlocks",
50825 FT_UINT32, BASE_DEC, NULL, 0,
50827 { &hf_rnsap_transportBlockSize,
50828 { "transportBlockSize", "rnsap.transportBlockSize",
50829 FT_UINT32, BASE_DEC, NULL, 0,
50832 { "mode", "rnsap.mode",
50833 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatSet_ModeDP_vals), 0,
50834 "TransportFormatSet_ModeDP", HFILL }},
50836 { "tdd", "rnsap.tdd",
50837 FT_NONE, BASE_NONE, NULL, 0,
50838 "TDD_TransportFormatSet_ModeDP", HFILL }},
50839 { &hf_rnsap_notApplicable,
50840 { "notApplicable", "rnsap.notApplicable",
50841 FT_NONE, BASE_NONE, NULL, 0,
50843 { &hf_rnsap_transmissionTimeIntervalInformation,
50844 { "transmissionTimeIntervalInformation", "rnsap.transmissionTimeIntervalInformation",
50845 FT_UINT32, BASE_DEC, NULL, 0,
50847 { &hf_rnsap_TransmissionTimeIntervalInformation_item,
50848 { "TransmissionTimeIntervalInformation item", "rnsap.TransmissionTimeIntervalInformation_item",
50849 FT_NONE, BASE_NONE, NULL, 0,
50850 "TransmissionTimeIntervalInformation_item", HFILL }},
50851 { &hf_rnsap_transmissionTimeInterval,
50852 { "transmissionTimeInterval", "rnsap.transmissionTimeInterval",
50853 FT_UINT32, BASE_DEC, VALS(rnsap_TransmissionTimeIntervalDynamic_vals), 0,
50854 "TransmissionTimeIntervalDynamic", HFILL }},
50855 { &hf_rnsap_transmissionTime,
50856 { "transmissionTime", "rnsap.transmissionTime",
50857 FT_UINT32, BASE_DEC, VALS(rnsap_TransmissionTimeIntervalSemiStatic_vals), 0,
50858 "TransmissionTimeIntervalSemiStatic", HFILL }},
50859 { &hf_rnsap_channelCoding,
50860 { "channelCoding", "rnsap.channelCoding",
50861 FT_UINT32, BASE_DEC, VALS(rnsap_ChannelCodingType_vals), 0,
50862 "ChannelCodingType", HFILL }},
50863 { &hf_rnsap_codingRate,
50864 { "codingRate", "rnsap.codingRate",
50865 FT_UINT32, BASE_DEC, VALS(rnsap_CodingRate_vals), 0,
50867 { &hf_rnsap_rateMatcingAttribute,
50868 { "rateMatcingAttribute", "rnsap.rateMatcingAttribute",
50869 FT_UINT32, BASE_DEC, NULL, 0,
50870 "RateMatchingAttribute", HFILL }},
50871 { &hf_rnsap_cRC_Size,
50872 { "cRC-Size", "rnsap.cRC_Size",
50873 FT_UINT32, BASE_DEC, VALS(rnsap_CRC_Size_vals), 0,
50875 { &hf_rnsap_mode_01,
50876 { "mode", "rnsap.mode",
50877 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatSet_ModeSSP_vals), 0,
50878 "TransportFormatSet_ModeSSP", HFILL }},
50879 { &hf_rnsap_tdd_01,
50880 { "tdd", "rnsap.tdd",
50881 FT_UINT32, BASE_DEC, VALS(rnsap_SecondInterleavingMode_vals), 0,
50882 "SecondInterleavingMode", HFILL }},
50883 { &hf_rnsap_uE_AggregateMaximumBitRateDownlink,
50884 { "uE-AggregateMaximumBitRateDownlink", "rnsap.uE_AggregateMaximumBitRateDownlink",
50885 FT_UINT32, BASE_DEC, NULL, 0,
50887 { &hf_rnsap_uE_AggregateMaximumBitRateUplink,
50888 { "uE-AggregateMaximumBitRateUplink", "rnsap.uE_AggregateMaximumBitRateUplink",
50889 FT_UINT32, BASE_DEC, NULL, 0,
50892 { "imei", "rnsap.imei",
50893 FT_BYTES, BASE_NONE, NULL, 0,
50895 { &hf_rnsap_imeisv,
50896 { "imeisv", "rnsap.imeisv",
50897 FT_BYTES, BASE_NONE, NULL, 0,
50899 { &hf_rnsap_periodic_02,
50900 { "periodic", "rnsap.periodic",
50901 FT_NONE, BASE_NONE, NULL, 0,
50902 "UEMeasurementReportCharacteristicsPeriodic", HFILL }},
50903 { &hf_rnsap_event1h,
50904 { "event1h", "rnsap.event1h",
50905 FT_NONE, BASE_NONE, NULL, 0,
50906 "UEMeasurementReportCharacteristicsEvent1h", HFILL }},
50907 { &hf_rnsap_event1i,
50908 { "event1i", "rnsap.event1i",
50909 FT_NONE, BASE_NONE, NULL, 0,
50910 "UEMeasurementReportCharacteristicsEvent1i", HFILL }},
50911 { &hf_rnsap_event6a,
50912 { "event6a", "rnsap.event6a",
50913 FT_NONE, BASE_NONE, NULL, 0,
50914 "UEMeasurementReportCharacteristicsEvent6a", HFILL }},
50915 { &hf_rnsap_event6b,
50916 { "event6b", "rnsap.event6b",
50917 FT_NONE, BASE_NONE, NULL, 0,
50918 "UEMeasurementReportCharacteristicsEvent6b", HFILL }},
50919 { &hf_rnsap_event6c,
50920 { "event6c", "rnsap.event6c",
50921 FT_NONE, BASE_NONE, NULL, 0,
50922 "UEMeasurementReportCharacteristicsEvent6c", HFILL }},
50923 { &hf_rnsap_event6d,
50924 { "event6d", "rnsap.event6d",
50925 FT_NONE, BASE_NONE, NULL, 0,
50926 "UEMeasurementReportCharacteristicsEvent6d", HFILL }},
50927 { &hf_rnsap_extension_ReportCharacteristics_01,
50928 { "extension-ReportCharacteristics", "rnsap.extension_ReportCharacteristics",
50929 FT_NONE, BASE_NONE, NULL, 0,
50930 "UEMeasurementReportCharacteristics_Extension", HFILL }},
50931 { &hf_rnsap_uEMeasurementTreshold,
50932 { "uEMeasurementTreshold", "rnsap.uEMeasurementTreshold",
50933 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementThreshold_vals), 0,
50934 "UEMeasurementThreshold", HFILL }},
50935 { &hf_rnsap_uEMeasurementTimeToTrigger,
50936 { "uEMeasurementTimeToTrigger", "rnsap.uEMeasurementTimeToTrigger",
50937 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementTimeToTrigger_vals), 0,
50939 { &hf_rnsap_uEMeasurementHysteresisTime,
50940 { "uEMeasurementHysteresisTime", "rnsap.uEMeasurementHysteresisTime",
50941 FT_UINT32, BASE_DEC, NULL, 0,
50943 { &hf_rnsap_amountofReporting,
50944 { "amountofReporting", "rnsap.amountofReporting",
50945 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementReportCharacteristicsPeriodicAmountofReporting_vals), 0,
50946 "UEMeasurementReportCharacteristicsPeriodicAmountofReporting", HFILL }},
50947 { &hf_rnsap_reportingInterval,
50948 { "reportingInterval", "rnsap.reportingInterval",
50949 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementReportCharacteristicsPeriodicReportingInterval_vals), 0,
50950 "UEMeasurementReportCharacteristicsPeriodicReportingInterval", HFILL }},
50951 { &hf_rnsap_timeslotISCP,
50952 { "timeslotISCP", "rnsap.timeslotISCP",
50953 FT_INT32, BASE_DEC, NULL, 0,
50954 "UEMeasurementThresholdDLTimeslotISCP", HFILL }},
50955 { &hf_rnsap_uETransmitPower,
50956 { "uETransmitPower", "rnsap.uETransmitPower",
50957 FT_INT32, BASE_DEC, NULL, 0,
50958 "UEMeasurementThresholdUETransmitPower", HFILL }},
50959 { &hf_rnsap_extension_UEMeasurementThreshold,
50960 { "extension-UEMeasurementThreshold", "rnsap.extension_UEMeasurementThreshold",
50961 FT_NONE, BASE_NONE, NULL, 0,
50962 "UEMeasurementThreshold_Extension", HFILL }},
50963 { &hf_rnsap_UEMeasurementTimeslotInfoHCR_item,
50964 { "UEMeasurementTimeslotInfoHCR-IEs", "rnsap.UEMeasurementTimeslotInfoHCR_IEs",
50965 FT_NONE, BASE_NONE, NULL, 0,
50967 { &hf_rnsap_burstType,
50968 { "burstType", "rnsap.burstType",
50969 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementTimeslotInfoHCRBurstType_vals), 0,
50970 "UEMeasurementTimeslotInfoHCRBurstType", HFILL }},
50971 { &hf_rnsap_UEMeasurementTimeslotInfoLCR_item,
50972 { "UEMeasurementTimeslotInfoLCR-IEs", "rnsap.UEMeasurementTimeslotInfoLCR_IEs",
50973 FT_NONE, BASE_NONE, NULL, 0,
50975 { &hf_rnsap_UEMeasurementTimeslotInfo768_item,
50976 { "UEMeasurementTimeslotInfo768-IEs", "rnsap.UEMeasurementTimeslotInfo768_IEs",
50977 FT_NONE, BASE_NONE, NULL, 0,
50979 { &hf_rnsap_burstType_01,
50980 { "burstType", "rnsap.burstType",
50981 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementTimeslotInfo768BurstType_vals), 0,
50982 "UEMeasurementTimeslotInfo768BurstType", HFILL }},
50983 { &hf_rnsap_uE_Transmitted_Power,
50984 { "uE-Transmitted-Power", "rnsap.uE_Transmitted_Power",
50985 FT_NONE, BASE_NONE, NULL, 0,
50986 "UE_MeasurementValue_UE_Transmitted_Power", HFILL }},
50987 { &hf_rnsap_primary_CCPCH_RSCP,
50988 { "primary-CCPCH-RSCP", "rnsap.primary_CCPCH_RSCP",
50989 FT_NONE, BASE_NONE, NULL, 0,
50990 "UE_MeasurementValue_Primary_CCPCH_RSCP", HFILL }},
50991 { &hf_rnsap_dL_Timeslot_ISCP,
50992 { "dL-Timeslot-ISCP", "rnsap.dL_Timeslot_ISCP",
50993 FT_NONE, BASE_NONE, NULL, 0,
50994 "UE_MeasurementValue_DL_Timeslot_ISCP", HFILL }},
50995 { &hf_rnsap_extension_UEMeasurementValue,
50996 { "extension-UEMeasurementValue", "rnsap.extension_UEMeasurementValue",
50997 FT_NONE, BASE_NONE, NULL, 0,
50998 "UEMeasurementValue_Extension", HFILL }},
50999 { &hf_rnsap_uEMeasurementTransmittedPowerListHCR,
51000 { "uEMeasurementTransmittedPowerListHCR", "rnsap.uEMeasurementTransmittedPowerListHCR",
51001 FT_UINT32, BASE_DEC, NULL, 0,
51002 "UEMeasurementValueTransmittedPowerListHCR", HFILL }},
51003 { &hf_rnsap_uEMeasurementTransmittedPowerListLCR,
51004 { "uEMeasurementTransmittedPowerListLCR", "rnsap.uEMeasurementTransmittedPowerListLCR",
51005 FT_UINT32, BASE_DEC, NULL, 0,
51006 "UEMeasurementValueTransmittedPowerListLCR", HFILL }},
51007 { &hf_rnsap_UEMeasurementValueTransmittedPowerListHCR_item,
51008 { "UEMeasurementValueTransmittedPowerListHCR-IEs", "rnsap.UEMeasurementValueTransmittedPowerListHCR_IEs",
51009 FT_NONE, BASE_NONE, NULL, 0,
51011 { &hf_rnsap_uETransmitPower_01,
51012 { "uETransmitPower", "rnsap.uETransmitPower",
51013 FT_UINT32, BASE_DEC, NULL, 0,
51014 "INTEGER_0_104", HFILL }},
51015 { &hf_rnsap_UEMeasurementValueTransmittedPowerListLCR_item,
51016 { "UEMeasurementValueTransmittedPowerListLCR-IEs", "rnsap.UEMeasurementValueTransmittedPowerListLCR_IEs",
51017 FT_NONE, BASE_NONE, NULL, 0,
51019 { &hf_rnsap_UEMeasurementValueTransmittedPowerList768_item,
51020 { "UEMeasurementValueTransmittedPowerList768-IEs", "rnsap.UEMeasurementValueTransmittedPowerList768_IEs",
51021 FT_NONE, BASE_NONE, NULL, 0,
51023 { &hf_rnsap_primaryCCPCH_RSCP,
51024 { "primaryCCPCH-RSCP", "rnsap.primaryCCPCH_RSCP",
51025 FT_UINT32, BASE_DEC, NULL, 0,
51027 { &hf_rnsap_primaryCCPCH_RSCP_Delta,
51028 { "primaryCCPCH-RSCP-Delta", "rnsap.primaryCCPCH_RSCP_Delta",
51029 FT_INT32, BASE_DEC, NULL, 0,
51031 { &hf_rnsap_uEMeasurementTimeslotISCPListHCR,
51032 { "uEMeasurementTimeslotISCPListHCR", "rnsap.uEMeasurementTimeslotISCPListHCR",
51033 FT_UINT32, BASE_DEC, NULL, 0,
51034 "UEMeasurementValueTimeslotISCPListHCR", HFILL }},
51035 { &hf_rnsap_uEMeasurementTimeslotISCPListLCR,
51036 { "uEMeasurementTimeslotISCPListLCR", "rnsap.uEMeasurementTimeslotISCPListLCR",
51037 FT_UINT32, BASE_DEC, NULL, 0,
51038 "UEMeasurementValueTimeslotISCPListLCR", HFILL }},
51039 { &hf_rnsap_UEMeasurementValueTimeslotISCPListHCR_item,
51040 { "UEMeasurementValueTimeslotISCPListHCR-IEs", "rnsap.UEMeasurementValueTimeslotISCPListHCR_IEs",
51041 FT_NONE, BASE_NONE, NULL, 0,
51043 { &hf_rnsap_UEMeasurementValueTimeslotISCPListLCR_item,
51044 { "UEMeasurementValueTimeslotISCPListLCR-IEs", "rnsap.UEMeasurementValueTimeslotISCPListLCR_IEs",
51045 FT_NONE, BASE_NONE, NULL, 0,
51047 { &hf_rnsap_UEMeasurementValueTimeslotISCPList768_item,
51048 { "UEMeasurementValueTimeslotISCPList768-IEs", "rnsap.UEMeasurementValueTimeslotISCPList768_IEs",
51049 FT_NONE, BASE_NONE, NULL, 0,
51051 { &hf_rnsap_measurementAvailable_02,
51052 { "measurementAvailable", "rnsap.measurementAvailable",
51053 FT_NONE, BASE_NONE, NULL, 0,
51054 "UEMeasurementValueInformationAvailable", HFILL }},
51055 { &hf_rnsap_measurementnotAvailable_02,
51056 { "measurementnotAvailable", "rnsap.measurementnotAvailable",
51057 FT_NONE, BASE_NONE, NULL, 0,
51058 "UEMeasurementValueInformationnotAvailable", HFILL }},
51059 { &hf_rnsap_uEmeasurementValue,
51060 { "uEmeasurementValue", "rnsap.uEmeasurementValue",
51061 FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementValue_vals), 0,
51063 { &hf_rnsap_cell_fach_pch,
51064 { "cell-fach-pch", "rnsap.cell_fach_pch",
51065 FT_NONE, BASE_NONE, NULL, 0,
51066 "Cell_Fach_Pch_State", HFILL }},
51067 { &hf_rnsap_ura_pch,
51068 { "ura-pch", "rnsap.ura_pch",
51069 FT_NONE, BASE_NONE, NULL, 0,
51070 "Ura_Pch_State", HFILL }},
51071 { &hf_rnsap_d_RNTI,
51072 { "d-RNTI", "rnsap.d_RNTI",
51073 FT_UINT32, BASE_DEC, NULL, 0,
51075 { &hf_rnsap_srnc_id,
51076 { "srnc-id", "rnsap.srnc_id",
51077 FT_UINT32, BASE_DEC, NULL, 0,
51078 "RNC_ID", HFILL }},
51079 { &hf_rnsap_ura_id,
51080 { "ura-id", "rnsap.ura_id",
51081 FT_UINT32, BASE_DEC, NULL, 0,
51083 { &hf_rnsap_UL_Timeslot_Information_item,
51084 { "UL-Timeslot-InformationItem", "rnsap.UL_Timeslot_InformationItem",
51085 FT_NONE, BASE_NONE, NULL, 0,
51087 { &hf_rnsap_uL_Code_Information,
51088 { "uL-Code-Information", "rnsap.uL_Code_Information",
51089 FT_UINT32, BASE_DEC, NULL, 0,
51090 "TDD_UL_Code_Information", HFILL }},
51091 { &hf_rnsap_UL_TimeslotLCR_Information_item,
51092 { "UL-TimeslotLCR-InformationItem", "rnsap.UL_TimeslotLCR_InformationItem",
51093 FT_NONE, BASE_NONE, NULL, 0,
51095 { &hf_rnsap_uL_Code_LCR_InformationList,
51096 { "uL-Code-LCR-InformationList", "rnsap.uL_Code_LCR_InformationList",
51097 FT_UINT32, BASE_DEC, NULL, 0,
51098 "TDD_UL_Code_LCR_Information", HFILL }},
51099 { &hf_rnsap_sequenceNumber,
51100 { "sequenceNumber", "rnsap.sequenceNumber",
51101 FT_UINT32, BASE_DEC, NULL, 0,
51102 "PLCCHsequenceNumber", HFILL }},
51103 { &hf_rnsap_UL_Timeslot_Information768_item,
51104 { "UL-Timeslot-InformationItem768", "rnsap.UL_Timeslot_InformationItem768",
51105 FT_NONE, BASE_NONE, NULL, 0,
51107 { &hf_rnsap_uL_Code_Information768,
51108 { "uL-Code-Information768", "rnsap.uL_Code_Information768",
51109 FT_UINT32, BASE_DEC, NULL, 0,
51110 "TDD_UL_Code_Information768", HFILL }},
51111 { &hf_rnsap_UL_TimeSlot_ISCP_Info_item,
51112 { "UL-TimeSlot-ISCP-InfoItem", "rnsap.UL_TimeSlot_ISCP_InfoItem",
51113 FT_NONE, BASE_NONE, NULL, 0,
51115 { &hf_rnsap_uL_TimeslotISCP,
51116 { "uL-TimeslotISCP", "rnsap.uL_TimeslotISCP",
51117 FT_UINT32, BASE_DEC, NULL, 0,
51119 { &hf_rnsap_UL_TimeSlot_ISCP_LCR_Info_item,
51120 { "UL-TimeSlot-ISCP-LCR-InfoItem", "rnsap.UL_TimeSlot_ISCP_LCR_InfoItem",
51121 FT_NONE, BASE_NONE, NULL, 0,
51124 { "iSCP", "rnsap.iSCP",
51125 FT_UINT32, BASE_DEC, NULL, 0,
51126 "UL_Timeslot_ISCP_Value", HFILL }},
51127 { &hf_rnsap_sync_UL_codes_bitmap,
51128 { "sync-UL-codes-bitmap", "rnsap.sync_UL_codes_bitmap",
51129 FT_BYTES, BASE_NONE, NULL, 0,
51130 "BIT_STRING_SIZE_8", HFILL }},
51131 { &hf_rnsap_fPACH_info,
51132 { "fPACH-info", "rnsap.fPACH_info",
51133 FT_NONE, BASE_NONE, NULL, 0,
51134 "FPACH_Information", HFILL }},
51135 { &hf_rnsap_prxUpPCHdes,
51136 { "prxUpPCHdes", "rnsap.prxUpPCHdes",
51137 FT_INT32, BASE_DEC, NULL, 0,
51138 "INTEGER_M120_M58_", HFILL }},
51139 { &hf_rnsap_syncUL_procParameter,
51140 { "syncUL-procParameter", "rnsap.syncUL_procParameter",
51141 FT_NONE, BASE_NONE, NULL, 0,
51142 "SYNC_UL_ProcParameters", HFILL }},
51144 { "mMax", "rnsap.mMax",
51145 FT_UINT32, BASE_DEC, NULL, 0,
51146 "INTEGER_1_32", HFILL }},
51147 { &hf_rnsap_ul_ScramblingCodeNumber,
51148 { "ul-ScramblingCodeNumber", "rnsap.ul_ScramblingCodeNumber",
51149 FT_UINT32, BASE_DEC, NULL, 0,
51151 { &hf_rnsap_ul_ScramblingCodeLength,
51152 { "ul-ScramblingCodeLength", "rnsap.ul_ScramblingCodeLength",
51153 FT_UINT32, BASE_DEC, VALS(rnsap_UL_ScramblingCodeLength_vals), 0,
51155 { &hf_rnsap_uL_Synchronisation_StepSize,
51156 { "uL-Synchronisation-StepSize", "rnsap.uL_Synchronisation_StepSize",
51157 FT_UINT32, BASE_DEC, NULL, 0,
51159 { &hf_rnsap_uL_Synchronisation_Frequency,
51160 { "uL-Synchronisation-Frequency", "rnsap.uL_Synchronisation_Frequency",
51161 FT_UINT32, BASE_DEC, NULL, 0,
51163 { &hf_rnsap_uRA_ID,
51164 { "uRA-ID", "rnsap.uRA_ID",
51165 FT_UINT32, BASE_DEC, NULL, 0,
51167 { &hf_rnsap_multipleURAsIndicator,
51168 { "multipleURAsIndicator", "rnsap.multipleURAsIndicator",
51169 FT_UINT32, BASE_DEC, VALS(rnsap_MultipleURAsIndicator_vals), 0,
51171 { &hf_rnsap_rNCsWithCellsInTheAccessedURA_List,
51172 { "rNCsWithCellsInTheAccessedURA-List", "rnsap.rNCsWithCellsInTheAccessedURA_List",
51173 FT_UINT32, BASE_DEC, NULL, 0,
51175 { &hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item,
51176 { "RNCsWithCellsInTheAccessedURA-Item", "rnsap.RNCsWithCellsInTheAccessedURA_Item",
51177 FT_NONE, BASE_NONE, NULL, 0,
51179 { &hf_rnsap_USCH_Information_item,
51180 { "USCH-InformationItem", "rnsap.USCH_InformationItem",
51181 FT_NONE, BASE_NONE, NULL, 0,
51183 { &hf_rnsap_uSCH_ID,
51184 { "uSCH-ID", "rnsap.uSCH_ID",
51185 FT_UINT32, BASE_DEC, NULL, 0,
51187 { &hf_rnsap_rb_Info,
51188 { "rb-Info", "rnsap.rb_Info",
51189 FT_UINT32, BASE_DEC, NULL, 0,
51191 { &hf_rnsap_protocolIEs,
51192 { "protocolIEs", "rnsap.protocolIEs",
51193 FT_UINT32, BASE_DEC, NULL, 0,
51194 "ProtocolIE_Container", HFILL }},
51195 { &hf_rnsap_protocolExtensions,
51196 { "protocolExtensions", "rnsap.protocolExtensions",
51197 FT_UINT32, BASE_DEC, NULL, 0,
51198 "ProtocolExtensionContainer", HFILL }},
51199 { &hf_rnsap_minUL_ChannelisationCodeLength,
51200 { "minUL-ChannelisationCodeLength", "rnsap.minUL_ChannelisationCodeLength",
51201 FT_UINT32, BASE_DEC, VALS(rnsap_MinUL_ChannelisationCodeLength_vals), 0,
51203 { &hf_rnsap_maxNrOfUL_DPCHs,
51204 { "maxNrOfUL-DPCHs", "rnsap.maxNrOfUL_DPCHs",
51205 FT_UINT32, BASE_DEC, NULL, 0,
51207 { &hf_rnsap_ul_PunctureLimit,
51208 { "ul-PunctureLimit", "rnsap.ul_PunctureLimit",
51209 FT_UINT32, BASE_DEC, NULL, 0,
51210 "PunctureLimit", HFILL }},
51211 { &hf_rnsap_ul_TFCS,
51212 { "ul-TFCS", "rnsap.ul_TFCS",
51213 FT_NONE, BASE_NONE, NULL, 0,
51215 { &hf_rnsap_ul_DPCCH_SlotFormat,
51216 { "ul-DPCCH-SlotFormat", "rnsap.ul_DPCCH_SlotFormat",
51217 FT_UINT32, BASE_DEC, NULL, 0,
51219 { &hf_rnsap_ul_SIRTarget,
51220 { "ul-SIRTarget", "rnsap.ul_SIRTarget",
51221 FT_INT32, BASE_DEC, NULL, 0,
51222 "UL_SIR", HFILL }},
51223 { &hf_rnsap_diversityMode,
51224 { "diversityMode", "rnsap.diversityMode",
51225 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityMode_vals), 0,
51227 { &hf_rnsap_not_Used_sSDT_CellIdLength,
51228 { "not-Used-sSDT-CellIdLength", "rnsap.not_Used_sSDT_CellIdLength",
51229 FT_NONE, BASE_NONE, NULL, 0,
51231 { &hf_rnsap_not_Used_s_FieldLength,
51232 { "not-Used-s-FieldLength", "rnsap.not_Used_s_FieldLength",
51233 FT_NONE, BASE_NONE, NULL, 0,
51236 { "tFCS", "rnsap.tFCS",
51237 FT_NONE, BASE_NONE, NULL, 0,
51239 { &hf_rnsap_dl_DPCH_SlotFormat,
51240 { "dl-DPCH-SlotFormat", "rnsap.dl_DPCH_SlotFormat",
51241 FT_UINT32, BASE_DEC, NULL, 0,
51243 { &hf_rnsap_nrOfDLchannelisationcodes,
51244 { "nrOfDLchannelisationcodes", "rnsap.nrOfDLchannelisationcodes",
51245 FT_UINT32, BASE_DEC, NULL, 0,
51247 { &hf_rnsap_tFCI_SignallingMode,
51248 { "tFCI-SignallingMode", "rnsap.tFCI_SignallingMode",
51249 FT_UINT32, BASE_DEC, VALS(rnsap_TFCI_SignallingMode_vals), 0,
51251 { &hf_rnsap_multiplexingPosition,
51252 { "multiplexingPosition", "rnsap.multiplexingPosition",
51253 FT_UINT32, BASE_DEC, VALS(rnsap_MultiplexingPosition_vals), 0,
51255 { &hf_rnsap_powerOffsetInformation,
51256 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
51257 FT_NONE, BASE_NONE, NULL, 0,
51258 "PowerOffsetInformation_RL_SetupRqstFDD", HFILL }},
51259 { &hf_rnsap_fdd_dl_TPC_DownlinkStepSize,
51260 { "fdd-dl-TPC-DownlinkStepSize", "rnsap.fdd_dl_TPC_DownlinkStepSize",
51261 FT_UINT32, BASE_DEC, VALS(rnsap_FDD_TPC_DownlinkStepSize_vals), 0,
51262 "FDD_TPC_DownlinkStepSize", HFILL }},
51263 { &hf_rnsap_po1_ForTFCI_Bits,
51264 { "po1-ForTFCI-Bits", "rnsap.po1_ForTFCI_Bits",
51265 FT_UINT32, BASE_DEC, NULL, 0,
51266 "PowerOffset", HFILL }},
51267 { &hf_rnsap_po2_ForTPC_Bits,
51268 { "po2-ForTPC-Bits", "rnsap.po2_ForTPC_Bits",
51269 FT_UINT32, BASE_DEC, NULL, 0,
51270 "PowerOffset", HFILL }},
51271 { &hf_rnsap_po3_ForPilotBits,
51272 { "po3-ForPilotBits", "rnsap.po3_ForPilotBits",
51273 FT_UINT32, BASE_DEC, NULL, 0,
51274 "PowerOffset", HFILL }},
51275 { &hf_rnsap_RL_InformationList_RL_SetupRqstFDD_item,
51276 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51277 FT_NONE, BASE_NONE, NULL, 0,
51279 { &hf_rnsap_chipOffset,
51280 { "chipOffset", "rnsap.chipOffset",
51281 FT_UINT32, BASE_DEC, NULL, 0,
51283 { &hf_rnsap_diversityControlField,
51284 { "diversityControlField", "rnsap.diversityControlField",
51285 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityControlField_vals), 0,
51287 { &hf_rnsap_dl_InitialTX_Power,
51288 { "dl-InitialTX-Power", "rnsap.dl_InitialTX_Power",
51289 FT_INT32, BASE_DEC, NULL, 0,
51290 "DL_Power", HFILL }},
51291 { &hf_rnsap_not_Used_sSDT_CellID,
51292 { "not-Used-sSDT-CellID", "rnsap.not_Used_sSDT_CellID",
51293 FT_NONE, BASE_NONE, NULL, 0,
51295 { &hf_rnsap_transmitDiversityIndicator,
51296 { "transmitDiversityIndicator", "rnsap.transmitDiversityIndicator",
51297 FT_UINT32, BASE_DEC, VALS(rnsap_TransmitDiversityIndicator_vals), 0,
51299 { &hf_rnsap_Additional_HS_Cell_Information_RL_Setup_List_item,
51300 { "Additional-HS-Cell-Information-RL-Setup-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Setup_ItemIEs",
51301 FT_NONE, BASE_NONE, NULL, 0,
51303 { &hf_rnsap_hSPDSCH_RL_ID,
51304 { "hSPDSCH-RL-ID", "rnsap.hSPDSCH_RL_ID",
51305 FT_UINT32, BASE_DEC, NULL, 0,
51307 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information,
51308 { "hS-DSCH-FDD-Secondary-Serving-Information", "rnsap.hS_DSCH_FDD_Secondary_Serving_Information",
51309 FT_NONE, BASE_NONE, NULL, 0,
51311 { &hf_rnsap_powerOffsetInformation_01,
51312 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
51313 FT_NONE, BASE_NONE, NULL, 0,
51314 "PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD", HFILL }},
51315 { &hf_rnsap_maxNrTimeslots_UL,
51316 { "maxNrTimeslots-UL", "rnsap.maxNrTimeslots_UL",
51317 FT_UINT32, BASE_DEC, NULL, 0,
51318 "MaxNrTimeslots", HFILL }},
51319 { &hf_rnsap_minimumSpreadingFactor_UL,
51320 { "minimumSpreadingFactor-UL", "rnsap.minimumSpreadingFactor_UL",
51321 FT_UINT32, BASE_DEC, NULL, 0,
51322 "MinimumSpreadingFactor", HFILL }},
51323 { &hf_rnsap_maxNrULPhysicalchannels,
51324 { "maxNrULPhysicalchannels", "rnsap.maxNrULPhysicalchannels",
51325 FT_UINT32, BASE_DEC, NULL, 0,
51327 { &hf_rnsap_maxNrTimeslots_DL,
51328 { "maxNrTimeslots-DL", "rnsap.maxNrTimeslots_DL",
51329 FT_UINT32, BASE_DEC, NULL, 0,
51330 "MaxNrTimeslots", HFILL }},
51331 { &hf_rnsap_minimumSpreadingFactor_DL,
51332 { "minimumSpreadingFactor-DL", "rnsap.minimumSpreadingFactor_DL",
51333 FT_UINT32, BASE_DEC, NULL, 0,
51334 "MinimumSpreadingFactor", HFILL }},
51335 { &hf_rnsap_maxNrDLPhysicalchannels,
51336 { "maxNrDLPhysicalchannels", "rnsap.maxNrDLPhysicalchannels",
51337 FT_UINT32, BASE_DEC, NULL, 0,
51339 { &hf_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item,
51340 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51341 FT_NONE, BASE_NONE, NULL, 0,
51343 { &hf_rnsap_cCTrCH_ID,
51344 { "cCTrCH-ID", "rnsap.cCTrCH_ID",
51345 FT_UINT32, BASE_DEC, NULL, 0,
51347 { &hf_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item,
51348 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51349 FT_NONE, BASE_NONE, NULL, 0,
51351 { &hf_rnsap_dl_PunctureLimit,
51352 { "dl-PunctureLimit", "rnsap.dl_PunctureLimit",
51353 FT_UINT32, BASE_DEC, NULL, 0,
51354 "PunctureLimit", HFILL }},
51355 { &hf_rnsap_tdd_TPC_DownlinkStepSize,
51356 { "tdd-TPC-DownlinkStepSize", "rnsap.tdd_TPC_DownlinkStepSize",
51357 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_DownlinkStepSize_vals), 0,
51359 { &hf_rnsap_cCTrCH_TPCList,
51360 { "cCTrCH-TPCList", "rnsap.cCTrCH_TPCList",
51361 FT_UINT32, BASE_DEC, NULL, 0,
51362 "CCTrCH_TPCList_RL_SetupRqstTDD", HFILL }},
51363 { &hf_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD_item,
51364 { "CCTrCH-TPCItem-RL-SetupRqstTDD", "rnsap.CCTrCH_TPCItem_RL_SetupRqstTDD",
51365 FT_NONE, BASE_NONE, NULL, 0,
51367 { &hf_rnsap_specialBurstScheduling,
51368 { "specialBurstScheduling", "rnsap.specialBurstScheduling",
51369 FT_UINT32, BASE_DEC, NULL, 0,
51371 { &hf_rnsap_dL_TimeSlot_ISCP,
51372 { "dL-TimeSlot-ISCP", "rnsap.dL_TimeSlot_ISCP",
51373 FT_UINT32, BASE_DEC, NULL, 0,
51374 "DL_TimeSlot_ISCP_Info", HFILL }},
51375 { &hf_rnsap_RL_InformationResponseList_RL_SetupRspFDD_item,
51376 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51377 FT_NONE, BASE_NONE, NULL, 0,
51379 { &hf_rnsap_uRA_Information,
51380 { "uRA-Information", "rnsap.uRA_Information",
51381 FT_NONE, BASE_NONE, NULL, 0,
51384 { "sAI", "rnsap.sAI",
51385 FT_NONE, BASE_NONE, NULL, 0,
51387 { &hf_rnsap_gA_Cell,
51388 { "gA-Cell", "rnsap.gA_Cell",
51389 FT_UINT32, BASE_DEC, NULL, 0,
51391 { &hf_rnsap_gA_AccessPointPosition,
51392 { "gA-AccessPointPosition", "rnsap.gA_AccessPointPosition",
51393 FT_NONE, BASE_NONE, NULL, 0,
51395 { &hf_rnsap_not_Used_secondary_CCPCH_Info,
51396 { "not-Used-secondary-CCPCH-Info", "rnsap.not_Used_secondary_CCPCH_Info",
51397 FT_NONE, BASE_NONE, NULL, 0,
51399 { &hf_rnsap_diversityIndication,
51400 { "diversityIndication", "rnsap.diversityIndication",
51401 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_SetupRspFDD_vals), 0,
51402 "DiversityIndication_RL_SetupRspFDD", HFILL }},
51403 { &hf_rnsap_sSDT_SupportIndicator,
51404 { "sSDT-SupportIndicator", "rnsap.sSDT_SupportIndicator",
51405 FT_UINT32, BASE_DEC, VALS(rnsap_SSDT_SupportIndicator_vals), 0,
51407 { &hf_rnsap_closedlooptimingadjustmentmode,
51408 { "closedlooptimingadjustmentmode", "rnsap.closedlooptimingadjustmentmode",
51409 FT_UINT32, BASE_DEC, VALS(rnsap_Closedlooptimingadjustmentmode_vals), 0,
51411 { &hf_rnsap_maximumDLTxPower,
51412 { "maximumDLTxPower", "rnsap.maximumDLTxPower",
51413 FT_INT32, BASE_DEC, NULL, 0,
51414 "DL_Power", HFILL }},
51415 { &hf_rnsap_minimumDLTxPower,
51416 { "minimumDLTxPower", "rnsap.minimumDLTxPower",
51417 FT_INT32, BASE_DEC, NULL, 0,
51418 "DL_Power", HFILL }},
51419 { &hf_rnsap_not_Used_dSCHInformationResponse,
51420 { "not-Used-dSCHInformationResponse", "rnsap.not_Used_dSCHInformationResponse",
51421 FT_NONE, BASE_NONE, NULL, 0,
51423 { &hf_rnsap_neighbouring_UMTS_CellInformation,
51424 { "neighbouring-UMTS-CellInformation", "rnsap.neighbouring_UMTS_CellInformation",
51425 FT_UINT32, BASE_DEC, NULL, 0,
51427 { &hf_rnsap_neighbouring_GSM_CellInformation,
51428 { "neighbouring-GSM-CellInformation", "rnsap.neighbouring_GSM_CellInformation",
51429 FT_NONE, BASE_NONE, NULL, 0,
51431 { &hf_rnsap_sRB_Delay,
51432 { "sRB-Delay", "rnsap.sRB_Delay",
51433 FT_UINT32, BASE_DEC, NULL, 0,
51435 { &hf_rnsap_combining,
51436 { "combining", "rnsap.combining",
51437 FT_NONE, BASE_NONE, NULL, 0,
51438 "Combining_RL_SetupRspFDD", HFILL }},
51439 { &hf_rnsap_nonCombiningOrFirstRL,
51440 { "nonCombiningOrFirstRL", "rnsap.nonCombiningOrFirstRL",
51441 FT_NONE, BASE_NONE, NULL, 0,
51442 "NonCombiningOrFirstRL_RL_SetupRspFDD", HFILL }},
51443 { &hf_rnsap_dCH_InformationResponse,
51444 { "dCH-InformationResponse", "rnsap.dCH_InformationResponse",
51445 FT_UINT32, BASE_DEC, NULL, 0,
51447 { &hf_rnsap_Additional_HS_Cell_Information_Response_List_item,
51448 { "Additional-HS-Cell-Information-Response-ItemIEs", "rnsap.Additional_HS_Cell_Information_Response_ItemIEs",
51449 FT_NONE, BASE_NONE, NULL, 0,
51451 { &hf_rnsap_ul_TimeSlot_ISCP_Info,
51452 { "ul-TimeSlot-ISCP-Info", "rnsap.ul_TimeSlot_ISCP_Info",
51453 FT_UINT32, BASE_DEC, NULL, 0,
51455 { &hf_rnsap_timingAdvanceApplied,
51456 { "timingAdvanceApplied", "rnsap.timingAdvanceApplied",
51457 FT_UINT32, BASE_DEC, VALS(rnsap_TimingAdvanceApplied_vals), 0,
51459 { &hf_rnsap_alphaValue,
51460 { "alphaValue", "rnsap.alphaValue",
51461 FT_UINT32, BASE_DEC, NULL, 0,
51463 { &hf_rnsap_ul_PhysCH_SF_Variation,
51464 { "ul-PhysCH-SF-Variation", "rnsap.ul_PhysCH_SF_Variation",
51465 FT_UINT32, BASE_DEC, VALS(rnsap_UL_PhysCH_SF_Variation_vals), 0,
51467 { &hf_rnsap_synchronisationConfiguration,
51468 { "synchronisationConfiguration", "rnsap.synchronisationConfiguration",
51469 FT_NONE, BASE_NONE, NULL, 0,
51471 { &hf_rnsap_secondary_CCPCH_Info_TDD,
51472 { "secondary-CCPCH-Info-TDD", "rnsap.secondary_CCPCH_Info_TDD",
51473 FT_NONE, BASE_NONE, NULL, 0,
51475 { &hf_rnsap_ul_CCTrCHInformation,
51476 { "ul-CCTrCHInformation", "rnsap.ul_CCTrCHInformation",
51477 FT_NONE, BASE_NONE, NULL, 0,
51478 "UL_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
51479 { &hf_rnsap_dl_CCTrCHInformation,
51480 { "dl-CCTrCHInformation", "rnsap.dl_CCTrCHInformation",
51481 FT_NONE, BASE_NONE, NULL, 0,
51482 "DL_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
51483 { &hf_rnsap_dCH_InformationResponse_01,
51484 { "dCH-InformationResponse", "rnsap.dCH_InformationResponse",
51485 FT_NONE, BASE_NONE, NULL, 0,
51486 "DCH_InformationResponseList_RL_SetupRspTDD", HFILL }},
51487 { &hf_rnsap_dsch_InformationResponse,
51488 { "dsch-InformationResponse", "rnsap.dsch_InformationResponse",
51489 FT_NONE, BASE_NONE, NULL, 0,
51490 "DSCH_InformationResponse_RL_SetupRspTDD", HFILL }},
51491 { &hf_rnsap_usch_InformationResponse,
51492 { "usch-InformationResponse", "rnsap.usch_InformationResponse",
51493 FT_NONE, BASE_NONE, NULL, 0,
51494 "USCH_InformationResponse_RL_SetupRspTDD", HFILL }},
51495 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD_item,
51496 { "UL-CCTrCHInformationItem-RL-SetupRspTDD", "rnsap.UL_CCTrCHInformationItem_RL_SetupRspTDD",
51497 FT_NONE, BASE_NONE, NULL, 0,
51499 { &hf_rnsap_ul_DPCH_Information,
51500 { "ul-DPCH-Information", "rnsap.ul_DPCH_Information",
51501 FT_NONE, BASE_NONE, NULL, 0,
51502 "UL_DPCH_InformationList_RL_SetupRspTDD", HFILL }},
51503 { &hf_rnsap_tDD_DPCHOffset,
51504 { "tDD-DPCHOffset", "rnsap.tDD_DPCHOffset",
51505 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_DPCHOffset_vals), 0,
51507 { &hf_rnsap_uL_Timeslot_Information,
51508 { "uL-Timeslot-Information", "rnsap.uL_Timeslot_Information",
51509 FT_UINT32, BASE_DEC, NULL, 0,
51511 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD_item,
51512 { "DL-CCTrCHInformationItem-RL-SetupRspTDD", "rnsap.DL_CCTrCHInformationItem_RL_SetupRspTDD",
51513 FT_NONE, BASE_NONE, NULL, 0,
51515 { &hf_rnsap_dl_DPCH_Information,
51516 { "dl-DPCH-Information", "rnsap.dl_DPCH_Information",
51517 FT_NONE, BASE_NONE, NULL, 0,
51518 "DL_DPCH_InformationList_RL_SetupRspTDD", HFILL }},
51519 { &hf_rnsap_dL_Timeslot_Information,
51520 { "dL-Timeslot-Information", "rnsap.dL_Timeslot_Information",
51521 FT_UINT32, BASE_DEC, NULL, 0,
51523 { &hf_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD_item,
51524 { "DSCHInformationItem-RL-SetupRspTDD", "rnsap.DSCHInformationItem_RL_SetupRspTDD",
51525 FT_NONE, BASE_NONE, NULL, 0,
51527 { &hf_rnsap_dsch_ID,
51528 { "dsch-ID", "rnsap.dsch_ID",
51529 FT_UINT32, BASE_DEC, NULL, 0,
51531 { &hf_rnsap_dSCH_FlowControlInformation,
51532 { "dSCH-FlowControlInformation", "rnsap.dSCH_FlowControlInformation",
51533 FT_UINT32, BASE_DEC, NULL, 0,
51535 { &hf_rnsap_transportFormatManagement,
51536 { "transportFormatManagement", "rnsap.transportFormatManagement",
51537 FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatManagement_vals), 0,
51539 { &hf_rnsap_USCH_InformationListIEs_RL_SetupRspTDD_item,
51540 { "USCHInformationItem-RL-SetupRspTDD", "rnsap.USCHInformationItem_RL_SetupRspTDD",
51541 FT_NONE, BASE_NONE, NULL, 0,
51543 { &hf_rnsap_usch_ID,
51544 { "usch-ID", "rnsap.usch_ID",
51545 FT_UINT32, BASE_DEC, NULL, 0,
51547 { &hf_rnsap_ul_TimeSlot_ISCP_LCR_Info,
51548 { "ul-TimeSlot-ISCP-LCR-Info", "rnsap.ul_TimeSlot_ISCP_LCR_Info",
51549 FT_UINT32, BASE_DEC, NULL, 0,
51551 { &hf_rnsap_secondary_LCR_CCPCH_Info_TDD,
51552 { "secondary-LCR-CCPCH-Info-TDD", "rnsap.secondary_LCR_CCPCH_Info_TDD",
51553 FT_NONE, BASE_NONE, NULL, 0,
51555 { &hf_rnsap_ul_LCR_CCTrCHInformation,
51556 { "ul-LCR-CCTrCHInformation", "rnsap.ul_LCR_CCTrCHInformation",
51557 FT_NONE, BASE_NONE, NULL, 0,
51558 "UL_LCR_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
51559 { &hf_rnsap_dl_LCR_CCTrCHInformation,
51560 { "dl-LCR-CCTrCHInformation", "rnsap.dl_LCR_CCTrCHInformation",
51561 FT_NONE, BASE_NONE, NULL, 0,
51562 "DL_LCR_CCTrCHInformationList_RL_SetupRspTDD", HFILL }},
51563 { &hf_rnsap_dsch_LCR_InformationResponse,
51564 { "dsch-LCR-InformationResponse", "rnsap.dsch_LCR_InformationResponse",
51565 FT_NONE, BASE_NONE, NULL, 0,
51566 "DSCH_LCR_InformationResponse_RL_SetupRspTDD", HFILL }},
51567 { &hf_rnsap_usch_LCR_InformationResponse,
51568 { "usch-LCR-InformationResponse", "rnsap.usch_LCR_InformationResponse",
51569 FT_NONE, BASE_NONE, NULL, 0,
51570 "USCH_LCR_InformationResponse_RL_SetupRspTDD", HFILL }},
51571 { &hf_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_item,
51572 { "UL-LCR-CCTrCHInformationItem-RL-SetupRspTDD", "rnsap.UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD",
51573 FT_NONE, BASE_NONE, NULL, 0,
51575 { &hf_rnsap_ul_DPCH_LCR_Information,
51576 { "ul-DPCH-LCR-Information", "rnsap.ul_DPCH_LCR_Information",
51577 FT_NONE, BASE_NONE, NULL, 0,
51578 "UL_DPCH_LCR_InformationList_RL_SetupRspTDD", HFILL }},
51579 { &hf_rnsap_uL_TimeslotLCR_Information,
51580 { "uL-TimeslotLCR-Information", "rnsap.uL_TimeslotLCR_Information",
51581 FT_UINT32, BASE_DEC, NULL, 0,
51583 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD_item,
51584 { "DL-CCTrCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD",
51585 FT_NONE, BASE_NONE, NULL, 0,
51587 { &hf_rnsap_dl_DPCH_LCR_Information,
51588 { "dl-DPCH-LCR-Information", "rnsap.dl_DPCH_LCR_Information",
51589 FT_NONE, BASE_NONE, NULL, 0,
51590 "DL_DPCH_LCR_InformationList_RL_SetupRspTDD", HFILL }},
51591 { &hf_rnsap_dL_Timeslot_LCR_Information,
51592 { "dL-Timeslot-LCR-Information", "rnsap.dL_Timeslot_LCR_Information",
51593 FT_UINT32, BASE_DEC, NULL, 0,
51594 "DL_TimeslotLCR_Information", HFILL }},
51595 { &hf_rnsap_tSTD_Indicator,
51596 { "tSTD-Indicator", "rnsap.tSTD_Indicator",
51597 FT_UINT32, BASE_DEC, VALS(rnsap_TSTD_Indicator_vals), 0,
51599 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_item,
51600 { "DSCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.DSCH_LCR_InformationItem_RL_SetupRspTDD",
51601 FT_NONE, BASE_NONE, NULL, 0,
51603 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD_item,
51604 { "USCH-LCR-InformationItem-RL-SetupRspTDD", "rnsap.USCH_LCR_InformationItem_RL_SetupRspTDD",
51605 FT_NONE, BASE_NONE, NULL, 0,
51607 { &hf_rnsap_secondary_CCPCH_Info_TDD768,
51608 { "secondary-CCPCH-Info-TDD768", "rnsap.secondary_CCPCH_Info_TDD768",
51609 FT_NONE, BASE_NONE, NULL, 0,
51611 { &hf_rnsap_ul_CCTrCHInformation768,
51612 { "ul-CCTrCHInformation768", "rnsap.ul_CCTrCHInformation768",
51613 FT_NONE, BASE_NONE, NULL, 0,
51614 "UL_CCTrCHInformationList_RL_SetupRspTDD768", HFILL }},
51615 { &hf_rnsap_dl_CCTrCHInformation768,
51616 { "dl-CCTrCHInformation768", "rnsap.dl_CCTrCHInformation768",
51617 FT_NONE, BASE_NONE, NULL, 0,
51618 "DL_CCTrCHInformationList_RL_SetupRspTDD768", HFILL }},
51619 { &hf_rnsap_gA_CellAdditionalShapes,
51620 { "gA-CellAdditionalShapes", "rnsap.gA_CellAdditionalShapes",
51621 FT_UINT32, BASE_DEC, VALS(rnsap_GA_CellAdditionalShapes_vals), 0,
51623 { &hf_rnsap_hCS_Prio,
51624 { "hCS-Prio", "rnsap.hCS_Prio",
51625 FT_UINT32, BASE_DEC, NULL, 0,
51627 { &hf_rnsap_timeSlot_RL_SetupRspTDD,
51628 { "timeSlot-RL-SetupRspTDD", "rnsap.timeSlot_RL_SetupRspTDD",
51629 FT_UINT32, BASE_DEC, NULL, 0,
51630 "TimeSlot", HFILL }},
51631 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_item,
51632 { "UL-CCTrCHInformationItem-RL-SetupRspTDD768", "rnsap.UL_CCTrCHInformationItem_RL_SetupRspTDD768",
51633 FT_NONE, BASE_NONE, NULL, 0,
51635 { &hf_rnsap_ul_DPCH_Information768,
51636 { "ul-DPCH-Information768", "rnsap.ul_DPCH_Information768",
51637 FT_NONE, BASE_NONE, NULL, 0,
51638 "UL_DPCH_InformationList_RL_SetupRspTDD768", HFILL }},
51639 { &hf_rnsap_uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768,
51640 { "uL-SIR-Target-CCTrCH-InformationItem-RL-SetupRspTDD768", "rnsap.uL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD768",
51641 FT_INT32, BASE_DEC, NULL, 0,
51642 "UL_SIR", HFILL }},
51643 { &hf_rnsap_uL_Timeslot_Information768,
51644 { "uL-Timeslot-Information768", "rnsap.uL_Timeslot_Information768",
51645 FT_UINT32, BASE_DEC, NULL, 0,
51647 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_item,
51648 { "DL-CCTrCHInformationItem-RL-SetupRspTDD768", "rnsap.DL_CCTrCHInformationItem_RL_SetupRspTDD768",
51649 FT_NONE, BASE_NONE, NULL, 0,
51651 { &hf_rnsap_dl_DPCH_Information768,
51652 { "dl-DPCH-Information768", "rnsap.dl_DPCH_Information768",
51653 FT_NONE, BASE_NONE, NULL, 0,
51654 "DL_DPCH_InformationList_RL_SetupRspTDD768", HFILL }},
51655 { &hf_rnsap_cCTrCH_Maximum_DL_Power,
51656 { "cCTrCH-Maximum-DL-Power", "rnsap.cCTrCH_Maximum_DL_Power",
51657 FT_INT32, BASE_DEC, NULL, 0,
51658 "DL_Power", HFILL }},
51659 { &hf_rnsap_cCTrCH_Minimum_DL_Power,
51660 { "cCTrCH-Minimum-DL-Power", "rnsap.cCTrCH_Minimum_DL_Power",
51661 FT_INT32, BASE_DEC, NULL, 0,
51662 "DL_Power", HFILL }},
51663 { &hf_rnsap_dL_Timeslot_Information768,
51664 { "dL-Timeslot-Information768", "rnsap.dL_Timeslot_Information768",
51665 FT_UINT32, BASE_DEC, NULL, 0,
51667 { &hf_rnsap_generalCause,
51668 { "generalCause", "rnsap.generalCause",
51669 FT_NONE, BASE_NONE, NULL, 0,
51670 "GeneralCauseList_RL_SetupFailureFDD", HFILL }},
51671 { &hf_rnsap_rLSpecificCause,
51672 { "rLSpecificCause", "rnsap.rLSpecificCause",
51673 FT_NONE, BASE_NONE, NULL, 0,
51674 "RLSpecificCauseList_RL_SetupFailureFDD", HFILL }},
51675 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD,
51676 { "unsuccessful-RL-InformationRespList-RL-SetupFailureFDD", "rnsap.unsuccessful_RL_InformationRespList_RL_SetupFailureFDD",
51677 FT_UINT32, BASE_DEC, NULL, 0,
51678 "UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD", HFILL }},
51679 { &hf_rnsap_successful_RL_InformationRespList_RL_SetupFailureFDD,
51680 { "successful-RL-InformationRespList-RL-SetupFailureFDD", "rnsap.successful_RL_InformationRespList_RL_SetupFailureFDD",
51681 FT_UINT32, BASE_DEC, NULL, 0,
51682 "SuccessfulRL_InformationResponseList_RL_SetupFailureFDD", HFILL }},
51683 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item,
51684 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51685 FT_NONE, BASE_NONE, NULL, 0,
51687 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD_item,
51688 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51689 FT_NONE, BASE_NONE, NULL, 0,
51691 { &hf_rnsap_diversityIndication_01,
51692 { "diversityIndication", "rnsap.diversityIndication",
51693 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_SetupFailureFDD_vals), 0,
51694 "DiversityIndication_RL_SetupFailureFDD", HFILL }},
51695 { &hf_rnsap_not_Used_dSCH_InformationResponse_RL_SetupFailureFDD,
51696 { "not-Used-dSCH-InformationResponse-RL-SetupFailureFDD", "rnsap.not_Used_dSCH_InformationResponse_RL_SetupFailureFDD",
51697 FT_NONE, BASE_NONE, NULL, 0,
51699 { &hf_rnsap_combining_01,
51700 { "combining", "rnsap.combining",
51701 FT_NONE, BASE_NONE, NULL, 0,
51702 "Combining_RL_SetupFailureFDD", HFILL }},
51703 { &hf_rnsap_nonCombiningOrFirstRL_01,
51704 { "nonCombiningOrFirstRL", "rnsap.nonCombiningOrFirstRL",
51705 FT_NONE, BASE_NONE, NULL, 0,
51706 "NonCombiningOrFirstRL_RL_SetupFailureFDD", HFILL }},
51707 { &hf_rnsap_generalCause_01,
51708 { "generalCause", "rnsap.generalCause",
51709 FT_NONE, BASE_NONE, NULL, 0,
51710 "GeneralCauseList_RL_SetupFailureTDD", HFILL }},
51711 { &hf_rnsap_rLSpecificCause_01,
51712 { "rLSpecificCause", "rnsap.rLSpecificCause",
51713 FT_NONE, BASE_NONE, NULL, 0,
51714 "RLSpecificCauseList_RL_SetupFailureTDD", HFILL }},
51715 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD,
51716 { "unsuccessful-RL-InformationRespItem-RL-SetupFailureTDD", "rnsap.unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD",
51717 FT_NONE, BASE_NONE, NULL, 0,
51719 { &hf_rnsap_RL_InformationList_RL_AdditionRqstFDD_item,
51720 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51721 FT_NONE, BASE_NONE, NULL, 0,
51723 { &hf_rnsap_Additional_HS_Cell_Information_RL_Addition_List_item,
51724 { "Additional-HS-Cell-Information-RL-Addition-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Addition_ItemIEs",
51725 FT_NONE, BASE_NONE, NULL, 0,
51727 { &hf_rnsap_setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency,
51728 { "setup-Or-Addition-Of-EDCH-On-secondary-UL-Frequency", "rnsap.setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency",
51729 FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_vals), 0,
51732 { "setup", "rnsap.setup",
51733 FT_NONE, BASE_NONE, NULL, 0,
51734 "Additional_EDCH_Setup_Info", HFILL }},
51735 { &hf_rnsap_addition,
51736 { "addition", "rnsap.addition",
51737 FT_UINT32, BASE_DEC, NULL, 0,
51738 "Additional_EDCH_Cell_Information_To_Add_List", HFILL }},
51739 { &hf_rnsap_dL_TimeSlot_ISCP_Info,
51740 { "dL-TimeSlot-ISCP-Info", "rnsap.dL_TimeSlot_ISCP_Info",
51741 FT_UINT32, BASE_DEC, NULL, 0,
51743 { &hf_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item,
51744 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51745 FT_NONE, BASE_NONE, NULL, 0,
51747 { &hf_rnsap_uplinkStepSizeLCR,
51748 { "uplinkStepSizeLCR", "rnsap.uplinkStepSizeLCR",
51749 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_UplinkStepSize_LCR_vals), 0,
51750 "TDD_TPC_UplinkStepSize_LCR", HFILL }},
51751 { &hf_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item,
51752 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51753 FT_NONE, BASE_NONE, NULL, 0,
51755 { &hf_rnsap_downlinkStepSize,
51756 { "downlinkStepSize", "rnsap.downlinkStepSize",
51757 FT_UINT32, BASE_DEC, VALS(rnsap_TDD_TPC_DownlinkStepSize_vals), 0,
51758 "TDD_TPC_DownlinkStepSize", HFILL }},
51759 { &hf_rnsap_RL_InformationResponseList_RL_AdditionRspFDD_item,
51760 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51761 FT_NONE, BASE_NONE, NULL, 0,
51763 { &hf_rnsap_dl_CodeInformation_01,
51764 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
51765 FT_NONE, BASE_NONE, NULL, 0,
51766 "DL_CodeInformationList_RL_AdditionRspFDD", HFILL }},
51767 { &hf_rnsap_diversityIndication_02,
51768 { "diversityIndication", "rnsap.diversityIndication",
51769 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_AdditionRspFDD_vals), 0,
51770 "DiversityIndication_RL_AdditionRspFDD", HFILL }},
51771 { &hf_rnsap_combining_02,
51772 { "combining", "rnsap.combining",
51773 FT_NONE, BASE_NONE, NULL, 0,
51774 "Combining_RL_AdditionRspFDD", HFILL }},
51775 { &hf_rnsap_nonCombining,
51776 { "nonCombining", "rnsap.nonCombining",
51777 FT_NONE, BASE_NONE, NULL, 0,
51778 "NonCombining_RL_AdditionRspFDD", HFILL }},
51779 { &hf_rnsap_Additional_HS_Cell_Change_Information_Response_List_item,
51780 { "Additional-HS-Cell-Change-Information-Response-ItemIEs", "rnsap.Additional_HS_Cell_Change_Information_Response_ItemIEs",
51781 FT_NONE, BASE_NONE, NULL, 0,
51783 { &hf_rnsap_hS_DSCH_Secondary_Serving_Cell_Change_Information_Response,
51784 { "hS-DSCH-Secondary-Serving-Cell-Change-Information-Response", "rnsap.hS_DSCH_Secondary_Serving_Cell_Change_Information_Response",
51785 FT_NONE, BASE_NONE, NULL, 0,
51787 { &hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_item,
51788 { "Additional-EDCH-Cell-Information-Response-RLAdd-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs",
51789 FT_NONE, BASE_NONE, NULL, 0,
51791 { &hf_rnsap_additional_EDCH_FDD_Information_Response,
51792 { "additional-EDCH-FDD-Information-Response", "rnsap.additional_EDCH_FDD_Information_Response",
51793 FT_NONE, BASE_NONE, NULL, 0,
51794 "Additional_EDCH_FDD_Information_Response_ItemIEs", HFILL }},
51795 { &hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd,
51796 { "additional-EDCH-Serving-Cell-Change-Information-Response-RLAdd", "rnsap.additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd",
51797 FT_NONE, BASE_NONE, NULL, 0,
51798 "E_DCH_Serving_cell_change_informationResponse", HFILL }},
51799 { &hf_rnsap_ul_CCTrCHInformation_01,
51800 { "ul-CCTrCHInformation", "rnsap.ul_CCTrCHInformation",
51801 FT_NONE, BASE_NONE, NULL, 0,
51802 "UL_CCTrCHInformationList_RL_AdditionRspTDD", HFILL }},
51803 { &hf_rnsap_dl_CCTrCHInformation_01,
51804 { "dl-CCTrCHInformation", "rnsap.dl_CCTrCHInformation",
51805 FT_NONE, BASE_NONE, NULL, 0,
51806 "DL_CCTrCHInformationList_RL_AdditionRspTDD", HFILL }},
51807 { &hf_rnsap_dCH_Information,
51808 { "dCH-Information", "rnsap.dCH_Information",
51809 FT_NONE, BASE_NONE, NULL, 0,
51810 "DCH_Information_RL_AdditionRspTDD", HFILL }},
51811 { &hf_rnsap_dSCH_InformationResponse,
51812 { "dSCH-InformationResponse", "rnsap.dSCH_InformationResponse",
51813 FT_NONE, BASE_NONE, NULL, 0,
51814 "DSCH_InformationResponse_RL_AdditionRspTDD", HFILL }},
51815 { &hf_rnsap_uSCH_InformationResponse,
51816 { "uSCH-InformationResponse", "rnsap.uSCH_InformationResponse",
51817 FT_NONE, BASE_NONE, NULL, 0,
51818 "USCH_InformationResponse_RL_AdditionRspTDD", HFILL }},
51819 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_item,
51820 { "UL-CCTrCHInformationItem-RL-AdditionRspTDD", "rnsap.UL_CCTrCHInformationItem_RL_AdditionRspTDD",
51821 FT_NONE, BASE_NONE, NULL, 0,
51823 { &hf_rnsap_ul_DPCH_Information_01,
51824 { "ul-DPCH-Information", "rnsap.ul_DPCH_Information",
51825 FT_NONE, BASE_NONE, NULL, 0,
51826 "UL_DPCH_InformationList_RL_AdditionRspTDD", HFILL }},
51827 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_item,
51828 { "DL-CCTrCHInformationItem-RL-AdditionRspTDD", "rnsap.DL_CCTrCHInformationItem_RL_AdditionRspTDD",
51829 FT_NONE, BASE_NONE, NULL, 0,
51831 { &hf_rnsap_dl_DPCH_Information_01,
51832 { "dl-DPCH-Information", "rnsap.dl_DPCH_Information",
51833 FT_NONE, BASE_NONE, NULL, 0,
51834 "DL_DPCH_InformationList_RL_AdditionRspTDD", HFILL }},
51835 { &hf_rnsap_diversityIndication_03,
51836 { "diversityIndication", "rnsap.diversityIndication",
51837 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_AdditionRspTDD_vals), 0,
51838 "DiversityIndication_RL_AdditionRspTDD", HFILL }},
51839 { &hf_rnsap_combining_03,
51840 { "combining", "rnsap.combining",
51841 FT_NONE, BASE_NONE, NULL, 0,
51842 "Combining_RL_AdditionRspTDD", HFILL }},
51843 { &hf_rnsap_nonCombining_01,
51844 { "nonCombining", "rnsap.nonCombining",
51845 FT_NONE, BASE_NONE, NULL, 0,
51846 "NonCombining_RL_AdditionRspTDD", HFILL }},
51847 { &hf_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD_item,
51848 { "DSCHInformationItem-RL-AdditionRspTDD", "rnsap.DSCHInformationItem_RL_AdditionRspTDD",
51849 FT_NONE, BASE_NONE, NULL, 0,
51851 { &hf_rnsap_diversityIndication_04,
51852 { "diversityIndication", "rnsap.diversityIndication",
51853 FT_NONE, BASE_NONE, NULL, 0,
51854 "DiversityIndication_RL_AdditionRspTDD2", HFILL }},
51855 { &hf_rnsap_USCH_InformationListIE_RL_AdditionRspTDD_item,
51856 { "USCHInformationItem-RL-AdditionRspTDD", "rnsap.USCHInformationItem_RL_AdditionRspTDD",
51857 FT_NONE, BASE_NONE, NULL, 0,
51859 { &hf_rnsap_ul_CCTrCH_LCR_Information,
51860 { "ul-CCTrCH-LCR-Information", "rnsap.ul_CCTrCH_LCR_Information",
51861 FT_NONE, BASE_NONE, NULL, 0,
51862 "UL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
51863 { &hf_rnsap_dl_CCTrCH_LCR_Information,
51864 { "dl-CCTrCH-LCR-Information", "rnsap.dl_CCTrCH_LCR_Information",
51865 FT_NONE, BASE_NONE, NULL, 0,
51866 "DL_CCTrCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
51867 { &hf_rnsap_dCH_InformationResponse_02,
51868 { "dCH-InformationResponse", "rnsap.dCH_InformationResponse",
51869 FT_NONE, BASE_NONE, NULL, 0,
51870 "DCH_InformationResponseList_RL_AdditionRspTDD", HFILL }},
51871 { &hf_rnsap_dsch_LCR_InformationResponse_01,
51872 { "dsch-LCR-InformationResponse", "rnsap.dsch_LCR_InformationResponse",
51873 FT_NONE, BASE_NONE, NULL, 0,
51874 "DSCH_LCR_InformationResponse_RL_AdditionRspTDD", HFILL }},
51875 { &hf_rnsap_usch_LCR_InformationResponse_01,
51876 { "usch-LCR-InformationResponse", "rnsap.usch_LCR_InformationResponse",
51877 FT_NONE, BASE_NONE, NULL, 0,
51878 "USCH_LCR_InformationResponse_RL_AdditionRspTDD", HFILL }},
51879 { &hf_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item,
51880 { "UL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD",
51881 FT_NONE, BASE_NONE, NULL, 0,
51883 { &hf_rnsap_ul_DPCH_LCR_Information_01,
51884 { "ul-DPCH-LCR-Information", "rnsap.ul_DPCH_LCR_Information",
51885 FT_NONE, BASE_NONE, NULL, 0,
51886 "UL_DPCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
51887 { &hf_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD_item,
51888 { "DL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD",
51889 FT_NONE, BASE_NONE, NULL, 0,
51891 { &hf_rnsap_dl_DPCH_LCR_Information_01,
51892 { "dl-DPCH-LCR-Information", "rnsap.dl_DPCH_LCR_Information",
51893 FT_NONE, BASE_NONE, NULL, 0,
51894 "DL_DPCH_LCR_InformationList_RL_AdditionRspTDD", HFILL }},
51895 { &hf_rnsap_dL_TimeslotLCR_Information,
51896 { "dL-TimeslotLCR-Information", "rnsap.dL_TimeslotLCR_Information",
51897 FT_UINT32, BASE_DEC, NULL, 0,
51899 { &hf_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_item,
51900 { "DSCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.DSCH_LCR_InformationItem_RL_AdditionRspTDD",
51901 FT_NONE, BASE_NONE, NULL, 0,
51903 { &hf_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_item,
51904 { "USCH-LCR-InformationItem-RL-AdditionRspTDD", "rnsap.USCH_LCR_InformationItem_RL_AdditionRspTDD",
51905 FT_NONE, BASE_NONE, NULL, 0,
51907 { &hf_rnsap_ul_CCTrCHInformation768_01,
51908 { "ul-CCTrCHInformation768", "rnsap.ul_CCTrCHInformation768",
51909 FT_NONE, BASE_NONE, NULL, 0,
51910 "UL_CCTrCHInformationList_RL_AdditionRspTDD768", HFILL }},
51911 { &hf_rnsap_dl_CCTrCHInformation768_01,
51912 { "dl-CCTrCHInformation768", "rnsap.dl_CCTrCHInformation768",
51913 FT_NONE, BASE_NONE, NULL, 0,
51914 "DL_CCTrCHInformationList_RL_AdditionRspTDD768", HFILL }},
51915 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item,
51916 { "UL-CCTrCHInformationItem-RL-AdditionRspTDD768", "rnsap.UL_CCTrCHInformationItem_RL_AdditionRspTDD768",
51917 FT_NONE, BASE_NONE, NULL, 0,
51919 { &hf_rnsap_ul_DPCH_Information768_01,
51920 { "ul-DPCH-Information768", "rnsap.ul_DPCH_Information768",
51921 FT_NONE, BASE_NONE, NULL, 0,
51922 "UL_DPCH_InformationList_RL_AdditionRspTDD768", HFILL }},
51923 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_item,
51924 { "DL-CCTrCHInformationItem-RL-AdditionRspTDD768", "rnsap.DL_CCTrCHInformationItem_RL_AdditionRspTDD768",
51925 FT_NONE, BASE_NONE, NULL, 0,
51927 { &hf_rnsap_dl_DPCH_Information768_01,
51928 { "dl-DPCH-Information768", "rnsap.dl_DPCH_Information768",
51929 FT_NONE, BASE_NONE, NULL, 0,
51930 "DL_DPCH_InformationList_RL_AdditionRspTDD768", HFILL }},
51931 { &hf_rnsap_generalCause_02,
51932 { "generalCause", "rnsap.generalCause",
51933 FT_NONE, BASE_NONE, NULL, 0,
51934 "GeneralCauseList_RL_AdditionFailureFDD", HFILL }},
51935 { &hf_rnsap_rLSpecificCause_02,
51936 { "rLSpecificCause", "rnsap.rLSpecificCause",
51937 FT_NONE, BASE_NONE, NULL, 0,
51938 "RLSpecificCauseList_RL_AdditionFailureFDD", HFILL }},
51939 { &hf_rnsap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD,
51940 { "unsuccessful-RL-InformationRespList-RL-AdditionFailureFDD", "rnsap.unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD",
51941 FT_UINT32, BASE_DEC, NULL, 0,
51942 "UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD", HFILL }},
51943 { &hf_rnsap_successful_RL_InformationRespList_RL_AdditionFailureFDD,
51944 { "successful-RL-InformationRespList-RL-AdditionFailureFDD", "rnsap.successful_RL_InformationRespList_RL_AdditionFailureFDD",
51945 FT_UINT32, BASE_DEC, NULL, 0,
51946 "SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD", HFILL }},
51947 { &hf_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item,
51948 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51949 FT_NONE, BASE_NONE, NULL, 0,
51951 { &hf_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD_item,
51952 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51953 FT_NONE, BASE_NONE, NULL, 0,
51955 { &hf_rnsap_dl_CodeInformation_02,
51956 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
51957 FT_NONE, BASE_NONE, NULL, 0,
51958 "DL_CodeInformationList_RL_AdditionFailureFDD", HFILL }},
51959 { &hf_rnsap_diversityIndication_05,
51960 { "diversityIndication", "rnsap.diversityIndication",
51961 FT_UINT32, BASE_DEC, VALS(rnsap_DiversityIndication_RL_AdditionFailureFDD_vals), 0,
51962 "DiversityIndication_RL_AdditionFailureFDD", HFILL }},
51963 { &hf_rnsap_combining_04,
51964 { "combining", "rnsap.combining",
51965 FT_NONE, BASE_NONE, NULL, 0,
51966 "Combining_RL_AdditionFailureFDD", HFILL }},
51967 { &hf_rnsap_nonCombining_02,
51968 { "nonCombining", "rnsap.nonCombining",
51969 FT_NONE, BASE_NONE, NULL, 0,
51970 "NonCombining_RL_AdditionFailureFDD", HFILL }},
51971 { &hf_rnsap_generalCause_03,
51972 { "generalCause", "rnsap.generalCause",
51973 FT_NONE, BASE_NONE, NULL, 0,
51974 "GeneralCauseList_RL_AdditionFailureTDD", HFILL }},
51975 { &hf_rnsap_rLSpecificCause_03,
51976 { "rLSpecificCause", "rnsap.rLSpecificCause",
51977 FT_NONE, BASE_NONE, NULL, 0,
51978 "RLSpecificCauseList_RL_AdditionFailureTDD", HFILL }},
51979 { &hf_rnsap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD,
51980 { "unsuccessful-RL-InformationRespItem-RL-AdditionFailureTDD", "rnsap.unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD",
51981 FT_NONE, BASE_NONE, NULL, 0,
51983 { &hf_rnsap_RL_InformationList_RL_DeletionRqst_item,
51984 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
51985 FT_NONE, BASE_NONE, NULL, 0,
51987 { &hf_rnsap_maxNrOfUL_DPDCHs,
51988 { "maxNrOfUL-DPDCHs", "rnsap.maxNrOfUL_DPDCHs",
51989 FT_UINT32, BASE_DEC, NULL, 0,
51990 "MaxNrOfUL_DPCHs", HFILL }},
51991 { &hf_rnsap_not_Used_sSDT_CellIDLength,
51992 { "not-Used-sSDT-CellIDLength", "rnsap.not_Used_sSDT_CellIDLength",
51993 FT_NONE, BASE_NONE, NULL, 0,
51995 { &hf_rnsap_powerOffsetInformation_02,
51996 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
51997 FT_NONE, BASE_NONE, NULL, 0,
51998 "PowerOffsetInformation_RL_ReconfPrepFDD", HFILL }},
51999 { &hf_rnsap_pO1_ForTFCI_Bits,
52000 { "pO1-ForTFCI-Bits", "rnsap.pO1_ForTFCI_Bits",
52001 FT_UINT32, BASE_DEC, NULL, 0,
52002 "PowerOffset", HFILL }},
52003 { &hf_rnsap_pO2_ForTPC_Bits,
52004 { "pO2-ForTPC-Bits", "rnsap.pO2_ForTPC_Bits",
52005 FT_UINT32, BASE_DEC, NULL, 0,
52006 "PowerOffset", HFILL }},
52007 { &hf_rnsap_pO3_ForPilotBits,
52008 { "pO3-ForPilotBits", "rnsap.pO3_ForPilotBits",
52009 FT_UINT32, BASE_DEC, NULL, 0,
52010 "PowerOffset", HFILL }},
52011 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepFDD_item,
52012 { "DCH-DeleteItem-RL-ReconfPrepFDD", "rnsap.DCH_DeleteItem_RL_ReconfPrepFDD",
52013 FT_NONE, BASE_NONE, NULL, 0,
52015 { &hf_rnsap_RL_InformationList_RL_ReconfPrepFDD_item,
52016 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52017 FT_NONE, BASE_NONE, NULL, 0,
52019 { &hf_rnsap_not_Used_sSDT_Indication,
52020 { "not-Used-sSDT-Indication", "rnsap.not_Used_sSDT_Indication",
52021 FT_NONE, BASE_NONE, NULL, 0,
52023 { &hf_rnsap_not_Used_sSDT_CellIdentity,
52024 { "not-Used-sSDT-CellIdentity", "rnsap.not_Used_sSDT_CellIdentity",
52025 FT_NONE, BASE_NONE, NULL, 0,
52027 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_item,
52028 { "Additional-HS-Cell-Information-RL-Reconf-Prep-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs",
52029 FT_NONE, BASE_NONE, NULL, 0,
52031 { &hf_rnsap_hS_DSCH_Secondary_Serving_Information_To_Modify,
52032 { "hS-DSCH-Secondary-Serving-Information-To-Modify", "rnsap.hS_DSCH_Secondary_Serving_Information_To_Modify",
52033 FT_NONE, BASE_NONE, NULL, 0,
52035 { &hf_rnsap_hS_HS_DSCH_Secondary_Serving_Remove,
52036 { "hS-HS-DSCH-Secondary-Serving-Remove", "rnsap.hS_HS_DSCH_Secondary_Serving_Remove",
52037 FT_NONE, BASE_NONE, NULL, 0,
52038 "HS_DSCH_Secondary_Serving_Remove", HFILL }},
52039 { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
52040 { "setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency",
52041 FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals), 0,
52043 { &hf_rnsap_configurationChange,
52044 { "configurationChange", "rnsap.configurationChange",
52045 FT_UINT32, BASE_DEC, NULL, 0,
52046 "Additional_EDCH_Cell_Information_ConfigurationChange_List", HFILL }},
52047 { &hf_rnsap_removal,
52048 { "removal", "rnsap.removal",
52049 FT_UINT32, BASE_DEC, NULL, 0,
52050 "Additional_EDCH_Cell_Information_Removal_List", HFILL }},
52051 { &hf_rnsap_powerOffsetInformation_03,
52052 { "powerOffsetInformation", "rnsap.powerOffsetInformation",
52053 FT_NONE, BASE_NONE, NULL, 0,
52054 "PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD", HFILL }},
52055 { &hf_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item,
52056 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52057 FT_NONE, BASE_NONE, NULL, 0,
52059 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item,
52060 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52061 FT_NONE, BASE_NONE, NULL, 0,
52063 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item,
52064 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52065 FT_NONE, BASE_NONE, NULL, 0,
52067 { &hf_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item,
52068 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52069 FT_NONE, BASE_NONE, NULL, 0,
52071 { &hf_rnsap_cCTrCH_TPCList_01,
52072 { "cCTrCH-TPCList", "rnsap.cCTrCH_TPCList",
52073 FT_UINT32, BASE_DEC, NULL, 0,
52074 "CCTrCH_TPCAddList_RL_ReconfPrepTDD", HFILL }},
52075 { &hf_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item,
52076 { "CCTrCH-TPCAddItem-RL-ReconfPrepTDD", "rnsap.CCTrCH_TPCAddItem_RL_ReconfPrepTDD",
52077 FT_NONE, BASE_NONE, NULL, 0,
52079 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item,
52080 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52081 FT_NONE, BASE_NONE, NULL, 0,
52083 { &hf_rnsap_cCTrCH_TPCList_02,
52084 { "cCTrCH-TPCList", "rnsap.cCTrCH_TPCList",
52085 FT_UINT32, BASE_DEC, NULL, 0,
52086 "CCTrCH_TPCModifyList_RL_ReconfPrepTDD", HFILL }},
52087 { &hf_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item,
52088 { "CCTrCH-TPCModifyItem-RL-ReconfPrepTDD", "rnsap.CCTrCH_TPCModifyItem_RL_ReconfPrepTDD",
52089 FT_NONE, BASE_NONE, NULL, 0,
52091 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item,
52092 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52093 FT_NONE, BASE_NONE, NULL, 0,
52095 { &hf_rnsap_DCH_DeleteList_RL_ReconfPrepTDD_item,
52096 { "DCH-DeleteItem-RL-ReconfPrepTDD", "rnsap.DCH_DeleteItem_RL_ReconfPrepTDD",
52097 FT_NONE, BASE_NONE, NULL, 0,
52099 { &hf_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD_item,
52100 { "DSCH-ModifyItem-RL-ReconfPrepTDD", "rnsap.DSCH_ModifyItem_RL_ReconfPrepTDD",
52101 FT_NONE, BASE_NONE, NULL, 0,
52103 { &hf_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD_item,
52104 { "DSCH-DeleteItem-RL-ReconfPrepTDD", "rnsap.DSCH_DeleteItem_RL_ReconfPrepTDD",
52105 FT_NONE, BASE_NONE, NULL, 0,
52107 { &hf_rnsap_USCH_ModifyList_RL_ReconfPrepTDD_item,
52108 { "USCH-ModifyItem-RL-ReconfPrepTDD", "rnsap.USCH_ModifyItem_RL_ReconfPrepTDD",
52109 FT_NONE, BASE_NONE, NULL, 0,
52111 { &hf_rnsap_ul_ccTrCHID,
52112 { "ul-ccTrCHID", "rnsap.ul_ccTrCHID",
52113 FT_UINT32, BASE_DEC, NULL, 0,
52114 "CCTrCH_ID", HFILL }},
52115 { &hf_rnsap_USCH_DeleteList_RL_ReconfPrepTDD_item,
52116 { "USCH-DeleteItem-RL-ReconfPrepTDD", "rnsap.USCH_DeleteItem_RL_ReconfPrepTDD",
52117 FT_NONE, BASE_NONE, NULL, 0,
52119 { &hf_rnsap_RL_Information_RL_ReconfPrepTDD_item,
52120 { "RL-InformationIE-RL-ReconfPrepTDD", "rnsap.RL_InformationIE_RL_ReconfPrepTDD",
52121 FT_NONE, BASE_NONE, NULL, 0,
52123 { &hf_rnsap_rL_Specific_DCH_Info,
52124 { "rL-Specific-DCH-Info", "rnsap.rL_Specific_DCH_Info",
52125 FT_UINT32, BASE_DEC, NULL, 0,
52127 { &hf_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD_item,
52128 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52129 FT_NONE, BASE_NONE, NULL, 0,
52131 { &hf_rnsap_max_UL_SIR,
52132 { "max-UL-SIR", "rnsap.max_UL_SIR",
52133 FT_INT32, BASE_DEC, NULL, 0,
52134 "UL_SIR", HFILL }},
52135 { &hf_rnsap_min_UL_SIR,
52136 { "min-UL-SIR", "rnsap.min_UL_SIR",
52137 FT_INT32, BASE_DEC, NULL, 0,
52138 "UL_SIR", HFILL }},
52139 { &hf_rnsap_dl_CodeInformationList,
52140 { "dl-CodeInformationList", "rnsap.dl_CodeInformationList",
52141 FT_NONE, BASE_NONE, NULL, 0,
52142 "DL_CodeInformationList_RL_ReconfReadyFDD", HFILL }},
52143 { &hf_rnsap_dCHInformationResponse,
52144 { "dCHInformationResponse", "rnsap.dCHInformationResponse",
52145 FT_NONE, BASE_NONE, NULL, 0,
52146 "DCH_InformationResponseList_RL_ReconfReadyFDD", HFILL }},
52147 { &hf_rnsap_not_Used_dSCHsToBeAddedOrModified,
52148 { "not-Used-dSCHsToBeAddedOrModified", "rnsap.not_Used_dSCHsToBeAddedOrModified",
52149 FT_NONE, BASE_NONE, NULL, 0,
52151 { &hf_rnsap_Additional_HS_Cell_RL_Reconf_Response_item,
52152 { "Additional-HS-Cell-RL-Reconf-Response-ItemIEs", "rnsap.Additional_HS_Cell_RL_Reconf_Response_ItemIEs",
52153 FT_NONE, BASE_NONE, NULL, 0,
52155 { &hf_rnsap_ul_CCTrCH_Information,
52156 { "ul-CCTrCH-Information", "rnsap.ul_CCTrCH_Information",
52157 FT_NONE, BASE_NONE, NULL, 0,
52158 "UL_CCTrCH_InformationList_RL_ReconfReadyTDD", HFILL }},
52159 { &hf_rnsap_dl_CCTrCH_Information,
52160 { "dl-CCTrCH-Information", "rnsap.dl_CCTrCH_Information",
52161 FT_NONE, BASE_NONE, NULL, 0,
52162 "DL_CCTrCH_InformationList_RL_ReconfReadyTDD", HFILL }},
52163 { &hf_rnsap_dCHInformationResponse_01,
52164 { "dCHInformationResponse", "rnsap.dCHInformationResponse",
52165 FT_NONE, BASE_NONE, NULL, 0,
52166 "DCH_InformationResponseList_RL_ReconfReadyTDD", HFILL }},
52167 { &hf_rnsap_dSCHsToBeAddedOrModified,
52168 { "dSCHsToBeAddedOrModified", "rnsap.dSCHsToBeAddedOrModified",
52169 FT_NONE, BASE_NONE, NULL, 0,
52170 "DSCHToBeAddedOrModified_RL_ReconfReadyTDD", HFILL }},
52171 { &hf_rnsap_uSCHsToBeAddedOrModified,
52172 { "uSCHsToBeAddedOrModified", "rnsap.uSCHsToBeAddedOrModified",
52173 FT_NONE, BASE_NONE, NULL, 0,
52174 "USCHToBeAddedOrModified_RL_ReconfReadyTDD", HFILL }},
52175 { &hf_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item,
52176 { "UL-CCTrCH-InformationItem-RL-ReconfReadyTDD", "rnsap.UL_CCTrCH_InformationItem_RL_ReconfReadyTDD",
52177 FT_NONE, BASE_NONE, NULL, 0,
52179 { &hf_rnsap_ul_DPCH_AddInformation,
52180 { "ul-DPCH-AddInformation", "rnsap.ul_DPCH_AddInformation",
52181 FT_NONE, BASE_NONE, NULL, 0,
52182 "UL_DPCH_InformationAddList_RL_ReconfReadyTDD", HFILL }},
52183 { &hf_rnsap_ul_DPCH_ModifyInformation,
52184 { "ul-DPCH-ModifyInformation", "rnsap.ul_DPCH_ModifyInformation",
52185 FT_NONE, BASE_NONE, NULL, 0,
52186 "UL_DPCH_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
52187 { &hf_rnsap_ul_DPCH_DeleteInformation,
52188 { "ul-DPCH-DeleteInformation", "rnsap.ul_DPCH_DeleteInformation",
52189 FT_NONE, BASE_NONE, NULL, 0,
52190 "UL_DPCH_InformationDeleteList_RL_ReconfReadyTDD", HFILL }},
52191 { &hf_rnsap_uL_TimeslotLCR_Info,
52192 { "uL-TimeslotLCR-Info", "rnsap.uL_TimeslotLCR_Info",
52193 FT_UINT32, BASE_DEC, NULL, 0,
52194 "UL_TimeslotLCR_Information", HFILL }},
52195 { &hf_rnsap_rxTimingDeviationForTA,
52196 { "rxTimingDeviationForTA", "rnsap.rxTimingDeviationForTA",
52197 FT_UINT32, BASE_DEC, NULL, 0,
52199 { &hf_rnsap_rxTimingDeviationForTA768,
52200 { "rxTimingDeviationForTA768", "rnsap.rxTimingDeviationForTA768",
52201 FT_UINT32, BASE_DEC, NULL, 0,
52203 { &hf_rnsap_uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
52204 { "uL-Timeslot-InformationModifyList-RL-ReconfReadyTDD", "rnsap.uL_Timeslot_InformationModifyList_RL_ReconfReadyTDD",
52205 FT_UINT32, BASE_DEC, NULL, 0,
52207 { &hf_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item,
52208 { "UL-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD",
52209 FT_NONE, BASE_NONE, NULL, 0,
52211 { &hf_rnsap_tDD_uL_Code_LCR_Information,
52212 { "tDD-uL-Code-LCR-Information", "rnsap.tDD_uL_Code_LCR_Information",
52213 FT_UINT32, BASE_DEC, NULL, 0,
52214 "TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
52215 { &hf_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item,
52216 { "TDD-UL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD",
52217 FT_NONE, BASE_NONE, NULL, 0,
52219 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item,
52220 { "UL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD",
52221 FT_NONE, BASE_NONE, NULL, 0,
52223 { &hf_rnsap_uL_Code_Information_01,
52224 { "uL-Code-Information", "rnsap.uL_Code_Information",
52225 FT_UINT32, BASE_DEC, NULL, 0,
52226 "TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
52227 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD_item,
52228 { "TDD-UL-Code-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD",
52229 FT_NONE, BASE_NONE, NULL, 0,
52231 { &hf_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item,
52232 { "UL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768",
52233 FT_NONE, BASE_NONE, NULL, 0,
52235 { &hf_rnsap_uL_Code_Information768_01,
52236 { "uL-Code-Information768", "rnsap.uL_Code_Information768",
52237 FT_UINT32, BASE_DEC, NULL, 0,
52238 "TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768", HFILL }},
52239 { &hf_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768_item,
52240 { "TDD-UL-Code-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768",
52241 FT_NONE, BASE_NONE, NULL, 0,
52243 { &hf_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item,
52244 { "UL-DPCH-InformationDeleteItem-RL-ReconfReadyTDD", "rnsap.UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD",
52245 FT_NONE, BASE_NONE, NULL, 0,
52247 { &hf_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_item,
52248 { "DL-CCTrCH-InformationItem-RL-ReconfReadyTDD", "rnsap.DL_CCTrCH_InformationItem_RL_ReconfReadyTDD",
52249 FT_NONE, BASE_NONE, NULL, 0,
52251 { &hf_rnsap_dl_DPCH_AddInformation,
52252 { "dl-DPCH-AddInformation", "rnsap.dl_DPCH_AddInformation",
52253 FT_NONE, BASE_NONE, NULL, 0,
52254 "DL_DPCH_InformationAddList_RL_ReconfReadyTDD", HFILL }},
52255 { &hf_rnsap_dl_DPCH_ModifyInformation,
52256 { "dl-DPCH-ModifyInformation", "rnsap.dl_DPCH_ModifyInformation",
52257 FT_NONE, BASE_NONE, NULL, 0,
52258 "DL_DPCH_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
52259 { &hf_rnsap_dl_DPCH_DeleteInformation,
52260 { "dl-DPCH-DeleteInformation", "rnsap.dl_DPCH_DeleteInformation",
52261 FT_NONE, BASE_NONE, NULL, 0,
52262 "DL_DPCH_InformationDeleteList_RL_ReconfReadyTDD", HFILL }},
52263 { &hf_rnsap_dL_TimeslotLCR_Info,
52264 { "dL-TimeslotLCR-Info", "rnsap.dL_TimeslotLCR_Info",
52265 FT_UINT32, BASE_DEC, NULL, 0,
52266 "DL_TimeslotLCR_Information", HFILL }},
52267 { &hf_rnsap_dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
52268 { "dL-Timeslot-InformationModifyList-RL-ReconfReadyTDD", "rnsap.dL_Timeslot_InformationModifyList_RL_ReconfReadyTDD",
52269 FT_UINT32, BASE_DEC, NULL, 0,
52271 { &hf_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_item,
52272 { "DL-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD",
52273 FT_NONE, BASE_NONE, NULL, 0,
52275 { &hf_rnsap_tDD_dL_Code_LCR_Information,
52276 { "tDD-dL-Code-LCR-Information", "rnsap.tDD_dL_Code_LCR_Information",
52277 FT_UINT32, BASE_DEC, NULL, 0,
52278 "TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
52279 { &hf_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD_item,
52280 { "TDD-DL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD",
52281 FT_NONE, BASE_NONE, NULL, 0,
52283 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD_item,
52284 { "DL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD",
52285 FT_NONE, BASE_NONE, NULL, 0,
52287 { &hf_rnsap_dL_Code_Information_01,
52288 { "dL-Code-Information", "rnsap.dL_Code_Information",
52289 FT_UINT32, BASE_DEC, NULL, 0,
52290 "TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD", HFILL }},
52291 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD_item,
52292 { "TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD", "rnsap.TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD",
52293 FT_NONE, BASE_NONE, NULL, 0,
52295 { &hf_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_item,
52296 { "DL-Timeslot-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768",
52297 FT_NONE, BASE_NONE, NULL, 0,
52299 { &hf_rnsap_dL_Code_Information768_01,
52300 { "dL-Code-Information768", "rnsap.dL_Code_Information768",
52301 FT_UINT32, BASE_DEC, NULL, 0,
52302 "TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768", HFILL }},
52303 { &hf_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768_item,
52304 { "TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD768", "rnsap.TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768",
52305 FT_NONE, BASE_NONE, NULL, 0,
52307 { &hf_rnsap_dPCH_ID768,
52308 { "dPCH-ID768", "rnsap.dPCH_ID768",
52309 FT_UINT32, BASE_DEC, NULL, 0,
52311 { &hf_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_item,
52312 { "DL-DPCH-InformationDeleteItem-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD",
52313 FT_NONE, BASE_NONE, NULL, 0,
52315 { &hf_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_item,
52316 { "DL-DPCH-InformationDeleteItem768-RL-ReconfReadyTDD", "rnsap.DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD",
52317 FT_NONE, BASE_NONE, NULL, 0,
52319 { &hf_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item,
52320 { "DSCHToBeAddedOrModifiedItem-RL-ReconfReadyTDD", "rnsap.DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD",
52321 FT_NONE, BASE_NONE, NULL, 0,
52323 { &hf_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_item,
52324 { "USCHToBeAddedOrModifiedItem-RL-ReconfReadyTDD", "rnsap.USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD",
52325 FT_NONE, BASE_NONE, NULL, 0,
52327 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_item,
52328 { "RL-InformationResponse-RL-ReconfReadyTDD", "rnsap.RL_InformationResponse_RL_ReconfReadyTDD",
52329 FT_NONE, BASE_NONE, NULL, 0,
52331 { &hf_rnsap_generalCause_04,
52332 { "generalCause", "rnsap.generalCause",
52333 FT_NONE, BASE_NONE, NULL, 0,
52334 "GeneralCauseList_RL_ReconfFailure", HFILL }},
52335 { &hf_rnsap_rLSpecificCause_04,
52336 { "rLSpecificCause", "rnsap.rLSpecificCause",
52337 FT_NONE, BASE_NONE, NULL, 0,
52338 "RLSpecificCauseList_RL_ReconfFailure", HFILL }},
52339 { &hf_rnsap_rL_ReconfigurationFailureList_RL_ReconfFailure,
52340 { "rL-ReconfigurationFailureList-RL-ReconfFailure", "rnsap.rL_ReconfigurationFailureList_RL_ReconfFailure",
52341 FT_UINT32, BASE_DEC, NULL, 0,
52343 { &hf_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure_item,
52344 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52345 FT_NONE, BASE_NONE, NULL, 0,
52347 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstFDD_item,
52348 { "DCH-DeleteItem-RL-ReconfRqstFDD", "rnsap.DCH_DeleteItem_RL_ReconfRqstFDD",
52349 FT_NONE, BASE_NONE, NULL, 0,
52351 { &hf_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_item,
52352 { "Additional-HS-Cell-Information-RL-Reconf-Req-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs",
52353 FT_NONE, BASE_NONE, NULL, 0,
52355 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised,
52356 { "hS-DSCH-FDD-Secondary-Serving-Information-To-Modify-Unsynchronised", "rnsap.hS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised",
52357 FT_NONE, BASE_NONE, NULL, 0,
52359 { &hf_rnsap_hS_DSCH_Secondary_Serving_Remove,
52360 { "hS-DSCH-Secondary-Serving-Remove", "rnsap.hS_DSCH_Secondary_Serving_Remove",
52361 FT_NONE, BASE_NONE, NULL, 0,
52363 { &hf_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList_item,
52364 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52365 FT_NONE, BASE_NONE, NULL, 0,
52367 { &hf_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item,
52368 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52369 FT_NONE, BASE_NONE, NULL, 0,
52371 { &hf_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item,
52372 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52373 FT_NONE, BASE_NONE, NULL, 0,
52375 { &hf_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item,
52376 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52377 FT_NONE, BASE_NONE, NULL, 0,
52379 { &hf_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item,
52380 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52381 FT_NONE, BASE_NONE, NULL, 0,
52383 { &hf_rnsap_DCH_DeleteList_RL_ReconfRqstTDD_item,
52384 { "DCH-DeleteItem-RL-ReconfRqstTDD", "rnsap.DCH_DeleteItem_RL_ReconfRqstTDD",
52385 FT_NONE, BASE_NONE, NULL, 0,
52387 { &hf_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information_item,
52388 { "RL-ReconfigurationRequestTDD-RL-Information", "rnsap.RL_ReconfigurationRequestTDD_RL_Information",
52389 FT_NONE, BASE_NONE, NULL, 0,
52391 { &hf_rnsap_RL_InformationResponseList_RL_ReconfRspFDD_item,
52392 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52393 FT_NONE, BASE_NONE, NULL, 0,
52395 { &hf_rnsap_dCHsInformationResponseList,
52396 { "dCHsInformationResponseList", "rnsap.dCHsInformationResponseList",
52397 FT_NONE, BASE_NONE, NULL, 0,
52398 "DCH_InformationResponseList_RL_ReconfRspFDD", HFILL }},
52399 { &hf_rnsap_dL_CodeInformationList_RL_ReconfResp,
52400 { "dL-CodeInformationList-RL-ReconfResp", "rnsap.dL_CodeInformationList_RL_ReconfResp",
52401 FT_NONE, BASE_NONE, NULL, 0,
52402 "DL_CodeInformationList_RL_ReconfRspFDD", HFILL }},
52403 { &hf_rnsap_dCHsInformationResponseList_01,
52404 { "dCHsInformationResponseList", "rnsap.dCHsInformationResponseList",
52405 FT_NONE, BASE_NONE, NULL, 0,
52406 "DCH_InformationResponseList_RL_ReconfRspTDD", HFILL }},
52407 { &hf_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD_item,
52408 { "DL-CCTrCH-InformationItem-RL-ReconfRspTDD", "rnsap.DL_CCTrCH_InformationItem_RL_ReconfRspTDD",
52409 FT_NONE, BASE_NONE, NULL, 0,
52411 { &hf_rnsap_dl_DPCH_ModifyInformation_LCR,
52412 { "dl-DPCH-ModifyInformation-LCR", "rnsap.dl_DPCH_ModifyInformation_LCR",
52413 FT_NONE, BASE_NONE, NULL, 0,
52414 "DL_DPCH_InformationModifyList_LCR_RL_ReconfRspTDD", HFILL }},
52415 { &hf_rnsap_dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD,
52416 { "dL-Timeslot-LCR-InformationModifyList-RL-ReconfRqstTDD", "rnsap.dL_Timeslot_LCR_InformationModifyList_RL_ReconfRqstTDD",
52417 FT_UINT32, BASE_DEC, NULL, 0,
52418 "DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD", HFILL }},
52419 { &hf_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD_item,
52420 { "DL-Timeslot-LCR-InformationModifyItem-RL-ReconfRspTDD", "rnsap.DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD",
52421 FT_NONE, BASE_NONE, NULL, 0,
52423 { &hf_rnsap_maxPowerLCR,
52424 { "maxPowerLCR", "rnsap.maxPowerLCR",
52425 FT_INT32, BASE_DEC, NULL, 0,
52426 "DL_Power", HFILL }},
52427 { &hf_rnsap_minPowerLCR,
52428 { "minPowerLCR", "rnsap.minPowerLCR",
52429 FT_INT32, BASE_DEC, NULL, 0,
52430 "DL_Power", HFILL }},
52431 { &hf_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD_item,
52432 { "RL-InformationResponse-RL-ReconfRspTDD", "rnsap.RL_InformationResponse_RL_ReconfRspTDD",
52433 FT_NONE, BASE_NONE, NULL, 0,
52436 { "rL", "rnsap.rL",
52437 FT_NONE, BASE_NONE, NULL, 0,
52438 "RL_RL_FailureInd", HFILL }},
52439 { &hf_rnsap_rL_Set,
52440 { "rL-Set", "rnsap.rL_Set",
52441 FT_NONE, BASE_NONE, NULL, 0,
52442 "RL_Set_RL_FailureInd", HFILL }},
52443 { &hf_rnsap_cCTrCH,
52444 { "cCTrCH", "rnsap.cCTrCH",
52445 FT_NONE, BASE_NONE, NULL, 0,
52446 "CCTrCH_RL_FailureInd", HFILL }},
52447 { &hf_rnsap_rL_InformationList_RL_FailureInd,
52448 { "rL-InformationList-RL-FailureInd", "rnsap.rL_InformationList_RL_FailureInd",
52449 FT_UINT32, BASE_DEC, NULL, 0,
52451 { &hf_rnsap_RL_InformationList_RL_FailureInd_item,
52452 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52453 FT_NONE, BASE_NONE, NULL, 0,
52455 { &hf_rnsap_rL_Set_InformationList_RL_FailureInd,
52456 { "rL-Set-InformationList-RL-FailureInd", "rnsap.rL_Set_InformationList_RL_FailureInd",
52457 FT_UINT32, BASE_DEC, NULL, 0,
52459 { &hf_rnsap_RL_Set_InformationList_RL_FailureInd_item,
52460 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52461 FT_NONE, BASE_NONE, NULL, 0,
52463 { &hf_rnsap_cCTrCH_InformationList_RL_FailureInd,
52464 { "cCTrCH-InformationList-RL-FailureInd", "rnsap.cCTrCH_InformationList_RL_FailureInd",
52465 FT_UINT32, BASE_DEC, NULL, 0,
52467 { &hf_rnsap_CCTrCH_InformationList_RL_FailureInd_item,
52468 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52469 FT_NONE, BASE_NONE, NULL, 0,
52471 { &hf_rnsap_RL_InformationList_RL_PreemptRequiredInd_item,
52472 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52473 FT_NONE, BASE_NONE, NULL, 0,
52475 { &hf_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_item,
52476 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52477 FT_NONE, BASE_NONE, NULL, 0,
52479 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_item,
52480 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52481 FT_NONE, BASE_NONE, NULL, 0,
52484 { "rL", "rnsap.rL",
52485 FT_NONE, BASE_NONE, NULL, 0,
52486 "RL_RL_RestoreInd", HFILL }},
52487 { &hf_rnsap_rL_Set_01,
52488 { "rL-Set", "rnsap.rL_Set",
52489 FT_NONE, BASE_NONE, NULL, 0,
52490 "RL_Set_RL_RestoreInd", HFILL }},
52491 { &hf_rnsap_cCTrCH_01,
52492 { "cCTrCH", "rnsap.cCTrCH",
52493 FT_NONE, BASE_NONE, NULL, 0,
52494 "CCTrCH_RL_RestoreInd", HFILL }},
52495 { &hf_rnsap_rL_InformationList_RL_RestoreInd,
52496 { "rL-InformationList-RL-RestoreInd", "rnsap.rL_InformationList_RL_RestoreInd",
52497 FT_UINT32, BASE_DEC, NULL, 0,
52499 { &hf_rnsap_RL_InformationList_RL_RestoreInd_item,
52500 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52501 FT_NONE, BASE_NONE, NULL, 0,
52503 { &hf_rnsap_rL_Set_InformationList_RL_RestoreInd,
52504 { "rL-Set-InformationList-RL-RestoreInd", "rnsap.rL_Set_InformationList_RL_RestoreInd",
52505 FT_UINT32, BASE_DEC, NULL, 0,
52507 { &hf_rnsap_RL_Set_InformationList_RL_RestoreInd_item,
52508 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52509 FT_NONE, BASE_NONE, NULL, 0,
52511 { &hf_rnsap_cCTrCH_InformationList_RL_RestoreInd,
52512 { "cCTrCH-InformationList-RL-RestoreInd", "rnsap.cCTrCH_InformationList_RL_RestoreInd",
52513 FT_UINT32, BASE_DEC, NULL, 0,
52515 { &hf_rnsap_CCTrCH_InformationList_RL_RestoreInd_item,
52516 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52517 FT_NONE, BASE_NONE, NULL, 0,
52519 { &hf_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst_item,
52520 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52521 FT_NONE, BASE_NONE, NULL, 0,
52523 { &hf_rnsap_dl_CodeInformation_03,
52524 { "dl-CodeInformation", "rnsap.dl_CodeInformation",
52525 FT_NONE, BASE_NONE, NULL, 0,
52526 "DL_CodeInformationList_PhyChReconfRqstFDD", HFILL }},
52527 { &hf_rnsap_ul_CCTrCH_Information_01,
52528 { "ul-CCTrCH-Information", "rnsap.ul_CCTrCH_Information",
52529 FT_NONE, BASE_NONE, NULL, 0,
52530 "UL_CCTrCH_InformationList_PhyChReconfRqstTDD", HFILL }},
52531 { &hf_rnsap_dl_CCTrCH_Information_01,
52532 { "dl-CCTrCH-Information", "rnsap.dl_CCTrCH_Information",
52533 FT_NONE, BASE_NONE, NULL, 0,
52534 "DL_CCTrCH_InformationList_PhyChReconfRqstTDD", HFILL }},
52535 { &hf_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item,
52536 { "UL-CCTrCH-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_CCTrCH_InformationItem_PhyChReconfRqstTDD",
52537 FT_NONE, BASE_NONE, NULL, 0,
52539 { &hf_rnsap_ul_DPCH_Information_02,
52540 { "ul-DPCH-Information", "rnsap.ul_DPCH_Information",
52541 FT_NONE, BASE_NONE, NULL, 0,
52542 "UL_DPCH_InformationList_PhyChReconfRqstTDD", HFILL }},
52543 { &hf_rnsap_uL_Timeslot_InformationList_PhyChReconfRqstTDD,
52544 { "uL-Timeslot-InformationList-PhyChReconfRqstTDD", "rnsap.uL_Timeslot_InformationList_PhyChReconfRqstTDD",
52545 FT_UINT32, BASE_DEC, NULL, 0,
52547 { &hf_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item,
52548 { "UL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD",
52549 FT_NONE, BASE_NONE, NULL, 0,
52551 { &hf_rnsap_uL_Code_LCR_Information,
52552 { "uL-Code-LCR-Information", "rnsap.uL_Code_LCR_Information",
52553 FT_UINT32, BASE_DEC, NULL, 0,
52554 "TDD_UL_Code_LCR_Information", HFILL }},
52555 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD_item,
52556 { "UL-Timeslot-InformationItem-PhyChReconfRqstTDD", "rnsap.UL_Timeslot_InformationItem_PhyChReconfRqstTDD",
52557 FT_NONE, BASE_NONE, NULL, 0,
52559 { &hf_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_item,
52560 { "UL-Timeslot-InformationItem-PhyChReconfRqstTDD768", "rnsap.UL_Timeslot_InformationItem_PhyChReconfRqstTDD768",
52561 FT_NONE, BASE_NONE, NULL, 0,
52563 { &hf_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_item,
52564 { "DL-CCTrCH-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_CCTrCH_InformationItem_PhyChReconfRqstTDD",
52565 FT_NONE, BASE_NONE, NULL, 0,
52567 { &hf_rnsap_dl_DPCH_Information_02,
52568 { "dl-DPCH-Information", "rnsap.dl_DPCH_Information",
52569 FT_NONE, BASE_NONE, NULL, 0,
52570 "DL_DPCH_InformationList_PhyChReconfRqstTDD", HFILL }},
52571 { &hf_rnsap_dL_Timeslot_InformationList_PhyChReconfRqstTDD,
52572 { "dL-Timeslot-InformationList-PhyChReconfRqstTDD", "rnsap.dL_Timeslot_InformationList_PhyChReconfRqstTDD",
52573 FT_UINT32, BASE_DEC, NULL, 0,
52575 { &hf_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_item,
52576 { "DL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD",
52577 FT_NONE, BASE_NONE, NULL, 0,
52579 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD_item,
52580 { "DL-Timeslot-InformationItem-PhyChReconfRqstTDD", "rnsap.DL_Timeslot_InformationItem_PhyChReconfRqstTDD",
52581 FT_NONE, BASE_NONE, NULL, 0,
52583 { &hf_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_item,
52584 { "DL-Timeslot-InformationItem-PhyChReconfRqstTDD768", "rnsap.DL_Timeslot_InformationItem_PhyChReconfRqstTDD768",
52585 FT_NONE, BASE_NONE, NULL, 0,
52587 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_item,
52588 { "HSPDSCH-Timeslot-InformationItem-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD",
52589 FT_NONE, BASE_NONE, NULL, 0,
52591 { &hf_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_item,
52592 { "HSPDSCH-Timeslot-InformationItemLCR-PhyChReconfRqstTDD", "rnsap.HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD",
52593 FT_NONE, BASE_NONE, NULL, 0,
52595 { &hf_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_item,
52596 { "HSPDSCH-Timeslot-InformationItem-PhyChReconfRqstTDD768", "rnsap.HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768",
52597 FT_NONE, BASE_NONE, NULL, 0,
52599 { &hf_rnsap_RL_InformationList_RL_CongestInd_item,
52600 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52601 FT_NONE, BASE_NONE, NULL, 0,
52603 { &hf_rnsap_dCH_Rate_Information,
52604 { "dCH-Rate-Information", "rnsap.dCH_Rate_Information",
52605 FT_UINT32, BASE_DEC, NULL, 0,
52606 "DCH_Rate_Information_RL_CongestInd", HFILL }},
52607 { &hf_rnsap_DCH_Rate_Information_RL_CongestInd_item,
52608 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52609 FT_NONE, BASE_NONE, NULL, 0,
52611 { &hf_rnsap_allowed_Rate_Information,
52612 { "allowed-Rate-Information", "rnsap.allowed_Rate_Information",
52613 FT_NONE, BASE_NONE, NULL, 0,
52615 { &hf_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_item,
52616 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52617 FT_NONE, BASE_NONE, NULL, 0,
52620 { "uRA", "rnsap.uRA",
52621 FT_NONE, BASE_NONE, NULL, 0,
52622 "URA_PagingRqst", HFILL }},
52624 { "cell", "rnsap.cell",
52625 FT_NONE, BASE_NONE, NULL, 0,
52626 "Cell_PagingRqst", HFILL }},
52627 { &hf_rnsap_pagingCause,
52628 { "pagingCause", "rnsap.pagingCause",
52629 FT_UINT32, BASE_DEC, VALS(rnsap_PagingCause_vals), 0,
52631 { &hf_rnsap_cNDomainType,
52632 { "cNDomainType", "rnsap.cNDomainType",
52633 FT_UINT32, BASE_DEC, VALS(rnsap_CNDomainType_vals), 0,
52635 { &hf_rnsap_pagingRecordType,
52636 { "pagingRecordType", "rnsap.pagingRecordType",
52637 FT_UINT32, BASE_DEC, VALS(rnsap_PagingRecordType_vals), 0,
52640 { "rL", "rnsap.rL",
52641 FT_NONE, BASE_NONE, NULL, 0,
52642 "RL_DM_Rqst", HFILL }},
52644 { "rLS", "rnsap.rLS",
52645 FT_NONE, BASE_NONE, NULL, 0,
52646 "RL_Set_DM_Rqst", HFILL }},
52648 { "allRL", "rnsap.allRL",
52649 FT_NONE, BASE_NONE, NULL, 0,
52650 "All_RL_DM_Rqst", HFILL }},
52651 { &hf_rnsap_allRLS,
52652 { "allRLS", "rnsap.allRLS",
52653 FT_NONE, BASE_NONE, NULL, 0,
52654 "All_RL_Set_DM_Rqst", HFILL }},
52655 { &hf_rnsap_rL_InformationList_DM_Rqst,
52656 { "rL-InformationList-DM-Rqst", "rnsap.rL_InformationList_DM_Rqst",
52657 FT_UINT32, BASE_DEC, NULL, 0,
52659 { &hf_rnsap_RL_InformationList_DM_Rqst_item,
52660 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52661 FT_NONE, BASE_NONE, NULL, 0,
52663 { &hf_rnsap_HSSICH_Info_DM_Rqst_item,
52664 { "HS-SICH-ID", "rnsap.HS_SICH_ID",
52665 FT_UINT32, BASE_DEC, NULL, 0,
52667 { &hf_rnsap_HSSICH_Info_DM_Rqst_Extension_item,
52668 { "HS-SICH-ID-Extension", "rnsap.HS_SICH_ID_Extension",
52669 FT_UINT32, BASE_DEC, NULL, 0,
52671 { &hf_rnsap_rL_Set_InformationList_DM_Rqst,
52672 { "rL-Set-InformationList-DM-Rqst", "rnsap.rL_Set_InformationList_DM_Rqst",
52673 FT_UINT32, BASE_DEC, NULL, 0,
52675 { &hf_rnsap_RL_Set_InformationList_DM_Rqst_item,
52676 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52677 FT_NONE, BASE_NONE, NULL, 0,
52680 { "rLs", "rnsap.rLs",
52681 FT_NONE, BASE_NONE, NULL, 0,
52682 "RL_DM_Rsp", HFILL }},
52683 { &hf_rnsap_rLS_01,
52684 { "rLS", "rnsap.rLS",
52685 FT_NONE, BASE_NONE, NULL, 0,
52686 "RL_Set_DM_Rsp", HFILL }},
52687 { &hf_rnsap_allRL_01,
52688 { "allRL", "rnsap.allRL",
52689 FT_NONE, BASE_NONE, NULL, 0,
52690 "RL_DM_Rsp", HFILL }},
52691 { &hf_rnsap_allRLS_01,
52692 { "allRLS", "rnsap.allRLS",
52693 FT_NONE, BASE_NONE, NULL, 0,
52694 "RL_Set_DM_Rsp", HFILL }},
52695 { &hf_rnsap_rL_InformationList_DM_Rsp,
52696 { "rL-InformationList-DM-Rsp", "rnsap.rL_InformationList_DM_Rsp",
52697 FT_UINT32, BASE_DEC, NULL, 0,
52699 { &hf_rnsap_rL_Set_InformationList_DM_Rsp,
52700 { "rL-Set-InformationList-DM-Rsp", "rnsap.rL_Set_InformationList_DM_Rsp",
52701 FT_UINT32, BASE_DEC, NULL, 0,
52703 { &hf_rnsap_RL_InformationList_DM_Rsp_item,
52704 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52705 FT_NONE, BASE_NONE, NULL, 0,
52707 { &hf_rnsap_dedicatedMeasurementValue,
52708 { "dedicatedMeasurementValue", "rnsap.dedicatedMeasurementValue",
52709 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementValue_vals), 0,
52711 { &hf_rnsap_RL_Set_InformationList_DM_Rsp_item,
52712 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52713 FT_NONE, BASE_NONE, NULL, 0,
52715 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item,
52716 { "Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp",
52717 FT_NONE, BASE_NONE, NULL, 0,
52719 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item,
52720 { "Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp",
52721 FT_NONE, BASE_NONE, NULL, 0,
52723 { &hf_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_item,
52724 { "Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp", "rnsap.Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp",
52725 FT_NONE, BASE_NONE, NULL, 0,
52727 { &hf_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_item,
52728 { "Multiple-DedicatedMeasurementValueItem-TDD768-DM-Rsp", "rnsap.Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp",
52729 FT_NONE, BASE_NONE, NULL, 0,
52732 { "rL", "rnsap.rL",
52733 FT_NONE, BASE_NONE, NULL, 0,
52734 "RL_DM_Fail", HFILL }},
52735 { &hf_rnsap_rLS_02,
52736 { "rLS", "rnsap.rLS",
52737 FT_NONE, BASE_NONE, NULL, 0,
52738 "RL_Set_DM_Fail", HFILL }},
52739 { &hf_rnsap_allRL_02,
52740 { "allRL", "rnsap.allRL",
52741 FT_NONE, BASE_NONE, NULL, 0,
52742 "RL_DM_Fail", HFILL }},
52743 { &hf_rnsap_allRLS_02,
52744 { "allRLS", "rnsap.allRLS",
52745 FT_NONE, BASE_NONE, NULL, 0,
52746 "RL_Set_DM_Fail", HFILL }},
52747 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail,
52748 { "rL-unsuccessful-InformationRespList-DM-Fail", "rnsap.rL_unsuccessful_InformationRespList_DM_Fail",
52749 FT_UINT32, BASE_DEC, NULL, 0,
52751 { &hf_rnsap_rL_successful_InformationRespList_DM_Fail,
52752 { "rL-successful-InformationRespList-DM-Fail", "rnsap.rL_successful_InformationRespList_DM_Fail",
52753 FT_UINT32, BASE_DEC, NULL, 0,
52755 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail,
52756 { "rL-Set-unsuccessful-InformationRespList-DM-Fail", "rnsap.rL_Set_unsuccessful_InformationRespList_DM_Fail",
52757 FT_UINT32, BASE_DEC, NULL, 0,
52759 { &hf_rnsap_rL_Set_successful_InformationRespList_DM_Fail,
52760 { "rL-Set-successful-InformationRespList-DM-Fail", "rnsap.rL_Set_successful_InformationRespList_DM_Fail",
52761 FT_UINT32, BASE_DEC, NULL, 0,
52763 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_item,
52764 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52765 FT_NONE, BASE_NONE, NULL, 0,
52767 { &hf_rnsap_individualcause,
52768 { "individualcause", "rnsap.individualcause",
52769 FT_UINT32, BASE_DEC, VALS(rnsap_Cause_vals), 0,
52771 { &hf_rnsap_RL_Successful_InformationRespList_DM_Fail_item,
52772 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52773 FT_NONE, BASE_NONE, NULL, 0,
52775 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_item,
52776 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52777 FT_NONE, BASE_NONE, NULL, 0,
52779 { &hf_rnsap_RL_Set_Successful_InformationRespList_DM_Fail_item,
52780 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52781 FT_NONE, BASE_NONE, NULL, 0,
52783 { &hf_rnsap_rLs_01,
52784 { "rLs", "rnsap.rLs",
52785 FT_NONE, BASE_NONE, NULL, 0,
52786 "RL_DM_Rprt", HFILL }},
52787 { &hf_rnsap_rLS_03,
52788 { "rLS", "rnsap.rLS",
52789 FT_NONE, BASE_NONE, NULL, 0,
52790 "RL_Set_DM_Rprt", HFILL }},
52791 { &hf_rnsap_allRL_03,
52792 { "allRL", "rnsap.allRL",
52793 FT_NONE, BASE_NONE, NULL, 0,
52794 "RL_DM_Rprt", HFILL }},
52795 { &hf_rnsap_allRLS_03,
52796 { "allRLS", "rnsap.allRLS",
52797 FT_NONE, BASE_NONE, NULL, 0,
52798 "RL_Set_DM_Rprt", HFILL }},
52799 { &hf_rnsap_rL_InformationList_DM_Rprt,
52800 { "rL-InformationList-DM-Rprt", "rnsap.rL_InformationList_DM_Rprt",
52801 FT_UINT32, BASE_DEC, NULL, 0,
52803 { &hf_rnsap_rL_Set_InformationList_DM_Rprt,
52804 { "rL-Set-InformationList-DM-Rprt", "rnsap.rL_Set_InformationList_DM_Rprt",
52805 FT_UINT32, BASE_DEC, NULL, 0,
52807 { &hf_rnsap_RL_InformationList_DM_Rprt_item,
52808 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52809 FT_NONE, BASE_NONE, NULL, 0,
52811 { &hf_rnsap_dedicatedMeasurementValueInformation,
52812 { "dedicatedMeasurementValueInformation", "rnsap.dedicatedMeasurementValueInformation",
52813 FT_UINT32, BASE_DEC, VALS(rnsap_DedicatedMeasurementValueInformation_vals), 0,
52815 { &hf_rnsap_RL_Set_InformationList_DM_Rprt_item,
52816 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52817 FT_NONE, BASE_NONE, NULL, 0,
52820 { "rL", "rnsap.rL",
52821 FT_NONE, BASE_NONE, NULL, 0,
52822 "RL_DM_Fail_Ind", HFILL }},
52823 { &hf_rnsap_rLS_04,
52824 { "rLS", "rnsap.rLS",
52825 FT_NONE, BASE_NONE, NULL, 0,
52826 "RL_Set_DM_Fail_Ind", HFILL }},
52827 { &hf_rnsap_allRL_04,
52828 { "allRL", "rnsap.allRL",
52829 FT_NONE, BASE_NONE, NULL, 0,
52830 "RL_DM_Fail_Ind", HFILL }},
52831 { &hf_rnsap_allRLS_04,
52832 { "allRLS", "rnsap.allRLS",
52833 FT_NONE, BASE_NONE, NULL, 0,
52834 "RL_Set_DM_Fail_Ind", HFILL }},
52835 { &hf_rnsap_rL_unsuccessful_InformationRespList_DM_Fail_Ind,
52836 { "rL-unsuccessful-InformationRespList-DM-Fail-Ind", "rnsap.rL_unsuccessful_InformationRespList_DM_Fail_Ind",
52837 FT_UINT32, BASE_DEC, NULL, 0,
52839 { &hf_rnsap_rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind,
52840 { "rL-Set-unsuccessful-InformationRespList-DM-Fail-Ind", "rnsap.rL_Set_unsuccessful_InformationRespList_DM_Fail_Ind",
52841 FT_UINT32, BASE_DEC, NULL, 0,
52843 { &hf_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind_item,
52844 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52845 FT_NONE, BASE_NONE, NULL, 0,
52847 { &hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item,
52848 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52849 FT_NONE, BASE_NONE, NULL, 0,
52851 { &hf_rnsap_fACH_FlowControlInformation,
52852 { "fACH-FlowControlInformation", "rnsap.fACH_FlowControlInformation",
52853 FT_NONE, BASE_NONE, NULL, 0,
52854 "FACH_FlowControlInformation_CTCH_ResourceRspFDD", HFILL }},
52855 { &hf_rnsap_fACH_FlowControlInformation_01,
52856 { "fACH-FlowControlInformation", "rnsap.fACH_FlowControlInformation",
52857 FT_NONE, BASE_NONE, NULL, 0,
52858 "FACH_FlowControlInformation_CTCH_ResourceRspTDD", HFILL }},
52859 { &hf_rnsap_cell_01,
52860 { "cell", "rnsap.cell",
52861 FT_NONE, BASE_NONE, NULL, 0,
52862 "Cell_CM_Rqst", HFILL }},
52863 { &hf_rnsap_neighbouringCellMeasurementInformation,
52864 { "neighbouringCellMeasurementInformation", "rnsap.neighbouringCellMeasurementInformation",
52865 FT_UINT32, BASE_DEC, NULL, 0,
52866 "NeighbouringCellMeasurementInfo", HFILL }},
52867 { &hf_rnsap_NeighbouringCellMeasurementInfo_item,
52868 { "NeighbouringCellMeasurementInfo item", "rnsap.NeighbouringCellMeasurementInfo_item",
52869 FT_UINT32, BASE_DEC, VALS(rnsap_NeighbouringCellMeasurementInfo_item_vals), 0,
52870 "NeighbouringCellMeasurementInfo_item", HFILL }},
52871 { &hf_rnsap_neighbouringFDDCellMeasurementInformation,
52872 { "neighbouringFDDCellMeasurementInformation", "rnsap.neighbouringFDDCellMeasurementInformation",
52873 FT_NONE, BASE_NONE, NULL, 0,
52875 { &hf_rnsap_neighbouringTDDCellMeasurementInformation,
52876 { "neighbouringTDDCellMeasurementInformation", "rnsap.neighbouringTDDCellMeasurementInformation",
52877 FT_NONE, BASE_NONE, NULL, 0,
52879 { &hf_rnsap_extension_neighbouringCellMeasurementInformation,
52880 { "extension-neighbouringCellMeasurementInformation", "rnsap.extension_neighbouringCellMeasurementInformation",
52881 FT_NONE, BASE_NONE, NULL, 0,
52883 { &hf_rnsap_extension_neighbouringCellMeasurementInformation768,
52884 { "extension-neighbouringCellMeasurementInformation768", "rnsap.extension_neighbouringCellMeasurementInformation768",
52885 FT_NONE, BASE_NONE, NULL, 0,
52887 { &hf_rnsap_cell_02,
52888 { "cell", "rnsap.cell",
52889 FT_NONE, BASE_NONE, NULL, 0,
52890 "Cell_CM_Rsp", HFILL }},
52891 { &hf_rnsap_cell_03,
52892 { "cell", "rnsap.cell",
52893 FT_NONE, BASE_NONE, NULL, 0,
52894 "Cell_CM_Rprt", HFILL }},
52895 { &hf_rnsap_commonMeasurementValueInformation,
52896 { "commonMeasurementValueInformation", "rnsap.commonMeasurementValueInformation",
52897 FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementValueInformation_vals), 0,
52899 { &hf_rnsap_cell_04,
52900 { "cell", "rnsap.cell",
52901 FT_NONE, BASE_NONE, NULL, 0,
52902 "Cell_InfEx_Rqst", HFILL }},
52903 { &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst,
52904 { "extension-InformationExchangeObjectType-InfEx-Rqst", "rnsap.extension_InformationExchangeObjectType_InfEx_Rqst",
52905 FT_NONE, BASE_NONE, NULL, 0,
52907 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_item,
52908 { "MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rqst", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst",
52909 FT_NONE, BASE_NONE, NULL, 0,
52911 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst,
52912 { "mBMS-Bearer-Service-List-InfEx-Rqst", "rnsap.mBMS_Bearer_Service_List_InfEx_Rqst",
52913 FT_UINT32, BASE_DEC, NULL, 0,
52915 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item,
52916 { "TMGI", "rnsap.TMGI",
52917 FT_NONE, BASE_NONE, NULL, 0,
52919 { &hf_rnsap_MBMS_Cell_InfEx_Rqst_item,
52920 { "C-ID", "rnsap.C_ID",
52921 FT_UINT32, BASE_DEC, NULL, 0,
52923 { &hf_rnsap_cell_05,
52924 { "cell", "rnsap.cell",
52925 FT_NONE, BASE_NONE, NULL, 0,
52926 "Cell_InfEx_Rsp", HFILL }},
52927 { &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp,
52928 { "extension-InformationExchangeObjectType-InfEx-Rsp", "rnsap.extension_InformationExchangeObjectType_InfEx_Rsp",
52929 FT_NONE, BASE_NONE, NULL, 0,
52931 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item,
52932 { "MBMS-Bearer-ServiceItemIEs-InfEx-Rsp", "rnsap.MBMS_Bearer_ServiceItemIEs_InfEx_Rsp",
52933 FT_NONE, BASE_NONE, NULL, 0,
52935 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_item,
52936 { "MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rsp", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp",
52937 FT_NONE, BASE_NONE, NULL, 0,
52939 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp,
52940 { "mBMS-Bearer-Service-List-InfEx-Rsp", "rnsap.mBMS_Bearer_Service_List_InfEx_Rsp",
52941 FT_UINT32, BASE_DEC, NULL, 0,
52943 { &hf_rnsap_MBMS_Cell_InfEx_Rsp_item,
52944 { "MBMS-Cell-Item-InfEx-Rsp", "rnsap.MBMS_Cell_Item_InfEx_Rsp",
52945 FT_NONE, BASE_NONE, NULL, 0,
52947 { &hf_rnsap_cell_06,
52948 { "cell", "rnsap.cell",
52949 FT_NONE, BASE_NONE, NULL, 0,
52950 "Cell_InfEx_Rprt", HFILL }},
52951 { &hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt,
52952 { "extension-InformationExchangeObjectType-InfEx-Rprt", "rnsap.extension_InformationExchangeObjectType_InfEx_Rprt",
52953 FT_NONE, BASE_NONE, NULL, 0,
52955 { &hf_rnsap_requestedDataValueInformation,
52956 { "requestedDataValueInformation", "rnsap.requestedDataValueInformation",
52957 FT_UINT32, BASE_DEC, VALS(rnsap_RequestedDataValueInformation_vals), 0,
52959 { &hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_item,
52960 { "MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rprt", "rnsap.MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt",
52961 FT_NONE, BASE_NONE, NULL, 0,
52963 { &hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt,
52964 { "mBMS-Bearer-Service-List-InfEx-Rprt", "rnsap.mBMS_Bearer_Service_List_InfEx_Rprt",
52965 FT_UINT32, BASE_DEC, NULL, 0,
52967 { &hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item,
52968 { "MBMS-Bearer-Service-List-Item-InfEx-Rprt", "rnsap.MBMS_Bearer_Service_List_Item_InfEx_Rprt",
52969 FT_NONE, BASE_NONE, NULL, 0,
52971 { &hf_rnsap_MBMS_Cell_InfEx_Rprt_item,
52972 { "MBMS-Cell-Item-InfEx-Rprt", "rnsap.MBMS_Cell_Item_InfEx_Rprt",
52973 FT_NONE, BASE_NONE, NULL, 0,
52975 { &hf_rnsap_context,
52976 { "context", "rnsap.context",
52977 FT_NONE, BASE_NONE, NULL, 0,
52978 "ContextList_Reset", HFILL }},
52979 { &hf_rnsap_all_contexts,
52980 { "all-contexts", "rnsap.all_contexts",
52981 FT_NONE, BASE_NONE, NULL, 0,
52983 { &hf_rnsap_contextGroup,
52984 { "contextGroup", "rnsap.contextGroup",
52985 FT_NONE, BASE_NONE, NULL, 0,
52986 "ContextGroupList_Reset", HFILL }},
52987 { &hf_rnsap_contextInfoList_Reset,
52988 { "contextInfoList-Reset", "rnsap.contextInfoList_Reset",
52989 FT_UINT32, BASE_DEC, NULL, 0,
52991 { &hf_rnsap_ContextInfoList_Reset_item,
52992 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
52993 FT_NONE, BASE_NONE, NULL, 0,
52995 { &hf_rnsap_contextType_Reset,
52996 { "contextType-Reset", "rnsap.contextType_Reset",
52997 FT_UINT32, BASE_DEC, VALS(rnsap_ContextType_Reset_vals), 0,
53000 { "dRNTI", "rnsap.dRNTI",
53001 FT_UINT32, BASE_DEC, NULL, 0,
53002 "D_RNTI", HFILL }},
53003 { &hf_rnsap_contextGroupInfoList_Reset,
53004 { "contextGroupInfoList-Reset", "rnsap.contextGroupInfoList_Reset",
53005 FT_UINT32, BASE_DEC, NULL, 0,
53007 { &hf_rnsap_ContextGroupInfoList_Reset_item,
53008 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53009 FT_NONE, BASE_NONE, NULL, 0,
53011 { &hf_rnsap_s_RNTI_Group,
53012 { "s-RNTI-Group", "rnsap.s_RNTI_Group",
53013 FT_NONE, BASE_NONE, NULL, 0,
53015 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item,
53016 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53017 FT_NONE, BASE_NONE, NULL, 0,
53019 { &hf_rnsap_delayed_activation_update,
53020 { "delayed-activation-update", "rnsap.delayed_activation_update",
53021 FT_UINT32, BASE_DEC, VALS(rnsap_DelayedActivationUpdate_vals), 0,
53022 "DelayedActivationUpdate", HFILL }},
53023 { &hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item,
53024 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53025 FT_NONE, BASE_NONE, NULL, 0,
53027 { &hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item,
53028 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53029 FT_NONE, BASE_NONE, NULL, 0,
53031 { &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item,
53032 { "Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs",
53033 FT_NONE, BASE_NONE, NULL, 0,
53035 { &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information,
53036 { "hS-DSCH-FDD-Secondary-Serving-Update-Information", "rnsap.hS_DSCH_FDD_Secondary_Serving_Update_Information",
53037 FT_NONE, BASE_NONE, NULL, 0,
53039 { &hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_item,
53040 { "Additional-EDCH-Cell-Information-RL-Param-Upd-ItemIEs", "rnsap.Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs",
53041 FT_NONE, BASE_NONE, NULL, 0,
53043 { &hf_rnsap_additional_EDCH_FDD_Update_Information,
53044 { "additional-EDCH-FDD-Update-Information", "rnsap.additional_EDCH_FDD_Update_Information",
53045 FT_NONE, BASE_NONE, NULL, 0,
53047 { &hf_rnsap_ListOfInterfacesToTrace_item,
53048 { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container",
53049 FT_NONE, BASE_NONE, NULL, 0,
53051 { &hf_rnsap_interface,
53052 { "interface", "rnsap.interface",
53053 FT_UINT32, BASE_DEC, VALS(rnsap_T_interface_vals), 0,
53054 "T_interface", HFILL }},
53055 { &hf_rnsap_privateIEs,
53056 { "privateIEs", "rnsap.privateIEs",
53057 FT_UINT32, BASE_DEC, NULL, 0,
53058 "PrivateIE_Container", HFILL }},
53059 { &hf_rnsap_initiatingMessage,
53060 { "initiatingMessage", "rnsap.initiatingMessage",
53061 FT_NONE, BASE_NONE, NULL, 0,
53063 { &hf_rnsap_successfulOutcome,
53064 { "successfulOutcome", "rnsap.successfulOutcome",
53065 FT_NONE, BASE_NONE, NULL, 0,
53067 { &hf_rnsap_unsuccessfulOutcome,
53068 { "unsuccessfulOutcome", "rnsap.unsuccessfulOutcome",
53069 FT_NONE, BASE_NONE, NULL, 0,
53071 { &hf_rnsap_outcome,
53072 { "outcome", "rnsap.outcome",
53073 FT_NONE, BASE_NONE, NULL, 0,
53075 { &hf_rnsap_value_02,
53076 { "value", "rnsap.value",
53077 FT_NONE, BASE_NONE, NULL, 0,
53078 "InitiatingMessage_value", HFILL }},
53079 { &hf_rnsap_value_03,
53080 { "value", "rnsap.value",
53081 FT_NONE, BASE_NONE, NULL, 0,
53082 "SuccessfulOutcome_value", HFILL }},
53083 { &hf_rnsap_value_04,
53084 { "value", "rnsap.value",
53085 FT_NONE, BASE_NONE, NULL, 0,
53086 "UnsuccessfulOutcome_value", HFILL }},
53087 { &hf_rnsap_value_05,
53088 { "value", "rnsap.value",
53089 FT_NONE, BASE_NONE, NULL, 0,
53090 "Outcome_value", HFILL }},
53092 /*--- End of included file: packet-rnsap-hfarr.c ---*/
53093 #line 139 "packet-rnsap-template.c"
53096 /* List of subtrees */
53097 static gint *ett[] = {
53100 /*--- Included file: packet-rnsap-ettarr.c ---*/
53101 #line 1 "packet-rnsap-ettarr.c"
53102 &ett_rnsap_PrivateIE_ID,
53103 &ett_rnsap_ProcedureID,
53104 &ett_rnsap_TransactionID,
53105 &ett_rnsap_ProtocolIE_Container,
53106 &ett_rnsap_ProtocolIE_Field,
53107 &ett_rnsap_ProtocolExtensionContainer,
53108 &ett_rnsap_ProtocolExtensionField,
53109 &ett_rnsap_PrivateIE_Container,
53110 &ett_rnsap_PrivateIE_Field,
53111 &ett_rnsap_ActivationInformation,
53112 &ett_rnsap_ActivationInformationItem,
53113 &ett_rnsap_Active_MBMS_Bearer_Service_ListFDD,
53114 &ett_rnsap_Active_MBMS_Bearer_Service_ListFDD_PFL,
53115 &ett_rnsap_Active_MBMS_Bearer_Service_ListTDD,
53116 &ett_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL,
53117 &ett_rnsap_Active_Pattern_Sequence_Information,
53118 &ett_rnsap_Additional_EDCH_Setup_Info,
53119 &ett_rnsap_Additional_EDCH_Cell_Information_Setup,
53120 &ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information,
53121 &ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup,
53122 &ett_rnsap_Additional_EDCH_F_DPCH_Information,
53123 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_List,
53124 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs,
53125 &ett_rnsap_Additional_EDCH_Cell_Information_To_Add_List,
53126 &ett_rnsap_Additional_EDCH_Cell_Information_To_Add_ItemIEs,
53127 &ett_rnsap_Additional_EDCH_UL_DPCH_Information_Addition,
53128 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_List,
53129 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs,
53130 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List,
53131 &ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs,
53132 &ett_rnsap_Additional_EDCH_FDD_Information,
53133 &ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List,
53134 &ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info,
53135 &ett_rnsap_Additional_EDCH_Cell_Information_Response_List,
53136 &ett_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs,
53137 &ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_List,
53138 &ett_rnsap_EDCH_Additional_RL_Specific_Information_Response_ItemIEs,
53139 &ett_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List,
53140 &ett_rnsap_Additional_EDCH_FDD_Information_Response_RLReconf_Items,
53141 &ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_List,
53142 &ett_rnsap_EDCH_Additional_RL_Specific_Modified_Information_Response_ItemIEs,
53143 &ett_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List,
53144 &ett_rnsap_Additional_EDCH_ConfigurationChange_Info_ItemIEs,
53145 &ett_rnsap_Additional_EDCH_UL_DPCH_Information_Modify,
53146 &ett_rnsap_Additional_EDCH_Cell_Information_Removal_List,
53147 &ett_rnsap_Additional_EDCH_Cell_Information_Removal_Info_ItemIEs,
53148 &ett_rnsap_Additional_EDCH_FDD_Update_Information,
53149 &ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Information_List,
53150 &ett_rnsap_Additional_EDCH_DL_Control_Channel_Change_Info_ItemIEs,
53151 &ett_rnsap_AdditionalPreferredFrequency,
53152 &ett_rnsap_AdditionalPreferredFrequencyItem,
53153 &ett_rnsap_AffectedUEInformationForMBMS,
53154 &ett_rnsap_AllocationRetentionPriority,
53155 &ett_rnsap_Allowed_Rate_Information,
53156 &ett_rnsap_Angle_Of_Arrival_Value_LCR,
53157 &ett_rnsap_BadSatellites,
53158 &ett_rnsap_T_badSatelliteInformation,
53159 &ett_rnsap_T_badSatelliteInformation_item,
53161 &ett_rnsap_BurstModeParameters,
53163 &ett_rnsap_Cell_Capacity_Class_Value,
53166 &ett_rnsap_CommonMeasurementAccuracy,
53167 &ett_rnsap_CommonMeasurementValue,
53168 &ett_rnsap_CommonMeasurementValueInformation,
53169 &ett_rnsap_CommonMeasurementAvailable,
53170 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD,
53171 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDDItem,
53172 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR,
53173 &ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR,
53174 &ett_rnsap_Common_E_DCH_LogicalChannelInformation,
53175 &ett_rnsap_Common_E_DCH_LogicalChannelInformationItem,
53176 &ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information,
53177 &ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify,
53178 &ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information,
53179 &ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_InformationItem,
53180 &ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response,
53181 &ett_rnsap_CorrespondingCells,
53182 &ett_rnsap_CPC_Information,
53183 &ett_rnsap_Counting_Information,
53184 &ett_rnsap_Counting_Information_List,
53185 &ett_rnsap_CriticalityDiagnostics,
53186 &ett_rnsap_CriticalityDiagnostics_IE_List,
53187 &ett_rnsap_CriticalityDiagnostics_IE_List_item,
53188 &ett_rnsap_MessageStructure,
53189 &ett_rnsap_MessageStructure_item,
53190 &ett_rnsap_CN_CS_DomainIdentifier,
53191 &ett_rnsap_CN_PS_DomainIdentifier,
53192 &ett_rnsap_CPC_InformationLCR,
53193 &ett_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR,
53194 &ett_rnsap_HS_SCCH_DRX_Information_LCR,
53195 &ett_rnsap_E_AGCH_DRX_Information_LCR,
53196 &ett_rnsap_E_AGCH_DRX_Parameters,
53197 &ett_rnsap_ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR,
53198 &ett_rnsap_DRX_Information_to_Modify_LCR,
53199 &ett_rnsap_DRX_Information_to_Modify_Items_LCR,
53200 &ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR,
53201 &ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR,
53202 &ett_rnsap_E_AGCH_DRX_Information_ResponseLCR,
53203 &ett_rnsap_E_AGCH_DRX_Parameters_Response,
53204 &ett_rnsap_DCH_FDD_Information,
53205 &ett_rnsap_DCH_FDD_InformationItem,
53206 &ett_rnsap_DCH_Specific_FDD_InformationList,
53207 &ett_rnsap_DCH_Specific_FDD_Item,
53208 &ett_rnsap_DCH_InformationResponse,
53209 &ett_rnsap_DCH_InformationResponseItem,
53210 &ett_rnsap_DCH_TDD_Information,
53211 &ett_rnsap_DCH_TDD_InformationItem,
53212 &ett_rnsap_DCH_Specific_TDD_InformationList,
53213 &ett_rnsap_DCH_Specific_TDD_Item,
53214 &ett_rnsap_DedicatedMeasurementValue,
53215 &ett_rnsap_DedicatedMeasurementValueInformation,
53216 &ett_rnsap_DedicatedMeasurementAvailable,
53217 &ett_rnsap_DelayedActivation,
53218 &ett_rnsap_DelayedActivationUpdate,
53219 &ett_rnsap_Activate_Info,
53220 &ett_rnsap_Deactivate_Info,
53221 &ett_rnsap_Execution_Type,
53222 &ett_rnsap_DGANSSCorrections,
53223 &ett_rnsap_T_dGANSS_Information,
53224 &ett_rnsap_T_dGANSS_Information_item,
53225 &ett_rnsap_T_dGANSS_SignalInformation,
53226 &ett_rnsap_T_dGANSS_SignalInformation_item,
53227 &ett_rnsap_DGANSS_Corrections_Req,
53228 &ett_rnsap_DGANSSThreshold,
53229 &ett_rnsap_DGPSCorrections,
53230 &ett_rnsap_T_satellite_DGPSCorrections_Information,
53231 &ett_rnsap_T_satellite_DGPSCorrections_Information_item,
53232 &ett_rnsap_DGPSThreshold,
53233 &ett_rnsap_DL_PowerBalancing_Information,
53234 &ett_rnsap_DL_ReferencePowerInformationList,
53235 &ett_rnsap_DL_ReferencePowerInformationItem,
53236 &ett_rnsap_DL_ReferencePowerInformation,
53237 &ett_rnsap_DL_Timeslot_Information,
53238 &ett_rnsap_DL_Timeslot_InformationItem,
53239 &ett_rnsap_DL_TimeslotLCR_Information,
53240 &ett_rnsap_DL_TimeslotLCR_InformationItem,
53241 &ett_rnsap_DL_Timeslot_Information768,
53242 &ett_rnsap_DL_Timeslot_InformationItem768,
53243 &ett_rnsap_DL_TimeSlot_ISCP_Info,
53244 &ett_rnsap_DL_TimeSlot_ISCP_InfoItem,
53245 &ett_rnsap_DL_TimeSlot_ISCP_LCR_Information,
53246 &ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem,
53247 &ett_rnsap_DRX_Information,
53248 &ett_rnsap_DRX_Information_to_Modify,
53249 &ett_rnsap_DRX_Information_to_Modify_Items,
53250 &ett_rnsap_DSCH_FlowControlInformation,
53251 &ett_rnsap_DSCH_FlowControlItem,
53252 &ett_rnsap_DSCH_TDD_Information,
53253 &ett_rnsap_DSCH_TDD_InformationItem,
53254 &ett_rnsap_DTX_Cycle_2ms_Items,
53255 &ett_rnsap_DTX_Cycle_2ms_to_Modify_Items,
53256 &ett_rnsap_DTX_Cycle_10ms_Items,
53257 &ett_rnsap_DTX_Cycle_10ms_to_Modify_Items,
53258 &ett_rnsap_DTX_Information,
53259 &ett_rnsap_DTX_Information_to_Modify,
53260 &ett_rnsap_DTX_Information_to_Modify_Items,
53261 &ett_rnsap_EARFCN_Information,
53262 &ett_rnsap_EARFCN_FDD,
53264 &ett_rnsap_EDCH_FDD_DL_ControlChannelInformation,
53265 &ett_rnsap_EDCH_FDD_Information,
53266 &ett_rnsap_EDCH_FDD_InformationResponse,
53267 &ett_rnsap_EDCH_MACdFlow_Specific_InformationResponse,
53268 &ett_rnsap_EDCH_MACdFlow_Specific_InformationResponseItem,
53269 &ett_rnsap_EDCH_FDD_Information_To_Modify,
53270 &ett_rnsap_E_DCH_FDD_Update_Information,
53271 &ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation,
53272 &ett_rnsap_E_DCH_MACdFlow_Specific_UpdateInformation_Item,
53273 &ett_rnsap_E_DCH_DL_Control_Channel_Change_Information,
53274 &ett_rnsap_E_DCH_DL_Control_Channel_Change_Information_Item,
53275 &ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information,
53276 &ett_rnsap_E_DCH_DL_Control_Channel_Grant_Information_Item,
53277 &ett_rnsap_E_DCH_Grant_Type_Information,
53278 &ett_rnsap_E_DCH_LogicalChannelInformation,
53279 &ett_rnsap_E_DCH_LogicalChannelInformationItem,
53280 &ett_rnsap_E_DCH_MACdPDU_SizeList,
53281 &ett_rnsap_E_DCH_MACdPDU_SizeListItem,
53282 &ett_rnsap_E_DCH_LogicalChannelToModify,
53283 &ett_rnsap_E_DCH_LogicalChannelToModifyItem,
53284 &ett_rnsap_E_DCH_MACdPDU_SizeToModifyList,
53285 &ett_rnsap_E_DCH_LogicalChannelToDelete,
53286 &ett_rnsap_E_DCH_LogicalChannelToDeleteItem,
53287 &ett_rnsap_EDCH_MACdFlows_Information,
53288 &ett_rnsap_EDCH_MACdFlow_Specific_InfoList,
53289 &ett_rnsap_EDCH_MACdFlow_Specific_InfoItem,
53290 &ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyList,
53291 &ett_rnsap_EDCH_MACdFlow_Specific_InfoToModifyItem,
53292 &ett_rnsap_EDCH_MACdFlows_To_Delete,
53293 &ett_rnsap_EDCH_MACdFlows_To_Delete_Item,
53294 &ett_rnsap_E_DCH_Non_Scheduled_Transmission_Grant_Items,
53295 &ett_rnsap_E_DCH_Serving_cell_change_informationResponse,
53296 &ett_rnsap_E_DCH_serving_cell_change_choice,
53297 &ett_rnsap_E_DCH_serving_cell_change_successful,
53298 &ett_rnsap_E_DCH_RL_InformationList_Rsp,
53299 &ett_rnsap_E_DCH_RL_InformationList_Rsp_Item,
53300 &ett_rnsap_E_DCH_serving_cell_change_unsuccessful,
53301 &ett_rnsap_E_DCH_TTI_Length,
53302 &ett_rnsap_E_DCH_TTI_Length_to_Modify,
53303 &ett_rnsap_EDPCH_Information_FDD,
53304 &ett_rnsap_EDPCH_Information_RLReconfPrepare_FDD,
53305 &ett_rnsap_EDPCH_Information_RLReconfRequest_FDD,
53306 &ett_rnsap_EDCH_Serving_RL,
53307 &ett_rnsap_EDCH_Serving_RL_in_this_DRNS,
53308 &ett_rnsap_Enhanced_FACH_Information_ResponseFDD,
53309 &ett_rnsap_Enhanced_FACH_Information_ResponseLCR,
53310 &ett_rnsap_E_TFCI_Boost_Information,
53311 &ett_rnsap_E_TFCS_Information,
53318 &ett_rnsap_E_DCH_Information,
53319 &ett_rnsap_E_PUCH_Information,
53320 &ett_rnsap_E_TFCS_Information_TDD,
53321 &ett_rnsap_E_DCH_QPSK_RefBetaInfo,
53322 &ett_rnsap_E_DCH_sixteenQAM_RefBetaInfo,
53323 &ett_rnsap_E_DCH_RefBeta_Item,
53324 &ett_rnsap_E_DCH_MACdFlows_Information_TDD,
53325 &ett_rnsap_E_DCH_MACdFlow_InfoTDDItem,
53326 &ett_rnsap_E_DCH_TDD_Information,
53327 &ett_rnsap_E_DCH_Information_Reconfig,
53328 &ett_rnsap_E_DCH_TDD_Information_to_Modify,
53329 &ett_rnsap_E_DCH_TDD_Information_to_Modify_List,
53330 &ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem,
53331 &ett_rnsap_E_DCH_Information_Response,
53332 &ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp,
53333 &ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item,
53334 &ett_rnsap_E_AGCH_Specific_InformationRespListTDD,
53335 &ett_rnsap_E_AGCH_Specific_InformationResp_ItemTDD,
53336 &ett_rnsap_E_HICH_InformationResp,
53337 &ett_rnsap_E_DCH_Non_Scheduled_Grant_Info,
53338 &ett_rnsap_E_DCH_768_Information,
53339 &ett_rnsap_E_DCH_TDD_Information768,
53340 &ett_rnsap_E_DCH_768_Information_Reconfig,
53341 &ett_rnsap_E_DCH_768_Information_Response,
53342 &ett_rnsap_E_AGCH_Specific_InformationRespList768TDD,
53343 &ett_rnsap_E_AGCH_Specific_InformationResp_Item768TDD,
53344 &ett_rnsap_E_HICH_InformationResp768,
53345 &ett_rnsap_E_DCH_Non_Scheduled_Grant_Info768,
53346 &ett_rnsap_E_DCH_LCR_Information,
53347 &ett_rnsap_E_PUCH_LCR_Information,
53348 &ett_rnsap_E_DCH_LCR_TDD_Information,
53349 &ett_rnsap_E_DCH_LCR_Information_Reconfig,
53350 &ett_rnsap_E_DCH_LCR_Information_Response,
53351 &ett_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD,
53352 &ett_rnsap_E_AGCH_Specific_InformationResp_Item_LCR_TDD,
53353 &ett_rnsap_E_HICH_Specific_InformationResp_LCR,
53354 &ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD,
53355 &ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD,
53356 &ett_rnsap_E_HICH_InformationResp_LCR,
53357 &ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR,
53358 &ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR,
53359 &ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
53360 &ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR,
53361 &ett_rnsap_Initial_E_DCH_SPS_resource,
53362 &ett_rnsap_E_DCH_SPS_HICH_Information,
53363 &ett_rnsap_E_HICH_Configuration,
53364 &ett_rnsap_Same_As_Scheduled_E_HICH,
53365 &ett_rnsap_E_HICH_InformationResp_ExplicitConfiguration_LCR,
53366 &ett_rnsap_FACH_FlowControlInformation,
53367 &ett_rnsap_FACH_FlowControlInformationItem,
53368 &ett_rnsap_FACH_InformationList,
53369 &ett_rnsap_FACH_InformationItem,
53370 &ett_rnsap_FDD_DCHs_to_Modify,
53371 &ett_rnsap_FDD_DCHs_to_ModifyItem,
53372 &ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList,
53373 &ett_rnsap_FDD_DCHs_to_ModifySpecificItem,
53374 &ett_rnsap_FDD_DL_CodeInformation,
53375 &ett_rnsap_FDD_DL_CodeInformationItem,
53376 &ett_rnsap_FPACH_Information,
53377 &ett_rnsap_GA_Cell,
53378 &ett_rnsap_GA_Cell_item,
53379 &ett_rnsap_GA_CellAdditionalShapes,
53380 &ett_rnsap_GA_AltitudeAndDirection,
53381 &ett_rnsap_GA_EllipsoidArc,
53382 &ett_rnsap_GANSS_AddClockModels,
53383 &ett_rnsap_GANSS_AddOrbitModels,
53384 &ett_rnsap_GANSS_Additional_Ionospheric_Model,
53385 &ett_rnsap_GANSS_Additional_Navigation_Models,
53386 &ett_rnsap_GANSS_Additional_Time_Models,
53387 &ett_rnsap_GANSS_Additional_UTC_Models,
53388 &ett_rnsap_GANSS_Almanac,
53389 &ett_rnsap_T_gANSS_AlmanacModel,
53390 &ett_rnsap_T_gANSS_keplerianParameters,
53391 &ett_rnsap_GANSS_alm_keplerianNAVAlmanac,
53392 &ett_rnsap_GANSS_alm_keplerianReducedAlmanac,
53393 &ett_rnsap_GANSS_alm_keplerianMidiAlmanac,
53394 &ett_rnsap_GANSS_alm_keplerianGLONASS,
53395 &ett_rnsap_GANSS_alm_ecefSBASAlmanac,
53396 &ett_rnsap_GANSS_Auxiliary_Information,
53397 &ett_rnsap_GANSS_AuxInfoGANSS_ID1,
53398 &ett_rnsap_GANSS_AuxInfoGANSS_ID1_item,
53399 &ett_rnsap_GANSS_AuxInfoGANSS_ID3,
53400 &ett_rnsap_GANSS_AuxInfoGANSS_ID3_item,
53401 &ett_rnsap_GANSS_Clock_Model,
53402 &ett_rnsap_GANSS_Clock_Model_item,
53403 &ett_rnsap_GANSS_CNAVclockModel,
53404 &ett_rnsap_GANSS_Common_Data,
53405 &ett_rnsap_GANSS_CommonDataInfoReq,
53406 &ett_rnsap_GANSS_Data_Bit_Assistance,
53407 &ett_rnsap_GANSS_DataBitAssistanceList,
53408 &ett_rnsap_GANSS_DataBitAssistanceItem,
53409 &ett_rnsap_GANSS_DataBitAssistanceSgnList,
53410 &ett_rnsap_GANSS_DataBitAssistanceSgnItem,
53411 &ett_rnsap_GANSS_Data_Bit_Assistance_ReqItem,
53412 &ett_rnsap_GANSS_Data_Bit_Assistance_ReqList,
53413 &ett_rnsap_T_ganss_SatelliteInfo,
53414 &ett_rnsap_GANSS_DeltaUT1,
53415 &ett_rnsap_GANSS_Earth_Orientation_Parameters,
53416 &ett_rnsap_GANSS_GenericDataInfoReqList,
53417 &ett_rnsap_GANSS_GenericDataInfoReqItem,
53418 &ett_rnsap_GANSS_Generic_Data,
53419 &ett_rnsap_GANSS_Generic_DataItem,
53420 &ett_rnsap_GANSS_GLONASSclockModel,
53421 &ett_rnsap_GANSS_Information,
53422 &ett_rnsap_GANSS_Ionospheric_Model,
53423 &ett_rnsap_GANSS_IonosphereRegionalStormFlags,
53424 &ett_rnsap_GANSS_NAVclockModel,
53425 &ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery,
53426 &ett_rnsap_GANSS_NavModel_CNAVKeplerianSet,
53427 &ett_rnsap_GANSS_NavModel_GLONASSecef,
53428 &ett_rnsap_GANSS_NavModel_NAVKeplerianSet,
53429 &ett_rnsap_GANSS_NavModel_SBASecef,
53430 &ett_rnsap_GANSS_Orbit_Model,
53431 &ett_rnsap_T_gANSS_keplerianParameters_01,
53432 &ett_rnsap_GANSS_Real_Time_Integrity,
53433 &ett_rnsap_GANSS_Real_Time_Integrity_item,
53434 &ett_rnsap_GANSS_RX_Pos,
53435 &ett_rnsap_GANSS_SatelliteInformationKP,
53436 &ett_rnsap_GANSS_SatelliteInformationKP_item,
53437 &ett_rnsap_Ganss_Sat_Info_AddNavList,
53438 &ett_rnsap_Ganss_Sat_Info_AddNavList_item,
53439 &ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList,
53440 &ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item,
53441 &ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList,
53442 &ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList_item,
53443 &ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList,
53444 &ett_rnsap_GANSS_SAT_Info_Almanac_NAVkpList_item,
53445 &ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList,
53446 &ett_rnsap_GANSS_SAT_Info_Almanac_REDkpList_item,
53447 &ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList,
53448 &ett_rnsap_GANSS_SAT_Info_Almanac_SBASecefList_item,
53449 &ett_rnsap_GANSS_Sat_Info_Nav,
53450 &ett_rnsap_GANSS_Sat_Info_Nav_item,
53451 &ett_rnsap_GANSS_SBASclockModel,
53452 &ett_rnsap_GANSS_Time_Model,
53453 &ett_rnsap_GANSS_Transmission_Time,
53454 &ett_rnsap_GANSS_UTC_Model,
53455 &ett_rnsap_GANSS_UTCmodelSet1,
53456 &ett_rnsap_GANSS_UTCmodelSet2,
53457 &ett_rnsap_GANSS_UTCmodelSet3,
53458 &ett_rnsap_GA_PointWithAltitude,
53459 &ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid,
53460 &ett_rnsap_GA_PointWithUnCertaintyEllipse,
53461 &ett_rnsap_GA_UncertaintyEllipse,
53462 &ett_rnsap_GA_PointWithUnCertainty,
53463 &ett_rnsap_GA_AccessPointPosition,
53464 &ett_rnsap_GeographicalCoordinate,
53465 &ett_rnsap_GERAN_SI_Type,
53466 &ett_rnsap_GERAN_SystemInfo,
53467 &ett_rnsap_GERAN_SystemInfo_item,
53468 &ett_rnsap_GPS_Almanac,
53469 &ett_rnsap_T_satellite_Almanac_Information,
53470 &ett_rnsap_T_satellite_Almanac_Information_item,
53471 &ett_rnsap_Satellite_Almanac_Information_ExtItem,
53472 &ett_rnsap_Satellite_Almanac_Information_ExtItem_item,
53473 &ett_rnsap_GPSInformation,
53474 &ett_rnsap_GPSInformation_item,
53475 &ett_rnsap_GPS_Ionospheric_Model,
53476 &ett_rnsap_GPS_NavigationModel_and_TimeRecovery,
53477 &ett_rnsap_GPS_NavigationModel_and_TimeRecovery_item,
53478 &ett_rnsap_GPS_RealTime_Integrity,
53479 &ett_rnsap_GPS_RX_POS,
53480 &ett_rnsap_GPS_UTC_Model,
53481 &ett_rnsap_Guaranteed_Rate_Information,
53482 &ett_rnsap_HARQ_MemoryPartitioning,
53483 &ett_rnsap_HARQ_MemoryPartitioning_Implicit,
53484 &ett_rnsap_HARQ_MemoryPartitioning_Explicit,
53485 &ett_rnsap_HARQ_MemoryPartitioningList,
53486 &ett_rnsap_HARQ_MemoryPartitioningInfoExtForMIMO,
53487 &ett_rnsap_HARQ_MemoryPartitioningItem,
53488 &ett_rnsap_HSDSCH_FDD_Information,
53489 &ett_rnsap_HSDSCH_FDD_Information_Response,
53490 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information,
53491 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_Response,
53492 &ett_rnsap_HS_DSCH_Secondary_Serving_Information_To_Modify,
53493 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Information_To_Modify_Unsynchronised,
53494 &ett_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information,
53495 &ett_rnsap_HS_DSCH_Secondary_Serving_Cell_Change_Information_Response,
53496 &ett_rnsap_HS_DSCH_Secondary_Serving_cell_change_choice,
53497 &ett_rnsap_HS_Secondary_Serving_cell_change_successful,
53498 &ett_rnsap_HS_Secondary_Serving_cell_change_unsuccessful,
53499 &ett_rnsap_HSDSCH_Information_to_Modify,
53500 &ett_rnsap_HSDSCH_Information_to_Modify_Unsynchronised,
53501 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList,
53502 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem,
53503 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_Response,
53504 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_Response,
53505 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify,
53506 &ett_rnsap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify,
53507 &ett_rnsap_HSDSCH_MACdFlows_Information,
53508 &ett_rnsap_HSDSCH_MACdFlows_to_Delete,
53509 &ett_rnsap_HSDSCH_MACdFlows_to_Delete_Item,
53510 &ett_rnsap_HSDSCH_Initial_Capacity_Allocation,
53511 &ett_rnsap_HSDSCH_Initial_Capacity_AllocationItem,
53512 &ett_rnsap_HSDSCH_PreconfigurationInfo,
53513 &ett_rnsap_Additional_EDCH_Preconfiguration_Information,
53514 &ett_rnsap_Additional_EDCH_Preconfiguration_Information_ItemIEs,
53515 &ett_rnsap_HSDSCH_PreconfigurationSetup,
53516 &ett_rnsap_HS_SCCH_PreconfiguredCodes,
53517 &ett_rnsap_HS_SCCH_PreconfiguredCodesItem,
53518 &ett_rnsap_HS_DSCH_serving_cell_change_information,
53519 &ett_rnsap_HS_DSCH_serving_cell_change_informationResponse,
53520 &ett_rnsap_HS_DSCH_serving_cell_change_choice,
53521 &ett_rnsap_HS_serving_cell_change_successful,
53522 &ett_rnsap_HS_serving_cell_change_unsuccessful,
53523 &ett_rnsap_HSDSCH_TDD_Information,
53524 &ett_rnsap_HSDSCH_TDD_Information_Response,
53525 &ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response,
53526 &ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response,
53527 &ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response_LCR,
53528 &ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response_LCR,
53529 &ett_rnsap_HSPDSCH_TDD_Specific_InfoList_Response768,
53530 &ett_rnsap_HSPDSCH_TDD_Specific_InfoItem_Response768,
53531 &ett_rnsap_HSSCCH_FDD_Specific_InfoList_Response,
53532 &ett_rnsap_HSSCCH_FDD_Specific_InfoItem_Response,
53533 &ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response,
53534 &ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response,
53535 &ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response_LCR,
53536 &ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response_LCR,
53537 &ett_rnsap_HSSCCH_TDD_Specific_InfoList_Response768,
53538 &ett_rnsap_HSSCCH_TDD_Specific_InfoItem_Response768,
53539 &ett_rnsap_HSSICH_Info,
53540 &ett_rnsap_HSSICH_InfoLCR,
53541 &ett_rnsap_HSSICH_Info768,
53542 &ett_rnsap_HS_SICH_Reception_Quality_Value,
53543 &ett_rnsap_HSDSCH_FDD_Update_Information,
53544 &ett_rnsap_HSDSCH_TDD_Update_Information,
53545 &ett_rnsap_MIMO_ReferenceSignal_InformationListLCR,
53546 &ett_rnsap_HSSICH_ReferenceSignal_InformationLCR,
53547 &ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_LCR,
53548 &ett_rnsap_Transport_Block_Size_List_LCR,
53549 &ett_rnsap_Transport_Block_Size_Item_LCR,
53550 &ett_rnsap_Repetition_Period_List_LCR,
53551 &ett_rnsap_Repetition_Period_Item_LCR,
53552 &ett_rnsap_HS_DSCH_SPS_Operation_Indicator,
53553 &ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
53554 &ett_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR,
53555 &ett_rnsap_HS_SICH_InformationList_for_HS_DSCH_SPS,
53556 &ett_rnsap_HS_SICH_InformationItem_for_HS_DSCH_SPS,
53557 &ett_rnsap_HS_SICH_Type,
53558 &ett_rnsap_HS_SCCH_Associated_HS_SICH,
53559 &ett_rnsap_Non_HS_SCCH_Associated_HS_SICH,
53560 &ett_rnsap_Initial_HS_PDSCH_SPS_Resource,
53561 &ett_rnsap_InformationAvailable,
53562 &ett_rnsap_InformationReportCharacteristics,
53563 &ett_rnsap_InformationReportPeriodicity,
53564 &ett_rnsap_InformationThreshold,
53565 &ett_rnsap_InformationType,
53566 &ett_rnsap_IPDLParameters,
53567 &ett_rnsap_Inter_Frequency_Cell_List,
53568 &ett_rnsap_Inter_Frequency_Cell,
53569 &ett_rnsap_Inter_Frequency_Cell_Information,
53570 &ett_rnsap_Inter_Frequency_Cell_Information_SIB11,
53571 &ett_rnsap_Inter_Frequency_Cell_Information_SIB12,
53572 &ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication,
53573 &ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication,
53574 &ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List,
53575 &ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12,
53576 &ett_rnsap_IPDL_FDD_Parameters,
53577 &ett_rnsap_IPDL_TDD_Parameters,
53578 &ett_rnsap_IPDL_TDD_ParametersLCR,
53579 &ett_rnsap_IdleIntervalInformation,
53580 &ett_rnsap_List_Of_PLMNs,
53581 &ett_rnsap_LoadValue,
53582 &ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability,
53583 &ett_rnsap_MAC_c_sh_SDU_LengthList,
53584 &ett_rnsap_MACdPDU_Size_IndexList,
53585 &ett_rnsap_MACdPDU_Size_IndexItem,
53586 &ett_rnsap_MACdPDU_Size_IndexList_to_Modify,
53587 &ett_rnsap_MACdPDU_Size_IndexItem_to_Modify,
53588 &ett_rnsap_MBMS_Bearer_Service_Full_Address,
53589 &ett_rnsap_MBMS_Bearer_Service_List,
53590 &ett_rnsap_MBMS_Bearer_ServiceItemFDD,
53591 &ett_rnsap_MBMS_Bearer_ServiceItemFDD_PFL,
53592 &ett_rnsap_MBMS_Bearer_ServiceItemTDD,
53593 &ett_rnsap_MBMS_Bearer_ServiceItemTDD_PFL,
53594 &ett_rnsap_MBMSChannelTypeInfo,
53595 &ett_rnsap_MBMSChannelTypeCellList,
53596 &ett_rnsap_MBMSPreferredFreqLayerInfo,
53597 &ett_rnsap_MBMS_Neighbouring_Cell_Information,
53598 &ett_rnsap_MBMS_ConcatenatedServiceList,
53599 &ett_rnsap_MBMS_RLC_Sequence_Number_Information,
53600 &ett_rnsap_MBMS_RLC_Sequence_Number_Information_List,
53601 &ett_rnsap_MBMS_Bearer_Service_List_RLC,
53602 &ett_rnsap_MBMS_Bearer_Service_List_RLCinfo,
53603 &ett_rnsap_MCCH_Message_List,
53604 &ett_rnsap_MCCH_Configuration_Info,
53605 &ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List,
53606 &ett_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Item,
53607 &ett_rnsap_MeasurementIncreaseDecreaseThreshold,
53608 &ett_rnsap_MeasurementThreshold,
53609 &ett_rnsap_MidambleShiftAndBurstType,
53611 &ett_rnsap_MidambleAllocationMode1,
53613 &ett_rnsap_MidambleAllocationMode2,
53615 &ett_rnsap_MidambleAllocationMode3,
53616 &ett_rnsap_MidambleShiftLCR,
53617 &ett_rnsap_MidambleShiftAndBurstType768,
53618 &ett_rnsap_Type7681,
53619 &ett_rnsap_MidambleAllocationMode7681,
53620 &ett_rnsap_Type7682,
53621 &ett_rnsap_MidambleAllocationMode7682,
53622 &ett_rnsap_Type7683,
53623 &ett_rnsap_MidambleAllocationMode7683,
53624 &ett_rnsap_MIMO_InformationResponse,
53625 &ett_rnsap_MIMO_PilotConfiguration,
53626 &ett_rnsap_ModifyPriorityQueue,
53627 &ett_rnsap_MulticellEDCH_Information,
53628 &ett_rnsap_MulticellEDCH_RL_SpecificInformation,
53629 &ett_rnsap_Multiple_PLMN_List,
53630 &ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR,
53631 &ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR,
53632 &ett_rnsap_NACC_Related_Data,
53633 &ett_rnsap_Neighbouring_UMTS_CellInformation,
53634 &ett_rnsap_Neighbouring_UMTS_CellInformationItem,
53635 &ett_rnsap_Neighbouring_FDD_CellInformation,
53636 &ett_rnsap_Neighbouring_FDD_CellInformationItem,
53637 &ett_rnsap_NeighbouringFDDCellMeasurementInformation,
53638 &ett_rnsap_Neighbouring_GSM_CellInformationIEs,
53639 &ett_rnsap_Neighbouring_GSM_CellInformationItem,
53640 &ett_rnsap_Neighbouring_TDD_CellInformation,
53641 &ett_rnsap_Neighbouring_TDD_CellInformationItem,
53642 &ett_rnsap_NeighbouringTDDCellMeasurementInformation,
53643 &ett_rnsap_NeighbouringTDDCellMeasurementInformationLCR,
53644 &ett_rnsap_NeighbouringTDDCellMeasurementInformation768,
53645 &ett_rnsap_Neighbouring_LCR_TDD_CellInformation,
53646 &ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem,
53647 &ett_rnsap_Neighbouring_E_UTRA_CellInformation,
53648 &ett_rnsap_Neighbouring_E_UTRA_CellInformationItem,
53649 &ett_rnsap_NotProvidedCellList,
53650 &ett_rnsap_NRTLoadInformationValue,
53651 &ett_rnsap_OnModification,
53652 &ett_rnsap_OnModificationInformation,
53653 &ett_rnsap_PCH_InformationList,
53654 &ett_rnsap_PCH_InformationItem,
53655 &ett_rnsap_Periodic,
53656 &ett_rnsap_PeriodicInformation,
53657 &ett_rnsap_Permanent_NAS_UE_Identity,
53658 &ett_rnsap_PreferredFrequencyLayerInfo,
53659 &ett_rnsap_PriorityQueue_InfoList,
53660 &ett_rnsap_PriorityQueue_InfoItem,
53661 &ett_rnsap_PriorityQueue_InfoList_EnhancedFACH_PCH,
53662 &ett_rnsap_PriorityQueue_InfoItem_EnhancedFACH_PCH,
53663 &ett_rnsap_PriorityQueue_InfoList_to_Modify,
53664 &ett_rnsap_PriorityQueue_InfoItem_to_Add,
53665 &ett_rnsap_PriorityQueue_InfoItem_to_Modify,
53666 &ett_rnsap_PriorityQueue_InfoList_to_Modify_Unsynchronised,
53667 &ett_rnsap_PriorityQueue_InfoItem_to_Modify_Unsynchronised,
53668 &ett_rnsap_ProvidedInformation,
53669 &ett_rnsap_UpPCH_InformationList_LCRTDD,
53670 &ett_rnsap_UpPCH_InformationItem_LCRTDD,
53671 &ett_rnsap_PTMCellList,
53672 &ett_rnsap_PTPCellList,
53673 &ett_rnsap_RB_Info,
53674 &ett_rnsap_Reference_E_TFCI_Information,
53675 &ett_rnsap_Reference_E_TFCI_Information_Item,
53676 &ett_rnsap_Released_CN_Domain,
53677 &ett_rnsap_ReportCharacteristics,
53678 &ett_rnsap_ReportPeriodicity,
53679 &ett_rnsap_RequestedDataValue,
53680 &ett_rnsap_RequestedDataValueInformation,
53681 &ett_rnsap_RL_Specific_DCH_Info,
53682 &ett_rnsap_RL_Specific_DCH_Info_Item,
53683 &ett_rnsap_RL_Specific_EDCH_Information,
53684 &ett_rnsap_RL_Specific_EDCH_Info,
53685 &ett_rnsap_RL_Specific_EDCH_InfoItem,
53686 &ett_rnsap_RTLoadValue,
53688 &ett_rnsap_SecondaryServingCells,
53689 &ett_rnsap_SecondaryServingCellsItem,
53690 &ett_rnsap_Secondary_CCPCH_Info_TDD,
53691 &ett_rnsap_Secondary_CPICH_Information,
53692 &ett_rnsap_Secondary_CPICH_Information_Change,
53693 &ett_rnsap_Secondary_LCR_CCPCH_Info_TDD,
53694 &ett_rnsap_Secondary_CCPCH_Info_TDD768,
53695 &ett_rnsap_Secondary_CCPCH_TDD_InformationList,
53696 &ett_rnsap_Secondary_CCPCH_TDD_InformationItem,
53697 &ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationList,
53698 &ett_rnsap_Secondary_LCR_CCPCH_TDD_InformationItem,
53699 &ett_rnsap_Secondary_CCPCH_TDD_InformationList768,
53700 &ett_rnsap_Secondary_CCPCH_TDD_InformationItem768,
53701 &ett_rnsap_Secondary_CCPCH_TDD_Code_Information,
53702 &ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem,
53703 &ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_Information,
53704 &ett_rnsap_Secondary_LCR_CCPCH_TDD_Code_InformationItem,
53705 &ett_rnsap_Secondary_CCPCH_TDD_Code_Information768,
53706 &ett_rnsap_Secondary_CCPCH_TDD_Code_InformationItem768,
53707 &ett_rnsap_Secondary_Serving_Cell_List,
53708 &ett_rnsap_Possible_Secondary_Serving_Cell_List,
53709 &ett_rnsap_Possible_Secondary_Serving_Cell,
53710 &ett_rnsap_SetsOfHS_SCCH_Codes,
53711 &ett_rnsap_SetsOfHS_SCCH_CodesItem,
53712 &ett_rnsap_GA_AccessPointPositionwithOptionalAltitude,
53713 &ett_rnsap_SFNSFNMeasurementThresholdInformation,
53714 &ett_rnsap_SFNSFNMeasurementValueInformation,
53715 &ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
53716 &ett_rnsap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
53717 &ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation,
53718 &ett_rnsap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item,
53719 &ett_rnsap_SFNSFNTimeStampInformation,
53720 &ett_rnsap_SFNSFNTimeStamp_TDD,
53721 &ett_rnsap_SFNSFNValue,
53722 &ett_rnsap_SNA_Information,
53723 &ett_rnsap_ListOfSNAs,
53724 &ett_rnsap_S_RNTI_Group,
53725 &ett_rnsap_SynchronisationConfiguration,
53726 &ett_rnsap_SYNC_UL_ProcParameters,
53727 &ett_rnsap_TDD_ChannelisationCodeLCR,
53728 &ett_rnsap_TDD_DCHs_to_Modify,
53729 &ett_rnsap_TDD_DCHs_to_ModifyItem,
53730 &ett_rnsap_TDD_DCHs_to_ModifySpecificInformationList,
53731 &ett_rnsap_TDD_DCHs_to_ModifySpecificItem,
53732 &ett_rnsap_TDD_DL_Code_Information,
53733 &ett_rnsap_TDD_DL_Code_InformationItem,
53734 &ett_rnsap_TDD_DL_Code_LCR_Information,
53735 &ett_rnsap_TDD_DL_Code_LCR_InformationItem,
53736 &ett_rnsap_TDD_DL_Code_Information768,
53737 &ett_rnsap_TDD_DL_Code_InformationItem768,
53738 &ett_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR,
53739 &ett_rnsap_TDD_DPCHOffset,
53740 &ett_rnsap_TDD_UL_Code_Information,
53741 &ett_rnsap_TDD_UL_Code_InformationItem,
53742 &ett_rnsap_TDD_UL_Code_LCR_Information,
53743 &ett_rnsap_TDD_UL_Code_LCR_InformationItem,
53744 &ett_rnsap_TDD_UL_Code_Information768,
53745 &ett_rnsap_TDD_UL_Code_InformationItem768,
53746 &ett_rnsap_TDD_UL_DPCH_TimeSlotFormat_LCR,
53749 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Information,
53750 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item,
53751 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List,
53752 &ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item,
53753 &ett_rnsap_Transmission_Mode_Information,
53754 &ett_rnsap_Transmission_Mode_Information_List,
53755 &ett_rnsap_TUTRANGANSS,
53756 &ett_rnsap_TUTRANGANSSMeasurementThresholdInformation,
53757 &ett_rnsap_TUTRANGANSSMeasurementValueInformation,
53758 &ett_rnsap_TUTRANGPS,
53759 &ett_rnsap_TUTRANGPSMeasurementThresholdInformation,
53760 &ett_rnsap_TUTRANGPSMeasurementValueInformation,
53761 &ett_rnsap_TransportFormatCombination_Beta,
53762 &ett_rnsap_T_signalledGainFactors,
53764 &ett_rnsap_T_tFCSvalues,
53765 &ett_rnsap_TFCS_TFCSList,
53766 &ett_rnsap_TFCS_TFCSList_item,
53767 &ett_rnsap_TFCS_CTFC,
53768 &ett_rnsap_TransportFormatSet,
53769 &ett_rnsap_TransportFormatSet_DynamicPartList,
53770 &ett_rnsap_TransportFormatSet_DynamicPartList_item,
53771 &ett_rnsap_TransportFormatSet_ModeDP,
53772 &ett_rnsap_TDD_TransportFormatSet_ModeDP,
53773 &ett_rnsap_TransmissionTimeIntervalInformation,
53774 &ett_rnsap_TransmissionTimeIntervalInformation_item,
53775 &ett_rnsap_TransportFormatSet_Semi_staticPart,
53776 &ett_rnsap_TransportFormatSet_ModeSSP,
53777 &ett_rnsap_UE_AggregateMaximumBitRate,
53778 &ett_rnsap_UE_Capabilities_Info,
53779 &ett_rnsap_UEIdentity,
53780 &ett_rnsap_UEMeasurementReportCharacteristics,
53781 &ett_rnsap_UEMeasurementReportCharacteristicsEvent1h,
53782 &ett_rnsap_UEMeasurementReportCharacteristicsEvent1i,
53783 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6a,
53784 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6b,
53785 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6c,
53786 &ett_rnsap_UEMeasurementReportCharacteristicsEvent6d,
53787 &ett_rnsap_UEMeasurementReportCharacteristicsPeriodic,
53788 &ett_rnsap_UEMeasurementThreshold,
53789 &ett_rnsap_UEMeasurementTimeslotInfoHCR,
53790 &ett_rnsap_UEMeasurementTimeslotInfoHCR_IEs,
53791 &ett_rnsap_UEMeasurementTimeslotInfoLCR,
53792 &ett_rnsap_UEMeasurementTimeslotInfoLCR_IEs,
53793 &ett_rnsap_UEMeasurementTimeslotInfo768,
53794 &ett_rnsap_UEMeasurementTimeslotInfo768_IEs,
53795 &ett_rnsap_UEMeasurementValue,
53796 &ett_rnsap_UE_MeasurementValue_UE_Transmitted_Power,
53797 &ett_rnsap_UEMeasurementValueTransmittedPowerListHCR,
53798 &ett_rnsap_UEMeasurementValueTransmittedPowerListHCR_IEs,
53799 &ett_rnsap_UEMeasurementValueTransmittedPowerListLCR,
53800 &ett_rnsap_UEMeasurementValueTransmittedPowerListLCR_IEs,
53801 &ett_rnsap_UEMeasurementValueTransmittedPowerList768,
53802 &ett_rnsap_UEMeasurementValueTransmittedPowerList768_IEs,
53803 &ett_rnsap_UE_MeasurementValue_Primary_CCPCH_RSCP,
53804 &ett_rnsap_UE_MeasurementValue_DL_Timeslot_ISCP,
53805 &ett_rnsap_UEMeasurementValueTimeslotISCPListHCR,
53806 &ett_rnsap_UEMeasurementValueTimeslotISCPListHCR_IEs,
53807 &ett_rnsap_UEMeasurementValueTimeslotISCPListLCR,
53808 &ett_rnsap_UEMeasurementValueTimeslotISCPListLCR_IEs,
53809 &ett_rnsap_UEMeasurementValueTimeslotISCPList768,
53810 &ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs,
53811 &ett_rnsap_UEMeasurementValueInformation,
53812 &ett_rnsap_UEMeasurementValueInformationAvailable,
53813 &ett_rnsap_UE_State,
53814 &ett_rnsap_Cell_Fach_Pch_State,
53815 &ett_rnsap_Ura_Pch_State,
53816 &ett_rnsap_UL_Timeslot_Information,
53817 &ett_rnsap_UL_Timeslot_InformationItem,
53818 &ett_rnsap_UL_TimeslotLCR_Information,
53819 &ett_rnsap_UL_TimeslotLCR_InformationItem,
53820 &ett_rnsap_PLCCHinformation,
53821 &ett_rnsap_UL_Timeslot_Information768,
53822 &ett_rnsap_UL_Timeslot_InformationItem768,
53823 &ett_rnsap_UL_TimeSlot_ISCP_Info,
53824 &ett_rnsap_UL_TimeSlot_ISCP_InfoItem,
53825 &ett_rnsap_UL_TimeSlot_ISCP_LCR_Info,
53826 &ett_rnsap_UL_TimeSlot_ISCP_LCR_InfoItem,
53827 &ett_rnsap_UL_TimingAdvanceCtrl_LCR,
53829 &ett_rnsap_UL_ScramblingCode,
53830 &ett_rnsap_UL_Synchronisation_Parameters_LCR,
53831 &ett_rnsap_URA_Information,
53832 &ett_rnsap_RNCsWithCellsInTheAccessedURA_List,
53833 &ett_rnsap_RNCsWithCellsInTheAccessedURA_Item,
53834 &ett_rnsap_USCH_Information,
53835 &ett_rnsap_USCH_InformationItem,
53836 &ett_rnsap_RadioLinkSetupRequestFDD,
53837 &ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD,
53838 &ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD,
53839 &ett_rnsap_PowerOffsetInformation_RL_SetupRqstFDD,
53840 &ett_rnsap_RL_InformationList_RL_SetupRqstFDD,
53841 &ett_rnsap_RL_InformationItem_RL_SetupRqstFDD,
53842 &ett_rnsap_Additional_HS_Cell_Information_RL_Setup_List,
53843 &ett_rnsap_Additional_HS_Cell_Information_RL_Setup_ItemIEs,
53844 &ett_rnsap_F_DPCH_Information_RL_SetupRqstFDD,
53845 &ett_rnsap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD,
53846 &ett_rnsap_RadioLinkSetupRequestTDD,
53847 &ett_rnsap_UL_Physical_Channel_Information_RL_SetupRqstTDD,
53848 &ett_rnsap_DL_Physical_Channel_Information_RL_SetupRqstTDD,
53849 &ett_rnsap_UL_CCTrCH_InformationList_RL_SetupRqstTDD,
53850 &ett_rnsap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD,
53851 &ett_rnsap_DL_CCTrCH_InformationList_RL_SetupRqstTDD,
53852 &ett_rnsap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD,
53853 &ett_rnsap_CCTrCH_TPCList_RL_SetupRqstTDD,
53854 &ett_rnsap_CCTrCH_TPCItem_RL_SetupRqstTDD,
53855 &ett_rnsap_RL_Information_RL_SetupRqstTDD,
53856 &ett_rnsap_RadioLinkSetupResponseFDD,
53857 &ett_rnsap_RL_InformationResponseList_RL_SetupRspFDD,
53858 &ett_rnsap_RL_InformationResponseItem_RL_SetupRspFDD,
53859 &ett_rnsap_DiversityIndication_RL_SetupRspFDD,
53860 &ett_rnsap_Combining_RL_SetupRspFDD,
53861 &ett_rnsap_NonCombiningOrFirstRL_RL_SetupRspFDD,
53862 &ett_rnsap_Additional_HS_Cell_Information_Response_List,
53863 &ett_rnsap_Additional_HS_Cell_Information_Response_ItemIEs,
53864 &ett_rnsap_RadioLinkSetupResponseTDD,
53865 &ett_rnsap_RL_InformationResponse_RL_SetupRspTDD,
53866 &ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD,
53867 &ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD,
53868 &ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD,
53869 &ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD,
53870 &ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD,
53871 &ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD,
53872 &ett_rnsap_DSCH_InformationListIEs_RL_SetupRspTDD,
53873 &ett_rnsap_DSCHInformationItem_RL_SetupRspTDD,
53874 &ett_rnsap_USCH_InformationListIEs_RL_SetupRspTDD,
53875 &ett_rnsap_USCHInformationItem_RL_SetupRspTDD,
53876 &ett_rnsap_RL_LCR_InformationResponse_RL_SetupRspTDD,
53877 &ett_rnsap_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD,
53878 &ett_rnsap_UL_LCR_CCTrCHInformationItem_RL_SetupRspTDD,
53879 &ett_rnsap_UL_DPCH_LCR_InformationItem_RL_SetupRspTDD,
53880 &ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD,
53881 &ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_SetupRspTDD,
53882 &ett_rnsap_DL_DPCH_LCR_InformationItem_RL_SetupRspTDD,
53883 &ett_rnsap_DSCH_LCR_InformationListIEs_RL_SetupRspTDD,
53884 &ett_rnsap_DSCH_LCR_InformationItem_RL_SetupRspTDD,
53885 &ett_rnsap_USCH_LCR_InformationListIEs_RL_SetupRspTDD,
53886 &ett_rnsap_USCH_LCR_InformationItem_RL_SetupRspTDD,
53887 &ett_rnsap_RL_InformationResponse_RL_SetupRspTDD768,
53888 &ett_rnsap_UL_CCTrCHInformationListIE_RL_SetupRspTDD768,
53889 &ett_rnsap_UL_CCTrCHInformationItem_RL_SetupRspTDD768,
53890 &ett_rnsap_UL_DPCH_InformationItem_RL_SetupRspTDD768,
53891 &ett_rnsap_DL_CCTrCHInformationListIE_RL_SetupRspTDD768,
53892 &ett_rnsap_DL_CCTrCHInformationItem_RL_SetupRspTDD768,
53893 &ett_rnsap_DL_DPCH_InformationItem_RL_SetupRspTDD768,
53894 &ett_rnsap_RadioLinkSetupFailureFDD,
53895 &ett_rnsap_CauseLevel_RL_SetupFailureFDD,
53896 &ett_rnsap_GeneralCauseList_RL_SetupFailureFDD,
53897 &ett_rnsap_RLSpecificCauseList_RL_SetupFailureFDD,
53898 &ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_SetupFailureFDD,
53899 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD,
53900 &ett_rnsap_SuccessfulRL_InformationResponseList_RL_SetupFailureFDD,
53901 &ett_rnsap_SuccessfulRL_InformationResponse_RL_SetupFailureFDD,
53902 &ett_rnsap_DiversityIndication_RL_SetupFailureFDD,
53903 &ett_rnsap_Combining_RL_SetupFailureFDD,
53904 &ett_rnsap_NonCombiningOrFirstRL_RL_SetupFailureFDD,
53905 &ett_rnsap_RadioLinkSetupFailureTDD,
53906 &ett_rnsap_CauseLevel_RL_SetupFailureTDD,
53907 &ett_rnsap_GeneralCauseList_RL_SetupFailureTDD,
53908 &ett_rnsap_RLSpecificCauseList_RL_SetupFailureTDD,
53909 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD,
53910 &ett_rnsap_RadioLinkAdditionRequestFDD,
53911 &ett_rnsap_RL_InformationList_RL_AdditionRqstFDD,
53912 &ett_rnsap_RL_Information_RL_AdditionRqstFDD,
53913 &ett_rnsap_Additional_HS_Cell_Information_RL_Addition_List,
53914 &ett_rnsap_Additional_HS_Cell_Information_RL_Addition_ItemIEs,
53915 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Add_Req,
53916 &ett_rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency,
53917 &ett_rnsap_EDPCH_Information_RLAdditionReq_FDD,
53918 &ett_rnsap_RadioLinkAdditionRequestTDD,
53919 &ett_rnsap_RL_Information_RL_AdditionRqstTDD,
53920 &ett_rnsap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD,
53921 &ett_rnsap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD,
53922 &ett_rnsap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD,
53923 &ett_rnsap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD,
53924 &ett_rnsap_RadioLinkAdditionResponseFDD,
53925 &ett_rnsap_RL_InformationResponseList_RL_AdditionRspFDD,
53926 &ett_rnsap_RL_InformationResponseItem_RL_AdditionRspFDD,
53927 &ett_rnsap_DiversityIndication_RL_AdditionRspFDD,
53928 &ett_rnsap_Combining_RL_AdditionRspFDD,
53929 &ett_rnsap_NonCombining_RL_AdditionRspFDD,
53930 &ett_rnsap_Additional_HS_Cell_Change_Information_Response_List,
53931 &ett_rnsap_Additional_HS_Cell_Change_Information_Response_ItemIEs,
53932 &ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList,
53933 &ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs,
53934 &ett_rnsap_RadioLinkAdditionResponseTDD,
53935 &ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD,
53936 &ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD,
53937 &ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD,
53938 &ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD,
53939 &ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD,
53940 &ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD,
53941 &ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD,
53942 &ett_rnsap_DCH_Information_RL_AdditionRspTDD,
53943 &ett_rnsap_DiversityIndication_RL_AdditionRspTDD,
53944 &ett_rnsap_Combining_RL_AdditionRspTDD,
53945 &ett_rnsap_NonCombining_RL_AdditionRspTDD,
53946 &ett_rnsap_DSCH_InformationListIE_RL_AdditionRspTDD,
53947 &ett_rnsap_DSCHInformationItem_RL_AdditionRspTDD,
53948 &ett_rnsap_DiversityIndication_RL_AdditionRspTDD2,
53949 &ett_rnsap_USCH_InformationListIE_RL_AdditionRspTDD,
53950 &ett_rnsap_USCHInformationItem_RL_AdditionRspTDD,
53951 &ett_rnsap_RL_LCR_InformationResponse_RL_AdditionRspTDD,
53952 &ett_rnsap_UL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD,
53953 &ett_rnsap_UL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD,
53954 &ett_rnsap_UL_DPCH_LCR_InformationItem_RL_AdditionRspTDD,
53955 &ett_rnsap_DL_CCTrCH_LCR_InformationListIE_RL_AdditionRspTDD,
53956 &ett_rnsap_DL_CCTrCH_LCR_InformationItem_RL_AdditionRspTDD,
53957 &ett_rnsap_DL_DPCH_LCR_InformationItem_RL_AdditionRspTDD,
53958 &ett_rnsap_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD,
53959 &ett_rnsap_DSCH_LCR_InformationItem_RL_AdditionRspTDD,
53960 &ett_rnsap_USCH_LCR_InformationListIEs_RL_AdditionRspTDD,
53961 &ett_rnsap_USCH_LCR_InformationItem_RL_AdditionRspTDD,
53962 &ett_rnsap_RL_InformationResponse_RL_AdditionRspTDD768,
53963 &ett_rnsap_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768,
53964 &ett_rnsap_UL_CCTrCHInformationItem_RL_AdditionRspTDD768,
53965 &ett_rnsap_UL_DPCH_InformationItem_RL_AdditionRspTDD768,
53966 &ett_rnsap_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768,
53967 &ett_rnsap_DL_CCTrCHInformationItem_RL_AdditionRspTDD768,
53968 &ett_rnsap_DL_DPCH_InformationItem_RL_AdditionRspTDD768,
53969 &ett_rnsap_RadioLinkAdditionFailureFDD,
53970 &ett_rnsap_CauseLevel_RL_AdditionFailureFDD,
53971 &ett_rnsap_GeneralCauseList_RL_AdditionFailureFDD,
53972 &ett_rnsap_RLSpecificCauseList_RL_AdditionFailureFDD,
53973 &ett_rnsap_UnsuccessfulRL_InformationResponseList_RL_AdditionFailureFDD,
53974 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD,
53975 &ett_rnsap_SuccessfulRL_InformationResponseList_RL_AdditionFailureFDD,
53976 &ett_rnsap_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD,
53977 &ett_rnsap_DiversityIndication_RL_AdditionFailureFDD,
53978 &ett_rnsap_Combining_RL_AdditionFailureFDD,
53979 &ett_rnsap_NonCombining_RL_AdditionFailureFDD,
53980 &ett_rnsap_RadioLinkAdditionFailureTDD,
53981 &ett_rnsap_CauseLevel_RL_AdditionFailureTDD,
53982 &ett_rnsap_GeneralCauseList_RL_AdditionFailureTDD,
53983 &ett_rnsap_RLSpecificCauseList_RL_AdditionFailureTDD,
53984 &ett_rnsap_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD,
53985 &ett_rnsap_RadioLinkDeletionRequest,
53986 &ett_rnsap_RL_InformationList_RL_DeletionRqst,
53987 &ett_rnsap_RL_Information_RL_DeletionRqst,
53988 &ett_rnsap_RadioLinkDeletionResponse,
53989 &ett_rnsap_RadioLinkReconfigurationPrepareFDD,
53990 &ett_rnsap_UL_DPCH_Information_RL_ReconfPrepFDD,
53991 &ett_rnsap_DL_DPCH_Information_RL_ReconfPrepFDD,
53992 &ett_rnsap_DL_DPCH_Power_Information_RL_ReconfPrepFDD,
53993 &ett_rnsap_PowerOffsetInformation_RL_ReconfPrepFDD,
53994 &ett_rnsap_DCH_DeleteList_RL_ReconfPrepFDD,
53995 &ett_rnsap_DCH_DeleteItem_RL_ReconfPrepFDD,
53996 &ett_rnsap_RL_InformationList_RL_ReconfPrepFDD,
53997 &ett_rnsap_RL_Information_RL_ReconfPrepFDD,
53998 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep,
53999 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Prep_ItemIEs,
54000 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Prep,
54001 &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
54002 &ett_rnsap_F_DPCH_Information_RL_ReconfPrepFDD,
54003 &ett_rnsap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD,
54004 &ett_rnsap_RadioLinkReconfigurationPrepareTDD,
54005 &ett_rnsap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD,
54006 &ett_rnsap_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD,
54007 &ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD,
54008 &ett_rnsap_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD,
54009 &ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD,
54010 &ett_rnsap_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD,
54011 &ett_rnsap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD,
54012 &ett_rnsap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD,
54013 &ett_rnsap_CCTrCH_TPCAddList_RL_ReconfPrepTDD,
54014 &ett_rnsap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD,
54015 &ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD,
54016 &ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD,
54017 &ett_rnsap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD,
54018 &ett_rnsap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD,
54019 &ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD,
54020 &ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD,
54021 &ett_rnsap_DCH_DeleteList_RL_ReconfPrepTDD,
54022 &ett_rnsap_DCH_DeleteItem_RL_ReconfPrepTDD,
54023 &ett_rnsap_DSCH_ModifyList_RL_ReconfPrepTDD,
54024 &ett_rnsap_DSCH_ModifyItem_RL_ReconfPrepTDD,
54025 &ett_rnsap_DSCH_DeleteList_RL_ReconfPrepTDD,
54026 &ett_rnsap_DSCH_DeleteItem_RL_ReconfPrepTDD,
54027 &ett_rnsap_USCH_ModifyList_RL_ReconfPrepTDD,
54028 &ett_rnsap_USCH_ModifyItem_RL_ReconfPrepTDD,
54029 &ett_rnsap_USCH_DeleteList_RL_ReconfPrepTDD,
54030 &ett_rnsap_USCH_DeleteItem_RL_ReconfPrepTDD,
54031 &ett_rnsap_RL_Information_RL_ReconfPrepTDD,
54032 &ett_rnsap_RL_InformationIE_RL_ReconfPrepTDD,
54033 &ett_rnsap_RadioLinkReconfigurationReadyFDD,
54034 &ett_rnsap_RL_InformationResponseList_RL_ReconfReadyFDD,
54035 &ett_rnsap_RL_InformationResponseItem_RL_ReconfReadyFDD,
54036 &ett_rnsap_Additional_HS_Cell_RL_Reconf_Response,
54037 &ett_rnsap_Additional_HS_Cell_RL_Reconf_Response_ItemIEs,
54038 &ett_rnsap_RadioLinkReconfigurationReadyTDD,
54039 &ett_rnsap_RL_InformationResponse_RL_ReconfReadyTDD,
54040 &ett_rnsap_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD,
54041 &ett_rnsap_UL_CCTrCH_InformationItem_RL_ReconfReadyTDD,
54042 &ett_rnsap_UL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD,
54043 &ett_rnsap_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD,
54044 &ett_rnsap_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768,
54045 &ett_rnsap_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD,
54046 &ett_rnsap_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD,
54047 &ett_rnsap_UL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD,
54048 &ett_rnsap_TDD_UL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD,
54049 &ett_rnsap_TDD_UL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD,
54050 &ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
54051 &ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD,
54052 &ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD,
54053 &ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD,
54054 &ett_rnsap_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768,
54055 &ett_rnsap_UL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768,
54056 &ett_rnsap_TDD_UL_Code_InformationModifyList_RL_ReconfReadyTDD768,
54057 &ett_rnsap_TDD_UL_Code_InformationModifyItem_RL_ReconfReadyTDD768,
54058 &ett_rnsap_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD,
54059 &ett_rnsap_UL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD,
54060 &ett_rnsap_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD,
54061 &ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfReadyTDD,
54062 &ett_rnsap_DL_DPCH_LCR_InformationAddList_RL_ReconfReadyTDD,
54063 &ett_rnsap_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD,
54064 &ett_rnsap_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768,
54065 &ett_rnsap_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD,
54066 &ett_rnsap_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD,
54067 &ett_rnsap_DL_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD,
54068 &ett_rnsap_TDD_DL_Code_LCR_InformationModifyList_RL_ReconfReadyTDD,
54069 &ett_rnsap_TDD_DL_Code_LCR_InformationModifyItem_RL_ReconfReadyTDD,
54070 &ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD,
54071 &ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD,
54072 &ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD,
54073 &ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD,
54074 &ett_rnsap_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768,
54075 &ett_rnsap_DL_Timeslot_InformationModifyItem_RL_ReconfReadyTDD768,
54076 &ett_rnsap_TDD_DL_Code_InformationModifyList_RL_ReconfReadyTDD768,
54077 &ett_rnsap_TDD_DL_Code_InformationModifyItem_RL_ReconfReadyTDD768,
54078 &ett_rnsap_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD,
54079 &ett_rnsap_DL_DPCH_InformationDeleteItem_RL_ReconfReadyTDD,
54080 &ett_rnsap_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD,
54081 &ett_rnsap_DL_DPCH_InformationDeleteItem768_RL_ReconfReadyTDD,
54082 &ett_rnsap_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD,
54083 &ett_rnsap_DSCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD,
54084 &ett_rnsap_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD,
54085 &ett_rnsap_USCHToBeAddedOrModifiedItem_RL_ReconfReadyTDD,
54086 &ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfReadyTDD,
54087 &ett_rnsap_RadioLinkReconfigurationCommit,
54088 &ett_rnsap_RadioLinkReconfigurationFailure,
54089 &ett_rnsap_CauseLevel_RL_ReconfFailure,
54090 &ett_rnsap_GeneralCauseList_RL_ReconfFailure,
54091 &ett_rnsap_RLSpecificCauseList_RL_ReconfFailure,
54092 &ett_rnsap_RL_ReconfigurationFailureList_RL_ReconfFailure,
54093 &ett_rnsap_RL_ReconfigurationFailure_RL_ReconfFail,
54094 &ett_rnsap_RadioLinkReconfigurationCancel,
54095 &ett_rnsap_RadioLinkReconfigurationRequestFDD,
54096 &ett_rnsap_UL_DPCH_Information_RL_ReconfRqstFDD,
54097 &ett_rnsap_DL_DPCH_Information_RL_ReconfRqstFDD,
54098 &ett_rnsap_DCH_DeleteList_RL_ReconfRqstFDD,
54099 &ett_rnsap_DCH_DeleteItem_RL_ReconfRqstFDD,
54100 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req,
54101 &ett_rnsap_Additional_HS_Cell_Information_RL_Reconf_Req_ItemIEs,
54102 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Reconf_Req,
54103 &ett_rnsap_RL_ReconfigurationRequestFDD_RL_InformationList,
54104 &ett_rnsap_RL_ReconfigurationRequestFDD_RL_Information_IEs,
54105 &ett_rnsap_RadioLinkReconfigurationRequestTDD,
54106 &ett_rnsap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD,
54107 &ett_rnsap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD,
54108 &ett_rnsap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD,
54109 &ett_rnsap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD,
54110 &ett_rnsap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD,
54111 &ett_rnsap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD,
54112 &ett_rnsap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD,
54113 &ett_rnsap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD,
54114 &ett_rnsap_DCH_DeleteList_RL_ReconfRqstTDD,
54115 &ett_rnsap_DCH_DeleteItem_RL_ReconfRqstTDD,
54116 &ett_rnsap_Multiple_RL_ReconfigurationRequestTDD_RL_Information,
54117 &ett_rnsap_RL_ReconfigurationRequestTDD_RL_Information,
54118 &ett_rnsap_RadioLinkReconfigurationResponseFDD,
54119 &ett_rnsap_RL_InformationResponseList_RL_ReconfRspFDD,
54120 &ett_rnsap_RL_InformationResponseItem_RL_ReconfRspFDD,
54121 &ett_rnsap_RadioLinkReconfigurationResponseTDD,
54122 &ett_rnsap_RL_InformationResponse_RL_ReconfRspTDD,
54123 &ett_rnsap_DL_CCTrCH_InformationList_RL_ReconfRspTDD,
54124 &ett_rnsap_DL_CCTrCH_InformationItem_RL_ReconfRspTDD,
54125 &ett_rnsap_DL_DPCH_InformationModifyItem_LCR_RL_ReconfRspTDD,
54126 &ett_rnsap_DL_Timeslot_LCR_InformationModifyList_RL_ReconfRspTDD,
54127 &ett_rnsap_DL_Timeslot_LCR_InformationModifyItem_RL_ReconfRspTDD,
54128 &ett_rnsap_Multiple_RL_InformationResponse_RL_ReconfRspTDD,
54129 &ett_rnsap_RadioLinkFailureIndication,
54130 &ett_rnsap_Reporting_Object_RL_FailureInd,
54131 &ett_rnsap_RL_RL_FailureInd,
54132 &ett_rnsap_RL_InformationList_RL_FailureInd,
54133 &ett_rnsap_RL_Information_RL_FailureInd,
54134 &ett_rnsap_RL_Set_RL_FailureInd,
54135 &ett_rnsap_RL_Set_InformationList_RL_FailureInd,
54136 &ett_rnsap_RL_Set_Information_RL_FailureInd,
54137 &ett_rnsap_CCTrCH_RL_FailureInd,
54138 &ett_rnsap_CCTrCH_InformationList_RL_FailureInd,
54139 &ett_rnsap_CCTrCH_InformationItem_RL_FailureInd,
54140 &ett_rnsap_RadioLinkPreemptionRequiredIndication,
54141 &ett_rnsap_RL_InformationList_RL_PreemptRequiredInd,
54142 &ett_rnsap_RL_InformationItem_RL_PreemptRequiredInd,
54143 &ett_rnsap_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd,
54144 &ett_rnsap_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd,
54145 &ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd,
54146 &ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd,
54147 &ett_rnsap_RadioLinkRestoreIndication,
54148 &ett_rnsap_Reporting_Object_RL_RestoreInd,
54149 &ett_rnsap_RL_RL_RestoreInd,
54150 &ett_rnsap_RL_InformationList_RL_RestoreInd,
54151 &ett_rnsap_RL_Information_RL_RestoreInd,
54152 &ett_rnsap_RL_Set_RL_RestoreInd,
54153 &ett_rnsap_RL_Set_InformationList_RL_RestoreInd,
54154 &ett_rnsap_RL_Set_Information_RL_RestoreInd,
54155 &ett_rnsap_CCTrCH_RL_RestoreInd,
54156 &ett_rnsap_CCTrCH_InformationList_RL_RestoreInd,
54157 &ett_rnsap_CCTrCH_InformationItem_RL_RestoreInd,
54158 &ett_rnsap_DL_PowerControlRequest,
54159 &ett_rnsap_DL_ReferencePowerInformationList_DL_PC_Rqst,
54160 &ett_rnsap_DL_ReferencePowerInformation_DL_PC_Rqst,
54161 &ett_rnsap_DL_PowerTimeslotControlRequest,
54162 &ett_rnsap_PhysicalChannelReconfigurationRequestFDD,
54163 &ett_rnsap_RL_Information_PhyChReconfRqstFDD,
54164 &ett_rnsap_PhysicalChannelReconfigurationRequestTDD,
54165 &ett_rnsap_RL_Information_PhyChReconfRqstTDD,
54166 &ett_rnsap_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD,
54167 &ett_rnsap_UL_CCTrCH_InformationItem_PhyChReconfRqstTDD,
54168 &ett_rnsap_UL_DPCH_InformationItem_PhyChReconfRqstTDD,
54169 &ett_rnsap_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD,
54170 &ett_rnsap_UL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD,
54171 &ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD,
54172 &ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD,
54173 &ett_rnsap_UL_Timeslot_InformationList_PhyChReconfRqstTDD768,
54174 &ett_rnsap_UL_Timeslot_InformationItem_PhyChReconfRqstTDD768,
54175 &ett_rnsap_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD,
54176 &ett_rnsap_DL_CCTrCH_InformationItem_PhyChReconfRqstTDD,
54177 &ett_rnsap_DL_DPCH_InformationItem_PhyChReconfRqstTDD,
54178 &ett_rnsap_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD,
54179 &ett_rnsap_DL_TimeslotLCR_InformationItem_PhyChReconfRqstTDD,
54180 &ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD,
54181 &ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD,
54182 &ett_rnsap_DL_Timeslot_InformationList_PhyChReconfRqstTDD768,
54183 &ett_rnsap_DL_Timeslot_InformationItem_PhyChReconfRqstTDD768,
54184 &ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD,
54185 &ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD,
54186 &ett_rnsap_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD,
54187 &ett_rnsap_HSPDSCH_Timeslot_InformationItemLCR_PhyChReconfRqstTDD,
54188 &ett_rnsap_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768,
54189 &ett_rnsap_HSPDSCH_Timeslot_InformationItem_PhyChReconfRqstTDD768,
54190 &ett_rnsap_PhysicalChannelReconfigurationCommand,
54191 &ett_rnsap_PhysicalChannelReconfigurationFailure,
54192 &ett_rnsap_RadioLinkCongestionIndication,
54193 &ett_rnsap_RL_InformationList_RL_CongestInd,
54194 &ett_rnsap_RL_InformationItem_RL_CongestInd,
54195 &ett_rnsap_DCH_Rate_Information_RL_CongestInd,
54196 &ett_rnsap_DCH_Rate_InformationItem_RL_CongestInd,
54197 &ett_rnsap_EDCH_MacdFlowSpecificInformationList_RL_CongestInd,
54198 &ett_rnsap_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd,
54199 &ett_rnsap_UplinkSignallingTransferIndicationFDD,
54200 &ett_rnsap_UplinkSignallingTransferIndicationTDD,
54201 &ett_rnsap_DownlinkSignallingTransferRequest,
54202 &ett_rnsap_RelocationCommit,
54203 &ett_rnsap_PagingRequest,
54204 &ett_rnsap_PagingArea_PagingRqst,
54205 &ett_rnsap_URA_PagingRqst,
54206 &ett_rnsap_Cell_PagingRqst,
54207 &ett_rnsap_CNOriginatedPage_PagingRqst,
54208 &ett_rnsap_DedicatedMeasurementInitiationRequest,
54209 &ett_rnsap_DedicatedMeasurementObjectType_DM_Rqst,
54210 &ett_rnsap_RL_DM_Rqst,
54211 &ett_rnsap_RL_InformationList_DM_Rqst,
54212 &ett_rnsap_RL_InformationItem_DM_Rqst,
54213 &ett_rnsap_HSSICH_Info_DM_Rqst,
54214 &ett_rnsap_HSSICH_Info_DM_Rqst_Extension,
54215 &ett_rnsap_RL_Set_DM_Rqst,
54216 &ett_rnsap_RL_Set_InformationList_DM_Rqst,
54217 &ett_rnsap_RL_Set_InformationItem_DM_Rqst,
54218 &ett_rnsap_DedicatedMeasurementInitiationResponse,
54219 &ett_rnsap_DedicatedMeasurementObjectType_DM_Rsp,
54220 &ett_rnsap_RL_DM_Rsp,
54221 &ett_rnsap_RL_Set_DM_Rsp,
54222 &ett_rnsap_RL_InformationList_DM_Rsp,
54223 &ett_rnsap_RL_InformationItem_DM_Rsp,
54224 &ett_rnsap_RL_Set_InformationList_DM_Rsp,
54225 &ett_rnsap_RL_Set_InformationItem_DM_Rsp,
54226 &ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp,
54227 &ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp,
54228 &ett_rnsap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp,
54229 &ett_rnsap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp,
54230 &ett_rnsap_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp,
54231 &ett_rnsap_Multiple_HSSICHMeasurementValueItem_TDD_DM_Rsp,
54232 &ett_rnsap_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp,
54233 &ett_rnsap_Multiple_DedicatedMeasurementValueItem_TDD768_DM_Rsp,
54234 &ett_rnsap_DedicatedMeasurementInitiationFailure,
54235 &ett_rnsap_DedicatedMeasurementObjectType_DM_Fail,
54236 &ett_rnsap_RL_DM_Fail,
54237 &ett_rnsap_RL_Set_DM_Fail,
54238 &ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail,
54239 &ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail,
54240 &ett_rnsap_RL_Successful_InformationRespList_DM_Fail,
54241 &ett_rnsap_RL_Successful_InformationItem_DM_Fail,
54242 &ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail,
54243 &ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail,
54244 &ett_rnsap_RL_Set_Successful_InformationRespList_DM_Fail,
54245 &ett_rnsap_RL_Set_Successful_InformationItem_DM_Fail,
54246 &ett_rnsap_DedicatedMeasurementReport,
54247 &ett_rnsap_DedicatedMeasurementObjectType_DM_Rprt,
54248 &ett_rnsap_RL_DM_Rprt,
54249 &ett_rnsap_RL_Set_DM_Rprt,
54250 &ett_rnsap_RL_InformationList_DM_Rprt,
54251 &ett_rnsap_RL_InformationItem_DM_Rprt,
54252 &ett_rnsap_RL_Set_InformationList_DM_Rprt,
54253 &ett_rnsap_RL_Set_InformationItem_DM_Rprt,
54254 &ett_rnsap_DedicatedMeasurementTerminationRequest,
54255 &ett_rnsap_DedicatedMeasurementFailureIndication,
54256 &ett_rnsap_DedicatedMeasurementObjectType_DM_Fail_Ind,
54257 &ett_rnsap_RL_DM_Fail_Ind,
54258 &ett_rnsap_RL_Set_DM_Fail_Ind,
54259 &ett_rnsap_RL_Unsuccessful_InformationRespList_DM_Fail_Ind,
54260 &ett_rnsap_RL_Unsuccessful_InformationItem_DM_Fail_Ind,
54261 &ett_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind,
54262 &ett_rnsap_RL_Set_Unsuccessful_InformationItem_DM_Fail_Ind,
54263 &ett_rnsap_CommonTransportChannelResourcesReleaseRequest,
54264 &ett_rnsap_CommonTransportChannelResourcesRequest,
54265 &ett_rnsap_CommonTransportChannelResourcesResponseFDD,
54266 &ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD,
54267 &ett_rnsap_CommonTransportChannelResourcesResponseTDD,
54268 &ett_rnsap_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD,
54269 &ett_rnsap_CommonTransportChannelResourcesFailure,
54270 &ett_rnsap_CompressedModeCommand,
54271 &ett_rnsap_ErrorIndication,
54272 &ett_rnsap_CommonMeasurementInitiationRequest,
54273 &ett_rnsap_CommonMeasurementObjectType_CM_Rqst,
54274 &ett_rnsap_Cell_CM_Rqst,
54275 &ett_rnsap_NeighbouringCellMeasurementInfo,
54276 &ett_rnsap_NeighbouringCellMeasurementInfo_item,
54277 &ett_rnsap_CommonMeasurementInitiationResponse,
54278 &ett_rnsap_CommonMeasurementObjectType_CM_Rsp,
54279 &ett_rnsap_Cell_CM_Rsp,
54280 &ett_rnsap_CommonMeasurementInitiationFailure,
54281 &ett_rnsap_CommonMeasurementReport,
54282 &ett_rnsap_CommonMeasurementObjectType_CM_Rprt,
54283 &ett_rnsap_Cell_CM_Rprt,
54284 &ett_rnsap_CommonMeasurementTerminationRequest,
54285 &ett_rnsap_CommonMeasurementFailureIndication,
54286 &ett_rnsap_InformationExchangeInitiationRequest,
54287 &ett_rnsap_InformationExchangeObjectType_InfEx_Rqst,
54288 &ett_rnsap_Cell_InfEx_Rqst,
54289 &ett_rnsap_GSM_Cell_InfEx_Rqst,
54290 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst,
54291 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst,
54292 &ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst,
54293 &ett_rnsap_MBMS_Cell_InfEx_Rqst,
54294 &ett_rnsap_InformationExchangeInitiationResponse,
54295 &ett_rnsap_InformationExchangeObjectType_InfEx_Rsp,
54296 &ett_rnsap_Cell_InfEx_Rsp,
54297 &ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp,
54298 &ett_rnsap_MBMS_Bearer_ServiceItemIEs_InfEx_Rsp,
54299 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp,
54300 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp,
54301 &ett_rnsap_MBMS_Cell_InfEx_Rsp,
54302 &ett_rnsap_MBMS_Cell_Item_InfEx_Rsp,
54303 &ett_rnsap_InformationExchangeInitiationFailure,
54304 &ett_rnsap_InformationReport,
54305 &ett_rnsap_InformationExchangeObjectType_InfEx_Rprt,
54306 &ett_rnsap_Cell_InfEx_Rprt,
54307 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt,
54308 &ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rprt,
54309 &ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt,
54310 &ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt,
54311 &ett_rnsap_MBMS_Cell_InfEx_Rprt,
54312 &ett_rnsap_MBMS_Cell_Item_InfEx_Rprt,
54313 &ett_rnsap_InformationExchangeTerminationRequest,
54314 &ett_rnsap_InformationExchangeFailureIndication,
54315 &ett_rnsap_ResetRequest,
54316 &ett_rnsap_ResetIndicator,
54317 &ett_rnsap_ContextList_Reset,
54318 &ett_rnsap_ContextInfoList_Reset,
54319 &ett_rnsap_ContextInfoItem_Reset,
54320 &ett_rnsap_ContextType_Reset,
54321 &ett_rnsap_ContextGroupList_Reset,
54322 &ett_rnsap_ContextGroupInfoList_Reset,
54323 &ett_rnsap_ContextGroupInfoItem_Reset,
54324 &ett_rnsap_ResetResponse,
54325 &ett_rnsap_RadioLinkActivationCommandFDD,
54326 &ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD,
54327 &ett_rnsap_DelayedActivationInformation_RL_ActivationCmdFDD,
54328 &ett_rnsap_RadioLinkActivationCommandTDD,
54329 &ett_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD,
54330 &ett_rnsap_DelayedActivationInformation_RL_ActivationCmdTDD,
54331 &ett_rnsap_GERANUplinkSignallingTransferIndication,
54332 &ett_rnsap_RadioLinkParameterUpdateIndicationFDD,
54333 &ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList,
54334 &ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item,
54335 &ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd,
54336 &ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs,
54337 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd,
54338 &ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs,
54339 &ett_rnsap_RadioLinkParameterUpdateIndicationTDD,
54340 &ett_rnsap_UEMeasurementInitiationRequest,
54341 &ett_rnsap_UEMeasurementInitiationResponse,
54342 &ett_rnsap_UEMeasurementInitiationFailure,
54343 &ett_rnsap_UEMeasurementReport,
54344 &ett_rnsap_UEMeasurementTerminationRequest,
54345 &ett_rnsap_UEMeasurementFailureIndication,
54346 &ett_rnsap_IurInvokeTrace,
54347 &ett_rnsap_ListOfInterfacesToTrace,
54348 &ett_rnsap_InterfacesToTraceItem,
54349 &ett_rnsap_IurDeactivateTrace,
54350 &ett_rnsap_MBMSAttachCommand,
54351 &ett_rnsap_MBMSDetachCommand,
54352 &ett_rnsap_DirectInformationTransfer,
54353 &ett_rnsap_EnhancedRelocationRequest,
54354 &ett_rnsap_EnhancedRelocationResponse,
54355 &ett_rnsap_EnhancedRelocationFailure,
54356 &ett_rnsap_EnhancedRelocationCancel,
54357 &ett_rnsap_EnhancedRelocationSignallingTransfer,
54358 &ett_rnsap_EnhancedRelocationRelease,
54359 &ett_rnsap_MBSFNMCCHInformation,
54360 &ett_rnsap_SecondaryULFrequencyReport,
54361 &ett_rnsap_SecondaryULFrequencyUpdateIndication,
54362 &ett_rnsap_PrivateMessage,
54363 &ett_rnsap_RNSAP_PDU,
54364 &ett_rnsap_InitiatingMessage,
54365 &ett_rnsap_SuccessfulOutcome,
54366 &ett_rnsap_UnsuccessfulOutcome,
54367 &ett_rnsap_Outcome,
54369 /*--- End of included file: packet-rnsap-ettarr.c ---*/
54370 #line 145 "packet-rnsap-template.c"
54374 /* Register protocol */
54375 proto_rnsap = proto_register_protocol(PNAME, PSNAME, PFNAME);
54376 /* Register fields and subtrees */
54377 proto_register_field_array(proto_rnsap, hf, array_length(hf));
54378 proto_register_subtree_array(ett, array_length(ett));
54380 /* Register dissector */
54381 register_dissector("rnsap", dissect_rnsap, proto_rnsap);
54383 /* Register dissector tables */
54384 rnsap_ies_dissector_table = register_dissector_table("rnsap.ies", "RNSAP-PROTOCOL-IES", FT_UINT32, BASE_DEC);
54385 rnsap_extension_dissector_table = register_dissector_table("rnsap.extension", "RNSAP-PROTOCOL-EXTENSION", FT_UINT32, BASE_DEC);
54386 rnsap_proc_imsg_dissector_table = register_dissector_table("rnsap.proc.imsg", "RNSAP-ELEMENTARY-PROCEDURE InitiatingMessage", FT_STRING, BASE_NONE);
54387 rnsap_proc_sout_dissector_table = register_dissector_table("rnsap.proc.sout", "RNSAP-ELEMENTARY-PROCEDURE SuccessfulOutcome", FT_STRING, BASE_NONE);
54388 rnsap_proc_uout_dissector_table = register_dissector_table("rnsap.proc.uout", "RNSAP-ELEMENTARY-PROCEDURE UnsuccessfulOutcome", FT_STRING, BASE_NONE);
54393 /*--- proto_reg_handoff_rnsap ---------------------------------------*/
54395 proto_reg_handoff_rnsap(void)
54397 dissector_handle_t rnsap_handle;
54399 rnsap_handle = find_dissector("rnsap");
54400 rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch");
54402 dissector_add("sccp.ssn", SCCP_SSN_RNSAP, rnsap_handle);
54403 /* Add heuristic dissector
54404 * Perhaps we want a preference whether the heuristic dissector
54405 * is or isn't enabled
54407 /*heur_dissector_add("sccp", dissect_sccp_rnsap_heur, proto_rnsap); */
54410 /*--- Included file: packet-rnsap-dis-tab.c ---*/
54411 #line 1 "packet-rnsap-dis-tab.c"
54412 dissector_add("rnsap.ies", id_RTLoadValue, new_create_dissector_handle(dissect_RTLoadValue_PDU, proto_rnsap));
54413 dissector_add("rnsap.ies", id_NRTLoadInformationValue, new_create_dissector_handle(dissect_NRTLoadInformationValue_PDU, proto_rnsap));
54414 dissector_add("rnsap.ies", id_UpPTSInterferenceValue, new_create_dissector_handle(dissect_UpPTSInterferenceValue_PDU, proto_rnsap));
54415 dissector_add("rnsap.ies", id_TUTRANGANSSMeasurementValueInformation, new_create_dissector_handle(dissect_TUTRANGANSSMeasurementValueInformation_PDU, proto_rnsap));
54416 dissector_add("rnsap.ies", id_Rx_Timing_Deviation_Value_LCR, new_create_dissector_handle(dissect_Rx_Timing_Deviation_Value_LCR_PDU, proto_rnsap));
54417 dissector_add("rnsap.ies", id_Angle_Of_Arrival_Value_LCR, new_create_dissector_handle(dissect_Angle_Of_Arrival_Value_LCR_PDU, proto_rnsap));
54418 dissector_add("rnsap.ies", id_HS_SICH_Reception_Quality, new_create_dissector_handle(dissect_HS_SICH_Reception_Quality_Value_PDU, proto_rnsap));
54419 dissector_add("rnsap.ies", id_Rx_Timing_Deviation_Value_768, new_create_dissector_handle(dissect_Rx_Timing_Deviation_Value_768_PDU, proto_rnsap));
54420 dissector_add("rnsap.ies", id_Rx_Timing_Deviation_Value_ext, new_create_dissector_handle(dissect_Rx_Timing_Deviation_Value_ext_PDU, proto_rnsap));
54421 dissector_add("rnsap.ies", id_Extended_Round_Trip_Time_Value, new_create_dissector_handle(dissect_Extended_Round_Trip_Time_Value_PDU, proto_rnsap));
54422 dissector_add("rnsap.ies", id_IPDL_TDD_ParametersLCR, new_create_dissector_handle(dissect_IPDL_TDD_ParametersLCR_PDU, proto_rnsap));
54423 dissector_add("rnsap.ies", id_Load_Value_IncrDecrThres, new_create_dissector_handle(dissect_Load_Value_IncrDecrThres_PDU, proto_rnsap));
54424 dissector_add("rnsap.ies", id_Transmitted_Carrier_Power_Value_IncrDecrThres, new_create_dissector_handle(dissect_Transmitted_Carrier_Power_Value_IncrDecrThres_PDU, proto_rnsap));
54425 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));
54426 dissector_add("rnsap.ies", id_UL_Timeslot_ISCP_Value_IncrDecrThres, new_create_dissector_handle(dissect_UL_Timeslot_ISCP_Value_IncrDecrThres_PDU, proto_rnsap));
54427 dissector_add("rnsap.ies", id_RT_Load_Value_IncrDecrThres, new_create_dissector_handle(dissect_RT_Load_Value_IncrDecrThres_PDU, proto_rnsap));
54428 dissector_add("rnsap.ies", id_NRT_Load_Information_Value_IncrDecrThres, new_create_dissector_handle(dissect_NRT_Load_Information_Value_IncrDecrThres_PDU, proto_rnsap));
54429 dissector_add("rnsap.ies", id_TUTRANGPSMeasurementThresholdInformation, new_create_dissector_handle(dissect_TUTRANGPSMeasurementThresholdInformation_PDU, proto_rnsap));
54430 dissector_add("rnsap.ies", id_SFNSFNMeasurementThresholdInformation, new_create_dissector_handle(dissect_SFNSFNMeasurementThresholdInformation_PDU, proto_rnsap));
54431 dissector_add("rnsap.ies", id_Load_Value, new_create_dissector_handle(dissect_Load_Value_PDU, proto_rnsap));
54432 dissector_add("rnsap.ies", id_Transmitted_Carrier_Power_Value, new_create_dissector_handle(dissect_Transmitted_Carrier_Power_Value_PDU, proto_rnsap));
54433 dissector_add("rnsap.ies", id_Received_Total_Wideband_Power_Value, new_create_dissector_handle(dissect_Received_Total_Wideband_Power_Value_PDU, proto_rnsap));
54434 dissector_add("rnsap.ies", id_UL_Timeslot_ISCP_Value, new_create_dissector_handle(dissect_UL_Timeslot_ISCP_Value_PDU, proto_rnsap));
54435 dissector_add("rnsap.ies", id_RT_Load_Value, new_create_dissector_handle(dissect_RT_Load_Value_PDU, proto_rnsap));
54436 dissector_add("rnsap.ies", id_NRT_Load_Information_Value, new_create_dissector_handle(dissect_NRT_Load_Information_Value_PDU, proto_rnsap));
54437 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));
54438 dissector_add("rnsap.ies", id_TUTRANGANSSMeasurementThresholdInformation, new_create_dissector_handle(dissect_TUTRANGANSSMeasurementThresholdInformation_PDU, proto_rnsap));
54439 dissector_add("rnsap.ies", id_Neighbouring_UMTS_CellInformationItem, new_create_dissector_handle(dissect_Neighbouring_UMTS_CellInformationItem_PDU, proto_rnsap));
54440 dissector_add("rnsap.ies", id_Neighbouring_GSM_CellInformation, new_create_dissector_handle(dissect_Neighbouring_GSM_CellInformationIEs_PDU, proto_rnsap));
54441 dissector_add("rnsap.ies", id_OnModification, new_create_dissector_handle(dissect_OnModification_PDU, proto_rnsap));
54442 dissector_add("rnsap.ies", id_SRNC_ID, new_create_dissector_handle(dissect_RNC_ID_PDU, proto_rnsap));
54443 dissector_add("rnsap.ies", id_S_RNTI, new_create_dissector_handle(dissect_S_RNTI_PDU, proto_rnsap));
54444 dissector_add("rnsap.ies", id_D_RNTI, new_create_dissector_handle(dissect_D_RNTI_PDU, proto_rnsap));
54445 dissector_add("rnsap.ies", id_AllowedQueuingTime, new_create_dissector_handle(dissect_AllowedQueuingTime_PDU, proto_rnsap));
54446 dissector_add("rnsap.ies", id_UL_DPCH_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_UL_DPCH_Information_RL_SetupRqstFDD_PDU, proto_rnsap));
54447 dissector_add("rnsap.ies", id_DL_DPCH_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_DL_DPCH_Information_RL_SetupRqstFDD_PDU, proto_rnsap));
54448 dissector_add("rnsap.ies", id_DCH_FDD_Information, new_create_dissector_handle(dissect_DCH_FDD_Information_PDU, proto_rnsap));
54449 dissector_add("rnsap.ies", id_RL_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_RL_InformationList_RL_SetupRqstFDD_PDU, proto_rnsap));
54450 dissector_add("rnsap.ies", id_Transmission_Gap_Pattern_Sequence_Information, new_create_dissector_handle(dissect_Transmission_Gap_Pattern_Sequence_Information_PDU, proto_rnsap));
54451 dissector_add("rnsap.ies", id_Active_Pattern_Sequence_Information, new_create_dissector_handle(dissect_Active_Pattern_Sequence_Information_PDU, proto_rnsap));
54452 dissector_add("rnsap.ies", id_RL_InformationItem_RL_SetupRqstFDD, new_create_dissector_handle(dissect_RL_InformationItem_RL_SetupRqstFDD_PDU, proto_rnsap));
54453 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));
54454 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));
54455 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationList_RL_SetupRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU, proto_rnsap));
54456 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationList_RL_SetupRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationList_RL_SetupRqstTDD_PDU, proto_rnsap));
54457 dissector_add("rnsap.ies", id_DCH_TDD_Information, new_create_dissector_handle(dissect_DCH_TDD_Information_PDU, proto_rnsap));
54458 dissector_add("rnsap.ies", id_DSCH_TDD_Information, new_create_dissector_handle(dissect_DSCH_TDD_Information_PDU, proto_rnsap));
54459 dissector_add("rnsap.ies", id_USCH_Information, new_create_dissector_handle(dissect_USCH_Information_PDU, proto_rnsap));
54460 dissector_add("rnsap.ies", id_RL_Information_RL_SetupRqstTDD, new_create_dissector_handle(dissect_RL_Information_RL_SetupRqstTDD_PDU, proto_rnsap));
54461 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU, proto_rnsap));
54462 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationItem_RL_SetupRqstTDD_PDU, proto_rnsap));
54463 dissector_add("rnsap.ies", id_CN_PS_DomainIdentifier, new_create_dissector_handle(dissect_CN_PS_DomainIdentifier_PDU, proto_rnsap));
54464 dissector_add("rnsap.ies", id_CN_CS_DomainIdentifier, new_create_dissector_handle(dissect_CN_CS_DomainIdentifier_PDU, proto_rnsap));
54465 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_SetupRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_SetupRspFDD_PDU, proto_rnsap));
54466 dissector_add("rnsap.ies", id_UL_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
54467 dissector_add("rnsap.ies", id_CriticalityDiagnostics, new_create_dissector_handle(dissect_CriticalityDiagnostics_PDU, proto_rnsap));
54468 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_SetupRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_SetupRspFDD_PDU, proto_rnsap));
54469 dissector_add("rnsap.ies", id_RL_InformationResponse_RL_SetupRspTDD, new_create_dissector_handle(dissect_RL_InformationResponse_RL_SetupRspTDD_PDU, proto_rnsap));
54470 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
54471 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_SetupRspTDD_PDU, proto_rnsap));
54472 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
54473 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_SetupRspTDD_PDU, proto_rnsap));
54474 dissector_add("rnsap.ies", id_DCH_InformationResponse, new_create_dissector_handle(dissect_DCH_InformationResponse_PDU, proto_rnsap));
54475 dissector_add("rnsap.ies", id_DSCH_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_DSCH_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
54476 dissector_add("rnsap.ies", id_USCH_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_USCH_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
54477 dissector_add("rnsap.ies", id_UL_CCTrCH_LCR_InformationListIE_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_LCR_CCTrCHInformationListIE_RL_SetupRspTDD_PDU, proto_rnsap));
54478 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));
54479 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));
54480 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));
54481 dissector_add("rnsap.ies", id_DSCH_LCR_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_DSCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
54482 dissector_add("rnsap.ies", id_USCH_LCR_InformationListIEs_RL_SetupRspTDD, new_create_dissector_handle(dissect_USCH_LCR_InformationListIEs_RL_SetupRspTDD_PDU, proto_rnsap));
54483 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_SetupRspTDD768, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU, proto_rnsap));
54484 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_SetupRspTDD768, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_SetupRspTDD768_PDU, proto_rnsap));
54485 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_SetupRspTDD768, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_SetupRspTDD768_PDU, proto_rnsap));
54486 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_SetupRspTDD768, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_SetupRspTDD768_PDU, proto_rnsap));
54487 dissector_add("rnsap.ies", id_CauseLevel_RL_SetupFailureFDD, new_create_dissector_handle(dissect_CauseLevel_RL_SetupFailureFDD_PDU, proto_rnsap));
54488 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU, proto_rnsap));
54489 dissector_add("rnsap.ies", id_SuccessfulRL_InformationResponse_RL_SetupFailureFDD, new_create_dissector_handle(dissect_SuccessfulRL_InformationResponse_RL_SetupFailureFDD_PDU, proto_rnsap));
54490 dissector_add("rnsap.ies", id_CauseLevel_RL_SetupFailureTDD, new_create_dissector_handle(dissect_CauseLevel_RL_SetupFailureTDD_PDU, proto_rnsap));
54491 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_SetupFailureTDD_PDU, proto_rnsap));
54492 dissector_add("rnsap.ies", id_RL_InformationList_RL_AdditionRqstFDD, new_create_dissector_handle(dissect_RL_InformationList_RL_AdditionRqstFDD_PDU, proto_rnsap));
54493 dissector_add("rnsap.ies", id_RL_Information_RL_AdditionRqstFDD, new_create_dissector_handle(dissect_RL_Information_RL_AdditionRqstFDD_PDU, proto_rnsap));
54494 dissector_add("rnsap.ies", id_RL_Information_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_RL_Information_RL_AdditionRqstTDD_PDU, proto_rnsap));
54495 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU, proto_rnsap));
54496 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_PDU, proto_rnsap));
54497 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_AdditionRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_AdditionRspFDD_PDU, proto_rnsap));
54498 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_AdditionRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_AdditionRspFDD_PDU, proto_rnsap));
54499 dissector_add("rnsap.ies", id_FDD_DL_CodeInformation, new_create_dissector_handle(dissect_FDD_DL_CodeInformation_PDU, proto_rnsap));
54500 dissector_add("rnsap.ies", id_RL_InformationResponse_RL_AdditionRspTDD, new_create_dissector_handle(dissect_RL_InformationResponse_RL_AdditionRspTDD_PDU, proto_rnsap));
54501 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
54502 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_AdditionRspTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD_PDU, proto_rnsap));
54503 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
54504 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD_PDU, proto_rnsap));
54505 dissector_add("rnsap.ies", id_DSCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DSCH_InformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
54506 dissector_add("rnsap.ies", id_USCH_InformationListIE_RL_AdditionRspTDD, new_create_dissector_handle(dissect_USCH_InformationListIE_RL_AdditionRspTDD_PDU, proto_rnsap));
54507 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));
54508 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));
54509 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));
54510 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));
54511 dissector_add("rnsap.ies", id_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DSCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU, proto_rnsap));
54512 dissector_add("rnsap.ies", id_USCH_LCR_InformationListIEs_RL_AdditionRspTDD, new_create_dissector_handle(dissect_USCH_LCR_InformationListIEs_RL_AdditionRspTDD_PDU, proto_rnsap));
54513 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU, proto_rnsap));
54514 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU, proto_rnsap));
54515 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_AdditionRspTDD768_PDU, proto_rnsap));
54516 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_RL_AdditionRspTDD768_PDU, proto_rnsap));
54517 dissector_add("rnsap.ies", id_CauseLevel_RL_AdditionFailureFDD, new_create_dissector_handle(dissect_CauseLevel_RL_AdditionFailureFDD_PDU, proto_rnsap));
54518 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU, proto_rnsap));
54519 dissector_add("rnsap.ies", id_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD, new_create_dissector_handle(dissect_SuccessfulRL_InformationResponse_RL_AdditionFailureFDD_PDU, proto_rnsap));
54520 dissector_add("rnsap.ies", id_CauseLevel_RL_AdditionFailureTDD, new_create_dissector_handle(dissect_CauseLevel_RL_AdditionFailureTDD_PDU, proto_rnsap));
54521 dissector_add("rnsap.ies", id_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD, new_create_dissector_handle(dissect_UnsuccessfulRL_InformationResponse_RL_AdditionFailureTDD_PDU, proto_rnsap));
54522 dissector_add("rnsap.ies", id_RL_InformationList_RL_DeletionRqst, new_create_dissector_handle(dissect_RL_InformationList_RL_DeletionRqst_PDU, proto_rnsap));
54523 dissector_add("rnsap.ies", id_RL_Information_RL_DeletionRqst, new_create_dissector_handle(dissect_RL_Information_RL_DeletionRqst_PDU, proto_rnsap));
54524 dissector_add("rnsap.ies", id_UL_DPCH_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_UL_DPCH_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
54525 dissector_add("rnsap.ies", id_DL_DPCH_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_DL_DPCH_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
54526 dissector_add("rnsap.ies", id_FDD_DCHs_to_Modify, new_create_dissector_handle(dissect_FDD_DCHs_to_Modify_PDU, proto_rnsap));
54527 dissector_add("rnsap.ies", id_DCHs_to_Add_FDD, new_create_dissector_handle(dissect_DCH_FDD_Information_PDU, proto_rnsap));
54528 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfPrepFDD_PDU, proto_rnsap));
54529 dissector_add("rnsap.ies", id_RL_InformationList_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_RL_InformationList_RL_ReconfPrepFDD_PDU, proto_rnsap));
54530 dissector_add("rnsap.ies", id_RL_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_RL_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
54531 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54532 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54533 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54534 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54535 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54536 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54537 dissector_add("rnsap.ies", id_TDD_DCHs_to_Modify, new_create_dissector_handle(dissect_TDD_DCHs_to_Modify_PDU, proto_rnsap));
54538 dissector_add("rnsap.ies", id_DCHs_to_Add_TDD, new_create_dissector_handle(dissect_DCH_TDD_Information_PDU, proto_rnsap));
54539 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54540 dissector_add("rnsap.ies", id_DSCH_ModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DSCH_ModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54541 dissector_add("rnsap.ies", id_DSCHs_to_Add_TDD, new_create_dissector_handle(dissect_DSCH_TDD_Information_PDU, proto_rnsap));
54542 dissector_add("rnsap.ies", id_DSCH_DeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DSCH_DeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54543 dissector_add("rnsap.ies", id_USCH_ModifyList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_USCH_ModifyList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54544 dissector_add("rnsap.ies", id_USCHs_to_Add, new_create_dissector_handle(dissect_USCH_Information_PDU, proto_rnsap));
54545 dissector_add("rnsap.ies", id_USCH_DeleteList_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_USCH_DeleteList_RL_ReconfPrepTDD_PDU, proto_rnsap));
54546 dissector_add("rnsap.ies", id_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_AddInformation_RL_ReconfPrepTDD_PDU, proto_rnsap));
54547 dissector_add("rnsap.ies", id_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_ModifyInformation_RL_ReconfPrepTDD_PDU, proto_rnsap));
54548 dissector_add("rnsap.ies", id_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_UL_CCTrCH_DeleteInformation_RL_ReconfPrepTDD_PDU, proto_rnsap));
54549 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_PDU, proto_rnsap));
54550 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_PDU, proto_rnsap));
54551 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_PDU, proto_rnsap));
54552 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_ReconfReadyFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_ReconfReadyFDD_PDU, proto_rnsap));
54553 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_ReconfReadyFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_ReconfReadyFDD_PDU, proto_rnsap));
54554 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54555 dissector_add("rnsap.ies", id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54556 dissector_add("rnsap.ies", id_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54557 dissector_add("rnsap.ies", id_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54558 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_CCTrCHInformationListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54559 dissector_add("rnsap.ies", id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54560 dissector_add("rnsap.ies", id_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationModifyListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54561 dissector_add("rnsap.ies", id_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationDeleteListIE_RL_ReconfReadyTDD_PDU, proto_rnsap));
54562 dissector_add("rnsap.ies", id_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DSCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU, proto_rnsap));
54563 dissector_add("rnsap.ies", id_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_USCHToBeAddedOrModifiedList_RL_ReconfReadyTDD_PDU, proto_rnsap));
54564 dissector_add("rnsap.ies", id_CFN, new_create_dissector_handle(dissect_CFN_PDU, proto_rnsap));
54565 dissector_add("rnsap.ies", id_CauseLevel_RL_ReconfFailure, new_create_dissector_handle(dissect_CauseLevel_RL_ReconfFailure_PDU, proto_rnsap));
54566 dissector_add("rnsap.ies", id_RL_ReconfigurationFailure_RL_ReconfFail, new_create_dissector_handle(dissect_RL_ReconfigurationFailure_RL_ReconfFail_PDU, proto_rnsap));
54567 dissector_add("rnsap.ies", id_UL_DPCH_Information_RL_ReconfRqstFDD, new_create_dissector_handle(dissect_UL_DPCH_Information_RL_ReconfRqstFDD_PDU, proto_rnsap));
54568 dissector_add("rnsap.ies", id_DL_DPCH_Information_RL_ReconfRqstFDD, new_create_dissector_handle(dissect_DL_DPCH_Information_RL_ReconfRqstFDD_PDU, proto_rnsap));
54569 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfRqstFDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfRqstFDD_PDU, proto_rnsap));
54570 dissector_add("rnsap.ies", id_RL_ReconfigurationRequestFDD_RL_Information_IEs, new_create_dissector_handle(dissect_RL_ReconfigurationRequestFDD_RL_Information_IEs_PDU, proto_rnsap));
54571 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU, proto_rnsap));
54572 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU, proto_rnsap));
54573 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_PDU, proto_rnsap));
54574 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_PDU, proto_rnsap));
54575 dissector_add("rnsap.ies", id_DCH_DeleteList_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DCH_DeleteList_RL_ReconfRqstTDD_PDU, proto_rnsap));
54576 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
54577 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
54578 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
54579 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_PDU, proto_rnsap));
54580 dissector_add("rnsap.ies", id_RL_InformationResponseList_RL_ReconfRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseList_RL_ReconfRspFDD_PDU, proto_rnsap));
54581 dissector_add("rnsap.ies", id_RL_InformationResponseItem_RL_ReconfRspFDD, new_create_dissector_handle(dissect_RL_InformationResponseItem_RL_ReconfRspFDD_PDU, proto_rnsap));
54582 dissector_add("rnsap.ies", id_RL_InformationResponse_RL_ReconfRspTDD, new_create_dissector_handle(dissect_RL_InformationResponse_RL_ReconfRspTDD_PDU, proto_rnsap));
54583 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));
54584 dissector_add("rnsap.ies", id_Reporting_Object_RL_FailureInd, new_create_dissector_handle(dissect_Reporting_Object_RL_FailureInd_PDU, proto_rnsap));
54585 dissector_add("rnsap.ies", id_RL_Information_RL_FailureInd, new_create_dissector_handle(dissect_RL_Information_RL_FailureInd_PDU, proto_rnsap));
54586 dissector_add("rnsap.ies", id_RL_Set_Information_RL_FailureInd, new_create_dissector_handle(dissect_RL_Set_Information_RL_FailureInd_PDU, proto_rnsap));
54587 dissector_add("rnsap.ies", id_CCTrCH_InformationItem_RL_FailureInd, new_create_dissector_handle(dissect_CCTrCH_InformationItem_RL_FailureInd_PDU, proto_rnsap));
54588 dissector_add("rnsap.ies", id_RL_InformationList_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_RL_InformationList_RL_PreemptRequiredInd_PDU, proto_rnsap));
54589 dissector_add("rnsap.ies", id_RL_InformationItem_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_RL_InformationItem_RL_PreemptRequiredInd_PDU, proto_rnsap));
54590 dissector_add("rnsap.ies", id_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_HSDSCHMacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU, proto_rnsap));
54591 dissector_add("rnsap.ies", id_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationItem_RL_PreemptRequiredInd_PDU, proto_rnsap));
54592 dissector_add("rnsap.ies", id_Reporing_Object_RL_RestoreInd, new_create_dissector_handle(dissect_Reporting_Object_RL_RestoreInd_PDU, proto_rnsap));
54593 dissector_add("rnsap.ies", id_RL_Information_RL_RestoreInd, new_create_dissector_handle(dissect_RL_Information_RL_RestoreInd_PDU, proto_rnsap));
54594 dissector_add("rnsap.ies", id_RL_Set_Information_RL_RestoreInd, new_create_dissector_handle(dissect_RL_Set_Information_RL_RestoreInd_PDU, proto_rnsap));
54595 dissector_add("rnsap.ies", id_CCTrCH_InformationItem_RL_RestoreInd, new_create_dissector_handle(dissect_CCTrCH_InformationItem_RL_RestoreInd_PDU, proto_rnsap));
54596 dissector_add("rnsap.ies", id_PowerAdjustmentType, new_create_dissector_handle(dissect_PowerAdjustmentType_PDU, proto_rnsap));
54597 dissector_add("rnsap.ies", id_DLReferencePower, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54598 dissector_add("rnsap.ies", id_InnerLoopDLPCStatus, new_create_dissector_handle(dissect_InnerLoopDLPCStatus_PDU, proto_rnsap));
54599 dissector_add("rnsap.ies", id_DLReferencePowerList_DL_PC_Rqst, new_create_dissector_handle(dissect_DL_ReferencePowerInformationList_DL_PC_Rqst_PDU, proto_rnsap));
54600 dissector_add("rnsap.ies", id_MaxAdjustmentStep, new_create_dissector_handle(dissect_MaxAdjustmentStep_PDU, proto_rnsap));
54601 dissector_add("rnsap.ies", id_AdjustmentPeriod, new_create_dissector_handle(dissect_AdjustmentPeriod_PDU, proto_rnsap));
54602 dissector_add("rnsap.ies", id_AdjustmentRatio, new_create_dissector_handle(dissect_ScaledAdjustmentRatio_PDU, proto_rnsap));
54603 dissector_add("rnsap.ies", id_DL_ReferencePowerInformation_DL_PC_Rqst, new_create_dissector_handle(dissect_DL_ReferencePowerInformation_DL_PC_Rqst_PDU, proto_rnsap));
54604 dissector_add("rnsap.ies", id_timeSlot_ISCP, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_Info_PDU, proto_rnsap));
54605 dissector_add("rnsap.ies", id_RL_Information_PhyChReconfRqstFDD, new_create_dissector_handle(dissect_RL_Information_PhyChReconfRqstFDD_PDU, proto_rnsap));
54606 dissector_add("rnsap.ies", id_RL_Information_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_RL_Information_PhyChReconfRqstTDD_PDU, proto_rnsap));
54607 dissector_add("rnsap.ies", id_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU, proto_rnsap));
54608 dissector_add("rnsap.ies", id_UL_DPCH_InformationItem_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_UL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU, proto_rnsap));
54609 dissector_add("rnsap.ies", id_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationListIE_PhyChReconfRqstTDD_PDU, proto_rnsap));
54610 dissector_add("rnsap.ies", id_DL_DPCH_InformationItem_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationItem_PhyChReconfRqstTDD_PDU, proto_rnsap));
54611 dissector_add("rnsap.ies", id_Cause, new_create_dissector_handle(dissect_Cause_PDU, proto_rnsap));
54612 dissector_add("rnsap.ies", id_CongestionCause, new_create_dissector_handle(dissect_CongestionCause_PDU, proto_rnsap));
54613 dissector_add("rnsap.ies", id_RL_InformationList_RL_CongestInd, new_create_dissector_handle(dissect_RL_InformationList_RL_CongestInd_PDU, proto_rnsap));
54614 dissector_add("rnsap.ies", id_RL_InformationItem_RL_CongestInd, new_create_dissector_handle(dissect_RL_InformationItem_RL_CongestInd_PDU, proto_rnsap));
54615 dissector_add("rnsap.ies", id_DCH_Rate_InformationItem_RL_CongestInd, new_create_dissector_handle(dissect_DCH_Rate_InformationItem_RL_CongestInd_PDU, proto_rnsap));
54616 dissector_add("rnsap.ies", id_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationItem_RL_CongestInd_PDU, proto_rnsap));
54617 dissector_add("rnsap.ies", id_UC_ID, new_create_dissector_handle(dissect_UC_ID_PDU, proto_rnsap));
54618 dissector_add("rnsap.ies", id_SAI, new_create_dissector_handle(dissect_SAI_PDU, proto_rnsap));
54619 dissector_add("rnsap.ies", id_GA_Cell, new_create_dissector_handle(dissect_GA_Cell_PDU, proto_rnsap));
54620 dissector_add("rnsap.ies", id_C_RNTI, new_create_dissector_handle(dissect_C_RNTI_PDU, proto_rnsap));
54621 dissector_add("rnsap.ies", id_PropagationDelay, new_create_dissector_handle(dissect_PropagationDelay_PDU, proto_rnsap));
54622 dissector_add("rnsap.ies", id_STTD_SupportIndicator, new_create_dissector_handle(dissect_STTD_SupportIndicator_PDU, proto_rnsap));
54623 dissector_add("rnsap.ies", id_ClosedLoopMode1_SupportIndicator, new_create_dissector_handle(dissect_ClosedLoopMode1_SupportIndicator_PDU, proto_rnsap));
54624 dissector_add("rnsap.ies", id_L3_Information, new_create_dissector_handle(dissect_L3_Information_PDU, proto_rnsap));
54625 dissector_add("rnsap.ies", id_URA_Information, new_create_dissector_handle(dissect_URA_Information_PDU, proto_rnsap));
54626 dissector_add("rnsap.ies", id_RxTimingDeviationForTA, new_create_dissector_handle(dissect_RxTimingDeviationForTA_PDU, proto_rnsap));
54627 dissector_add("rnsap.ies", id_C_ID, new_create_dissector_handle(dissect_C_ID_PDU, proto_rnsap));
54628 dissector_add("rnsap.ies", id_D_RNTI_ReleaseIndication, new_create_dissector_handle(dissect_D_RNTI_ReleaseIndication_PDU, proto_rnsap));
54629 dissector_add("rnsap.ies", id_RANAP_RelocationInformation, new_create_dissector_handle(dissect_RANAP_RelocationInformation_PDU, proto_rnsap));
54630 dissector_add("rnsap.ies", id_PagingArea_PagingRqst, new_create_dissector_handle(dissect_PagingArea_PagingRqst_PDU, proto_rnsap));
54631 dissector_add("rnsap.ies", id_IMSI, new_create_dissector_handle(dissect_IMSI_PDU, proto_rnsap));
54632 dissector_add("rnsap.ies", id_DRXCycleLengthCoefficient, new_create_dissector_handle(dissect_DRXCycleLengthCoefficient_PDU, proto_rnsap));
54633 dissector_add("rnsap.ies", id_CNOriginatedPage_PagingRqst, new_create_dissector_handle(dissect_CNOriginatedPage_PagingRqst_PDU, proto_rnsap));
54634 dissector_add("rnsap.ies", id_MeasurementID, new_create_dissector_handle(dissect_MeasurementID_PDU, proto_rnsap));
54635 dissector_add("rnsap.ies", id_DedicatedMeasurementObjectType_DM_Rqst, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Rqst_PDU, proto_rnsap));
54636 dissector_add("rnsap.ies", id_DedicatedMeasurementType, new_create_dissector_handle(dissect_DedicatedMeasurementType_PDU, proto_rnsap));
54637 dissector_add("rnsap.ies", id_MeasurementFilterCoefficient, new_create_dissector_handle(dissect_MeasurementFilterCoefficient_PDU, proto_rnsap));
54638 dissector_add("rnsap.ies", id_ReportCharacteristics, new_create_dissector_handle(dissect_ReportCharacteristics_PDU, proto_rnsap));
54639 dissector_add("rnsap.ies", id_CFNReportingIndicator, new_create_dissector_handle(dissect_FNReportingIndicator_PDU, proto_rnsap));
54640 dissector_add("rnsap.ies", id_RL_InformationItem_DM_Rqst, new_create_dissector_handle(dissect_RL_InformationItem_DM_Rqst_PDU, proto_rnsap));
54641 dissector_add("rnsap.ies", id_RL_Set_InformationItem_DM_Rqst, new_create_dissector_handle(dissect_RL_Set_InformationItem_DM_Rqst_PDU, proto_rnsap));
54642 dissector_add("rnsap.ies", id_DedicatedMeasurementObjectType_DM_Rsp, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Rsp_PDU, proto_rnsap));
54643 dissector_add("rnsap.ies", id_RL_InformationItem_DM_Rsp, new_create_dissector_handle(dissect_RL_InformationItem_DM_Rsp_PDU, proto_rnsap));
54644 dissector_add("rnsap.ies", id_RL_Set_InformationItem_DM_Rsp, new_create_dissector_handle(dissect_RL_Set_InformationItem_DM_Rsp_PDU, proto_rnsap));
54645 dissector_add("rnsap.ies", id_RL_Unsuccessful_InformationItem_DM_Fail, new_create_dissector_handle(dissect_RL_Unsuccessful_InformationItem_DM_Fail_PDU, proto_rnsap));
54646 dissector_add("rnsap.ies", id_RL_Successful_InformationItem_DM_Fail, new_create_dissector_handle(dissect_RL_Successful_InformationItem_DM_Fail_PDU, proto_rnsap));
54647 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));
54648 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));
54649 dissector_add("rnsap.ies", id_DedicatedMeasurementObjectType_DM_Rprt, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Rprt_PDU, proto_rnsap));
54650 dissector_add("rnsap.ies", id_RL_InformationItem_DM_Rprt, new_create_dissector_handle(dissect_RL_InformationItem_DM_Rprt_PDU, proto_rnsap));
54651 dissector_add("rnsap.ies", id_RL_Set_InformationItem_DM_Rprt, new_create_dissector_handle(dissect_RL_Set_InformationItem_DM_Rprt_PDU, proto_rnsap));
54652 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));
54653 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));
54654 dissector_add("rnsap.ies", id_TransportBearerRequestIndicator, new_create_dissector_handle(dissect_TransportBearerRequestIndicator_PDU, proto_rnsap));
54655 dissector_add("rnsap.ies", id_TransportBearerID, new_create_dissector_handle(dissect_TransportBearerID_PDU, proto_rnsap));
54656 dissector_add("rnsap.ies", id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD, new_create_dissector_handle(dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspFDD_PDU, proto_rnsap));
54657 dissector_add("rnsap.ies", id_TransportLayerAddress, new_create_dissector_handle(dissect_TransportLayerAddress_PDU, proto_rnsap));
54658 dissector_add("rnsap.ies", id_BindingID, new_create_dissector_handle(dissect_BindingID_PDU, proto_rnsap));
54659 dissector_add("rnsap.ies", id_FACH_FlowControlInformation, new_create_dissector_handle(dissect_FACH_FlowControlInformation_PDU, proto_rnsap));
54660 dissector_add("rnsap.ies", id_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD, new_create_dissector_handle(dissect_FACH_InfoForUESelectedS_CCPCH_CTCH_ResourceRspTDD_PDU, proto_rnsap));
54661 dissector_add("rnsap.ies", id_CommonMeasurementObjectType_CM_Rqst, new_create_dissector_handle(dissect_CommonMeasurementObjectType_CM_Rqst_PDU, proto_rnsap));
54662 dissector_add("rnsap.ies", id_CommonMeasurementType, new_create_dissector_handle(dissect_CommonMeasurementType_PDU, proto_rnsap));
54663 dissector_add("rnsap.ies", id_SFNReportingIndicator, new_create_dissector_handle(dissect_FNReportingIndicator_PDU, proto_rnsap));
54664 dissector_add("rnsap.ies", id_SFN, new_create_dissector_handle(dissect_SFN_PDU, proto_rnsap));
54665 dissector_add("rnsap.ies", id_CommonMeasurementAccuracy, new_create_dissector_handle(dissect_CommonMeasurementAccuracy_PDU, proto_rnsap));
54666 dissector_add("rnsap.ies", id_neighbouringTDDCellMeasurementInformationLCR, new_create_dissector_handle(dissect_NeighbouringTDDCellMeasurementInformationLCR_PDU, proto_rnsap));
54667 dissector_add("rnsap.ies", id_neighbouringTDDCellMeasurementInformation768, new_create_dissector_handle(dissect_NeighbouringTDDCellMeasurementInformation768_PDU, proto_rnsap));
54668 dissector_add("rnsap.ies", id_CommonMeasurementObjectType_CM_Rsp, new_create_dissector_handle(dissect_CommonMeasurementObjectType_CM_Rsp_PDU, proto_rnsap));
54669 dissector_add("rnsap.ies", id_CommonMeasurementObjectType_CM_Rprt, new_create_dissector_handle(dissect_CommonMeasurementObjectType_CM_Rprt_PDU, proto_rnsap));
54670 dissector_add("rnsap.ies", id_InformationExchangeID, new_create_dissector_handle(dissect_InformationExchangeID_PDU, proto_rnsap));
54671 dissector_add("rnsap.ies", id_InformationExchangeObjectType_InfEx_Rqst, new_create_dissector_handle(dissect_InformationExchangeObjectType_InfEx_Rqst_PDU, proto_rnsap));
54672 dissector_add("rnsap.ies", id_InformationType, new_create_dissector_handle(dissect_InformationType_PDU, proto_rnsap));
54673 dissector_add("rnsap.ies", id_InformationReportCharacteristics, new_create_dissector_handle(dissect_InformationReportCharacteristics_PDU, proto_rnsap));
54674 dissector_add("rnsap.ies", id_GSM_Cell_InfEx_Rqst, new_create_dissector_handle(dissect_GSM_Cell_InfEx_Rqst_PDU, proto_rnsap));
54675 dissector_add("rnsap.ies", id_MBMS_Bearer_Service_List, new_create_dissector_handle(dissect_MBMS_Bearer_Service_List_PDU, proto_rnsap));
54676 dissector_add("rnsap.ies", id_InformationExchangeObjectType_InfEx_Rsp, new_create_dissector_handle(dissect_InformationExchangeObjectType_InfEx_Rsp_PDU, proto_rnsap));
54677 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));
54678 dissector_add("rnsap.ies", id_InformationExchangeObjectType_InfEx_Rprt, new_create_dissector_handle(dissect_InformationExchangeObjectType_InfEx_Rprt_PDU, proto_rnsap));
54679 dissector_add("rnsap.ies", id_RNC_ID, new_create_dissector_handle(dissect_RNC_ID_PDU, proto_rnsap));
54680 dissector_add("rnsap.ies", id_ResetIndicator, new_create_dissector_handle(dissect_ResetIndicator_PDU, proto_rnsap));
54681 dissector_add("rnsap.ies", id_ContextInfoItem_Reset, new_create_dissector_handle(dissect_ContextInfoItem_Reset_PDU, proto_rnsap));
54682 dissector_add("rnsap.ies", id_ContextGroupInfoItem_Reset, new_create_dissector_handle(dissect_ContextGroupInfoItem_Reset_PDU, proto_rnsap));
54683 dissector_add("rnsap.ies", id_DelayedActivationList_RL_ActivationCmdFDD, new_create_dissector_handle(dissect_DelayedActivationInformationList_RL_ActivationCmdFDD_PDU, proto_rnsap));
54684 dissector_add("rnsap.ies", id_DelayedActivationInformation_RL_ActivationCmdFDD, new_create_dissector_handle(dissect_DelayedActivationInformation_RL_ActivationCmdFDD_PDU, proto_rnsap));
54685 dissector_add("rnsap.ies", id_DelayedActivationList_RL_ActivationCmdTDD, new_create_dissector_handle(dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_PDU, proto_rnsap));
54686 dissector_add("rnsap.ies", id_DelayedActivationInformation_RL_ActivationCmdTDD, new_create_dissector_handle(dissect_DelayedActivationInformation_RL_ActivationCmdTDD_PDU, proto_rnsap));
54687 dissector_add("rnsap.ies", id_HSDSCH_FDD_Update_Information, new_create_dissector_handle(dissect_HSDSCH_FDD_Update_Information_PDU, proto_rnsap));
54688 dissector_add("rnsap.ies", id_RL_ParameterUpdateIndicationFDD_RL_InformationList, new_create_dissector_handle(dissect_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU, proto_rnsap));
54689 dissector_add("rnsap.ies", id_RL_ParameterUpdateIndicationFDD_RL_Information_Item, new_create_dissector_handle(dissect_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU, proto_rnsap));
54690 dissector_add("rnsap.ies", id_HSDSCH_TDD_Update_Information, new_create_dissector_handle(dissect_HSDSCH_TDD_Update_Information_PDU, proto_rnsap));
54691 dissector_add("rnsap.ies", id_UEMeasurementType, new_create_dissector_handle(dissect_UEMeasurementType_PDU, proto_rnsap));
54692 dissector_add("rnsap.ies", id_UEMeasurementTimeslotInfoHCR, new_create_dissector_handle(dissect_UEMeasurementTimeslotInfoHCR_PDU, proto_rnsap));
54693 dissector_add("rnsap.ies", id_UEMeasurementTimeslotInfoLCR, new_create_dissector_handle(dissect_UEMeasurementTimeslotInfoLCR_PDU, proto_rnsap));
54694 dissector_add("rnsap.ies", id_UEMeasurementReportCharacteristics, new_create_dissector_handle(dissect_UEMeasurementReportCharacteristics_PDU, proto_rnsap));
54695 dissector_add("rnsap.ies", id_UEMeasurementParameterModAllow, new_create_dissector_handle(dissect_UEMeasurementParameterModAllow_PDU, proto_rnsap));
54696 dissector_add("rnsap.ies", id_UEMeasurementValueInformation, new_create_dissector_handle(dissect_UEMeasurementValueInformation_PDU, proto_rnsap));
54697 dissector_add("rnsap.ies", id_TraceReference, new_create_dissector_handle(dissect_TraceReference_PDU, proto_rnsap));
54698 dissector_add("rnsap.ies", id_UEIdentity, new_create_dissector_handle(dissect_UEIdentity_PDU, proto_rnsap));
54699 dissector_add("rnsap.ies", id_TraceRecordingSessionReference, new_create_dissector_handle(dissect_TraceRecordingSessionReference_PDU, proto_rnsap));
54700 dissector_add("rnsap.ies", id_ListOfInterfacesToTrace, new_create_dissector_handle(dissect_ListOfInterfacesToTrace_PDU, proto_rnsap));
54701 dissector_add("rnsap.ies", id_TraceDepth, new_create_dissector_handle(dissect_TraceDepth_PDU, proto_rnsap));
54702 dissector_add("rnsap.ies", id_InterfacesToTraceItem, new_create_dissector_handle(dissect_InterfacesToTraceItem_PDU, proto_rnsap));
54703 dissector_add("rnsap.ies", id_UE_State, new_create_dissector_handle(dissect_UE_State_PDU, proto_rnsap));
54704 dissector_add("rnsap.ies", id_ProvidedInformation, new_create_dissector_handle(dissect_ProvidedInformation_PDU, proto_rnsap));
54705 dissector_add("rnsap.extension", id_MessageStructure, new_create_dissector_handle(dissect_MessageStructure_PDU, proto_rnsap));
54706 dissector_add("rnsap.extension", id_TypeOfError, new_create_dissector_handle(dissect_TypeOfError_PDU, proto_rnsap));
54707 dissector_add("rnsap.extension", id_TnlQos, new_create_dissector_handle(dissect_TnlQos_PDU, proto_rnsap));
54708 dissector_add("rnsap.extension", id_Guaranteed_Rate_Information, new_create_dissector_handle(dissect_Guaranteed_Rate_Information_PDU, proto_rnsap));
54709 dissector_add("rnsap.extension", id_TrafficClass, new_create_dissector_handle(dissect_TrafficClass_PDU, proto_rnsap));
54710 dissector_add("rnsap.extension", id_Unidirectional_DCH_Indicator, new_create_dissector_handle(dissect_Unidirectional_DCH_Indicator_PDU, proto_rnsap));
54711 dissector_add("rnsap.extension", id_Allowed_Rate_Information, new_create_dissector_handle(dissect_Allowed_Rate_Information_PDU, proto_rnsap));
54712 dissector_add("rnsap.extension", id_ExtendedPropagationDelay, new_create_dissector_handle(dissect_ExtendedPropagationDelay_PDU, proto_rnsap));
54713 dissector_add("rnsap.extension", id_Maximum_DL_Power_TimeslotLCR_InformationItem, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54714 dissector_add("rnsap.extension", id_Minimum_DL_Power_TimeslotLCR_InformationItem, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54715 dissector_add("rnsap.extension", id_DSCH_InitialWindowSize, new_create_dissector_handle(dissect_DSCH_InitialWindowSize_PDU, proto_rnsap));
54716 dissector_add("rnsap.extension", id_BindingID, new_create_dissector_handle(dissect_BindingID_PDU, proto_rnsap));
54717 dissector_add("rnsap.extension", id_TransportLayerAddress, new_create_dissector_handle(dissect_TransportLayerAddress_PDU, proto_rnsap));
54718 dissector_add("rnsap.extension", id_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator, new_create_dissector_handle(dissect_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU, proto_rnsap));
54719 dissector_add("rnsap.extension", id_E_DCH_PowerOffset_for_SchedulingInfo, new_create_dissector_handle(dissect_E_DCH_PowerOffset_for_SchedulingInfo_PDU, proto_rnsap));
54720 dissector_add("rnsap.extension", id_TrCH_SrcStatisticsDescr, new_create_dissector_handle(dissect_TrCH_SrcStatisticsDescr_PDU, proto_rnsap));
54721 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));
54722 dissector_add("rnsap.extension", id_eDCH_MACdFlow_Retransmission_Timer_LCR, new_create_dissector_handle(dissect_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU, proto_rnsap));
54723 dissector_add("rnsap.extension", id_Satellite_Almanac_Information_ExtItem, new_create_dissector_handle(dissect_Satellite_Almanac_Information_ExtItem_PDU, proto_rnsap));
54724 dissector_add("rnsap.extension", id_HARQ_Preamble_Mode, new_create_dissector_handle(dissect_HARQ_Preamble_Mode_PDU, proto_rnsap));
54725 dissector_add("rnsap.extension", id_HSDSCH_MACdPDUSizeFormat, new_create_dissector_handle(dissect_HSDSCH_MACdPDUSizeFormat_PDU, proto_rnsap));
54726 dissector_add("rnsap.extension", id_User_Plane_Congestion_Fields_Inclusion, new_create_dissector_handle(dissect_User_Plane_Congestion_Fields_Inclusion_PDU, proto_rnsap));
54727 dissector_add("rnsap.extension", id_HARQ_Preamble_Mode_Activation_Indicator, new_create_dissector_handle(dissect_HARQ_Preamble_Mode_Activation_Indicator_PDU, proto_rnsap));
54728 dissector_add("rnsap.extension", id_MIMO_InformationResponse, new_create_dissector_handle(dissect_MIMO_InformationResponse_PDU, proto_rnsap));
54729 dissector_add("rnsap.extension", id_HS_PDSCH_Code_Change_Grant, new_create_dissector_handle(dissect_HS_PDSCH_Code_Change_Grant_PDU, proto_rnsap));
54730 dissector_add("rnsap.extension", id_MaximumMACdPDU_SizeExtended, new_create_dissector_handle(dissect_MAC_PDU_SizeExtended_PDU, proto_rnsap));
54731 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));
54732 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));
54733 dissector_add("rnsap.extension", id_hSSCCH_TDD_Specific_InfoList_Response768, new_create_dissector_handle(dissect_HSSCCH_TDD_Specific_InfoList_Response768_PDU, proto_rnsap));
54734 dissector_add("rnsap.extension", id_hSPDSCH_TDD_Specific_InfoList_Response768, new_create_dissector_handle(dissect_HSPDSCH_TDD_Specific_InfoList_Response768_PDU, proto_rnsap));
54735 dissector_add("rnsap.extension", id_HS_PDSCH_Code_Change_Indicator, new_create_dissector_handle(dissect_HS_PDSCH_Code_Change_Indicator_PDU, proto_rnsap));
54736 dissector_add("rnsap.extension", id_GANSS_Information, new_create_dissector_handle(dissect_GANSS_Information_PDU, proto_rnsap));
54737 dissector_add("rnsap.extension", id_neighbouring_LCR_TDD_CellInformation, new_create_dissector_handle(dissect_Neighbouring_LCR_TDD_CellInformation_PDU, proto_rnsap));
54738 dissector_add("rnsap.extension", id_Extended_RNC_ID, new_create_dissector_handle(dissect_Extended_RNC_ID_PDU, proto_rnsap));
54739 dissector_add("rnsap.extension", id_RestrictionStateIndicator, new_create_dissector_handle(dissect_RestrictionStateIndicator_PDU, proto_rnsap));
54740 dissector_add("rnsap.extension", id_DPC_Mode_Change_SupportIndicator, new_create_dissector_handle(dissect_DPC_Mode_Change_SupportIndicator_PDU, proto_rnsap));
54741 dissector_add("rnsap.extension", id_CoverageIndicator, new_create_dissector_handle(dissect_CoverageIndicator_PDU, proto_rnsap));
54742 dissector_add("rnsap.extension", id_AntennaColocationIndicator, new_create_dissector_handle(dissect_AntennaColocationIndicator_PDU, proto_rnsap));
54743 dissector_add("rnsap.extension", id_HCS_Prio, new_create_dissector_handle(dissect_HCS_Prio_PDU, proto_rnsap));
54744 dissector_add("rnsap.extension", id_CellCapabilityContainer_FDD, new_create_dissector_handle(dissect_CellCapabilityContainer_FDD_PDU, proto_rnsap));
54745 dissector_add("rnsap.extension", id_SNA_Information, new_create_dissector_handle(dissect_SNA_Information_PDU, proto_rnsap));
54746 dissector_add("rnsap.extension", id_FrequencyBandIndicator, new_create_dissector_handle(dissect_FrequencyBandIndicator_PDU, proto_rnsap));
54747 dissector_add("rnsap.extension", id_GERAN_Cell_Capability, new_create_dissector_handle(dissect_GERAN_Cell_Capability_PDU, proto_rnsap));
54748 dissector_add("rnsap.extension", id_GERAN_Classmark, new_create_dissector_handle(dissect_GERAN_Classmark_PDU, proto_rnsap));
54749 dissector_add("rnsap.extension", id_ExtendedGSMCellIndividualOffset, new_create_dissector_handle(dissect_ExtendedGSMCellIndividualOffset_PDU, proto_rnsap));
54750 dissector_add("rnsap.extension", id_CellCapabilityContainer_TDD, new_create_dissector_handle(dissect_CellCapabilityContainer_TDD_PDU, proto_rnsap));
54751 dissector_add("rnsap.extension", id_CellCapabilityContainer_TDD768, new_create_dissector_handle(dissect_CellCapabilityContainer_TDD768_PDU, proto_rnsap));
54752 dissector_add("rnsap.extension", id_CellCapabilityContainer_TDD_LCR, new_create_dissector_handle(dissect_CellCapabilityContainer_TDD_LCR_PDU, proto_rnsap));
54753 dissector_add("rnsap.extension", id_Cell_Capacity_Class_Value, new_create_dissector_handle(dissect_Cell_Capacity_Class_Value_PDU, proto_rnsap));
54754 dissector_add("rnsap.extension", id_NACC_Related_Data, new_create_dissector_handle(dissect_NACC_Related_Data_PDU, proto_rnsap));
54755 dissector_add("rnsap.extension", id_MBMS_Bearer_Service_Full_Address, new_create_dissector_handle(dissect_MBMS_Bearer_Service_Full_Address_PDU, proto_rnsap));
54756 dissector_add("rnsap.extension", id_Inter_Frequency_Cell_Information, new_create_dissector_handle(dissect_Inter_Frequency_Cell_Information_PDU, proto_rnsap));
54757 dissector_add("rnsap.extension", id_GANSS_Common_Data, new_create_dissector_handle(dissect_GANSS_Common_Data_PDU, proto_rnsap));
54758 dissector_add("rnsap.extension", id_GANSS_Generic_Data, new_create_dissector_handle(dissect_GANSS_Generic_Data_PDU, proto_rnsap));
54759 dissector_add("rnsap.extension", id_UEMeasurementValueTransmittedPowerList768, new_create_dissector_handle(dissect_UEMeasurementValueTransmittedPowerList768_PDU, proto_rnsap));
54760 dissector_add("rnsap.extension", id_UEMeasurementValueTimeslotISCPList768, new_create_dissector_handle(dissect_UEMeasurementValueTimeslotISCPList768_PDU, proto_rnsap));
54761 dissector_add("rnsap.extension", id_Extended_SRNC_ID, new_create_dissector_handle(dissect_Extended_RNC_ID_PDU, proto_rnsap));
54762 dissector_add("rnsap.extension", id_PLCCH_Information_UL_TimeslotLCR_Info, new_create_dissector_handle(dissect_PLCCHinformation_PDU, proto_rnsap));
54763 dissector_add("rnsap.extension", id_DPC_Mode, new_create_dissector_handle(dissect_DPC_Mode_PDU, proto_rnsap));
54764 dissector_add("rnsap.extension", id_UL_DPDCHIndicatorEDCH, new_create_dissector_handle(dissect_UL_DPDCHIndicatorEDCH_PDU, proto_rnsap));
54765 dissector_add("rnsap.extension", id_Enhanced_PrimaryCPICH_EcNo, new_create_dissector_handle(dissect_Enhanced_PrimaryCPICH_EcNo_PDU, proto_rnsap));
54766 dissector_add("rnsap.extension", id_RL_Specific_DCH_Info, new_create_dissector_handle(dissect_RL_Specific_DCH_Info_PDU, proto_rnsap));
54767 dissector_add("rnsap.extension", id_DelayedActivation, new_create_dissector_handle(dissect_DelayedActivation_PDU, proto_rnsap));
54768 dissector_add("rnsap.extension", id_CellPortionID, new_create_dissector_handle(dissect_CellPortionID_PDU, proto_rnsap));
54769 dissector_add("rnsap.extension", id_RL_Specific_EDCH_Information, new_create_dissector_handle(dissect_RL_Specific_EDCH_Information_PDU, proto_rnsap));
54770 dissector_add("rnsap.extension", id_EDCH_RL_Indication, new_create_dissector_handle(dissect_EDCH_RL_Indication_PDU, proto_rnsap));
54771 dissector_add("rnsap.extension", id_Permanent_NAS_UE_Identity, new_create_dissector_handle(dissect_Permanent_NAS_UE_Identity_PDU, proto_rnsap));
54772 dissector_add("rnsap.extension", id_DL_PowerBalancing_Information, new_create_dissector_handle(dissect_DL_PowerBalancing_Information_PDU, proto_rnsap));
54773 dissector_add("rnsap.extension", id_HSDSCH_FDD_Information, new_create_dissector_handle(dissect_HSDSCH_FDD_Information_PDU, proto_rnsap));
54774 dissector_add("rnsap.extension", id_HSPDSCH_RL_ID, new_create_dissector_handle(dissect_RL_ID_PDU, proto_rnsap));
54775 dissector_add("rnsap.extension", id_MBMS_Bearer_Service_List, new_create_dissector_handle(dissect_MBMS_Bearer_Service_List_PDU, proto_rnsap));
54776 dissector_add("rnsap.extension", id_EDPCH_Information, new_create_dissector_handle(dissect_EDPCH_Information_FDD_PDU, proto_rnsap));
54777 dissector_add("rnsap.extension", id_EDCH_FDD_Information, new_create_dissector_handle(dissect_EDCH_FDD_Information_PDU, proto_rnsap));
54778 dissector_add("rnsap.extension", id_Serving_EDCHRL_Id, new_create_dissector_handle(dissect_EDCH_Serving_RL_PDU, proto_rnsap));
54779 dissector_add("rnsap.extension", id_F_DPCH_Information_RL_SetupRqstFDD, new_create_dissector_handle(dissect_F_DPCH_Information_RL_SetupRqstFDD_PDU, proto_rnsap));
54780 dissector_add("rnsap.extension", id_Initial_DL_DPCH_TimingAdjustment_Allowed, new_create_dissector_handle(dissect_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU, proto_rnsap));
54781 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));
54782 dissector_add("rnsap.extension", id_Serving_cell_change_CFN, new_create_dissector_handle(dissect_CFN_PDU, proto_rnsap));
54783 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));
54784 dissector_add("rnsap.extension", id_F_DPCH_SlotFormatSupportRequest, new_create_dissector_handle(dissect_F_DPCH_SlotFormatSupportRequest_PDU, proto_rnsap));
54785 dissector_add("rnsap.extension", id_TDD_Support_8PSK, new_create_dissector_handle(dissect_Support_8PSK_PDU, proto_rnsap));
54786 dissector_add("rnsap.extension", id_TDD768_minimumSpreadingFactor_UL, new_create_dissector_handle(dissect_MinimumSpreadingFactor768_PDU, proto_rnsap));
54787 dissector_add("rnsap.extension", id_TDD_maxNrDLPhysicalchannels, new_create_dissector_handle(dissect_MaxNrDLPhysicalchannelsTS_PDU, proto_rnsap));
54788 dissector_add("rnsap.extension", id_TDD_Support_PLCCH, new_create_dissector_handle(dissect_Support_PLCCH_PDU, proto_rnsap));
54789 dissector_add("rnsap.extension", id_TDD768_minimumSpreadingFactor_DL, new_create_dissector_handle(dissect_MinimumSpreadingFactor768_PDU, proto_rnsap));
54790 dissector_add("rnsap.extension", id_TDD768_maxNrDLPhysicalchannels, new_create_dissector_handle(dissect_MaxNrDLPhysicalchannels768_PDU, proto_rnsap));
54791 dissector_add("rnsap.extension", id_TDD768_maxNrDLPhysicalchannelsTS, new_create_dissector_handle(dissect_MaxNrDLPhysicalchannelsTS768_PDU, proto_rnsap));
54792 dissector_add("rnsap.extension", id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
54793 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));
54794 dissector_add("rnsap.extension", id_TSTD_Support_Indicator_RL_SetupRqstTDD, new_create_dissector_handle(dissect_TSTD_Support_Indicator_PDU, proto_rnsap));
54795 dissector_add("rnsap.extension", id_UL_Synchronisation_Parameters_LCR, new_create_dissector_handle(dissect_UL_Synchronisation_Parameters_LCR_PDU, proto_rnsap));
54796 dissector_add("rnsap.extension", id_PrimaryCCPCH_RSCP_Delta, new_create_dissector_handle(dissect_PrimaryCCPCH_RSCP_Delta_PDU, proto_rnsap));
54797 dissector_add("rnsap.extension", id_HSDSCH_TDD_Information, new_create_dissector_handle(dissect_HSDSCH_TDD_Information_PDU, proto_rnsap));
54798 dissector_add("rnsap.extension", id_PDSCH_RL_ID, new_create_dissector_handle(dissect_RL_ID_PDU, proto_rnsap));
54799 dissector_add("rnsap.extension", id_E_DCH_Information, new_create_dissector_handle(dissect_E_DCH_Information_PDU, proto_rnsap));
54800 dissector_add("rnsap.extension", id_E_DCH_Serving_RL_ID, new_create_dissector_handle(dissect_RL_ID_PDU, proto_rnsap));
54801 dissector_add("rnsap.extension", id_E_DCH_768_Information, new_create_dissector_handle(dissect_E_DCH_768_Information_PDU, proto_rnsap));
54802 dissector_add("rnsap.extension", id_E_DCH_LCR_Information, new_create_dissector_handle(dissect_E_DCH_LCR_Information_PDU, proto_rnsap));
54803 dissector_add("rnsap.extension", id_GA_CellAdditionalShapes, new_create_dissector_handle(dissect_GA_CellAdditionalShapes_PDU, proto_rnsap));
54804 dissector_add("rnsap.extension", id_DL_PowerBalancing_ActivationIndicator, new_create_dissector_handle(dissect_DL_PowerBalancing_ActivationIndicator_PDU, proto_rnsap));
54805 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));
54806 dissector_add("rnsap.extension", id_Secondary_CPICH_Information, new_create_dissector_handle(dissect_Secondary_CPICH_Information_PDU, proto_rnsap));
54807 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceFDD_PFL, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListFDD_PFL_PDU, proto_rnsap));
54808 dissector_add("rnsap.extension", id_EDCH_RLSet_Id, new_create_dissector_handle(dissect_RL_Set_ID_PDU, proto_rnsap));
54809 dissector_add("rnsap.extension", id_EDCH_FDD_DL_ControlChannelInformation, new_create_dissector_handle(dissect_EDCH_FDD_DL_ControlChannelInformation_PDU, proto_rnsap));
54810 dissector_add("rnsap.extension", id_Initial_DL_DPCH_TimingAdjustment, new_create_dissector_handle(dissect_DL_DPCH_TimingAdjustment_PDU, proto_rnsap));
54811 dissector_add("rnsap.extension", id_F_DPCH_SlotFormat, new_create_dissector_handle(dissect_F_DPCH_SlotFormat_PDU, proto_rnsap));
54812 dissector_add("rnsap.extension", id_DCH_InformationResponse, new_create_dissector_handle(dissect_DCH_InformationResponse_PDU, proto_rnsap));
54813 dissector_add("rnsap.extension", id_EDCH_FDD_InformationResponse, new_create_dissector_handle(dissect_EDCH_FDD_InformationResponse_PDU, proto_rnsap));
54814 dissector_add("rnsap.extension", id_HSDSCH_RNTI, new_create_dissector_handle(dissect_HSDSCH_RNTI_PDU, proto_rnsap));
54815 dissector_add("rnsap.extension", id_HSDSCH_FDD_Information_Response, new_create_dissector_handle(dissect_HSDSCH_FDD_Information_Response_PDU, proto_rnsap));
54816 dissector_add("rnsap.extension", id_SixtyfourQAM_DL_SupportIndicator, new_create_dissector_handle(dissect_SixtyfourQAM_DL_SupportIndicator_PDU, proto_rnsap));
54817 dissector_add("rnsap.extension", id_TimeSlot_RL_SetupRspTDD, new_create_dissector_handle(dissect_TimeSlot_PDU, proto_rnsap));
54818 dissector_add("rnsap.extension", id_UL_SIR_Target_CCTrCH_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
54819 dissector_add("rnsap.extension", id_CCTrCH_Maximum_DL_Power_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54820 dissector_add("rnsap.extension", id_CCTrCH_Minimum_DL_Power_RL_SetupRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54821 dissector_add("rnsap.extension", id_RL_LCR_InformationResponse_RL_SetupRspTDD, new_create_dissector_handle(dissect_RL_LCR_InformationResponse_RL_SetupRspTDD_PDU, proto_rnsap));
54822 dissector_add("rnsap.extension", id_HSDSCH_TDD_Information_Response, new_create_dissector_handle(dissect_HSDSCH_TDD_Information_Response_PDU, proto_rnsap));
54823 dissector_add("rnsap.extension", id_DSCH_RNTI, new_create_dissector_handle(dissect_DSCH_RNTI_PDU, proto_rnsap));
54824 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceTDD_PFL, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU, proto_rnsap));
54825 dissector_add("rnsap.extension", id_RL_InformationResponse_RL_SetupRspTDD768, new_create_dissector_handle(dissect_RL_InformationResponse_RL_SetupRspTDD768_PDU, proto_rnsap));
54826 dissector_add("rnsap.extension", id_E_DCH_Information_Response, new_create_dissector_handle(dissect_E_DCH_Information_Response_PDU, proto_rnsap));
54827 dissector_add("rnsap.extension", id_E_DCH_768_Information_Response, new_create_dissector_handle(dissect_E_DCH_768_Information_Response_PDU, proto_rnsap));
54828 dissector_add("rnsap.extension", id_E_DCH_LCR_Information_Response, new_create_dissector_handle(dissect_E_DCH_LCR_Information_Response_PDU, proto_rnsap));
54829 dissector_add("rnsap.extension", id_UL_TimingAdvanceCtrl_LCR, new_create_dissector_handle(dissect_UL_TimingAdvanceCtrl_LCR_PDU, proto_rnsap));
54830 dissector_add("rnsap.extension", id_UL_SIR_Target_CCTrCH_LCR_InformationItem_RL_SetupRspTDD, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
54831 dissector_add("rnsap.extension", id_Max_UE_DTX_Cycle, new_create_dissector_handle(dissect_Max_UE_DTX_Cycle_PDU, proto_rnsap));
54832 dissector_add("rnsap.extension", id_DLReferencePower, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54833 dissector_add("rnsap.extension", id_SynchronisationIndicator, new_create_dissector_handle(dissect_SynchronisationIndicator_PDU, proto_rnsap));
54834 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));
54835 dissector_add("rnsap.extension", id_EDPCH_Information_RLAdditionReq_FDD, new_create_dissector_handle(dissect_EDPCH_Information_RLAdditionReq_FDD_PDU, proto_rnsap));
54836 dissector_add("rnsap.extension", id_HSDSCH_Configured_Indicator, new_create_dissector_handle(dissect_HSDSCH_Configured_Indicator_PDU, proto_rnsap));
54837 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));
54838 dissector_add("rnsap.extension", id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU, proto_rnsap));
54839 dissector_add("rnsap.extension", id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_PDU, proto_rnsap));
54840 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));
54841 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));
54842 dissector_add("rnsap.extension", id_MAChs_ResetIndicator, new_create_dissector_handle(dissect_MAChs_ResetIndicator_PDU, proto_rnsap));
54843 dissector_add("rnsap.extension", id_CCTrCH_Maximum_DL_Power_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54844 dissector_add("rnsap.extension", id_CCTrCH_Minimum_DL_Power_RL_AdditionRspTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54845 dissector_add("rnsap.extension", id_RL_LCR_InformationResponse_RL_AdditionRspTDD, new_create_dissector_handle(dissect_RL_LCR_InformationResponse_RL_AdditionRspTDD_PDU, proto_rnsap));
54846 dissector_add("rnsap.extension", id_RL_InformationResponse_RL_AdditionRspTDD768, new_create_dissector_handle(dissect_RL_InformationResponse_RL_AdditionRspTDD768_PDU, proto_rnsap));
54847 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));
54848 dissector_add("rnsap.extension", id_DL_DPCH_TimingAdjustment, new_create_dissector_handle(dissect_DL_DPCH_TimingAdjustment_PDU, proto_rnsap));
54849 dissector_add("rnsap.extension", id_Phase_Reference_Update_Indicator, new_create_dissector_handle(dissect_Phase_Reference_Update_Indicator_PDU, proto_rnsap));
54850 dissector_add("rnsap.extension", id_HSDSCH_Information_to_Modify, new_create_dissector_handle(dissect_HSDSCH_Information_to_Modify_PDU, proto_rnsap));
54851 dissector_add("rnsap.extension", id_HSDSCH_MACdFlows_to_Add, new_create_dissector_handle(dissect_HSDSCH_MACdFlows_Information_PDU, proto_rnsap));
54852 dissector_add("rnsap.extension", id_HSDSCH_MACdFlows_to_Delete, new_create_dissector_handle(dissect_HSDSCH_MACdFlows_to_Delete_PDU, proto_rnsap));
54853 dissector_add("rnsap.extension", id_EDCH_FDD_Information_To_Modify, new_create_dissector_handle(dissect_EDCH_FDD_Information_To_Modify_PDU, proto_rnsap));
54854 dissector_add("rnsap.extension", id_EDCH_MACdFlows_To_Add, new_create_dissector_handle(dissect_EDCH_MACdFlows_Information_PDU, proto_rnsap));
54855 dissector_add("rnsap.extension", id_EDCH_MACdFlows_To_Delete, new_create_dissector_handle(dissect_EDCH_MACdFlows_To_Delete_PDU, proto_rnsap));
54856 dissector_add("rnsap.extension", id_EDPCH_Information_RLReconfRequest_FDD, new_create_dissector_handle(dissect_EDPCH_Information_RLReconfRequest_FDD_PDU, proto_rnsap));
54857 dissector_add("rnsap.extension", id_F_DPCH_Information_RL_ReconfPrepFDD, new_create_dissector_handle(dissect_F_DPCH_Information_RL_ReconfPrepFDD_PDU, proto_rnsap));
54858 dissector_add("rnsap.extension", id_Fast_Reconfiguration_Mode, new_create_dissector_handle(dissect_Fast_Reconfiguration_Mode_PDU, proto_rnsap));
54859 dissector_add("rnsap.extension", id_CPC_Information, new_create_dissector_handle(dissect_CPC_Information_PDU, proto_rnsap));
54860 dissector_add("rnsap.extension", id_UL_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
54861 dissector_add("rnsap.extension", id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
54862 dissector_add("rnsap.extension", id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
54863 dissector_add("rnsap.extension", id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_DownlinkStepSize_PDU, proto_rnsap));
54864 dissector_add("rnsap.extension", id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_TDD_TPC_DownlinkStepSize_PDU, proto_rnsap));
54865 dissector_add("rnsap.extension", id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_PrimaryCCPCH_RSCP_PDU, proto_rnsap));
54866 dissector_add("rnsap.extension", id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_DL_TimeSlot_ISCP_Info_PDU, proto_rnsap));
54867 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));
54868 dissector_add("rnsap.extension", id_RL_Information_RL_ReconfPrepTDD, new_create_dissector_handle(dissect_RL_Information_RL_ReconfPrepTDD_PDU, proto_rnsap));
54869 dissector_add("rnsap.extension", id_E_DCH_Information_Reconfig, new_create_dissector_handle(dissect_E_DCH_Information_Reconfig_PDU, proto_rnsap));
54870 dissector_add("rnsap.extension", id_E_DCH_768_Information_Reconfig, new_create_dissector_handle(dissect_E_DCH_768_Information_Reconfig_PDU, proto_rnsap));
54871 dissector_add("rnsap.extension", id_E_DCH_LCR_Information_Reconfig, new_create_dissector_handle(dissect_E_DCH_LCR_Information_Reconfig_PDU, proto_rnsap));
54872 dissector_add("rnsap.extension", id_DL_PowerBalancing_UpdatedIndicator, new_create_dissector_handle(dissect_DL_PowerBalancing_UpdatedIndicator_PDU, proto_rnsap));
54873 dissector_add("rnsap.extension", id_Secondary_CPICH_Information_Change, new_create_dissector_handle(dissect_Secondary_CPICH_Information_Change_PDU, proto_rnsap));
54874 dissector_add("rnsap.extension", id_Fast_Reconfiguration_Permission, new_create_dissector_handle(dissect_Fast_Reconfiguration_Permission_PDU, proto_rnsap));
54875 dissector_add("rnsap.extension", id_secondary_LCR_CCPCH_Info_TDD, new_create_dissector_handle(dissect_Secondary_LCR_CCPCH_Info_TDD_PDU, proto_rnsap));
54876 dissector_add("rnsap.extension", id_secondary_CCPCH_Info_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_Secondary_CCPCH_Info_TDD768_PDU, proto_rnsap));
54877 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));
54878 dissector_add("rnsap.extension", id_UL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_UL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
54879 dissector_add("rnsap.extension", id_RxTimingDeviationForTAext, new_create_dissector_handle(dissect_RxTimingDeviationForTAext_PDU, proto_rnsap));
54880 dissector_add("rnsap.extension", id_UL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_UL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU, proto_rnsap));
54881 dissector_add("rnsap.extension", id_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_UL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
54882 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));
54883 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));
54884 dissector_add("rnsap.extension", id_CCTrCH_Maximum_DL_Power_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54885 dissector_add("rnsap.extension", id_CCTrCH_Minimum_DL_Power_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54886 dissector_add("rnsap.extension", id_DL_DPCH_InformationAddListIE_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_DL_DPCH_InformationAddList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
54887 dissector_add("rnsap.extension", id_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_DPCH_InformationDeleteList768_RL_ReconfReadyTDD_PDU, proto_rnsap));
54888 dissector_add("rnsap.extension", id_DL_Timeslot_LCR_InformationModifyList_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_TimeslotLCR_InformationModifyList_RL_ReconfReadyTDD_PDU, proto_rnsap));
54889 dissector_add("rnsap.extension", id_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768, new_create_dissector_handle(dissect_DL_Timeslot_InformationModifyList_RL_ReconfReadyTDD768_PDU, proto_rnsap));
54890 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));
54891 dissector_add("rnsap.extension", id_Maximum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54892 dissector_add("rnsap.extension", id_Minimum_DL_Power_TimeslotLCR_InformationModifyItem_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_DL_Power_PDU, proto_rnsap));
54893 dissector_add("rnsap.extension", id_Multiple_RL_InformationResponse_RL_ReconfReadyTDD, new_create_dissector_handle(dissect_Multiple_RL_InformationResponse_RL_ReconfReadyTDD_PDU, proto_rnsap));
54894 dissector_add("rnsap.extension", id_RL_ReconfigurationRequestFDD_RL_InformationList, new_create_dissector_handle(dissect_RL_ReconfigurationRequestFDD_RL_InformationList_PDU, proto_rnsap));
54895 dissector_add("rnsap.extension", id_DL_ReferencePowerInformation, new_create_dissector_handle(dissect_DL_ReferencePowerInformation_PDU, proto_rnsap));
54896 dissector_add("rnsap.extension", id_HSDSCH_Information_to_Modify_Unsynchronised, new_create_dissector_handle(dissect_HSDSCH_Information_to_Modify_Unsynchronised_PDU, proto_rnsap));
54897 dissector_add("rnsap.extension", id_RL_ReconfigurationRequestTDD_RL_Information, new_create_dissector_handle(dissect_Multiple_RL_ReconfigurationRequestTDD_RL_Information_PDU, proto_rnsap));
54898 dissector_add("rnsap.extension", id_DL_CCTrCH_InformationList_RL_ReconfRspTDD, new_create_dissector_handle(dissect_DL_CCTrCH_InformationList_RL_ReconfRspTDD_PDU, proto_rnsap));
54899 dissector_add("rnsap.extension", id_RL_ReconfigurationResponseTDD_RL_Information, new_create_dissector_handle(dissect_Multiple_RL_InformationResponse_RL_ReconfRspTDD_PDU, proto_rnsap));
54900 dissector_add("rnsap.extension", id_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU, proto_rnsap));
54901 dissector_add("rnsap.extension", id_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd, new_create_dissector_handle(dissect_HSDSCHMacdFlowSpecificInformationList_RL_PreemptRequiredInd_PDU, proto_rnsap));
54902 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));
54903 dissector_add("rnsap.extension", id_PrimCCPCH_RSCP_DL_PC_RqstTDD, new_create_dissector_handle(dissect_PrimaryCCPCH_RSCP_PDU, proto_rnsap));
54904 dissector_add("rnsap.extension", id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD_PDU, proto_rnsap));
54905 dissector_add("rnsap.extension", id_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_HSPDSCH_Timeslot_InformationListLCR_PhyChReconfRqstTDD_PDU, proto_rnsap));
54906 dissector_add("rnsap.extension", id_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768, new_create_dissector_handle(dissect_HSPDSCH_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU, proto_rnsap));
54907 dissector_add("rnsap.extension", id_UL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_UL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU, proto_rnsap));
54908 dissector_add("rnsap.extension", id_UL_Timeslot_InformationList_PhyChReconfRqstTDD768, new_create_dissector_handle(dissect_UL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU, proto_rnsap));
54909 dissector_add("rnsap.extension", id_PLCCH_Information_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_PLCCHinformation_PDU, proto_rnsap));
54910 dissector_add("rnsap.extension", id_DL_Timeslot_LCR_InformationList_PhyChReconfRqstTDD, new_create_dissector_handle(dissect_DL_TimeslotLCR_InformationList_PhyChReconfRqstTDD_PDU, proto_rnsap));
54911 dissector_add("rnsap.extension", id_DL_Timeslot_InformationList_PhyChReconfRqstTDD768, new_create_dissector_handle(dissect_DL_Timeslot_InformationList_PhyChReconfRqstTDD768_PDU, proto_rnsap));
54912 dissector_add("rnsap.extension", id_EDCH_MacdFlowSpecificInformationList_RL_CongestInd, new_create_dissector_handle(dissect_EDCH_MacdFlowSpecificInformationList_RL_CongestInd_PDU, proto_rnsap));
54913 dissector_add("rnsap.extension", id_CommonTransportChannelResourcesInitialisationNotRequired, new_create_dissector_handle(dissect_CommonTransportChannelResourcesInitialisationNotRequired_PDU, proto_rnsap));
54914 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceFDD, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListFDD_PDU, proto_rnsap));
54915 dissector_add("rnsap.extension", id_Inter_Frequency_Cell_List, new_create_dissector_handle(dissect_Inter_Frequency_Cell_List_PDU, proto_rnsap));
54916 dissector_add("rnsap.extension", id_Active_MBMS_Bearer_ServiceTDD, new_create_dissector_handle(dissect_Active_MBMS_Bearer_Service_ListTDD_PDU, proto_rnsap));
54917 dissector_add("rnsap.extension", id_RxTimingDeviationForTA768, new_create_dissector_handle(dissect_RxTimingDeviationForTA768_PDU, proto_rnsap));
54918 dissector_add("rnsap.extension", id_URA_ID, new_create_dissector_handle(dissect_URA_ID_PDU, proto_rnsap));
54919 dissector_add("rnsap.extension", id_Old_URA_ID, new_create_dissector_handle(dissect_URA_ID_PDU, proto_rnsap));
54920 dissector_add("rnsap.extension", id_SRNC_ID, new_create_dissector_handle(dissect_RNC_ID_PDU, proto_rnsap));
54921 dissector_add("rnsap.extension", id_HSSICH_Info_DM_Rqst, new_create_dissector_handle(dissect_HSSICH_Info_DM_Rqst_PDU, proto_rnsap));
54922 dissector_add("rnsap.extension", id_DPCH_ID768_DM_Rqst, new_create_dissector_handle(dissect_DPCH_ID768_PDU, proto_rnsap));
54923 dissector_add("rnsap.extension", id_PartialReportingIndicator, new_create_dissector_handle(dissect_PartialReportingIndicator_PDU, proto_rnsap));
54924 dissector_add("rnsap.extension", id_MeasurementRecoveryBehavior, new_create_dissector_handle(dissect_MeasurementRecoveryBehavior_PDU, proto_rnsap));
54925 dissector_add("rnsap.extension", id_AlternativeFormatReportingIndicator, new_create_dissector_handle(dissect_AlternativeFormatReportingIndicator_PDU, proto_rnsap));
54926 dissector_add("rnsap.extension", id_HSSICH_Info_DM, new_create_dissector_handle(dissect_HS_SICH_ID_PDU, proto_rnsap));
54927 dissector_add("rnsap.extension", id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, new_create_dissector_handle(dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_PDU, proto_rnsap));
54928 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));
54929 dissector_add("rnsap.extension", id_multiple_HSSICHMeasurementValueList_TDD_DM_Rsp, new_create_dissector_handle(dissect_Multiple_HSSICHMeasurementValueList_TDD_DM_Rsp_PDU, proto_rnsap));
54930 dissector_add("rnsap.extension", id_multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp, new_create_dissector_handle(dissect_Multiple_DedicatedMeasurementValueList_TDD768_DM_Rsp_PDU, proto_rnsap));
54931 dissector_add("rnsap.extension", id_DPCH_ID768_DM_Rsp, new_create_dissector_handle(dissect_DPCH_ID768_PDU, proto_rnsap));
54932 dissector_add("rnsap.extension", id_MeasurementRecoverySupportIndicator, new_create_dissector_handle(dissect_MeasurementRecoverySupportIndicator_PDU, proto_rnsap));
54933 dissector_add("rnsap.extension", id_DedicatedMeasurementObjectType_DM_Fail, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Fail_PDU, proto_rnsap));
54934 dissector_add("rnsap.extension", id_HSSICH_Info_DM_Rprt, new_create_dissector_handle(dissect_HS_SICH_ID_PDU, proto_rnsap));
54935 dissector_add("rnsap.extension", id_DPCH_ID768_DM_Rprt, new_create_dissector_handle(dissect_DPCH_ID768_PDU, proto_rnsap));
54936 dissector_add("rnsap.extension", id_MeasurementRecoveryReportingIndicator, new_create_dissector_handle(dissect_MeasurementRecoveryReportingIndicator_PDU, proto_rnsap));
54937 dissector_add("rnsap.extension", id_DedicatedMeasurementObjectType_DM_Fail_Ind, new_create_dissector_handle(dissect_DedicatedMeasurementObjectType_DM_Fail_Ind_PDU, proto_rnsap));
54938 dissector_add("rnsap.extension", id_Enhanced_FACH_Support_Indicator, new_create_dissector_handle(dissect_Enhanced_FACH_Support_Indicator_PDU, proto_rnsap));
54939 dissector_add("rnsap.extension", id_C_ID, new_create_dissector_handle(dissect_C_ID_PDU, proto_rnsap));
54940 dissector_add("rnsap.extension", id_Enhanced_FACH_Information_ResponseFDD, new_create_dissector_handle(dissect_Enhanced_FACH_Information_ResponseFDD_PDU, proto_rnsap));
54941 dissector_add("rnsap.extension", id_S_RNTI, new_create_dissector_handle(dissect_S_RNTI_PDU, proto_rnsap));
54942 dissector_add("rnsap.extension", id_D_RNTI, new_create_dissector_handle(dissect_D_RNTI_PDU, proto_rnsap));
54943 dissector_add("rnsap.extension", id_E_DCH_FDD_Update_Information, new_create_dissector_handle(dissect_E_DCH_FDD_Update_Information_PDU, proto_rnsap));
54944 dissector_add("rnsap.extension", id_UEMeasurementTimeslotInfo768, new_create_dissector_handle(dissect_UEMeasurementTimeslotInfo768_PDU, proto_rnsap));
54945 dissector_add("rnsap.extension", id_Ext_Reference_E_TFCI_PO, new_create_dissector_handle(dissect_Ext_Reference_E_TFCI_PO_PDU, proto_rnsap));
54946 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));
54947 dissector_add("rnsap.extension", id_HARQ_MemoryPartitioningInfoExtForMIMO, new_create_dissector_handle(dissect_HARQ_MemoryPartitioningInfoExtForMIMO_PDU, proto_rnsap));
54948 dissector_add("rnsap.extension", id_MIMO_ActivationIndicator, new_create_dissector_handle(dissect_MIMO_ActivationIndicator_PDU, proto_rnsap));
54949 dissector_add("rnsap.extension", id_MIMO_Mode_Indicator, new_create_dissector_handle(dissect_MIMO_Mode_Indicator_PDU, proto_rnsap));
54950 dissector_add("rnsap.extension", id_MIMO_N_M_Ratio, new_create_dissector_handle(dissect_MIMO_N_M_Ratio_PDU, proto_rnsap));
54951 dissector_add("rnsap.extension", id_TransportBearerNotSetupIndicator, new_create_dissector_handle(dissect_TransportBearerNotSetupIndicator_PDU, proto_rnsap));
54952 dissector_add("rnsap.extension", id_TransportBearerNotRequestedIndicator, new_create_dissector_handle(dissect_TransportBearerNotRequestedIndicator_PDU, proto_rnsap));
54953 dissector_add("rnsap.extension", id_UARFCNforNt, new_create_dissector_handle(dissect_UARFCN_PDU, proto_rnsap));
54954 dissector_add("rnsap.extension", id_LCRTDD_uplink_Physical_Channel_Capability, new_create_dissector_handle(dissect_LCRTDD_Uplink_Physical_Channel_Capability_PDU, proto_rnsap));
54955 dissector_add("rnsap.extension", id_number_Of_Supported_Carriers, new_create_dissector_handle(dissect_Number_Of_Supported_Carriers_PDU, proto_rnsap));
54956 dissector_add("rnsap.extension", id_HSSICH_SIRTarget, new_create_dissector_handle(dissect_UL_SIR_PDU, proto_rnsap));
54957 dissector_add("rnsap.extension", id_HSSICH_TPC_StepSize, new_create_dissector_handle(dissect_TDD_TPC_UplinkStepSize_LCR_PDU, proto_rnsap));
54958 dissector_add("rnsap.extension", id_tSN_Length, new_create_dissector_handle(dissect_TSN_Length_PDU, proto_rnsap));
54959 dissector_add("rnsap.extension", id_HS_SICH_ID_Extension, new_create_dissector_handle(dissect_HS_SICH_ID_Extension_PDU, proto_rnsap));
54960 dissector_add("rnsap.extension", id_HSSICH_Info_DM_Rqst_Extension, new_create_dissector_handle(dissect_HSSICH_Info_DM_Rqst_Extension_PDU, proto_rnsap));
54961 dissector_add("rnsap.extension", id_multipleFreq_HSPDSCH_InformationList_ResponseTDDLCR, new_create_dissector_handle(dissect_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU, proto_rnsap));
54962 dissector_add("rnsap.extension", id_multicarrier_number, new_create_dissector_handle(dissect_Multicarrier_Number_PDU, proto_rnsap));
54963 dissector_add("rnsap.extension", id_UPPCHPositionLCR, new_create_dissector_handle(dissect_UPPCHPositionLCR_PDU, proto_rnsap));
54964 dissector_add("rnsap.extension", id_UpPCH_InformationList_LCRTDD, new_create_dissector_handle(dissect_UpPCH_InformationList_LCRTDD_PDU, proto_rnsap));
54965 dissector_add("rnsap.extension", id_UpPCH_InformationItem_LCRTDD, new_create_dissector_handle(dissect_UpPCH_InformationItem_LCRTDD_PDU, proto_rnsap));
54966 dissector_add("rnsap.extension", id_Multiple_PLMN_List, new_create_dissector_handle(dissect_Multiple_PLMN_List_PDU, proto_rnsap));
54967 dissector_add("rnsap.extension", id_UE_Capabilities_Info, new_create_dissector_handle(dissect_UE_Capabilities_Info_PDU, proto_rnsap));
54968 dissector_add("rnsap.extension", id_FrameOffset, new_create_dissector_handle(dissect_FrameOffset_PDU, proto_rnsap));
54969 dissector_add("rnsap.extension", id_ChipOffset, new_create_dissector_handle(dissect_ChipOffset_PDU, proto_rnsap));
54970 dissector_add("rnsap.extension", id_Enhanced_PCH_Capability, new_create_dissector_handle(dissect_Enhanced_PCH_Capability_PDU, proto_rnsap));
54971 dissector_add("rnsap.extension", id_SixteenQAM_UL_Operation_Indicator, new_create_dissector_handle(dissect_SixteenQAM_UL_Operation_Indicator_PDU, proto_rnsap));
54972 dissector_add("rnsap.extension", id_E_TFCI_Boost_Information, new_create_dissector_handle(dissect_E_TFCI_Boost_Information_PDU, proto_rnsap));
54973 dissector_add("rnsap.extension", id_SixtyfourQAM_UsageAllowedIndicator, new_create_dissector_handle(dissect_SixtyfourQAM_UsageAllowedIndicator_PDU, proto_rnsap));
54974 dissector_add("rnsap.extension", id_SixtyfourQAM_DL_UsageIndicator, new_create_dissector_handle(dissect_SixtyfourQAM_DL_UsageIndicator_PDU, proto_rnsap));
54975 dissector_add("rnsap.extension", id_Default_Serving_Grant_in_DTX_Cycle2, new_create_dissector_handle(dissect_E_Serving_Grant_Value_PDU, proto_rnsap));
54976 dissector_add("rnsap.extension", id_E_DPDCH_PowerInterpolation, new_create_dissector_handle(dissect_E_DPDCH_PowerInterpolation_PDU, proto_rnsap));
54977 dissector_add("rnsap.extension", id_Extended_E_DCH_LCRTDD_PhysicalLayerCategory, new_create_dissector_handle(dissect_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU, proto_rnsap));
54978 dissector_add("rnsap.extension", id_E_DCH_MACdPDUSizeFormat, new_create_dissector_handle(dissect_E_DCH_MACdPDUSizeFormat_PDU, proto_rnsap));
54979 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));
54980 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));
54981 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));
54982 dissector_add("rnsap.extension", id_MaximumNumber_Of_Retransmission_For_SchedulingInfo_LCRTDD, new_create_dissector_handle(dissect_MaxNr_Retransmissions_EDCH_PDU, proto_rnsap));
54983 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));
54984 dissector_add("rnsap.extension", id_E_PUCH_PowerControlGAP, new_create_dissector_handle(dissect_ControlGAP_PDU, proto_rnsap));
54985 dissector_add("rnsap.extension", id_UE_with_enhanced_HS_SCCH_support_indicator, new_create_dissector_handle(dissect_NULL_PDU, proto_rnsap));
54986 dissector_add("rnsap.extension", id_HSDSCH_TBSizeTableIndicator, new_create_dissector_handle(dissect_HSDSCH_TBSizeTableIndicator_PDU, proto_rnsap));
54987 dissector_add("rnsap.extension", id_DGANSS_Corrections_Req, new_create_dissector_handle(dissect_DGANSS_Corrections_Req_PDU, proto_rnsap));
54988 dissector_add("rnsap.extension", id_E_AGCH_Table_Choice, new_create_dissector_handle(dissect_E_AGCH_Table_Choice_PDU, proto_rnsap));
54989 dissector_add("rnsap.ies", id_RANAP_EnhancedRelocationInformationRequest, new_create_dissector_handle(dissect_RANAP_EnhancedRelocationInformationRequest_PDU, proto_rnsap));
54990 dissector_add("rnsap.ies", id_RANAP_EnhancedRelocationInformationResponse, new_create_dissector_handle(dissect_RANAP_EnhancedRelocationInformationResponse_PDU, proto_rnsap));
54991 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));
54992 dissector_add("rnsap.extension", id_Common_EDCH_Support_Indicator, new_create_dissector_handle(dissect_Common_EDCH_Support_Indicator_PDU, proto_rnsap));
54993 dissector_add("rnsap.extension", id_E_RNTI, new_create_dissector_handle(dissect_E_RNTI_PDU, proto_rnsap));
54994 dissector_add("rnsap.ies", id_Released_CN_Domain, new_create_dissector_handle(dissect_Released_CN_Domain_PDU, proto_rnsap));
54995 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));
54996 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));
54997 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));
54998 dissector_add("rnsap.ies", id_MBMS_Cell_InfEx_Rqst, new_create_dissector_handle(dissect_MBMS_Cell_InfEx_Rqst_PDU, proto_rnsap));
54999 dissector_add("rnsap.ies", id_MBMS_Cell_InfEx_Rsp, new_create_dissector_handle(dissect_MBMS_Cell_InfEx_Rsp_PDU, proto_rnsap));
55000 dissector_add("rnsap.ies", id_MBMS_Cell_InfEx_Rprt, new_create_dissector_handle(dissect_MBMS_Cell_InfEx_Rprt_PDU, proto_rnsap));
55001 dissector_add("rnsap.extension", id_Counting_Information, new_create_dissector_handle(dissect_Counting_Information_PDU, proto_rnsap));
55002 dissector_add("rnsap.extension", id_Transmission_Mode_Information, new_create_dissector_handle(dissect_Transmission_Mode_Information_PDU, proto_rnsap));
55003 dissector_add("rnsap.extension", id_MBMS_Neighbouring_Cell_Information, new_create_dissector_handle(dissect_MBMS_Neighbouring_Cell_Information_PDU, proto_rnsap));
55004 dissector_add("rnsap.extension", id_MBMS_RLC_Sequence_Number_Information, new_create_dissector_handle(dissect_MBMS_RLC_Sequence_Number_Information_PDU, proto_rnsap));
55005 dissector_add("rnsap.extension", id_RLC_Sequence_Number, new_create_dissector_handle(dissect_RLC_Sequence_Number_PDU, proto_rnsap));
55006 dissector_add("rnsap.extension", id_Neighbouring_E_UTRA_CellInformation, new_create_dissector_handle(dissect_Neighbouring_E_UTRA_CellInformation_PDU, proto_rnsap));
55007 dissector_add("rnsap.ies", id_MBSFN_Cluster_Identity, new_create_dissector_handle(dissect_MBSFN_Cluster_Identity_PDU, proto_rnsap));
55008 dissector_add("rnsap.ies", id_MCCH_Configuration_Info, new_create_dissector_handle(dissect_MCCH_Configuration_Info_PDU, proto_rnsap));
55009 dissector_add("rnsap.ies", id_MCCH_Message_List, new_create_dissector_handle(dissect_MCCH_Message_List_PDU, proto_rnsap));
55010 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));
55011 dissector_add("rnsap.extension", id_GANSS_Time_ID, new_create_dissector_handle(dissect_GANSS_Time_ID_PDU, proto_rnsap));
55012 dissector_add("rnsap.extension", id_GANSS_AddIonoModelReq, new_create_dissector_handle(dissect_GANSS_AddIonoModelReq_PDU, proto_rnsap));
55013 dissector_add("rnsap.extension", id_GANSS_EarthOrientParaReq, new_create_dissector_handle(dissect_GANSS_EarthOrientParaReq_PDU, proto_rnsap));
55014 dissector_add("rnsap.extension", id_GANSS_AddNavigationModelsReq, new_create_dissector_handle(dissect_GANSS_AddNavigationModelsReq_PDU, proto_rnsap));
55015 dissector_add("rnsap.extension", id_GANSS_AddUTCModelsReq, new_create_dissector_handle(dissect_GANSS_AddUTCModelsReq_PDU, proto_rnsap));
55016 dissector_add("rnsap.extension", id_GANSS_AuxInfoReq, new_create_dissector_handle(dissect_GANSS_AuxInfoReq_PDU, proto_rnsap));
55017 dissector_add("rnsap.extension", id_GANSS_SBAS_ID, new_create_dissector_handle(dissect_GANSS_SBAS_ID_PDU, proto_rnsap));
55018 dissector_add("rnsap.extension", id_GANSS_ID, new_create_dissector_handle(dissect_GANSS_ID_PDU, proto_rnsap));
55019 dissector_add("rnsap.extension", id_GANSS_Additional_Ionospheric_Model, new_create_dissector_handle(dissect_GANSS_Additional_Ionospheric_Model_PDU, proto_rnsap));
55020 dissector_add("rnsap.extension", id_GANSS_Earth_Orientation_Parameters, new_create_dissector_handle(dissect_GANSS_Earth_Orientation_Parameters_PDU, proto_rnsap));
55021 dissector_add("rnsap.extension", id_GANSS_Additional_Time_Models, new_create_dissector_handle(dissect_GANSS_Additional_Time_Models_PDU, proto_rnsap));
55022 dissector_add("rnsap.extension", id_GANSS_Additional_Navigation_Models, new_create_dissector_handle(dissect_GANSS_Additional_Navigation_Models_PDU, proto_rnsap));
55023 dissector_add("rnsap.extension", id_GANSS_Additional_UTC_Models, new_create_dissector_handle(dissect_GANSS_Additional_UTC_Models_PDU, proto_rnsap));
55024 dissector_add("rnsap.extension", id_GANSS_Auxiliary_Information, new_create_dissector_handle(dissect_GANSS_Auxiliary_Information_PDU, proto_rnsap));
55025 dissector_add("rnsap.extension", id_MinimumReducedE_DPDCH_GainFactor, new_create_dissector_handle(dissect_MinimumReducedE_DPDCH_GainFactor_PDU, proto_rnsap));
55026 dissector_add("rnsap.extension", id_Enhanced_FACH_Information_ResponseLCR, new_create_dissector_handle(dissect_Enhanced_FACH_Information_ResponseLCR_PDU, proto_rnsap));
55027 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));
55028 dissector_add("rnsap.extension", id_HSDSCH_PreconfigurationSetup, new_create_dissector_handle(dissect_HSDSCH_PreconfigurationSetup_PDU, proto_rnsap));
55029 dissector_add("rnsap.extension", id_HSDSCH_PreconfigurationInfo, new_create_dissector_handle(dissect_HSDSCH_PreconfigurationInfo_PDU, proto_rnsap));
55030 dissector_add("rnsap.extension", id_NoOfTargetCellHS_SCCH_Order, new_create_dissector_handle(dissect_NoOfTargetCellHS_SCCH_Order_PDU, proto_rnsap));
55031 dissector_add("rnsap.extension", id_EnhancedHSServingCC_Abort, new_create_dissector_handle(dissect_EnhancedHSServingCC_Abort_PDU, proto_rnsap));
55032 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));
55033 dissector_add("rnsap.extension", id_Additional_HS_Cell_Information_Response, new_create_dissector_handle(dissect_Additional_HS_Cell_Information_Response_List_PDU, proto_rnsap));
55034 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));
55035 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));
55036 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));
55037 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));
55038 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));
55039 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));
55040 dissector_add("rnsap.extension", id_Secondary_Serving_Cell_List, new_create_dissector_handle(dissect_Secondary_Serving_Cell_List_PDU, proto_rnsap));
55041 dissector_add("rnsap.extension", id_MultiCarrier_HSDSCH_Physical_Layer_Category, new_create_dissector_handle(dissect_LCRTDD_HSDSCH_Physical_Layer_Category_PDU, proto_rnsap));
55042 dissector_add("rnsap.extension", id_IdleIntervalInformation, new_create_dissector_handle(dissect_IdleIntervalInformation_PDU, proto_rnsap));
55043 dissector_add("rnsap.extension", id_NeedforIdleInterval, new_create_dissector_handle(dissect_NeedforIdleInterval_PDU, proto_rnsap));
55044 dissector_add("rnsap.extension", id_IdleIntervalConfigurationIndicator, new_create_dissector_handle(dissect_NULL_PDU, proto_rnsap));
55045 dissector_add("rnsap.extension", id_ContinuousPacketConnectivity_DRX_InformationLCR, new_create_dissector_handle(dissect_ContinuousPacketConnectivity_DRX_InformationLCR_PDU, proto_rnsap));
55046 dissector_add("rnsap.extension", id_ContinuousPacketConnectivity_DRX_Information_ResponseLCR, new_create_dissector_handle(dissect_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU, proto_rnsap));
55047 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));
55048 dissector_add("rnsap.extension", id_CPC_InformationLCR, new_create_dissector_handle(dissect_CPC_InformationLCR_PDU, proto_rnsap));
55049 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));
55050 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));
55051 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));
55052 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));
55053 dissector_add("rnsap.extension", id_MIMO_SFMode_For_HSPDSCHDualStream, new_create_dissector_handle(dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU, proto_rnsap));
55054 dissector_add("rnsap.extension", id_MIMO_SFMode_Supported_For_HSPDSCHDualStream, new_create_dissector_handle(dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU, proto_rnsap));
55055 dissector_add("rnsap.extension", id_MIMO_ReferenceSignal_InformationListLCR, new_create_dissector_handle(dissect_MIMO_ReferenceSignal_InformationListLCR_PDU, proto_rnsap));
55056 dissector_add("rnsap.ies", id_GANSS_alm_keplerianNAVAlmanac, new_create_dissector_handle(dissect_GANSS_alm_keplerianNAVAlmanac_PDU, proto_rnsap));
55057 dissector_add("rnsap.ies", id_GANSS_alm_keplerianReducedAlmanac, new_create_dissector_handle(dissect_GANSS_alm_keplerianReducedAlmanac_PDU, proto_rnsap));
55058 dissector_add("rnsap.ies", id_GANSS_alm_keplerianMidiAlmanac, new_create_dissector_handle(dissect_GANSS_alm_keplerianMidiAlmanac_PDU, proto_rnsap));
55059 dissector_add("rnsap.ies", id_GANSS_alm_keplerianGLONASS, new_create_dissector_handle(dissect_GANSS_alm_keplerianGLONASS_PDU, proto_rnsap));
55060 dissector_add("rnsap.ies", id_GANSS_alm_ecefSBASAlmanac, new_create_dissector_handle(dissect_GANSS_alm_ecefSBASAlmanac_PDU, proto_rnsap));
55061 dissector_add("rnsap.extension", id_DL_RLC_PDU_Size_Format, new_create_dissector_handle(dissect_DL_RLC_PDU_Size_Format_PDU, proto_rnsap));
55062 dissector_add("rnsap.extension", id_MACes_Maximum_Bitrate_LCR, new_create_dissector_handle(dissect_MACes_Maximum_Bitrate_LCR_PDU, proto_rnsap));
55063 dissector_add("rnsap.extension", id_Single_Stream_MIMO_ActivationIndicator, new_create_dissector_handle(dissect_Single_Stream_MIMO_ActivationIndicator_PDU, proto_rnsap));
55064 dissector_add("rnsap.extension", id_Single_Stream_MIMO_Mode_Indicator, new_create_dissector_handle(dissect_Single_Stream_MIMO_Mode_Indicator_PDU, proto_rnsap));
55065 dissector_add("rnsap.extension", id_UE_AggregateMaximumBitRate, new_create_dissector_handle(dissect_UE_AggregateMaximumBitRate_PDU, proto_rnsap));
55066 dissector_add("rnsap.extension", id_power_offset_for_S_CPICH_for_MIMO, new_create_dissector_handle(dissect_PowerOffsetForSecondaryCPICHforMIMO_PDU, proto_rnsap));
55067 dissector_add("rnsap.extension", id_power_offset_for_S_CPICH_for_MIMO_Request_Indicator, new_create_dissector_handle(dissect_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU, proto_rnsap));
55068 dissector_add("rnsap.extension", id_UE_SupportIndicatorExtension, new_create_dissector_handle(dissect_UE_SupportIndicatorExtension_PDU, proto_rnsap));
55069 dissector_add("rnsap.extension", id_CellSpecificHARQMemoryPartitioning, new_create_dissector_handle(dissect_CellSpecificHARQMemoryPartitioning_PDU, proto_rnsap));
55070 dissector_add("rnsap.extension", id_HARQ_MemoryPartitioning, new_create_dissector_handle(dissect_HARQ_MemoryPartitioning_PDU, proto_rnsap));
55071 dissector_add("rnsap.ies", id_ActivationInformation, new_create_dissector_handle(dissect_ActivationInformation_PDU, proto_rnsap));
55072 dissector_add("rnsap.extension", id_CellPortionLCRID, new_create_dissector_handle(dissect_CellPortionLCRID_PDU, proto_rnsap));
55073 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_RL_Setup_Req, new_create_dissector_handle(dissect_Additional_EDCH_Setup_Info_PDU, proto_rnsap));
55074 dissector_add("rnsap.extension", id_Additional_EDCH_Cell_Information_Response, new_create_dissector_handle(dissect_Additional_EDCH_Cell_Information_Response_List_PDU, proto_rnsap));
55075 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));
55076 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));
55077 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));
55078 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));
55079 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));
55080 dissector_add("rnsap.extension", id_Additional_EDCH_Preconfiguration_Information, new_create_dissector_handle(dissect_Additional_EDCH_Preconfiguration_Information_PDU, proto_rnsap));
55081 dissector_add("rnsap.ies", id_MulticellEDCH_Information, new_create_dissector_handle(dissect_MulticellEDCH_Information_PDU, proto_rnsap));
55082 dissector_add("rnsap.ies", id_Additional_EDCH_FDD_Setup_Cell_Information, new_create_dissector_handle(dissect_Additional_EDCH_FDD_Setup_Cell_Information_PDU, proto_rnsap));
55083 dissector_add("rnsap.ies", id_Additional_EDCH_RL_Specific_Information_Setup_Item1IEs, new_create_dissector_handle(dissect_Additional_EDCH_RL_Specific_Information_To_Setup_ItemIEs_PDU, proto_rnsap));
55084 dissector_add("rnsap.ies", id_Additional_EDCH_RL_Specific_Information_Setup_Item2IEs, new_create_dissector_handle(dissect_MulticellEDCH_RL_SpecificInformation_PDU, proto_rnsap));
55085 dissector_add("rnsap.ies", id_Additional_EDCH_RL_Specific_Information_To_Add_Item1IEs, new_create_dissector_handle(dissect_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs_PDU, proto_rnsap));
55086 dissector_add("rnsap.ies", id_Additional_EDCH_RL_Specific_Information_To_Add_Item2IEs, new_create_dissector_handle(dissect_MulticellEDCH_RL_SpecificInformation_PDU, proto_rnsap));
55087 dissector_add("rnsap.ies", id_Additional_EDCH_RL_Specific_Information_To_Modify_Item1IEs, new_create_dissector_handle(dissect_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs_PDU, proto_rnsap));
55088 dissector_add("rnsap.ies", id_Additional_EDCH_RL_Specific_Information_To_Modify_Item2IEs, new_create_dissector_handle(dissect_MulticellEDCH_RL_SpecificInformation_PDU, proto_rnsap));
55089 dissector_add("rnsap.ies", id_Additional_EDCH_ConfigurationChange_Info_ItemIEs, new_create_dissector_handle(dissect_Additional_EDCH_ConfigurationChange_Info_ItemIEs_PDU, proto_rnsap));
55090 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));
55091 dissector_add("rnsap.extension", id_EDCH_Indicator, new_create_dissector_handle(dissect_NULL_PDU, proto_rnsap));
55092 dissector_add("rnsap.extension", id_DiversityMode, new_create_dissector_handle(dissect_DiversityMode_PDU, proto_rnsap));
55093 dissector_add("rnsap.extension", id_TransmitDiversityIndicator, new_create_dissector_handle(dissect_TransmitDiversityIndicator_PDU, proto_rnsap));
55094 dissector_add("rnsap.extension", id_NonCellSpecificTxDiversity, new_create_dissector_handle(dissect_NonCellSpecificTxDiversity_PDU, proto_rnsap));
55095 dissector_add("rnsap.extension", id_CellCapabilityContainerExtension_FDD, new_create_dissector_handle(dissect_CellCapabilityContainerExtension_FDD_PDU, proto_rnsap));
55096 dissector_add_string("rnsap.proc.imsg", "id-radioLinkSetup/fdd", new_create_dissector_handle(dissect_RadioLinkSetupRequestFDD_PDU, proto_rnsap));
55097 dissector_add_string("rnsap.proc.sout", "id-radioLinkSetup/fdd", new_create_dissector_handle(dissect_RadioLinkSetupResponseFDD_PDU, proto_rnsap));
55098 dissector_add_string("rnsap.proc.uout", "id-radioLinkSetup/fdd", new_create_dissector_handle(dissect_RadioLinkSetupFailureFDD_PDU, proto_rnsap));
55099 dissector_add_string("rnsap.proc.imsg", "id-radioLinkSetup/tdd", new_create_dissector_handle(dissect_RadioLinkSetupRequestTDD_PDU, proto_rnsap));
55100 dissector_add_string("rnsap.proc.sout", "id-radioLinkSetup/tdd", new_create_dissector_handle(dissect_RadioLinkSetupResponseTDD_PDU, proto_rnsap));
55101 dissector_add_string("rnsap.proc.uout", "id-radioLinkSetup/tdd", new_create_dissector_handle(dissect_RadioLinkSetupFailureTDD_PDU, proto_rnsap));
55102 dissector_add_string("rnsap.proc.imsg", "id-radioLinkAddition/fdd", new_create_dissector_handle(dissect_RadioLinkAdditionRequestFDD_PDU, proto_rnsap));
55103 dissector_add_string("rnsap.proc.sout", "id-radioLinkAddition/fdd", new_create_dissector_handle(dissect_RadioLinkAdditionResponseFDD_PDU, proto_rnsap));
55104 dissector_add_string("rnsap.proc.uout", "id-radioLinkAddition/fdd", new_create_dissector_handle(dissect_RadioLinkAdditionFailureFDD_PDU, proto_rnsap));
55105 dissector_add_string("rnsap.proc.imsg", "id-radioLinkAddition/tdd", new_create_dissector_handle(dissect_RadioLinkAdditionRequestTDD_PDU, proto_rnsap));
55106 dissector_add_string("rnsap.proc.sout", "id-radioLinkAddition/tdd", new_create_dissector_handle(dissect_RadioLinkAdditionResponseTDD_PDU, proto_rnsap));
55107 dissector_add_string("rnsap.proc.uout", "id-radioLinkAddition/tdd", new_create_dissector_handle(dissect_RadioLinkAdditionFailureTDD_PDU, proto_rnsap));
55108 dissector_add_string("rnsap.proc.imsg", "id-radioLinkDeletion/common", new_create_dissector_handle(dissect_RadioLinkDeletionRequest_PDU, proto_rnsap));
55109 dissector_add_string("rnsap.proc.sout", "id-radioLinkDeletion/common", new_create_dissector_handle(dissect_RadioLinkDeletionResponse_PDU, proto_rnsap));
55110 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationPreparation/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationPrepareFDD_PDU, proto_rnsap));
55111 dissector_add_string("rnsap.proc.sout", "id-synchronisedRadioLinkReconfigurationPreparation/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationReadyFDD_PDU, proto_rnsap));
55112 dissector_add_string("rnsap.proc.uout", "id-synchronisedRadioLinkReconfigurationPreparation/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
55113 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationPreparation/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationPrepareTDD_PDU, proto_rnsap));
55114 dissector_add_string("rnsap.proc.sout", "id-synchronisedRadioLinkReconfigurationPreparation/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationReadyTDD_PDU, proto_rnsap));
55115 dissector_add_string("rnsap.proc.uout", "id-synchronisedRadioLinkReconfigurationPreparation/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
55116 dissector_add_string("rnsap.proc.imsg", "id-unSynchronisedRadioLinkReconfiguration/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationRequestFDD_PDU, proto_rnsap));
55117 dissector_add_string("rnsap.proc.sout", "id-unSynchronisedRadioLinkReconfiguration/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationResponseFDD_PDU, proto_rnsap));
55118 dissector_add_string("rnsap.proc.uout", "id-unSynchronisedRadioLinkReconfiguration/fdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
55119 dissector_add_string("rnsap.proc.imsg", "id-unSynchronisedRadioLinkReconfiguration/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationRequestTDD_PDU, proto_rnsap));
55120 dissector_add_string("rnsap.proc.sout", "id-unSynchronisedRadioLinkReconfiguration/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationResponseTDD_PDU, proto_rnsap));
55121 dissector_add_string("rnsap.proc.uout", "id-unSynchronisedRadioLinkReconfiguration/tdd", new_create_dissector_handle(dissect_RadioLinkReconfigurationFailure_PDU, proto_rnsap));
55122 dissector_add_string("rnsap.proc.imsg", "id-physicalChannelReconfiguration/fdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationRequestFDD_PDU, proto_rnsap));
55123 dissector_add_string("rnsap.proc.sout", "id-physicalChannelReconfiguration/fdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationCommand_PDU, proto_rnsap));
55124 dissector_add_string("rnsap.proc.uout", "id-physicalChannelReconfiguration/fdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationFailure_PDU, proto_rnsap));
55125 dissector_add_string("rnsap.proc.imsg", "id-physicalChannelReconfiguration/tdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationRequestTDD_PDU, proto_rnsap));
55126 dissector_add_string("rnsap.proc.sout", "id-physicalChannelReconfiguration/tdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationCommand_PDU, proto_rnsap));
55127 dissector_add_string("rnsap.proc.uout", "id-physicalChannelReconfiguration/tdd", new_create_dissector_handle(dissect_PhysicalChannelReconfigurationFailure_PDU, proto_rnsap));
55128 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementInitiation/common", new_create_dissector_handle(dissect_DedicatedMeasurementInitiationRequest_PDU, proto_rnsap));
55129 dissector_add_string("rnsap.proc.sout", "id-dedicatedMeasurementInitiation/common", new_create_dissector_handle(dissect_DedicatedMeasurementInitiationResponse_PDU, proto_rnsap));
55130 dissector_add_string("rnsap.proc.uout", "id-dedicatedMeasurementInitiation/common", new_create_dissector_handle(dissect_DedicatedMeasurementInitiationFailure_PDU, proto_rnsap));
55131 dissector_add_string("rnsap.proc.imsg", "id-commonTransportChannelResourcesInitialisation/fdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesRequest_PDU, proto_rnsap));
55132 dissector_add_string("rnsap.proc.sout", "id-commonTransportChannelResourcesInitialisation/fdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesResponseFDD_PDU, proto_rnsap));
55133 dissector_add_string("rnsap.proc.uout", "id-commonTransportChannelResourcesInitialisation/fdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesFailure_PDU, proto_rnsap));
55134 dissector_add_string("rnsap.proc.imsg", "id-commonTransportChannelResourcesInitialisation/tdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesRequest_PDU, proto_rnsap));
55135 dissector_add_string("rnsap.proc.sout", "id-commonTransportChannelResourcesInitialisation/tdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesResponseTDD_PDU, proto_rnsap));
55136 dissector_add_string("rnsap.proc.uout", "id-commonTransportChannelResourcesInitialisation/tdd", new_create_dissector_handle(dissect_CommonTransportChannelResourcesFailure_PDU, proto_rnsap));
55137 dissector_add_string("rnsap.proc.imsg", "id-uplinkSignallingTransfer/fdd", new_create_dissector_handle(dissect_UplinkSignallingTransferIndicationFDD_PDU, proto_rnsap));
55138 dissector_add_string("rnsap.proc.imsg", "id-uplinkSignallingTransfer/tdd", new_create_dissector_handle(dissect_UplinkSignallingTransferIndicationTDD_PDU, proto_rnsap));
55139 dissector_add_string("rnsap.proc.imsg", "id-downlinkSignallingTransfer/common", new_create_dissector_handle(dissect_DownlinkSignallingTransferRequest_PDU, proto_rnsap));
55140 dissector_add_string("rnsap.proc.imsg", "id-relocationCommit/common", new_create_dissector_handle(dissect_RelocationCommit_PDU, proto_rnsap));
55141 dissector_add_string("rnsap.proc.imsg", "id-paging/common", new_create_dissector_handle(dissect_PagingRequest_PDU, proto_rnsap));
55142 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationCommit/common", new_create_dissector_handle(dissect_RadioLinkReconfigurationCommit_PDU, proto_rnsap));
55143 dissector_add_string("rnsap.proc.imsg", "id-synchronisedRadioLinkReconfigurationCancellation/common", new_create_dissector_handle(dissect_RadioLinkReconfigurationCancel_PDU, proto_rnsap));
55144 dissector_add_string("rnsap.proc.imsg", "id-radioLinkFailure/common", new_create_dissector_handle(dissect_RadioLinkFailureIndication_PDU, proto_rnsap));
55145 dissector_add_string("rnsap.proc.imsg", "id-radioLinkPreemption/common", new_create_dissector_handle(dissect_RadioLinkPreemptionRequiredIndication_PDU, proto_rnsap));
55146 dissector_add_string("rnsap.proc.imsg", "id-radioLinkRestoration/common", new_create_dissector_handle(dissect_RadioLinkRestoreIndication_PDU, proto_rnsap));
55147 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementReporting/common", new_create_dissector_handle(dissect_DedicatedMeasurementReport_PDU, proto_rnsap));
55148 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementTermination/common", new_create_dissector_handle(dissect_DedicatedMeasurementTerminationRequest_PDU, proto_rnsap));
55149 dissector_add_string("rnsap.proc.imsg", "id-dedicatedMeasurementFailure/common", new_create_dissector_handle(dissect_DedicatedMeasurementFailureIndication_PDU, proto_rnsap));
55150 dissector_add_string("rnsap.proc.imsg", "id-radioLinkCongestion/common", new_create_dissector_handle(dissect_RadioLinkCongestionIndication_PDU, proto_rnsap));
55151 dissector_add_string("rnsap.proc.imsg", "id-downlinkPowerControl/fdd", new_create_dissector_handle(dissect_DL_PowerControlRequest_PDU, proto_rnsap));
55152 dissector_add_string("rnsap.proc.imsg", "id-downlinkPowerTimeslotControl/tdd", new_create_dissector_handle(dissect_DL_PowerTimeslotControlRequest_PDU, proto_rnsap));
55153 dissector_add_string("rnsap.proc.imsg", "id-compressedModeCommand/fdd", new_create_dissector_handle(dissect_CompressedModeCommand_PDU, proto_rnsap));
55154 dissector_add_string("rnsap.proc.imsg", "id-commonTransportChannelResourcesRelease/common", new_create_dissector_handle(dissect_CommonTransportChannelResourcesReleaseRequest_PDU, proto_rnsap));
55155 dissector_add_string("rnsap.proc.imsg", "id-errorIndication/common", new_create_dissector_handle(dissect_ErrorIndication_PDU, proto_rnsap));
55156 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementInitiation/common", new_create_dissector_handle(dissect_CommonMeasurementInitiationRequest_PDU, proto_rnsap));
55157 dissector_add_string("rnsap.proc.sout", "id-commonMeasurementInitiation/common", new_create_dissector_handle(dissect_CommonMeasurementInitiationResponse_PDU, proto_rnsap));
55158 dissector_add_string("rnsap.proc.uout", "id-commonMeasurementInitiation/common", new_create_dissector_handle(dissect_CommonMeasurementInitiationFailure_PDU, proto_rnsap));
55159 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementReporting/common", new_create_dissector_handle(dissect_CommonMeasurementReport_PDU, proto_rnsap));
55160 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementTermination/common", new_create_dissector_handle(dissect_CommonMeasurementTerminationRequest_PDU, proto_rnsap));
55161 dissector_add_string("rnsap.proc.imsg", "id-commonMeasurementFailure/common", new_create_dissector_handle(dissect_CommonMeasurementFailureIndication_PDU, proto_rnsap));
55162 dissector_add_string("rnsap.proc.imsg", "id-informationExchangeInitiation/common", new_create_dissector_handle(dissect_InformationExchangeInitiationRequest_PDU, proto_rnsap));
55163 dissector_add_string("rnsap.proc.sout", "id-informationExchangeInitiation/common", new_create_dissector_handle(dissect_InformationExchangeInitiationResponse_PDU, proto_rnsap));
55164 dissector_add_string("rnsap.proc.uout", "id-informationExchangeInitiation/common", new_create_dissector_handle(dissect_InformationExchangeInitiationFailure_PDU, proto_rnsap));
55165 dissector_add_string("rnsap.proc.imsg", "id-informationReporting/common", new_create_dissector_handle(dissect_InformationReport_PDU, proto_rnsap));
55166 dissector_add_string("rnsap.proc.imsg", "id-informationExchangeTermination/common", new_create_dissector_handle(dissect_InformationExchangeTerminationRequest_PDU, proto_rnsap));
55167 dissector_add_string("rnsap.proc.imsg", "id-informationExchangeFailure/common", new_create_dissector_handle(dissect_InformationExchangeFailureIndication_PDU, proto_rnsap));
55168 dissector_add_string("rnsap.proc.imsg", "id-privateMessage/common", new_create_dissector_handle(dissect_PrivateMessage_PDU, proto_rnsap));
55169 dissector_add_string("rnsap.proc.imsg", "id-reset/common", new_create_dissector_handle(dissect_ResetRequest_PDU, proto_rnsap));
55170 dissector_add_string("rnsap.proc.sout", "id-reset/common", new_create_dissector_handle(dissect_ResetResponse_PDU, proto_rnsap));
55171 dissector_add_string("rnsap.proc.imsg", "id-radioLinkActivation/fdd", new_create_dissector_handle(dissect_RadioLinkActivationCommandFDD_PDU, proto_rnsap));
55172 dissector_add_string("rnsap.proc.imsg", "id-radioLinkActivation/tdd", new_create_dissector_handle(dissect_RadioLinkActivationCommandTDD_PDU, proto_rnsap));
55173 dissector_add_string("rnsap.proc.imsg", "id-gERANuplinkSignallingTransfer/common", new_create_dissector_handle(dissect_GERANUplinkSignallingTransferIndication_PDU, proto_rnsap));
55174 dissector_add_string("rnsap.proc.imsg", "id-radioLinkParameterUpdate/fdd", new_create_dissector_handle(dissect_RadioLinkParameterUpdateIndicationFDD_PDU, proto_rnsap));
55175 dissector_add_string("rnsap.proc.imsg", "id-radioLinkParameterUpdate/tdd", new_create_dissector_handle(dissect_RadioLinkParameterUpdateIndicationTDD_PDU, proto_rnsap));
55176 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementInitiation/tdd", new_create_dissector_handle(dissect_UEMeasurementInitiationRequest_PDU, proto_rnsap));
55177 dissector_add_string("rnsap.proc.sout", "id-uEMeasurementInitiation/tdd", new_create_dissector_handle(dissect_UEMeasurementInitiationResponse_PDU, proto_rnsap));
55178 dissector_add_string("rnsap.proc.uout", "id-uEMeasurementInitiation/tdd", new_create_dissector_handle(dissect_UEMeasurementInitiationFailure_PDU, proto_rnsap));
55179 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementReporting/tdd", new_create_dissector_handle(dissect_UEMeasurementReport_PDU, proto_rnsap));
55180 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementTermination/tdd", new_create_dissector_handle(dissect_UEMeasurementTerminationRequest_PDU, proto_rnsap));
55181 dissector_add_string("rnsap.proc.imsg", "id-uEMeasurementFailure/tdd", new_create_dissector_handle(dissect_UEMeasurementFailureIndication_PDU, proto_rnsap));
55182 dissector_add_string("rnsap.proc.imsg", "id-iurInvokeTrace/common", new_create_dissector_handle(dissect_IurInvokeTrace_PDU, proto_rnsap));
55183 dissector_add_string("rnsap.proc.imsg", "id-iurDeactivateTrace/common", new_create_dissector_handle(dissect_IurDeactivateTrace_PDU, proto_rnsap));
55184 dissector_add_string("rnsap.proc.imsg", "id-mBMSAttach/common", new_create_dissector_handle(dissect_MBMSAttachCommand_PDU, proto_rnsap));
55185 dissector_add_string("rnsap.proc.imsg", "id-mBMSDetach/common", new_create_dissector_handle(dissect_MBMSDetachCommand_PDU, proto_rnsap));
55186 dissector_add_string("rnsap.proc.imsg", "id-directInformationTransfer/common", new_create_dissector_handle(dissect_DirectInformationTransfer_PDU, proto_rnsap));
55187 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocation/common", new_create_dissector_handle(dissect_EnhancedRelocationRequest_PDU, proto_rnsap));
55188 dissector_add_string("rnsap.proc.sout", "id-enhancedRelocation/common", new_create_dissector_handle(dissect_EnhancedRelocationResponse_PDU, proto_rnsap));
55189 dissector_add_string("rnsap.proc.uout", "id-enhancedRelocation/common", new_create_dissector_handle(dissect_EnhancedRelocationFailure_PDU, proto_rnsap));
55190 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationCancel/common", new_create_dissector_handle(dissect_EnhancedRelocationCancel_PDU, proto_rnsap));
55191 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationSignallingTransfer/common", new_create_dissector_handle(dissect_EnhancedRelocationSignallingTransfer_PDU, proto_rnsap));
55192 dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationRelease/common", new_create_dissector_handle(dissect_EnhancedRelocationRelease_PDU, proto_rnsap));
55193 dissector_add_string("rnsap.proc.imsg", "id-mBSFNMCCHInformation/common", new_create_dissector_handle(dissect_MBSFNMCCHInformation_PDU, proto_rnsap));
55194 dissector_add_string("rnsap.proc.imsg", "id-secondaryULFrequencyReporting/fdd", new_create_dissector_handle(dissect_SecondaryULFrequencyReport_PDU, proto_rnsap));
55195 dissector_add_string("rnsap.proc.imsg", "id-secondaryULFrequencyUpdate/fdd", new_create_dissector_handle(dissect_SecondaryULFrequencyUpdateIndication_PDU, proto_rnsap));
55198 /*--- End of included file: packet-rnsap-dis-tab.c ---*/
55199 #line 184 "packet-rnsap-template.c"