Tải bản đầy đủ (.doc) (18 trang)

List Of Formulae Used In Customised Scripts

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (278.37 KB, 18 trang )

LIST OF FORMULAE USED IN
CUSTOMISED SCRIPTS

1


1. Formulae used in d1 script....................................................................................................................................3
1.1 BH.................................................................................................................................................................... 3
1.2 agchb – AGCH Blocking (blck_13)................................................................................................................4
1.3 rachl – RACH Loading (rach_4)....................................................................................................................4
1.4 minpagbuffer – Minimum Paging buffer space (pgn_2)..............................................................................4
1.5 shldt – SDCCH Holding time (trf_4).............................................................................................................5
1.6 asa – Avg SDCCH availability (ava_4)..........................................................................................................5
1.7 bst – BH SDCCH Traffic (trf_11a)................................................................................................................5
1.8 ast – Avg SDCCH Traffic (trf_11a)...............................................................................................................5
1.9 asmtc – SDCCH for MTC..............................................................................................................................5
1.10 asmoc – SDCCH for MOC...........................................................................................................................6
1.11 asl – SDCCH for Location Updates.............................................................................................................6
1.12 asd – Avg SDCCH drop % (sdr_1)..............................................................................................................6
1.13 asdrf – Avg SDCCH RF drop %..................................................................................................................6
1.14 asdabis – Avg SDCCH abis drop.................................................................................................................7
1.15 bsblk – BH SDCCH Blocking % (blck_5a).................................................................................................7
1.16 thht – TCH Holding Time (trf_5)................................................................................................................7
1.17 ata – Average TCH Availability (ava_1d)...................................................................................................7
1.18 btt – BH TCH Traffic (trf_1).......................................................................................................................7
1.19 att – Avg TCH Traffic (trf_1).......................................................................................................................8
1.20 btblk – TCH Raw blocking % (blck_1).......................................................................................................8
1.21 btblk2 – TCH Call blocking % (blck_8d)...................................................................................................8
1.22 atd2 – Avg TCH drop % (dcr_4f)................................................................................................................9
1.23 atd – Avg TCH drop (dcr_4e)......................................................................................................................9
1.24 atdtr – Avg TCH Tr drop.............................................................................................................................9


1.25 atdrf – Avg TCH RF drop..........................................................................................................................10
1.26 atdabis – avg TCH abis drop......................................................................................................................10
1.27 atdaif – Avg A-i/f drop................................................................................................................................10
1.28 atdlapd – avg TCH Lapd drop...................................................................................................................10
1.29 acsf – Avg Call Setup Failure Rate (cssr_2)..............................................................................................10
1.30 dhatt1 – Total HO attempts (out + in) (ho_13a).......................................................................................11
1.31 dhfail1 – Avg HO failure rate (hfr_1)........................................................................................................11
1.32 dhatt2 – Total HO attempts (out + Intra cell) (ho_13c)............................................................................11
1.33 dhpb – Avg PBGT HO %...........................................................................................................................12
1.34 dhdr – Avg DR HO %................................................................................................................................12
1.35 dhumbr – Avg Umbrella HO %.................................................................................................................12
1.36 dhuq – Avg HO% due to ULQ...................................................................................................................12
1.37 dhul – avg HO% due to UL Level..............................................................................................................12
2


1.38 dhui – Avg HO% due to UL Interference.................................................................................................12
1.39 dhdq – Avg HO% due to DL Quality........................................................................................................12
1.40 dhdl – Avg HO% due to DL Level.............................................................................................................12
1.41 dhdi – Avg HO% due to DL Interference.................................................................................................13
1.42 Call Attempt – No. of Call Attempts..........................................................................................................13
1.43 tch db hold – Avg TCH Dualband holding time.......................................................................................13
1.44 tch sing hold – Avg TCH singleband holding time...................................................................................13
1.45 tch db srv – Avg TCH dualband reservation............................................................................................13
1.46 tch sing srv – Avg TCH singleband reservation........................................................................................13
1.47 btd2sum – denominator of BH TCH drop................................................................................................13
1.48 atd2sum – denominator of Avg TCH drop................................................................................................13
1.49 btdsum – denominator of BH TCH drop..................................................................................................13
1.50 atdsum - denominator of Avg TCH drop..................................................................................................14
1.51 AVG_TCH_OUTGO - Avg successful TCH outgoing HO......................................................................14

