FreeCalypso > hg > fc-tourmaline
diff cdg-hybrid/sap/mon.pdf @ 14:35f7a1dc9f7d
cdg-hybrid: import from Magnetite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 16 Oct 2020 07:15:38 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cdg-hybrid/sap/mon.pdf Fri Oct 16 07:15:38 2020 +0000 @@ -0,0 +1,373 @@ +;******************************************************************************** +;*** File : mon.pdf +;*** Creation : Wed Mar 11 09:58:28 CST 2009 +;*** 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 : Service Access Point Specification +;*** Document Name : mon +;*** Document No. : 8304.129.96.103 +;*** Document Date : 2003-02-04 +;*** Document Status: BEING_PROCESSED +;*** Document Author: LG +;******************************************************************************** + + + +PRAGMA SRC_FILE_TIME "Thu Nov 29 09:49:00 2007" +PRAGMA LAST_MODIFIED "2003-02-04" +PRAGMA ID_AND_VERSION "8304.129.96.103" + + + +CONST SIZE_MCC 3 ; +CONST SIZE_MNC 3 ; + + + +VALTAB VAL_arfcn +VAL 1 - 124 "GSM 900 without extension band" +VAL 0 - 124 "GSM 900 with extension band" +VAL 975 - 1023 "GSM 900 with extension band" +VAL 512 - 1023 "DCS 1800" +VAL 0xFFFF "not present" + +VALTAB VAL_att_flag +VAL 0 ATT_NOT_ALLOW "attach / detach not allowed" +VAL 1 ATT_ALLOW "attach / detach allowed" + +VALTAB VAL_conf_ccch +VAL 0 CCCH_NOT_COMB_1_CHAN "CCCH not combined with SDCCH, 1 channel" +VAL 1 CCCH_COMB_1_CHAN "CCCH combined with SDCCH, 1 channel" +VAL 2 CCCH_NOT_COMB_2_CHAN "CCCH not combined with SDCCH, 2 channels" +VAL 4 CCCH_NOT_COMB_3_CHAN "CCCH not combined with SDCCH, 3 channels" +VAL 6 CCCH_NOT_COMB_4_CHAN "CCCH not combined with SDCCH, 4 channels" + +VALTAB VAL_tn +VAL 0 - 7 "timeslot number 0-7" + +VALTAB VAL_dlt +VAL 8 - 45 "initial value" + +VALTAB VAL_pg +VAL 0 - 80 "paging group number" + +VALTAB VAL_bs_pa_mfrms +VAL 0 "2 Multiframe Periods" +VAL 1 "3 Multiframe Periods" +VAL 2 "4 Multiframe Periods" +VAL 3 "5 Multiframe Periods" +VAL 4 "6 Multiframe Periods" +VAL 5 "7 Multiframe Periods" +VAL 6 "8 Multiframe Periods" +VAL 7 "9 Multiframe Periods" + +VALTAB VAL_power +VAL 0 - 31 "power level" + +VALTAB VAL_rx_lev +VAL 0 - 63 "received field strength" + +VALTAB VAL_rx_qual_full +VAL 0 - 7 "received quality" + +VALTAB VAL_bsic +VAL 0 - 63 "base station identification code" +VAL 0xFF "not present" + +VALTAB VAL_ch_type +VAL 1 CH_TCH_F "TCH/F" +VAL 2 CH_TCH_H_1 "TCH/H(1)" +VAL 3 CH_TCH_H_2 "TCH/H(2)" +VAL 4 CH_SDCCH_4_0 "SDCCH/4(0)" +VAL 5 CH_SDCCH_4_1 "SDCCH/4(1)" +VAL 6 CH_SDCCH_4_2 "SDCCH/4(2)" +VAL 7 CH_SDCCH_4_3 "SDCCH/4(3)" +VAL 8 CH_SDCCH_8_0 "SDCCH/8(0)" +VAL 9 CH_SDCCH_8_1 "SDCCH/8(1)" +VAL 10 CH_SDCCH_8_2 "SDCCH/8(2)" +VAL 11 CH_SDCCH_8_3 "SDCCH/8(3)" +VAL 12 CH_SDCCH_8_4 "SDCCH/8(4)" +VAL 13 CH_SDCCH_8_5 "SDCCH/8(5)" +VAL 14 CH_SDCCH_8_6 "SDCCH/8(6)" +VAL 15 CH_SDCCH_8_7 "SDCCH/8(7)" + +VALTAB VAL_ch_mode +VAL 0 MODE_SIG_ONLY "signalling only" +VAL 1 MODE_SPEECH_FULL "speech full rate" +VAL 5 MODE_SPEECH_HALF "speech half rate" +VAL 3 MODE_DATA_12 "data 12 kBits/s" +VAL 11 MODE_DATA_6_FULL "data 6 kBits/s fullrate" +VAL 15 MODE_DATA_6_HALF "data 6 kBits/s halfrate" +VAL 19 MODE_DATA_3_6_FULL "data 3.6 kBits/s fullrate" +VAL 23 MODE_DATA_3_6_HALF "data 3.6 kBits/s halfrate" +VAL 33 MODE_ENHANCED_FULL "enhanced full rate" + +VALTAB VAL_hop +VAL 0 "no frequency hopping" +VAL 1 "with frequency hopping" + + + + +VAR arfcn "channel number" S + +VAL @p_mon - VAL_arfcn@ + +VAR arfcn_nc "channel number" S + + +VAR att_flag "attach flag" B + +VAL @p_mon - VAL_att_flag@ + +VAR conf_ccch "CCCH configuration" B + +VAL @p_mon - VAL_conf_ccch@ + +VAR tn "timeslot number" B + +VAL @p_mon - VAL_tn@ + +VAR dlt "downlink initial value" B + +VAL @p_mon - VAL_dlt@ + +VAR pg "paging group" B + +VAL @p_mon - VAL_pg@ + +VAR bs_ag_blocks_res "Blocks reserved for AGCH" B + + +VAR bs_pa_mfrms "Multiframe Period" B + +VAL @p_mon - VAL_bs_pa_mfrms@ + +VAR power "Power Level" B + +VAL @p_mon - VAL_power@ + +VAR rx_lev "received field strength" B + +VAL @p_mon - VAL_rx_lev@ + +VAR rx_lev_full "received field strength" B + + +VAR rx_lev_sub "received field strength" B + + +VAR rx_lev_nc "received field strength" B + + +VAR rx_qual_full "received quality" B + +VAL @p_mon - VAL_rx_qual_full@ + +VAR rx_qual_sub "received quality" B + + +VAR bsic "base station identification code" B + +VAL @p_mon - VAL_bsic@ + +VAR bsic_nc "base station identification code" B + + +VAR tav "timing advance" B + + +VAR tav_nc "timing advance" B + + +VAR ch_type "channel type" B + +VAL @p_mon - VAL_ch_type@ + +VAR ch_mode "channel mode" B + +VAL @p_mon - VAL_ch_mode@ + +VAR v_plmn "valid flag" B + + +VAR mcc "mobile country code" B + + +VAR mnc "mobile network code" B + + +VAR cell_id "cell identity" S + + +VAR lac "location area code" S + + +VAR c1 "path loss criterion C1" B + + +VAR c2_nc "reselection criterion C2" B + + +VAR max_dlt "maximum downlink timeout counter" B + + +VAR act_dlt "actual downlink timeout counter" B + + +VAR max_rlt "maximum radiolink timeout counter" B + + +VAR act_rlt "actual radiolink timeout counter" B + + +VAR tsc "training sequence code" B + + +VAR hop "frequency hopping flag" B + +VAL @p_mon - VAL_hop@ + +VAR hsn "hopping sequence number" B + + +VAR maio "mobile allocation offset" B + + + + + +COMP plmn "PLMN identification" +{ + v_plmn ; valid flag + mcc [SIZE_MCC] ; mobile country code + mnc [SIZE_MNC] ; mobile network code +} + + + + + + +; MON_CHAN_IDLE_IND 0x0F00 +; MON_MEAS_IDLE_IND 0x0F01 +; MON_COUNTER_IDLE_IND 0x0F02 +; MON_CHAN_DEDI_IND 0x0F03 +; MON_MEAS_DEDI_IND 0x0F05 +; MON_COUNTER_DEDI_IND 0x0F06 +; MON_COVERAGE_IND 0x0F07 + + + +PRIM MON_CHAN_IDLE_IND 0x0F00 +{ + arfcn ; channel number + att_flag ; IMSI attach flag + conf_ccch ; CCCH configuration + tn ; timeslot + dlt ; downlink timeout + pg ; paging group + bs_ag_blocks_res ; AGCH blocks reserved + bs_pa_mfrms ; Multiframe Period + power ; MS TXPWR MAX CCCH + plmn ; PLMN Identification + lac ; Location Area Code + cell_id ; Cell Identity +} + + + + + + +PRIM MON_MEAS_IDLE_IND 0x0F01 +{ + arfcn ; BCCH serving cell + bsic ; BSIC serving cell + rx_lev ; Rxlev serving cell + c1 ; C1 serving cell + arfcn_nc [6] ; BCCH neighbour cell + bsic_nc [6] ; BSIC neighbour cell + rx_lev_nc [6] ; Rxlev neigbour cell + tav_nc [6] ; Timing Advance neighbour cell + c2_nc [6] ; C2 neigbour cell +} + + + + + + +PRIM MON_COUNTER_IDLE_IND 0x0F02 +{ + max_dlt ; Maximum Downlink Counter + act_dlt ; Actual Downlink Counter +} + + + + + + +PRIM MON_CHAN_DEDI_IND 0x0F03 +{ + ch_type ; channel type + arfcn ; channel number + tsc ; training sequence code + tn ; timeslot + ch_mode ; channel mode + hop ; frequency hopping flag + hsn ; hopping sequence number + maio ; mobile allocation offset + power ; power level +} + + + + + + +PRIM MON_MEAS_DEDI_IND 0x0F05 +{ + rx_lev_full ; Rxlev full serving cell + rx_lev_sub ; Rxlev sub serving cell + rx_qual_full ; Rxqual full serving cell + rx_qual_sub ; Rxqual sub serving cell + tav ; Timing advance serving cell + arfcn_nc [6] ; BCCH neighbour cell + bsic_nc [6] ; BSIC neighbour cell + rx_lev_nc [6] ; Rxlev neigbour cell + tav_nc [6] ; Timing Advance neighbour cell +} + + + + + + +PRIM MON_COUNTER_DEDI_IND 0x0F06 +{ + max_rlt ; Maximum Radiolink Timeout Counter + act_rlt ; Actual Radiolink Timeout Counter +} + + + + + + +PRIM MON_COVERAGE_IND 0x0F07 +{ + rx_lev [124] ; fieldstrength + bsic [124] ; bsic +} + + + + + + + + +