You are on page 1of 237

Dec DX cause 80 ext_in_ul_quality_c 81 82 83 84 85 86 87 88 89 90 91 92 93 100 101 102 103 104 105 106 107 108 109 110 111

112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 ext_in_ul_strength_c ext_in_dl_quality_c ext_in_dl_strength_c ext_in_distance_c ext_in_o_and_m_inter_c ext_in_resp_to_msc_invoc_c ext_in_better_cell_c ext_in_directed_retry_c ext_in_unexpected_c ext_in_switch_crc_pool_c ext_in_pre_empt_c ext_in_bsc_trho_c ext_in_isho_c ext_out_dl_rxlev_c ext_out_ul_rxlev_c ext_out_dl_rxqual_c ext_out_ul_rxqual_c ext_out_dl_interf_c ext_out_ul_interf_c ext_out_distance_c ext_out_pbgt_ho_c ext_out_umbrella_ho_c ext_out_forced_ho_c ext_out_dr_ho_c ext_out_tr_ho_c ext_out_idr_ho_c ext_out_pre_empt_ho_c ext_out_rap_fld_drop_c ext_out_low_distance_c ext_out_switch_crc_pool_c ext_out_slow_moving_ms_c ext_out_det_slow_mov_ms_c ext_out_det_fast_mov_ms_c inter_dl_rxlev_c inter_ul_rxlev_c inter_dl_rxqual_c inter_ul_rxqual_c inter_dl_interf_c inter_ul_interf_c inter_distance_c inter_pbgt_ho_c inter_umbrella_ho_c inter_forced_ho_c inter_dr_ho_c inter_tr_ho_c

132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 163 164 166 167 168 169 190 300 301 302 303 304 305 306 307 308 309 310

inter_idr_ho_c inter_pre_empt_ho_c inter_rap_fld_drop_c inter_low_distance_c inter_ok_ci_ratio_c inter_bad_ci_ratio_c inter_slow_moving_ms_c inter_det_slow_mov_ms_c intra_dl_interf_c intra_ul_interf_c intra_forced_ho_c intra_dl_rxqual_c intra_ok_ci_ratio_c intra_bad_ci_ratio_c intra_pre_empt_ho_c intra_distance_c intra_low_distance_c intra_dr_ho_c intra_direct_access intra_gprs_ho_c intra_ho_to_amr_hr_c intra_ho_to_amr_fr_c intra_inter_band_tch_c intra_inter_band_sdc_c inter_det_fast_mov_ms_c inter_erfd_ho_c inter_direct_access_c inter_bsc_trho_c inter_dadlb_c ext_out_erfd_ho_c ext_out_bsc_trho_c intra_inter_bts_type_tch_c intra_inter_bts_type_sdc_c intra_ho_due_to_hscsd_c intra_inter_band_due_lev_c ext_out_isho_c user_act_block_c netw_act_block_c bts_fail_block_c lapd_fail_block_c abis_fail_block_c abis_msg_corrup_to_bts_ c ass_fail_msg_c block_slave_c ch_act_nack_c ch_act_nack_om_inter_c ch_act_nack_equip_fail_c

311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357

ch_act_nack_encryp_alg_c ch_act_nack_rad_ch_alr_a_c ch_act_nack_serv_not_ava_c ch_act_fail_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c conn_fail_rem_trans_fail_c data_ind_corrup_c err_ind_c estab_ind_fail_c estab_conf_fail_c ho_fail_c ho_detect_fail_c mode_mod_nack_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rc0_disco_ind_c rf_ch_rel_ack_fail_c rel_ind_c rel_ind_fail_c signalling_error_c state_confligt_c type_confligt_c forced_rel_c rej_phantom_res_c overload_c abi_switchover_c sapi_3_fail_c paging_msg_fail_c ch_required_fail_c mode_mod_nack_equip_fail_c mode_mod_nack_trc_rat_un_c rrm_serv_req_nack_c ch_mode_mod_fail_c ass_fail_c dr_fail_c coprocess_fail_c err_rep_enc_alg_not_imp_c error_report_c ch_act_nack_ch_mode_err_c ch_act_nack_gen_ie_err_c speech_version_unavail_c

358 359 360 361 362 363 364 365 366 367 368 369 370 400 401 402 403 404 405 500 501 502 503 504 505 506 507 508 509 510 511 512 513 600 601 602 603 604 606 608 609 610 611 612 613 614 615

ignored_double_rand_acc_c rtsl_reconf_fail_c ho_interrupted_c downgrade_c ho_not_started_c conf_change_not_allowed_c conf_change_bts_fail_c conf_change_ms_fail_c hscsd_copro_fail_c sub_timer_c forced_ho_block_c upgrade_fail_c estab_ind_corrupted_c timing_advance_c rrm_switch_crc_pool_c rrm_speech_ver_unavail_c rrm_bts_not_supporting_c rrm_ms_not_supporting_c rrm_invalid_cell_c ho_not_allowed_c no_radio_res_avail_c restore_old_c no_resp_from_coprocess_c no_resp_to_radio_res_req_c has_state_confligt_c clear_cmd_not_received_c ms_is_lost_c no_resp_to_ho_cpl_msg_c has_switchover_c target_fail_c source_fail_c has_call_control_c adj_cell_id_err_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c

616 617 618 619 620 621 622 623 624 625 626 627 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 800 801 802 803 804 805 806 807 808 809 810 811 813 815 817 819 900

aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_pagin_refus_big_load_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c

901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 926 927 928 929 930 931 933 934 935 936 937

m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_call_control_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equipment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_eqipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c m_unknown_ie_c m_cip_type_mismatch_c m_switch_circuit_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c

BSSMAP cause Uplink quality Uplink strength Downlink quality Downlink strength Distance O and M intervention Response to MSC invocation Better cell Directed retry Used if the cause of incoming external handover is not recognised or not mentioned at all Switch circuit pool Preemption Traffic Used if the incoming external handover is an intersystem handover Downlink strength Uplink strength Downlink quality Uplink quality Downlink quality Uplink quality Distance Better cell Better cell O and M intervention Directed retry Response to MSC invocation Directed retry Response to MSC invocation Uplink strength Distance Switch circuit pool Better cell Better cell Better cell Downlink strength Uplink strength Downlink quality Uplink quality Downlink quality Uplink quality Distance Better cell Better cell O and M intervention Directed retry Response to MSC invocation

HEX DEC 2 2 3 4 5 6 7 8 C D 32 29 F 5 3 4 2 4 2 6 C C 7 D 8 D 8 3 6 32 C C C 5 3 4 2 4 2 6 C C 7 D 8 3 4 5 6 7 8 12 13 50 41 15 5 3 4 2 4 2 6 12 12 7 13 8 13 8 3 6 50 12 12 12 5 3 4 2 4 2 6 12 12 7 13 8

Directed retry Response to MSC invocation Uplink strength Distance Downlink quality Downlink quality Better cell Better cell Downlink quality Uplink quality O and M intervention Downlink quality Downlink quality Downlink quality Response to MSC invocation Distance Distance Directed retry Downlink strength Traffic Better cell Better cell Traffic Traffic Better cell Better cell Downlink strength Traffic Traffic Better cell Traffic Traffic Traffic Traffic Downlink strength Traffic load O and M intervention O and M intervention Equipment failure Equipment failure Equipment failure Equipment failure Radio interface failure, rev to old ch Equipment failure Radio interface failure O and M intervention Equipment failure

D 8 3 6 4 4 C C 4 2 7 4 4 4 8 6 6 D 5 F C C F F C C 5 F F C F F F F 5 28 7 7 20 20 20 20 A 20 1 7 20

13 8 3 6 4 4 12 12 4 2 7 4 4 4 8 6 6 13 5 15 12 12 15 15 12 12 5 15 15 12 15 15 15 15 5 40 7 7 32 32 32 32 10 32 1 7 32

Ciphering algorithm not supported No radio resource available Req transc/rate adaption unavail Equipment failure Radio interface failure Radio interface failure Radio interface failure Equipment failure Radio interface message failure Radio interface failure Radio interface message failure Radio interface message failure Radio interface failure, rev to old ch Radio interface message failure BSS not equipped Radio interface message failure Radio interface failure Equipment failure Radio interface message failure Equipment failure Equipment failure Equipment failure Radio interface failure Radio interface failure Radio interface message failure Radio interface failure Equipment failure Equipment failure Preemption Radio interface message failure CCCH overload O and M intervention Radio interface failure Radio interface message failure Radio interface message failure Equipment failure Req transc/rate adaption unavail No radio resource available Radio interface failure Radio interface message failure No radio resource available Radio interface failure Ciphering algorithm not supported Radio interface failure Req transc/rate adaption unavail Radio interface message failure Radio interface failure, rev to old ch

40 21 30 20 1 1 1 20 0 1 0 0 A 0 25 0 1 20 0 20 20 20 1 1 0 1 20 20 29 0 23 7 1 0 0 20 30 21 1 0 21 1 40 1 30 0 A

64 33 48 32 1 1 1 32 0 1 0 0 10 0 37 0 1 32 0 32 32 32 1 1 0 1 32 32 41 0 35 7 1 0 0 32 48 33 1 0 33 1 64 1 48 0 10

Radio interface message failure No radio resource available Equipment failure Equipment failure Equipment failure Equipment failure BSS not equipped Radio interface failure Equipment failure Equipment failure O and M intervention Equipment failure Radio interface message failure Distance Switch circuit pool Requested speech version unavailable Req transc/rate adaption unavail MS not equipped Invalid cell Call control No radio resource available Radio interface failure, rev to old ch Equipment failure Equipment failure Equipment failure Radio interface message failure Radio interface message failure Equipment failure O and M intervention Call control Call control Call control Invalid cell Equipment failure Call control Call control Call control Call control Call control Call control Call control Call control Call control Call control Call control Equipment failure Equipment failure

0 21 20 20 20 20 25 1 20 20 7 20 0 6 32 33 30 26 27 9 21 A 20 20 20 0 0 20 7 9 9 9 27 20 9 9 9 9 9 9 9 9 9 9 9 20 20

0 33 32 32 32 32 37 1 32 32 7 32 0 6 50 51 48 38 39 9 33 10 32 32 32 0 0 32 7 9 9 9 39 32 9 9 9 9 9 9 9 9 9 9 9 32 32

Equipment failure Equipment failure Equipment failure Equipment failure Equipment failure Protocol error betw BSC and MSC Req terrestrial resource unavail Call control Invalid message contents Req transc/rate adaption unavail Invalid message contents Call control Equipment failure Equipment failure Equipment failure Terr circuit already allocated Equipment failure Equipment failure Equipment failure Equipment failure Req transc/rate adaption unavail Switch circuit pool Invalid message contents Requested speech version unavailable Traffic load Equipment failure Traffic load Equipment failure Traffic load Equipment failure Equipment failure Equipment failure Equipment failure Equipment failure Equipment failure Req terrestrial resource unavail Req terrestrial resource unavail Equipment failure Equipment failure Req terrestrial resource unavail Equipment failure Response to MSC invocation Call control Equipment failure O and M intervention O and M intervention Radio interface message failure

20 20 20 20 20 60 22 9 51 30 51 9 20 20 20 50 20 20 20 20 30 32 51 33 28 20 28 20 28 20 20 20 20 20 20 22 22 20 20 22 20 8 9 20 7 7 0