1.52 BH_TCH_OUTGO – BH successful TCH outgoing HO..........................................................................14
1.53 itf_1 – Avg interference band (itf_1)..........................................................................................................14
1.54 ho_8 – MSC Controlled incoming HO (ho_8)...........................................................................................15
1.55 ho_9 – MSC Controlled outgoing HO (ho_9)............................................................................................15
1.56 ho_10 – BSC Controlled incoming HO (ho_10)........................................................................................15
1.57 ho_11 - MSC Controlled outgoing HO (ho_11).........................................................................................15
1.58 hfr_4a – MSC Controlled incoming HO failure%....................................................................................15
1.59 hfr_5a – MSC Controlled outgoing HO failure %...................................................................................15
1.60 hfr_6a – BSC Controlled incoming HO failure %....................................................................................16
1.61 hfr_7a – BSC Controlled outgoing HO failure %....................................................................................16
2. formulae used in q1 script...................................................................................................................................16
2.1 Ulstr – Avg. UL signal strength....................................................................................................................16
2.2 Dlstr – Avg. DL signal strength....................................................................................................................16
2.3 Mspwr – Avt MS transmit power................................................................................................................17
2.4 Dist – Avg MS-BS distance...........................................................................................................................17
3. formulae used in trx_q1 script.............................................................................................................................17
3.1 Trf- Call time per TRX (trf_32a).................................................................................................................17
3.2 Time – Call time per TRX............................................................................................................................17
3.3 Itf – Avg Band of TCH interference (itf_4).................................................................................................17

1. FORMULAE USED IN D1 SCRIPT
1.1

BH
Gives the TCH busy hour during the day.

3


1.2


agchb – AGCH Blocking (blck_13)

Use:

A BSC sends to a BTS an immediate assignment or immediate assignment
rejected commands. If the AG buffer in the BTS is full, it will respond with a
delete indication. Thus the ratio of delete indications to the sum of immediate
assignment and immediate assignment rejected describes the AG blocking. After
receiving the delete indication message the BSC releases the SDCCH.

Formula:
100 * sum(del_ind_msg_rec)/ sum(imm_assgn_rej+imm_assgn_sent)
Counters from table(s):
p_nbsc_res_acc

1.3

rachl – RACH Loading (rach_4)

Use:
Experiences on use:

This PI indicates how high the RACH load is on average.
If the value is to the order of tens of per cent there probably are access problems
and MS users get, more often than usual, 3 beeps when trying to start calls.
Probable reason is UL interference.

Formula:
avg(ave_rach_busy/res_acc_denom3)

100 * -------------------------------------avg(ave_rach_slot/res_acc_denom1)

%

Counters from table(s):
p_nbsc_res_access

1.4

minpagbuffer – Minimum Paging buffer space (pgn_2)

Use:
Known problems:

To have an idea of how close to problems the BTS has been.
It is difficult to say when the problems start. Even if the counter 3018 does not yet
show the 0 value, there may have been the situation in one or some of the buffers
that the capacity has run out.

Formula:
avg(min_paging_buf)
Counters from table(s):
p_nbsc_res_access
Parameters related:
Number of Blocks for AGCH
Number of MultiFrames

(AG):
(MFR):


Formulas related:
Nbr of paging groups = (3-AG)*MFR
Nbr of paging groups = (9-AG)*MFR

e.g. = 2
e.g. = 6
;if combined control channel
;if non-combined control channel

Paging_Buffer_Size = free buffers (max 8) * Nbr of paging groups
Min Paging Buffer (counter 3018) = min(Paging_Buffer_Space)
.
= min(Paging_Buffer_Size/2)

Paging Buffer Space is sent by BTS in the CCH_Load_Ind message to a BSC every 30 s. A BSC sends
current paging load as Paging_Buffer_Size to a statistical unit. The minimum value of this is recorded as
counter 3018. If Min Paging Buffer (counter 3018) equals to zero, paging blocking has occurred.

4


1.5

shldt – SDCCH Holding time (trf_4)

Use:
Experiences on use:

The holding time may change due to modification of the timers or perhaps
software. This time is part of the call setup time.

The counters get 0 values if the BTS is locked. Typically values from 2 to 3 sec
but over 4 sec with satellite Abis.

Formula:
sum(ave_sdcch_hold_tim)
-----------------------sum(res_av_denom16)*100

sec

Counters from table(s):
p_nbsc_res_avail

1.6

asa – Avg SDCCH availability (ava_4)

Use:
Known problems:
Formula:

Indicates how big share of all SDCCH resources have been available for traffic.
Failures (downtime) of TRX containing SDCCH affect this KPI.
Affected by locked TRX under unlocked BCF and BTS.

sum(ave_sdcch_sub/res_av_denom3)
100 * --------------------------------------------------------- %
sum(ave_sdcch_sub/res_av_denom3)+ sum(ave_non_avail_sdcch)
Counters from table(s):
p_nbsc_res_avail


1.7

bst – BH SDCCH Traffic (trf_11a)

Gives the SDCCH traffic in the busy hour of the SDCCH
Known problems:
Note:

