Professional Documents
Culture Documents
1 2 3 4 5 6 7
date bsc bcf btsname cellid btsid lac
Definition
Date Base Station Controller Base Controller Function Base Transceiver Station Name Cell ID Base Transceiver Station ID Location Area Code
Table in NMS
cssr
p_nbsc_traffic
p_nbsc_ho
sddropko sum(SDCCH_RADIO_FAIL+SDCCH_RF_OLD_HO+SDCCH_USER_ACT p_nbsc_traffic +SDCCH_BCSU_RESET+SDCCH_NETW_ACT+SDCCH_BTS_FAIL+SD CCH_LAPD_FAIL+SDCCH_A_IF_FAIL_CALL+SDCCH_A_IF_FAIL_OL D+SDCCH_ABIS_FAIL_OLD) Abis sum(sdcch_abis_fail_call) sdassign sum(sdcch_assign) numcallblk sum(tch_call_req-tch_norm_seiz) o_dr_succ sum(msc_o_sdcch_tch+bsc_o_sdcch_tch+cell_sdcch_tch) tchdir sum(tch_succ_seiz_for_dir_acc) tchrej sum(tch_rej_due_req_ch_a_if_crc) bsc_unsucc sum(bsc_i_unsucc_a_int_circ_type) msc_cont sum(msc_controlled_in_ho) ho_unsucc sum(ho_unsucc_a_int_circ_type) tch_call_req sum(tch_call_req)
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_ho
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_traffic p_nbsc_traffic
sdatt(#)
sum(sdcch_seiz_att)
10
deftch(#)
decode(ch_0_type, 0,1, 1,1, 2,1, 0) + decode(ch_1_type, 0,1, 1,1, 2,1, 0) + decode(ch_2_type, 0,1, 1,1, 2,1, 0) + decode(ch_3_type, 0,1, 1,1, 2,1, 0) + decode(ch_4_type, 0,1, 1,1, 2,1, 0) + decode(ch_5_type, 0,1, 1,1, 2,1, 0) + decode(ch_6_type, 0,1, 1,1, 2,1, 0) + decode(ch_7_type, 0,1, 1,1, 2,1, 0) 0 = TCHF 1 = TCHH 2 = TCHD 3 = SDCCH 4 = MBCCH 5 = MBCCHC 6 = CCH 7 = MBCCB 8 = SDCCB 9 = Not used 10 = E-RACH 12 = pCCCH 13 = pBCCH
c_trx
sum( decode(ch_0_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_1_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_2_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_3_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_4_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_5_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_6_type, 3,8, 5,4, 7,3, 8,7, 0) + decode(ch_7_type, 3,8, 5,4, 7,3, 8,7, 0) 0 = TCHF 1 = TCHH 2 = TCHD 3 = SDCCH 4 = MBCCH 5 = MBCCHC 6 = CCH 7 = MBCCB 8 = SDCCB 9 = Not used 10 = E-RACH 12 = pCCCH 13 = pBCCH
11
defcch(#)
c_trx
12 13
callseiz(#) tottch(#)
sum(tch_norm_seiz) (b.bid+a.tchhoin-a.tchhoout+a.i_dr_succ) where: bid sum(tch_norm_seiz) tchhoin sum(msc_i_tch_tch+bsc_i_tch_tch+cell_sdcch_tch)" tchhoout sum(msc_o_tch_tch+bsc_o_tch_tch+cell_sdcch_tch) i_dr_succ sum(msc_i_sdcch_tch+bsc_i_sdcch_tch+cell_sdcch_tch)
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_ho
p_nbsc_ho
14 15 16
tch_call_req
Successful Outgoing Directed Retry Attempts sum(msc_o_sdcch_tch+bsc_o_sdcch_tch+cell_sdcch_tch) Successful Incoming Directed Retry Attempts sum(msc_i_sdcch_tch+bsc_i_sdcch_tch+cell_sdcch_tch)
17
csr
((1-(b.sdblk2))*(1(((decode(d.cko+a.mbscsdcch,0,0,((b.sddropko+b.abis-(b.sdassignd.cko))/(d.cko+a.mbscsdcch)))))))*(1decode(b.numcallblk+a.o_dr_succ+b.tchdir+b.tchrej+a.bsc_unsucc+a .msc_cont+a.ho_unsucc,0,0,(b.numcallblk+a.o_dr_succ+b.tchdir+b.tc hrej+a.bsc_unsucc+a.msc_cont+a.ho_unsucc)/(b.tch_call_reqb.tchrej-a.bsc_unsucc+a.msc_cont+a.ho_unsucc)))*(1decode(b.bid+a.i_dr_succb.tchdir+b.tchdue,0,0,(b.tot_drp)/(b.bid+a.i_dr_succb.tchdir+b.tchdue)))) * 100 where: b.sdblk2 decode(sum(sdcch_seiz_att),0,0,sum(sdcch_busy_atttch_seiz_due_sdcch_con)/sum(sdcch_seiz_att)) d.cko sum(succ_seiz_term+succ_seiz_orig+sdcch_call_re_est+sdcch_loc_ upd+imsi_detach_sdcch+sdcch_emerg_call) a.mbscsdcch sum(msc_i_sdcch+bsc_i_sdcch) mbscsdcch b.sddropko sum(SDCCH_RADIO_FAIL+SDCCH_RF_OLD_HO+SDCCH_USER_ACT p_nbsc_traffic +SDCCH_BCSU_RESET+SDCCH_NETW_ACT+SDCCH_BTS_FAIL+SD CCH_LAPD_FAIL+SDCCH_A_IF_FAIL_CALL+SDCCH_A_IF_FAIL_OL D+SDCCH_ABIS_FAIL_OLD) b.Abis sum(sdcch_abis_fail_call) b.sdassign sum(sdcch_assign) sdassign b.numcallblk sum(tch_call_req-tch_norm_seiz) a.o_dr_succ sum(msc_o_sdcch_tch+bsc_o_sdcch_tch+cell_sdcch_tch) b.tchdir sum(tch_succ_seiz_for_dir_acc) b.tchrej sum(tch_rej_due_req_ch_a_if_crc) a.bsc_unsucc sum(bsc_i_unsucc_a_int_circ_type) a.msc_cont sum(msc_controlled_in_ho) a.ho_unsucc sum(ho_unsucc_a_int_circ_type) tch_call_req sum(tch_call_req) i_dr_succ sum(msc_i_sdcch_tch+bsc_i_sdcch_tch+cell_sdcch_tch) b.bid sum(tch_norm_seiz) tchdue sum(tch_seiz_due_sdcch_con)
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_ho
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_traffic
p_nbsc_ho
p_nbsc_traffic
p_nbsc_traffic
18
trf(E)
sum(ave_busy_tch/res_av_denom14)
p_nbsc_res_avail
19 20 21
Busy Hour TCH Traffic Total SDCCH Traffic Busy Hour SDCCH Traffic
22
WHERE: b.bid sum(tch_norm_seiz) i_dr_succ sum(msc_i_sdcch_tch+bsc_i_sdcch_tch+cell_sdcch_tch) b.tchdir sum(tch_succ_seiz_for_dir_acc) tchdue sum(tch_seiz_due_sdcch_con) b.tot_drp sum(TCH_RADIO_FAIL+TCH_rf_old_ho+TCH_ABIS_FAIL_call+TCH_ABI S_FAIL_old+TCH_A_IF_FAIL_CALL+TCH_A_IF_FAIL_OLD+TCH_TR_F AIL+TCH_TR_FAIL_OLD+TCH_LAPD_FAIL+TCH_BTS_FAIL+TCH_USE R_ACT+TCH_BCSU_RESET+TCH_NETW_ACT+TCH_ACT_FAIL_CALL) p_nbsc_traffic 100*decode(sum(sdcch_assign+sdcch_ho_seiz),0,0,&sum_sdcch_drop/su m(sdcch_assign+sdcch_ho_seiz)),1) where: sdcch_assign p_nbsc_traffic sdcch_ho_seiz p_nbsc_traffic p_nbsc_traffic
p_nbsc_ho
p_nbsc_traffic
p_nbsc_traffic
23
sddrp(sdr_1a)
SDCCH Drop
24
tchblk(csf_3m)
TCH Blocking
100*decode(b.tch_call_req-b.tchrej,0,0,(b.numcallblk+b.tchblockingb.tchrej)/b.tch_call_req-b.tchrej),2) WHERE: tch_call_req sum(tch_call_req) b.tchrej sum(tch_rej_due_req_ch_a_if_crc) b.numcallblk sum(tch_call_req-tch_norm_seiz) b.tchblocking sum(tch_qd_call_att-removal_from_que_due_to_dr-unsrv_qd_call_att) p_nbsc_traffic
p_nbsc_traffic
p_nbsc_traffic
p_nbsc_traffic
25
sdblk(blck_5a)
SDCCH Blocking
26 27
tcng(min) scng(min)
sum(tch_cong_time/100) sum(sdcch_cong_time/100)
28
100*decode(sum(ave_avail_full_TCH/res_av_denom2)+sum(ave_non_ava il_tch),0,0,sum(ave_avail_full_TCH/res_av_denom2)/(sum(ave_avail_full_T CH/res_av_denom2)+sum(ave_non_avail_tch))) WHERE: ave_avail_full_TCH res_av_denom2 ave_non_avail_tch round(decode(c.avg_sd_ava2,0,0,100*(c.avg_sd_ava1/c.avg_sd_ava2)),2 ) sd_ava WHERE: avg_sd_ava2 sum(ave_sdcch_sub/res_av_denom3)+sum(ave_non_avail_sdcch)
29
%sdava
SDCCH Availability
p_nbsc_res_avail
avg_sd_ava1 sum(ave_sdcch_sub/res_av_denom3)
p_nbsc_res_avail
30
%hofout
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
31
%hofin
Incoming Handover failure rate WHERE: a1in sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch_at) a2in sum(bsc_i_tch_tch_at+bsc_i_sdcch_tch_at+bsc_i_sdcch_at) s1in sum(msc_i_succ_ho+bsc_i_succ_ho)
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
32
hooatt(#)
p_nbsc_ho
p_nbsc_ho
33
hoiatt(#)
&a1in+&a2in hoinc_att WHERE: a1in sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch_at) a2in sum(bsc_i_tch_tch_at+bsc_i_sdcch_tch_at+bsc_i_sdcch_at) sum(succ_seiz_term+succ_seiz_orig+sdcch_emerg_call+sdcch_call_re_e st-succ_sdcch_sms_est-unsucc_sdcch_sms_est) WHERE: succ_seiz_term
p_nbsc_ho
p_nbsc_ho
34
conreq(#)
p_nbsc_res_access
succ_seiz_orig
p_nbsc_res_access
sdcch_emerg_call
p_nbsc_res_access
sdcch_call_re_est
p_nbsc_res_access
succ_sdcch_sms_est unsucc_sdcch_sms_est
35 36 37
SUM(sdcch_loc_upd) SUM(succ_sdcch_sms_est+unsucc_sdcch_sms_est) decode(dlqsum,0,0,100*(dlq0+dlq1+dlq2+dlq3+dlq4)/dlqsum) WHERE: dlqsum sum(freq_dl_qual0+freq_dl_qual1+freq_dl_qual2+freq_dl_qual3+freq_dl_q ual4+freq_dl_qual5+freq_dl_qual6+freq_dl_qual7) dlq0 sum(freq_dl_qual0) dlq1 sum(freq_dl_qual1) dlq2 sum(freq_dl_qual2) dlq3 sum(freq_dl_qual3) dlq4 sum(freq_dl_qual4)
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
38
ulq4(%)
decode(ulqsum,0,0,100*(ulq0+ulq1+ulq2+ulq3+ulq4)/ulqsum) sum(freq_ul_qual0+freq_ul_qual1+freq_ul_qual2+freq_ul_qual3+freq_ul_q ual4+freq_ul_qual5+freq_ul_qual6+freq_ul_qual7) WHERE: ulq0 sum(freq_ul_qual0) ulq1 sum(freq_ul_qual1) ulq2 sum(freq_ul_qual2) ulq3 sum(freq_ul_qual3) ulq4 sum(freq_ul_qual4) ulq5 sum(freq_ul_qual5) ulq6 sum(freq_ul_qual6) ulq7 sum(freq_ul_qual7) p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
p_nbsc_rx_qual
39
dlqsum(#)
sum(freq_dl_qual0+freq_dl_qual1+freq_dl_qual2+freq_dl_qual3+freq_dl_q p_nbsc_rx_qual Number of samples for DL Quality calculation ual4+freq_dl_qual5+freq_dl_qual6+freq_dl_qual7) sum(freq_ul_qual0+freq_ul_qual1+freq_ul_qual2+freq_ul_qual3+freq_ul_q p_nbsc_rx_qual Number of samples for UL Quality calculation ual4+freq_ul_qual5+freq_ul_qual6+freq_ul_qual7) decode((c.band1+c.band2+c.band3+c.band4+c.band5),0,0,round(100*(c.b and2+c.band3+c.band4+c.band5)/(c.band1+c.band2+c.band3+c.band4+c. band5),2)) WHERE: band1
40
ulqsum(#)
41
outb1(%)
decode(sum(res_av_denom4),0,0,sum(ave_idle_f_tch_1/res_av_denom4)/ p_nbsc_res_avail count(*)) band2 decode(sum(res_av_denom5),0,0,sum(ave_idle_f_tch_2/res_av_denom5)/ p_nbsc_res_avail count(*)) band3 decode(sum(res_av_denom6),0,0,sum(ave_idle_f_tch_3/res_av_denom6)/ p_nbsc_res_avail count(*)) band4 decode(sum(res_av_denom7),0,0,sum(ave_idle_f_tch_4/res_av_denom7)/ p_nbsc_res_avail count(*)) band5 decode(sum(res_av_denom8),0,0,sum(ave_idle_f_tch_5/res_av_denom8)/ p_nbsc_res_avail count(*)) decode(sum(res_av_denom4),0,0,sum(ave_idle_f_tch_1/res_av_denom4)/ p_nbsc_res_avail count(*)) decode(sum(res_av_denom5),0,0,sum(ave_idle_f_tch_2/res_av_denom5)/ p_nbsc_res_avail count(*)) decode(sum(res_av_denom6),0,0,sum(ave_idle_f_tch_3/res_av_denom6)/ p_nbsc_res_avail count(*)) decode(sum(res_av_denom7),0,0,sum(ave_idle_f_tch_4/res_av_denom7)/ p_nbsc_res_avail count(*)) decode(sum(res_av_denom8),0,0,sum(ave_idle_f_tch_5/res_av_denom8)/ p_nbsc_res_avail count(*)) round(f.ave_ms_power,2) WHERE: ave_ms_power sum(ave_ms_power)/sum(power_denom1)
42
b1(#)
43
b2(#)
44
b3(#)
45
b4(#)
46 47
b5(#)
mspow(X)
p_nbsc_power
48
bspow(X)
Average BS Power
p_nbsc_power
49
dls(dBm)
downlink signal
p_nbsc_power
50
uls(dBm)
uplink signal
51 52 53 54 55 56 57 58 59 60
aveta peakta ptrf(#) pres(#) pho(#) pava(#) pqua(#) ppow(#) minbuf(#) pgdel(#)
average MS to BS distance in a cell peak MS to BS distance in a cell counters for p_nbsc_traffic counters for p_nbsc_res_access counters for p_nbsc_ho counters for p_nbsc_res_avail counters for p_nbsc_rx_traffic counters for p_nbsc_power
avg(ave_ms_bs_dist) max(peak_ms_bs_dist)
The minimum paging buffer size on the PCH MIN(min_paging_buf) Number of delete paging command SUM(delete_paging_command)
p_nbsc_res_access p_nbsc_res_access
61
sddrp(csf_2e)
SDCCH Drop
p_nbsc_ho
sddropko sum(SDCCH_RADIO_FAIL+SDCCH_RF_OLD_HO+SDCCH_USER_ACT p_nbsc_traffic +SDCCH_BCSU_RESET+SDCCH_NETW_ACT+SDCCH_BTS_FAIL+SD CCH_LAPD_FAIL+SDCCH_A_IF_FAIL_CALL+SDCCH_A_IF_FAIL_OLD +SDCCH_ABIS_FAIL_OLD) b.Abis sum(sdcch_abis_fail_call) sdassign sum(sdcch_assign) decode(b.numcallblk+a.o_dr_succ+b.tchdir+b.tchrej+a.bsc_unsucc+a.msc _cont+a.ho_unsucc,0,0,(b.numcallblk+a.o_dr_succ+b.tchdir+b.tchrej+a.bs c_unsucc+a.msc_cont+a.ho_unsucc)/(b.tch_call_req-b.tchreja.bsc_unsucc+a.msc_cont+a.ho_unsucc))*100 WHERE: numcallblk sum(tch_call_req-tch_norm_seiz) o_dr_succ sum(msc_o_sdcch_tch+bsc_o_sdcch_tch+cell_sdcch_tch) tchdir sum(tch_succ_seiz_for_dir_acc) tchrej sum(tch_rej_due_req_ch_a_if_crc) bsc_unsucc sum(bsc_i_unsucc_a_int_circ_type) msc_cont sum(msc_controlled_in_ho) ho_unsucc sum(ho_unsucc_a_int_circ_type) tch_call_req sum(tch_call_req) bcsu_overload_del eted_rach deleted RACHs on a CCCH, when the RACH load is too high. SUM(bcsu_overload_deleted_rach) immediate assignment reject messages sent to the BTS SUM(imm_assgn_rej) 100*(1(decode((&s1in+&s1),0,0,(&s1in+&s1)/(&a1in+&a1+&a2+&a2in+&a3)))) Total Hand-over WHERE: s1in sum(msc_i_succ_ho+bsc_i_succ_ho) s1 sum(msc_o_succ_ho+bsc_o_succ_ho+cell_succ_ho) a1in sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch_at) a1 sum(msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at) p_nbsc_traffic p_nbsc_ho p_nbsc_ho p_nbsc_ho p_nbsc_traffic p_nbsc_traffic p_nbsc_traffic
p_nbsc_traffic
p_nbsc_traffic
62
tchblk(blck_8d)
TCH Blocked
p_nbsc_ho
63
p_nbsc_res_access
64
imm_assgn_rej
p_nbsc_res_access
65
total_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
p_nbsc_ho
66
intra_ho
Intra-cell Handover
p_nbsc_ho
p_nbsc_ho
P_NBSC_HO (Handover measurement) This table contains the results of the handover measurement. It contains the following information: MSC/BSC controlled incoming handovers succeeded/failed MSC/BSC controlled outgoing handovers succeeded/failed intra-cell handovers succeeded/failed handovers per cause
The measurement collects information concerning all cells that belong to the BSC in question. The results from each cell are stored in a separate row in the handover measurement table. P_NBSC_RES_AVAIL (Resource Availability measurement) This table contains the results of the resource availability measurement. It contains the following information: availability of TCHs and SDCCHs availability of TCHs per interference band time congestion of TCH and SDCCH average and peak number of busy TCHs or SDCCHs The measurement collects information concerning all cells belonging to the BSC in question. The results from each cell are stored in a separate row in the resource availability measurement table. In all averaged statistical items, the sampling interval for defined counters is 20 seconds. This means that, for example, the number of busy TCHs is checked every 20 seconds. The average column contains, for example, the total number of busy TCHs (from each 20 second check), and the corresponding denominator column contains the number of samples. When you divide the The graphical performance data presentation program presents the actual average, and not the total sum. P_NBSC_RX_QUAL (Rx Quality measurement) This table contains the results of the Rx Quality measurement. The measurement collects information concerning all TRXs that belong to the BSC in question. The results from each TRX are stored in a separate row in the table. The table contains the following information per TRX: Number uplink radio measurement reports per Rx Quality bands Number downlink radio measurement reports per Rx Quality bands P_NBSC_POWER (Power Control measurement) This table contains the results of the power control measurement. The table contains the following information: the number of power control messages sent to the MS and the BS the average power of the MS and the BS the average signal strengths and qualities [uplink and downlink] the average and peak values for timing advance
The measurement collects information concerning all TRXs that belong to the BSC in question. The results from each TRX are stored in separate rows in the power control measurement table. P_NBSC_RES_ACCESS (Resource Access measurement) This table contains the results of the resource access measurement. It contains the following information: the number of messages sent in Abis per message type average load on control channels the number of seizures for originated and terminated calls The measurement collects information on a common control channel basis. That is, the measurement contains information about all common control channels of the BSC in question (normally one for each cell). The results from each channel are stored in a separate row in the resource access measurement table. P_NBSC_TRAFFIC (Traffic measurement) This table contains the traffic measurement results of the BSC. It consists of four main parts: SDCCH related measurement part TCH related measurement part Queue measurement part Forced handover + forced release measurement part The results of each cell are stored in a separate row in the traffic measurement table.