32 32 32 32 32 96 34 9 81 48 81 9 32 32 32 80 32 32 32 32 48 50 81 51 40 32 40 32 40 32 32 32 32 32 32 34 34 32 32 34 32 8 9 32 7 7 0

Radio interface failure Uplink quality Uplink strength Downlink quality Downlink strength Distance O and M intervention Response to MSC invocation Call control Radio interface failure, rev to old ch Handover successful Better cell Directed retry Equipment failure No radio resource available Req terrestrial resource unavail CCCH overload Processor overload BSS not equipped MS not equipped Req transc/rate adaption unavail Ciphering algorithm not supported Terr circuit already allocated Protocol error betw BSC and MSC Invalid cell Invalid message contents Information elem or field missing Incorrect value Unknown message type Unknown information element Circuit pool mismatch Switch circuit pool Requested speech version unavail Preemption Traffic

1 2 3 4 5 6 7 8 9 A B C D 20 21 22 23 24 25 26 30 40 50 60 27 51 52 53 54 55 31 32 33 29 F

1 2 3 4 5 6 7 8 9 10 11 12 13 32 33 34 35 36 37 38 48 64 80 96 39 81 82 83 84 85 49 50 51 41 15

BSSMAP cause RADIO INTERFACE MESSAGE FAILURE

HEX DX cause 0x00 data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c ho_detect_fail_c mode_mod_ack_fail_c phy_cont_conf_fail_c rel_ind_fail_c rej_phanton_res_c paging_msg_fail_c ch_required_fail_c ass_fail_c ch_act_nack_gen_err_c ignored_double_rand_acc_c estab_ind_corrupted_c clear_cmd_not_received_c ms_is_lost_c m_radio_if_mess_fail_c

DEC 319 321 322 324 326 329 335 340 344 345 350 356 358 370 506 507 900 308 315 316 317 320 327 333 334 336 343 349 352 354 365 901 80 103 105 123 125 141 902 81 101 114 121 134 903 82

RADIO INTERFACE FAILURE

0x01 ch_act_nack_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c no_meas_result_c rf_ch_rel_ack_fail_c rel_ind_c signalling_error_c sapi_3_fail_c ch_mode_mod_fail_c coprocess_fail_c error_report_c conf_change_ms_fail_c m_radio_if_fail_c

UPLINK QUALITY

0x02 ext_out_ul_quality_c ext_out_ul_rxqual_c ext_out_ul_interf_c inter_ul_rxqual_c inter_ul_interf_c intra_ul_interf_c m_uplink_quality_c

UPLINK STRENGTH

0x03 ext_in_ul_strength_c ext_out_ul_rxlev_c ext_out_rap_fld_drop_c inter_ul_rxlev_c inter_rap_fld_drop_c m_uplink_strength_c

DOWNLINK QUALITY

0x04 ext_in_dl_quality_c

ext_out_dl_rxqual_c ext_out_dl_interf_c inter_dl_rxqual_c inter_dl_interf_c inter_ok_ci_ratio_c inter_bad_ci_ratio_c intra_dl_interf_c intra_dl_rxqual_c intra_ok_ci_ratio_c intra_bad_ci_ratio_c m_downlink_quality_c DOWNLINK STRENGTH 0x05 ext_in_dl_strength_c ext_out_dl_rxlev_c inter_dl_rxlev_c intra_direct_access_c inter_direct_access_c intra_inter_band_due_lev_c m_downlink_strength_c DISTANCE 0x06 ext_in_distance_c ext_out_distance_c ext_out_low_distance_c inter_distance_c inter_low_distance_c intra_distance_c intra_low_distance_c timing_advance_c m_distance_c O AND M INTERVENTION 0x07 ext_in_o_and_m_inter_c ext_out_forced_ho_c inter_forced_ho_c intra_forced_ho_c user_act_block_c netw_acct_block_c ch_act_nack_om_inter_c abi_switchover_c forced_ho_block_c has_switchover_c a_crct_removed_c a_et_state_change_c m_o_and_m_inter_c RESPONSE TO MSC INVOCATION 0x08 ext_in_resp_to_msc_invoc_c ext_out_tr_ho_c ext_out_pre_empt_ho_c inter_tr_ho_c inter_pre_empt_ho_c intra_pre_empt_ho_c reset_crct_c

102 104 122 124 136 137 140 143 144 145 904 83 100 120 150 158 169 905 84 106 115 126 135 147 148 400 906 85 109 129 142 300 301 309 342 368 509 817 819 907 86 111 113 131 133 146 811

m_resp_to_msc_invoc_c CALL CONTROL 0x09 ho_not_allowed_c target_fail_c source_fail_c has_call_control_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c ho_denied_no_proper_crc_c aiv_pagin_refus_big_load_c sc7_ssp_c m_call_control_c RADIO INTERFACE FAILURE, REVERSION TO OLD CHANNEL 0x0A ass_fail_msg_c ho_fail_c restore_old_c m_r_if_f_rev_to_old_c HANDOVER SUCCESSFULL BETTER CELL 0x0B m_handover_succ_c 0x0C ext_in_better_cell_c ext_out_pbgt_ho_c ext_out_umbrella_ho_c ext_out_slow_moving_ms_c ext_out_det_slow_mov_ms_c ext_out_det_fast_mov_ms_c inter_pbgt_ho_c inter_umbrella_ho_c inter_slow_moving_ms_c inter_det_slow_mov_ms_c intra_ho_to_amr_hr_c intra_ho_to_amr_fr_c inter_erfd_ho_c ext_out_erfd_ho_c m_better_cell_c DIRECTED RETRY 0x0D ext_in_directed_retry_c ext_out_dr_ho_c ext_out_idr_ho_c inter_dr_ho_c inter_idr_ho_c intra_dr_ho_c m_directed_retry_c

908 500 510 511 512 601 602 603 604 606 608 609 610 611 612 613 623 627 813 909 306 323 502 910 911 87 107 108 117 118 119 127 128 138 139 152 153 157 163 912 88 110 112 130 132 149 913

TRAFFIC

0x0F ext_in_bsc_trho_c intra_gprs_ho_c intra_inter_band_tch_c intra_inter_band_sdc_c inter_bsc_trho_c inter_dadlb_c ext_out_bsc_trho_c intra_inter_bts_type_tch_c intra_inter_bts_type_sdc_c intra_ho_due_to_hscsd_c m_traffic_c

92 151 154 155 159 160 164 166 167 168 937 302 303 304 305 307 310 314 318 328 330 331 332 337 338 346 360 361 362 363 366 367 369 503 504 505 508 600 614 615 616 617 618 619 620 628 629

EQUIPMENT FAILURE

0x20 bts_fail_block_c lapd_fail_block_c abis_fail_block_c abis_msg_corrup_to_bts_c block_slave_c ch_act_nack_equip_fail_c ch_act_fail_c conn_fail_rem_trans_fail_c no_resp_from_copro_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rc0_disco_ind_c state_confligt_c type_confligt_c mode_mod_nack_equip_fail_c ho_interrupted_c downgrade_c ho_no_started_c conf_change_not_allowed_c hscsd_copro_fail_c sub_timer_c upgrade_fail_c no_resp_from_coprocess_c no_resp_to_radio_res_req_c has_state_confligt_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c

rc0_hand_act_fail_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_a_crct_congestion_c rc0_crct_pool_mismatch_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c lsi_access_fail_c scc_access_fail_c crct_equipment_fail_c a_pcm_fault_c m_equipment_fail_c NO RADIO RESOURCE AVAILABLE 0x21 ch_act_nack_rad_ch_alr_a_c rrm_serv_req_nack_c dr_fail_c rtsl_reconf_fail_c no_radio_res_avail_c m_no_radio_res_avail_c REQUESTED TERRESTRIAL RESOURCE UNAVAILABLE 0x22 unknown_a_pcm_c a_tsl_blocked_c a_tsl_status_unknown_c undef_tsl_in_lsi_c m_req_terr_res_unava_c CCCH OVERLOAD PROCESSOR OVERLOAD BSS NOT EQUIPPED 0x23 overload_c m_cch_overload_c 0x24 m_processor_overload_c 0x25 mode_mod_nack_c conf_change_bts_fail_c m_bss_not_equipped_c MS NOT EQUIPPED INVALID CELL TRAFFIC LOAD 0x26 rrm_ms_not_supporting_c m_ms_not_equipped_c 0x27 rrm_invalid_cell_c m_invalid_cell_c 0x28 ext_out_isho_c rc0_hunting_queue_full_c rc0_a_search_error_c rc0_rej_due_eme_call_c PREEMPTION 0x29 ext_in_pre_empt_c forced_rel_c m_pre_empt_c REQUESTED TRANSCODING/RATE ADAPTION UNAVAILABLE 0x30 ch_act_nack_serv_not_ava_c

700 702 703 704 705 711 713 715 800 801 802 803 804 807 808 810 815 914 312 348 351 359 501 915 622 805 806 809 916 341 917 918 325 364 919 404 920 405 926 190 710 712 714 91 339 936 313

mode_mod_nack_trc_rat_un_c ch_act_nack_ch_mode_err_c rrm_bts_not_supporting_c aiv_transc_or_rate_unava_c rc0_transc_or_rate_unava_c m_tr_cod_rat_ad_unav_c CIRCUIT POOL MISMATCH SWITCH CIRCUIT POOL 0x31 m_cip_type_mismatch_c 0x32 ext_in_switch_crc_pool_c ext_out_switch_crc_pool_c rrm_switch_src_pool_c rc0_cip_type_mismatch_c m_switch_crc_pool_c REQUESTED SPEECH VERSION UNAVAILABLE 0x33 rrm_speech_ver_unavail_c rc0_req_speech_ver_unava_c m_speech_version_unavail_c CIPHERING ALGORITHM NOT SUPPORTED 0x40 ch_act_nack_encryp_alg_c err_rep_enc_alg_not_imp_c m_ciph_alg_not_supp_c TERRESTRIAL CIRCUIT ALREADY ALLOCATED INVALID MESSAGE CONTENTS 0x50 a_crct_alr_res_c m_terr_chan_alr_allc_c 0x51 ch_type_mismatch_c aiv_speech_version_unava_c rc0_inv_msg_contents_c m_invalid_msg_cont_c INFORMATION ELEMENT OF FIELD MISSING INCORRECT VALUE UNKNOWN MESSAGE TYPE UNKNOWN INFORMATION ELEMENT PROTOCOL ERROR BETWEEN BSC AND MSC 0x52 m_ie_or_field_missing_c 0x53 m_incorrect_value_c 0x54 m_unkown_msg_type_c 0x55 m_unknown_ie_c 0x60 invalid_bssmap_msg_c m_prot_err_b_bsc_msc_c

347 355 403 625 706 921 933 90 116 401 707 934 402 709 935 311 353 922 701 923 624 626 708 927 928 929 930 931 621 924

Counter description Number of SDCCH transaction failures due to BSS failure Number of SDCCH transaction failures due to a radio failure (incremented only in phases 1-8)

Counter 1002 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003 1003

