FreeCalypso > hg > fc-magnetite
diff cdg211/msg/rr_com.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_com.mdf Mon Sep 26 01:11:35 2016 +0000 @@ -0,0 +1,867 @@ +;******************************************************************************** +;*** File : rr_com.mdf +;*** Creation : Fri Jun 08 13:58:44 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_com +;*** Document No. : 8443.250.02.008 +;*** Document Date : 2002-11-18 +;*** Document Status: BEING_PROCESSED +;*** Document Author: MSB +;******************************************************************************** + + + +PRAGMA SRC_FILE_TIME "Mon Nov 24 15:49:38 2003" +PRAGMA LAST_MODIFIED "2002-11-18" +PRAGMA ID_AND_VERSION "8443.250.02.008" + + + +CONST RR_COM_DUMMY_CONSTANT 0 ; Dummy to fulfil tool requirements to have section 2 of an MSG + + + +VALTAB VAL_bool +VAL 0 NO "value is not set" +VAL 1 YES "value is set" +VAL 0 NOT_SUPPORTED "feature not supported" +VAL 1 SUPPORTED "feature supported" + +VALTAB VAL_rev_lev +VAL DEF "Reserved by future use" +VAL 0 PHASE_1 "Reserved for GSM phase 1" +VAL 1 PHASE_2 "Used by GSM phase 2 mobile stations" +VAL 2 R99_SUPPORT "Used by mobile stations supporting R99 or later versions" + +VALTAB VAL_ss_screen +VAL DEF "for future use (The network shall interpret these values the same as ?1?)" +VAL 0 SS_SCREEN_DEFAULT "default value of phase 1" +VAL 1 SS_SCREEN_PHASE_2 "capability of handling of ellipsis notation and phase 2 error handling" + +VALTAB VAL_egsm +VAL 0 EGSM_NOT_SUPPORTED "The mobile station does not support the extension band." +VAL 1 EGSM_SUPPORTED "The mobile station does support the extension band (E-GSM or R-GSM)." + +VALTAB VAL_ucs2_treat +VAL 0 DEFAULT_PREF "the ME has a preference for the default alphabet (defined in GSM 03.38) over UCS2." +VAL 1 NO_PREF "the ME has no preference between the use of the default alphabet and the use of UCS2." + +VALTAB VAL_single_band +VAL DEF "Reserved" +VAL 0 SINGLE_EGSM "Extended GSM is supported" +VAL 1 SINGLE_GSM900 "GSM 900 is supported" +VAL 2 SINGLE_DCS1800 "DCS 1800 is supported" +VAL 3 SINGLE_GSM450 "GSM 450 is supported" +VAL 4 SINGLE_GSM480 "GSM 480 is supported" +VAL 5 SINGLE_GSM850 "GSM 850 is supported" +VAL 6 SINGLE_PCS1900 "PCS 1900 is supported" + +VALTAB VAL_mod_cap +VAL 0 DL_ONLY_8PSK "8-PSK supported for downlink reception only" +VAL 1 FULL_8PSK "8-PSK supported for uplink transmission and downlink reception" + +VALTAB VAL_mb_value +VAL DEF "Reserved" +VAL 0 MB_NO_EUROPEAN_BAND "0b000: neither GSM 900, E-GSM or DCS 1800 supported" +VAL 1 MB_GSM900 "0b001: GSM 900 is supported" +VAL 2 MB_EGSM "0b010: E-GSM is supported" +VAL 4 MB_DCS1800 "0b100: DCS 1800 is supported" +VAL 5 MB_DUAL "0b101: GSM 900 and DCS 1800 is supported" +VAL 6 MB_DUAL_EXT "0b110: E-GSM and DCS 1800 is supported" + +VALTAB VAL_gsm400_supp +VAL 0 "reserved (if neither GSM 480 nor GSM 450 is supported the whole gsm400_struct is omitted)" +VAL 1 GSM480 "GSM 480 supported but GSM 450 not supported" +VAL 2 GSM450 "GSM 450 supported but GSM 480 not supported" +VAL 3 GSM450_480 "GSM 450 supported and GSM 480 supported" + +VALTAB VAL_acc_tech_typ +VAL DEF "unknown" +VAL 0 ACC_GSM_P "GSM P" +VAL 1 ACC_GSM_E "GSM E -note that GSM E covers GSM P" +VAL 2 ACC_GSM_R "GSM R - note that GSM R covers GSM E and GSM P" +VAL 3 ACC_GSM_1800 "GSM 1800 (DCS)" +VAL 4 ACC_GSM_1900 "GSM 1900 (PCS)" +VAL 5 ACC_GSM_450 "GSM 450" +VAL 6 ACC_GSM_480 "GSM 480" +VAL 7 ACC_GSM_850 "GSM 850" +VAL 15 ACC_INVALID "no valid access technology type present (this value isn?t defined in the specification)" + +VALTAB VAL_sms_val +VAL 0 SM_1 "1/4 timeslot (~144 micro sec)" +VAL 1 SM_2 "2/4 timeslot (~288 micro sec)" +VAL 2 SM_3 "3/4 timeslot (~433 micro sec)" +VAL 3 SM_4 "4/4 timeslot" +VAL 4 SM_5 "5/4 timeslot" +VAL 5 SM_6 "6/4 timeslot" +VAL 6 SM_7 "7/4 timeslot" +VAL 7 SM_8 "8/4 timeslot" +VAL 8 SM_9 "9/4 timeslot" +VAL 9 SM_10 "10/4 timeslot" +VAL 10 SM_11 "11/4 timeslot" +VAL 11 SM_12 "12/4 timeslot" +VAL 12 SM_13 "13/4 timeslot" +VAL 13 SM_14 "14/4 timeslot" +VAL 14 SM_15 "15/4 timeslot" +VAL 15 SM_16 "16/4 timeslot (~2307 micro sec)" + +VALTAB VAL_rf_pow_cap +VAL 0 RF_CLASS_1 "class 1 for GSM 850, 900P+E, DCS 1800 and PCS 1900" +VAL 1 RF_CLASS_2 "class 2 for GSM 850, 900P+E, DCS 1800 and PCS 1900" +VAL 2 RF_CLASS_3 "class 3 for GSM 850, 900P+E, DCS 1800 and PCS 1900" +VAL 3 RF_CLASS_4 "class 4 for GSM 850, 900P+E (reserved for DCS 1800 and PCS 1900)" +VAL 4 RF_CLASS_5 "class 5 for GSM 850, 900P+E (reserved for DCS 1800 and PCS 1900)" +VAL 5 "reserved" +VAL 6 "reserved" +VAL 7 RF_CLASS_IRRELEVANT "irrelevent for this IE (multiband GSM MS)" + +VALTAB VAL_pow_class +VAL 1 POWER_CLASS_1 "Power Class 1" +VAL 2 POWER_CLASS_2 "Power Class 2" +VAL 3 POWER_CLASS_3 "Power Class 3" +VAL 4 POWER_CLASS_4 "Power Class 4" +VAL 5 POWER_CLASS_5 "Power Class 5" +VAL 6 "Reserved" +VAL 7 "Reserved" +VAL POWER_CLASS_2 MIN_CLASS_GSM "minimal GSM power class" +VAL POWER_CLASS_5 MAX_CLASS_GSM "maximal GSM power class" +VAL POWER_CLASS_1 MIN_CLASS_DCS "minimal DCS power class" +VAL POWER_CLASS_3 MAX_CLASS_DCS "maximal DCS power class" +VAL POWER_CLASS_1 MIN_CLASS_PCS "minimal PCS power class" +VAL POWER_CLASS_3 MAX_CLASS_PCS "maximal PCS power class" +VAL POWER_CLASS_5 CLASS_MIN_POW_GSM "GSM power class with the lowest output power" +VAL POWER_CLASS_2 CLASS_MIN_POW_DCS "DCS power class with the lowest output power" +VAL POWER_CLASS_2 CLASS_MIN_POW_PCS "PCS power class with the lowest output power" +VAL 0 IDX_PWRCLASS_900 "Index for use with rf_cap.rf_power.pow_class4[] array" +VAL 1 IDX_PWRCLASS_1800 "Index for use with rf_cap.rf_power.pow_class4[] array" +VAL 2 IDX_PWRCLASS_1900 "Index for use with rf_cap.rf_power.pow_class4[] array" +VAL 3 IDX_PWRCLASS_850 "Index for use with rf_cap.rf_power.pow_class4[] array" +VAL 4 IDX_PWRCLASS_400 "Index for use with rf_cap.rf_power.pow_class4[] array" + +VALTAB VAL_ms_class +VAL 1 MSLOT_CLASS_1 "Multi Slot Class 1" +VAL 2 MSLOT_CLASS_2 "Multi Slot Class 2" +VAL 3 MSLOT_CLASS_3 "Multi Slot Class 3" +VAL 4 MSLOT_CLASS_4 "Multi Slot Class 4" +VAL 5 MSLOT_CLASS_5 "Multi Slot Class 5" +VAL 6 MSLOT_CLASS_6 "Multi Slot Class 6" +VAL 7 MSLOT_CLASS_7 "Multi Slot Class 7" +VAL 8 MSLOT_CLASS_8 "Multi Slot Class 8" +VAL 9 MSLOT_CLASS_9 "Multi Slot Class 9" +VAL 10 MSLOT_CLASS_10 "Multi Slot Class 10" +VAL 11 MSLOT_CLASS_11 "Multi Slot Class 11" +VAL 12 MSLOT_CLASS_12 "Multi Slot Class 12" +VAL 13 MSLOT_CLASS_13 "Multi Slot Class 13" +VAL 14 MSLOT_CLASS_14 "Multi Slot Class 14" +VAL 15 MSLOT_CLASS_15 "Multi Slot Class 15" +VAL 16 MSLOT_CLASS_16 "Multi Slot Class 16" +VAL 17 MSLOT_CLASS_17 "Multi Slot Class 17" +VAL 18 MSLOT_CLASS_18 "Multi Slot Class 18" +VAL 19 MSLOT_CLASS_19 "Multi Slot Class 19" +VAL 20 MSLOT_CLASS_20 "Multi Slot Class 20 (not for HSCSD)" +VAL 21 MSLOT_CLASS_21 "Multi Slot Class 21 (not for HSCSD)" +VAL 22 MSLOT_CLASS_22 "Multi Slot Class 22 (not for HSCSD)" +VAL 23 MSLOT_CLASS_23 "Multi Slot Class 23 (not for HSCSD)" +VAL 24 MSLOT_CLASS_24 "Multi Slot Class 24 (not for HSCSD)" +VAL 25 MSLOT_CLASS_25 "Multi Slot Class 25 (not for HSCSD)" +VAL 26 MSLOT_CLASS_26 "Multi Slot Class 26 (not for HSCSD)" +VAL 27 MSLOT_CLASS_27 "Multi Slot Class 27 (not for HSCSD)" +VAL 28 MSLOT_CLASS_28 "Multi Slot Class 28 (not for HSCSD)" +VAL 29 MSLOT_CLASS_29 "Multi Slot Class 29 (not for HSCSD)" + +VALTAB VAL_dtm_g_ms_class +VAL 0 SUB_CLASS_1 "Sub-Class 1 supported" +VAL 1 SUB_CLASS_5 "Sub-Class 5 supported" +VAL 2 SUP_CLASS_9 "Sub-Class 9 supported" +VAL 3 "Reserved" + +VALTAB VAL_pow_8psk_cap +VAL 0 "Reserved" +VAL 1 POWER_CLASS_E1 "" +VAL 2 POWER_CLASS_E2 "" +VAL 3 POWER_CLASS_E3 "" + +VALTAB VAL_bands +VAL 0x00 BAND_AUTO "0b00000000: All bands shall be scanned" +VAL 0x01 BAND_GSM_900 "0b00000001: GSM 900 is supported, shall be scanned" +VAL 0x02 BAND_DCS_1800 "0b00000010: DCS 1800 is supported, shall be scanned" +VAL 0x04 BAND_PCS_1900 "0b00000100: PCS 1900 is supported, shall be scanned" +VAL 0x08 BAND_E_GSM "0b00001000: Extended GSM is supported, shall be scanned" +VAL 0x10 BAND_GSM_850 "0b00010000: GSM 850 is supported, shall be scanned" +VAL 0x20 BAND_GSM_450 "0b00100000: GSM 450 is supported, shall be scanned" +VAL 0x40 BAND_GSM_480 "0b01000000: GSM 480 is supported, shall be scanned" +VAL 0x80 BAND_R_GSM "0b10000000: R-GSM is supported, shall be scanned" +VAL 0x03 BAND_DUAL "0b00000011: GSM 900 and DCS 1800 is supported, shall be scanned" +VAL 0x0B BAND_DUAL_EXT "0b00001011: GSM 900, E-GSM and DCS 1800 is supported, shall be scanned" +VAL 0x14 BAND_DUAL_US "0b00010100: GSM 850 and PCS 1900 is supported, shall be scanned" + + + + +VAR bool "Boolean; the value is set (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR support "Feature Support; MS does supports a feature (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR flag_ra_cap2 "Valid flag for MS RA capability value part II; Second part of MS RA capability is available (1) or not (1)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR es_ind "Early Classmark Sending; 'controlled early classmark sending' option is implemented (1) or not (0) in the MS" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR ps "Pseudo Synchronisation capability; Pseudo synchronisation capabilty is present (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR mt_pp_sms "Short Message capability; MS does supports (1) MT point to point SMS or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR vgcs "Voice Group Call Service; VGCS capability and notification wanted (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR vbs "Voice Broadcast Service; VBS capability and notification wanted (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR class3 "Classmark 3; The MS supports options that are indicated in classmark 3 (1) or it does not support any classmark 3 options (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR lcsva "LCSVA capability; LCS value added location request notification supported (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR solsa "SoLSA Supported; MS does supports SoLSA (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR cmsp "CMSP Supported; MS does supports (1) CM service Prompt (network initiated MO CM connection request) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR ext_meas "Extended Measurement Capability; MS does supports 'extended measurements`(1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR meas "Measurement Capability; Indicates whether the IE contains any value about the measurement capabilities or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR pos "MS Positioning Method Capability; Indicates whether MS does supports positioning method or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR edge "EDGE Structure; Indicates whether MS does supports the EDGE or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR edge_ms "Multi Slot Capability; Indicates whether MS does supports the use of multiple timeslots or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR ms "Multi Slot Capability; indicates whether MS does supports the use of multiple timeslots or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR hscsd_ms "HSCSD Multi Slot Capability; indicates whether MS supports the use of multiple timeslots or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR gprs_ms "GPRS Multi Slot Capability; indicates whether MS supports the use of multiple timeslots or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR ecsd_ms "ECSD Multi Slot Capability; indicates whether MS supports the use of multiple timeslots or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR egprs_ms "EGPRS Multi Slot Capability; indicates whether MS supports the use of multiple timeslots or not" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR mod "Modulation Capability; MS does supports 8-PSK modulation for uplink and downlink (1) or only for downlink (0) in addition to GSMK" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR assist_eotd "MS assisted E-OTD; MS does supports assisted E-OTD (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR based_eotd "MS based E-OTD; MS does supports based E-OTD (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR assist_gps "MS assisted GPS; MS does supports assisted GPS (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR based_gps "MS based GPS; MS does supports based GPS (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR conv_gps "MS conventional GPS; MS does supports conventional GPS (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR umts_fdd "UMTS FDD Radio Access Technology; MS does supports UMTS FDD (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR umts_tdd "UMTS TDD Radio Access Technology; MS does supports UMTS TDD (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR cdma2000 "CDMA 2000 Radio Access Technology; MS does supports CDMA 2000 (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR mac_support "MAC Mode support; MS does supports dynamice and fixed allocation (1) or only exclusive allocation (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR compact "COMPACT Interference Measurement Capability; COMPACT Interference Measurement Capability is implemented (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR gprs_eda "GPRS Extended Dynamic Allocation Capability; MS does supports dynamice and fixed allocation (1) or only exclusive allocation (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR egprs_eda "EGPRS Extended Dynamic Allocation Capability; MS does supports dynamice and fixed allocation (1) or only exclusive allocation (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_1 "A5/1; Encryption algorithm A5/1. Note inverse logic for the A5/1 encryption algorithm between classmark 1 and 2 on the one hand (available=0 or not=1) and radio access capability on the other hand (available=1 or not=0)." + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_2 "A5/2; Encryption algorithm A5/2 available (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_3 "A5/3; Encryption algorithm A5/3 available (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_4 "A5/4; Encryption algorithm A5/4 available (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_5 "A5/5; Encryption algorithm A5/5 available (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_6 "A5/6; Encryption algorithm A5/6 available (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR a5_7 "A5/7; Encryption algorithm A5/7 available (1) or not (0)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR dtm_g "DTM GPRS Multi Slot Capability; GPRS MS does supports dual transfer mode (DTM)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR dtm_e "DTM EGPRS Multi Slot Capability; EGPRS MS does supports dual transfer mode (DTM)" + 1 + +VAL @m_rr_com - VAL_bool@ + +VAR rev_lev "Revision Level" + 2 + +VAL @m_rr_com - VAL_rev_lev@ + +VAR ss_screen "SS Screening Indicator" + 2 + +VAL @m_rr_com - VAL_ss_screen@ + +VAR egsm "Frequency capability" + 1 + +VAL @m_rr_com - VAL_egsm@ + +VAR ucs2_treat "UCS2 treatment" + 1 + +VAL @m_rr_com - VAL_ucs2_treat@ + +VAR single_band "Single GSM Band Support" + 4 + +VAL @m_rr_com - VAL_single_band@ + +VAR mod_cap "Modulation Capability" + 1 + +VAL @m_rr_com - VAL_mod_cap@ + +VAR mb_value "Multiband Support" + 3 + +VAL @m_rr_com - VAL_mb_value@ + +VAR gsm400_supp "GSM 400 Bands Supported" + 2 + +VAL @m_rr_com - VAL_gsm400_supp@ + +VAR acc_tech_typ "Access Technology Type" + 4 + +VAL @m_rr_com - VAL_acc_tech_typ@ + +VAR sms_val "Switch-Measure-Switch-Value" + 4 + +VAL @m_rr_com - VAL_sms_val@ + +VAR sm_val "Switch-Measure-Value" + 4 + +VAL @m_rr_com - VAL_sms_val@ + +VAR rf_pow_cap "RF power capability" + 3 + +VAL @m_rr_com - VAL_rf_pow_cap@ + +VAR pow_class "RF Power Capability" + 3 + +VAL @m_rr_com - VAL_pow_class@ + +VAR radio_cap_1 "Associated Radio Capability 1" + 4 + +VAL @m_rr_com - VAL_pow_class@ + +VAR radio_cap_2 "Associated Radio Capability 2" + 4 + +VAL @m_rr_com - VAL_pow_class@ + +VAR rgsm_class "R Support (R-GSM Class)" + 3 + +VAL @m_rr_com - VAL_pow_class@ + +VAR gsm400_cap "GSM 400 Associated Radio Capability" + 4 + +VAL @m_rr_com - VAL_pow_class@ + +VAR gsm850_cap "GSM 850 Associated Radio Capability" + 4 + +VAL @m_rr_com - VAL_pow_class@ + +VAR pcs1900_cap "PCS 1900 Associated Radio Cap." + 4 + +VAL @m_rr_com - VAL_pow_class@ + +VAR ms_class "Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR gsm_ms_class "GSM Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR edge_ms_class "EDGE Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR hscsd_ms_class "HSCSD Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR gprs_ms_class "GPRS Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR ecsd_ms_class "ECSD Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR egprs_ms_class "EGPRS Multi Slot Class" + 5 + +VAL @m_rr_com - VAL_ms_class@ + +VAR dtm_g_ms_class "DTM GPRS Multi Slot Sub-Class" + 2 + +VAL @m_rr_com - VAL_dtm_g_ms_class@ + +VAR dtm_e_ms_class "DTM EGPRS Multi Slot Sub-Class; only if the MS supports EGPRS DTM" + 2 + +VAL @m_rr_com - VAL_dtm_g_ms_class@ + +VAR pow_8psk_cap "8-PSK Power Capability" + 2 + +VAL @m_rr_com - VAL_pow_8psk_cap@ + +VAR egde_pow1 "EGDE RF Power Capability 1" + 2 + +VAL @m_rr_com - VAL_pow_8psk_cap@ + +VAR egde_pow2 "EGDE RF Power Capability 2" + 2 + +VAL @m_rr_com - VAL_pow_8psk_cap@ + +VAR bands "Supported Frequency Bands; bitmask of all available frequency bands" + 8 + +VAL @m_rr_com - VAL_bands@ + +VAR setbands "Set Frequency Bands; bitmask of set frequency bands" + 8 + +VAL @m_rr_com - VAL_bands@ + +VAR msg_type "Message Type" + 8 + + + + + +COMP mob_class_1 "Mobile Station Classmark 1" +{ + .0 ; spare + rev_lev ; Revision level + es_ind ; Early Classmark Sending + a5_1 ; A5/1; Encryption algorithm A5/1 available (0) or not (1). Please note the invers logic! + rf_pow_cap ; RF power capability +} + + + +COMP mob_class_2 "Mobile Station Classmark 2" +{ + .0 ; spare + rev_lev ; Revision level; Indicates the revision level of the MS + es_ind ; Early Classmark Sending; 'Controlled Early Classmark Sending' option is implementation (1) or not (0) + a5_1 ; A5/1; Encryption algorithm A5/1 available (0) or not (1). Please note the invers logic! + rf_pow_cap ; RF power capability (CM2); Indication of the RF power capabilities corresponding to the supported band + .0 ; spare + ps ; Pseudo Synchronisation capability; PS capability present (1) or not present (0) + ss_screen ; SS Screen. Indicator + mt_pp_sms ; Short Message capability; MS does supports (1) MT point to point SMS or not (0) + vbs ; VBS Notification Reception; VBS capability and notifications wanted (1) or vice versa (0) + vgcs ; VGCS Notification Reception; VGCS capability and notifications wanted (1) or vice versa (0) + egsm ; Frequency capability; When the GSM 850 or DCS 1800 or PCS 1900 band is used, this bit shall be sent with the value '0'. When a GSM 900 band is used, this bit describes the support of the extension band + class3 ; Classmark 3; The MS supports options that are indicated in classmark 3 (1) or it does not support any classmark 3 options (0) + .0 ; spare + lcsva ; LCSVA capability; LCS value added location request notification supported (1) or not (0) + ucs2_treat ; UCS2 treatment; Indicates the likely treatment by the MS of UCS2 encoded + solsa ; SoLSA Supported; MS supports SoLSA (1) or not (0) + cmsp ; CMSP Supported; MS supports (1) CM service Prompt (network initiated MO CM connection request) or not (0) + a5_3 ; A5/3; Encryption algorithm A5/3 available (1) or not (0) + a5_2 ; A5/2; Encryption algorithm A5/2 available (1) or not (0) +} + + + +COMP gsm400_struct "GSM 400 Bands Supported Structure" +{ + gsm400_supp ; GSM 400 Bands Supported + gsm400_cap ; GSM 400 Associated Radio Capability +} + + + +COMP measurement "Measurement Capability" +{ + sms_val ; Switch-Measure-Switch-Value + sm_val ; Switch-Measure-Value +} + + + +COMP pos_method "MS Positioning Method" +{ + assist_eotd ; MS assisted E-OTD; bit 5 + based_eotd ; MS based E-OTD; bit 4 + assist_gps ; MS assisted GPS; bit 3 + based_gps ; MS based GPS; bit 2 + conv_gps ; MS conventional GPS; bit 1 +} + + + +COMP egde_struct "EGDE Structure" +{ + mod ; EDGE Modulation Capability + CSN1_S1 egde_pow1 ; EGDE RF Power Capability 1 + CSN1_S1 egde_pow2 ; EGDE RF Power Capability 2 +} + + + +COMP dtm_ms "DTM Multislot Structure" +{ + dtm_g_ms_class ; DTM GPRS Multi Slot Sub-Class + mac_support ; MAC Mode support + CSN1_S1 dtm_e_ms_class ; DTM EGPRS Multi Slot Sub-Class +} + + + +COMP mob_class_3 "Mobile Station Classmark 3" +{ + .0 ; Spare + mb_value ; Multiband Support + a5_7 ; A5/7 + a5_6 ; A5/6 + a5_5 ; A5/5 + a5_4 ; A5/4 + < (mb_value=5 OR mb_value=6) radio_cap_2 > ; Associated Radio Capability 2 + < (mb_value=1 OR mb_value=2 OR mb_value=4) .0000 > ; Spare + < (mb_value#0) radio_cap_1 > ; Associated Radio Capability 1 + CSN1_S1 rgsm_class ; R Support (R-GSM Class) + CSN1_S1 ms_class ; Multi Slot Capability + ucs2_treat ; UCS2 Treatment + ext_meas ; Extended Measurement Capability + CSN1_S1 measurement ; Measurement Capability + CSN1_S1 pos_method ; MS Positioning Method Capability + CSN1_S1 edge_ms_class ; EGDE Multi Slot Capability + CSN1_S1 egde_struct ; EGDE Structure + CSN1_S1 gsm400_struct ; GSM 400 Bands Supported Structure + CSN1_S1 gsm850_cap ; GSM 850 Associated Radio Capability + CSN1_S1 pcs1900_cap ; PCS 1900 Associated Radio Cap. + umts_fdd ; UMTS FDD Radio Access Technology + umts_tdd ; UMTS TDD Radio Access Technology + cdma2000 ; CDMA 2000 Radio Access Technology + CSN1_S1 dtm_ms ; DTM Multislot Structure + CSN1_S1 single_band ; Single Band Support + S_PADDING .00000000 (0) ; N Spare Padding +} + + + +COMP a5_bits "A5 bits" +{ + a5_1 ; A5/1; Encryption algorithm A5/1. Note inverse logic for the A5/1 encryption algorithm between classmark 1 and 2 on the one hand (available=0 or not=1) and radio access capability on the other hand (available=1 or not=0). + a5_2 ; A5/2; Encryption algorithm A5/2 available (1) or not (0) + a5_3 ; A5/3; Encryption algorithm A5/3 available (1) or not (0) + a5_4 ; A5/4; Encryption algorithm A5/4 available (1) or not (0) + a5_5 ; A5/5; Encryption algorithm A5/5 available (1) or not (0) + a5_6 ; A5/6; Encryption algorithm A5/6 available (1) or not (0) + a5_7 ; A5/7; Encryption algorithm A5/7 available (1) or not (0) +} + + + +COMP sms_sm_value "MS Measurement Capability" +{ + sms_val ; Switch-Mesure-Switch Value + sm_val ; Switch-Measure-Value +} + + + +COMP gprs_struct "GPRS Multislot Class and Extended Dynamic Allocation Capability" +{ + gprs_ms_class ; GPRS multislot class + gprs_eda ; GPRS Extended Dynamic Allocation Capability +} + + + +COMP ms_struct "Multislot Capability Struct" +{ + CSN1_S1 hscsd_ms_class ; HSCSD multislot class + CSN1_S1 gprs_struct ; GPRS multislot class and Extended Dynamic Allocation Capability + CSN1_S1 sms_sm_value ; MS Measurement Capability +} + + + +COMP acc_cap "Access capabilities" +{ + pow_class ; RF Power Capability + CSN1_S1 a5_bits ; A5 bits + es_ind ; Early Classmark Sending + ps ; Pseudo Synchronisation capability + vgcs ; Voice Group Call Service + vbs ; Voice Broadcast Service + CSN1_S1 ms_struct ; Multi Slot Capability Struct +} + + + +COMP ra_cap2 "MS RA capability value part" +{ + acc_tech_typ ; Access Technology Type + GSM7_LV acc_cap ; Access Capabilities + .0 ; spare +} + + + +COMP ra_cap "MS RA capability value part" +{ + acc_tech_typ ; Access Technology Type + GSM7_LV acc_cap ; Access Capabilities + flag_ra_cap2 ; Valid flag for MS RA capability value part II + < (flag_ra_cap2=1) ra_cap2 > ; MS RA capability value part II +} + + + +COMP pow_class4 "RF Power Capability (4 bits); Power Class of GSM 400, GSM 850, GSM 900, DCS 1800, PCS 1900" +{ + .0 ; spare + pow_class ; RF Power Capability +} + + + +COMP rf_power "MS RF Power Classes" +{ + pow_class4 [5] ; RF Power Capability (4 bits); Power Class of GSM 400, GSM 850, GSM 900, DCS 1800, PCS 1900 + egde_pow1 ; EGDE RF Power Capability 1; 8-PSK Power Class of GSM 400, GSM 850, GSM 900 + egde_pow2 ; EGDE RF Power Capability 2; 8-PSK Power Class of DCS 1800, PCS 1900 +} + + + +COMP rf_ms "MS RF Multi Slot Capability" +{ + gsm_ms_class ; GSM Multi Slot Class; Zero indicates that MS doesn?t supports the use of multiple timeslots + .000 ; spare + edge_ms_class ; EDGE Multi Slot Class; Zero indicates that MS doesn?t supports the use of multiple timeslots + .000 ; spare + hscsd_ms_class ; HSCSD Multi Slot Class; Zero indicates that MS doesn?t supports the use of multiple timeslots + .000 ; spare + gprs_ms_class ; GPRS Multi Slot Class; Zero indicates that MS doesn?t supports the use of multiple timeslots + dtm_g ; DTM GPRS Multi Slot Capability; GPRS MS does supports dual transfer mode (DTM) + dtm_g_ms_class ; DTM GPRS Multi Slot Sub-Class; DTM GPRS Multi Slot Sub-Class (independent from the Multi Slot Capabilities field.) + ecsd_ms_class ; ECSD Multi Slot Class; Zero indicates that MS doesn?t supports the use of multiple timeslots + .000 ; spare + egprs_ms_class ; EGPRS Multi Slot Class; Zero indicates that MS doesn?t supports the use of multiple timeslots + dtm_e ; DTM EGPRS Multi Slot Capability; Enhanced GPRS MS does supports dual transfer mode (DTM) + dtm_e_ms_class ; DTM EGPRS Multi Slot Sub-Class; DTM EGPRS Multi Slot Sub-Class (independent from the Multi Slot Capabilities field.) +} + + + +COMP rf_cap "MS RF Capability" +{ + setbands ; Set Frequency Bands; bitmask of set frequency bands + bands ; Supported Frequency Bands; bitmask of all available frequency bands + rf_power ; MS RF Power Classes; MS RF Power Classes + rf_ms ; MS RF Multi Slot Capability + es_ind ; Early Classmark Sending; 'Controlled Early Classmark Sending' option is implementation (1) or not (0) + ps ; Pseudo Synchronisation capability; PS capability present (1) or not present (0) + mt_pp_sms ; Short Message capability; MS does supports (1) MT point to point SMS or not (0) + lcsva ; LCSVA capability; LCS value added location request notification supported (1) or not (0) + solsa ; SoLSA Supported; MS does supports SoLSA (1) or not (0) + cmsp ; CMSP Supported; MS does supports (1) CM service Prompt (network initiated MO CM connection request) or not (0) + mod ; EDGE Modulation Capability; The Modulation Capability field indicates the supported modulation scheme by MS in addition to GMSK. 8-PSK supported for downlink reception only (0) or for for uplink transmission and downlink reception (1) + mac_support ; MAC Mode support; MS does supports Dynamic and Fixed Allocation (1) or only supports Exclusive Allocation (0) + meas ; Measurement Capability; Indicates whether a IE shall contain any value about the measurement capabilities (1) or not (0). + ext_meas ; Extended Measurement Capability; The MS does supports 'Extended Measurement' (1) or not (0) + compact ; COMPACT Interference Measurement Capability; The MS does support COMPACT Interference Measurement (1) or not (0) + vbs ; VBS Notification Reception; VBS capability and notifications wanted (1) or vice versa (0) + vgcs ; VGCS Notification Reception; VGCS capability and notifications wanted (1) or vice versa (0) + ucs2_treat ; UCS2 treatment; Indicates the likely treatment by the MS of UCS2 encoded + ss_screen ; SS Screen. Indicator + sms_val ; Switch-Measure-Switch-Value + sm_val ; Switch-Measure-Value + a5_bits ; A5 bits; Encryption algorithm A5/n available (0) or not (1) + .0 ; spare + assist_eotd ; MS assisted E-OTD; bit 5 + based_eotd ; MS based E-OTD; bit 4 + assist_gps ; MS assisted GPS; bit 3 + based_gps ; MS based GPS; bit 2 + conv_gps ; MS conventional GPS; bit 1 + gprs_eda ; GPRS Extended Dynamic Allocation Capability; Extended Dynamic Allocation Capability + egprs_eda ; EGPRS Extended Dynamic Allocation Capability; Extended Dynamic Allocation Capability + .0 ; spare +} + + + + + + +MSG ms_rf_capability downlink 0b00000001 ; Mobile Station RF Capabilities +{ + GSM3_V msg_type ; Message Type + GSM3_V rf_cap ; MS RF Capability +} + + + + + +