SDCCH seizures are too short to be counted using 20s sampling if traffic is low
(less than 0,5Erl).
Gives same results as trf_11. Experiments showed that results match well with
trf_45.

Formula:

avg(ave_busy_sdcch / res_av_denom15)
Counters from table(s):
p_nbsc_res_avail

1.8

ast – Avg SDCCH Traffic (trf_11a)
Same as bst but gives the average value over the day

1.9

asmtc – SDCCH for MTC
Gives the percentage of SDCCH seized for mobile terminated calls

SDCCH for MTC = sum(succ_seiz_term)/(total SDCCH true seizures)

sum(succ_seiz_term)
= ----------------------------------------------------------------------succ_seiz_term + succ_seiz_orig + sdcch_call_re_est + sdcch_emerg_call +
sdcch_loc_upd + IMSI_detach_sdcch + succ_seiz_supplem_serv)

Counters from p_nbsc_res_access
5


1.10

asmoc – SDCCH for MOC
Gives the percentage of SDCCH seized for mobile originated calls

SDCCH for MOC

= sum(succ_seiz_orig)/ (total SDCCH true seizures),
sum(succ_seiz_orig)
= -----------------------------------------------------------------------(succ_seiz_term + succ_seiz_orig + sdcch_call_re_est + sdcch_emerg_call +
sdcch_loc_upd + IMSI_detach_sdcch + succ_seiz_supplem_serv)

Counters from p_nbsc_res_access

1.11

asl – SDCCH for Location Updates
Gives the percentage of SDCCH seized for Location updates

SDCCH for LU

= sum(sdcch_loc_upd)/(total SDCCH true seizures),

sum(sdcch_loc_upd)
= -----------------------------------------------------------------------(succ_seiz_term + succ_seiz_orig + sdcch_call_re_est + sdcch_emerg_call +
sdcch_loc_upd + IMSI_detach_sdcch + succ_seiz_supplem_serv)

Counters from p_nbsc_res_access

1.12

asd – Avg SDCCH drop % (sdr_1)
sum(sdcch_radio_fail + sdcch_rf_old_ho + sdcch_user_act+
sdcch_bcsu_reset + sdcch_netw_act + sdcch_abis_fail_old +
sdcch_abis_fail_call + sdcch_bts_fail + sdcch_lapd_fail +
sdcch_a_if_fail_call+ sdcch_a_if_fail_old)
avg_sdcch_drop = ------------------------------------------------------------------- * 100
sum(sdcch_assign+sdcch_ho_seiz)

Counter from p_nbsc_traffic table.
Problem:1.sdcch_abis_fail is included .When ghost access, a SDCCh is allocated and
cause sdcch_abis_fail failure, which will bring high drop rate in low traffic
network.
2.In sdcch failure counter, it is not possible to separate LU and call seizures.
1.13

asdrf – Avg SDCCH RF drop %

sum(a.sdcch_radio_fail+a.sdcch_rf_old_ho)
avg_sdcch_drop_rf = ------------------------------------------------------ *100
sum(a.sdcch_assign+a.sdcch_ho_seiz)
a=p_nbsc_traffic


6


1.14

asdabis – Avg SDCCH abis drop

sum(a.sdcch_abis_fail_call+a.sdcch_abis_fail_old)
avg_sdcch_drop_Abis = ----------------------------------------------------------------*100
sum(a.sdcch_assign+a.sdcch_ho_seiz)
a=p_nbsc_traffic

1.15

bsblk – BH SDCCH Blocking % (blck_5a)

Formula:
100 - csf_1a =
100*

sum(SDCCH_busy_att-tch_seiz_due_sdcch_con)
----------------------------------------- %
sum(SDCCH_seiz_att)

Counters from table(s):
p_nbsc_traffic

1.16

thht – TCH Holding Time (trf_5)


Use:
Experiences on use:

The holding time may change due to modification of the timers or perhaps
software. You can use this PI to follow the impact of the modifications.
The counters get 0 values if the BTS is locked. Value higly dependant on number
of handovers that again is network plan dependent.

Formula:
sum(ave_ftch_hold_tim)
-----------------------sum(res_av_denom17)*100

sec

Counters from table(s):
p_nbsc_res_avail

1.17

ata – Average TCH Availability (ava_1d)

Use:
Known problems:

Failures (downtime) of TRXs cause loss of TCH and affect this KPI.
1) If TRXs are locked and BTSs and BCFs are unlocked, the TCHs appear as
unavailable. This means that both system and user can affect this KPI. and make
it less useful.