Number of SDCCH transaction failures due to a radio failure of the old channel during and SDCCH- 1004 SDCCH or SDCCH-TCH handover (incremented only in phases 911) 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 Number of SDCCH transaction failures due to a radio failure of the new channel during a SDCCH handover (incremented only in phases 12-14) 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005 1005

1005 Number of radio TCH transactions ended due to BSS problems 1012 Number of radio TCH transactions ended due to a radio failure (incremented only in phases 1-8, 15) 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 1013 Number of radio TCH ansactions ended due to a radio failure of the old channel during a HO on a TCH (incremented only in phases 9-11) 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 1014 Number of radio TCH transactions ended due to a radio failure of the new channel during a HO on a 1015 TCH (incremented only in phases 12-14) 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015 1015

1015 Number of SDCCH transaction failures due to an activation failure Number of radio TCH transactions ended due to an activation failure Number of radio TCH transactions ended due to a transcoder failure (incremented only in phases 18, 15) Number of radio TCH transactions ended due to a transcoder failure of the old channel during a HO on a TCH (incremented only in phases 9-11) Number of radio TCH transactions ended due to a transcoder failure of the new channel during a HO on a TCH (incremented only in phases 12-14) Number of SDCCH transaction failures due to Abis interface failure Number of SDCCH transaction failures due to A interface failure Number of SDCCH transaction failures due to a LAPD failure Number of SDCCH transaction failures due to a BTS failure Number of SDCCH transaction failures due to user actions Number of SDCCH transaction failures due to radio network reconfiguration actions Number of TCH transaction failures due to an Abis interface failure Number of TCH transaction failures due to a LAPD failure Number of TCH transaction failures due to a BTS failure Number of TCH transaction failures due to user actions Number of TCH transaction failures due to radio network reconfiguration actions Number of TCH transaction failures due to an A interface failure Number of SDCCH transaction failures due to an activation failure during call (incremented only in phases 1-8) 1027 1028 1029 1030 1031 1033 1034 1035 1036 1037 1039 1045 1046 1047 1048 1050 1051 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 1072 Number of SDCCH transaction failures due to an activation failure of the new channel during an SDCCH handover (incremented only in phases 12-14) 1074 1074 1074 1074 1074 1074 1074 1074 1074 1074

1074 1074 1074 1074 1074 Number of SDCCH transaction failures due to an Abis interface failure during call (incremented only 1075 in phases 1-8) 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 1075 Number of SDCCH transaction failures due to an Abis interface failure on the old channel during SDCCH-SDCCH or SDCCH-TCH handover (incremented only in phases 9-11) 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 1076 Number of SDCCH transaction failures due to an Abis interface failure on the new channel during SDCCH-SDCCH or SDCCH-TCH handover (incremented only in phases 12-14) 1077

1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 1077 Number of SDCCH transaction failures due to an A interface failure during call attempt (incremented 1078 only in phases 1-8) 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078

1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078

1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 1078 Number of SDCCH transaction failures due to an A interface failure on the old channel during SDCCH-SDCCH or SDCCH-TCH handover (incremented only in phases 9-11) 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079

1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079

1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 1079 Number of SDCCH transaction failures due to an A interface failure on the new channel during and SDCCH handover (incremented only in phases 12-14) 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080

1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080

1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 1080 Number of radio TCH transactions ended due to an activation failure during call attempt (incremented only in phases 1-8) 1081 1081 1081 1081 1081 1081

1081 1081 1081 1081 1081 1081 1081 1081 1081 Number of radio TCH transactions ended due to an activation failure on the new channel during an SDCCH-TCH or TCH-TCH handover (incremented only in phases 12-14) 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 1083 Number of TCH transaction failures due to an Abis interface failure during call (incremented only in phases 1-8, 15) 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 1084 Number of TCH transaction failures due to an Abis interface failure on the old channel during a TCH 1085 handover (incremented only in phases 9-11)

1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 1085 Number of TCH transaction failures due to an Abis interface failure on the new channel during a TCH handover (incremented only in phases 12-14) 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 1086 Number of TCH transaction failures due to an A interface failure during call (incremented only in phases 1-8, 15) 1087 1087 1087 1087 1087 1087 1087

1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087

1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087 1087

Number of TCH transaction failures on the old channel due to an A interface failure during handover 1088 attempt (incremented only in phases 9-11) 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088

1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088 1088

1088 1088 1088 1088 1088 1088 1088 Number of TCH transaction failures on the new channel due to an A interface failure during handover attempt (incremented only in phases 12-14) 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089

1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089

1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 1089 Number of TCH releases due to radio failures in call set-up phase before connect acknowledgement 1139 (incremented only in phases 2, 3, 5, 814) 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 1139 Number of the TCH releases due to BSS failures in call set-up phase before connect acknowledgement (incremented only in phases 2, 3, 5, 814) 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140

1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140

1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140

1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140 1140

DX cause This is a sum of the counters 1033, 1034, 1035, 1036 ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ho_detect_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c conf_change_ms_fail_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c target_fail_c source_fail_c ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c target_fail_c ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ho_detect_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c conf_change_ms_fail_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c

DEC 306 315 316 317 320 323 324 349 350 354 365 400 503 507 510 511 306 315 316 317 320 323 349 350 354 400 503 507 510 306 315 316 317 320 323 324 349 350 354 365 400 503 507

source_fail_c This is a sum of the counters 1045, 1046, 1047, 1051 ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ho_detect_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c conf_change_ms_fail_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c target_fail_c source_fail_c ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c target_fail_c ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ho_detect_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c conf_change_ms_fail_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c

511 306 315 316 317 320 323 324 349 350 354 365 400 503 507 510 511 306 315 316 317 320 323 349 350 354 400 503 507 510 306 315 316 317 320 323 324 349 350 354 365 400 503 507

source_fail_c This is a sum of the counters 1072, 1074 This is a sum of the counters 1081, 1083 conn_fail_rem_trans_fail_c conn_fail_rem_trans_fail_c conn_fail_rem_trans_fail_c This is a sum of the counters 1075, 1076, 1077 This is a sum of the counters 1078, 1079, 1080 lapd_fail_block_c bts_fail_block_c user_act_block_c netw_act_block_c This is a sum of the counters 1084, 1085, 1086 lapd_fail_block_c bts_fail_block_c user_act_block_c netw_act_block_c This is a sum of the counters 1087, 1088, 1089 ch_act_nack_c ch_act_nack_om_inter_c ch_act_nack_equip_fail_c ch_act_nack_encryp_alg_c ch_act_nack_rad_ch_alr_a_c ch_act_nack_serv_not_ava_c mode_mod_nack_c mode_mod_nack_equip_fail_c mode_mod_nack_trc_rat_un_c err_rep_enc_alg_not_imp_c ch_act_nack_ch_mode_err_c ch_act_nack_gen_ie_err_c speech_version_unavail_c conf_change_bts_fail_c rrm_speech_ver_unavail_c ch_act_nack_c ch_act_nack_om_inter_c ch_act_nack_equip_fail_c ch_act_nack_encryp_alg_c ch_act_nack_rad_ch_alr_a_c ch_act_nack_serv_not_ava_c mode_mod_nack_c mode_mod_nack_equip_fail_c mode_mod_nack_trc_rat_un_c err_rep_enc_alg_not_imp_c

511

318 318 318

303 302 300 301 303 302 300 301 308 309 310 311 312 313 325 346 347 353 355 356 357 364 402 308 309 310 311 312 313 325 346 347 353

ch_act_nack_ch_mode_err_c ch_act_nack_gen_ie_err_c speech_version_unavail_c conf_change_bts_fail_c rrm_speech_ver_unavail_c abis_fail_block_c abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c sub_timer_c estab_ind_corrupted_c has_state_confligt_c abis_fail_block_c abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c estab_ind_corrupted_c has_state_confligt_c abis_fail_block_c

355 356 357 364 402 304 305 307 314 319 321 322 326 327 328 329 330 331 333 335 336 343 367 370 505 304 305 307 314 319 321 322 326 327 328 329 330 331 333 335 336 343 370 505 304

abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c sub_timer_c estab_ind_corrupted_c has_state_confligt_c rc0_disco_ind_c rrm_switch_crc_pool_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c

305 307 314 319 321 322 326 327 328 329 330 331 333 335 336 343 367 370 505 332 401 506 508 600 601 602 603 604 606 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624

aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c

625 626 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 800 801 802 803 804 805 806 807 808 809 810 811 813 815 817 819 900 901 902 903 904 905 906 907 908 910 911

m_better_cell_c m_directed_retry_c m_equpment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_equipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c m_unknown_ie m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c rc0_disco_ind_c rrm_switch_crc_pool_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c

912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 332 401 506 508 600 601 602 603 604 606 608 609 610 611 612 613 614 615 616 617

aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c

618 619 620 621 622 623 624 625 626 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 800 801 802 803 804 805 806 807 808 809 810 811 813 815 817 819 900 901 902 903

m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equpment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_equipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing m_incorrect_value m_unknown_msg_type m_unknown_ie m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c rc0_disco_ind_c rrm_switch_crc_pool_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c

904 905 906 907 908 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 332 401 506 508 600 601 602 603 604 606 608 609 610

ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c

611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 800 801 802 803 804 805 806 807 808 809 810 811 813

a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equpment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_equipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c m_unknown_ie_c m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c ch_act_nack_c ch_act_nack_om_inter_c ch_act_nack_equip_fail_c ch_act_nack_encryp_alg_c ch_act_nack_rad_ch_alr_a_c ch_act_nack_serv_not_ava_c

815 817 819 900 901 902 903 904 905 906 907 908 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 308 309 310 311 312 313

mode_mod_nack_c mode_mod_nack_equip_fail_c mode_mod_nack_trc_rat_un_c err_rep_enc_alg_not_imp_c ch_act_nack_ch_mode_err_c ch_act_nack_gen_ie_err_c speech_version_unavail_c conf_change_bts_fail_c rrm_speech_ver_unavail_c ch_act_nack_c ch_act_nack_om_inter_c ch_act_nack_equip_fail_c ch_act_nack_encryp_alg_c ch_act_nack_rad_ch_alr_a_c ch_act_nack_serv_not_ava_c mode_mod_nack_c mode_mod_nack_equip_fail_c mode_mod_nack_trc_rat_un_c err_rep_enc_alg_not_imp_c ch_act_nack_ch_mode_err_c ch_act_nack_gen_ie_err_c speech_version_unavail_c conf_change_bts_fail_c rrm_speech_ver_unavail_c abis_fail_block_c abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c sub_timer_c estab_ind_corrupted_c has_state_confligt_c abis_fail_block_c

325 346 347 353 355 356 357 364 402 308 309 310 311 312 313 325 346 347 353 355 356 357 364 402 304 305 307 314 319 321 322 326 327 328 329 330 331 333 335 336 343 367 370 505 304

abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c estab_ind_corrupted_c has_state_confligt_c abis_fail_block_c abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c sub_timer_c estab_ind_corrupted_c has_state_confligt_c rc0_disco_ind_c rrm_switch_crc_pool_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c

305 307 314 319 321 322 326 327 328 329 330 331 333 335 336 343 370 505 304 305 307 314 319 321 322 326 327 328 329 330 331 333 335 336 343 367 370 505 332 401 506 508 600 601 602

sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c

