FreeCalypso > hg > fc-magnetite
view cdg-hybrid/msg/rr.mdf @ 680:ee3ac8c617cb
armio.c: set GPIO2 output high initially
On TI-canonical platforms GPIO2 is DCD modem control output. In TI's
original code the AI_InitIOConfig() function called from Init_Target()
would configure GPIO2 as an output and set the initial output value to
low, but then the init code in uartfax.c called from Init_Serial_Flows()
would immediately change it to high, corresponding to DCD not asserted.
The result is a momentary asserted-state glitch on the DCD output.
The present change eliminates this glitch, setting DCD output to
not-asserted initially like it should be.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 25 Jun 2020 03:17:43 +0000 |
parents | e7a67accfad9 |
children |
line wrap: on
line source
;******************************************************************************** ;*** File : rr.mdf ;*** Creation : Thu Jun 19 15:32:11 CST 2008 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002 ;******************************************************************************** ;*** Document Type : Air Interface Message Specification ;*** Document Name : rr ;*** Document No. : 6147.604.97.114 ;*** Document Date : 2002-12-19 ;*** Document Status: BEING_PROCESSED ;*** Document Author: VK ;******************************************************************************** PRAGMA SRC_FILE_TIME "Wed Nov 28 10:19:34 2007" PRAGMA LAST_MODIFIED "2002-12-19" PRAGMA ID_AND_VERSION "6147.604.97.114" CONST L3MAX_ACK 251 ; GSM 4.06, section 5.8.5 CONST L3MAX 251 ; CONST MAX_APDU_DATA 248 ; (L3MAX - (4*1/2 +1)) 3GPP 04.18 9.1.53 CONST MAX_ARFCN 20 ; (L3MAX_ACK-3-3) * 8 / (10 + 1) =178 CONST MAX_ARFCNI 5 ; CONST MAX_GR_C_INFO 5 ; CONST MAX_ITP 5 ; CONST MAX_LSA_ID 2 ; CONST MAX_POS 5 ; CONST MAX_RANGE 10 ; (L3MAX_ACK-3-3) * 8 / (2 * 10 + 1)=93 CONST MAX_RFL 5 ; CONST N_MAX_RANGE 30 ; (L3MAX_ACK-3-3) * 8 / (2 * 10) = 98 CONST N_CELL_MRES 6 ; CONST N_FREQ_SHORT_LIST 9 ; sizeof(IE) - sizeof(IEI) CONST N_FREQ_SKIP 16 ; CONST N_MAX_FREQ_LIST 250 ; L3MAX - sizeof(IEI) CONST N_MOB_ALLOC 8 ; CONST NCELL_DESC_BIT_LEN 128 ; 16 bytes BA list CONST MAX_ACCESS_TT 4 ; Assumed max number of access type technologies CONST MAX_FDD 131 ; (L3MAX_ACK-3-1-1)*8/(14+1) = 131,2 CONST MAX_TDD 131 ; (L3MAX_ACK-3-1-1)*8/(14+1) = 131,2 VALTAB VAL_ab_type VAL 0 AB_8_BIT "8 bit access burst shall be used" VAL 1 AB_11_BIT "11 bit access burst shall be used" VALTAB VAL_acc_tt %REL99% VAL 0 ACC_TT_GSM_P "GSM P" VAL 1 ACC_TT_GSM_E "GSM E --note that GSM E covers GSM P" VAL 2 ACC_TT_GSM_R "GSM E --note that GSM R covers GSM E and GSM P" VAL 3 ACC_TT_GSM_1800 "GSM 1800" VAL 4 ACC_TT_GSM_1900 "GSM 1900" VAL 5 ACC_TT_GSM_450 "GSM 450" VAL 6 ACC_TT_GSM_480 "GSM 480" VAL 7 ACC_TT_GSM_850 "GSM 850" VAL 15 ACC_TT_GSM_ADD "Additional Access Technologies" VALTAB VAL_atc VAL 0 ATC_HANDOV_MAN "Sending of Handover access is mandatory" VAL 1 ATC_HANDOV_OPT "Sending of Handover access is optional" VALTAB VAL_af VAL 0 AF_NO "acknowledgement is not required" VAL 1 AF_YES "acknowledgement is required" VALTAB VAL_acs VAL 0 ACS_USE_SI4 "The SI 4 rest octets, if present, shall be used to derive the value of PI and possibly C2 parameters and/or other parameters" VAL 1 ACS_USE_SI7 "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" VALTAB VAL_algo_ident VAL DEF "reserved" VAL 0 ALGO_A5_1 "cipher with algorithm A5/1" VAL 1 ALGO_A5_2 "cipher with algorithm A5/2" VAL 2 ALGO_A5_3 "cipher with algorithm A5/3" VAL 3 ALGO_A5_4 "cipher with algorithm A5/4" VAL 4 ALGO_A5_5 "cipher with algorithm A5/5" VAL 5 ALGO_A5_6 "cipher with algorithm A5/6" VAL 6 ALGO_A5_7 "cipher with algorithm A5/7" VALTAB VAL_alpha RANGE 0 .. 10 "binary representation of tenth of alpha (measured in dB)" VAL DEF "Reserved" VALTAB VAL_att VAL 0 CCD_ATT_NO "MSs are not allowed to apply IMSI attach and detach procedure." VAL 1 CCD_ATT_YES "MSs in the cell shall apply IMSI attach and detach procedure." VALTAB VAL_bcch_type VAL 0 BCCH_NORM "on BCCH Norm" VAL 1 BCCH_EXT "on BCCH Ext." VALTAB VAL_blp VAL 0 BLP_BLK "The allocation bitmap is to be interpreted as blocks." VAL 1 BLP_PER "The allocation bitmap is to be interpreted as block periods." VALTAB VAL_pwr_ctrl_mode VAL 0 PWR_CTR_A "mode A" VAL 1 PWR_CTR_B "mode B" VALTAB VAL_call_prio VAL 0 CALL_PRIO_NO "no priority applied" VAL 1 CALL_PRIO_LEV_4 "call priority level 4" VAL 2 CALL_PRIO_LEV_3 "call priority level 3" VAL 3 CALL_PRIO_LEV_2 "call priority level 2" VAL 4 CALL_PRIO_LEV_1 "call priority level 1" VAL 5 CALL_PRIO_LEV_0 "call priority level 0" VAL 6 CALL_PRIO_LEV_A "call priority level A" VAL 7 CALL_PRIO_LEV_B "call priority level B" VALTAB VAL_re VAL 0 REESTAB_YES "Call Reestablishment allowed in the cell" VAL 1 REESTAB_NO "Call Reestablishment not allowed in the cell" VALTAB VAL_cell_bar_qual VAL 0 CBQ_NO "cell selection and reselection depending on cell bar access" VAL 1 CBQ_YES "cell selection priority always low, reselection always normal" VALTAB VAL_cell_bar_access VAL 0 BARRED_NO "The cell is not barred" VAL 1 BARRED_YES "The cell is barred" VALTAB VAL_cell_resel_hyst VAL 0 CELL_HYST_0_DB "0 dB RXLEV hysteresis for LA re-selection" VAL 1 CELL_HYST_2_DB "2 dB RXLEV hysteresis for LA re-selection" VAL 2 CELL_HYST_4_DB "4 dB RXLEV hysteresis for LA re-selection" VAL 3 CELL_HYST_6_DB "6 dB RXLEV hysteresis for LA re-selection" VAL 4 CELL_HYST_8_DB "8 dB RXLEV hysteresis for LA re-selection" VAL 5 CELL_HYST_10_DB "10 dB RXLEV hysteresis for LA re-selection" VAL 6 CELL_HYST_12_DB "12 dB RXLEV hysteresis for LA re-selection" VAL 7 CELL_HYST_14_DB "14 dB RXLEV hysteresis for LA re-selection" VALTAB VAL_chan_type VAL DEF "channel not defined" VAL 1 TCH_F "TCH/F + ACCHs" VAL 2 TCH_H_S0 "TCH/H + ACCHs, subchannel 0" VAL 3 TCH_H_S1 "TCH/H + ACCHs, subchannel 1" VAL 4 SDCCH_4_S0 "SDCCH/4 + SDCCH/C4, subchannel 0" VAL 5 SDCCH_4_S1 "SDCCH/4 + SDCCH/C4, subchannel 1" VAL 6 SDCCH_4_S2 "SDCCH/4 + SDCCH/C4, subchannel 2 or CBCH (SDCCH/4)" VAL 7 SDCCH_4_S3 "SDCCH/4 + SDCCH/C4, subchannel 3" VAL 8 SDCCH_8_S0 "SDCCH/8 + SDCCH/C8, subchannel 0" VAL 9 SDCCH_8_S1 "SDCCH/8 + SDCCH/C8, subchannel 1" VAL 10 SDCCH_8_S2 "SDCCH/8 + SDCCH/C8, subchannel 2 or CBCH (SDCCH/8)" VAL 11 SDCCH_8_S3 "SDCCH/8 + SDCCH/C8, subchannel 3" VAL 12 SDCCH_8_S4 "SDCCH/8 + SDCCH/C8, subchannel 4" VAL 13 SDCCH_8_S5 "SDCCH/8 + SDCCH/C8, subchannel 5" VAL 14 SDCCH_8_S6 "SDCCH/8 + SDCCH/C8, subchannel 6" VAL 15 SDCCH_8_S7 "SDCCH/8 + SDCCH/C8, subchannel 7" VAL 16 TCH_F_NO_ADD "TCH/F + FACCH/F + SACCH/M, no additional timeslots" VAL 17 TCH_F_ADD_BI1 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n-1" VAL 18 TCH_F_ADD_BI2 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1" VAL 19 TCH_F_ADD_BI3 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1, n-2" VAL 20 TCH_F_ADD_BI4 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-3" VAL 21 TCH_F_ADD_BI5 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-4" VAL 22 TCH_F_ADD_BI6 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-5" VAL 23 TCH_F_ADD_BI7 "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-6" VAL 24 TCH_F_ADD_UNI1 "TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n-1" VAL 25 TCH_F_ADD_UNI2 "TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1" VAL 26 TCH_F_ADD_UNI3 "TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 , n-2" VAL 30 TCH_F_ADD_BI_UNI "TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M and unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1" VALTAB VAL_cn1 VAL 0 CN_ANY_CHAN "Any channel." VAL 1 CN_SDCCH "SDCCH." VAL 2 CN_TCH_F "TCH/F (Full rate)." VAL 3 CN_TCH "TCH/H or TCH/F (Dual rate)." VALTAB VAL_chan_mode VAL DEF "reserved mode" VAL 0 CM_SIG_ONLY "signaling only" VAL 1 CM_SPEECH "speech (full rate or half rate), version 1" VAL 0b00000001 CM_SPEECH_VER1 "speech (full rate or half rate), version 1" VAL 0b00100001 CM_SPEECH_VER2 "speech (full rate or half rate), version 2" VAL 0b01000001 CM_SPEECH_VER3 "speech (full rate or half rate), version 3" VAL 0b00001111 CM_DATA_14_5 "data, 14.5 kbit/s radio interface rate" VAL 0b00000011 CM_DATA_12_0 "data, 12.0 kbit/s radio interface rate" VAL 0b00001011 CM_DATA_6_0 "data, 6.0 kbit/s radio interface rate" VAL 0b00010011 CM_DATA_3_6 "data, 3.6 kbit/s radio interface rate" VALTAB VAL_chan_mode_2 VAL DEF "reserved mode" VAL 0 CM2_SIG_ONLY "signaling only" VAL 5 CM2_SPEECH_HALF "speech half rate" VAL 0b00000101 CM2_SPEECH_VER1 "speech (full rate or half rate), version 1" VAL 0b00100101 CM2_SPEECH_VER2 "speech (full rate or half rate), version 2" VAL 0b01000101 CM2_SPEECH_VER3 "speech (full rate or half rate), version 3" VAL 0b00001111 CM2_DATA_6_0 "data, 6.0 kbit/s radio interface rate" VAL 0b00010111 CM2_DATA_3_6 "data, 3.6 kbit/s radio interface rate" VALTAB VAL_crd_prio VAL 0 CRD_PRIO_1 "priority level 1 (highest priority)" VAL 1 CRD_PRIO_2 "priority level 2" VAL 2 CRD_PRIO_3 "priority level 3" VAL 3 CRD_PRIO_4 "priority level 4 (lowest priority)" VALTAB VAL_cr VAL 0 INC_IMEISV_NO "IMEISV shall not be included" VAL 1 INC_IMEISV_YES "IMEISV shall be included" VALTAB VAL_cod_scheme VAL 0 COD_S_1 "" VAL 1 COD_S_2 "" VAL 2 COD_S_3 "" VAL 3 COD_S_4 "" VALTAB VAL_c_r VAL 0 CMD_FRESP "Command or Final Response" VAL 1 NCMD_FRESP "Not Command or Final Response" VALTAB VAL_ccch_conf VAL DEF "reserved" VAL 0 CCD_CCCH_1_NOT_COMB "1 basic channel used for CCCH, not combined with SDCCHs" VAL 1 CCD_CCCH_1_COMB "1 basic channel used for CCCH, combined with SDCCHs" VAL 2 CCD_CCCH_2_NOT_COMB "2 basic channel used for CCCH, not combined with SDCCHs" VAL 4 CCD_CCCH_3_NOT_COMB "3 basic channel used for CCCH, not combined with SDCCHs" VAL 6 CCD_CCCH_4_NOT_COMB "4 basic channel used for CCCH, not combined with SDCCHs" VALTAB VAL_ctrl_ack_type VAL 0 "default format is four access bursts" VAL 1 "default format is RLC/MAC control block." VALTAB VAL_d_t VAL 0 D_T_DED "the message assigns a resource in dedicated mode" VAL 1 D_T_TBF "the message assigns a TBF" VALTAB VAL_dtx_b VAL DEF "invalid DTX indicator" VAL 0 B_DTX_MAY_USE "The MSs may use uplink DTX" VAL 1 B_DTX_SHALL_USE "The MSs shall use uplink DTX" VAL 2 B_DTX_DONT_USE "The MS shall not use uplink DTX" VALTAB VAL_dtx_s VAL 0 S_DTX_F_MAYUSE_H_DONTUSE "May use DTX on TCH-F. Don't use DTX on TCH-H." VAL 1 S_DTX_F_USE_H_DONTUSE "Do use DTX on TCH-F. Don't use DTX on TCH-H." VAL 2 S_DTX_F_DONTUSE_H_DONTUSE "Don't use DTX on TCH-F. Don't use DTX on TCH-H." VAL 3 S_DTX_F_USE_H_MAYUSE "Do use DTX on TCH-F. May use DTX on TCH-H." VAL 4 S_DTX_F_MAYUSE_H_MAYUSE "May use DTX on TCH-F. May use DTX on TCH-H." VAL 5 S_DTX_F_USE_H_USE "Do use DTX on TCH-F. Do use DTX on TCH-H." VAL 6 S_DTX_F_DONTUSE_H_USE "Don't use DTX on TCH-F. Do use DTX on TCH-H." VAL 7 S_DTX_F_MAYUSE_H_USE "May use DTX on TCH-F. Do use DTX on TCH-H." VALTAB VAL_dtx_used VAL 0 DTX_USED_NO "DTX was not used" VAL 1 DTX_USED_YES "DTX was used" VALTAB VAL_dl VAL 0 DL_0 "no meaning" VAL 1 DL_1 "the message assigns a resource to the MS identified by the IA rest octets" VALTAB VAL_e_window %REL99% VAL 0 E_WIN_64 "EGPRS Window Size 64" VAL 1 E_WIN_96 "EGPRS Window Size 96" VAL 2 E_WIN_128 "EGPRS Window Size 128" VAL 3 E_WIN_160 "EGPRS Window Size 160" VAL 4 E_WIN_192 "EGPRS Window Size 192 (maximum window size for a 1 timeslot TBF)" VAL 5 E_WIN_224 "EGPRS Window Size 224" VAL 6 E_WIN_256 "EGPRS Window Size 256 (maximum window size for a 2 timeslot TBF)" VAL 7 E_WIN_288 "EGPRS Window Size 288" VAL 8 E_WIN_320 "EGPRS Window Size 320" VAL 9 E_WIN_352 "EGPRS Window Size 352" VAL 10 E_WIN_384 "EGPRS Window Size 384 (maximum window size for a 3 timeslot TBF)" VAL 11 E_WIN_416 "EGPRS Window Size 416" VAL 12 E_WIN_448 "EGPRS Window Size 448" VAL 13 E_WIN_480 "EGPRS Window Size 480" VAL 14 E_WIN_512 "EGPRS Window Size 512 (maximum window size for a 4 timeslot TBF)" VAL 15 E_WIN_544 "EGPRS Window Size 544" VAL 16 E_WIN_576 "EGPRS Window Size 576" VAL 17 E_WIN_608 "EGPRS Window Size 608" VAL 18 E_WIN_640 "EGPRS Window Size 640 (maximum window size for a 5 timeslot TBF)" VAL 19 E_WIN_672 "EGPRS Window Size 672" VAL 20 E_WIN_704 "EGPRS Window Size 704" VAL 21 E_WIN_736 "EGPRS Window Size 736" VAL 22 E_WIN_768 "EGPRS Window Size 768 (maximum window size for a 6 timeslot TBF)" VAL 23 E_WIN_800 "EGPRS Window Size 800" VAL 24 E_WIN_832 "EGPRS Window Size 832" VAL 25 E_WIN_864 "EGPRS Window Size 864" VAL 26 E_WIN_896 "EGPRS Window Size 896 (maximum window size for a 7 timeslot TBF)" VAL 27 E_WIN_928 "EGPRS Window Size 928" VAL 28 E_WIN_960 "EGPRS Window Size 960" VAL 29 E_WIN_992 "EGPRS Window Size 992" VAL 30 E_WIN_1024 "EGPRS Window Size 1024 (maximum window size for a 8 timeslot TBF)" VAL 31 "reserved" VALTAB VAL_ext_dyn_all VAL 0 EXT_DYN_NO "Dynamic Allocation" VAL 1 EXT_DYN_YES "Extended Dynamic Allocation" VALTAB VAL_final VAL 0 FINAL_NO "allocation is not the last Allocation of TBF" VAL 1 FINAL_YES "allocation is the last Allocation of TBF" VALTAB VAL_f_seg VAL 0 F_SEG "First or only segment" VAL 1 NF_SEG "Not first or only segment" VALTAB VAL_flag VAL 0 PRES_NO "information is not present" VAL 1 PRES_YES "information is present" VALTAB VAL_hdm VAL 0 HDM_NO "The mobile station shall not operate in half duplex mode." VAL 1 HDM_YES "The mobile station shall operate in half duplex mode." VALTAB VAL_hop VAL 0 HOP_NO "frequency hopping is off" VAL 1 HOP_YES "frequency hopping is on" VALTAB VAL_inband_not VAL 0 IN_BAND_NOT_NCH "notifications are sent on NCH only" VAL 1 IN_BAND_NOT_FACCH "notifications are sent on FACCH too" VALTAB VAL_inband_pag VAL 0 IN_BAND_PAG_PCH "pagings are sent on PCH only" VAL 1 IN_BAND_PAG_FACCH "pagings are sent on FACCH too" VALTAB VAL_indir VAL 0 INDIR_NO "non hopping configuration" VAL 1 INDIR_YES "indirect encoding of hopping RF channel configuration" VALTAB VAL_it5 VAL 0 IT5_1 "System Information Type 1" VAL 1 IT5_2 "System Information Type 2" VAL 2 IT5_2BIS "System Information Type 2bis" VAL 3 IT5_2TER "System Information Type 2ter" VAL 4 IT5_3 "System Information Type 3" VAL 5 IT5_4 "System Information Type 4" VAL 6 IT5_7 "System Information Type 7" VAL 7 IT5_8 "System Information Type 8" VAL 8 IT5_9 "System Information Type 9" VAL 9 IT5_13 "System Information Type 13" VAL 10 IT5_14 "System Information Type 14" VALTAB VAL_icmi VAL 0 ICMI_IMPL "initial codec mode defined by implicit rule provided in GSM 05.09" VAL 1 ICMI_START_MODE "initial codec mode defined by start mode field" VALTAB VAL_key_seq RANGE 0 .. 6 "" VAL 7 "No key is available (MS to network); Reserved (network to MS)" VALTAB VAL_l_seg VAL 0 L_SEG "Last or only segment" VAL 1 NL_SEG "Not last or only segment" VALTAB VAL_lqm_mode %REL99% VAL 0 LQM_NOTHING "The MS shall not report either interference measurements or per slot BEP measurements" VAL 1 LQM_GAMMA "The MS shall report available interference measurements" VAL 2 LQM_BEP "The MS shall report mean BEP on each allocated time slot" VAL 3 LQM_ALTERNATE "The MS shall report mean BEP on each allocated time slot alternating slots 1-3 and 4-7" VALTAB VAL_llc_fr_type VAL 0 LLC_IS_ACK "LLC frame is SACK or NACK" VAL 1 LLC_NOT_ACK "LLC frame is not SACK or NACK" VALTAB VAL_low_arfcn RANGE 1 .. 124 "" VAL DEF "reserved" VALTAB VAL_mac_mode VAL 0 MAC_DYN_ALLOC "dynamic allocation" VAL 1 MAC_EXT_DYN_ALLOC "extended dynamic allocation" VAL 2 MAC_FIX_ALLOC_NOT_HALF "fixed allocation, not half duplex mode" VAL 3 MAC_FIX_ALLOC "fixed allocation, half duplex mode" VALTAB VAL_ma_num VAL 0 MA_NUM_14 "MA_NUMBER = 14" VAL 1 MA_NUM_15 "MA_NUMBER = 15" VALTAB VAL_max_retrans VAL 0 MAX_RETRANS_1 "Maximum 1 retransmission" VAL 1 MAX_RETRANS_2 "Maximum 2 retransmissions" VAL 2 MAX_RETRANS_4 "Maximum 4 retransmissions" VAL 3 MAX_RETRANS_7 "Maximum 7 retransmissions" VALTAB VAL_meas_valid VAL 0 MEAS_VALID_YES "The measurement results are valid" VAL 1 MEAS_VALID_NO "the measurement results are not valid" VALTAB VAL_mcs %REL99% VAL 0 MCS1 "MCS-1" VAL 1 MCS2 "MCS-2" VAL 2 MCS3 "MCS-3" VAL 3 MCS4 "MCS-4" VAL 4 MCS5 "MCS-5" VAL 5 MCS6 "MCS-6" VAL 6 MCS7 "MCS-7" VAL 7 MCS8 "MCS-8" VAL 8 MCS9 "MCS-9" VAL 9 MCS5_7 "MCS-5-7" VAL 10 MCS6_9 "MCS-6-9" VALTAB VAL_mscr VAL 0 MSCR_98 "MSC is Release '98 or older" VAL 1 MSCR_99 "MSC is Release '99 onwards" VALTAB VAL_or_ty VAL 0 OR_TY_MT "Mobile terminated" VAL 1 OR_TY_MO "Mobile originated" VALTAB VAL_mr_vers VAL DEF "reserved" VAL 1 MR_VERS_1 "Adaptive Multirate speech version 1" VALTAB VAL_ncm VAL 0 NC_0 "" VAL 1 NC_1 "" VAL 2 NC_2 "" VAL 3 NC_TARGET "information on NC mode to be gathered from the target cell" VALTAB VAL_nc_non_drx %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% VAL 0 NC_NO_DRX "No non-DRX mode after a measurement report has been sent." VAL 1 NC_0_24S "NC 0.24 s" VAL 2 NC_0_48S "NC 0.48 s (default value)" VAL 3 NC_0_72S "NC 0.72 s" VAL 4 NC_0_96S "NC 0.96 s" VAL 5 NC_1_20S "NC 1.20 s" VAL 6 NC_1_44S "NC 1.44 s" VAL 7 NC_1_92S "NC 1.92 s" VALTAB VAL_nc_rep_i %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% VAL 0 NC_I_0_48S "NC 0.48 S" VAL 1 NC_I_0_96S "NC 0.96 s" VAL 2 NC_I_1_92S "NC 1.92 s" VAL 3 NC_I_3_84S "NC 3.84 s (default value for NC_REPORTING_PERIOD_T)" VAL 4 NC_I_7_68S "NC 7.68 s" VAL 5 NC_I_15_36S "NC 15.36 s" VAL 6 NC_I_30_72S "NC 30.72 s" VAL 7 NC_I_61_44S "NC 61.44 s (default value for NC_REPORTING_PERIOD_I)" VALTAB VAL_nch_position VAL DEF "reserved" VAL 0 NCH_1BLK_NR0 "1 block / first is block 0" VAL 1 NCH_1BLK_NR1 "1 block / first is block 1" VAL 2 NCH_1BLK_NR2 "1 block / first is block 2" VAL 3 NCH_1BLK_NR3 "1 block / first is block 3" VAL 4 NCH_1BLK_NR4 "1 block / first is block 4" VAL 5 NCH_1BLK_NR5 "1 block / first is block 5" VAL 6 NCH_1BLK_NR6 "1 block / first is block 6" VAL 7 NCH_2BLK_NR0 "2 blocks / first is block 0" VAL 8 NCH_2BLK_NR1 "2 blocks / first is block 1" VAL 9 NCH_2BLK_NR2 "2 blocks / first is block 2" VAL 10 NCH_2BLK_NR3 "2 blocks / first is block 3" VAL 11 NCH_2BLK_NR4 "2 blocks / first is block 4" VAL 12 NCH_2BLK_NR5 "2 blocks / first is block 5" VAL 13 NCH_3BLK_NR0 "3 blocks / first is block 0" VAL 14 NCH_3BLK_NR1 "3 blocks / first is block 1" VAL 15 NCH_3BLK_NR2 "3 blocks / first is block 2" VAL 16 NCH_3BLK_NR3 "3 blocks / first is block 3" VAL 17 NCH_3BLK_NR4 "3 blocks / first is block 4" VAL 18 NCH_4BLK_NR0 "4 blocks / first is block 0" VAL 19 NCH_4BLK_NR1 "4 blocks / first is block 1" VAL 20 NCH_4BLK_NR2 "4 blocks / first is block 2" VAL 21 NCH_4BLK_NR3 "4 blocks / first is block 3" VAL 22 NCH_5BLK_NR0 "5 blocks / first is block 0" VAL 23 NCH_5BLK_NR1 "5 blocks / first is block 1" VAL 24 NCH_5BLK_NR2 "5 blocks / first is block 2" VAL 25 NCH_6BLK_NR0 "6 blocks / first is block 0" VAL 26 NCH_6BLK_NR1 "6 blocks / first is block 1" VAL 27 NCH_7BLK_NR0 "7 blocks / first is block 0" VALTAB VAL_neci VAL 0 NECI_NO "New establishment causes are not supported" VAL 1 NECI_YES "New establishment causes are supported" VALTAB VAL_nco VAL DEF "reserved" VAL 0 NCO_NO_REP "MS controlled cell reselection, no measurement reporting" VAL 1 NCO_MS_RESEL "MS controlled cell reselection, MA sends measurement reports" VAL 2 NCO_NET_RESEL "Network controlled cell reselection, MA sends measurement reports" VALTAB VAL_nmo VAL 0b00 "Network Mode 1" VAL 0b01 "Network Mode 2" VAL 0b10 "Network Mode 3" VAL 0b11 "reserved" VALTAB VAL_nscb VAL 0 NSCB_ON "NSCB can be used (default)" VAL 1 NSCB_OFF "NSCB shall be turned off" VALTAB VAL_nci VAL 0 NCI_IGNORE "Out of range timing advance is ignored" VAL 1 NCI_TRIGGER "Out of range timing advance shall trigger a handover failure" VALTAB VAL_num_range RANGE 1 .. N_MAX_RANGE "number of frequency ranges" VAL DEF "reserved" VALTAB VAL_nr_rb %REL99% VAL 0 NR_RB_1 "1 radio block reserved for uplink transmission" VAL 1 NR_RB_2 "2 radio blocks reserved for uplink transmission" VALTAB VAL_odd_even VAL 0 EVEN "even" VAL 1 ODD "odd" VALTAB VAL_pck_chan_type VAL DEF "reserved" VAL 1 PCK_CH_1 "for backward compatibility" VALTAB VAL_pch_restruct VAL 0 PCH_RESTRUCT_NO "paging channel is restructured" VAL 1 PCH_RESTRUCT_YES "paging channel is not restructured" VALTAB VAL_pm VAL 0 PAGING_NORM "Normal paging." VAL 1 PAGING_EXT "Extended paging." VAL 2 PAGING_REORG "Paging reorganization." VAL 3 PAGING_SAME "Same as before." VALTAB VAL_pc_meas_chan VAL 0 PC_MEAS_BCCH "BCCH shall be used for downlink measurements for power control" VAL 1 PC_MEAS_PDCH "PDCH shall be used for downlink measurements for power control" VALTAB VAL_poll VAL 0 POLL_NO_ACTION "no action required from MS" VAL 1 POLL_SEND_ACK "MS shall send a PACKET CONTROL ACKNOWLEDGEMENT" VALTAB VAL_pow_ctrl VAL 0 POW_CTRL_NO "PWRC is not set" VAL 1 POW_CTRL_YES "PWRC is set" VALTAB VAL_pow_offs VAL 0 POW_OFFS_0_DB "offset 0 dB" VAL 1 POW_OFFS_2_DB "offset 2 dB" VAL 2 POW_OFFS_4_DB "offset 4 dB" VAL 3 POW_OFFS_6_DB "offset 6 dB" VALTAB VAL_prio_acc_thr VAL 0 PAT_NO "Packet access not allowed in the cell" VAL 1 PAT_SPARE1 "Spare, shall be interpreted as 0" VAL 2 PAT_SPARE2 "Spare, shall be interpreted as 0" VAL 3 PAT_ACC1 "packet access allowed for priority level 1" VAL 4 PAT_ACC2 "packet access allowed for priority level 1 to 2" VAL 5 PAT_ACC3 "packet access allowed for priority level 1 to 3" VAL 6 PAT_ACC4 "packet access allowed for priority level 1 to 4" VAL 7 PAT_SPARE6 "Spare, shall be interpreted as 6" VALTAB VAL_protoc_ident VAL DEF "reserved" VAL 0 RRLP_LCS "Radio Resource Location Service Protocol" VALTAB VAL_reporting_rate %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% VAL 0 NORMAL_RATE "Normal reporting rate" VAL 1 REDUCED_RATE "Reduced reporting rate" VALTAB VAL_rot VAL 0 TIME_DIFF_NO "Mobile Time Difference IE shall not be included in the HANDOVER COMPLETE message" VAL 1 TIME_DIFF_YES "Mobile Time Difference IE shall be included in the HANDOVER COMPLETE message" VALTAB VAL_report_type %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% VAL 0 ENHANCED_MEAS "The MS shall use the Enhanced Measurement Report message for reporting if at least one BSIC is allocated to each BA (list) frequency. Otherwise, the Measurement Report message shall be used." VAL 1 NORMAL_MEAS "The MS shall use the Measurement Report message for reporting." VALTAB VAL_resegm %REL99% VAL 0 RESEGM_NO "Retransmitted RLC data blocks shall not be re-segmented" VAL 1 RESEGM_YES "Retransmitted RLC data blocks shall be re-segmented according to commanded MCS" VALTAB VAL_res_ack VAL 0 RES_ACK_NO "resumption of GPRS services not successfully acknowledged" VAL 1 RES_ACK_YES "resumption of GPRS services successfully acknowledged" VALTAB VAL_rlc_mode VAL 0 RLC_ACK_MODE "RLC acknowledged mode" VAL 1 RLC_UNACK_MODE "RLC unacknowledged mode" VALTAB VAL_rr_cause VAL 0b00000000 RRC_NORMAL_EVENT "Normal event" VAL 0b00000001 RRC_UNSPECIFIED "Abnormal release, unspecified" VAL 0b00000010 RRC_CHAN_UNACCEPT "Abnormal release, channel unacceptable" VAL 0b00000011 RRC_TIMER_EXPIRED "Abnormal release, timer expired" VAL 0b00000100 RRC_NO_ACTIVITY "Abnormal release, no activity on the radio path" VAL 0b00000101 RRC_PREEMEPT "Preemptive release" VAL 0b00001000 RRC_TIME_ADVANCE "Handover impossible, timing advance out of range" VAL 0b00001001 RRC_CHANNEL_MODE "Channel mode unacceptable" VAL 0b00001010 RRC_FREQ_NOT_IMPL "Frequency not implemented" VAL 0b00001100 RRC_LOWER_LAYER_FAIL %REL99 AND FF_BHO% "Lower layer failure" VAL 0b01000001 RRC_CALL_CLEARED "Call already cleared" VAL 0b01011111 RRC_INCORRECT_MSG "Semantically incorrect message" VAL 0b01100000 RRC_INVALID_MAN_INFO "Invalid mandatory information" VAL 0b01100001 RRC_MSG_NOT_IMPL "Message type non-existent or not implemented" VAL 0b01100010 RRC_MSG_NOT_COMPAT "Message type not compatible with protocol state" VAL 0b01100100 RRC_COND_IE_ERROR "Conditional IE error" VAL 0b01100101 RRC_NO_CELL_ALLOC "No cell allocation available" VAL 0b01101111 RRC_PROT_UNSPECIFIED "Protocol error unspecified" VALTAB VAL_scale_ord %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% VAL 0 SC_ORD_ZERO_DB "0 dB offset, which shall be used for the reported RXLEV values" VAL 1 SC_ORD_TEN_DB "+10 dB offset, which shall be used for the reported RXLEV values" VAL 2 SC_ORD_AUTOMATIC "automatic offset, which shall be used for the reported RXLEV values" VALTAB VAL_sf VAL 0 SF_VBS "broadcast call reference" VAL 1 SF_VGCS "group call reference" VALTAB VAL_set_amr VAL 0x80 SET_AMR_12_2 "codec 12.2 kbit/s is part of subset" VAL 0x40 SET_AMR_10_2 "codec 10.2 kbit/s is part of subset" VAL 0x20 SET_AMR_7_95 "codec 7.95 kbit/s is part of subset" VAL 0x10 SET_AMR_7_4 "codec 7.4 kbit/s is part of subset" VAL 0x08 SET_AMR_6_7 "codec 6.7 kbit/s is part of subset" VAL 0x04 SET_AMR_5_9 "codec 5.9 kbit/s is part of subset" VAL 0x02 SET_AMR_5_15 "codec 5.15 kbit/s is part of subset" VAL 0x01 SET_AMR_4_75 "codec 4 .75 kbit/s is part of subset" VALTAB VAL_sgsnr %REL99% VAL 0 SGSNR_98 "SGSN is Release '98 or older" VAL 1 SGSNR_99 "SGSN is Release '99 onwards" VALTAB VAL_si13_pos VAL 0 SI13_ON_BCCH_NORM "on BCCH Norm" VAL 1 SI13_ON_BCCH_EXT "on BCCH Ext." VALTAB VAL_si_cf VAL DEF "Update of unknown SI message type" VAL 0 SI_CF_UNSPEC "Update of unspecified SI message(s)" VAL 1 SI_CF_1 "Update of SI1 message" VAL 2 SI_CF_2X "Update of SI2, SI2bis or SI2ter message" VAL 3 SI_CF_3UNTIL8 "Update of SI3, SI4, SI7 or SI8 message" VAL 4 SI_CF_9 "Update of SI9 message" VALTAB VAL_solsa_exc_acc VAL 0 SOLSA_EXCLUSIVE_NO "" VAL 1 SOLSA_EXCLUSIVE_YES "" VALTAB VAL_spgc VAL 0 SPGC_NO "SPLIT_PG_CYCLE is not supported on CCCH in this cell" VAL 1 SPGC_YES "SPLIT_PG_CYCLE is supported on CCCH in this cell" VALTAB VAL_sc VAL 0 START_CIPH_NO "No ciphering" VAL 1 START_CIPH_YES "Start ciphering" VALTAB VAL_st_mode VAL 0 CODEC_MODE_1 "lowest bit rate" VAL 1 CODEC_MODE_2 "second lowest rate if codec includes more then 1 mode" VAL 2 CODEC_MODE_3 "third lowest rate if codec includes more then 2 modes" VAL 3 CODEC_MODE_4 "highest mode if codec includes 4 modes" VALTAB VAL_susp_cause VAL DEF "shall be treated as 0" VAL 0 SUSP_C_CALL "Mobile originated or mobile terminated call" VAL 1 SUSP_C_LU "Location Update" VAL 2 SUSP_C_SMS "Short message service" VAL 3 SUSP_C_SS "Supplementary service activation" VAL 4 SUSP_C_VBS "Voice broadcast or group call" VAL 5 SUSP_C_MT_CALL "Mobile terminated call" VAL 6 SUSP_C_DTM "DTM not supported" VALTAB VAL_si VAL 0 SYI_NON_SYNCH "Non-synchronized" VAL 1 SYI_NORM_SYNCH "Synchronized" VAL 2 SYI_PRE_SYNCH "Pre-synchronised" VAL 3 SYI_PSEUDO_SYNCH "Pseudo-synchronised" VALTAB VAL_tm VAL DEF "reserved" VAL 0 TM_DED "dedicated mode" VAL 1 TM_GROUP "group transmit mode" VALTAB VAL_threeg_prio %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% VAL 0 NO_SEACH "Seach not allowed" VAL 1 YES_SEACH "Seach allowed" VALTAB VAL_ta_valid VAL 0 TA_VALID_NO "the value is not valid" VAL 1 TA_VALID_YES "the value is valid" VALTAB VAL_tlli_bcc VAL 0 TLLI_BCC1 "mobile station shall use CS-1" VAL 1 TLLI_BCC_CODED "mobile station shall use CS specified by Channel Coding" VALTAB VAL_tma VAL 0 TMA_0 "no meaning" VAL 1 TMA_1 "the message is the first of two in a two message assignment" VALTAB VAL_tx_integer VAL 0 SPREAD_TRANS_3 "3 slots used to spread transmission" VAL 1 SPREAD_TRANS_4 "4 slots used to spread transmission" VAL 2 SPREAD_TRANS_5 "5 slots used to spread transmission" VAL 3 SPREAD_TRANS_6 "6 slots used to spread transmission" VAL 4 SPREAD_TRANS_7 "7 slots used to spread transmission" VAL 5 SPREAD_TRANS_8 "8 slots used to spread transmission" VAL 6 SPREAD_TRANS_9 "9 slots used to spread transmission" VAL 7 SPREAD_TRANS_10 "10 slots used to spread transmission" VAL 8 SPREAD_TRANS_11 "11 slots used to spread transmission" VAL 9 SPREAD_TRANS_12 "12 slots used to spread transmission" VAL 10 SPREAD_TRANS_14 "14slots used to spread transmission" VAL 11 SPREAD_TRANS_16 "16 slots used to spread transmission" VAL 12 SPREAD_TRANS_20 "20 slots used to spread transmission" VAL 13 SPREAD_TRANS_25 "25 slots used to spread transmission" VAL 14 SPREAD_TRANS_32 "32 slots used to spread transmission" VAL 15 SPREAD_TRANS_50 "50 slots used to spread transmission" VALTAB VAL_ident_type VAL DEF "reserved" VAL 0 ID_TYPE_NO_IDENT "No Identity" VAL 1 ID_TYPE_IMSI "IMSI" VAL 2 ID_TYPE_IMEI "IMEI" VAL 3 ID_TYPE_IMEISV "IMEISV" VAL 4 ID_TYPE_TMSI "TMSI" VALTAB VAL_usf_gran VAL 0 USF_GRAN1 "the mobile shall send one RLC/MAC block" VAL 1 USF_GRAN4 "the mobile shall send four consecutive RLC/MAC blocks" VALTAB VAL_break_ind VAL 0 BREAK_IND_NO "Additional parameters are not sent in SYSTEM INFORMATION TYPE 7 and 8" VAL 1 BREAK_IND_YES "Additional parameters SI4 Rest Octets_S are sent in SYSTEM INFORMATION TYPE 7 and 8" VALTAB VAL_class_req %REL99% VAL 0 CLASS_CHANGE_REQ "the mobile shall send CLASSMARK CHANGE message" VAL 1 CLASS_CHANGE_NOTREQ "the mobile shall not send CLASSMARK CHANGE message" VALTAB VAL_utran_class_req %REL99% VAL 0 UTRAN_CLASS_CHANGE_REQ "the mobile shall send CDMA2000 CLASSMARK CHANGE message" VAL 7 UTRAN_CLASS_CHANGE_NOTREQ "the mobile shall not send CDMA2000 CLASSMARK CHANGE message" VALTAB VAL_cdma_class_req %REL99% VAL 0 CDMA_CLASS_CHANGE_REQ "the mobile shall send CDMA2000 CLASSMARK CHANGE message" VAL 1 CDMA_CLASS_CHANGE_NOTREQ "the mobile shall not send CDMA2000 CLASSMARK CHANGE message" VALTAB VAL_band_indicator %TI_PS_FF_QUAD_BAND_SUPPORT% VAL 0 BAND_IND_1800 %TI_PS_FF_QUAD_BAND_SUPPORT% "ARFCN indicates 1800 band" VAL 1 BAND_IND_1900 %TI_PS_FF_QUAD_BAND_SUPPORT% "ARFCN indicates 1900 band" VALTAB VAL_max_lapdm %TI_PS_FF_QUAD_BAND_SUPPORT% VAL 0 LAPDM_FRAMES_5 "Upto 5 LAPDM FRAMES" VAL 1 LAPDM_FRAMES_6 "Upto 6 LAPDM FRAMES" VAL 2 LAPDM_FRAMES_7 "Upto 7 LAPDM FRAMES" VAL 3 LAPDM_FRAMES_8 "Upto 8 LAPDM FRAMES" VAL 4 LAPDM_FRAMES_9 "Upto 9 LAPDM FRAMES" VAL 5 LAPDM_FRAMES_10 "Upto 10 LAPDM FRAMES" VAL 6 LAPDM_FRAMES_11 "Upto 11 LAPDM FRAMES" VAL 7 LAPDM_FRAMES_12 "Upto 12 LAPDM FRAMES" VAR arfcn "Absolute RF Channel Number" 10 VAR ab_type "Access Burst Type" 1 VAL @m_rr - VAL_ab_type@ VAR ac "Access Control Class" 16 VAR acc_tt %REL99% "Access Technology Type" 4 VAL @m_rr - VAL_acc_tt@ VAR atc "Access Type Control" 1 VAL @m_rr - VAL_atc@ VAR af "Acknowledge Flag" 1 VAL @m_rr - VAL_af@ VAR acs "Additional reselect parameter indication" 1 VAL @m_rr - VAL_acs@ VAR algo_ident "algorithm identifier" 3 VAL @m_rr - VAL_algo_ident@ VAR alpha "Alpha" 4 VAL @m_rr - VAL_alpha@ VAR allo_bmp5 "Allocation Bitmap" 1 VAR allo_bmp6 "Allocation Bitmap" 1 VAR allo_bmp7 "Allocation Bitmap" 1 VAR allo_len5 "Allocation Bitmap Length" 5 VAR allo_len6 "Allocation Bitmap Length" 6 VAR allo_len7 "Allocation Bitmap Length" 7 VAR allo_var "Allocation Bitmap Var" 1 VAR arfcn_idx "ARFCN Index" 6 VAR att "Attach / detach allowed" 1 VAL @m_rr - VAL_att@ VAR apdu_info "APDU Information" 8 VAR ba_ind %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "BA_ind" 1 VAR ba_used "BA-USED" 1 VAR bcch_arfcn_hi "BCCH ARFCN" 2 VAR bcch_arfcn_lo "BCCH ARFCN" 8 VAR bcch_cm "BCCH Change Mark" 3 VAR bcch_ncell "BCCH Frequency Ncell" 5 VAR bcch_type "BCCH Type" 1 VAL @m_rr - VAL_bcch_type@ VAR bep_period %REL99% "BEP Period 2" 4 VAR blp "Blocks Or Block Periods" 1 VAL @m_rr - VAL_blp@ VAR bs_ag_blks_res "BS Access Grant Blocks reserved" 3 VAR bcc "BS Colour Code" 3 VAR bs_cv_max "BS_CV_MAX" 4 VAR bsic "BSIC" 6 VAR bs_pa_mfrms "BS Paging Multiframes" 3 VAR pwr_ctrl_mode "BTS Power Control Mode" 1 VAL @m_rr - VAL_pwr_ctrl_mode@ VAR c_val "C Value" 6 VAR call_prio "Call Priority" 3 VAL @m_rr - VAL_call_prio@ VAR re "Call Reestablishment allowed" 1 VAL @m_rr - VAL_re@ VAR cell_bar_qual "Cell Bar Qualify" 1 VAL @m_rr - VAL_cell_bar_qual@ VAR cell_bar_access "Cell Barred for Access" 1 VAL @m_rr - VAL_cell_bar_access@ VAR cell_chan_desc "Cell Channel Description" 128 VAR cell_ident "Cell identity" 16 VAR cell_resel_hyst "CELL-RESELECT HYSTERESIS" 3 VAL @m_rr - VAL_cell_resel_hyst@ VAR cell_resel_offs "Cell Reselect Offset" 6 VAR ch_mark1 "Change Mark 1" 2 VAR chan_type "Channel type and TDMA offset" 5 VAL @m_rr - VAL_chan_type@ VAR cn1 "Channel Needed for Mobile ID 1" 2 VAL @m_rr - VAL_cn1@ VAR cn2 "Channel Needed for Mobile ID 2" 2 VAL @m_rr - VAL_cn1@ VAR cn3 "Channel Needed for Mobile ID 3" 2 VAL @m_rr - VAL_cn1@ VAR cn4 "Channel Needed for Mobile ID 4" 2 VAL @m_rr - VAL_cn1@ VAR chan_mode "Channel Mode" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode2 "Mode Of 2nd Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode3 "Mode Of 3rd Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode4 "Mode Of 4th Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode5 "Mode Of 5th Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode6 "Mode Of 6th Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode7 "Mode Of 7th Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode8 "Mode Of 8th Channel Set" 8 VAL @m_rr - VAL_chan_mode@ VAR chan_mode_2 "Channel Mode 2" 8 VAL @m_rr - VAL_chan_mode_2@ VAR crd_prio "Channel Request Description Priority" 2 VAL @m_rr - VAL_crd_prio@ VAR chan_set "Channel Set Bitmap" 8 VAR cr "Cipher Response Info" 1 VAL @m_rr - VAL_cr@ VAR codec_hyst "Codec Hysteresis" 4 VAR codec_thr "Codec Threshold" 6 VAR cod_scheme "Coding Scheme" 2 VAL @m_rr - VAL_cod_scheme@ VAR ccm "Channel Coding Command" 2 VAL @m_rr - VAL_cod_scheme@ VAR c_r "Command/Final Response" 1 VAL @m_rr - VAL_c_r@ VAR ccch_conf "Common Control Channel Configuration" 3 VAL @m_rr - VAL_ccch_conf@ VAR ctrl_ack_type "CONTROL_ACK_TYPE" 1 VAL @m_rr - VAL_ctrl_ack_type@ VAR d_t "Dedicated Mode or TBF" 1 VAL @m_rr - VAL_d_t@ VAR dtx_b "Discontinuous Transmission (BCCH)" 2 VAL @m_rr - VAL_dtx_b@ VAR dtx2_s "Discontinuous Transmission (SACCH) MSB" 1 VAR dtx_s "Discontinuous Transmission (SACCH) MSB" 2 VAL @m_rr - VAL_dtx_s@ VAR dtx_used "DTX USED" 1 VAL @m_rr - VAL_dtx_used@ VAR dl "Downlink Assignment" 1 VAL @m_rr - VAL_dl@ VAR dab "Downlink Assignment Bitmap" 7 VAR uab "Uplink Assignment Bitmap" 7 VAR drx_t_max "DRX_TIMER_MAX" 3 VAR e_window %REL99% "EGPRS Window Size" 5 VAL @m_rr - VAL_e_window@ VAR ext_dyn_all "Extended Dynamic Allocation" 1 VAL @m_rr - VAL_ext_dyn_all@ VAR ext_meas_freq "Extended Measurement Frequency List" 128 VAR ext_ra "Extended RA" 5 VAR ext_length "Extension Length2" 8 VAR final "Final Allocation" 1 VAL @m_rr - VAL_final@ VAR f_seg "First segment" 1 VAL @m_rr - VAL_f_seg@ VAR flag "Flag" 1 VAL @m_rr - VAL_flag@ VAR flag1 "Flag1" 1 VAL @m_rr - VAL_flag@ VAR flag2 "Flag2" 1 VAL @m_rr - VAL_flag@ VAR allo_flag "Allocation Flag" 1 VAL @m_rr - VAL_flag@ VAR flag_pp "Flag Parameters Present" 1 VAL @m_rr - VAL_flag@ VAR flag_2bit "Flag twobit" 2 VAR flist "Frequency List Contents" 8 VAR freq_lower "Frequency Range Lower" 10 VAR freq_higher "Frequency Range Higher" 10 VAR freq_short_list_before "Frequency Short List" 72 VAR freq_short_list_after "Frequency Short List" 72 VAR freq_short_list2 "Frequency Short List 2" 56 VAR gamma "Gamma" 5 VAR gcr "Group Call Reference" 27 VAR group_ckn "Group Cipher Key Number" 4 VAR hdm "Half Duplex Mode" 1 VAL @m_rr - VAL_hdm@ VAR handov_ref "Handover Reference" 8 VAR hop "Hopping" 1 VAL @m_rr - VAL_hop@ VAR hsn "Hopping Sequence Number" 6 VAR ident_dig "Identity digit" 4 VAR if_and_where "If And Where" 3 VAR inband_not "Inband Notification" 1 VAL @m_rr - VAL_inband_not@ VAR inband_pag "Inband pagings" 1 VAL @m_rr - VAL_inband_pag@ VAR inc_skip "inc skip of ARFCNn" 4 VAR indir "Indirect" 1 VAL @m_rr - VAL_indir@ VAR it4 "Info Type 4" 4 VAR it6 "Info Type 6" 6 VAR it5 "Info Type 5" 5 VAL @m_rr - VAL_it5@ VAR icmi "Initial Codec Mode Indicator" 1 VAL @m_rr - VAL_icmi@ VAR inv_bsic_rep %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Invalid BSIC reporting" 1 VAR key_seq "key sequence" 3 VAL @m_rr - VAL_key_seq@ VAR l_seg "Last segment" 1 VAL @m_rr - VAL_l_seg@ VAR length %REL99% "UTRAN frequency list length" 8 VAR fp_len "Length Of Frequency Parameters" 6 VAR lqm_mode %REL99% "Link Quality Measurement Mode" 2 VAL @m_rr - VAL_lqm_mode@ VAR llc_fr_type "LLC Frame Type" 1 VAL @m_rr - VAL_llc_fr_type@ VAR lac "Location Area Code" 16 VAR low_arfcn "Lowest ARFCN" 7 VAL @m_rr - VAL_low_arfcn@ VAR lsa_id "LSA ID" 24 VAR lsa_id_add "Additional LSA IDs" 24 VAR lsa_offs "LSA Offset" 3 VAR mac_mode "MAC Mode" 2 VAL @m_rr - VAL_mac_mode@ VAR ma_num "MA Number Indication" 1 VAL @m_rr - VAL_ma_num@ VAR max_retrans "Maximum Number of Retransmissions" 2 VAL @m_rr - VAL_max_retrans@ VAR meas_bmp "Measurement Bitmap" 8 VAR meas_int "Measurement Interval" 5 VAR meas_valid "Measurement valid" 1 VAL @m_rr - VAL_meas_valid@ VAR msg_type "Message Type" 8 VAR mac "Mobile Allocation Contents" 8 VAR maio "Mobile Allocation Index Offset" 6 VAR ma_len "Mobile Allocation Length" 8 VAR mcc "Mobile Country Code" 4 VAR mcs %REL99% "EGPRS Modulation and coding Scheme" 4 VAL @m_rr - VAL_mcs@ VAR mnc "Mobile Network Code" 4 VAR mod "Modulus" 4 VAR mp_change_mark %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "MP change mark" 1 VAR mscr "MSC Release" 1 VAL @m_rr - VAL_mscr@ VAR ms_txpwr_max_cch "MS-TXPWR-MAX-CCH" 5 VAR or_ty "MT/MO Origination type" 1 VAL @m_rr - VAL_or_ty@ VAR mr %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Multiband Reporting" 2 VAR mr_vers "Multi Rate Speech Version" 3 VAL @m_rr - VAL_mr_vers@ VAR n_avg_i "N_AVG_I Value" 4 VAR ncm "NC Mode" 2 VAL @m_rr - VAL_ncm@ VAR nc_non_drx %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "NC Non DRX period" 3 VAL @m_rr - VAL_nc_non_drx@ VAR nc_rep_t %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "NC reporting period T" 3 VAL @m_rr - VAL_nc_rep_i@ VAR nc_rep_i %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "NC reporting period I" 3 VAL @m_rr - VAL_nc_rep_i@ VAR ncc_permit "NCC Permitted" 8 VAR nch_position "NCH Position" 5 VAL @m_rr - VAL_nch_position@ VAR neigh_cell_desc "Neighbour Cells Description" NCELL_DESC_BIT_LEN VAR neci "Half rate support" 1 VAL @m_rr - VAL_neci@ VAR nco "Network Control Order" 2 VAL @m_rr - VAL_nco@ VAR nmo "NMO" 2 VAL @m_rr - VAL_nmo@ VAR nscb "Noise Suppression Control Bit" 1 VAL @m_rr - VAL_nscb@ VAR nln_pch "Notification List Number PCH" 2 VAR nln_nch "Notification List Number NCH" 2 VAR nln_sacch "Notification List Number SACCH" 2 VAR nln_status "Notification List Number Status" 1 VAR nci "Normal cell indication" 1 VAL @m_rr - VAL_nci@ VAR num_range "Number of Ranges" 8 VAL @m_rr - VAL_num_range@ VAR num_ncell "Number of Cells" 3 VAR nr_rb %REL99% "Number of Radio Blocks" 2 VAL @m_rr - VAL_nr_rb@ VAR odd_even "Odd/ Even indication" 1 VAL @m_rr - VAL_odd_even@ VAR p0 "P0" 4 VAR pck_chan_type "Packet Channel type" 5 VAL @m_rr - VAL_pck_chan_type@ VAR pch_restruct "Paging Channel Restructuring" 1 VAL @m_rr - VAL_pch_restruct@ VAR pm "Page Mode" 2 VAL @m_rr - VAL_pm@ VAR dec "PAN_DEC" 3 VAR inc "PAN_INC" 3 VAR pmax "PAN_MAX" 3 VAR pb "Pb" 4 VAR pc_meas_chan "PC_MEAS_CHAN" 1 VAL @m_rr - VAL_pc_meas_chan@ VAR penalty_time "Penalty Time" 5 VAR ncc "PLMN Colour Code" 3 VAR poll "Polling" 1 VAL @m_rr - VAL_poll@ VAR pow_ctrl "Power Control" 1 VAL @m_rr - VAL_pow_ctrl@ VAR pow "Power Level" 5 VAR pow_offs "Power Offset" 2 VAL @m_rr - VAL_pow_offs@ VAR pr_mode "PR Mode" 1 VAR prio_acc_thr "Priority Access Threshold" 3 VAL @m_rr - VAL_prio_acc_thr@ VAR prio_thr "Priority Threshold" 3 VAR protoc_ident "Protocol Identifier" 4 VAL @m_rr - VAL_protoc_ident@ VAR psi1_period "PSI1 Repeat Period" 4 VAR ra_color "RA color" 3 VAR rlt "Radio Link Timeout" 4 VAR ra "Random Access Information" 8 VAR rel_pos "Relative Position" 16 VAR reporting_rate %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Reporting rate" 1 VAR rot "Report Observed Time Difference" 1 VAL @m_rr - VAL_rot@ VAR report_type %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Report type" 1 VAL @m_rr - VAL_report_type@ VAR rbw "Requested Bandwidth" 16 VAR resegm %REL99% "Resegment Bit" 1 VAL @m_rr - VAL_resegm@ VAR res_ack "Resumption ACK" 1 VAL @m_rr - VAL_res_ack@ VAR rfln "RFL Number" 4 VAR rlc_blks "RLC Data Blocks Granted" 8 VAR rlc_mode "RLC Mode" 1 VAL @m_rr - VAL_rlc_mode@ VAR rlc_c_oct "RLC Octet Count" 16 VAR rac "Routing Area Code" 8 VAR rr_cause "RR Cause" 8 VAL @m_rr - VAL_rr_cause@ VAR rxlev_access_min "RX Level Access Minimum" 6 VAR rxlev_full "RX Level Full Serving Cell" 6 VAR rxlev_sub "RX Level Sub Serving Cell" 6 VAR rx_lev_ncell "RX Level Ncell" 6 VAR rxqual_full "RX Quality Full Serving Cell" 3 VAR rxqual "RX Quality" 3 VAR rxqual_sub "RX Quality Sub Serving Cell" 3 VAR scale_ord %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Scale ord" 2 VAL @m_rr - VAL_scale_ord@ VAR sc_used "Sequence Code Used" 1 VAR serv_band_rep %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Serving band reporting" 2 VAR sf "Service Flag" 1 VAL @m_rr - VAL_sf@ VAR set_amr "Set of AMR Codec Modes" 8 VAL @m_rr - VAL_set_amr@ VAR si2qua_count %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "SI2quater_count" 4 VAR si2qua_index %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "SI2quater_index" 4 VAR sgsnr %REL99% "SGSNR Bit" 1 VAL @m_rr - VAL_sgsnr@ VAR si13_pos "SI13 Position" 1 VAL @m_rr - VAL_si13_pos@ VAR si13_cm "SI 13 Change Mark" 2 VAR si_cf "SI Change Field" 4 VAL @m_rr - VAL_si_cf@ VAR sign_var "Signal Variance" 6 VAR solsa_exc_acc "SoLSA Exclusive Access" 1 VAL @m_rr - VAL_solsa_exc_acc@ VAR spgc "Split PG Cycle Support" 1 VAL @m_rr - VAL_spgc@ VAR sc "Start Ciphering" 1 VAL @m_rr - VAL_sc@ VAR st_mode "Start Mode" 2 VAL @m_rr - VAL_st_mode@ VAR susp_cause "Suspension Cause" 8 VAL @m_rr - VAL_susp_cause@ VAR si "Synchronisation indication" 2 VAL @m_rr - VAL_si@ VAR t1 "T1'" 5 VAR t2 "T2" 5 VAR t3 "T3" 6 VAR t3122 "T 3122 Wait Indication" 8 VAR t3122_2 "T 3122 Wait Indication" 8 VAR t3122_3 "T 3122 Wait Indication" 8 VAR t3122_4 "T 3122 Wait Indication" 8 VAR t3168 "T3168" 3 VAR t3192 "T3192" 3 VAR t3212 "T 3212 time-out value" 8 VAR t_avg_t "T_AVG_T Value" 5 VAR t_avg_w "T_AVG_W Value" 5 VAR tm "Target mode" 2 VAL @m_rr - VAL_tm@ VAR ded_tlli "Temporary Logical Link Identifier" 32 VAR temp_offs "Temporary Offset" 3 VAR tfi "TFI" 5 VAR threeg_ba_ind %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "ThreeG BA ind" 1 VAR diff "Time difference" 21 VAR time_diff "Time Difference" 8 VAR tn "Time Slot" 3 VAR dl_ctrl_tn "Downlink Control Timeslot" 3 VAR ts_all "Timeslot Allocation" 8 VAR ta_idx "Timing Advance Index" 4 VAR ta_nm "Timing Advance Timeslot Number" 3 VAR ta_valid "Timing Advance Valid" 1 VAL @m_rr - VAL_ta_valid@ VAR ta "Timing advance value" 6 VAR tlli_bcc "TLLI Block Channel Coding" 1 VAL @m_rr - VAL_tlli_bcc@ VAR tlv_len "TLV length information" 16 VAR tmsi_1 "TMSI" 32 VAR tmsi_2 "TMSI" 32 VAR tmsi_3 "TMSI" 32 VAR tmsi_4 "TMSI" 32 VAR ptmsi %REL99% "P_TMSI" 32 VAR tsc "Training Sequence Code" 3 VAR tma "Two-message Assignment" 1 VAL @m_rr - VAL_tma@ VAR tx_integer "Tx-integer" 4 VAL @m_rr - VAL_tx_integer@ VAR ident_type "Type of identity" 3 VAL @m_rr - VAL_ident_type@ VAR usf "Uplink State Flag" 3 VAR usf_gran "USF Granularity" 1 VAL @m_rr - VAL_usf_gran@ VAR break_ind "Break Indicator" 1 VAL @m_rr - VAL_break_ind@ VAR class_req %REL99% "Classmark change request" 1 VAL @m_rr - VAL_class_req@ VAR utran_class_req %REL99% "Utran Classmark change request" 3 VAL @m_rr - VAL_utran_class_req@ VAR cdma_class_req %REL99% "CDMA2000 Classmark change request" 1 VAL @m_rr - VAL_cdma_class_req@ VAR si2quater_pos %REL99% "SI2quater_POSITION " 1 VAR band_indicator %TI_PS_FF_QUAD_BAND_SUPPORT% "BAND_INDICATOR" 1 VAL @m_rr - VAL_band_indicator@ VAR max_lapdm %TI_PS_FF_QUAD_BAND_SUPPORT% "Max LAPDm frames on which a layer 3 can be segmented" 3 VAL @m_rr - VAL_max_lapdm@ COMP alpha_gamma "Alpha Gamma" { alpha ; Alpha gamma ; Gamma } COMP apdu_data "APDU Data" { apdu_info [2..MAX_APDU_DATA] ; APDU Information } COMP apdu_flags "APDU Flags" { .0 ; spare bit c_r ; Command/Final Response f_seg ; First Segment l_seg ; Last Segment } COMP apdu_id "APDU ID" { protoc_ident ; Protocol Identifier } COMP cell_desc "Cell Description" { bcch_arfcn_hi ; BCCH ARFCN (hi part) ncc ; PLMN Colour Code bcc ; BS Colour Code bcch_arfcn_lo ; BCCH ARFCN (lo part) } COMP cell_opt_bcch "Cell Options (BCCH)" { .0 ; spare pow_ctrl ; Power Control dtx_b ; Discontinuous Transmission (BCCH) rlt ; Radio Link Timeout } COMP cell_opt_sacch "Cell Options (SACCH)" { dtx2_s ; Discontinuous Transmission (SACCH) high pow_ctrl ; Power Control dtx_s ; Discontinuous Transmission (SACCH) low rlt ; Radio Link Timeout } COMP cell_select "Cell Selection Parameters" { cell_resel_hyst ; Cell Reselect Hysteresis ms_txpwr_max_cch ; MS-TXPWR-MAX-CCH acs ; ACS neci ; NECI rxlev_access_min ; RX Level Access Minimum } COMP chan_desc "Channel Description" { chan_type ; Channel type and TDMA offset tn ; Time Slot tsc ; Training Sequence Code hop ; Hopping < (hop=0) .00 > ; spare < (hop=0) arfcn > ; Absolute RF Channel Number < (hop=1) maio > ; Mobile Allocation Index Offset < (hop=1) hsn > ; Hopping Sequence Number } TYPEDEF COMP chan_desc chan_desc_2 "Channel Description" TYPEDEF COMP chan_desc chan_desc_before "Channel Description" TYPEDEF COMP chan_desc chan_desc_before_2 "Channel Description" TYPEDEF COMP chan_desc chan_desc_after "Channel Description" TYPEDEF COMP chan_desc chan_desc_after_2 "Channel Description" COMP chan_needed "Channel Needed" { cn2 ; CHANNEL cn1 ; CHANNEL } COMP chan_needed3_4 "Channel Needed for Mobile ID 3 and 4" { cn3 ; CHANNEL cn4 ; CHANNEL } COMP chan_req_desc "Channel Request Description" { or_ty ; MT/MO Origination type .000 ; Spare < (or_ty=0) .0000 > ; Spare < (or_ty=0) .00000000 [3] > ; Spare < (or_ty=1) crd_prio > ; Channel Request Description Priority < (or_ty=1) rlc_mode > ; RLC Mode < (or_ty=1) llc_fr_type > ; LLC Frame Type < (or_ty=1) rbw > ; Requested Bandwidth < (or_ty=1) rlc_c_oct > ; RLC Octet Count } COMP ciph_key_num "Ciphering Key Sequence Number" { .0 ; spare key_seq ; Key Sequence } COMP ciph_mode_set "Cipher Mode Setting" { algo_ident ; Algorithm Identifier sc ; Start Ciphering } COMP ciph_res "Cipher Response" { .000 ; spare cr ; Cipher Response } COMP cod_prop "Codec Properties" { codec_thr ; Codec Threshold codec_hyst ; Codec Hysteresis } COMP ctrl_chan_desc "Control Channel Description" { mscr ; MSC Release att ; Attach / detach allowed bs_ag_blks_res ; BS Access Grant Blocks reserved ccch_conf ; Common Control Channel Configuration .00000 ; spare bs_pa_mfrms ; BS Paging Multiframes t3212 ; T 3212 time-out value } COMP dgcr "Descriptive Group Call Reference" { gcr ; Group Call Reference sf ; Service Flag af ; Acknowledge Flag call_prio ; Call Priority group_ckn ; Ciphering information } COMP es_ind_tag "Early Classmark Sending Tag" { } COMP ext_meas_res "Extended Measurement Results" { sc_used ; Sequence Code Used dtx_used ; DTX Used rx_lev_ncell [21] ; RX Level Ncell } COMP freq_chan_seq "Frequency Channel Sequence" { .0 ; spare low_arfcn ; Lowest ARFCN inc_skip [N_FREQ_SKIP] ; inc skip of ARFCNn } TYPEDEF COMP freq_chan_seq freq_chan_seq_before "Frequency Channel Sequence" TYPEDEF COMP freq_chan_seq freq_chan_seq_after "Frequency Channel Sequence" COMP freq_list "Frequency List" { flist [1..32] ; Frequency List Contents } TYPEDEF COMP freq_list freq_list_after "Frequency List" TYPEDEF COMP freq_list freq_list_before "Frequency List" COMP freq_range "Frequency Range" { freq_lower ; Frequency RANGE LOWER freq_higher ; Frequency RANGE HIGHER } COMP ba_list_pref "BA List Pref" { CSN1_S1 freq_range [0..MAX_RANGE] ; Range Limits CSN1_S1 arfcn [0..MAX_ARFCN] ; BA Frequency S_PADDING .00101011 (0) ; Spare Padding } COMP ba_range "BA Range" { num_range ; Number of Ranges freq_range [2..N_MAX_RANGE] ; Frequency Range } COMP gprs_indic "GPRS Indicator" { ra_color ; RA Color si13_pos ; SI13 Position } COMP gprs_meas_res "GPRS Measurement Results" { c_val ; C Value rxqual ; RX Quality .0 ; Spare sign_var ; Signal Variance } COMP gprs_ma "GPRS Mobile Allocation" { hsn ; Hopping Sequence Number CSN1_S1 rfln [0..MAX_RFL] ; RFL Number hop ; Flag < (hop=0) allo_len6 > ; Allocation Bitmap Length < (hop=0) allo_bmp6 [allo_len6+1..64] > ; Allocation Bitmap < (hop=1) CSN1_S1 arfcn_idx [0..MAX_ARFCNI] > ; ARFCN Index } COMP gprs_resum "GPRS Resumption" { .000 ; Spare res_ack ; Resumption ACK } COMP group_chan_desc "Group Channel Description" { chan_type ; Channel type and TDMA offset tn ; Time Slot tsc ; Training Sequence Code hop ; Hopping < (hop=0) .00 > ; spare < (hop=0) arfcn > ; Absolute RF Channel Number < (hop=1) maio > ; Mobile Allocation Index Offset < (hop=1) hsn > ; Hopping Sequence Number < (hop=1) mac [1..N_MOB_ALLOC] > ; Mobile Allocation RF Channels } COMP hop_freq "Hopping Frequencies" { flag ; Flag < (flag = 0) ma_len > ; Mobile Allocation Length < (flag = 0) mac [ma_len..N_MOB_ALLOC] > ; Mobile Allocation Content < (flag = 1) freq_short_list2 > ; Frequency Short List 2 } COMP gr_ch_desc "Group Channel Description 2" { chan_type ; Channel type and TDMA offset tn ; Time Slot tsc ; Training Sequence Code hop ; Hopping < (hop=0) .00 > ; spare < (hop=0) arfcn > ; Absolute RF Channel Number < (hop=1) maio > ; Mobile Allocation Index Offset < (hop=1) hsn > ; Hopping Sequence Number CSN1_S1 hop_freq ; Hopping Frequencies } COMP gr_call_info "Group Call Information" { dgcr ; Descriptive Group Call Reference CSN1_S1 gr_ch_desc ; Group Channel Description 2 } COMP ia_freq_par "IA Frequency Parameters" { fp_len ; Length Of Frequency Parameters < (fp_len#0) .00 > ; Spare < (fp_len#0) maio > ; Mobile Allocation Index Offset < (fp_len#0) mac [fp_len-1..11] > ; Mobile Allocation Contents } COMP ia_2nd_part "IA Second Part Packet Assignment" { CSN1_S1 ext_ra ; Extended RA } COMP iar_rest_oct %REL99% "IAR Rest Octets" { CSN1_S1 ext_ra [4] ; Extended RA S_PADDING .00101011 (22) ; Spare padding } COMP loc_area_ident "Location Area Identification" { BCD_NOFILL mcc [3] ; Mobile Country Code BCD_MNC mnc [2..3] ; Mobile Network Code lac ; Location Area Code } COMP lsa_id_info "LSA ID Information" { lsa_id ; LSA ID CSN1_S1 lsa_id_add [0..MAX_LSA_ID] ; Additional LSA IDs } COMP chan_coding "MAC Mode And Channel Coding" { mac_mode ; MAC Mode cod_scheme ; Coding Scheme } COMP mob_alloc "Mobile Allocation" { mac [1..N_MOB_ALLOC] ; Mobile Allocation Contents } TYPEDEF COMP mob_alloc mob_alloc_before "Mobile Allocation" TYPEDEF COMP mob_alloc mob_alloc_after "Mobile Allocation" COMP mob_ident "Mobile Identity" { ident_type (GETPOS,:,4,+,:,1,+,SETPOS) ; Type of identity odd_even (SETPOS) ; Odd/ Even indication < (ident_type # ID_TYPE_NO_IDENT AND ident_type # ID_TYPE_TMSI) BCDODD ident_dig [0..16] (SETPOS)> ; Identity digit < (ident_type = ID_TYPE_TMSI) .1111 (:,SETPOS,8,+)> ; spare < (ident_type = ID_TYPE_TMSI) tmsi_1 [.32] (SETPOS)> ; TMSI } TYPEDEF COMP mob_ident mob_ident_2 "Mobile Identity" COMP mob_time_diff "Mobile Time Difference" { diff ; time difference .000 ; spare } COMP multirate_conf "Multi Rate Configuration" { NO_CODE tlv_len ; Length Information of TLV mr_vers ; Multi Rate Speech Version nscb ; Noise Suppression Control Bit icmi ; Initial Codec Mode Indicator .0 ; Spare st_mode ; Start Mode set_amr ; Set of AMR Codec Modes < (tlv_len>2) .00 > ; Spare < (tlv_len>2) cod_prop [tlv_len-3..3] > ; Codec Properties < (tlv_len=4) .0000 > ; Spare < (tlv_len=5) .00 > ; Spare } COMP multislot_alloc "Multislot Configuration" { + dab ; Downlink Assignment Bitmap * uab ; Uplink Assignment Bitmap chan_set [0..8] ; Channel Set Bitmap } COMP nc_mode "NC Mode For Target Cell" { .00 ; Spare ncm ; NC Mode } COMP ncell "Ncell" { rx_lev_ncell ; RX Level Ncell bcch_ncell ; BCCH Frequency Ncell bsic ; BSIC Ncell } COMP meas_result "Measurement Results" { ba_used ; BA used dtx_used ; DTX used rxlev_full ; RX Level Full Serving Cell .0 ; spare meas_valid ; Measurement valid rxlev_sub ; RX Level Sub Serving Cell .0 ; spare rxqual_full ; RX Quality Full Serving Cell rxqual_sub ; RX Quality Sub Serving Cell num_ncell ; Number of Cells ncell [N_CELL_MRES] ; Ncell } COMP nc_meas_struct %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "NC Measurement struct" { nc_non_drx ; NC Non DRX period nc_rep_i ; NC reporting period I nc_rep_t ; NC reporting period T } COMP nc_meas_para %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "NC Measurement Parameters" { nco ; Network control order CSN1_S1 nc_meas_struct ; NC Measurement struct } COMP nln_stat "NLN(PCH) and Status" { nln_pch ; Notification List Number PCH nln_status ; Notification List Number Status } COMP nt_rest_oct "NT/N Rest Octets" { CSN1_S1 nln_pch ; NLN(PCH) CSN1_S1 gr_call_info [0..MAX_GR_C_INFO] ; Group Call Information S_PADDING .00101011 (0) ; Spare padding } COMP opt_mcc "Optional MCC" { mcc [3] ; Mobile Country Code } COMP lsa_param "LSA parameters" { prio_thr ; Priority Threshold lsa_offs ; LSA Offset CSN1_S1 opt_mcc ; Optional MCC mnc [3] ; MNC } COMP lsa_par_id "LSA Parameters and LSA ID" { lsa_param ; LSA parameters lsa_id_info ; LSA ID Information } COMP opt_sel_par "Optional Selection Parameters" { cell_bar_qual ; Cell Bar Qualify cell_resel_offs ; Cell Reselect Offset temp_offs ; Temporary Offset penalty_time ; Penalty Time } COMP p0_pwr_ctrl_mode "P0 and BTS Power Control Mode" { p0 ; P0 pwr_ctrl_mode ; BTS Power Control Mode } COMP p0_prmode "P0 PR Mode" { p0 ; P0 pr_mode ; PR_Mode } COMP p0_bts_prmode "P0 BTS Power Control PR Mode" { p0 ; P0 pwr_ctrl_mode ; BTS Power Control Mode pr_mode ; PR_Mode } COMP pck_page1 "Packet Page Indication 1" { } TYPEDEF COMP pck_page1 pck_page2 "Packet Page Indication 2" TYPEDEF COMP pck_page1 pck_page3 "Packet Page Indication 3" COMP pck_chan_desc "Packet Channel Description" { pck_chan_type ; Packet Channel type tn ; Time Slot tsc ; Training Sequence Code hop ; Hopping < (hop=0) indir > ; Indirect < (hop=0) .0 > ; Spare < (hop=0 AND indir=0) arfcn > ; Absolute RF Channel Number < (hop=1 OR hop=0 AND indir=1) maio > ; Mobile Allocation Index Offset < (hop=0 AND indir=1) ma_num > ; MA Number Indication < (hop=0 AND indir=1) flag > ; Flag < (hop=0 AND indir=1 AND flag=0) .00 > ; Spare < (hop=0 AND indir=1 AND flag=1) ch_mark1 > ; Change Mark 1 < (hop=1) hsn > ; Hopping Sequence Number } COMP pda_egprs_par %REL99% "PDA EGPRS Parameters" { e_window ; EGPRS Window Size lqm_mode ; Structured Element Item CSN1_S1 bep_period ; BEP Period 2 } COMP page_mode "Page Mode" { .00 ; spare pm ; Page Mode } COMP pbcch_des "PBCCH Description" { pb ; Pb tsc ; Training Sequence Code tn ; Time Slot Number flag ; Flag < (flag=0) flag2 > ; Flag2 < (flag=0 AND flag2=1) arfcn > ; ARFCN < (flag=1) maio > ; Mobile Allocation Index Offset } COMP pch_nch_info "PCH and NCH Info" { pch_restruct ; Paging Channel Restructuring nln_sacch ; Notification List Number SACCH call_prio ; Call Priority nln_status ; Notification List Number Status } COMP pos "Position" { mod ; Modulus < (mod#0) rel_pos [.mod+1..16] > ; Relative Position bcch_type ; BCCH Type } TYPEDEF COMP pos poso "Optional Position" COMP poss "Positions" { pos ; Position CSN1_S1 poso [0..MAX_POS] ; Optional Position } COMP itp "Info Type and Positions" { flag ; Flag < (flag=0) it4 > ; Info Type 4 < (flag=1) flag1 > ; Flag1 < (flag=1 AND flag1=0) it5 > ; Info Type 5 < (flag=1 AND flag1=6) it6 > ; Info Type 6 poss ; Positions } TYPEDEF COMP itp itpo "Info Type and Positions Optional" COMP pow_cmd "Power Command" { .000 ; spare pow ; Power Level } COMP pow_cmd_access "Power Command & access type" { atc ; Access Type Control .00 ; spare pow ; Power Level } COMP rach_ctrl "RACH Control Parameters" { max_retrans ; Maximum Number of Retransmissions tx_integer ; Tx-integer cell_bar_access ; Cell Barred for Access re ; Call Reestablishment allowed ac ; Access Control Class } COMP req_ref "Request Reference" { ra ; Random Access Information t1 ; T1' t3 ; T3 t2 ; T2 } TYPEDEF COMP req_ref req_ref_2 "Request Reference" TYPEDEF COMP req_ref req_ref_3 "Request Reference" TYPEDEF COMP req_ref req_ref_4 "Request Reference" COMP rout_area_id "Routing Area Identification" { BCD_NOFILL mcc [3] ; Mobile Country Code BCD_MNC mnc [2..3] ; Mobile Network Code lac ; Location Area Code rac ; Routing Area Code } COMP sched "Scheduling Info" { itp ; Info Type and Positions CSN1_S1 itpo [0..MAX_ITP] ; Info Type and Positions Optional } COMP si1_rest_oct "SI 1 Rest Octets" { CSN1_SHL nch_position ; NCH Position band_indicator %TI_PS_FF_QUAD_BAND_SUPPORT% ; Band Indicator S_PADDING .00101011 (22) ; Spare Padding } COMP meas_para %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "Measurement_parameter description" { report_type ; Report type serv_band_rep ; Serving band reporting } COMP gprs_meas_para %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "GPRS MEASUREMENT Parameters Description" { report_type ; Report type reporting_rate ; Reporting rate inv_bsic_rep ; Invalid BSIC reporting CSN1_S1 mr ; Multiband Reporting CSN1_S1 serv_band_rep ; Serving band reporting scale_ord ; Scale ord CSN1_S1 EXTERN @m_rr_com - report_900@ report_900 ; reporting 900 CSN1_S1 EXTERN @m_rr_com - report_1800@ report_1800 ; reporting 1800 CSN1_S1 EXTERN @m_rr_com - report_400@ report_400 ; reporting 400 CSN1_S1 EXTERN @m_rr_com - report_1900@ report_1900 ; reporting 1900 CSN1_S1 EXTERN @m_rr_com - report_850@ report_850 ; reporting 850 } COMP si4_rest_octets_s "SI4 Rest Octets_S" { CSN1_SHL lsa_param ; LSA Parameters CSN1_SHL cell_ident ; Cell identity CSN1_SHL lsa_id_info ; LSA ID Information } COMP si4_rest_octets_bs "Structured Element" { HL_FLAG flag ; HL Flag < (flag = 0) HL_FLAG break_ind > ; Break Indicator < (flag = 1) si4_rest_octets_s > ; SI4 Rest Octets_S } COMP si4_rest_oct "SI 4 Rest Octets" { CSN1_SHL opt_sel_par ; Optional selection Parameters CSN1_SHL pow_offs ; Power Offset CSN1_SHL gprs_indic ; GPRS Indicator HL_FLAG si4_rest_octets_bs ; Structure contains Break Indicator & SI4 Rest Octets_S S_PADDING .00101011 (22) ; Spare Padding } COMP si7_rest_oct "SI 7 Rest Octets" { CSN1_SHL opt_sel_par ; Optional Selection Prameter CSN1_SHL pow_offs ; Power Offset CSN1_SHL gprs_indic ; GPRS Indicator si4_rest_octets_s ; SI Rest octets S S_PADDING .00101011 (22) ; Spare Padding } TYPEDEF COMP si7_rest_oct si8_rest_oct "SI 8 Rest Octets" COMP si9_rest_oct "SI 9 Rest Octets" { CSN1_SHL sched ; Scheduling Info S_PADDING .00101011 (22) ; Spare Padding } COMP si13_info "SI 13 Info" { bcch_cm ; BCCH Change Mark si_cf ; SI Change Field flag ; Flag < (flag=1) si13_cm > ; SI 13 Change Mark < (flag=1) gprs_ma > ; GPRS Mobile Allocation flag1 ; Flag1 < (flag1=0) rac > ; Routing Area Code < (flag1=0) spgc > ; Split PG Cycle Support < (flag1=0) prio_acc_thr > ; Priority Access Threshold < (flag1=0) nco > ; Network Control Order < (flag1=0) EXTERN @m_rr_com - gprs_cell_opt@ gprs_cell_opt > ; GPRS Cell Options < (flag1=0) alpha > ; Alpha < (flag1=0) t_avg_w > ; T_AVG_W Value < (flag1=0) t_avg_t > ; T_AVG_T Value < (flag1=0) pc_meas_chan > ; Power Control Measurement Channel < (flag1=0) n_avg_i > ; N_AVG_I Value < (flag1=1) psi1_period > ; PSI1 Repeat Period < (flag1=1) pbcch_des > ; PBCCH Description CSN1_SHL sgsnr %REL99% ; SGSNR bit } COMP si13_rest_oct "SI 13 Rest Octets" { CSN1_SHL si13_info ; SI 13 Info S_PADDING .00101011 (22) ; Spare Padding } COMP si16_rest_oct "SI 16 Rest Octets" { CSN1_SHL lsa_par_id ; LSA Parameters and LSA ID S_PADDING .00101011 (22) ; Spare Padding } TYPEDEF COMP si16_rest_oct si17_rest_oct "SI 17 Rest Octets" COMP single_alloc "Single Block Allocation" { tn ; Timeslot Number CSN1_S1 alpha_gamma ; Alpha Gamma CSN1_S1 p0_pwr_ctrl_mode ; P0 and BTS Power Control Mode } COMP start_time "Starting Time" { t1 ; T1' t3 ; T3 t2 ; T2 } TYPEDEF COMP start_time tbf_start_time "TBF Starting Time" TYPEDEF COMP start_time meas_start "Measurement Starting Time" COMP pck_meas_par "Packet Measurement Parameters" { meas_start ; Measurement Starting Time meas_int ; Measurement Interval meas_bmp ; Measurement Bitmap } COMP mb_alloc %REL99% "Multi Block Allocation" { CSN1_S1 alpha ; Alpha gamma ; Gamma tbf_start_time ; TBF Starting Time nr_rb ; Number Of Radio Blocks Allocated CSN1_S1 p0_bts_prmode ; P0 BTS PR Mode } COMP si2ter_ind "system information 2ter indicator" { } COMP synch_ind "Synchronization Indication" { nci ; Normal cell indication rot ; Report Observed Time Difference si ; Synchronisation indication } COMP t_ext_ra %REL99% "Tagged Extended RA" { CSN1_S1 ext_ra ; Extended RA } COMP tagged_gamma "Tagged Gamma" { CSN1_SHL gamma ; Gamma } COMP pwr_ctrl "Power Control Parameters" { alpha ; Alpha tagged_gamma [8] ; Tagged Gamma } COMP tagged_call_prio "Tagged Priority" { CSN1_SHL call_prio ; Call Priority } COMP p3_rest_oct "P3 Rest Octets" { CSN1_SHL chan_needed3_4 ; Channel Needed for Mobile ID 3 and 4 CSN1_SHL nln_stat ; NLN(PCH) and Status tagged_call_prio [4] ; Priority 1 until 4 S_PADDING .00101011 (23) ; Spare Padding } COMP p2_rest_oct "P2 Rest Octets" { CSN1_SHL cn3 ; Channel Needed for Mobile ID 3 CSN1_SHL nln_stat ; NLN(PCH) and Status tagged_call_prio [3] ; Priority 1 until 3 CSN1_SHL pck_page3 ; Packet Page Indication 3 S_PADDING .00101011 (23) ; Spare Padding } COMP p1_rest_oct "P1 Rest Octets" { CSN1_SHL nln_stat ; NLN(PCH) and Status tagged_call_prio [2] ; Priority 1 and 2 CSN1_SHL gr_call_info ; Group Call Information CSN1_SHL pck_page1 ; Packet Page Indication 1 CSN1_SHL pck_page2 ; Packet Page Indication 2 S_PADDING .00101011 (23) ; Spare Padding } COMP tagged_usf_tn "Tagged USF For Timeslot" { CSN1_S1 usf ; Uplink State Flag } COMP time_advance "Timing Advance" { .00 ; spare ta ; Timing advance value } TYPEDEF COMP time_advance time_advance_2 "Timing Advance" COMP ta_idx_nm "Timing Advance Index and Number" { ta_idx ; Timing Advance Index ta_nm ; Timing Advance Timeslot Number } COMP pck_ta "Packet Timing Advance" { CSN1_S1 ta ; Timing Advance value CSN1_S1 ta_idx_nm ; Timing Advance Index and Number } COMP pck_dl_ass "RR Packet Downlink Assignment" { mac_mode ; MAC Mode rlc_mode ; RLC Mode ts_all ; Timeslot Allocation pck_ta ; Packet Timing Advance CSN1_S1 pwr_ctrl ; Power Control Parameters CSN1_S1 tfi ; Downlink TFI Assignment CSN1_S1 pck_meas_par ; Packet Measurement Parameters S_PADDING .00000000 (0) ; N Spare Padding } COMP tfi_ass_alloc "TFI Assignment and Allocation" { tfi ; TFI Assignment poll ; Polling allo_flag ; Allocation flag < (allo_flag=0) usf > ; Uplink State Flag < (allo_flag=0) usf_gran > ; USF Granularity < (allo_flag=0) CSN1_S1 p0_prmode > ; P0 and PR Mode < (allo_flag#0) allo_len5 > ; Allocation Bitmap Length < (allo_flag#0) allo_bmp5 [allo_len5..31] > ; Allocation Bitmap < (allo_flag#0) CSN1_S1 p0_bts_prmode > ; P0 BTS PR Mode ccm ; Channel Coding Command tlli_bcc ; TLLI Block Channel Coding CSN1_S1 alpha ; Alpha gamma ; Gamma CSN1_S1 ta_idx ; Timing Advance Index CSN1_S1 tbf_start_time ; TBF Starting Time } COMP tfi_ass_rlc "TFI Assignment and RLC Mode" { tfi ; TFI Assignment rlc_mode ; RLC Mode CSN1_S1 alpha ; Alpha gamma ; Gamma poll ; Polling ta_valid ; Timing Advance Valid } COMP pck_downl_ass_ia "Packet Downlink Assignment (IA)" { ded_tlli ; Temporary Logical Link Identifier CSN1_S1 tfi_ass_rlc ; TFI Assignment and RLC Mode CSN1_S1 ta_idx ; Timing Advance Index CSN1_S1 tbf_start_time ; TBF Starting Time CSN1_S1 p0_bts_prmode ; P0 BTS PR Mode CSN1_SHL_OPT pda_egprs_par %REL99% ; PDA EGPRS Parameters } COMP usf_gamma "USF For Timeslot And Gamma" { usf ; Uplink State Flag gamma ; Gamma } COMP usf_gamma_csn1 "USF For Timeslot And Gamma (CSN1)" { CSN1_S1 usf_gamma ; USF For Timeslot And Gamma } COMP dyn_alloc "Dynamic Allocation" { ext_dyn_all ; Extended Dynamic Allocation CSN1_S1 p0 ; P0 usf_gran ; USF Granularity CSN1_S1 tfi ; Uplink TFI Assignment CSN1_S1 rlc_blks ; RLC Data Blocks Granted flag_pp ; Flag Parameters Present < (flag_pp=0) tagged_usf_tn [8] > ; Tagged USF For Timeslot < (flag_pp=1) alpha > ; Alpha < (flag_pp=1) usf_gamma_csn1 [8] > ; USF For Timeslot And Gamma (CSN1) } COMP utran_freq_list %REL99% "UTRAN Freq List" { length ; Count CSN1_S1 EXTERN @m_rr_com - fdd_arfcn@ fdd_arfcn [0..MAX_FDD] ; FDD_ARFCN CSN1_S1 EXTERN @m_rr_com - tdd_arfcn@ tdd_arfcn [0..MAX_TDD] ; TDD_ARFCN S_PADDING .00101011 (0) ; Spare Padding } COMP vbs_vgcs_opt "VBS/VGCS Options" { inband_not ; Inband Notification inband_pag ; Inband pagings } COMP vgcs_tmi "VGCS Target Mode Indication" { tm ; Target mode group_ckn ; Group Cipher Key Number .11 ; Spare } COMP fa_blk_ia "Fixed Allocation Block Structure" { blp ; Blocks Or Block Periods allo_len7 ; Allocation Bitmap Length allo_bmp7 [allo_len7..127] ; Allocation Bitmap } COMP fix_alloc "Fixed Allocation" { CSN1_S1 tfi ; Uplink TFI Assignment final ; Final Allocation dl_ctrl_tn ; Downlink Control Timeslot CSN1_S1 p0_pwr_ctrl_mode ; P0 and BTS Power Control Mode flag ; Flag < (flag=0) ts_all > ; Timeslot Allocation < (flag=1) pwr_ctrl > ; Power Control Parameters hdm ; Half Duplex Mode .0 ; spare flag1 ; Flag1 < (flag1=0) fa_blk_ia > ; Fixed Allocation Block Structure < (flag1=1) allo_var [allo_len7..127] > ; Allocation Bitmap Var } COMP pck_ul_ass "RR Packet Uplink Assignment" { ccm ; Channel Coding Command tlli_bcc ; TLLI Block Channel Coding pck_ta ; Packet Timing Advance flag ; Flag flag1 ; Flag1 < (flag=0 AND flag1=1) dyn_alloc > ; Dynamic Allocation < (flag=1 AND flag1=0) single_alloc > ; Single Block Allocation < (flag=1 AND flag1=1) fix_alloc > ; Fixed Allocation S_PADDING .00000000 (0) ; N Spare Padding } COMP sngl_block_alloc "Single Block Allocation" { CSN1_S1 alpha ; Alpha gamma ; Gamma .01 ; Spare tbf_start_time ; TBF Starting Time CSN1_SHL p0_bts_prmode ; P0 BTS PR Mode } COMP pck_upl_ass_ia "Packet Uplink Assignment (IA)" { flag ; Flag < (flag = 1) tfi_ass_alloc > ; TFI Assignment and Allocation < (flag = 0) sngl_block_alloc > ; Single Block Allocation CSN1_SHL_OPT t_ext_ra ; Tagged Extended RA } COMP ia_assign_par "IA Assignment Parameters" { flag ; Flag < (flag = 0) flag1 > ; Flag < (flag = 0 AND flag1 = 0) pck_upl_ass_ia > ; Packet Uplink Assignment (IA) < (flag = 0 AND flag1 # 0) pck_downl_ass_ia > ; Packet Downlink Assignment (IA) < (flag = 1) ia_2nd_part > ; IA Second Part Packet Assignment } COMP class_enq_mask %REL99% "Classmark enquiry mask" { class_req ; Classmark change request utran_class_req ; Utran Classmark change request cdma_class_req ; CDMA2000 Classmark change request .000 ; spare } COMP si2q_extn_info %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "SI 2 Quater Extension Info" { CSN1_S1 EXTERN @m_rr_com - ccn_support_description@ ccn_support_description ; CCN Support Desc } COMP si2q_extn_bits %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "SI 2 Quater Extension Info" { ext_length ; Extension len si2q_extn_info [.ext_length+1..256] ; SI 2 Quater Extension Info } COMP si_2qua_octets %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% "SI 2quater Rest Octets" { ba_ind ; BA_ind threeg_ba_ind ; ThreeG BA ind mp_change_mark ; MP change mark si2qua_index ; SI2quater_index si2qua_count ; SI2quater_count CSN1_S1 meas_para ; Measurement parameter description CSN1_S1 EXTERN @m_rr_com - rtdd@ rtdd ; GPRS Real Time Difference Description CSN1_S1 EXTERN @m_rr_com - gprs_bsic@ gprs_bsic ; GPRS BSIC Description CSN1_S1 EXTERN @m_rr_com - gprs_rep_prio@ gprs_rep_prio ; GPRS REPORT PRIORITY Description CSN1_S1 gprs_meas_para ; GPRS MEASUREMENT Parameters Description CSN1_S1 nc_meas_para ; NC Measurement Parameters CSN1_S1 si2q_extn_bits ; SI2 Quater Extension Info } COMP threeg_es_tag_ind %REL99% "3G Early Classmark Sending Restriction (1 bit field)" { } COMP si2quater_ind %REL99% "SI2quater Indicator struct" { si2quater_pos %REL99% ; Structured Element Item } COMP si3_rest_oct "SI 3 Rest Octets" { CSN1_SHL opt_sel_par ; Optional Selection Parameters CSN1_SHL pow_offs ; Power Offset CSN1_SHL si2ter_ind ; System Information 2ter Indicator CSN1_SHL es_ind_tag ; Early Classmark Sending Tag CSN1_SHL if_and_where ; If And Where CSN1_SHL gprs_indic ; GPRS Indicator CSN1_SHL threeg_es_tag_ind %REL99% ; 3G Early Classmark Sending Restriction (1 bit field) CSN1_SHL si2quater_ind %REL99% ; SI2quater Indicator struct S_PADDING .00101011 (22) ; Spare Padding } COMP d_alloc %REL99% "Dynamic Allocation" { usf ; Uplink State Flag usf_gran ; USF Granularity CSN1_S1 p0_prmode ; P0 and PR Mode } COMP f_alloc %REL99% "Fixed Allocation" { allo_len5 ; Allocation Bitmap Length allo_bmp5 [allo_len5..31] ; Allocation Bitmap CSN1_S1 p0_bts_prmode ; P0 BTS PR Mode } COMP d_f_alloc %REL99% "Dynamic or Fixed Allocation" { tfi ; TFI Assignment poll ; Polling allo_flag ; Allocation flag < (allo_flag=0) d_alloc > ; Dynamic Allocation < (allo_flag=1) f_alloc > ; Fixed Allocation mcs ; EGPRS Modulation and coding Scheme tlli_bcc ; TLLI Block Channel Coding CSN1_S1 bep_period ; BEP Period 2 resegm ; Resegment e_window ; EGPRS Window Size CSN1_S1 alpha ; Alpha gamma ; Gamma CSN1_S1 ta_idx ; Timing Advance Index CSN1_S1 tbf_start_time ; TBF Starting Time } COMP egprs_pua %REL99% "EGPRS Packet Uplink Assignment" { ext_ra ; Extended RA CSN1_S1 acc_tt [0..MAX_ACCESS_TT] ; Access technology type flag ; Flag < (flag=1) d_f_alloc > ; Dynamic or Fixed Allocation < (flag=0) mb_alloc > ; Multi Block Allocation } COMP ia_egprs_par %REL99% "IA EGPRS Parameters" { flag ; Flag < (flag=0) flag1 > ; Flag < (flag=0 AND flag1=0) egprs_pua > ; EGPRS Packet Uplink Assignment } COMP ia_rest_oct "IA Rest Octets" { flag_2bit ; Flag twobit < (flag_2bit=0b01) ia_egprs_par > %REL99% ; IA EGPRS Packet Uplink Assignment < (flag_2bit=0b10) ia_freq_par > ; IA Frequency Parameters < (flag_2bit=0b11) ia_assign_par > ; IA Assignment Parameters S_PADDING .00101011 (22) ; Spare Padding } COMP si6_rest_oct_dtm %TI_PS_FF_QUAD_BAND_SUPPORT% "Structured Element" { rac ; RAC max_lapdm ; MAX LAPDm } COMP si6_rest_oct "SI 6 Rest Octets" { CSN1_SHL pch_nch_info ; PCH and NCH Info CSN1_SHL vbs_vgcs_opt ; VBS/VGCS Options CSN1_SHL si6_rest_oct_dtm %TI_PS_FF_QUAD_BAND_SUPPORT% ; DTM Support Info band_indicator %TI_PS_FF_QUAD_BAND_SUPPORT% ; Band Indicator S_PADDING .00101011 (18) ; Spare Padding } MSG b_applic_info both 0b00111000 ; Application Information { GSM3_V msg_type ; Message Type GSM1_V apdu_id ; APDU ID GSM1_V apdu_flags ; APDU Flags GSM4_LV apdu_data ; APDU Data } MSG d_add_assign downlink 0b00111011 ; Additional assignment { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Channel Description GSM4_TLV mob_alloc 0x72 ; Mobile Allocation GSM3_TV start_time 0x7C ; Starting Time } MSG d_assign_cmd downlink 0b00101110 ; Assignment command { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Description of the First Channel, after time GSM3_V pow_cmd ; Power Command GSM4_TLV freq_list_after 0x05 ; Frequency List, after time GSM3_TV cell_chan_desc 0x62 ; Cell Channel Description GSM4_TLV multislot_alloc 0x10 ; Multislot Configuration GSM3_TV chan_mode 0x63 ; Mode of the 1st Channel GSM3_TV chan_mode2 0x11 ; Mode of the 2nd Channel Set GSM3_TV chan_mode3 0x13 ; Mode of the 3rd Channel Set GSM3_TV chan_mode4 0x14 ; Mode of the 4th Channel Set GSM3_TV chan_mode5 0x15 ; Mode of the 5th Channel Set GSM3_TV chan_mode6 0x16 ; Mode of the 6th Channel Set GSM3_TV chan_mode7 0x17 ; Mode of the 7th Channel Set GSM3_TV chan_mode8 0x18 ; Mode of the 8th Channel Set GSM3_TV chan_desc_after_2 0x64 ; Description of the 2nd Channel, after time GSM3_TV chan_mode_2 0x66 ; Mode of the 2nd Channel GSM4_TLV mob_alloc_after 0x72 ; Mobile Allocation, after time GSM3_TV start_time 0x7C ; Starting Time GSM4_TLV freq_list_before 0x19 ; Frequency List, before time GSM3_TV chan_desc_before 0x1C ; Description of the 1st Channel, before time GSM3_TV chan_desc_before_2 0x1D ; Description of the 2nd Channel, before time GSM3_TV freq_chan_seq 0x1E ; Frequency channel sequence before time GSM4_TLV mob_alloc_before 0x21 ; Mobile Allocation, before time GSM1_TV ciph_mode_set 0x09 ; Cipher Mode Setting GSM4_TLV vgcs_tmi 0x01 ; VGCS Target Mode Indication GSM4_TLV multirate_conf 0x03 ; Multi Rate Configuration } MSG u_assign_comp uplink 0b00101001 ; Assignment complete { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause } MSG u_assign_fail uplink 0b00101111 ; Assignment failure { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR cause } MSG d_chan_mod downlink 0b00010000 ; Channel mode modify { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Channel Description GSM3_V chan_mode ; Channel Mode GSM4_TLV vgcs_tmi 0x01 ; VGCS Target Mode Indication GSM4_TLV multirate_conf 0x03 ; Multi-Rate Configuration } MSG u_chan_mod_ack uplink 0b00010111 ; Channel mode modify acknowledge { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Channel Description GSM3_V chan_mode ; Channel Mode } MSG d_chan_rel downlink 0b00001101 ; Channel release { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause GSM4_TLV ba_range 0x73 ; BA Range GSM4_TLV group_chan_desc 0x74 ; Group Channel Description GSM3_TV group_ckn 0x08 ; Group Cipher Key Number GSM1_TV gprs_resum 0x0C ; GPRS Resumption GSM4_TLV ba_list_pref 0x75 ; BA List Pref GSM4_TLV utran_freq_list 0x76 %REL99% ; UTRAN Freq List GSM3_TV cell_chan_desc 0x62 %REL99% ; Cell Channel Description } MSG d_ciph_cmd downlink 0b00110101 ; Ciphering mode command { GSM3_V msg_type ; Message Type GSM1_V ciph_mode_set ; Ciphering Mode Setting GSM1_V ciph_res ; Cipher Response } MSG u_ciph_comp uplink 0b00110010 ; Ciphering mode complete { GSM3_V msg_type ; Message Type GSM4_TLV mob_ident 0x17 ; Mobile Equipment Identity } MSG u_class_chng uplink 0b00010110 ; Classmark change { GSM3_V msg_type ; Message Type GSM4_LV EXTERN @m_rr_com - mob_class_2@ mob_class_2 ; Mobile Station Classmark GSM4_TLV EXTERN @m_rr_com - mob_class_3@ mob_class_3 0x20 ; Additional Mobile Station Classmark Information } MSG d_class_enq downlink 0b00010011 ; Classmark enquiry { GSM3_V msg_type ; Message Type GSM4_TLV class_enq_mask 0x10 %REL99% ; Classmark enquiry mask } MSG d_conf_change_cmd downlink 0b00110000 ; Configuration Change Command { GSM3_V msg_type ; Message Type GSM4_LV multislot_alloc ; Multislot Configuration GSM3_TV chan_mode 0x63 ; Mode of the 1st Channel Set GSM3_TV chan_mode2 0x11 ; Mode of the 2nd Channel Set GSM3_TV chan_mode3 0x13 ; Mode of the 3rd Channel Set GSM3_TV chan_mode4 0x14 ; Mode of the 4th Channel Set GSM3_TV chan_mode5 0x15 ; Mode of the 5th Channel Set GSM3_TV chan_mode6 0x16 ; Mode of the 6th Channel Set GSM3_TV chan_mode7 0x17 ; Mode of the 7th Channel Set GSM3_TV chan_mode8 0x18 ; Mode of the 8th Channel Set } MSG d_conf_change_ack uplink 0b00110001 ; Configuration Change Acknowledge { GSM3_V msg_type ; Message Type } MSG d_config_change_rej uplink 0b00110011 ; Configuration Change Reject { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause } MSG d_ext_meas_order downlink 0b00110111 ; Extended Measurement Order { GSM3_V msg_type ; Message Type GSM3_V ext_meas_freq ; Extended Measurement Frequency List } MSG u_ext_meas_report uplink 0b00110110 ; Extended Measurement Report { GSM3_V msg_type ; Message Type GSM3_V ext_meas_res ; Extended Measurement Results } MSG d_freq_redef downlink 0b00010100 ; Frequency redefinition { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Channel Description GSM4_LV mob_alloc ; Mobile Allocation GSM3_V start_time ; Starting Time GSM3_TV cell_chan_desc 0x62 ; Cell Channel Description } MSG u_gprs_susp_req uplink 0b00110100 ; GPRS suspension request { GSM3_V msg_type ; Message Type GSM3_V ded_tlli ; Temporary Logical Link Identifier GSM3_V rout_area_id ; Routing Area Identification GSM3_V susp_cause ; Suspension Cause } MSG d_handov_cmd downlink 0b00101011 ; Handover command { GSM3_V msg_type ; Message Type GSM3_V cell_desc ; Cell Description GSM3_V chan_desc_after ; Description of 1st channel, after time GSM3_V handov_ref ; Handover Reference GSM3_V pow_cmd_access ; Power Command and Access type GSM1_TV synch_ind 0x0D ; Synchronization Indication GSM3_TV freq_short_list_after 0x02 ; Frequency Short List, after time GSM4_TLV freq_list_after 0x05 ; Frequency List, after time GSM3_TV cell_chan_desc 0x62 ; Cell Channel Description GSM4_TLV multislot_alloc 0x10 %REL99% ; Multislot Configuration GSM3_TV chan_mode 0x63 ; Mode of the First Channel GSM3_TV chan_mode2 0x11 ; Mode of the 2nd Channel Set GSM3_TV chan_mode3 0x13 ; Mode of the 3rd Channel Set GSM3_TV chan_mode4 0x14 ; Mode of the 4th Channel Set GSM3_TV chan_mode5 0x15 ; Mode of the 5th Channel Set GSM3_TV chan_mode6 0x16 ; Mode of the 6th Channel Set GSM3_TV chan_mode7 0x17 ; Mode of the 7th Channel Set GSM3_TV chan_mode8 0x18 ; Mode of the 8th Channel Set GSM3_TV chan_desc_after_2 0x64 ; Description of 2nd Channel, after time GSM3_TV chan_mode_2 0x66 ; Mode of the 2nd Channel GSM3_TV freq_chan_seq_after 0x69 ; Freq. Channel Sequence, after time GSM4_TLV mob_alloc_after 0x72 ; Mobile Allocation, after time GSM3_TV start_time 0x7C ; Starting Time GSM4_TLV time_diff 0x7B ; Real Time Difference GSM3_TV time_advance 0x7D ; Timing Advance GSM3_TV freq_short_list_before 0x12 ; Frequency Short List, before time GSM4_TLV freq_list_before 0x19 ; Frequency List, before time GSM3_TV chan_desc_before 0x1C ; Description of 1st Channel, before time GSM3_TV chan_desc_before_2 0x1D ; Description of 2nd Channel, before time GSM3_TV freq_chan_seq_before 0x1E ; Freq. channel sequence before time GSM4_TLV mob_alloc_before 0x21 ; Mobile Allocation, before time GSM1_TV ciph_mode_set 0x09 ; Cipher Mode Setting GSM4_TLV vgcs_tmi 0x01 ; VGCS Target Mode Indication GSM4_TLV multirate_conf 0x03 ; Multi Rate Configuration } MSG u_handov_comp uplink 0b00101100 ; Handover complete { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause GSM4_TLV mob_time_diff 0x77 ; Mobile Observed Time Difference } MSG u_handov_fail uplink 0b00101000 ; Handover failure { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause } MSG d_imm_assign downlink 0b00111111 ; Immediate assignment { GSM3_V msg_type ; Message Type .0 ; Dedicated Mode Or TBF Spare tma ; Two-message Assignment dl ; Downlink Assignment d_t ; Dedicated Mode or TBF GSM1_V page_mode ; Page Mode < (d_t=0) GSM3_V chan_desc > ; Channel Description < (d_t=1) GSM3_V pck_chan_desc > ; Packet Channel Description GSM3_V req_ref ; Request Reference GSM3_V time_advance ; Timing Advance GSM4_LV mob_alloc ; Mobile Allocation GSM3_TV start_time 0x7C ; Starting Time ia_rest_oct ; IA Rest Octets (freq. parameters, before time) } MSG d_imm_assign_ext downlink 0b00111001 ; Immediate assignment extended { GSM3_V msg_type ; Message Type GSM1_V page_mode ; Page Mode .0000 ; Spare Half Octet GSM3_V chan_desc ; Channel Description 1 GSM3_V req_ref ; Request Reference 1 GSM3_V time_advance ; Timing Advance 1 GSM3_V chan_desc_2 ; Channel Description 2 GSM3_V req_ref_2 ; Request Reference 2 GSM3_V time_advance_2 ; Timing Advance 2 GSM4_LV mob_alloc ; Mobile Allocation GSM3_TV start_time 0x7C ; Starting Time S_PADDING .00101011 (22) ; IAX Rest Octets } MSG d_imm_assign_rej downlink 0b00111010 ; Immediate assignment reject { GSM3_V msg_type ; Message Type GSM1_V page_mode ; Page Mode .0000 ; Spare Half Octet GSM3_V req_ref ; Request Reference 1 GSM3_V t3122 ; T3122 Wait Indication 1 GSM3_V req_ref_2 ; Request Reference 2 GSM3_V t3122_2 ; T3122 Wait Indication 2 GSM3_V req_ref_3 ; Request Reference 3 GSM3_V t3122_3 ; T3122 Wait Indication 3 GSM3_V req_ref_4 ; Request Reference 4 GSM3_V t3122_4 ; T3122 Wait Indication 4 GSM3_V iar_rest_oct %REL99% ; IAR Rest Octets S_PADDING .00101011 (22) %!REL99% ; IAR Rest Octets } MSG u_meas_rep uplink 0b00010101 ; Measurement report { GSM3_V msg_type ; Message Type GSM3_V meas_result ; Measurement Results } MSG d_notify_nch downlink 0b00100000 ; Notification/NCH { GSM3_V msg_type ; Message Type GSM3_V nt_rest_oct ; NT/N Rest Octets } MSG d_pag_req_1 downlink 0b00100001 ; Paging request type 1 { GSM3_V msg_type ; Message Type GSM1_V page_mode ; Page Mode GSM1_V chan_needed ; Channels Needed for Mobiles 1 and 2 GSM4_LV mob_ident ; Mobile Identity 1 GSM4_TLV mob_ident_2 0x17 ; Mobile Identity 2 p1_rest_oct ; P1 Rest Octets } MSG d_pag_req_2 downlink 0b00100010 ; Paging request type 2 { GSM3_V msg_type ; Message Type GSM1_V page_mode ; Page Mode GSM1_V chan_needed ; Channels Needed for Mobiles 1 and 2 GSM3_V tmsi_1 ; Mobile Identity 1 GSM3_V tmsi_2 ; Mobile Identity 2 GSM4_TLV mob_ident 0x17 ; Mobile Identity 3 p2_rest_oct ; P2 Rest Octets } MSG d_pag_req_3 downlink 0b00100100 ; Paging request type 3 { GSM3_V msg_type ; Message Type GSM1_V page_mode ; Page Mode GSM1_V chan_needed ; Channels Needed for Mobiles 1 and 2 GSM3_V tmsi_1 ; Mobile Identity 1 GSM3_V tmsi_2 ; Mobile Identity 2 GSM3_V tmsi_3 ; Mobile Identity 3 GSM3_V tmsi_4 ; Mobile Identity 4 p3_rest_oct ; P3 Rest Octets } MSG u_pag_res uplink 0b00100111 ; Paging response { GSM3_V msg_type ; Message Type GSM1_V ciph_key_num ; Ciphering Key Sequence Number .0000 ; Spare Half Octet GSM4_LV EXTERN @m_rr_com - mob_class_2@ mob_class_2 ; Mobile Station Classmark GSM4_LV mob_ident ; Mobile Identity } MSG d_part_rel downlink 0b00001010 ; Partial release { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Channel Description } MSG u_part_rel_comp uplink 0b00001111 ; Partial release complete { GSM3_V msg_type ; Message Type } MSG d_pdch_ass_cmd downlink 0b00100011 ; PDCH Assignment Command { GSM3_V msg_type ; Message Type GSM3_V chan_desc ; Description of the Channel, after time GSM3_TV cell_chan_desc 0x62 ; Cell Channel Description GSM4_TLV freq_list_after 0x05 ; Frequency List, after time GSM4_TLV mob_alloc_after 0x72 ; Mobile Allocation, after time GSM3_TV start_time 0x7C ; Starting Time GSM4_TLV freq_list_before 0x19 ; Frequency List, before time GSM3_TV chan_desc_before 0x1C ; Description of the Channel, before time GSM3_TV freq_chan_seq 0x1E ; Frequency channel sequence before time GSM4_TLV mob_alloc_before 0x21 ; Mobile Allocation, before time GSM4_TLV pck_ul_ass 0x22 ; RR Packet Uplink Assignment GSM4_TLV pck_dl_ass 0x23 ; RR Packet Downlink Assignment } MSG d_phys_info downlink 0b00101101 ; Physical information { GSM3_V msg_type ; Message Type GSM3_V time_advance ; Timing Advance } MSG d_change_order downlink 0b00001000 ; RR-Cell Change Order { GSM3_V msg_type ; Message Type GSM3_V cell_desc ; Cell Description GSM1_V nc_mode ; NC Mode For Target Cell } MSG d_rr_init_req uplink 0b00111100 ; RR Initialisation Request { GSM3_V msg_type ; Message Type GSM1_V ciph_key_num ; Ciphering Key Sequence Number GSM1_V chan_coding ; MAC Mode And Channel Coding GSM4_LV EXTERN @m_rr_com - mob_class_2@ mob_class_2 ; Mobile Station Classmark GSM3_V ded_tlli ; Temporary Logical Link Identifier GSM3_V chan_req_desc ; Channel Request Description GSM3_V gprs_meas_res ; GPRS Measurement Results } MSG b_rr_status both 0b00010010 ; RR Status { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause } MSG d_sys_info_1 downlink 0b00011001 ; System information Type 1 { GSM3_V msg_type ; Message Type GSM3_V cell_chan_desc ; Cell Channel Description GSM3_V rach_ctrl ; RACH Control Parameter si1_rest_oct ; SI 1 Rest Octets } MSG d_sys_info_2 downlink 0b00011010 ; System information Type 2 { GSM3_V msg_type ; Message Type GSM3_V neigh_cell_desc ; BCCH Frequency List GSM3_V ncc_permit ; NCC Permitted GSM3_V rach_ctrl ; RACH Control Parameter } MSG d_sys_info_2bis downlink 0b00000010 ; System information Type 2bis { GSM3_V msg_type ; Message Type GSM3_V neigh_cell_desc ; Extended BCCH Frequency List GSM3_V rach_ctrl ; RACH Control Parameters S_PADDING .00101011 (22) ; SI 2bis Rest Octets } MSG d_sys_info_2quater downlink 0b00000111 %REL99 AND (TI_PS_FF_EMR OR TI_PS_FF_RTD)% ; System information Type 2quater { GSM3_V msg_type ; Message Type si_2qua_octets ; SI 2quater Rest Octets } MSG d_sys_info_2ter downlink 0b00000011 ; System information Type 2ter { GSM3_V msg_type ; Message Type GSM3_V neigh_cell_desc ; Extended BCCH Frequency List S_PADDING .00101011 (22) ; SI 2ter Rest Octets } MSG d_sys_info_3 downlink 0b00011011 ; System information Type 3 { GSM3_V msg_type ; Message Type GSM3_V cell_ident ; Cell Identity GSM3_V loc_area_ident ; Location Area Identification GSM3_V ctrl_chan_desc ; Control Channel Description GSM3_V cell_opt_bcch ; Cell Options GSM3_V cell_select ; Cell Selection Parameters GSM3_V rach_ctrl ; RACH Control Parameters si3_rest_oct ; SI 3 Rest Octets } MSG d_sys_info_4 downlink 0b00011100 ; System information Type 4 { GSM3_V msg_type ; Message Type GSM3_V loc_area_ident ; Location Area Identification GSM3_V cell_select ; Cell Selection Parameters GSM3_V rach_ctrl ; RACH Control Parameters GSM3_TV chan_desc 0x64 ; CBCH Channel Description GSM4_TLV mob_alloc 0x72 ; CBCH Mobile Allocation CSN1_CONCAT si4_rest_oct ; SI 4 Rest Octets S_PADDING .00101011 (22) ; Spare Padding } MSG d_sys_info_5 downlink 0b00011101 ; System information Type 5 { GSM3_V msg_type ; Message Type GSM3_V neigh_cell_desc ; BCCH Frequency List } MSG d_sys_info_5bis downlink 0b00000101 ; System information Type 5bis { GSM3_V msg_type ; Message Type GSM3_V neigh_cell_desc ; Extension of the BCCH Frequency List Description } MSG d_sys_info_5ter downlink 0b00000110 ; System information Type 5ter { GSM3_V msg_type ; Message Type GSM3_V neigh_cell_desc ; Extended BCCH Frequency List } MSG d_sys_info_6 downlink 0b00011110 ; System information Type 6 { GSM3_V msg_type ; Message Type GSM3_V cell_ident ; Cell Identity GSM3_V loc_area_ident ; Location Area Identification GSM3_V cell_opt_sacch ; Cell Options GSM3_V ncc_permit ; NCC Permitted si6_rest_oct ; SI 6 Rest Octets } MSG d_sys_info_7 downlink 0b00011111 ; System information Type 7 { GSM3_V msg_type ; Message Type si7_rest_oct ; SI 7 Rest Octets } MSG d_sys_info_8 downlink 0b00011000 ; System information Type 8 { GSM3_V msg_type ; Message Type si8_rest_oct ; SI 8 Rest Octets } MSG d_sys_info_9 downlink 0b00000100 ; System information Type 9 { GSM3_V msg_type ; Message Type GSM3_V rach_ctrl ; RACH Control Parameter si9_rest_oct ; SI 9 Rest Octets } MSG d_sys_info_13 downlink 0b00000000 ; System information Type 13 { GSM3_V msg_type ; Message Type si13_rest_oct ; SI 13 Rest Octets } MSG d_sys_info_16 downlink 0b00111101 ; System information Type 16 { GSM3_V msg_type ; Message Type si16_rest_oct ; SI 16 Rest Octets } MSG d_sys_info_17 downlink 0b00111110 ; System information Type 17 { GSM3_V msg_type ; Message Type si17_rest_oct ; SI 17 Rest Octets } MSG talker_ind uplink 0b00010001 ; Talker Indication { GSM3_V msg_type ; Message Type GSM4_LV EXTERN @m_rr_com - mob_class_2@ mob_class_2 ; Mobile Station Classmark GSM4_LV mob_ident ; Mobile Identity } MSG d_uplink_busy downlink 0b00101010 ; Uplink Busy { GSM3_V msg_type ; Message Type } MSG b_uplink_rel both 0b00001110 ; Uplink release { GSM3_V msg_type ; Message Type GSM3_V rr_cause ; RR Cause } MSG d_vgcs_uplink_grant downlink 0b00001001 ; VGCS uplink grant { GSM3_V msg_type ; Message Type GSM3_V req_ref ; Request Reference GSM3_V time_advance ; Timing Advance }