Formula:
available TCH
100 * ------------------------- %
all TCH (traffic and GPRS)
sum(ave_avail_TCH_sum/ave_avail_TCH_den
+ ave_GPRS_channels_sum/ave_GPRS_channels_den)
=100 * ---------------------------------------------------------------- %
sum(ave_avail_TCH_sum/ave_avail_TCH_den
+ ave_GPRS_channels_sum/ave_GPRS_channels_den+ave_non_avail_TCH)
Counters from table(s):
p_nbsc_res_avail

1.18

btt – BH TCH Traffic (trf_1)

Experiences on use:

If counted over one hour, Erlang is shown. Counting Erlangs over a longer period
requires that the Erlang values per hour are first counted and then averaged.

Formula:
7


sum(ave_busy_tch / res_av_denom14)
Counters from table(s):
p_nbsc_res_avail
Unit: Erlang hours if measurement period is 1 hour.


1.19

att – Avg TCH Traffic (trf_1)
Same as atd but gives average over the day

1.20

btblk – TCH Raw blocking % (blck_1)

Experiences on use:
Known problems:

Was earlier (before blck_8a) widely used on the cell and the area level.
This PI does not take Directed Retry into consideration. Rather, it shows only raw
blocking including also HOs. Blocked HOs are normally not so serious because
there are alternatives to go to. Blocked new calls can be lost calls if Directed
Retry is not in use.

Formula:
sum(tch_req_rej_lack)
100* --------------------- %
sum(tch_request)
Counters from table(s):
p_nbsc_traffic

1.21

btblk2 – TCH Call blocking % (blck_8d)

Use:


Experiences on use:
Known problems:

Applicable on area or BTS level.
Queuing and Directed Retry are the BSS features that can reduce blocking.
It is the failed call attempts that the MS user will notice, caused by the lack of
radio resources. It is therefore one of the most critical KPIs.
On the cell level may appear in the busiest cells. The cell needs an urgent capacity
extension or has lost part of capacity due to a fault. MS user usually hears three
beep tones when call is rejected due to blocking.
On the cell level, for example, 2 % blocking on Busy Hour has been used as a
criterion for design. This KPI can be followed statistically e.g. as nbr of cells in
which the value exceeds the given threshold.
1) NOTE: If Trunk Reservation is used then HO and Call blocking can not be
counted precisely (there is only one counter for Trunk Res. Invocation Refused
case)
2) If dadlb_start_due_exeed_load is triggered and the dadlb handover fails the
tch_call_req will be triggered twice. This problem will be corrected in S10.

100-csf_3l =
sum(a.tch_call_req-a.tch_norm_seiz)
- sum(b.msc_o_sdcch_tch+ b.bsc_o_sdcch_tch+b.cell_sdcch_tch); DR calls
+ sum(a.tch_succ_seiz_for_dir_acc) ;ref.2
- sum(a.tch_rej_due_req_ch_a_if_crc ; Aif type mismatch or congestion
-(b.bsc_i_unsucc_a_int_circ_type
; Aif circuit pool handover failures
+b.msc_controlled_in_ho
+b.ho_unsucc_a_int_circ_type))
100-100* ----------------------------------------------------------- %

sum(a.tch_call_req)
- sum(a.tch_rej_due_req_ch_a_if_crc ; Aif type mismatch or congestion
-(b.bsc_i_unsucc_a_int_circ_type
; Aif circuit pool handover failures
+b.msc_controlled_in_ho
+b.ho_unsucc_a_int_circ_type))
Counters from table(s):
8


a = p_nbsc_traffic
b = p_nbsc_handover
Ref.2. Compensation needed since in case of Direct Access to super reuse TRX
the tch_norm_seiz is triggered in parallel with the cell_sdcch_tch.

1.22

atd2 – Avg TCH drop % (dcr_4f)

Use:
Known problems:
Formula:

On the BTS level. To rank cells by the share of TCH drop call failures per TCH
seizure (normal or HO). Intra-cell HO is excluded, which is meaningful in the
case of IUO. Inter-cell HOs are counted only as a netto value.
See dcr_3g.

sum(a.tch_radio_fail+a.tch_rf_old_ho+a.tch_abis_fail_call+
a.tch_abis_fail_old+a.tch_a_if_fail_call+ a.tch_a_if_fail_old+

a.tch_tr_fail+ a.tch_tr_fail_old+a.tch_lapd_fail+ a.tch_bts_fail+
a.tch_user_act+ a.tch_bcsu_reset+a.tch_netw_act+a.tch_act_fail_call)
100* --------------------------------------------------------------------------- %
sum(a.tch_norm_seiz)
;(normal calls)
+ sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
- sum(a.succ_tch_seiz_for_dir_acc) ;ref.2
+ sum(a.tch_seiz_due_sdcch_con)
; (FACCH call setup calls)
+ sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch)
- sum(c.msc_o_tch_tch
+c.bsc.bsc_o_tch_tch)
;(TCH-TCH Ho netto in from other cells)
Counters from table(s):
a = p_nbsc_traffic
c = p_nbsc_ho