603 604 606 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 800 801 802 803 804 805 806

lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equpment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_equipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c m_unknown_ie_c m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c

807 808 809 810 811 813 815 817 819 900 901 902 903 904 905 906 907 908 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937

rc0_disco_ind_c rrm_switch_crc_pool_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c

332 401 506 508 600 601 602 603 604 606 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714

rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equpment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_equipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c

715 800 801 802 803 804 805 806 807 808 809 810 811 813 815 817 819 900 901 902 903 904 905 906 907 908 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930

m_unknown_ie_c m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c rc0_disco_ind_c rrm_switch_crc_pool_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c

931 932 933 934 935 936 937 332 401 506 508 600 601 602 603 604 606 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 628 629 700 701 702 703 704 705 706 707

rc0_inv_msg_contents_c rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equpment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_equipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c

708 709 710 711 712 713 714 715 800 801 802 803 804 805 806 807 808 809 810 811 813 815 817 819 900 901 902 903 904 905 906 907 908 910 911 912 913 914 915 916 917 918 919 920 921 922 923

m_prot_err_b_bsc_msc_c m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c m_unknown_ie_c m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c ass_fail_msg_c conn_fail_c conn_fail_rad_inf_fail_c conn_fail_rad_link_fail_c err_ind_c ho_fail_c ho_detect_fail_c ch_mode_mod_fail_c ass_fail_c error_report_c conf_change_ms_fail_c timing_advance_c no_resp_from_coprocess_c ms_is_lost_c target_fail_c source_fail_c bts_fail_block_c lapd_fail_block_c abis_fail_block_c abis_msg_corrup_to_bts_c block_slave_c ch_act_fail_c data_ind_corrup_c estab_ind_fail_c estab_conf_fail_c mode_mod_ack_fail_c no_meas_result_c no_resp_from_copro_c phy_cont_conf_fail_c rcs_alg_start_ack_fail_c rcs_alg_cl_ack_fail_c

924 925 926 927 928 929 930 931 932 933 934 935 936 937 306 315 316 317 320 323 324 349 350 354 365 400 503 507 510 511 302 303 304 305 307 314 319 321 322 326 327 328 329 330 331

rc0_disco_ind_c rf_ch_rel_ack_fail_c rel_ind_fail_c signalling_error_c sapi_3_fail_c sub_timer_c estab_ind_corrupted_c rrm_switch_crc_pool_c has_state_confligt_c clear_cmd_not_received_c no_resp_to_ho_cpl_msg_c aiv_hand_act_fail_c aiv_ssp_c sccp_conn_fail_c sccp_conn_timeout_c sccp_release_c global_reset_c no_dtap_from_msc_c ho_denied_assign_c ho_denied_ciphering_c ho_denied_clear_c ho_denied_no_sccp_conn_c T7_expiry_c T10_expiry_c aiv_crct_res_timeout_c aiv_crct_conn_timeout_c aiv_crct_disconn_timeout_c aiv_crct_rel_timeout_c aiv_timeout_c act_ctrl_timeout_c invalid_bssmap_msg_c unknown_a_pcm_c ho_denied_no_proper_crc_c ch_type_mismatch_c aiv_transc_or_rate_unava_c aiv_speech_version_unava_c aiv_conn_refresh_timeout_c aiv_conn_refresh_failed_c rc0_hand_act_fail_c a_crct_alr_res_c a_crct_conn_err_c rc0_crct_conn_timeout_c access_out_of_crct_tbl_c a_crct_rel_err_c rc0_transc_or_rate_unava_c rc0_cip_type_mismatch_c rc0_inv_msg_contents_c

332 333 335 336 343 367 370 401 505 506 508 600 601 602 603 604 606 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 628 629 700 701 702 703 704 705 706 707 708

rc0_req_speech_ver_unava_c rc0_hunting_queue_full_c rc0_a_crct_congestion_c rc0_a_search_error_c rc0_crct_pool_mismatch_c rc0_rej_due_eme_call_c rc0_ilc_file_error_c a_tsl_user_mismatch_c sc7_crct_res_timeout_c sc7_crct_conn_timeout_c sc7_crct_disconn_timeout_c sc7_crct_rel_timeout_c a_tsl_blocked_c a_tsl_status_unknown_c lsi_access_fail_c scc_access_fail_c undef_tsl_in_lsi_c crct_equipment_fail_c reset_crct_c sc7_ssp_c a_pcm_fault_c a_crct_removed_c a_et_state_change_c m_radio_if_mess_fail_c m_radio_if_fail_c m_uplink_quality_c m_uplink_strength_c m_downlink_quality_c m_downlink_strength_c m_distance_c m_o_and_m_inter_c m_resp_to_msc_invoc_c m_r_if_f_rev_to_old_c m_handover_succ_c m_better_cell_c m_directed_retry_c m_equipment_fail_c m_no_radio_res_avail_c m_req_terr_res_unava_c m_cch_overload_c m_processor_overload_c m_bss_not_equipped_c m_ms_not_eqipped_c m_tr_cod_rat_ad_unav_c m_ciph_alg_not_supp_c m_terr_chan_alr_allc_c m_prot_err_b_bsc_msc_c

709 710 711 712 713 714 715 800 801 802 803 804 805 806 807 808 809 810 811 813 815 817 819 900 901 902 903 904 905 906 907 908 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924

m_unexpected_c m_invalid_cell_c m_invalid_msg_cont_c m_ie_or_field_missing_c m_incorrect_value_c m_unknown_msg_type_c m_unknown_ie_c m_transc_or_rate_unavail_c m_cip_type_mismatch_c m_switch_crc_pool_c m_speech_version_unavail_c m_pre_empt_c m_traffic_c

925 926 927 928 929 930 931 932 933 934 935 936 937

DX causes of Call related DX causes in BSC

The DX cause contains a field for the phase and the cause. The cause element of the DX cause is set by the different program blocks which 1. The MS receives access to the network with the relevant establishment cause (success cause). 2. The handover starts with the relevant handover cause (success cause). 3. A failure has occurred during the call or handover (failure cause). These cases are divided into two different cause classes which are called success and failure causes. The DX causes are conveyed within

Success causes
The meanings of the success causes are represented below: 1. location_update (10) The location update. 2. facch_emergency_call (20) The FACCH calls for which the establishment cause is an emergency call. 3. facch_reestablishment (21) The FACCH calls for which the establishment cause is re-establishment. 4. facch_answer_to_pagin (22) The FACCH calls for which the establishment cause is answering to paging. 5. facch_mo_speech_call (23) The FACCH calls for which the establishment cause is a mobile originating speech call. 6. facch_mo_data_call (24) The FACCH calls for which the establishment cause is a mobile originating data call. 7. facch_other_procedure (25) The FACCH calls for which the establishment cause is another procedure. 8. facch_mt_data_call (26) The FACCH calls for which the establishment cause is a mobile terminating data call.

9. facch_imsi_detach (27)
Number of IMSI detaches on the TCH channel due to SDCCH congestion.

10. basic_emergency_call (40) The basic calls for which the establishment cause is an emergency call. 11. basic_reestablishment (41) The basic calls for which the establishment cause is re-establishment. 12. basic_answer_to_pagin (42) The basic calls for which the establishment cause is answering to paging. 13. basic_mo_speech_call (43) The basic calls for which the establishment cause is a mobile originating speech call. 14. basic_mo_data_call (44) The basic calls for which the establishment cause is a mobile originating data call. 15. basic_other_procedure (45) The basic calls for which the establishment cause is another procedure. 16. basic_mt_data_call (46) The basic calls for which the establishment cause is a mobile terminating data call. 17. basic_imsi_detach (47) Number of IMSI detaches on the SDCCH channel. 18. ext_in_ul_quality (80) The incoming external handover. The handover setup cause is uplink quality. 19. ext_in_ul_strength (81) An incoming external handover. The handover setup cause is uplink strength. 20. ext_in_dl_quality (82) An incoming external handover. The handover setup cause is downlink quality.

21. ext_in_dl_strength (83) An incoming external handover. The handover setup cause is downlink strength. 22. ext_in_distance (84) An incoming external handover. The handover setup cause is distance. 23. ext_in_o_and_m_inter (85) An incoming external handover. The handover setup cause is O and M intervention. 24. ext_in_resp_to_msc_invoc (86) An incoming external handover. The handover setup cause is resp_to_msc_invoc. 25. ext_in_better_cell (87) An incoming external handover. The handover setup cause is a better cell. 26. ext_in_directed_retry (88) An incoming external handover. The handover setup cause is a directed retry. 27. ext_in_unexpected (89) An incoming external handover. The handover setup cause is unexpected. 28. ext_in_switch_crc_pool (90) An incoming external handover attempt for changing the A interface circuit pool. 29. ext_in_pre_empt_c (91) An incoming external handover. The handover setup cause is preemption. 30. ext_in_bsc_trho_c (92) An incoming external handover. The handover setup cause is a BSC traffic reason handover. 31. ext_in_isho_c (93) An incoming external inter-system handover 32. ext_out_dl_rxlev (100)

An outgoing external handover. The handover setup cause is the downlink rx level. 33. ext_out_ul_rxlev (101) An outgoing external handover. The handover setup cause is the uplink rx level. 34. ext_out_dl_rxqual (102) An outgoing external handover. The handover setup cause is the downlink rx quality. 35. ext_out_ul_rxqual (103) An outgoing external handover. The handover setup cause is the uplink rx quality. 36. ext_out_dl_interf (104) An outgoing external handover. The handover setup cause is the downlink interference. 37. ext_out_ul_interf (105) An outgoing external handover. The handover setup cause is the uplink interference. 38. ext_out_distance (106) An outgoing external handover. The handover setup cause is distance. 39. ext_out_pbgt_ho (107) An outgoing external handover. The handover setup cause is PBGT handover. 40. ext_out_umbrella_ho (108) An outgoing external handover. The handover setup cause is an umbrella handover. 41. ext_out_forced_ho (109) An outgoing external handover. The handover setup cause is a forced handover. 42. ext_out_dr_ho (110) An outgoing external handover. The handover setup cause is DR (directed retry) handover. 43. ext_out_tr_ho (111) An outgoing external handover. The handover setup cause is TR (traffic reason) handover. 44. ext_out_idr_ho (112)

An outgoing external handover. The handover setup cause is IDR handover. 45. ext_out_pre_empt_ho (113) An outgoing external handover. The handover setup cause is pre-emption handover. 46. ext_out_rap_fld_drop (114) An outgoing external handover. The handover setup cause is a rapid field drop. 47. ext_out_low_distance (115) An outgoing external handover. The handover setup cause is a low distance (extended cell radius feature). 48. ext_out_switch_crc_pool (116) An outgoing external handover attempt for changing the A interface circuit pool. 49. ext_out_slow_moving_ms (117)

An outgoing external handover. The handover setup cause is a Slow Moving MS in the Macro Cell. The slow moving detection is based o 50. ext_out_det_slow_mov_ms (118)

An outgoing external handover. The handover setup cause is the low speed of the MS. The slow moving detection is based on the MS sp 51. ext_out_det_fast_mov_ms (119)

