FreeCalypso > hg > fc-magnetite
diff cdg211/msg/rr.mdf @ 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cdg211/msg/rr.mdf Mon Sep 26 01:11:35 2016 +0000 @@ -0,0 +1,3464 @@ +;******************************************************************************** +;*** File : rr.mdf +;*** Creation : Fri Jun 08 13:58:46 CST 2007 +;*** 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 Aug 24 12:48:50 2005" +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 + + + +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_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_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_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_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_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_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_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_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 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_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_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" + +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_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" + + + + +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 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_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 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 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_len "Extension Length" + 6 + + +VAR sp_ext "Extension Spare Bits" + 64 + + +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 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 key_seq "key sequence" + 3 + +VAL @m_rr - VAL_key_seq@ + +VAR l_seg "Last segment" + 1 + +VAL @m_rr - VAL_l_seg@ + +VAR fp_len "Length Of Frequency Parameters" + 6 + + +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 mnc "Mobile Network Code" + 4 + + +VAR mod "Modulus" + 4 + + +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_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 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 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 rot "Report Observed Time Difference" + 1 + +VAL @m_rr - VAL_rot@ + +VAR rbw "Requested Bandwidth" + 16 + + +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 sc_used "Sequence Code Used" + 1 + + +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 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 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 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@ + + + + +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" +{ + .0 ; spare + 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 exten "Extensions Bits IE" +{ + ext_len ; extension length + sp_ext [.ext_len..64] ; spare bit extensions IE +} + + + +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" +{ +} + + + +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 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 page_mode "Page Mode" +{ + .00 ; spare + pm ; Page Mode +} + + + +COMP pan "PAN Structure" +{ + dec ; PAN_DEC + inc ; PAN_INC + pmax ; PAN_MAX +} + + + +COMP gprs_opt "GPRS Cell Options" +{ + nmo ; Network Mode of Operation + t3168 ; T3168 + t3192 ; T3192 + drx_t_max ; DRX_TIMER_MAX + ab_type ; ACCESS_BURST_TYPE + ctrl_ack_type ; CONTROL_ACK_TYPE + bs_cv_max ; BS_CV_MAX + CSN1_S1 pan ; PAN Structure + CSN1_S1 exten ; Extension Structure +} + + + +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 + S_PADDING .00101011 (22) ; Spare Padding +} + + + +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 +} + + + +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 +} +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) gprs_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 +} + + + +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 si2ter_ind "system information 2ter indicator" +{ +} + + + +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 + S_PADDING .00101011 (22) ; Spare Padding +} + + + +COMP synch_ind "Synchronization Indication" +{ + nci ; Normal cell indication + rot ; Report Observed Time Difference + si ; Synchronisation indication +} + + + +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 +} + + + +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 vbs_vgcs_opt "VBS/VGCS Options" +{ + inband_not ; Inband Notification + inband_pag ; Inband pagings +} + + + +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 + S_PADDING .00101011 (18) ; Spare Padding +} + + + +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 +} + + + +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 ia_rest_oct_par "IA Rest Octet Parameters" +{ + flag ; Flag + < (flag = 0) ia_freq_par > ; IA Frequency Parameters + < (flag = 1) ia_assign_par > ; IA Assignment Parameters +} + + + +COMP ia_rest_oct "IA Rest Octets" +{ + CSN1_SHL ia_rest_oct_par ; IA Rest Octets Parameters + S_PADDING .00101011 (22) ; 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 +} + + + +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 +} + + + +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 + 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 + S_PADDING .00101011 (22) ; 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_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 +} + + + + + +