Ref.2. Compensation needed since in case of Direct Access to super reuse TRX the
tch_norm_seiz is triggered in parallel with cell_sdcch_tch.
1.23

atd – Avg TCH drop (dcr_4e)

Use:
Known problems:
Formula:

On the BTS level. To rank cells by the share of TCH drop call failures per TCH
seizure (normal or HO). Intra-cell HO is excluded, which is meaningful in the
case of IUO, for example.

See dcr_3g.

100-csf_4y=
sum(a.tch_radio_fail+a.tch_rf_old_ho+a.tch_abis_fail_call+
a.tch_abis_fail_old+a.tch_a_if_fail_call+ a.tch_a_if_fail_old+
a.tch_tr_fail+ a.tch_tr_fail_old+a.tch_lapd_fail+ a.tch_bts_fail+
a.tch_user_act+ a.tch_bcsu_reset+a.tch_netw_act+a.tch_act_fail_call)
100* --------------------------------------------------------------------------- %
sum(a.tch_norm_seiz)
;(normal calls)
+ sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
- sum(a.tch_succ_seiz_for_dir_acc) ;ref.2
+ sum(a.tch_seiz_due_sdcch_con)
; (FACCH call setup calls)
+ sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch) ;(TCH-TCH Ho from other cells)
Counters from table(s):
a = p_nbsc_traffic
c = p_nbsc_ho

Ref.2. Compensation needed since in case of Direct Access to super reuse TRX the tch_norm_seiz is
triggered in parallel with cell_sdcch_tch.
1.24

atdtr – Avg TCH Tr drop

sum(a.tch_tr_fail+ a.tch_tr_fail_old)
100* --------------------------------------------------------------------------- %
9



sum(a.tch_norm_seiz)
;(normal calls)
sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
sum(a.succ_tch_seiz_for_dir_acc) ;ref.2
sum(a.tch_seiz_due_sdcch_con)
; (FACCH call setup calls)
sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch)
- sum(c.msc_o_tch_tch
+c.bsc.bsc_o_tch_tch)
;(TCH-TCH Ho netto in from other cells)

+
+
+

Counters from table(s):
a = p_nbsc_traffic
c = p_nbsc_ho

1.25

atdrf – Avg TCH RF drop

sum(a.tch_radio_fail+a.tch_rf_old_ho)
100* --------------------------------------------------------------------------- %
sum(a.tch_norm_seiz)
;(normal calls)
+ sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
- sum(a.succ_tch_seiz_for_dir_acc) ;ref.2
+ sum(a.tch_seiz_due_sdcch_con)

; (FACCH call setup calls)
+ sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch)
- sum(c.msc_o_tch_tch
+c.bsc.bsc_o_tch_tch)
;(TCH-TCH Ho netto in from other cells)

1.26

atdabis – avg TCH abis drop

sum(a.tch_abis_fail_call+ a.tch_abis_fail_old)
100* --------------------------------------------------------------------------- %
sum(a.tch_norm_seiz)
;(normal calls)
+ sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
- sum(a.succ_tch_seiz_for_dir_acc) ;ref.2
+ sum(a.tch_seiz_due_sdcch_con)
; (FACCH call setup calls)
+ sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch)
- sum(c.msc_o_tch_tch
+c.bsc.bsc_o_tch_tch)
;(TCH-TCH Ho netto in from other cells)

1.27

atdaif – Avg A-i/f drop

sum(a.tch_a_if_fail_call+ a.tch_a_if_fail_old)
100* --------------------------------------------------------------------------- %
sum(a.tch_norm_seiz)

;(normal calls)
+ sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
- sum(a.succ_tch_seiz_for_dir_acc) ;ref.2
+ sum(a.tch_seiz_due_sdcch_con)
; (FACCH call setup calls)
+ sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch)
- sum(c.msc_o_tch_tch
+c.bsc.bsc_o_tch_tch)
;(TCH-TCH Ho netto in from other cells)

1.28

atdlapd – avg TCH Lapd drop

sum(a.tch_lapd_fail)
100* --------------------------------------------------------------------------- %
sum(a.tch_norm_seiz)
;(normal calls)
+ sum(c.msc_i_sdcch_tch+c.bsc_i_sdcch_tch+c.cell_sdcch_tch) ;(DR calls)
- sum(a.succ_tch_seiz_for_dir_acc) ;ref.2
+ sum(a.tch_seiz_due_sdcch_con)
; (FACCH call setup calls)
+ sum(c.msc_i_tch_tch+c.bsc.bsc_i_tch_tch)
- sum(c.msc_o_tch_tch
+c.bsc.bsc_o_tch_tch)
;(TCH-TCH Ho netto in from other cells)