An outgoing external handover. The handover setup cause is a high speed of MS. The fast moving detection is based on the MS speed in 52. ext_out_erfd_ho (163) Handover cause for Enhanced Field Drop handover. 53. ext_out_bsc_trho_c (164) An outgoing external handover whose setup cause is a BSC traffic reason handover. 54. ext_out_isho_c (190) An outgoing external inter-system handover. The handover setup cause is BSC traffic load. 55. inter_dl_rxlev (120) An internal inter handover. The handover setup cause is the downlink rx level.

56. inter_ul_rxlev (121) An internal inter handover. The handover setup cause is the uplink rx level. 57. inter_dl_rxqual (122) An internal inter handover. The handover setup cause is the downlink rx quality. 58. inter_ul_rxqual (123) An internal inter handover. The handover setup cause is the uplink rx quality. 59. inter_dl_interf (124) An internal inter handover. The handover setup cause is the downlink interference. 60. inter_ul_interf (125) An internal inter handover. The handover setup cause is the uplink interference. 61. inter_distance (126) An internal inter handover. The handover setup cause is distance. 62. inter_pbgt_ho (127) An internal inter handover. The handover setup cause is PBGT handover. 63. inter_umbrella_ho (128) An internal inter handover. The handover setup cause is an umbrella handover. 64. inter_forced_ho (129) An internal inter handover. The handover setup cause is a forced handover. 65. inter_dr_ho (130)
An internal inter handover. The handover setup cause is a DR handover.

66. inter_tr_ho (131) An internal inter handover. The handover setup cause is a TR (traffic reason) handover. 67. inter_idr_ho (132) An internal inter handover. The handover setup cause is an IDR handover.

68. inter_pre_empt_ho (133) An internal inter handover. The handover setup cause is a pre-emption handover. 69. inter_rap_fld_drop (134) An internal inter handover. The handover setup cause is a rapid field drop. 70. inter_low_distance (135) An internal inter handover. The handover setup cause is a low distance (extended cell radius feature). 71. inter_ok_ci_ratio (136) An internal inter handover. The handover setup cause is an ok C/I ratio (Underlay-overlay handover). 72. inter_bad_ci_ratio (137) An internal inter handover. The handover setup cause is a bad C/I ratio (Underlay-overlay handover). 73. inter_slow_moving_ms (138)

An internal inter handover. The handover setup cause is a Slow Moving MS in the Macro Cell. The slow moving detection is based on the 74. inter_det_slow_mov_ms (139)

An internal inter handover. The handover setup cause is the low speed of the MS. The slow moving detection is based on the MS speed i 75. inter_det_fast_mov_ms (156)

An internal inter handover. The handover setup cause is the high speed of the MS. The fast moving detection is based on the MS speed i 76. inter_erfd_ho (157) Handover cause for Enhanced Field Drop handover. 77. Inter_direct_access (158)

The counter indicates the number of successful internal inter-cell handovers from a dedicated control channel to a super-reuse TRX. Han 78. inter_bsc_trho_c (159) An internal inter handover whose setup cause is a BSC traffic reason handover. 79. inter_dadlb_c (160)

An internal inter handover whose setup cause is the Direct Access to Desired Layer/Band feature. 80. intra_dl_interf (140) An internal intra handover. The handover setup cause is the downlink interference. 81. intra_ul_interf (141) An internal intra handover. The handover setup cause is the uplink interference. 82. intra_forced_ho (142) An internal intra handover. The handover setup cause is a forced handover. 83. intra_dl_rxqual (143) An internal intra handover. The handover setup cause is the downlink rx quality. 84. intra_ok_ci_ratio (144) An internal intra handover. The handover setup cause is an ok C/I ratio (Underlay-overlay handover). 85. intra_bad_ci_ratio (145) An internal intra handover. The handover setup cause is a bad C/I ratio (Underlay-overlay handover). 86. intra_pre_empt_ho (146) An internal intra handover. The handover setup cause is pre-emption handover. 87. intra_distance (147)

Intra cell handover from a normal area to an extended area. Intra cell handover from a normal area to an extended area is performed whe 88. intra_low_distance (148)

Intra cell handover from an extended area to a normal area. Intra cell handover from an extended area to a normal area is performed whe 89. intra_dr_ho (149) Assignment attempt from an SDCCH to a super-reuse frequency. 90. intra_direct_access (150)

The counter indicates the number of successful internal intra-cell handovers from a dedicated control channel to a super-reuse TRX . Handover setup c

91. intra_gprs_ho (151)

An internal intra handover. The handover is done to get more resources for GPRS .

92. intra_ho_to_amr_hr (152) An intra cell handover from AMR FR to AMR HR. 93. intra_ho_to_amr_fr (153) An intra cell handover from AMR HR to AMR FR. 94. intra_inter_band_tch (154) A TCH-TCH handover that has been made due to load reasons between BTSs on different frequency bands of a segment. 95. intra_inter_band_sdc (155)

An SDCCH-SDCCH handover started based on SDCCH reservation duration in a BTS on the BCCH frequency band to a BTS on another 96. intra_inter_bts_type_tch (166) A TCH-TCH handover from an UltraSite BTS to a Talk Family BTS due to load reasons within a segment. 97. intra_inter_bts_type_sdc (167)

An SDCCH-SDCCH handover started based on SDCCH reservation duration from an UltraSite BTS to a Talk Family BTS within a segme 98. intra_ho_due_to_hscsd (168)
An intra cell handover made to enable an HSCSD upgrade.

99. intra_inter_band_due_lev_c (169)

A TCH-TCH handover from non-BCCH frequency layer between BTSs on different frequency bands of a segment due to weak downlink s

Failure causes
The meanings of the failure causes are represented in the different program blocks as follows.

Causes set by the Abis Interface Program Block (ABIPRB)


1. user_act_block (300) Channel blocking caused by the user. 2. netw_act_block (301)

Channel blocking caused by the network. 3. bts_fail_block (302) Channel blocking caused by BTS failure. 4. lapd_fail_block (303)
Channel blocking caused by LAPD failure.

5. abis_fail_block (304) Channel blocking caused by Abis failure. 6. abis_msg_corrup_to_bts (305) The packing of the Abis interface message fails. 7. ass_fail_msg (306) The Abis interface receives an assignment_failure message from the MS during a Basic Call. 8. block_slave (307) Channel blocking caused by some other reason than the ones given above. 9. ch_act_nack (308) The Abis interface receives a channel_activation_nack message or its contents have been corrupted. 10. ch_act_nack_om_inter (309) The Abis interface receives a channel_activation_nack message, and the cause is O and M intervention . 11. ch_act_nack_equip_fail (310) The Abis interface receives a channel_activation_nack message, and the cause is equipment failure . 12. ch_act_nack_encryp_alg (311) The Abis interface receives a channel_activation_nack message and the cause is an encryption algorithm not supported . 13. ch_act_nack_rad_ch_alr_a (312) The Abis interface receives a channel_activation_nack message and the cause is radio channel already allocated . 14. ch_act_nack_serv_not_ava (313)

The Abis interface receives a channel_activation_nack message and the cause is that the service is not available . 15. ch_act_fail (314)

The Abis interface receives a channel_activation_ack message and its contents have been corrupted or a timer expires while waiting for t 16. conn_fail (315) The Abis interface receives a connection_failure message. 17. conn_fail_rad_inf_fail (316) The Abis interface receives a connection_failure message and its cause is radio interface failure . 18. conn_fail_rad_link_fail (317) The Abis interface receives a connection_failure message and its cause is radio link failure . 19. conn_fail_rem_trans_fail (318) The Abis interface receives a connection_failure message and its cause is remote transcoder failure . 20. data_ind_corrup (319) The Abis interface receives a data_indication message whose contents have been corrupted. 21. err_ind (320) The Abis interface receives an error_indication message. 22. estab_ind_fail_c (321) A timer expires while waiting for an establish_indication message. 23. estab_conf_fail (322)

The Abis interface receives an establish_confirm message. The contents of the message have been corrupted or a timer expires while wa 24. ho_fail (323)

The handover has failed and the MS returns to the source channel. The MS has sent an assignment failure or a handover failure messag 25. ho_detect_fail (324)

The Abis interface receives an ho_detect message. The contents of the message have been corrupted or a timer expires while waiting for

26. mode_mod_nack (325) The Abis interface receives a mode_modify_nack message. 27. mode_mod_ack_fail (326)

The Abis interface receives a mode_modify_ack message whose contents have been corrupted or a timer expires while waiting for the m 28. no_meas_result (327) No measurement result messages from the BTS. 29. no_resp_from_copro (328) Timer expires because the co-process does not respond. A BSC internal failure. 30. phy_cont_conf_fail (329)

The Abis interface receives a physical_context_confirm message. The contents have been corrupted or a timer expires while waiting for t 31. rcs_alg_start_ack_fail (330)

The Abis interface receives an rcs_algorithm_start_ack message whose contents have been corrupted or a timer expires while waiting for 32. rcs_alg_cl_ack_fail (331)

The Abis interface receives an rcs_algorithm_clear_ack message whose contents have been corrupted or a timer expires while waiting fo 33. rc0_disco_ind (332) The Abis interface receives an rc0_disconnect_ind message from RC0. 34. rf_ch_rel_ack_fail (333)

The Abis interface receives an rf_ch_rel_ack message whose contents have been corrupted or a timer expires while waiting for the mess 35. rel_ind (334) The Abis interface receives a release_indication message. 36. rel_ind_fail (335)

The Abis interface receives a release_indication message. The contents of the message have been corrupted or a timer expires while wa 37. signalling_error (336) DTAP signalling fails.

38. state_conflict (337) An attempt to activate a blocked channel in the Abis interface. 39. type_conflict (338) An attempt to activate a channel with the wrong information in the Abis interface. 40. forced_rel (339) Forced TCH release. 41. rej_phantom_res (340)

Rejected phantom reservations caused by the wrong establishment cause in the channel required message from the MS or a too long dis 42. overload (341) Overload message from the BTS. 43. abi_switchover (342) The BCSU switchover has been started. 44. sapi_3_fail (343)

During the SMS establishment the Abis interface receives a release_indication message or the establish_indication message received ha 45. paging_msg_fail (344) The Abis interface receives an ms_paging message and the channel has been blocked. 46. ch_required_fail (345) The Abis interface receives a channel_required message whose contents have been corrupted. 47. mode_mod_nack_equip_fail (346) The Abis interface receives a mode_modify_nack message with the cause equipment failure . 48. mode_mod_nack_trc_rat_un (347) The Abis interface receives a mode_modify_nack message with the cause requested transcoding/rate adaption not available . 49. rrm_serv_req_nack (348)

The Abis interface receives an rrm_ch_serv_req_nack message. 50. ch_mode_mod_fail (349) The Abis interface receives a ch_mode_modify_ack message and the mode has not been the same as the mode requested. 51. ass_fail (350) Timer expires while waiting for the assignment_complete message. 52. dr_fail (351) Directed retry procedure fails. 53. coprocess_fail (352) A failure has occurred in co-process. 54. err_rep_enc_alg_not_imp (353) An error_report message is received from BTS and the cause is encryption algorithm not implemented . 55. error_report (354) An error_report message received from the BTS. 56. ch_act_nack_ch_mode_err (355)

