FreeCalypso > hg > fc-magnetite
comparison cdg211/cdginc/m_rr.val @ 4:56abf6cf8a0b
cdg211: cdginc/mdf/pdf files from TCS211-20070608
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Mon, 26 Sep 2016 01:11:35 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 3:93999a60b835 | 4:56abf6cf8a0b |
|---|---|
| 1 /* | |
| 2 +--------------------------------------------------------------------------+ | |
| 3 | PROJECT : PROTOCOL STACK | | |
| 4 | FILE : m_rr.val | | |
| 5 | SOURCE : "__out__\g23m_dfile\msg\rr.mdf" | | |
| 6 | LastModified : "2002-12-19" | | |
| 7 | IdAndVersion : "6147.604.97.114" | | |
| 8 | SrcFileTime : "Wed Aug 24 12:48:50 2005" | | |
| 9 | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:14 2007 | | |
| 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 */ | |
| 21 | |
| 22 | |
| 23 #ifndef M_RR_VAL | |
| 24 #define M_RR_VAL | |
| 25 | |
| 26 | |
| 27 #define CDG_ENTER__M_RR_VAL | |
| 28 | |
| 29 #define CDG_ENTER__FILENAME _M_RR_VAL | |
| 30 #define CDG_ENTER__M_RR_VAL__FILE_TYPE CDGINC | |
| 31 #define CDG_ENTER__M_RR_VAL__LAST_MODIFIED _2002_12_19 | |
| 32 #define CDG_ENTER__M_RR_VAL__ID_AND_VERSION _6147_604_97_114 | |
| 33 | |
| 34 #define CDG_ENTER__M_RR_VAL__SRC_FILE_TIME _Wed_Aug_24_12_48_50_2005 | |
| 35 | |
| 36 #include "CDG_ENTER.h" | |
| 37 | |
| 38 #undef CDG_ENTER__M_RR_VAL | |
| 39 | |
| 40 #undef CDG_ENTER__FILENAME | |
| 41 | |
| 42 #include "m_rr_com.val" /* Access values independent from the corresponding h-file. */ | |
| 43 | |
| 44 | |
| 45 /* | |
| 46 * Value constants for VAL_ab_type | |
| 47 */ | |
| 48 #define AB_8_BIT (0x0) /* 8 bit access burst shall be used */ | |
| 49 #define AB_11_BIT (0x1) /* 11 bit access burst shall be used */ | |
| 50 | |
| 51 /* | |
| 52 * Value constants for VAL_atc | |
| 53 */ | |
| 54 #define ATC_HANDOV_MAN (0x0) /* Sending of Handover access is mandatory */ | |
| 55 #define ATC_HANDOV_OPT (0x1) /* Sending of Handover access is optional */ | |
| 56 | |
| 57 /* | |
| 58 * Value constants for VAL_af | |
| 59 */ | |
| 60 #define AF_NO (0x0) /* acknowledgement is not required */ | |
| 61 #define AF_YES (0x1) /* acknowledgement is required */ | |
| 62 | |
| 63 /* | |
| 64 * Value constants for VAL_acs | |
| 65 */ | |
| 66 #define ACS_USE_SI4 (0x0) /* The SI 4 rest octets, if present, shall be used to derive the value of PI and possibly C2 parameters and/or other parameters */ | |
| 67 #define ACS_USE_SI7 (0x1) /* The value of PI and possibly C2 parameters and/or other parameters in a System information type 7 or type 8 message shall be used */ | |
| 68 | |
| 69 /* | |
| 70 * Value constants for VAL_algo_ident | |
| 71 */ | |
| 72 #define VAL_ALGO_IDENT___DEF (0x0) /* reserved */ | |
| 73 #define ALGO_A5_1 (0x0) /* cipher with algorithm A5/1 */ | |
| 74 #define ALGO_A5_2 (0x1) /* cipher with algorithm A5/2 */ | |
| 75 #define ALGO_A5_3 (0x2) /* cipher with algorithm A5/3 */ | |
| 76 #define ALGO_A5_4 (0x3) /* cipher with algorithm A5/4 */ | |
| 77 #define ALGO_A5_5 (0x4) /* cipher with algorithm A5/5 */ | |
| 78 #define ALGO_A5_6 (0x5) /* cipher with algorithm A5/6 */ | |
| 79 #define ALGO_A5_7 (0x6) /* cipher with algorithm A5/7 */ | |
| 80 | |
| 81 /* | |
| 82 * Value constants for VAL_alpha | |
| 83 */ | |
| 84 #define VAL_ALPHA___DEF (0x0) /* Reserved */ | |
| 85 | |
| 86 /* | |
| 87 * Value constants for VAL_att | |
| 88 */ | |
| 89 #define CCD_ATT_NO (0x0) /* MSs are not allowed to apply IMSI attach and detach procedure. */ | |
| 90 #define CCD_ATT_YES (0x1) /* MSs in the cell shall apply IMSI attach and detach procedure. */ | |
| 91 | |
| 92 /* | |
| 93 * Value constants for VAL_bcch_type | |
| 94 */ | |
| 95 #define BCCH_NORM (0x0) /* on BCCH Norm */ | |
| 96 #define BCCH_EXT (0x1) /* on BCCH Ext. */ | |
| 97 | |
| 98 /* | |
| 99 * Value constants for VAL_blp | |
| 100 */ | |
| 101 #define BLP_BLK (0x0) /* The allocation bitmap is to be interpreted as blocks. */ | |
| 102 #define BLP_PER (0x1) /* The allocation bitmap is to be interpreted as block periods. */ | |
| 103 | |
| 104 /* | |
| 105 * Value constants for VAL_pwr_ctrl_mode | |
| 106 */ | |
| 107 #define PWR_CTR_A (0x0) /* mode A */ | |
| 108 #define PWR_CTR_B (0x1) /* mode B */ | |
| 109 | |
| 110 /* | |
| 111 * Value constants for VAL_call_prio | |
| 112 */ | |
| 113 #define CALL_PRIO_NO (0x0) /* no priority applied */ | |
| 114 #define CALL_PRIO_LEV_4 (0x1) /* call priority level 4 */ | |
| 115 #define CALL_PRIO_LEV_3 (0x2) /* call priority level 3 */ | |
| 116 #define CALL_PRIO_LEV_2 (0x3) /* call priority level 2 */ | |
| 117 #define CALL_PRIO_LEV_1 (0x4) /* call priority level 1 */ | |
| 118 #define CALL_PRIO_LEV_0 (0x5) /* call priority level 0 */ | |
| 119 #define CALL_PRIO_LEV_A (0x6) /* call priority level A */ | |
| 120 #define CALL_PRIO_LEV_B (0x7) /* call priority level B */ | |
| 121 | |
| 122 /* | |
| 123 * Value constants for VAL_re | |
| 124 */ | |
| 125 #define REESTAB_YES (0x0) /* Call Reestablishment allowed in the cell */ | |
| 126 #define REESTAB_NO (0x1) /* Call Reestablishment not allowed in the cell */ | |
| 127 | |
| 128 /* | |
| 129 * Value constants for VAL_cell_bar_qual | |
| 130 */ | |
| 131 #define CBQ_NO (0x0) /* cell selection and reselection depending on cell bar access */ | |
| 132 #define CBQ_YES (0x1) /* cell selection priority always low, reselection always normal */ | |
| 133 | |
| 134 /* | |
| 135 * Value constants for VAL_cell_bar_access | |
| 136 */ | |
| 137 #define BARRED_NO (0x0) /* The cell is not barred */ | |
| 138 #define BARRED_YES (0x1) /* The cell is barred */ | |
| 139 | |
| 140 /* | |
| 141 * Value constants for VAL_cell_resel_hyst | |
| 142 */ | |
| 143 #define CELL_HYST_0_DB (0x0) /* 0 dB RXLEV hysteresis for LA re-selection */ | |
| 144 #define CELL_HYST_2_DB (0x1) /* 2 dB RXLEV hysteresis for LA re-selection */ | |
| 145 #define CELL_HYST_4_DB (0x2) /* 4 dB RXLEV hysteresis for LA re-selection */ | |
| 146 #define CELL_HYST_6_DB (0x3) /* 6 dB RXLEV hysteresis for LA re-selection */ | |
| 147 #define CELL_HYST_8_DB (0x4) /* 8 dB RXLEV hysteresis for LA re-selection */ | |
| 148 #define CELL_HYST_10_DB (0x5) /* 10 dB RXLEV hysteresis for LA re-selection */ | |
| 149 #define CELL_HYST_12_DB (0x6) /* 12 dB RXLEV hysteresis for LA re-selection */ | |
| 150 #define CELL_HYST_14_DB (0x7) /* 14 dB RXLEV hysteresis for LA re-selection */ | |
| 151 | |
| 152 /* | |
| 153 * Value constants for VAL_chan_type | |
| 154 */ | |
| 155 #define VAL_CHAN_TYPE___DEF (0x0) /* channel not defined */ | |
| 156 #define TCH_F (0x1) /* TCH/F + ACCHs */ | |
| 157 #define TCH_H_S0 (0x2) /* TCH/H + ACCHs, subchannel 0 */ | |
| 158 #define TCH_H_S1 (0x3) /* TCH/H + ACCHs, subchannel 1 */ | |
| 159 #define SDCCH_4_S0 (0x4) /* SDCCH/4 + SDCCH/C4, subchannel 0 */ | |
| 160 #define SDCCH_4_S1 (0x5) /* SDCCH/4 + SDCCH/C4, subchannel 1 */ | |
| 161 #define SDCCH_4_S2 (0x6) /* SDCCH/4 + SDCCH/C4, subchannel 2 or CBCH (SDCCH/4) */ | |
| 162 #define SDCCH_4_S3 (0x7) /* SDCCH/4 + SDCCH/C4, subchannel 3 */ | |
| 163 #define SDCCH_8_S0 (0x8) /* SDCCH/8 + SDCCH/C8, subchannel 0 */ | |
| 164 #define SDCCH_8_S1 (0x9) /* SDCCH/8 + SDCCH/C8, subchannel 1 */ | |
| 165 #define SDCCH_8_S2 (0xa) /* SDCCH/8 + SDCCH/C8, subchannel 2 or CBCH (SDCCH/8) */ | |
| 166 #define SDCCH_8_S3 (0xb) /* SDCCH/8 + SDCCH/C8, subchannel 3 */ | |
| 167 #define SDCCH_8_S4 (0xc) /* SDCCH/8 + SDCCH/C8, subchannel 4 */ | |
| 168 #define SDCCH_8_S5 (0xd) /* SDCCH/8 + SDCCH/C8, subchannel 5 */ | |
| 169 #define SDCCH_8_S6 (0xe) /* SDCCH/8 + SDCCH/C8, subchannel 6 */ | |
| 170 #define SDCCH_8_S7 (0xf) /* SDCCH/8 + SDCCH/C8, subchannel 7 */ | |
| 171 #define TCH_F_NO_ADD (0x10) /* TCH/F + FACCH/F + SACCH/M, no additional timeslots */ | |
| 172 #define TCH_F_ADD_BI1 (0x11) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n-1 */ | |
| 173 #define TCH_F_ADD_BI2 (0x12) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 */ | |
| 174 #define TCH_F_ADD_BI3 (0x13) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1, n-2 */ | |
| 175 #define TCH_F_ADD_BI4 (0x14) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-3 */ | |
| 176 #define TCH_F_ADD_BI5 (0x15) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-4 */ | |
| 177 #define TCH_F_ADD_BI6 (0x16) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-5 */ | |
| 178 #define TCH_F_ADD_BI7 (0x17) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-6 */ | |
| 179 #define TCH_F_ADD_UNI1 (0x18) /* TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n-1 */ | |
| 180 #define TCH_F_ADD_UNI2 (0x19) /* TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 */ | |
| 181 #define TCH_F_ADD_UNI3 (0x1a) /* TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 , n-2 */ | |
| 182 #define TCH_F_ADD_BI_UNI (0x1e) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M and unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 */ | |
| 183 | |
| 184 /* | |
| 185 * Value constants for VAL_cn1 | |
| 186 */ | |
| 187 #define CN_ANY_CHAN (0x0) /* Any channel. */ | |
| 188 #define CN_SDCCH (0x1) /* SDCCH. */ | |
| 189 #define CN_TCH_F (0x2) /* TCH/F (Full rate). */ | |
| 190 #define CN_TCH (0x3) /* TCH/H or TCH/F (Dual rate). */ | |
| 191 | |
| 192 /* | |
| 193 * Value constants for VAL_chan_mode | |
| 194 */ | |
| 195 #define VAL_CHAN_MODE___DEF (0x0) /* reserved mode */ | |
| 196 #define CM_SIG_ONLY (0x0) /* signaling only */ | |
| 197 #define CM_SPEECH (0x1) /* speech (full rate or half rate), version 1 */ | |
| 198 #define CM_SPEECH_VER1 (0x1) /* speech (full rate or half rate), version 1 */ | |
| 199 #define CM_SPEECH_VER2 (0x21) /* speech (full rate or half rate), version 2 */ | |
| 200 #define CM_SPEECH_VER3 (0x41) /* speech (full rate or half rate), version 3 */ | |
| 201 #define CM_DATA_14_5 (0xf) /* data, 14.5 kbit/s radio interface rate */ | |
| 202 #define CM_DATA_12_0 (0x3) /* data, 12.0 kbit/s radio interface rate */ | |
| 203 #define CM_DATA_6_0 (0xb) /* data, 6.0 kbit/s radio interface rate */ | |
| 204 #define CM_DATA_3_6 (0x13) /* data, 3.6 kbit/s radio interface rate */ | |
| 205 | |
| 206 /* | |
| 207 * Value constants for VAL_chan_mode_2 | |
| 208 */ | |
| 209 #define VAL_CHAN_MODE_2___DEF (0x0) /* reserved mode */ | |
| 210 #define CM2_SIG_ONLY (0x0) /* signaling only */ | |
| 211 #define CM2_SPEECH_HALF (0x5) /* speech half rate */ | |
| 212 #define CM2_SPEECH_VER1 (0x5) /* speech (full rate or half rate), version 1 */ | |
| 213 #define CM2_SPEECH_VER2 (0x25) /* speech (full rate or half rate), version 2 */ | |
| 214 #define CM2_SPEECH_VER3 (0x45) /* speech (full rate or half rate), version 3 */ | |
| 215 #define CM2_DATA_6_0 (0xf) /* data, 6.0 kbit/s radio interface rate */ | |
| 216 #define CM2_DATA_3_6 (0x17) /* data, 3.6 kbit/s radio interface rate */ | |
| 217 | |
| 218 /* | |
| 219 * Value constants for VAL_crd_prio | |
| 220 */ | |
| 221 #define CRD_PRIO_1 (0x0) /* priority level 1 (highest priority) */ | |
| 222 #define CRD_PRIO_2 (0x1) /* priority level 2 */ | |
| 223 #define CRD_PRIO_3 (0x2) /* priority level 3 */ | |
| 224 #define CRD_PRIO_4 (0x3) /* priority level 4 (lowest priority) */ | |
| 225 | |
| 226 /* | |
| 227 * Value constants for VAL_cr | |
| 228 */ | |
| 229 #define INC_IMEISV_NO (0x0) /* IMEISV shall not be included */ | |
| 230 #define INC_IMEISV_YES (0x1) /* IMEISV shall be included */ | |
| 231 | |
| 232 /* | |
| 233 * Value constants for VAL_cod_scheme | |
| 234 */ | |
| 235 #define COD_S_1 (0x0) | |
| 236 #define COD_S_2 (0x1) | |
| 237 #define COD_S_3 (0x2) | |
| 238 #define COD_S_4 (0x3) | |
| 239 | |
| 240 /* | |
| 241 * Value constants for VAL_c_r | |
| 242 */ | |
| 243 #define CMD_FRESP (0x0) /* Command or Final Response */ | |
| 244 #define NCMD_FRESP (0x1) /* Not Command or Final Response */ | |
| 245 | |
| 246 /* | |
| 247 * Value constants for VAL_ccch_conf | |
| 248 */ | |
| 249 #define VAL_CCCH_CONF___DEF (0x0) /* reserved */ | |
| 250 #define CCD_CCCH_1_NOT_COMB (0x0) /* 1 basic channel used for CCCH, not combined with SDCCHs */ | |
| 251 #define CCD_CCCH_1_COMB (0x1) /* 1 basic channel used for CCCH, combined with SDCCHs */ | |
| 252 #define CCD_CCCH_2_NOT_COMB (0x2) /* 2 basic channel used for CCCH, not combined with SDCCHs */ | |
| 253 #define CCD_CCCH_3_NOT_COMB (0x4) /* 3 basic channel used for CCCH, not combined with SDCCHs */ | |
| 254 #define CCD_CCCH_4_NOT_COMB (0x6) /* 4 basic channel used for CCCH, not combined with SDCCHs */ | |
| 255 | |
| 256 /* | |
| 257 * Value constants for VAL_ctrl_ack_type | |
| 258 */ | |
| 259 #define VAL_CTRL_ACK_TYPE___0 (0x0) /* default format is four access bursts */ | |
| 260 #define VAL_CTRL_ACK_TYPE___1 (0x1) /* default format is RLC/MAC control block. */ | |
| 261 | |
| 262 /* | |
| 263 * Value constants for VAL_d_t | |
| 264 */ | |
| 265 #define D_T_DED (0x0) /* the message assigns a resource in dedicated mode */ | |
| 266 #define D_T_TBF (0x1) /* the message assigns a TBF */ | |
| 267 | |
| 268 /* | |
| 269 * Value constants for VAL_dtx_b | |
| 270 */ | |
| 271 #define VAL_DTX_B___DEF (0x0) /* invalid DTX indicator */ | |
| 272 #define B_DTX_MAY_USE (0x0) /* The MSs may use uplink DTX */ | |
| 273 #define B_DTX_SHALL_USE (0x1) /* The MSs shall use uplink DTX */ | |
| 274 #define B_DTX_DONT_USE (0x2) /* The MS shall not use uplink DTX */ | |
| 275 | |
| 276 /* | |
| 277 * Value constants for VAL_dtx_s | |
| 278 */ | |
| 279 #define S_DTX_F_MAYUSE_H_DONTUSE (0x0) /* May use DTX on TCH-F. Don't use DTX on TCH-H. */ | |
| 280 #define S_DTX_F_USE_H_DONTUSE (0x1) /* Do use DTX on TCH-F. Don't use DTX on TCH-H. */ | |
| 281 #define S_DTX_F_DONTUSE_H_DONTUSE (0x2) /* Don't use DTX on TCH-F. Don't use DTX on TCH-H. */ | |
| 282 #define S_DTX_F_USE_H_MAYUSE (0x3) /* Do use DTX on TCH-F. May use DTX on TCH-H. */ | |
| 283 #define S_DTX_F_MAYUSE_H_MAYUSE (0x4) /* May use DTX on TCH-F. May use DTX on TCH-H. */ | |
| 284 #define S_DTX_F_USE_H_USE (0x5) /* Do use DTX on TCH-F. Do use DTX on TCH-H. */ | |
| 285 #define S_DTX_F_DONTUSE_H_USE (0x6) /* Don't use DTX on TCH-F. Do use DTX on TCH-H. */ | |
| 286 #define S_DTX_F_MAYUSE_H_USE (0x7) /* May use DTX on TCH-F. Do use DTX on TCH-H. */ | |
| 287 | |
| 288 /* | |
| 289 * Value constants for VAL_dtx_used | |
| 290 */ | |
| 291 #define DTX_USED_NO (0x0) /* DTX was not used */ | |
| 292 #define DTX_USED_YES (0x1) /* DTX was used */ | |
| 293 | |
| 294 /* | |
| 295 * Value constants for VAL_dl | |
| 296 */ | |
| 297 #define DL_0 (0x0) /* no meaning */ | |
| 298 #define DL_1 (0x1) /* the message assigns a resource to the MS identified by the IA rest octets */ | |
| 299 | |
| 300 /* | |
| 301 * Value constants for VAL_ext_dyn_all | |
| 302 */ | |
| 303 #define EXT_DYN_NO (0x0) /* Dynamic Allocation */ | |
| 304 #define EXT_DYN_YES (0x1) /* Extended Dynamic Allocation */ | |
| 305 | |
| 306 /* | |
| 307 * Value constants for VAL_final | |
| 308 */ | |
| 309 #define FINAL_NO (0x0) /* allocation is not the last Allocation of TBF */ | |
| 310 #define FINAL_YES (0x1) /* allocation is the last Allocation of TBF */ | |
| 311 | |
| 312 /* | |
| 313 * Value constants for VAL_f_seg | |
| 314 */ | |
| 315 #define F_SEG (0x0) /* First or only segment */ | |
| 316 #define NF_SEG (0x1) /* Not first or only segment */ | |
| 317 | |
| 318 /* | |
| 319 * Value constants for VAL_flag | |
| 320 */ | |
| 321 #define PRES_NO (0x0) /* information is not present */ | |
| 322 #define PRES_YES (0x1) /* information is present */ | |
| 323 | |
| 324 /* | |
| 325 * Value constants for VAL_hdm | |
| 326 */ | |
| 327 #define HDM_NO (0x0) /* The mobile station shall not operate in half duplex mode. */ | |
| 328 #define HDM_YES (0x1) /* The mobile station shall operate in half duplex mode. */ | |
| 329 | |
| 330 /* | |
| 331 * Value constants for VAL_hop | |
| 332 */ | |
| 333 #define HOP_NO (0x0) /* frequency hopping is off */ | |
| 334 #define HOP_YES (0x1) /* frequency hopping is on */ | |
| 335 | |
| 336 /* | |
| 337 * Value constants for VAL_inband_not | |
| 338 */ | |
| 339 #define IN_BAND_NOT_NCH (0x0) /* notifications are sent on NCH only */ | |
| 340 #define IN_BAND_NOT_FACCH (0x1) /* notifications are sent on FACCH too */ | |
| 341 | |
| 342 /* | |
| 343 * Value constants for VAL_inband_pag | |
| 344 */ | |
| 345 #define IN_BAND_PAG_PCH (0x0) /* pagings are sent on PCH only */ | |
| 346 #define IN_BAND_PAG_FACCH (0x1) /* pagings are sent on FACCH too */ | |
| 347 | |
| 348 /* | |
| 349 * Value constants for VAL_indir | |
| 350 */ | |
| 351 #define INDIR_NO (0x0) /* non hopping configuration */ | |
| 352 #define INDIR_YES (0x1) /* indirect encoding of hopping RF channel configuration */ | |
| 353 | |
| 354 /* | |
| 355 * Value constants for VAL_it5 | |
| 356 */ | |
| 357 #define IT5_1 (0x0) /* System Information Type 1 */ | |
| 358 #define IT5_2 (0x1) /* System Information Type 2 */ | |
| 359 #define IT5_2BIS (0x2) /* System Information Type 2bis */ | |
| 360 #define IT5_2TER (0x3) /* System Information Type 2ter */ | |
| 361 #define IT5_3 (0x4) /* System Information Type 3 */ | |
| 362 #define IT5_4 (0x5) /* System Information Type 4 */ | |
| 363 #define IT5_7 (0x6) /* System Information Type 7 */ | |
| 364 #define IT5_8 (0x7) /* System Information Type 8 */ | |
| 365 #define IT5_9 (0x8) /* System Information Type 9 */ | |
| 366 #define IT5_13 (0x9) /* System Information Type 13 */ | |
| 367 #define IT5_14 (0xa) /* System Information Type 14 */ | |
| 368 | |
| 369 /* | |
| 370 * Value constants for VAL_icmi | |
| 371 */ | |
| 372 #define ICMI_IMPL (0x0) /* initial codec mode defined by implicit rule provided in GSM 05.09 */ | |
| 373 #define ICMI_START_MODE (0x1) /* initial codec mode defined by start mode field */ | |
| 374 | |
| 375 /* | |
| 376 * Value constants for VAL_key_seq | |
| 377 */ | |
| 378 #define VAL_KEY_SEQ___7 (0x7) /* No key is available (MS to network); Reserved (network to MS) */ | |
| 379 | |
| 380 /* | |
| 381 * Value constants for VAL_l_seg | |
| 382 */ | |
| 383 #define L_SEG (0x0) /* Last or only segment */ | |
| 384 #define NL_SEG (0x1) /* Not last or only segment */ | |
| 385 | |
| 386 /* | |
| 387 * Value constants for VAL_llc_fr_type | |
| 388 */ | |
| 389 #define LLC_IS_ACK (0x0) /* LLC frame is SACK or NACK */ | |
| 390 #define LLC_NOT_ACK (0x1) /* LLC frame is not SACK or NACK */ | |
| 391 | |
| 392 /* | |
| 393 * Value constants for VAL_low_arfcn | |
| 394 */ | |
| 395 #define VAL_LOW_ARFCN___DEF (0x0) /* reserved */ | |
| 396 | |
| 397 /* | |
| 398 * Value constants for VAL_mac_mode | |
| 399 */ | |
| 400 #define MAC_DYN_ALLOC (0x0) /* dynamic allocation */ | |
| 401 #define MAC_EXT_DYN_ALLOC (0x1) /* extended dynamic allocation */ | |
| 402 #define MAC_FIX_ALLOC_NOT_HALF (0x2) /* fixed allocation, not half duplex mode */ | |
| 403 #define MAC_FIX_ALLOC (0x3) /* fixed allocation, half duplex mode */ | |
| 404 | |
| 405 /* | |
| 406 * Value constants for VAL_ma_num | |
| 407 */ | |
| 408 #define MA_NUM_14 (0x0) /* MA_NUMBER = 14 */ | |
| 409 #define MA_NUM_15 (0x1) /* MA_NUMBER = 15 */ | |
| 410 | |
| 411 /* | |
| 412 * Value constants for VAL_max_retrans | |
| 413 */ | |
| 414 #define MAX_RETRANS_1 (0x0) /* Maximum 1 retransmission */ | |
| 415 #define MAX_RETRANS_2 (0x1) /* Maximum 2 retransmissions */ | |
| 416 #define MAX_RETRANS_4 (0x2) /* Maximum 4 retransmissions */ | |
| 417 #define MAX_RETRANS_7 (0x3) /* Maximum 7 retransmissions */ | |
| 418 | |
| 419 /* | |
| 420 * Value constants for VAL_meas_valid | |
| 421 */ | |
| 422 #define MEAS_VALID_YES (0x0) /* The measurement results are valid */ | |
| 423 #define MEAS_VALID_NO (0x1) /* the measurement results are not valid */ | |
| 424 | |
| 425 /* | |
| 426 * Value constants for VAL_or_ty | |
| 427 */ | |
| 428 #define OR_TY_MT (0x0) /* Mobile terminated */ | |
| 429 #define OR_TY_MO (0x1) /* Mobile originated */ | |
| 430 | |
| 431 /* | |
| 432 * Value constants for VAL_mr_vers | |
| 433 */ | |
| 434 #define VAL_MR_VERS___DEF (0x0) /* reserved */ | |
| 435 #define MR_VERS_1 (0x1) /* Adaptive Multirate speech version 1 */ | |
| 436 | |
| 437 /* | |
| 438 * Value constants for VAL_ncm | |
| 439 */ | |
| 440 #define NC_0 (0x0) | |
| 441 #define NC_1 (0x1) | |
| 442 #define NC_2 (0x2) | |
| 443 #define NC_TARGET (0x3) /* information on NC mode to be gathered from the target cell */ | |
| 444 | |
| 445 /* | |
| 446 * Value constants for VAL_nch_position | |
| 447 */ | |
| 448 #define VAL_NCH_POSITION___DEF (0x0) /* reserved */ | |
| 449 #define NCH_1BLK_NR0 (0x0) /* 1 block / first is block 0 */ | |
| 450 #define NCH_1BLK_NR1 (0x1) /* 1 block / first is block 1 */ | |
| 451 #define NCH_1BLK_NR2 (0x2) /* 1 block / first is block 2 */ | |
| 452 #define NCH_1BLK_NR3 (0x3) /* 1 block / first is block 3 */ | |
| 453 #define NCH_1BLK_NR4 (0x4) /* 1 block / first is block 4 */ | |
| 454 #define NCH_1BLK_NR5 (0x5) /* 1 block / first is block 5 */ | |
| 455 #define NCH_1BLK_NR6 (0x6) /* 1 block / first is block 6 */ | |
| 456 #define NCH_2BLK_NR0 (0x7) /* 2 blocks / first is block 0 */ | |
| 457 #define NCH_2BLK_NR1 (0x8) /* 2 blocks / first is block 1 */ | |
| 458 #define NCH_2BLK_NR2 (0x9) /* 2 blocks / first is block 2 */ | |
| 459 #define NCH_2BLK_NR3 (0xa) /* 2 blocks / first is block 3 */ | |
| 460 #define NCH_2BLK_NR4 (0xb) /* 2 blocks / first is block 4 */ | |
| 461 #define NCH_2BLK_NR5 (0xc) /* 2 blocks / first is block 5 */ | |
| 462 #define NCH_3BLK_NR0 (0xd) /* 3 blocks / first is block 0 */ | |
| 463 #define NCH_3BLK_NR1 (0xe) /* 3 blocks / first is block 1 */ | |
| 464 #define NCH_3BLK_NR2 (0xf) /* 3 blocks / first is block 2 */ | |
| 465 #define NCH_3BLK_NR3 (0x10) /* 3 blocks / first is block 3 */ | |
| 466 #define NCH_3BLK_NR4 (0x11) /* 3 blocks / first is block 4 */ | |
| 467 #define NCH_4BLK_NR0 (0x12) /* 4 blocks / first is block 0 */ | |
| 468 #define NCH_4BLK_NR1 (0x13) /* 4 blocks / first is block 1 */ | |
| 469 #define NCH_4BLK_NR2 (0x14) /* 4 blocks / first is block 2 */ | |
| 470 #define NCH_4BLK_NR3 (0x15) /* 4 blocks / first is block 3 */ | |
| 471 #define NCH_5BLK_NR0 (0x16) /* 5 blocks / first is block 0 */ | |
| 472 #define NCH_5BLK_NR1 (0x17) /* 5 blocks / first is block 1 */ | |
| 473 #define NCH_5BLK_NR2 (0x18) /* 5 blocks / first is block 2 */ | |
| 474 #define NCH_6BLK_NR0 (0x19) /* 6 blocks / first is block 0 */ | |
| 475 #define NCH_6BLK_NR1 (0x1a) /* 6 blocks / first is block 1 */ | |
| 476 #define NCH_7BLK_NR0 (0x1b) /* 7 blocks / first is block 0 */ | |
| 477 | |
| 478 /* | |
| 479 * Value constants for VAL_neci | |
| 480 */ | |
| 481 #define NECI_NO (0x0) /* New establishment causes are not supported */ | |
| 482 #define NECI_YES (0x1) /* New establishment causes are supported */ | |
| 483 | |
| 484 /* | |
| 485 * Value constants for VAL_nco | |
| 486 */ | |
| 487 #define VAL_NCO___DEF (0x0) /* reserved */ | |
| 488 #define NCO_NO_REP (0x0) /* MS controlled cell reselection, no measurement reporting */ | |
| 489 #define NCO_MS_RESEL (0x1) /* MS controlled cell reselection, MA sends measurement reports */ | |
| 490 #define NCO_NET_RESEL (0x2) /* Network controlled cell reselection, MA sends measurement reports */ | |
| 491 | |
| 492 /* | |
| 493 * Value constants for VAL_nmo | |
| 494 */ | |
| 495 #define VAL_NMO___0 (0x0) /* Network Mode 1 */ | |
| 496 #define VAL_NMO___1 (0x1) /* Network Mode 2 */ | |
| 497 #define VAL_NMO___2 (0x2) /* Network Mode 3 */ | |
| 498 #define VAL_NMO___3 (0x3) /* reserved */ | |
| 499 | |
| 500 /* | |
| 501 * Value constants for VAL_nscb | |
| 502 */ | |
| 503 #define NSCB_ON (0x0) /* NSCB can be used (default) */ | |
| 504 #define NSCB_OFF (0x1) /* NSCB shall be turned off */ | |
| 505 | |
| 506 /* | |
| 507 * Value constants for VAL_nci | |
| 508 */ | |
| 509 #define NCI_IGNORE (0x0) /* Out of range timing advance is ignored */ | |
| 510 #define NCI_TRIGGER (0x1) /* Out of range timing advance shall trigger a handover failure */ | |
| 511 | |
| 512 /* | |
| 513 * Value constants for VAL_num_range | |
| 514 */ | |
| 515 #define VAL_NUM_RANGE___DEF (0x0) /* reserved */ | |
| 516 | |
| 517 /* | |
| 518 * Value constants for VAL_odd_even | |
| 519 */ | |
| 520 #define EVEN (0x0) /* even */ | |
| 521 #define ODD (0x1) /* odd */ | |
| 522 | |
| 523 /* | |
| 524 * Value constants for VAL_pck_chan_type | |
| 525 */ | |
| 526 #define VAL_PCK_CHAN_TYPE___DEF (0x0) /* reserved */ | |
| 527 #define PCK_CH_1 (0x1) /* for backward compatibility */ | |
| 528 | |
| 529 /* | |
| 530 * Value constants for VAL_pch_restruct | |
| 531 */ | |
| 532 #define PCH_RESTRUCT_NO (0x0) /* paging channel is restructured */ | |
| 533 #define PCH_RESTRUCT_YES (0x1) /* paging channel is not restructured */ | |
| 534 | |
| 535 /* | |
| 536 * Value constants for VAL_pm | |
| 537 */ | |
| 538 #define PAGING_NORM (0x0) /* Normal paging. */ | |
| 539 #define PAGING_EXT (0x1) /* Extended paging. */ | |
| 540 #define PAGING_REORG (0x2) /* Paging reorganization. */ | |
| 541 #define PAGING_SAME (0x3) /* Same as before. */ | |
| 542 | |
| 543 /* | |
| 544 * Value constants for VAL_pc_meas_chan | |
| 545 */ | |
| 546 #define PC_MEAS_BCCH (0x0) /* BCCH shall be used for downlink measurements for power control */ | |
| 547 #define PC_MEAS_PDCH (0x1) /* PDCH shall be used for downlink measurements for power control */ | |
| 548 | |
| 549 /* | |
| 550 * Value constants for VAL_poll | |
| 551 */ | |
| 552 #define POLL_NO_ACTION (0x0) /* no action required from MS */ | |
| 553 #define POLL_SEND_ACK (0x1) /* MS shall send a PACKET CONTROL ACKNOWLEDGEMENT */ | |
| 554 | |
| 555 /* | |
| 556 * Value constants for VAL_pow_ctrl | |
| 557 */ | |
| 558 #define POW_CTRL_NO (0x0) /* PWRC is not set */ | |
| 559 #define POW_CTRL_YES (0x1) /* PWRC is set */ | |
| 560 | |
| 561 /* | |
| 562 * Value constants for VAL_pow_offs | |
| 563 */ | |
| 564 #define POW_OFFS_0_DB (0x0) /* offset 0 dB */ | |
| 565 #define POW_OFFS_2_DB (0x1) /* offset 2 dB */ | |
| 566 #define POW_OFFS_4_DB (0x2) /* offset 4 dB */ | |
| 567 #define POW_OFFS_6_DB (0x3) /* offset 6 dB */ | |
| 568 | |
| 569 /* | |
| 570 * Value constants for VAL_prio_acc_thr | |
| 571 */ | |
| 572 #define PAT_NO (0x0) /* Packet access not allowed in the cell */ | |
| 573 #define PAT_SPARE1 (0x1) /* Spare, shall be interpreted as 0 */ | |
| 574 #define PAT_SPARE2 (0x2) /* Spare, shall be interpreted as 0 */ | |
| 575 #define PAT_ACC1 (0x3) /* packet access allowed for priority level 1 */ | |
| 576 #define PAT_ACC2 (0x4) /* packet access allowed for priority level 1 to 2 */ | |
| 577 #define PAT_ACC3 (0x5) /* packet access allowed for priority level 1 to 3 */ | |
| 578 #define PAT_ACC4 (0x6) /* packet access allowed for priority level 1 to 4 */ | |
| 579 #define PAT_SPARE6 (0x7) /* Spare, shall be interpreted as 6 */ | |
| 580 | |
| 581 /* | |
| 582 * Value constants for VAL_protoc_ident | |
| 583 */ | |
| 584 #define VAL_PROTOC_IDENT___DEF (0x0) /* reserved */ | |
| 585 #define RRLP_LCS (0x0) /* Radio Resource Location Service Protocol */ | |
| 586 | |
| 587 /* | |
| 588 * Value constants for VAL_rot | |
| 589 */ | |
| 590 #define TIME_DIFF_NO (0x0) /* Mobile Time Difference IE shall not be included in the HANDOVER COMPLETE message */ | |
| 591 #define TIME_DIFF_YES (0x1) /* Mobile Time Difference IE shall be included in the HANDOVER COMPLETE message */ | |
| 592 | |
| 593 /* | |
| 594 * Value constants for VAL_res_ack | |
| 595 */ | |
| 596 #define RES_ACK_NO (0x0) /* resumption of GPRS services not successfully acknowledged */ | |
| 597 #define RES_ACK_YES (0x1) /* resumption of GPRS services successfully acknowledged */ | |
| 598 | |
| 599 /* | |
| 600 * Value constants for VAL_rlc_mode | |
| 601 */ | |
| 602 #define RLC_ACK_MODE (0x0) /* RLC acknowledged mode */ | |
| 603 #define RLC_UNACK_MODE (0x1) /* RLC unacknowledged mode */ | |
| 604 | |
| 605 /* | |
| 606 * Value constants for VAL_rr_cause | |
| 607 */ | |
| 608 #define RRC_NORMAL_EVENT (0x0) /* Normal event */ | |
| 609 #define RRC_UNSPECIFIED (0x1) /* Abnormal release, unspecified */ | |
| 610 #define RRC_CHAN_UNACCEPT (0x2) /* Abnormal release, channel unacceptable */ | |
| 611 #define RRC_TIMER_EXPIRED (0x3) /* Abnormal release, timer expired */ | |
| 612 #define RRC_NO_ACTIVITY (0x4) /* Abnormal release, no activity on the radio path */ | |
| 613 #define RRC_PREEMEPT (0x5) /* Preemptive release */ | |
| 614 #define RRC_TIME_ADVANCE (0x8) /* Handover impossible, timing advance out of range */ | |
| 615 #define RRC_CHANNEL_MODE (0x9) /* Channel mode unacceptable */ | |
| 616 #define RRC_FREQ_NOT_IMPL (0xa) /* Frequency not implemented */ | |
| 617 #define RRC_CALL_CLEARED (0x41) /* Call already cleared */ | |
| 618 #define RRC_INCORRECT_MSG (0x5f) /* Semantically incorrect message */ | |
| 619 #define RRC_INVALID_MAN_INFO (0x60) /* Invalid mandatory information */ | |
| 620 #define RRC_MSG_NOT_IMPL (0x61) /* Message type non-existent or not implemented */ | |
| 621 #define RRC_MSG_NOT_COMPAT (0x62) /* Message type not compatible with protocol state */ | |
| 622 #define RRC_COND_IE_ERROR (0x64) /* Conditional IE error */ | |
| 623 #define RRC_NO_CELL_ALLOC (0x65) /* No cell allocation available */ | |
| 624 #define RRC_PROT_UNSPECIFIED (0x6f) /* Protocol error unspecified */ | |
| 625 | |
| 626 /* | |
| 627 * Value constants for VAL_sf | |
| 628 */ | |
| 629 #define SF_VBS (0x0) /* broadcast call reference */ | |
| 630 #define SF_VGCS (0x1) /* group call reference */ | |
| 631 | |
| 632 /* | |
| 633 * Value constants for VAL_set_amr | |
| 634 */ | |
| 635 #define SET_AMR_12_2 (0x80) /* codec 12.2 kbit/s is part of subset */ | |
| 636 #define SET_AMR_10_2 (0x40) /* codec 10.2 kbit/s is part of subset */ | |
| 637 #define SET_AMR_7_95 (0x20) /* codec 7.95 kbit/s is part of subset */ | |
| 638 #define SET_AMR_7_4 (0x10) /* codec 7.4 kbit/s is part of subset */ | |
| 639 #define SET_AMR_6_7 (0x8) /* codec 6.7 kbit/s is part of subset */ | |
| 640 #define SET_AMR_5_9 (0x4) /* codec 5.9 kbit/s is part of subset */ | |
| 641 #define SET_AMR_5_15 (0x2) /* codec 5.15 kbit/s is part of subset */ | |
| 642 #define SET_AMR_4_75 (0x1) /* codec 4 .75 kbit/s is part of subset */ | |
| 643 | |
| 644 /* | |
| 645 * Value constants for VAL_si13_pos | |
| 646 */ | |
| 647 #define SI13_ON_BCCH_NORM (0x0) /* on BCCH Norm */ | |
| 648 #define SI13_ON_BCCH_EXT (0x1) /* on BCCH Ext. */ | |
| 649 | |
| 650 /* | |
| 651 * Value constants for VAL_si_cf | |
| 652 */ | |
| 653 #define VAL_SI_CF___DEF (0x0) /* Update of unknown SI message type */ | |
| 654 #define SI_CF_UNSPEC (0x0) /* Update of unspecified SI message(s) */ | |
| 655 #define SI_CF_1 (0x1) /* Update of SI1 message */ | |
| 656 #define SI_CF_2X (0x2) /* Update of SI2, SI2bis or SI2ter message */ | |
| 657 #define SI_CF_3UNTIL8 (0x3) /* Update of SI3, SI4, SI7 or SI8 message */ | |
| 658 #define SI_CF_9 (0x4) /* Update of SI9 message */ | |
| 659 | |
| 660 /* | |
| 661 * Value constants for VAL_solsa_exc_acc | |
| 662 */ | |
| 663 #define SOLSA_EXCLUSIVE_NO (0x0) | |
| 664 #define SOLSA_EXCLUSIVE_YES (0x1) | |
| 665 | |
| 666 /* | |
| 667 * Value constants for VAL_spgc | |
| 668 */ | |
| 669 #define SPGC_NO (0x0) /* SPLIT_PG_CYCLE is not supported on CCCH in this cell */ | |
| 670 #define SPGC_YES (0x1) /* SPLIT_PG_CYCLE is supported on CCCH in this cell */ | |
| 671 | |
| 672 /* | |
| 673 * Value constants for VAL_sc | |
| 674 */ | |
| 675 #define START_CIPH_NO (0x0) /* No ciphering */ | |
| 676 #define START_CIPH_YES (0x1) /* Start ciphering */ | |
| 677 | |
| 678 /* | |
| 679 * Value constants for VAL_st_mode | |
| 680 */ | |
| 681 #define CODEC_MODE_1 (0x0) /* lowest bit rate */ | |
| 682 #define CODEC_MODE_2 (0x1) /* second lowest rate if codec includes more then 1 mode */ | |
| 683 #define CODEC_MODE_3 (0x2) /* third lowest rate if codec includes more then 2 modes */ | |
| 684 #define CODEC_MODE_4 (0x3) /* highest mode if codec includes 4 modes */ | |
| 685 | |
| 686 /* | |
| 687 * Value constants for VAL_susp_cause | |
| 688 */ | |
| 689 #define VAL_SUSP_CAUSE___DEF (0x0) /* shall be treated as 0 */ | |
| 690 #define SUSP_C_CALL (0x0) /* Mobile originated or mobile terminated call */ | |
| 691 #define SUSP_C_LU (0x1) /* Location Update */ | |
| 692 #define SUSP_C_SMS (0x2) /* Short message service */ | |
| 693 #define SUSP_C_SS (0x3) /* Supplementary service activation */ | |
| 694 #define SUSP_C_VBS (0x4) /* Voice broadcast or group call */ | |
| 695 | |
| 696 /* | |
| 697 * Value constants for VAL_si | |
| 698 */ | |
| 699 #define SYI_NON_SYNCH (0x0) /* Non-synchronized */ | |
| 700 #define SYI_NORM_SYNCH (0x1) /* Synchronized */ | |
| 701 #define SYI_PRE_SYNCH (0x2) /* Pre-synchronised */ | |
| 702 #define SYI_PSEUDO_SYNCH (0x3) /* Pseudo-synchronised */ | |
| 703 | |
| 704 /* | |
| 705 * Value constants for VAL_tm | |
| 706 */ | |
| 707 #define VAL_TM___DEF (0x0) /* reserved */ | |
| 708 #define TM_DED (0x0) /* dedicated mode */ | |
| 709 #define TM_GROUP (0x1) /* group transmit mode */ | |
| 710 | |
| 711 /* | |
| 712 * Value constants for VAL_ta_valid | |
| 713 */ | |
| 714 #define TA_VALID_NO (0x0) /* the value is not valid */ | |
| 715 #define TA_VALID_YES (0x1) /* the value is valid */ | |
| 716 | |
| 717 /* | |
| 718 * Value constants for VAL_tlli_bcc | |
| 719 */ | |
| 720 #define TLLI_BCC1 (0x0) /* mobile station shall use CS-1 */ | |
| 721 #define TLLI_BCC_CODED (0x1) /* mobile station shall use CS specified by Channel Coding */ | |
| 722 | |
| 723 /* | |
| 724 * Value constants for VAL_tma | |
| 725 */ | |
| 726 #define TMA_0 (0x0) /* no meaning */ | |
| 727 #define TMA_1 (0x1) /* the message is the first of two in a two message assignment */ | |
| 728 | |
| 729 /* | |
| 730 * Value constants for VAL_tx_integer | |
| 731 */ | |
| 732 #define SPREAD_TRANS_3 (0x0) /* 3 slots used to spread transmission */ | |
| 733 #define SPREAD_TRANS_4 (0x1) /* 4 slots used to spread transmission */ | |
| 734 #define SPREAD_TRANS_5 (0x2) /* 5 slots used to spread transmission */ | |
| 735 #define SPREAD_TRANS_6 (0x3) /* 6 slots used to spread transmission */ | |
| 736 #define SPREAD_TRANS_7 (0x4) /* 7 slots used to spread transmission */ | |
| 737 #define SPREAD_TRANS_8 (0x5) /* 8 slots used to spread transmission */ | |
| 738 #define SPREAD_TRANS_9 (0x6) /* 9 slots used to spread transmission */ | |
| 739 #define SPREAD_TRANS_10 (0x7) /* 10 slots used to spread transmission */ | |
| 740 #define SPREAD_TRANS_11 (0x8) /* 11 slots used to spread transmission */ | |
| 741 #define SPREAD_TRANS_12 (0x9) /* 12 slots used to spread transmission */ | |
| 742 #define SPREAD_TRANS_14 (0xa) /* 14slots used to spread transmission */ | |
| 743 #define SPREAD_TRANS_16 (0xb) /* 16 slots used to spread transmission */ | |
| 744 #define SPREAD_TRANS_20 (0xc) /* 20 slots used to spread transmission */ | |
| 745 #define SPREAD_TRANS_25 (0xd) /* 25 slots used to spread transmission */ | |
| 746 #define SPREAD_TRANS_32 (0xe) /* 32 slots used to spread transmission */ | |
| 747 #define SPREAD_TRANS_50 (0xf) /* 50 slots used to spread transmission */ | |
| 748 | |
| 749 /* | |
| 750 * Value constants for VAL_ident_type | |
| 751 */ | |
| 752 #define VAL_IDENT_TYPE___DEF (0x0) /* reserved */ | |
| 753 #define ID_TYPE_NO_IDENT (0x0) /* No Identity */ | |
| 754 #define ID_TYPE_IMSI (0x1) /* IMSI */ | |
| 755 #define ID_TYPE_IMEI (0x2) /* IMEI */ | |
| 756 #define ID_TYPE_IMEISV (0x3) /* IMEISV */ | |
| 757 #define ID_TYPE_TMSI (0x4) /* TMSI */ | |
| 758 | |
| 759 /* | |
| 760 * Value constants for VAL_usf_gran | |
| 761 */ | |
| 762 #define USF_GRAN1 (0x0) /* the mobile shall send one RLC/MAC block */ | |
| 763 #define USF_GRAN4 (0x1) /* the mobile shall send four consecutive RLC/MAC blocks */ | |
| 764 | |
| 765 /* | |
| 766 * Value constants for VAL_break_ind | |
| 767 */ | |
| 768 #define BREAK_IND_NO (0x0) /* Additional parameters are not sent in SYSTEM INFORMATION TYPE 7 and 8 */ | |
| 769 #define BREAK_IND_YES (0x1) /* Additional parameters SI4 Rest Octets_S are sent in SYSTEM INFORMATION TYPE 7 and 8 */ | |
| 770 | |
| 771 /* | |
| 772 * user defined constants | |
| 773 */ | |
| 774 #define L3MAX_ACK (0xfb) | |
| 775 #define L3MAX (0xfb) | |
| 776 #define MAX_APDU_DATA (0xf8) | |
| 777 #define MAX_ARFCN (0x14) | |
| 778 #define MAX_ARFCNI (0x5) | |
| 779 #define MAX_GR_C_INFO (0x5) | |
| 780 #define MAX_ITP (0x5) | |
| 781 #define MAX_LSA_ID (0x2) | |
| 782 #define MAX_POS (0x5) | |
| 783 #define MAX_RANGE (0xa) | |
| 784 #define MAX_RFL (0x5) | |
| 785 #define N_MAX_RANGE (0x1e) | |
| 786 #define N_CELL_MRES (0x6) | |
| 787 #define N_FREQ_SHORT_LIST (0x9) | |
| 788 #define N_FREQ_SKIP (0x10) | |
| 789 #define N_MAX_FREQ_LIST (0xfa) | |
| 790 #define N_MOB_ALLOC (0x8) | |
| 791 #define NCELL_DESC_BIT_LEN (0x80) | |
| 792 | |
| 793 #include "CDG_LEAVE.h" | |
| 794 | |
| 795 | |
| 796 #endif |