1.29

acsf – Avg Call Setup Failure Rate (cssr_2)


sum(a.call_setup_failure)
Avg_call_setup_fail =------- ------------------------------------------------*100
Sum( a.call_setup_failure+a.call_setup_succ)
10


--------------------(cssr_2)
a=p_nbsc_service
1.30

dhatt1 – Total HO attempts (out + in) (ho_13a)

Use:

On the BTS level. If used on area level there will be double counting of inter-cell
HOs.

Formula:
+
+
+
+

sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at+ msc_i_sdcch_at)
sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at)
sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at+ bsc_i_sdcch_at)
sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
sum(cell_tch_tch_at + cell_sdcch_tch_at+ cell_sdcch_at)


Counters from table(s):
p_nbsc_ho

1.31

dhfail1 – Avg HO failure rate (hfr_1)

Use:
Experiences on use:

Known problems:

Works best on the BTS level.
On both the area level and the cell level.
In a good network the value can be less than 3 per cent, whereas in a very bad
network values higher than 15 per cent may occur.
When IUO is used, this formula shows high values due to highly failing intra-cell
handovers between layers in congested cells.
This formula emphasises the non-intra-cell handovers since they are counted
twice. This causes no problem on the cell level, whereas on the area level
problems may occur.
Blocking is included. Blocking makes this indicator show high values especially
in the case of IUO, but it does not necessarily mean that there are some problems.

Formula:
100*

HO failures
--------------- %
HO attempts


HO attempts - successful HOs
= 100 * --------------------------------- %
HO attempts
successful HOs
= 100 * (1- -------------HO attempts

)

%

sum(msc_i_succ_ho+msc_o_succ_ho+bsc_i_succ_ho+bsc_o_succ_ho+cell_succ_ho)
= 100 * (1- -------------------------------------------------------------------- )%
sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch_at+
msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at+
bsc_o_tch_tch_at+bsc_o_sdcch_tch_at+bsc_o_sdcch_at+
bsc_i_tch_tch_at+bsc_i_sdcch_tch_at+bsc_i_sdcch_at+
cell_tch_tch_at+cell_sdcch_tch_at+cell_sdcch_at)
Counters from table(s):

p_nbsc_ho
1.32

dhatt2 – Total HO attempts (out + Intra cell) (ho_13c)

Formula:
sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_lev+cause_distance
11



+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause_omc
+cause_dir_retry+cause_pre_emption+cause_field_drop
+cause_low_distance+cause_bad_CI+cause_good_CI
+ cause_ho_due_slow_mov_ms+ switch_crcr_pool ;S5
)
Counters from table(s):
p_nbsc_ho

1.33

dhpb – Avg PBGT HO %
sum(cause_pbdgt )
= ------------------------------------------------------------------------*100
sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_level+cause_distanc
e+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr+cause_pbdgt+cause
_omc+cause_ch_adm+cause_traffic+cause_dir_retry+cause_field_drop+cause_low_dist
ance+ho_due_slow_mov_ms)

Daily_ho_power_bdgt

All counters come from p_nbsc_ho
1.34

dhdr – Avg DR HO %

sum(cause_dir_retry)
Daily_ho_dr = -----------------------------------------------------------------------------------------*100
sum(cause_up_qual+cause_up_level+cause_down_qual+cause_down_level+cau
se_distance+cause_msc_invoc+cause_intfer_up+cause_intfer_dwn+cause_umbr
+cause_pbdgt+cause_omc+cause_ch_adm+cause_traffic+cause_dir_retry+cause

_field_drop+cause_low_distance+ho_due_slow_mov_ms)
All counters come from p_nbsc_ho
1.35

dhumbr – Avg Umbrella HO %

Daily_ho_umbrella = 100*sum(cause_umbr) / Daily_ho_att_2
All counters come from P_nbsc_ho

1.36

dhuq – Avg HO% due to ULQ

Daily_ho_ul_qual = 100*sum(cause_up_qual) / Daily_ho_att_2

1.37

dhul – avg HO% due to UL Level

Daily_ho_ul_level =

1.38

100*sum(cause_up_level) / Daily_ho_att_2

dhui – Avg HO% due to UL Interference

Daily_ho_ul_interf =

1.39


dhdq – Avg HO% due to DL Quality

Daily_ho_dl_qual =

1.40

100*sum(cause_interf_up) / Daily_ho_att_2

100*sum(cause_dl_qual) / Daily_ho_att_2

dhdl – Avg HO% due to DL Level

Daily_ho_dl_level =