The Abis interface receives a channel_activation_nack message and the failure cause is either the not implemented unspecified or ma 57. ch_act_nack_gen_ie_err (356) The Abis interface receives a channel_activation_nack message and the failure cause is the general IE error . 58. speech_version_unavail (357)

The Abis interface receives an assignment_failure message or handover_failure message from the MS during an assignment or handove 59. ignored_double_rand_acc (358)

When random access buffering is used in an extended range cell, if two incoming random accesses have the same frame number, the la 60. rtsl_reconf_fail (359)

Reconfiguration of a dynamic SDCCH resource has been failed at the time of the immediate assignment. All of the SDCCH resources und 61. ho_interrupted (360)

If an assignment procedure is started before the MS is assigned to move to a new channel, handover attempt is terminated with DX cause 62. downgrade (361) Number of channel releases caused by a downgrade. 63. ho_not_started (362) Number of HO starts rejected due to other ongoing procedures. 64. conf_change_not_allowed (363) Number of upgrades, downgrades and ALAs rejected due to other ongoing procedures. 65. conf_change_bts_fail (364) Number of failed configuration changes due to mode modify nack or no answer from the BTS. 66. conf_change_ms_fail (365) Number of failed configuration changes due to configuration change reject or no answer from the MS. 67. hscsd_copro_fail (366) Number of channel releases caused by a failure in another channel in the HSCSD configuration. 68. sub_timer (367) Number of timer expiries due to sub-channel not responding to the main channel in the HSCSD connection. 69. pre_emption (368) Number of TCH pre-emption releases. 70. upgrade_fail (369) Number of upgrade procedure failures. 71. estab_ind_corrupted_c (370)

Number of the ESTABLISH_INDICATION messages which the Abis interface receives because of the corrupted contents of the message

Causes set by the Radio Connection Supervision Program Block (RCSPRB)


1. timing_advance (400)

The call is released after the distance between the MS and the BTS has reached the maximum value allowed, i.e. the MS has exceeded t 2. rrm_switch_crc_pool (401)

The Radio Resource Management Program Block (RRMPRB) will set this cause in the TCH resource request negative acknowledgement 3. rrm_speech_ver_unavail (402) The requested speech version is not supported by the target BTS. 4. bts_not_supporting (403) Resource that is not supported by BTS has been requested. 5. ms_not_supporting (404) Resource that is not supported by MS has been requested. 6. rrm_invalid_cell_c (405)

The traffic channel allocation in the external handover has failed. The "Handover Request" message received by the BSS indicates a targ

Causes set by the A interface Signalling Program Block in BSC (AIVPRB)


1. aiv_hand_act_fail (600) Activation of a hand process fails in the AIVPRB master. 2. aiv_ssp (601)

SCCP connection establishment is not possible because the subsystem is in the prohibited status. The situation is detected by the AIVPR 3. global_reset (606) State change of an SCCP subsystem or a RESET message from the MSC. 4. sccp_conn_fail (602) SCCP connection establishment fails. A CREF message is received from the MSC. 5. sccp_conn_timeout (603) No response from the MSC to the SCCP connection establishment. 6. sccp_release (604) Abnormal release of the SCCP connection (RLSD received).

7. no_dtap_from_msc (608) No DTAP message from the MSC after a successful SCCP connection establishment. 8. ho_denied_assign (609) Starting the handover is not allowed because an assignment procedure is in progress. 9. ho_denied_ciphering (610) Starting the handover is not allowed because the ciphering procedure is in progress. 10. ho_denied_clear (611) Starting the handover is not allowed because the call clearing procedure is in progress. 11. ho_denied_no_sccp_conn (612) Starting the external SDCCH handover is not allowed because the SCCP connection establishment is not complete. 12. T7_expiry (613) Expiry of the GSM timer T7. 13. T10_expiry (614) Expiry of the GSM timer T10. 14. aiv_crct_res_timeout (615) Timeout in the AIVPRB while allocating an A interface speech circuit. 15. aiv_crct_conn_timeout (616) Timeout in the AIVPRB while connecting an A interface speech circuit. 16. aiv_crct_disconn_timeout (617) Timeout in the AIVPRB while disconnecting an A interface speech circuit. 17. aiv_crct_rel_timeout (618) Timeout in the AIVPRB while releasing an A interface speech circuit. 18. aiv_timeout (619)

Timeout in the AIVPRB in BSC internal communication. 19. act_ctrl_timeout (620) The BSC internal supervision timer, which supervises the communication between the Abis and the A interface, has expired. 20. invalid_bssmap_msg (621) An erroneous message, which leads to the clearing of the call, has been received from the MSC. 21. unknown_a_pcm (622) Message received concerning an unknown A interface circuit. 22. ho_denied_no_proper_crc (623)

Handover is denied when the AIVPRB receives the handover inquiry message from the Handover Attempt Supervisor Program Block (HA 23. ch_type_mismatch (624) The radio interface data rate requirement is totally contradictory with the TCH channel rate request of the channel type IE included in the 24. aiv_transc_or_rate_unava (625) The TCH type requested by the MSC is not supported. 25. aiv_speech_version_unava (626) The speech coder version requested by the MSC is not supported. 26. aiv_pagin_refus_big_load (627)

A paging message is received from the MSC when the BCSU unit load is too high. The load is observed by the number of unhandled mes 27. aiv_conn_refresh_timeout (628) Timeout in the connection refreshing procedure. 28. aiv_conn_refresh_failed (629) The connection refreshing procedure has failed.

Causes set by the Speech Circuit Control in GSM BSC A interface (SC7PRB)
1. a_tsl_user_mismatch (800)

A request to connect, disconnect or release a speech circuit is received from a process which is not recorded as a user of the circuit in th

2. sc7_crct_res_timeout (801) Timeout in the SC7PRB while allocating an A interface speech circuit. 3. sc7_crct_conn_timeout (802) Timeout in the SC7PRB while connecting an A interface speech circuit. 4. sc7_crct_disconn_timeout (803) Timeout in the SC7PRB while disconnecting an A interface speech circuit. 5. sc7_crct_rel_timeout (804) Timeout in the SC7PRB while releasing an A interface speech circuit. 6. a_tsl_blocked (805) Assignment of a circuit that is blocked. 7. a_tsl_status_unknown (806) Assignment of a circuit whose status is unknown. 8. lsi_access_fail (807) Access to the Line Signalling File (LSIGNL) failed. 9. scc_access_fail (808) Access to the System-controlled Circuit State File (SCCTST) failed. 10. undef_tsl_in_lsi (809) The circuit concerned is not defined in the LSIGNL file. 11. crct_equipment_fail (810) The SC7PRB has detected a situation which has been caused by hardware problems. 12. reset_crct (811) The RESET CIRCUIT message has been received from the MSC. 13. sc7_ssp (813)

An error caused by the SCCP prohibited status. The situation has been detected by the SC7PRB. 14. a_pcm_fault (815) A fault has been detected in the 2-Mbit PCM connection. 15. a_crct_removed (817) A speech circuit has been removed from use. 16. a_et_state_change (819) State change of the ET has occurred.

Causes set by the Resource Control Program Block in BSC (RC0PRB)


1. rc0_hand_act_fail (700) The RC0PRB master fails to activate a hand process. 2. a_crct_alr_res (701) Assignment of a speech circuit which has already been allocated. 3. a_crct_conn_err (702) Connection error in marker while connecting an A interface speech circuit. 4. rc0_crct_conn_timeout (703) Timeout in the RC0PRB while connecting an A interface speech circuit. 5. access_out_of_crct_tbl (704) Requested speech circuit not found in the circuit control table. 6. a_crct_rel_err (705) Circuit release error in marker while releasing an A interface speech circuit. 7. rc0_transc_or_rate_unava (706) The requested channel rate corresponding to the A interface circuit pool has not been defined on the A interface. 8. rc0_cip_type_mismatch (707)

The circuit type A is totally contradictory with the TCH channel rate requirement or the data rate requirement implies the circuit pool chang

9. rc0_inv_msg_contents (708) The radio interface data rate requirement is totally contradictory with the A interface pool configuration. 10. rc0_req_speech_ver_unava (709)

BSC has received either an Assignment Request or a Handover Request message containing speech codec versions none of which are s 11. rc0_hunting_queue_full (710) There is no free place for the call in the hunting queue. 12. rc0_a_crct_congestion (711) There is no free circuit for the call. 13. rc0_a_search_error (712) The content of the hunting request message is invalid. 14. rc0_crct_pool_mismatch (713) The hunted circuit is from the wrong circuit pool. 15. rc0_rej_due_eme_call (714) The hunting queue is full. An emergency call has taken priority over the ordinary call. 16. rc0_ilc_file_error (715) A interface circuit reservation fails because no pool is available on the hunting list.

Causes set by the Handover Attempt Supervisor Program Block (HASPRB)


1. ho_not_allowed (500) External handover was not allowed during a FACCH call setup, external DR handover was disabled, or all candidate cells for an external 2. no_radio_res_avail (501) No radio resources in the BTS for channel reservation during handover signalling. 3. no_resp_from_coprocess (503) Signalling with the internal processes has failed during handover signalling.

4. no_resp_to_radio_res_req (504) Target channel reservation has failed during handover signalling. No answer to the radio resource request. 5. has_state_conflict (505) Target channel reservation has failed. Channel activation acknowledgement has not been received, a timer for that has expired. 6. clear_cmd_not_received (506) No clear command has been received from the A interface during external source handover signalling. 7. ms_is_lost (507)

The timer t3107, t3103 or t9113 has expired. The assignment complete or handover complete message has not been received. The MS h 8. no_resp_to_ho_cpl_msg (508) Problems in sending the handover performed message by the BSC. 9. has_switchover (509) Switchover has been started and the handover has failed. 10. target_fail (510) Failure in the target channel. 11. source_fail (511) Failure in the source channel. 12. has_call_control (512) The master has failed to create a hand. 13. adj_cell_id_err (513)

The handover attempt was interrupted when the BSC noticed that the target cell information (BCCH frequency and/or BSIC) received in th

Causes set by the Mobile Services Switching Centre (MSC)


These causes are possible only during signalling. The BSC cannot observe these if the phase is MM signalling (2) or conversation (15). 1. m_radio_if_mess_fail (900) Cause value 0x00 radio interface message failure received from the MSC.

2. m_radio_if_fail (901) Cause value 0x01 radio interface failure received from the MSC. 3. m_uplink_quality (902) Cause value 0x02 uplink quality received from the MSC. 4. m_uplink_strength (903) Cause value 0x03 uplink strength received from the MSC. 5. m_downlink_quality (904) Cause value 0x04 downlink quality received from the MSC. 6. m_downlink_strength (905) Cause value 0x05 downlink strength received from the MSC. 7. m_distance (906) Cause value 0x06 distance received from the MSC. 8. m_o_and_m_inter (907) Cause value 0x07 O and M intervention received from the MSC. 9. m_resp_to_msc_invoc (908) Cause value 0x08 response to MSC invocation received from the MSC. 10. m_call_control (909) Cause value 0x09 call control received from the MSC. 11. m_r_if_f_rev_to_old (910) Cause value 0x0A radio interface failure, reversion to old channel received from the MSC. 12. m_handover_succ (911) Cause value 0x0B handover successful received from the MSC. 13. m_better_cell (912)

Cause value 0x0C better cell received from the MSC. 14. m_directed_retry (913) Cause value 0x0D directed retry received from the MSC. 15. m_equipment_fail (914) Cause value 0x20 equipment failure received from the MSC. 16. m_no_radio_res_avail (915) Cause value 0x21 no radio resource available received from the MSC. 17. m_req_terr_res_unava (916) Cause value 0x22 requested terrestrial resource unavailable received from the MSC. 18. m_ccch_overload (917) Cause value 0x23 ccch overload received from the MSC. 19. m_processor_overload (918) Cause value 0x24 processor overload received from the MSC. 20. m_bss_not_equipped (919) Cause value 0x25 bss not equipped received from the MSC. 21. m_ms_not_equipped (920) Cause value 0x26 ms not equipped received from the MSC. 22. m_tr_cod_rat_ad_unav (921) Cause value 0x30 requested transcoding/rate adaption unavailable received from the MSC. 23. m_ciph_alg_not_supp (922) Cause value 0x40 ciphering algorithm not supported received from the MSC. 24. m_terr_chan_alr_allc (923) Cause value 0x50 terrestrial circuit already allocated received from the MSC. 25. m_prot_err_b_bsc_msc (924)

Cause value 0x60 protocol error between BSC and MSC received from the MSC. 26. m_unexpected (925) Unexpected failure from the MSC. 27. m_invalid_cell (926) Cause value 0x27 invalid cell received from the MSC. 28. m_invalid_msg_cont (927) Cause value 0x51 invalid message contents received from the MSC. 29. m_ie_or_field_missing (928) Cause value 0x52 information element or field missing received from the MSC. 30. m_incorrect_value (929) Cause value 0x53 incorrect value received from the MSC. 31. m_unknown_msg_type (930) Cause value 0x54 unknown message type received from the MSC. 32. m_unknown_ie (931) Cause value 0x55 unknown information element received from the MSC. 33. m_transc_or_rate_unavail (932) Cause value 0x30 requested transcoding/rate adaption unavailable received from the MSC. 34. m_cip_type_mismatch (933) Cause value 0x31 circuit pool mismatch received from the MSC. 35. m_switch_crc_pool (934) Cause value 0x32 switch circuit pool received from the MSC. 36. m_speech_version_unavail (935) Cause value 0x31 requested speech version unavailable received from the MSC.

37. m_pre_empt_c (936) Cause value 0x29 preemption received from the MSC. 38. m_traffic_c (937) Cause value 0x0F traffic received from the MSC.
Internal Description of Call related DX causes in BSC

ferent program blocks which offer services for the call setup and handover features. The causes are set as follows:

auses are conveyed within the internal signalling message.

moving detection is based on the received measurement of adjacent micro cells and on the umbrella like handover criterias.

ction is based on the MS speed indications sent by the BTS.

s based on the MS speed indications sent by the BTS.

ng detection is based on the received measurement of adjacent micro cells and on the umbrella like handover criterias.

is based on the MS speed indications sent by the BTS.

is based on the MS speed indications sent by the BTS.

to a super-reuse TRX. Handover setup cause is the direct access procedure.

nded area is performed when the timing advance (TA) of the MS is equal or more than the parameter maxMSDistanceHOThreshold defines.

ormal area is performed when the timing advance (TA) of the MS is equal or less than the parameter minMSDistanceHOThreshold defines.

-reuse TRX . Handover setup cause is the direct access procedure.

y band to a BTS on another frequency band.

Family BTS within a segment.

ment due to weak downlink signal level.

not supported .

er expires while waiting for the message.

d or a timer expires while waiting for the message.

a handover failure message to the network during the handover.

mer expires while waiting for the message.

pires while waiting for the message.

er expires while waiting for the message.

mer expires while waiting for the message. BSC internal signalling.

mer expires while waiting for the message. BSC internal signalling.

s while waiting for the message.

d or a timer expires while waiting for the message.

om the MS or a too long distance between the MS and the BTS.

cation message received has been corrupted.

ption not available .

ode requested.

mented unspecified or mandatory IE error .

an assignment or handover and the RR cause is channel mode unacceptable .

same frame number, the latter one is ignored.

of the SDCCH resources under the control of the BCSU are already in use.

is terminated with DX cause ho_interrupted_c.

ed contents of the message.

, i.e. the MS has exceeded the planned cell boundaries.

negative acknowledgement message in order to indicate the A interface circuit pool change request.

by the BSS indicates a target cell which is not controlled by the BSS.

on is detected by the AIVPRB master.

e, has expired.

pervisor Program Block (HASPRB) with the cause switch circuit pool and there is no proper A interface circuit fitting in with the pool list of the inquiry me

nnel type IE included in the normal Assignment Request or Handover Request. In the Assignment Request related to the In Call Modification or the FACCH

e number of unhandled messages in the unit.

as a user of the circuit in the internal control tables of SC7PRB.

mplies the circuit pool change.

versions none of which are supported by the BSC.

ndidate cells for an external handover were n-areas of the extended cells.

r that has expired.

ot been received. The MS has not established a channel to the target side.

y and/or BSIC) received in the handover command message from the MSC is not correct. This counter indicates that information in the source BSS Radio

