comparison cdg-hybrid/cdginc/m_grr.val @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
comparison
equal deleted inserted replaced
13:83146a4ae927 14:35f7a1dc9f7d
1 /*
2 +--------------------------------------------------------------------------+
3 | PROJECT : PROTOCOL STACK |
4 | FILE : m_grr.val |
5 | SOURCE : "msg\grr.mdf" |
6 | LastModified : "2004-09-02" |
7 | IdAndVersion : "8010.603.019.04" |
8 | SrcFileTime : "Wed Nov 28 10:18:58 2007" |
9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
11 +--------------------------------------------------------------------------+
12 */
13
14 /* PRAGMAS
15 * PREFIX : NONE
16 * COMPATIBILITY_DEFINES : NO (require PREFIX)
17 * ALWAYS_ENUM_IN_VAL_FILE: NO
18 * ENABLE_GROUP: NO
19 * CAPITALIZE_TYPENAME: NO
20 * CCDNAME: GRR
21 */
22
23
24 #ifndef M_GRR_VAL
25 #define M_GRR_VAL
26
27
28 #define CDG_ENTER__M_GRR_VAL
29
30 #define CDG_ENTER__FILENAME _M_GRR_VAL
31 #define CDG_ENTER__M_GRR_VAL__FILE_TYPE CDGINC
32 #define CDG_ENTER__M_GRR_VAL__LAST_MODIFIED _2004_09_02
33 #define CDG_ENTER__M_GRR_VAL__ID_AND_VERSION _8010_603_019_04
34
35 #define CDG_ENTER__M_GRR_VAL__SRC_FILE_TIME _Wed_Nov_28_10_18_58_2007
36
37 #include "CDG_ENTER.h"
38
39 #undef CDG_ENTER__M_GRR_VAL
40
41 #undef CDG_ENTER__FILENAME
42
43 #include "m_rr_com.val" /* Access values independent from the corresponding h-file. */
44
45
46 /*
47 * Value constants for VAL_ps
48 */
49 #define GRR_NO (0x0) /* not present */
50 #define GRR_YES (0x1) /* present */
51
52 /*
53 * Value constants for VAL_msg_type
54 */
55 #define D_ACCESS_REJ_c (0x21) /* Packet Access Reject */
56 #define D_CELL_CHAN_ORDER_c (0x1) /* Packet Cell Change Order */
57 #define D_DL_ASSIGN_c (0x2) /* Packet Downlink Assignment */
58 #define D_MEAS_ORDER_c (0x3) /* Packet Measurement Order */
59 #define D_PAGING_REQ_c (0x22) /* Packet Paging Request */
60 #define D_PDCH_RELEASE_c (0x23) /* Packet PDCH Release */
61 #define D_POLLING_REQ_c (0x4) /* Packet Polling Request */
62 #define D_CTRL_PWR_TA_c (0x5) /* Packet Power Control/Timing Advance */
63 #define D_PRACH_PAR_c (0x24) /* Packet PRACH Parameters */
64 #define D_QUEUING_NOT_c (0x6) /* Packet Queuing Notification */
65 #define D_TS_RECONFIG_c (0x7) /* Packet Timeslot Reconfigure */
66 #define D_TBF_RELEASE_c (0x8) /* Packet TBF Release */
67 #define D_UL_ACK_c (0x9) /* Packet Uplink Ack/Nack */
68 #define D_UL_ASSIGN_c (0xa) /* Packet Uplink Assignment */
69 #define D_PKT_SERV_CELL_DATA_c (0xd) /* Packet Serving Cell Data */
70 #define D_DL_DUMMY_c (0x25) /* Packet Downlink Dummy Control Block */
71 #define PSI_1_c (0x31) /* Packet System Information Type 1 */
72 #define PSI_2_c (0x32) /* Packet System Information Type 2 */
73 #define PSI_3_c (0x33) /* Packet System Information Type 3 */
74 #define PSI_3_BIS_c (0x34) /* Packet System Information Type 3 bis */
75 #define PSI_3_TER_c (0x3c) /* Packet System Information Type 3 ter */
76 #define PSI_3_QUATER_c (0x3d) /* Packet System Information Type 3 quater */
77 #define PSI_4_c (0x35) /* Packet System Information Type 4 */
78 #define PSI_5_c (0x36) /* Packet System Information Type 5 */
79 #define PSI_6_c (0x30) /* Packet System Information Type 6 */
80 #define PSI_7_c (0x38) /* Packet System Information Type 7 */
81 #define PSI_8_c (0x39) /* Packet System Information Type 8 */
82 #define PSI_13_c (0x37) /* Packet System Information Type 13 */
83 #define PSI_14_c (0x3a) /* Packet System Information Type 14 */
84 #define PSI_15_c (0x3e) /* Packet System Information Type 15 */
85 #define U_CELL_CHAN_FAILURE_c (0x0) /* Packet Cell Change Failure */
86 #define U_CTRL_ACK_c (0x1) /* Packet Control Acknowledgement */
87 #define U_DL_ACK_c (0x2) /* Packet Downlink Ack/Nack */
88 #define U_UL_DUMMY_c (0x3) /* Packet Uplink Dummy Control Block */
89 #define U_MEAS_REPORT_c (0x4) /* Packet Measurement Report */
90 #define U_ENHNC_MEAS_REPORT_c (0xa) /* Packet Enhanced Measurement Report */
91 #define U_RESOURCE_REQ_c (0x5) /* Packet Resource Request */
92 #define U_MS_TBF_STATUS_c (0x6) /* Packet Mobile TBF Status */
93 #define U_PKT_PSI_STATUS_MSG_c (0x7) /* Packet PSI Status Message */
94 #define U_PAUSE_MSG_c (0x9) /* Packet Pause message */
95 #define U_ADD_MS_RADIO_CAP_c (0xb) /* Additional MS Radio Access Capabilities */
96 #define U_E_DL_ACK_c (0x8) /* EGPRS Packet Downlink Ack/Nack */
97 #define U_PKT_SI_STATUS_c (0xd) /* Packet SI status message */
98 #define U_PKT_CELL_CHANGE_NOTIFICATION_c (0xc) /* Packet Cell Change Notification */
99 #define D_PKT_NEIGHBOUR_CELL_DATA_c (0xc) /* Packet Neighbour Cell Data */
100 #define D_CELL_CHANGE_CONTINUE_c (0xb) /* Packet Cell Change Continue */
101
102 /*
103 * Value constants for VAL_page_mode
104 */
105 #define NORMAL_PAGING (0x0) /* Normal Paging */
106 #define EXT_PAGING (0x1) /* Extended Paging */
107 #define REORG_PAGING (0x2) /* Paging Reorganisation */
108 #define SAME_PAGING (0x3) /* Same as before */
109
110 /*
111 * Value constants for VAL_access_type
112 */
113 #define TWO_PHASE (0x0) /* Two Phase Access Request */
114 #define PAGE (0x1) /* Page Response */
115 #define CELL_UPDATE (0x2) /* Cell Update */
116 #define MM_PROC (0x3) /* Mobility Management procedure */
117
118 /*
119 * Value constants for VAL_chan_coding_cmd
120 */
121 #define VAL_CHAN_CODING_CMD___0 (0x0) /* CS-1 */
122 #define VAL_CHAN_CODING_CMD___1 (0x1) /* CS-2 */
123 #define VAL_CHAN_CODING_CMD___2 (0x2) /* CS-3 */
124 #define VAL_CHAN_CODING_CMD___3 (0x3) /* CS-4 */
125
126 /*
127 * Value constants for VAL_tlli_chan_coding
128 */
129 #define VAL_TLLI_CHAN_CODING___0 (0x0) /* the MS shall use CS-1 for any RLC data block containing a TLLI in the RLC data block header */
130 #define VAL_TLLI_CHAN_CODING___1 (0x1) /* the MS shall use the value commanded in the CHANNEL_CODING_COMMAND for any RLC data block containing a TLLI in the RLC data block header */
131
132 /*
133 * Value constants for VAL_mac_mode
134 */
135 #define DYNAMIC_ALLOCATION (0x0) /* Dynamic allocation */
136 #define EXT_DYNAMIC_ALLOCATION (0x1) /* Extended Dynamic allocation */
137 #define FIXED_ALLOCATION (0x2) /* Fixed allocation, not half duplex mode */
138 #define FA_HALF_DUPLEX (0x3) /* Fixed allocation, half duplex mode */
139
140 /*
141 * Value constants for VAL_rlc_mode
142 */
143 #define VAL_RLC_MODE___0 (0x0) /* RLC acknowledged mode */
144 #define VAL_RLC_MODE___1 (0x1) /* RLC unacknowledged mode */
145
146 /*
147 * Value constants for VAL_pctrl_ack
148 */
149 #define VAL_PCTRL_ACK___0 (0x0) /* in case the message is sent in access burst format, the same meaning as for the value '11' except that the mobile station is requesting new TBF. Otherwise the bit value '00' is reserved and shall not be sent. If received it shall be intepreted as bit value '01'. */
150 #define VAL_PCTRL_ACK___1 (0x1) /* the MS received an RLC/MAC control block addressed to itself and with RBSN = 1, and did not receive an RLC/MAC control block with the same RTI value and RBSN = 0. */
151 #define VAL_PCTRL_ACK___2 (0x2) /* the MS received an RLC/MAC control block addressed to itself and with RBSN = 0, and did not receive an RLC/MAC control block with the same RTI value and RBSN = 1. This value is sent irrespective of the value of the FS bit. */
152 #define VAL_PCTRL_ACK___3 (0x3) /* the MS received two RLC/MAC blocks with the same RTI value, one with RBSN = 0 and the other with RBSN = 1. */
153
154 /*
155 * Value constants for VAL_rel_cause
156 */
157 #define NORMAL_RELEASE (0x0)
158 #define ABNORMAL_RELEASE (0x2)
159
160 /*
161 * Value constants for VAL_psi_change_field
162 */
163 #define UPDATE_UNS_PSI (0x0) /* Update of unspecified PSI message(s); */
164 #define UPDATE_UNKNOWN (0x1) /* Unknown */
165 #define UPDATE_PSI2 (0x2) /* PSI2 updated */
166 #define UPDATE_PSI3 (0x3) /* PSI3/PSI3bis updated */
167 #define UPDATE_PSI4 (0x4) /* PSI4 updated */
168 #define UPDATE_PSI5 (0x5) /* PSI5 updated */
169 #define UPDATE_PSI8 (0x8) /* PSI8 updated */
170
171 /*
172 * Value constants for VAL_si_change_ma
173 */
174 #define VAL_SI_CHANGE_MA___DEF (0x0) /* update of unknown SI message type */
175 #define VAL_SI_CHANGE_MA___0 (0x0) /* Update of unspecified SI message or SI messages; */
176 #define VAL_SI_CHANGE_MA___1 (0x1) /* Update of SI1 message; */
177 #define VAL_SI_CHANGE_MA___2 (0x2) /* Update of SI2, SI2 bis or SI2 ter message; */
178 #define VAL_SI_CHANGE_MA___3 (0x3) /* Update of SI3, SI4, SI7 or SI8 message; */
179 #define VAL_SI_CHANGE_MA___4 (0x4) /* Update of SI9 message; */
180 #define VAL_SI_CHANGE_MA___5 (0x5) /* Update of SI15 message; */
181
182 /*
183 * Value constants for VAL_failure_cause
184 */
185 #define VAL_FAILURE_CAUSE___DEF (0x0) /* Immediate Assign Reject or Packet Access Reject on target cell */
186 #define Freq_Not_Impl (0x0) /* Frequency not implemented */
187 #define No_Resp_On_Target_Cell (0x1) /* No response on target cell */
188 #define ImAssign_Rej_OR_Packet_Acc_Rej (0x2) /* Immediate Assign Reject or Packet Access Reject on target cell */
189 #define On_Going_Cs_Connection (0x3) /* On going CS connection */
190 #define MS_IN_GMM_Standby_State (0x5) /* MS in GMM Standby State */
191 #define Forced_To_GMM_Standby_State (0x6) /* Forced to the Standby State */
192
193 /*
194 * Value constants for VAL_ctrl_order
195 */
196 #define NCMEAS_NC0 (0x0) /* NC0 */
197 #define NCMEAS_NC1 (0x1) /* NC1 */
198 #define NCMEAS_NC2 (0x2) /* NC2 */
199 #define NCMEAS_RESET (0x3) /* RESET */
200
201 /*
202 * Value constants for VAL_alpha
203 */
204 #define VAL_ALPHA___0 (0x0) /* Alpha = 0.0 */
205 #define VAL_ALPHA___1 (0x1) /* Alpha = 0.1 */
206 #define VAL_ALPHA___2 (0x2) /* Alpha = 0.2 */
207 #define VAL_ALPHA___3 (0x3) /* Alpha = 0.3 */
208 #define VAL_ALPHA___4 (0x4) /* Alpha = 0.4 */
209 #define VAL_ALPHA___5 (0x5) /* Alpha = 0.5 */
210 #define VAL_ALPHA___6 (0x6) /* Alpha = 0.6 */
211 #define VAL_ALPHA___7 (0x7) /* Alpha = 0.7 */
212 #define VAL_ALPHA___8 (0x8) /* Alpha = 0.8 */
213 #define VAL_ALPHA___9 (0x9) /* Alpha = 0.9 */
214 #define VAL_ALPHA___A (0xa) /* Alpha = 1.0 */
215
216 /*
217 * Value constants for VAL_pb
218 */
219 #define VAL_PB___0 (0x0) /* PB = 0 dB */
220 #define VAL_PB___1 (0x1) /* PB = -2 dB */
221 #define VAL_PB___2 (0x2) /* PB = -4 dB */
222 #define VAL_PB___3 (0x3) /* PB = -6 dB */
223 #define VAL_PB___4 (0x4) /* PB = -8 dB */
224 #define VAL_PB___5 (0x5) /* PB = -10 dB */
225 #define VAL_PB___6 (0x6) /* PB = -12 dB */
226 #define VAL_PB___7 (0x7) /* PB = -14 dB */
227 #define VAL_PB___8 (0x8) /* PB = -16 dB */
228 #define VAL_PB___9 (0x9) /* PB = -18 dB */
229 #define VAL_PB___A (0xa) /* PB = -20 dB */
230 #define VAL_PB___B (0xb) /* PB = -22 dB */
231 #define VAL_PB___C (0xc) /* PB = -24 dB */
232 #define VAL_PB___D (0xd) /* PB = -26 dB */
233 #define VAL_PB___E (0xe) /* PB = -28 dB */
234 #define VAL_PB___F (0xf) /* PB = -30 dB */
235
236 /*
237 * Value constants for VAL_pc_meas_chan
238 */
239 #define MEAS_PWR_BCCH (0x0) /* downlink measurements for power control shall be made on BCCH */
240 #define MEAS_PWR_PDCH (0x1) /* downlink measurements for power control shall be made on PDCH */
241
242 /*
243 * Value constants for VAL_imeas_chan_list
244 */
245 #define PSI4_NOT_BROADCASTED (0x0)
246 #define PSI4_BROADCASTED (0x1)
247
248 /*
249 * Value constants for VAL_chan_need
250 */
251 #define VAL_CHAN_NEED___0 (0x0) /* Any channel */
252 #define VAL_CHAN_NEED___1 (0x1) /* SDCCH */
253 #define VAL_CHAN_NEED___2 (0x2) /* TCH/F (Full rate) */
254 #define VAL_CHAN_NEED___3 (0x3) /* TCH/H or TCH/F */
255
256 /*
257 * Value constants for VAL_ecsc
258 */
259 #define VAL_ECSC___0 (0x0) /* Early Classmark Sending is forbidden */
260 #define VAL_ECSC___1 (0x1) /* Early Classmark Sending is allowed */
261
262 /*
263 * Value constants for VAL_ecsr_3g
264 */
265 #define VAL_ECSR_3G___0 (0x0) /* Neither UTRAN nor cdma2000 classmark change message shall be sent with the Early Classmark Sending */
266 #define VAL_ECSR_3G___1 (0x1) /* The sending of UTRAN and CDMA2000 Classmark Sending messages is controlled by the Early Classmark Sending Control parameter */
267
268 /*
269 * Value constants for VAL_tx_int
270 */
271 #define VAL_TX_INT___0 (0x0) /* 2 slots used to spread transmission */
272 #define VAL_TX_INT___1 (0x1) /* 3 slots used to spread transmission */
273 #define VAL_TX_INT___2 (0x2) /* 4 slots used to spread transmission */
274 #define VAL_TX_INT___3 (0x3) /* 5 slots used to spread transmission */
275 #define VAL_TX_INT___4 (0x4) /* 6 slots used to spread transmission */
276 #define VAL_TX_INT___5 (0x5) /* 7 slots used to spread transmission */
277 #define VAL_TX_INT___6 (0x6) /* 8 slots used to spread transmission */
278 #define VAL_TX_INT___7 (0x7) /* 9 slots used to spread transmission */
279 #define VAL_TX_INT___8 (0x8) /* 10 slots used to spread transmission */
280 #define VAL_TX_INT___9 (0x9) /* 12 slots used to spread transmission */
281 #define VAL_TX_INT___A (0xa) /* 14 slots used to spread transmission */
282 #define VAL_TX_INT___B (0xb) /* 16 slots used to spread transmission */
283 #define VAL_TX_INT___C (0xc) /* 20 slots used to spread transmission */
284 #define VAL_TX_INT___D (0xd) /* 25 slots used to spread transmission */
285 #define VAL_TX_INT___E (0xe) /* 32 slots used to spread transmission */
286 #define VAL_TX_INT___F (0xf) /* 50 slots used to spread transmission */
287
288 /*
289 * Value constants for VAL_s_prach
290 */
291 #define VAL_S_PRACH___DEF (0x0) /* reserved */
292 #define VAL_S_PRACH___0 (0x0) /* S=12 */
293 #define VAL_S_PRACH___1 (0x1) /* S=15 */
294 #define VAL_S_PRACH___2 (0x2) /* S=20 */
295 #define VAL_S_PRACH___3 (0x3) /* S=30 */
296 #define VAL_S_PRACH___4 (0x4) /* S=41 */
297 #define VAL_S_PRACH___5 (0x5) /* S=55 */
298 #define VAL_S_PRACH___6 (0x6) /* S=76 */
299 #define VAL_S_PRACH___7 (0x7) /* S=109 */
300 #define VAL_S_PRACH___8 (0x8) /* S=163 */
301 #define VAL_S_PRACH___9 (0x9) /* S=217 */
302
303 /*
304 * Value constants for VAL_max_retrans
305 */
306 #define VAL_MAX_RETRANS___0 (0x0) /* 1 retransmission allowed */
307 #define VAL_MAX_RETRANS___1 (0x1) /* 2 retransmission allowed */
308 #define VAL_MAX_RETRANS___2 (0x2) /* 4 retransmission allowed */
309 #define VAL_MAX_RETRANS___3 (0x3) /* 7 retransmission allowed */
310
311 /*
312 * Value constants for VAL_radio_prio
313 */
314 #define VAL_RADIO_PRIO___0 (0x0) /* Radio Priority 1 (Highest priority) */
315 #define VAL_RADIO_PRIO___1 (0x1) /* Radio Priority 2 */
316 #define VAL_RADIO_PRIO___2 (0x2) /* Radio Priority 3 */
317 #define VAL_RADIO_PRIO___3 (0x3) /* Radio Priority 4 (Lower priority) */
318
319 /*
320 * Value constants for VAL_llc_pdu_type
321 */
322 #define VAL_LLC_PDU_TYPE___0 (0x0) /* LLC PDU is SACK or ACK */
323 #define VAL_LLC_PDU_TYPE___1 (0x1) /* LLC PDU is not SACK or ACK */
324
325 /*
326 * Value constants for VAL_bs_pbcch_blks
327 */
328 #define VAL_BS_PBCCH_BLKS___0 (0x0) /* B0 is used for PBCCH */
329 #define VAL_BS_PBCCH_BLKS___1 (0x1) /* B0, B6 is used for PBCCH */
330 #define VAL_BS_PBCCH_BLKS___2 (0x2) /* B0, B6, B3 is used for PBCCH */
331 #define VAL_BS_PBCCH_BLKS___3 (0x3) /* B0, B6, B3, B9 is used for PBCCH */
332
333 /*
334 * Value constants for VAL_bs_prach_blks
335 */
336 #define VAL_BS_PRACH_BLKS___0 (0x0) /* No block is reserved for PRACH (default) */
337 #define VAL_BS_PRACH_BLKS___1 (0x1) /* B0 is used for PRACH */
338 #define VAL_BS_PRACH_BLKS___2 (0x2) /* B0, B6 is used for PRACH */
339 #define VAL_BS_PRACH_BLKS___3 (0x3) /* B0, B6, B3 is used for PRACH */
340 #define VAL_BS_PRACH_BLKS___4 (0x4) /* B0, B6, B3, B9 is used for PRACH */
341 #define VAL_BS_PRACH_BLKS___5 (0x5) /* B0, B6, B3, B9, B1 is used for PRACH */
342 #define VAL_BS_PRACH_BLKS___6 (0x6) /* B0, B6, B3, B9, B1, B7 is used for PRACH */
343 #define VAL_BS_PRACH_BLKS___7 (0x7) /* B0, B6, B3, B9, B1, B7, B4 is used for PRACH */
344 #define VAL_BS_PRACH_BLKS___8 (0x8) /* B0, B6, B3, B9, B1, B7, B4, B10 is used for PRACH */
345 #define VAL_BS_PRACH_BLKS___9 (0x9) /* B0, B6, B3, B9, B1, B7, B4, B10, B2 is used for PRACH */
346 #define VAL_BS_PRACH_BLKS___A (0xa) /* B0, B6, B3, B9, B1, B7, B4, B10, B2, B8 is used for PRACH */
347 #define VAL_BS_PRACH_BLKS___B (0xb) /* B0, B6, B3, B9, B1, B7, B4, B10, B2, B8, B5 is used for PRACH */
348 #define VAL_BS_PRACH_BLKS___C (0xc) /* B0, B6, B3, B9, B1, B7, B4, B10, B2, B8, B5, B11 is used for PRACH */
349
350 /*
351 * Value constants for VAL_cell_ba
352 */
353 #define CR_ALLOWED (0x0) /* Status for cell reselection is set to normal; */
354 #define CR_NOT_WED (0x1) /* Status for cell reselection is set to barred. */
355
356 /*
357 * Value constants for VAL_gprs_resel_off
358 */
359 #define GPRS_RESEL_OFF_DEFAULT (0x10) /* Default value */
360 #define GPRS_RESEL_OFF_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
361
362 /*
363 * Value constants for VAL_si13_loc
364 */
365 #define BCCH_NORM (0x0)
366 #define BCCH_EXT (0x1)
367
368 /*
369 * Value constants for VAL_pbcch_loc
370 */
371 #define PBCCH_TN1 (0x0)
372 #define PBCCH_TN2 (0x1)
373 #define PBCCH_TN3 (0x2)
374 #define PBCCH_TN4 (0x3)
375
376 /*
377 * Value constants for VAL_gprs_prio_class
378 */
379 #define GPRS_PRIORITY_CLASS_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
380
381 /*
382 * Value constants for VAL_gprs_hcs_thr
383 */
384 #define GPRS_HCS_THR_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
385
386 /*
387 * Value constants for VAL_gprs_rxlev_access_min
388 */
389 #define GPRS_RXLEV_ACCESS_MIN_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
390
391 /*
392 * Value constants for VAL_txpwr_max_cch
393 */
394 #define GPRS_MS_TXPWR_MAX_CCH_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
395
396 /*
397 * Value constants for VAL_gprs_temp_offset
398 */
399 #define GPRS_TEMPORARY_OFFSET_00_DB (0x0) /* 0 dB */
400 #define GPRS_TEMPORARY_OFFSET_10_DB (0x1) /* 10 dB */
401 #define GPRS_TEMPORARY_OFFSET_20_DB (0x2) /* 20 dB */
402 #define GPRS_TEMPORARY_OFFSET_30_DB (0x3) /* 30 dB */
403 #define GPRS_TEMPORARY_OFFSET_40_DB (0x4) /* 40 dB */
404 #define GPRS_TEMPORARY_OFFSET_50_DB (0x5) /* 50 dB */
405 #define GPRS_TEMPORARY_OFFSET_60_DB (0x6) /* 60 dB */
406 #define GPRS_TEMPORARY_OFFSET_INFINITY (0x7) /* infinity */
407 #define GPRS_TEMPORARY_OFFSET_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
408
409 /*
410 * Value constants for VAL_gprs_penalty_time
411 */
412 #define GPRS_PENALTY_TIME_MAX (0x1f) /* Maximum value of GPRS_PENALTY_TIME */
413 #define GPRS_PENALTY_TIME_INVALID (0xff) /* This value is used to indicate the absence of this parameter */
414
415 /*
416 * Value constants for VAL_waitsize
417 */
418 #define WAIT_1S (0x0) /* field is coded in units of seconds */
419 #define WAIT_20ms (0x1) /* field is coded in units of 20 ms */
420
421 /*
422 * Value constants for VAL_bl_o_bl_per
423 */
424 #define BLOCKS (0x0) /* ALLOCATION_BITMAP is to be interpreted as blocks */
425 #define BLOCK_PERIODS (0x1) /* ALLOCATION_BITMAP is to be interpreted as block periods */
426
427 /*
428 * Value constants for VAL_att
429 */
430 #define CCD_ATT_NO (0x0) /* MSs are not allowed to apply IMSI attach and detach proc. */
431 #define CCD_ATT_YES (0x1) /* MSs in the cell shall apply IMSI attach and detach procedure. */
432
433 /*
434 * Value constants for VAL_neci
435 */
436 #define NECI_NO (0x0) /* New establishment causes are not supported */
437 #define NECI_YES (0x1) /* New establishment causes are supported */
438
439 /*
440 * Value constants for VAL_pwcr
441 */
442 #define POW_CTRL_NO (0x0) /* PWRC is not set */
443 #define POW_CTRL_YES (0x1) /* PWRC is set */
444
445 /*
446 * Value constants for VAL_dtx
447 */
448 #define VAL_DTX___DEF (0x0) /* invalid DTX indicator */
449 #define B_DTX_MAY_USE (0x0) /* The MSs may use uplink DTX */
450 #define B_DTX_SHALL_USE (0x1) /* The MSs shall use uplink DTX */
451 #define B_DTX_DONT_USE (0x2) /* The MS shall not use uplink DTX */
452
453 /*
454 * Value constants for VAL_rfl_num
455 */
456 #define RFL_NUMBER_4_DL_CTRL_MSG_MAX (0xf) /* Maximum value for RFL_NUMBER when included in a downlink RLC/MAC control messsage. */
457
458 /*
459 * Value constants for VAL_rab_acc_re
460 */
461 #define GRR_RA_RETRY_DISABLED (0x0) /* access to another cell is not allowed */
462 #define GRR_RA_RETRY_ENABLED (0x1) /* access to another cell is allowed */
463
464 /*
465 * Value constants for VAL_t_resel
466 */
467 #define GRR_T_RESEL_DEFAULT (0x0) /* 5 seconds */
468 #define VAL_T_RESEL___1 (0x1) /* 10 seconds */
469 #define VAL_T_RESEL___2 (0x2) /* 15 seconds */
470 #define VAL_T_RESEL___3 (0x3) /* 20 seconds */
471 #define VAL_T_RESEL___4 (0x4) /* 30 seconds */
472 #define VAL_T_RESEL___5 (0x5) /* 60 seconds */
473 #define VAL_T_RESEL___6 (0x6) /* 120 seconds */
474 #define VAL_T_RESEL___7 (0x7) /* 300 seconds */
475
476 /*
477 * Value constants for VAL_non_drx_per
478 */
479 #define NC_NON_DRX_PER_DEFAULT (0x2) /* Non-DRX mode period default value (0.48 sec) */
480
481 /*
482 * Value constants for VAL_rep_per_i
483 */
484 #define NC_REP_PER_T_DEFAULT (0x3) /* Reporting period default value in packet transfer mode */
485 #define NC_REP_PER_I_DEFAULT (0x7) /* Reporting period default value in packet idle mode */
486
487 /*
488 * Value constants for VAL_xrep_per
489 */
490 #define EXT_REP_PER_DEFAULT (0x5) /* Reporting period default value */
491
492 /*
493 * Value constants for VAL_xrep_type
494 */
495 #define XREP_TYPE1 (0x0) /* Type 1 measurement reporting */
496 #define XREP_TYPE2 (0x1) /* Type 2 measurement reporting */
497 #define XREP_TYPE3 (0x2) /* Type 3 measurement reporting */
498 #define XREP_RESERVED (0x3) /* Reserved */
499
500 /*
501 * Value constants for VAL_prio_acc_thr
502 */
503 #define P_NOT_ALLOWED (0x0) /* packet access is not allowed in the cell; */
504 #define VAL_PRIO_ACC_THR___1 (0x1) /* spare, shall be interpreted as '000' (packet access not allowed); */
505 #define VAL_PRIO_ACC_THR___2 (0x2) /* spare, shall be interpreted as '000' (packet access not allowed); */
506 #define P_PRIO1 (0x3) /* packet access is allowed for priority level 1; */
507 #define P_PRIO2 (0x4) /* packet access is allowed for priority level 1 to 2; */
508 #define P_PRIO3 (0x5) /* packet access is allowed for priority level 1 to 3; */
509 #define P_PRIO4 (0x6) /* packet access is allowed for priority level 1 to 4; */
510 #define VAL_PRIO_ACC_THR___7 (0x7) /* shall be interpreted as '110' (packet access allowed). */
511
512 /*
513 * Value constants for VAL_spgc_ccch_sup
514 */
515 #define SPLIT_PG_CYCLE_NOT_SUPPORTED (0x0)
516 #define SPLIT_PG_CYCLE_SUPPORTED (0x1)
517
518 /*
519 * Value constants for VAL_nc_mode
520 */
521 #define NCMODE_NC1 (0x0) /* Mobile station in mode NC1 */
522 #define NCMODE_NC2 (0x1) /* Mobile station in mode NC2 */
523
524 /*
525 * Value constants for VAL_xdyn_alloc
526 */
527 #define DYNAMIC_ALLOC (0x0) /* Dynamic Allocation */
528 #define EXT_DYNAMIC_ALLOC (0x1) /* Extended Dynamic Allocation */
529
530 /*
531 * Value constants for VAL_usf_grant
532 */
533 #define ONE_RLC_BLOCK (0x0) /* the ms shall transmit one RLC/MAC block */
534 #define FOUR_C_RLC_BLOCKS (0x1) /* the ms shall transmit four consecutive RLC/MAC blocks */
535
536 /*
537 * Value constants for VAL_rbb
538 */
539 #define INVALID (0x0) /* Negative Ack of the RLC data block with BSN=(SSN-bit_nr)mod128 */
540 #define RECEIVED (0x1) /* Positive Ack of the RLC data block with BSN=(SSN-bit_nr)mod128 */
541
542 /*
543 * Value constants for VAL_f_ack_ind
544 */
545 #define VAL_F_ACK_IND___0 (0x0) /* retransmission are requested and the TBF is incomplete */
546 #define VAL_F_ACK_IND___1 (0x1) /* no retransmissions are requested and this message indicates acknowledgement of all RLC data in the TBF */
547
548 /*
549 * Value constants for VAL_im_rel_c0
550 */
551 #define VAL_IM_REL_C0___0 (0x0) /* Same procedure as for an autonomous cell reselection */
552 #define VAL_IM_REL_C0___1 (0x1) /* Immediate release of the on-going TBF */
553
554 /*
555 * Value constants for VAL_mode
556 */
557 #define MODE_A (0x0)
558 #define MODE_B (0x1)
559
560 /*
561 * Value constants for VAL_tbf_cause
562 */
563 #define VAL_TBF_CAUSE___DEF (0x0) /* Status, unspecified */
564 #define VAL_TBF_CAUSE___0 (0x0) /* Normal event */
565 #define VAL_TBF_CAUSE___1 (0x1) /* Status, unspecified */
566 #define VAL_TBF_CAUSE___2 (0x2) /* Syntactically incorrect message, non-distribution part error */
567 #define VAL_TBF_CAUSE___3 (0x3) /* Syntactically incorrect message, message escape */
568 #define VAL_TBF_CAUSE___4 (0x4) /* Message not compatible with current protocol state */
569
570 /*
571 * Value constants for VAL_psi_status_ind
572 */
573 #define NO_PSI_STATUS_SUPPORT (0x0)
574 #define PSI_STATUS_SUPPORT (0x1)
575
576 /*
577 * Value constants for VAL_multi_band_rep
578 */
579 #define GRR_MULTIBAND_REPORTING_0 (0x0) /* normal operation */
580 #define GRR_MULTIBAND_REPORTING_1 (0x1) /* one cell of the non-serving cell band */
581 #define GRR_MULTIBAND_REPORTING_2 (0x2) /* two cells of the non-serving cell band */
582 #define GRR_MULTIBAND_REPORTING_3 (0x3) /* three cells of the non-serving cell band */
583
584 /*
585 * Value constants for VAL_pr_mode
586 */
587 #define PR_MODE_A_ONE (0x0) /* for one address MS */
588 #define PR_MODE_B_ALL (0x1) /* for all MS */
589
590 /*
591 * Value constants for VAL_xmeas_order
592 */
593 #define XMEAS_EM0 (0x0) /* EM0 */
594 #define XMEAS_EM1 (0x1) /* EM1 */
595 #define XMEAS_RESERVED (0x2) /* Reserved */
596 #define XMEAS_RESET (0x3) /* RESET */
597
598 // VALTAB-FF: REL99
599 //
600 // Value constants for VAL_add_ms_rac
601 //
602 // #define ADD_MS_RAC_INFO_AVAIL_0 (0x0) /* indicates that MS will not send more information about its radio access capabilities than included in this message */
603 // #define ADD_MS_RAC_INFO_AVAIL_1 (0x1) /* indicates that MS will send more information about its radio access capabilities in the next control message */
604
605 // VALTAB-FF: REL99
606 //
607 // Value constants for VAL_retrans_of_prr
608 //
609 // #define RETRANS_OF_PRR_0 (0x0) /* indicates that this message is an initial Packet Resource Request */
610 // #define RETRANS_OF_PRR_1 (0x1) /* indicates that this message is a retransmitted Packet Resource Request: in this case the corresponding PRR message shall not be interpreted as a request for resource reassignment. */
611
612 // VALTAB-FF: REL99
613 //
614 // Value constants for VAL_tbf_est
615 //
616 // #define TBF_EST_NOT_ALLOWED_0 (0x0) /* the mobile station is not allowed to request the establishment of new TBF */
617 // #define TBF_EST_ALLOWED_1 (0x1) /* the mobile station is allowed to request the establishment of new TBF */
618
619 // VALTAB-FF: REL99
620 //
621 // Value constants for VAL_mscr
622 //
623 // #define MSCR_98_0 (0x0) /* The MSC is Release '98 or older */
624 // #define MSCR_99_1 (0x1) /* The MSC is Release '99 onwards */
625
626 // VALTAB-FF: REL99
627 //
628 // Value constants for VAL_sgsnr
629 //
630 // #define SGSNR_98_0 (0x0) /* The SGSN is Release '98 or older */
631 // #define SGSNR_99_1 (0x1) /* The SGSN is Release '99 onwards */
632
633 // VALTAB-FF: REL99
634 //
635 // Value constants for VAL_band_indicator
636 //
637 // #define BAND_IND_1800_0 (0x0) /* ARFCN indicates 1800 band */
638 // #define BAND_IND_1900_1 (0x1) /* ARFCN indicates 1900 band */
639
640 // VALTAB-FF: REL99
641 //
642 // Value constants for VAL_non_gsm_info
643 //
644 // #define NON_GSM_NOT_BROAD (0x0) /* non-GSM information is not broadcast on the cell */
645 // #define NON_GSM_BROAD_PSI6 (0x1) /* non-GSM information is broadcast on the cell in PSI6 message */
646 // #define NON_GSM_BROAD_PSI7 (0x2) /* non-GSM information is broadcast on the cell in PSI7 message */
647 // #define NON_GSM_BROAD_PSI6_PSI7 (0x3) /* non-GSM information is broadcast on the cell in PSI6 and PSI7 messages */
648
649 // VALTAB-FF: REL99
650 //
651 // Value constants for VAL_Psi8_broadcast
652 //
653 // #define PSI8_NOT_BROAD (0x0) /* PSI8 is not broadcast on the cell */
654 // #define PSI8_BROAD (0x1) /* PSI8 is broadcast on the cell */
655
656 // VALTAB-FF: REL99
657 //
658 // Value constants for VAL_psi3ter_broadcast
659 //
660 // #define PSI3ter_NOT_BROAD (0x0) /* PSI3ter is not broadcast on the cell */
661 // #define PSI3ter_BROAD (0x1) /* PSI3ter is broadcast on the cell */
662
663 // VALTAB-FF: REL99
664 //
665 // Value constants for VAL_psi3quater_broadcast
666 //
667 // #define PSI3quater_NOT_BROAD (0x0) /* PSI3quater is not broadcast on the cell */
668 // #define PSI3quater_BROAD (0x1) /* PSI3quaer is broadcast on the cell */
669
670 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
671 //
672 // Value constants for VAL_invalid_bsic_rep
673 //
674 // #define INVALID_BSIC_REPORT_N_A (0x0) /* Report on cells with invalid BSIC and allowed NCC part of BSIC is not allowed */
675 // #define INVALID_BSIC_REPORT_OK (0x1) /* Report on cells with invalid BSIC and allowed NCC part of BSIC is allowed. In this case NCC_PERMITTED is required */
676
677 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
678 //
679 // Value constants for VAL_reporting_type
680 //
681 // #define REPORT_TYPE_ENH_REP (0x0) /* The MS shall use the PACKET ENHANCED MEASUREMENT REPORT message for (NC) reporting */
682 // #define REPORT_TYPE_REP (0x1) /* The MS shall use the PACKET MEASUREMENT REPORT message for (NC) reporting. */
683
684 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
685 //
686 // Value constants for VAL_reporting_rate
687 //
688 // #define REPORTING_RATE_NORMAL (0x0) /* normal rate reporting */
689 // #define REPORTING_RATE_REDUCED (0x1) /* Reduced reporting rate allowed. */
690
691 // VALTAB-FF: REL99
692 //
693 // Value constants for VAL_diversity
694 //
695 // #define DIVERSITY_OFF (0x0) /* Diversity is not applied for this cell */
696 // #define DIVERSITY_ON (0x1) /* Diversity is applied for this cell. */
697
698 // VALTAB-FF: REL99
699 //
700 // Value constants for VAL_bandwidth_tdd
701 //
702 // #define MCPS_3_84 (0x0) /* Speed_3.84Mcps */
703 // #define MCPS_1_28 (0x1) /* Speed_1.28Mcps */
704
705 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
706 //
707 // Value constants for VAL_fdd_indic_0
708 //
709 // #define FDD_PAR_VAL_0_NOT_MEMB (0x0) /* parameter value '0000000000' is not a member of the set */
710 // #define FDD_PAR_VAL_0_MEMB (0x1) /* parameter value '0000000000' is a member of the set */
711
712 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
713 //
714 // Value constants for VAL_tdd_indic_0
715 //
716 // #define TDD_PAR_VAL_0_NOT_MEMB (0x0) /* parameter value '0000000000' is not a member of the set */
717 // #define TDD_PAR_VAL_0_MEMB (0x1) /* parameter value '0000000000' is a member of the set */
718
719 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
720 //
721 // Value constants for VAL_rep_prio
722 //
723 // #define NORMAL_PRIO (0x0) /* Normal reporting priority */
724 // #define HIGH_PRIO (0x1) /* High reporting priority */
725
726 /*
727 * Value constants for VAL_non_gsm_pro_disc
728 */
729 #define TIA_EIA136 (0x1) /* TIA/EIA-136 -All other values are reserved */
730
731 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
732 //
733 // Value constants for VAL_bsic_seen
734 //
735 // #define NO_CELL_SEEN (0x0) /* No cell with invalid BSIC and allowed NCC part of BSIC is seen */
736 // #define ONE_CELL_SEEN (0x1) /* One cell or more with invalid BSIC and allowed NCC part of BSIC is seen */
737
738 // VALTAB-FF: REL99
739 //
740 // Value constants for VAL_lqm_mode
741 //
742 // #define NOT_REPORT_IM_OR_BEP (0x0)
743 // #define REPORT_IM_NOT_BEP (0x1)
744 // #define REPORT_BEP_NOT_IM (0x2)
745 // #define REPORT_BEP_AND_IM (0x3)
746
747 /*
748 * Value constants for VAL_reduced_ma_bitmap
749 */
750 #define CORRSP_RA_FREQ_NOT_BELONG_TO_RED_MA (0x0) /* the corresponding radio frequency channel does not belong to the reduced MA; */
751 #define CORRSP_RA_FREQ_BELONG_TO_RED_MA (0x1) /* the corresponding radio frequency channel belongs to the reduced MA. */
752
753 // VALTAB-FF: REL99 AND FF_EGPRS
754 //
755 // Value constants for VAL_egprs_chan_coding_cmd
756 //
757 // #define MCS1 (0x0) /* MCS-1 */
758 // #define MCS2 (0x1) /* MCS-2 */
759 // #define MCS3 (0x2) /* MCS-3 */
760 // #define MCS4 (0x3) /* MCS-4 */
761 // #define MCS5 (0x4) /* MCS-5 */
762 // #define MCS6 (0x5) /* MCS-6 */
763 // #define MCS7 (0x6) /* MCS-7 */
764 // #define MCS8 (0x7) /* MCS-8 */
765 // #define MCS9 (0x8) /* MCS-9 */
766 // #define MCS5_7 (0x9) /* MCS-5-7 */
767 // #define MCS6_9 (0xa) /* MCS-6-9 */
768
769 // VALTAB-FF: REL99 AND FF_EGPRS
770 //
771 // Value constants for VAL_Choice_flag
772 //
773 // #define GRR_CHOICE_00 (0x0)
774 // #define GRR_CHOICE_01 (0x1)
775 // #define GRR_CHOICE_10 (0x2)
776 // #define GRR_CHOICE_11 (0x3)
777
778 // VALTAB-FF: REL99
779 //
780 // Value constants for VAL_egprs_ws
781 //
782 // #define EGPRS_WS_64 (0x0)
783 // #define EGPRS_WS_96 (0x1)
784 // #define EGPRS_WS_128 (0x2)
785 // #define EGPRS_WS_160 (0x3)
786 // #define EGPRS_WS_192 (0x4) /* (maximum window size for a 1 timeslot TBF) */
787 // #define EGPRS_WS_224 (0x5)
788 // #define EGPRS_WS_256 (0x6) /* (maximum window size for a 2 timeslot TBF) */
789 // #define EGPRS_WS_288 (0x7)
790 // #define EGPRS_WS_320 (0x8)
791 // #define EGPRS_WS_352 (0x9)
792 // #define EGPRS_WS_384 (0xa) /* (maximum window size for a 3 timeslot TBF) */
793 // #define EGPRS_WS_416 (0xb)
794 // #define EGPRS_WS_448 (0xc)
795 // #define EGPRS_WS_480 (0xd)
796 // #define EGPRS_WS_512 (0xe) /* (maximum window size for a 4 timeslot TBF) */
797 // #define EGPRS_WS_544 (0xf)
798 // #define EGPRS_WS_576 (0x10)
799 // #define EGPRS_WS_608 (0x11)
800 // #define EGPRS_WS_640 (0x12) /* (maximum window size for a 5 timeslot TBF) */
801 // #define EGPRS_WS_672 (0x13)
802 // #define EGPRS_WS_704 (0x14)
803 // #define EGPRS_WS_736 (0x15)
804 // #define EGPRS_WS_768 (0x16) /* (maximum window size for a 6 timeslot TBF) */
805 // #define EGPRS_WS_800 (0x17)
806 // #define EGPRS_WS_832 (0x18)
807 // #define EGPRS_WS_864 (0x19)
808 // #define EGPRS_WS_896 (0x1a) /* (maximum window size for a 7 timeslot TBF) */
809 // #define EGPRS_WS_928 (0x1b)
810 // #define EGPRS_WS_960 (0x1c)
811 // #define EGPRS_WS_992 (0x1d)
812 // #define EGPRS_WS_1024 (0x1e) /* (maximum window size for a 8 timeslot TBF) */
813
814 // VALTAB-FF: REL99 AND FF_EGPRS
815 //
816 // Value constants for VAL_tlli_bcc
817 //
818 // #define TLLI_BCC_DEFAULT (0x0) /* the mobile station shall use CS-1 in GPRS TBF mode and MCS-1 in EGPRS TBF mode */
819 // #define TLLI_BCC_COMMANDED (0x1) /* the mobile station shall use the value commanded in the CHANNEL_CODING_COMMAND or EGPRS_CHANNEL_CODING_COMMAND field */
820
821 /*
822 * Value constants for VAL_cbmp_color_code
823 */
824 #define CRBB_CW_0 (0x0) /* First code word in CRBB represents run length of zeros */
825 #define CRBB_CW_1 (0x1) /* First code word in CRBB represents run length of ones */
826
827 /*
828 * Value constants for VAL_generation
829 */
830 #define GENERATION_DEFAULT (0x0) /* Default value for parameter generation. */
831
832 /*
833 * Value constants for VAL_ctrl_ack_type
834 */
835 #define VAL_CTRL_ACK_TYPE___0 (0x0) /* default format is four access bursts */
836 #define VAL_CTRL_ACK_TYPE___1 (0x1) /* default format is RLC/MAC control block. */
837
838 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
839 //
840 // Value constants for VAL_scale_ord
841 //
842 // #define SCALE_0dB (0x0) /* Scaling by 0dB */
843 // #define SCALE_10dB (0x1) /* Scaling by 10dB */
844 // #define SCALE_AUTO (0x2) /* Automatic scaling */
845
846 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
847 //
848 // Value constants for VAL_rep_thres
849 //
850 // #define REP_THRESHOLD_0 (0x0) /* 0 dB */
851 // #define REP_THRESHOLD_6 (0x1) /* 6 dB */
852 // #define REP_THRESHOLD_12 (0x2) /* 12 dB */
853 // #define REP_THRESHOLD_18 (0x3) /* 18 dB */
854 // #define REP_THRESHOLD_24 (0x4) /* 24 dB */
855 // #define REP_THRESHOLD_30 (0x5) /* 30 dB */
856 // #define REP_THRESHOLD_36 (0x6) /* 36 dB */
857 // #define REP_THRESHOLD_INF (0x7) /* Infinite value */
858
859 // VALTAB-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD )
860 //
861 // Value constants for VAL_rep_offset
862 //
863 // #define REP_OFFSET_0 (0x0) /* 0 dB */
864 // #define REP_OFFSET_6 (0x1) /* 6 dB */
865 // #define REP_OFFSET_12 (0x2) /* 12 dB */
866 // #define REP_OFFSET_18 (0x3) /* 18 dB */
867 // #define REP_OFFSET_24 (0x4) /* 24 dB */
868 // #define REP_OFFSET_30 (0x5) /* 30 dB */
869 // #define REP_OFFSET_36 (0x6) /* 36 dB */
870 // #define REP_OFFSET_42 (0x7) /* 42 dB */
871
872 // VALTAB-FF: REL4
873 //
874 // Value constants for VAL_ccn_active
875 //
876 // #define VAL_CCN_ACTIVE___0 (0x0) /* CCN is disabled towards the corresponding cell(but if the broadcast parameter are present then follow broadcasted ccn_active) */
877 // #define VAL_CCN_ACTIVE___1 (0x1) /* CCN is enabled towards the corresponding cell */
878
879 /*
880 * Value constants for VAL_psi_status
881 */
882 #define PSI_STATUS_NOT_SUPPORTED (0x0) /* The network does not support the PACKET SI STATUS message */
883 #define PSI_STATUS_SUPPORTED (0x1) /* The network support the PACKET SI STATUS message */
884
885 // VALTAB-FF: REL4
886 //
887 // Value constants for VAL_pccn_sending
888 //
889 // #define PCCN_FIRST_SEND (0x0) /* This is the first sending of the Packet Cell Change Notification message; */
890 // #define PCCN_SECOND_SEND (0x1) /* This is the second sending of the Packet Cell Change Notification message */
891
892 // VALTAB-FF: REL4
893 //
894 // Value constants for Val_mess_rec
895 //
896 // #define MSG_SUPPORTED_NOT_RCVD (0x0) /* Values Item */
897 // #define MSG_SUPPORTED_RCVD (0x1) /* Values Item */
898 // #define MSG_SUPPORTED_PART_RCVD (0x2) /* Values Item */
899 // #define MSG_SUPPORTED_COMP_RCVD (0x3) /* Values Item */
900
901 /*
902 * user defined constants
903 */
904 #define MAX_REJECT (0x4)
905 #define MAX_NCELL_REST (0x5)
906 #define MAX_CHAN_IMEAS (0x20)
907 #define MAX_CHAN_EXT (0x40)
908 #define MAX_CHAN_NC (0x40)
909 #define MAX_RFL_NUM_LIST (0x10)
910 #define MAX_ARFCN_LIST (0x40)
911 #define MAX_NH_PCCCH_CARRIER (0x5)
912 #define MAX_PCCCH_DES (0x10)
913 #define MAX_M_NH_PCCCH_C (0x2)
914 #define MAX_M_H_PCCCH_C (0x10)
915 #define MAX_NCMP_S1 (0x7)
916 #define MAX_XMR_S1 (0x20)
917 #define MAX_CELL_ALLOC (0x4)
918 #define MAX_GPRS_MS_ALLOC (0x7)
919 #define MAX_RFL_IN_PSI (0x4)
920 #define MAX_NCELL_PAR2 (0x5)
921 #define MAX_REP_PAGE_INFO (0x4)
922 #define MAX_RFREQ (0x5)
923 #define MAX_AFREQ (0x5)
924 #define MAX_LIST_AFREQ (0x2)
925 #define MAX_MSG_TYPE (0xa)
926 #define MAX_NCELL_PARA (0x6)
927 #define MAX_NCELL_PAR2_S1 (0x2)
928 #define MAX_NCELL_PAR2_S2 (0x2)
929 #define MAX_NCELL_PAR2_DES (0x2)
930 #define MAX_NH_PCCCH_C (0x10)
931 #define MAX_FREQ_DIFF_CS_PAR (0x8)
932 #define MAX_NCELL_IN_PSI3BIS (0x5)
933 #define MAX_NCELL2_IN_PSI3BIS (0x3)
934 #define MAX_BASIC_CELL_IN_NCELL2 (0x3)
935 #define MAX_REMAINING_CELL_IN_NCELL2 (0x12)
936 #define MAX_NEIGHBOR_PARAMETER_SET_IN_NCELL2 (0x4)
937 #define MAX_NR_OF_NCELL (0x20)
938 #define MAX_CHAN_LIST (0x7)
939 #define MAX_EXT_FREQ_LIST (0x7)
940 #define MAX_EXT_FREQ_LIST_ELEM (0x20)
941 #define MAX_NUMBER_CELLS (0x80)
942 #define MAX_CELL_DIFF_LENGTH (0x8)
943 #define MAX_3G_NEIGH_CELLS (0x40)
944 #define MAX_CONT_OCT (0x20)
945 #define MAX_N_CBQ2 (0x8)
946 #define MAX_NR_REMAINING_CELLS (0x10)
947 #define NINETEEN (0x13)
948 #define X7BITMAX (0x80)
949 #define MAX_FDD (0x83)
950 #define MAX_TDD (0x83)
951 #define MAX_NR_OF_FREQ_OR_CELLS (0x20)
952 #define MAX_REP (0x100)
953 #define MAX_NUM_BEP_TN (0x8)
954 #define MAX_NUM_ACC_TYPE (0x10)
955 #define MAX_SIZE_URBB_DL (0x90)
956 #define MAX_SIZE_CRBB (0x7f)
957 #define MAX_LSA_ID (0x2)
958 #define MAX_SIZE_URBB_UL (0x80)
959 #define MAX_NUM_CONTAINER (0x9)
960
961 #include "CDG_LEAVE.h"
962
963
964 #endif