100*sum(cause_dl_level) / Daily_ho_att_2

12


1.41

dhdi – Avg HO% due to DL Interference

Daily_ho_dl_interf =

1.42

100*sum(cause_dl_interf) / Daily_ho_att_2


Call Attempt – No. of Call Attempts

call_attempt =sum( tch_norm_seiz)
Counter from table p_nbsc_traffic

1.43

tch db hold – Avg TCH Dualband holding time

tch_db_hold = 0.48*sum(tch_dual_band_hold_time) sec /100
Counter from table p_nbsc_dual_band
1.44

tch sing hold – Avg TCH singleband holding time

tch_sing_hold = 0.48*sum(tch_single_band_hold_time) sec /100
Counter from table p_nbsc_dual_band
1.45

tch db srv – Avg TCH dualband reservation

tch_db_srv = sum(tch_dual_band_reserv)
Counter from table p_nbsc_dual_band
1.46

tch sing srv – Avg TCH singleband reservation

tch_sing_srv = sum(tch_single_band_reserv)
Counter from table p_nbsc_dual_band
1.47


btd2sum – denominator of BH TCH drop

bh_tch_drop_denom_ptt = a. tch_norm_seiz
a= p_nbsc_traffic
The data from measurement in busy hour.
1.48

atd2sum – denominator of Avg TCH drop

avg_tch_drop_denom_ptt = sum( a. tch_norm_seiz)
a= p_nbsc_traffic
1.49

btdsum – denominator of BH TCH drop

bh_tch_drop_denom = (a.tch_norm_seiz+a.tch_seiz_due_sdcch_con
- a.tch_succ_seiz_for_dir_acc
13


+ b.msc_i_sdcch_tch+b.bsc_i_sdcch_tch+ b.cell_sdcch_tch
+ b.msc_i_tch_tch +b.bsc_i_tch_tch)
a = p_nbsc_traffic
b = p_nbsc_ho
The data comes from measurement in BH.
1.50

atdsum - denominator of Avg TCH drop


avg_tch_drop_denom = sum (a.tch_norm_seiz+a.tch_seiz_due_sdcch_con
- a.tch_succ_seiz_for_dir_acc
+ b.msc_i_sdcch_tch+b.bsc_i_sdcch_tch+ b.cell_sdcch_tch
+ b.msc_i_tch_tch +b.bsc_i_tch_tch)
a = p_nbsc_traffic
b = p_nbsc_ho
1.51

AVG_TCH_OUTGO - Avg successful TCH outgoing HO

avg_tch_outgo = a.msc_o_tch_tch + a.bsc_o_tch_tch,0
a = p_nbsc_ho
1.52

BH_TCH_OUTGO – BH successful TCH outgoing HO

bh_tch_outgo = a.msc_o_tch_tch + a.bsc_o_tch_tch,0
a = p_nbsc_ho
The statistics are taken during busy hour.
Note:
This item is part of denominator for dcr_4f.
1.53

itf_1 – Avg interference band (itf_1)

Use:
Known problems:

UL interference is measured as time-out of lowest band (band 0 in BSC
terminology). Band 0 is defined by boundaries 0 and 1 which are BTS

parameters. Boundary 0 is fixed, boundary 1 can be set.
1) This formula is on the BTS level, whereas the interference problems are met on
the frequency (TRX) level. This means that the accuracy is not good if there is
more than one TRX in a cell.
2) If band 1 is defined unexceptionally wide it becomes difficult to see
interference.

Formula:
sum(ave_idle_f_TCH_1/res_av_denom4)
100x (1- -------------------------------------------------------------------- ) %
sum(ave_idle_f_TCH_1/res_av_denom4+ ave_idle_f_TCH_2/res_av_denom5
+ ave_idle_f_TCH_3/res_av_denom6+ ave_idle_f_TCH_4/res_av_denom7
+ ave_idle_f_TCH_5/res_av_denom8)
Counters from table(s):
p_nbsc_res_avail
14


1.54

ho_8 – MSC Controlled incoming HO (ho_8)

Formula:
sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.55

ho_9 – MSC Controlled outgoing HO (ho_9)