2) or conversation (15).

reshold defines.

shold defines.

h the pool list of the inquiry message.

Call Modification or the FACCH call setup, the TCH channel rate request or the data rate request are totally contradictory with the type of TCH where the ca

tion in the source BSS Radio Network Configuration Database concerning adjacent cells is wrong.

h the type of TCH where the call is maintained.

ID 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345

Clear Code 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

USER_ACT_BLOCK NETW_ACT_BLOCK BTS_FAIL_BLOCK LAPD_FAIL_BLOCK ABIS_FAIL_BLOCK ABIS_MSG_CORRUP_TO ASS_FAIL_MSG BLOCK_SLAVE CH_ACT_NACK CH_ACT_NACK_OM_INTER CH_ACT_NACK_EQUIP CH_ACT_NACK_ENCRYP CH_ACT_NACK_CH_RAD CH_ACT_NACK_SERV_NOT CH_ACT_FAIL CONN_FAIL CONN_FAIL_RAD_INF_FAIL CONN_FAIL_RAD_LINK CONN_FAIL_REM_TRANS DATA_IND_CORRUP ERR_IND ESTAB_IND_FAIL ESTAB_CONV_FAIL HO_FAIL HO_DETECT_FAIL MODE_MOD_NACK MODE_MOD_ACK_FAIL NO_MEAS_RESULT NO_RESP_FROM_COPRO PHY_CONT_CONF_FAIL RCS_ALG_START_ACK RCS_ALG_CL_ACK_FAIL RC0_DISCO_IND RF_CH_REL_ACK_FAIL REL_IND REL_IND_FAIL SIGNALLING_ERROR STATE_CONFLICT TYPE_CONFLICT FORCED_REL REJ_PHANTOM_RES OVERLOAD ABI_SWITCHOVER SAPI_3_FAIL PAGING_MSG_FAIL CH_REQUIRED_FAIL

346 347 348 349 350 350 352 353 354 355 356 357 358 359 400 401 402 403 404 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 600 601 602 603 604 605 606 607

46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

MODE_MOD_NACK_EQUIP MODE_MOD_NACK_TRC RRM_SERV_REQ_NACK CH_MODE_MOD_FAIL ASS_FAIL DR_FAIL COPROCESS_FAIL ERR_REP_ENC_ALG_NOT ERROR_REPORT CH_ACT_NACK_CH_MODE CH_ACT_NACK_GEN_IE SPEECH_VERSION IGNORED_DOUBLE_RAND SPARE TIMING_ADVANCE RRM_SWITCH_CRC_POOL RRM_SPEECH_VER SPARE SPARE HO_NOT_ALLOWED NO_RADIO_RES_AVAIL RESTORE_OLD NO_RESP_FROM NO_RESP_TO_RADIO_RES HAS_STATE_CONFLIGT_C CLEAR_CMD_NOT MS_IS_LOST NO_RESP_TO_HO_CPL_MSG HAS_SWITCHOVER TARGET_FAIL SOURCE_FAIL HAS_CALL_CONTROL ADJ_CELL_ID_ERR SPARE SPARE SPARE SPARE SPARE SPARE AIV_HAND_ACT_FAIL AIV_SSP SCCP_CONN_FAIL SCCP_CONN_TIMEOUT SCCP_RELEASE SPARE GLOBAL_RESET SPARE

608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 800 801 802 803 804 805 806 807 808 809

93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139

NO_DTAP_FROM_MSC HO_DENIED_ASSIGN HO_DENIED_CIPHERING HO_DENIED_CLEAR HO_DENIED_NO_SCCP T7_EXPIRY T10_EXPIRY AIV_CRCT_RE_TIMEOUT AIV_CRCT_CONN_TIMEOUT AIV_CRCT_DISCONN AIV_CRCT_REL_TIMEOUT AIV_TIMEOUT ACT_CTRL_TIMEOUT INVALID_BSSMAP_MSG UNKNOWN_A_PCM HO_DENIED_NO_PROPER CH_TYPE_MISMATCH AIV_TRANSC_OR_RATE AIV_SPEECH_VERSION SPARE SPARE SPARE RC0_HAND_ACT_FAIL A_CRCT_ALR_RES A_CRCT_CONN_ERR RC0_CRCT_CONN ACCESS_OUT_OF_CRCT A_CRCT_REL_ERR RC0_TRANSC_OR_RATE RC0_CIP_TYPE_MISMATCH RC0_INV_MSG_CONTENTS RC0_REQ_SPEECH_VER SPARE SPARE SPARE SPARE SPARE A_TSL_USER_MISMATCH SC7_CRCT_RES_TIMEOUT SC7_CRCT_CONN_TIMEOUT SC7_CRCT_DISCONN SC7_CRCT_REL_TIMEOUT A_TSL_BLOCKED A_TSL_STATUS_UNKNOWN LSI_ACCESS_FAIL SCC_ACCESS_FAIL UNDEF_TSL_IN_LSI

810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926

140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

CRCT_EQUIPMENT_FAIL RESET_CRCT SPARE SC7_SSP SPARE A_PCM_FAULT SPARE A_CRCT_REMOVED SPARE A_ET_STATE_CHANGE SPARE SPARE SPARE SPARE SPARE SPARE SPARE SPARE SPARE SPARE M_RADIO_IF_MESS_FAIL M_RADIO_IF_FAIL M_UPLINK_QUALITY M_UPLINK_STRENGTH M_DOWNLINK_QUALITY M_DOWNLINK_STRENGTH M_DISTANCE M_O_AND_M_INTER M_RESP_TO_MSC_INVOC M_CALL_CONTROL M_R_IF_F_REV_TO_OLD M_HANDOVER_SUCC M_BETTER_CELL M_DIRECTED_RETRY M_EQUIPMENT_FAIL M_NO_RADIO_RES_AVAIL M_REQ_TERR_RES_UNAVA M_CCH_OVERLOAD M_PROCESSOR_OVERLOAD M_BSS_NOT_EQUIPPED M_MS_NOT_EQUIPPED M_TR_COD_RAT_AD_UNAV M_CIPH_ALG_NOT_SUPP M_TERR_CHAN_ALR_ALLC M_PROT_ERR_B_BSC_MSC M_UNEXPECTED M_INVALID_CELL

927 928 929 930 931 932 933 934 935 936 937 938 939 940

187 188 189 190 191 192 193 194 195 196 197 198 199 200

M_INVALID_MSG_CONT M_IE_OR_FIELD_MISSING INCORRECT_VALUE UNKNOWN_MSG_TYPE UNKNOWN_IE M_TRANSC_OR_RATE M_CIP_TYPE_MISMATCH M_SWITCH_CRC_POOL M_SPEECH_VERSION SPARE SPARE SPARE SPARE SPARE

DX cause phases of Call related DX causes in BSC


Paging/initial MS on CCCH

The DX cause phase 1 covers the starting signalling of the mobile originating and the mobile terminating call establishment. The dedicated channel can b

The ABIPRB is responsible for this phase.

In this phase, the MS gains access to the network, and the ABIPRB sets the cause of establishment to the cause field of a DX cause. The s

When a failure has occurred, the success cause is overwritten with the failure cause and the signalling continues as call clearing. The failur

Figure: Phase 1 of DX causes

MM signalling

The DX cause phase 2 covers the MM signalling between the mobile subscriber and the MSC. The MM signalling is transparent for the BSC The ABIPRB is responsible for this phase.

The successful cause is received from the previous phase and the same cause is conveyed to the following phase.

When a failure has occurred, the successful cause is overwritten with the failure cause and the signalling is continued as call clearing. The R

Figure: Phase 2 of DX causes

Figure: Phase 2 of DX causes

Basic Assignment
The DX cause phase 3 covers the mobile subscriber assignment signalling from the SDCCH to the TCH by means of the Basic Call Setup. The ABIPRB is responsible for this phase. The successful cause is received from the previous phase and the same cause is conveyed to the following phase.

When a failure has occurred, the successful cause is overwritten with the failure cause and the signalling is continued as call clearing. The R

Figure: Phase 3 of DX causes

Release
The DX cause phase 4 covers the release on an SDCCH or a TCH. The ABIPRB is responsible for this phase.

When a clear command is received from the MSC, the AIVPRB knows that the release is either normal or abnormal (normal means that the

When a failure has occurred during this phase, only one of the BSC clear code counters is updated. The service level counters are not upda

Figure: Phase 4 of DX causes

FACCH assignment
The DX cause phase 5 covers the FACCH call setup assignment signalling. The dedicated channel can only be a TCH. The ABIPRB is responsible for this phase. The successful cause is received from the previous phase and the same cause is conveyed to the following phase.

When a failure has occurred, the successful cause is overwritten with the failure cause and the signalling is continued as call clearing. The R

Figure: Phase 5 of DX causes

SMS establishment on TCH


The DX cause phase 6 covers the SMS establishment signalling of a TCH. The dedicated channel can only be a TCH. The ABIPRB is responsible for this phase. The successful cause is received from the previous phase and the same cause is conveyed to the following phase.

When a failure has occurred, the successful cause is overwritten with the failure cause and the signalling is continued as call clearing. The R

Figure: Phase 6 of DX causes

SMS establishment on SDCCH


The DX cause phase 7 covers SDCCH SMS establishment. The dedicated channel can only be an SDCCH. The ABIPRB is responsible for this phase. The successful cause is received from the previous phase and the same cause is conveyed to the following phase.

When a failure has occurred, the successful cause is overwritten with the failure cause and the signalling is continued as call clearing. The R

Figure: Phase 7 of DX causes

Ciphering
The DX cause phase 8 covers ciphering signalling. The dedicated channel can be an SDCCH or a TCH. The ABIPRB is responsible for this phase. The successful cause is received from the previous phase and the same cause is conveyed to the following phase.

When a failure has occurred, the successful cause is overwritten with the failure cause and the signalling is continued as call clearing. The R

Figure: Phase 8 of DX causes

External handover for source side


The DX cause phase 9 covers the external handover signalling of the source side on an SDCCH and a TCH. The HASPRB is responsible for this phase.

The MS and the BTS send the measurement results to the BSC. With these measurement results, the RCSPRB decides whether the handover is perform

The HASPRB checks the cause of the handover and decides that an external handover is to be made. After this decision, the HASPRB con

When a failure has occurred before the clear command from the MSC, the success cause is overwritten. The signalling continues as hando

When the failure has occurred after a clear command from the MSC, no failure counters are updated because the MS has not observed tha

When the MSC sends a clear command with the relevant failure cause, the cause is converted into a DX cause and the RRMPRB updates t

Figure: Phase 9 of DX causes

Internal handover intra for source side


The DX cause phase 10 covers the internal intra-cell handover signalling of the source side on an SDCCH and a TCH. The HASPRB is responsible for this phase.

The MS and the BTS send the measurement results to the BSC. Based on these measurement results, the RCSPRB decides whether the h

The HASPRB checks the cause for the handover and decides that an internal handover should be made. After this decision, the HASPRB c

On the source side, the ABIPRB sends the original DX cause (success DX cause for establishment) via the HASPRB to the target ABIPRB. The HASPRB updates the successful handover counter and the call continues as a normal call on the target side.

When a failure has occurred on the source side before the assignment command, the success cause is overwritten and the signalling contin

On the target side, the HASPRB sets the cause to source_fail_c. No failure counters are updated because only one counter is updated for e

Figure: Phase 10 of DX causes

Internal handover inter for source side


The DX cause phase 11 covers the internal inter-cell handover signalling for the source side on an SDCCH or a TCH. The HASPRB is responsible for this phase.
The success and failure cases happen as described in Internal handover intra for source side .

Figure: Phase 11 of DX causes

External handover for target side


The DX cause phase 12 covers the external handover signalling for the target side on an SDCCH and a TCH. The HASPRB is responsible for this phase.

The BSC receives the HO_REQUEST message with the relevant handover cause. The AIVPRB sends the appropriate signalling message t When a failure has occurred, the successful DX cause is overwritten and the signalling continues as handover clearing. The failure counter

Figure: Phase 12 of DX causes

Internal handover intra for target side


The DX cause phase 13 covers the internal intra-cell handover signalling for the target side on an SDCCH and a TCH. The HASPRB is responsible for this phase.
See Internal handover intra for source side for a successful case.

A failure has occurred before the assignment has been completed on the target side. The appropriate failure counter is updated. The MS is

The HASPRB sets restore_old_c as the cause and sends it to the ABIPRB. The source side ABIPRB receives the DX cause and the origin

If the MS does not return to the old channel (the MS is lost), the HASPRB sets the source_fail_c as the cause and sends it to the target sid

When the failure has occurred after the assignment has been completed on the target side, the success cause is overwritten and the signal

Figure: Phase 13 of DX causes

Internal handover inter for target side


The DX cause phase 14 covers the internal inter-cell handover signalling for the target side on an SDCCH or a TCH. The HASPRB is responsible for this phase.
The success and failure cases happen as described in Internal handover intra for target side .

Figure: Phase 14 of DX causes

Conversation
The DX cause phase 15 covers MM signalling between the MS and the MSC during conversation on a TCH. The ABIPRB is responsible for this phase. This phase starts when the BSC receives the CONNECT_ACK message. The successful DX cause is received from the previous phase and the same DX cause is conveyed to the following phase.

When a failure has occurred, the successful DX cause is overwritten with the failure cause and the signalling is continued as call clearing. T

Figure: Phase 15 of DX causes

nt. The dedicated channel can be an SDCCH (stand-alone dedicated control channel) or TCH .

use field of a DX cause. The success cause is conveyed to the next phase if the signalling is finished successfully in this phase.

ues as call clearing. The failure counter is updated by the RRMPRB (Radio Resource Management Program Block) or, in some cases, also by the ABIPRB

ling is transparent for the BSC occurring on an SDCCH or TCH.

ontinued as call clearing. The RRMPRB updates the failure counter.

eans of the Basic Call Setup.

ontinued as call clearing. The RRMPRB updates the failure counter.

ormal (normal means that the MSC has released the channel, for example, at the end of the location update or at the end of the call). In a normal release,

ce level counters are not updated, because failures in this phase do not affect the service of the MS.

ontinued as call clearing. The RRMPRB updates the failure counter.

ontinued as call clearing. The RRMPRB updates the failure counter.

ontinued as call clearing. The RRMPRB updates the failure counter.

ontinued as call clearing. The RRMPRB updates the failure counter.

whether the handover is performed. When the handover conditions are met, the RCSPRB sets the cause for the handover and sends the appropriate signalling message

his decision, the HASPRB converts the cause for the appropriate type of handover. The MSC indicates that the signalling has been successfully finished by

signalling continues as handover clearing and the RRMPRB or, in some cases, also the HASPRB updates the failure counter. the MS has not observed that kind of failure (the success DX cause counter has been updated because the MS has been released immediately after the

e and the RRMPRB updates the failure counter.

CSPRB decides whether the handover is performed. When the handover conditions are met, the RCSPRB sets the cause for the handover and sends the

r this decision, the HASPRB converts the DX cause for the appropriate handover.

ASPRB to the target ABIPRB. It is taken into use on the target side after the handover signalling has finished successfully.

written and the signalling continues as call clearing. The failure counter is updated by the RRMPRB.

y one counter is updated for each failure. (The RRMPRB has updated the failure counter on the source side.)

propriate signalling message to the HASPRB, including the DX cause. The HASPRB converts the cause into the relevant DX cause for the external hando

r clearing. The failure counter is updated by the RRMPRB or, in some cases also by the HASPRB.

counter is updated. The MS is able to return to the old channel. If it returns to the old channel, it sends an assignment failure. This kind of situation only affe

s the DX cause and the original establishment cause is restored. The signalling continues on the old channel.

e and sends it to the target side ABIPRB. Call clearing is started with the real failure cause on the source side and the failure counter is updated by the RR

e is overwritten and the signalling continues as call clearing.

s continued as call clearing. The RRMPRB updates the failure counter.

me cases, also by the ABIPRB.

the call). In a normal release, the AIVPRB sets the cause to normal_rel_c and sends the appropriate message to the ABIPRB within the DX cause. The

e appropriate signalling message forward, including the DX cause.

s been successfully finished by means of a clear command message. The BSC receives the clear command. The AIVPRB knows when the clearing is norm

eleased immediately after the clear command).

r the handover and sends the appropriate signalling message forward, including the DX cause.

cause for the external handover. When the signalling is finished successfully, the HASPRB updates the handover success counter, and the DX cause is c

This kind of situation only affects informative counters.

counter is updated by the RRMPRB.

RB within the DX cause. The ABIPRB checks the DX cause of the message and decides whether to update the counter. Because of the normal_rel_c , th

nows when the clearing is normal and successful. The AIVPRB sets the cause to normal_rel_c and sends the appropriate signalling message forward. Th

counter, and the DX cause is conveyed to the following phase.

ause of the normal_rel_c , the ABIPRB updates the establishment counter and the success counter with the other DX cause (success DX cause for esta

ignalling message forward. The HASPRB updates the successful handover counter and the ABIPRB updates the establishment counter and the success c

e (success DX cause for establishment), which has been received from the previous phase.

ment counter and the success counter with the other DX cause (success DX cause for establishment), which has been received from the previous phase.

ed from the previous phase.

You might also like