Formula:
sum(msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.56

ho_10 – BSC Controlled incoming HO (ho_10)

Formula:
sum(bsc_i_tch_tch_at+bsc_i_sdcch_tch_at+bsc_i_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.57

ho_11 - MSC Controlled outgoing HO (ho_11)

Formula:
sum(bsc_o_tch_tch_at+bsc_o_sdcch_tch_at+bsc_o_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.58

hfr_4a – MSC Controlled incoming HO failure%

Use:
Formula:


On the BTS level. Results equivalent to hfr_4c.

MSC controlled incoming HO failures
100* (--------------------------------------) %
All HO attempts
sum(msc_i_tch_tch_at+msc_i_sdcch_tch_at+msc_i_sdcch-at)
-sum(msc_i_succ_ho)
= 100* (--------------------------------------------------------------) %
sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at+ msc_i_sdcch_at)
+ sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at)
+ sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at+ bsc_i_sdcch_at)
+ sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
+ sum(cell_tch_tch_at + cell_sdcch_tch_at + cell_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.59

hfr_5a – MSC Controlled outgoing HO failure %

Use:
Formula:

On the BTS level. Results equivalent to hfr_5c.

MSC controlled outgoing HO failures
15



100* (--------------------------------------) %
All HO attempts
sum(msc_o_tch_tch_at+msc_o_sdcch_tch_at+msc_o_sdcch-at)
-sum(msc_o_succ_ho)
= 100* (--------------------------------------------------------------) %
sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at+ msc_i_sdcch_at)
+ sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at)
+ sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at+ bsc_i_sdcch_at)
+ sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
+ sum(cell_tch_tch_at + cell_sdcch_tch_at + cell_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.60

hfr_6a – BSC Controlled incoming HO failure %

Use:
Formula:

On the BTS level. Results equal to hfr_6c.

BSC controlled incoming HO failures
100* (--------------------------------------) %
All HO attempts
sum(bsc_i_tch_tch_at+bsc_i_sdcch_tch_at+bsc_i_sdcch-at)
-sum(bsc_i_succ_ho)
= 100* (--------------------------------------------------------------) %
sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at+ msc_i_sdcch_at)
+ sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at)

+ sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at+ bsc_i_sdcch_at)
+ sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
+ sum(cell_tch_tch_at + cell_sdcch_tch_at + cell_sdcch_at)
Counters from table(s):
p_nbsc_ho

1.61

hfr_7a – BSC Controlled outgoing HO failure %

Use:
Formula:

On the BTS level. Results equal to hfr_7c.

BSC controlled outgoing HO failures
100* (--------------------------------------) %
All HO attempts
sum(bsc_o_tch_tch_at+bsc_o_sdcch_tch_at+bsc_o_sdcch-at)
-sum(bsc_o_succ_ho)
= 100* (--------------------------------------------------------------) %
sum(msc_i_tch_tch_at + msc_i_sdcch_tch_at+ msc_i_sdcch_at)
+ sum(msc_o_tch_tch_at + msc_o_sdcch_tch_at+ msc_o_sdcch_at)
+ sum(bsc_i_tch_tch_at + bsc_i_sdcch_tch_at+ bsc_i_sdcch_at)
+ sum(bsc_o_tch_tch_at + bsc_o_sdcch_tch_at+ bsc_o_sdcch_at)
+ sum(cell_tch_tch_at + cell_sdcch_tch_at + cell_sdcch_at)
Counters from table(s):
p_nbsc_ho

2.


FORMULAE USED IN Q1 SCRIPT

2.1

Ulstr – Avg. UL signal strength

avg_ul_str = -110+sum(ave_ul_sig_str)/sum(power_denom3)
counters from table p_nbsc_power
2.2

Dlstr – Avg. DL signal strength

avg_dl_str = -110+sum(ave_dl_sig_str)/sum(power_denom4)
16


Counters from table p_nbsc_power
2.3

Mspwr – Avt MS transmit power

avg_ms_pwr= 43-2*sum(ave_ms_power)/sum(power_denom1)
Counters from table p_nbsc_power
2.4

Dist – Avg MS-BS distance

avg_dist = avg(ave_ms_bs_dist)*550
Counters from table p_nbsc_power

3.

FORMULAE USED IN TRX_Q1 SCRIPT

3.1

Trf- Call time per TRX (trf_32a)

Known problems:

In a high load situation (OMU link) it is possible that all call time is not
measured. In other words, calling time can show a lower value than it has in
reality.
Also in the begining of the call and in HO two samples are lost causing the time
show shorter than reality.

Formula:
0.48*
sum(freq_ul_qual0+freq_ul_qual1+freq_ul_qual2+freq_ul_qual3+freq_ul_qual4
+freq_ul_qual5+freq_ul_qual6+freq_ul_qual7)
/60
Counters from table(s):
p_nbsc_rx_qual
unit = minutes

Reported in CD report #: 196

3.2

Time – Call time per TRX

Gives same value as trf (trf_32a) above. Will be removed from the script.
Reported in CD report #: 196

3.3

Itf – Avg Band of TCH interference (itf_4)

Formula:
sum(ave_sum_idle_ch_interf)/sum(ave_sum_idle_tch_per_trx)+1
Counters from table(s):
p_nbsc_power

Reported in CD report #: 196

17


18



×