Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AT&T ANOVA
Metrics Description
Actix Confidential and Proprietary
REVISION HISTORY
Date
Version
Description
Author
7 June 2013
1/1
Document Creation
Tracey Willard
26 July
1/2
Rel1Rev2 updates
Tracey Willard
REVIEWERS
Name
Date
Description
Contents
1
INTRODUCTION..................................................................................................... 11
1.1
1.2
1.3
1.4
Graphs ........................................................................................................................................ 11
3.2
3.3
Accessibility ................................................................................................................................ 15
3.3.1 RRC setup time ............................................................................................................................. 15
3.3.2 Network attach success rate ........................................................................................................ 15
3.3.3 MO Single RAB CS setup success .................................................................................................. 16
3.3.4 MO Single RAB CS incremental setup time .................................................................................. 17
3.3.5 MO Multi RAB CS setup success ................................................................................................... 17
3.3.6 MO Multi RAB CS incremental setup time ................................................................................... 18
3.3.7 MT CS setup success ..................................................................................................................... 19
3.3.8 MT CS incremental setup time ..................................................................................................... 20
3.3.9 PS setup success ........................................................................................................................... 20
3.3.10 Overall PS accessibility ............................................................................................................... 21
3.3.11 Time to first byte ........................................................................................................................ 21
3.4
Retainability ............................................................................................................................... 22
3.4.1 MO Single RAB CS retainability ..................................................................................................... 22
3.5
Mobility ...................................................................................................................................... 26
3.5.1 Intra-frequency handover success rate ........................................................................................ 26
3.5.2 Inter-frequency handover success rate ........................................................................................ 26
3.5.3 LTE to UMTS handover success rate............................................................................................. 26
3.5.4 UMTS to LTE data reselect time ................................................................................................... 26
3.5.5 LTE IRAT success rate ................................................................................................................... 27
3.5.6 UMTS to LTE reselect time ........................................................................................................... 27
3.6
Application ................................................................................................................................. 28
3.6.1 User experience DL throughput ................................................................................................... 28
3.6.2 LTE DL throughput - 5 MHz........................................................................................................... 28
3.6.3 LTE DL throughput - 10 MHz......................................................................................................... 29
3.6.4 User experience UL throughput ................................................................................................... 30
3.6.5 LTE UL throughput - 5 MHz .......................................................................................................... 30
3.6.6 LTE UL throughput - 10 MHz ........................................................................................................ 31
3.6.7 Median latency ............................................................................................................................. 31
4.2
4.3
4.4
5.2
5.3
5.4
6.2
6.3
Voice Retainability...................................................................................................................... 66
6.3.1 CS MO Retainability Single RAB - CS call count ............................................................................ 66
6.3.2 CS MO Retainability Single RAB - CS drop count .......................................................................... 66
6.3.3 CS MO Retainability Single RAB - CS Retainability rate ................................................................ 67
6.3.4 CS MO Retainability Single RAB - CSFB call count ........................................................................ 68
6.3.5 CS MO Retainability Single RAB - CSFB drop count ...................................................................... 68
6.3.6 CS MO Retainability Single RAB - CSFB Retainability rate ............................................................ 68
7.2
Handovers .................................................................................................................................. 81
7.2.1 LTE Intra-frequency - Handover attempts .................................................................................... 81
7.2.2 LTE Intra-frequency - Handover failures ...................................................................................... 81
8.3
8.4
8.5
10
Introduction
1.1
This document
This document relates how the metrics reported in the AT&T ANOVA report are calculated
based on the default/standard Actix event definitions & attributes.
The definitions of the underlying attributes are explained in Appendix B.
1.2
Device filtering
Although this is not specifically mentioned in the metric definitions, all metrics are filtered
per device type within the reported metrics.
This means that, unless otherwise specified, the reported metric is based on only a single
device type.
1.3
Location filtering
Although this is not specifically mentioned in the metric definitions, all metrics are filtered
to only include attributes & events which occurred within the geographical location of the
user selected polygon area. This selection is dynamic within the report and all metrics will
be updated according to the user selected polygon(s).
1.4
Graphs
11
Selection Sheet
This purpose of this sheet is to give an overview of the drive test configuration and
parameters. This sheet is also used to make user selections to filter data based on cluster
polygon boundaries.
2.1
Pie Charts
= sum(Time)
where state(ATT_LEX_ClusterName)=x
= sum(Time)
where state(Technology_Mode)=x
= sum(Time)
where state(Task_Application_Type)=x
12
Gating Sheet
The purpose of this sheet is to list all gating KPIs. All statistics are filtered based on the
cluster selection made in the SELECTION sheet. The gating targets are set based on the
drive test configuration and scope as indicated by the filename.
3.1
Pie Charts
= sum(Time)
where state(LTE_RRCConnection_State)=x
= sum(Time)
where state(Data_Radio_Mode)=x
= sum(Time)
where state(Uu_RRC_Messagebased_State)=x
3.2
Radio Overview
= count(1)
Filter
13
Metric
= count(1)
Filter
(state(LTE_CSFB_Call_Direction)==0)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
WCDMA UE
Metric
= count(1)
Filter
OR Uu_OutgoingCallSetupFail
3.2.3 Time on LTE
This percentage of time each UE spent in LTE technology mode.
Metric
= sum(t1)/(sum(t1) + sum(t2))
(%)
= count2/count1
count1 = count(1)
Where
isvalid(LTE_Scan_RSRP_SortedBy_RSRP[0]) AND
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____AXF_EARFCN_01)
count2 = count(1)
Where
(LTE_Scan_RSRP_SortedBy_RSRP[0] -
LTE_Scan_RSRP_SortedBy_RSRP[1])<5) AND
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____AXF_EARFCN_01)
3.2.5 4 servers within 5 dB
The percentage of samples where the 4th best server was within 5 dB of the best server.
Actix Confidential and Proprietary
14
Metric
= count2/count1
count1
= count(1)
Where
isvalid(LTE_Scan_RSRP_SortedBy_RSRP[0]) AND
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____AXF_EARFCN_01)
count2
= count(1)
Where
(LTE_Scan_RSRP_SortedBy_RSRP[0] -
LTE_Scan_RSRP_SortedBy_RSRP[3])<5) AND
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____AXF_EARFCN_01)
3.2.6 7 servers within 10 dB
The percentage of samples where the 7th best server was within 10 dB of the best server.
Metric
= count2/count1
count1
= count(1)
Where
isvalid(LTE_Scan_RSRP_SortedBy_RSRP[0]) AND
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____AXF_EARFCN_01)
count2
= count(1)
Where
(LTE_Scan_RSRP_SortedBy_RSRP[0] -
LTE_Scan_RSRP_SortedBy_RSRP[6])<10) AND
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____AXF_EARFCN_01)
3.3
Accessibility
=sum(SetupTime)/count(SetupTime)
(ms)
SetupTime = LTE_RRCConnection_SetupTime
3.3.2 Network attach success rate
The percentage of network attach attempts that complete successfully. Failures due to
restricted PLMN are excluded.
Metric
=1 - Failures/(Successes+ Failures)
(%)
15
Successes = count(LTE_Event_AttachComplete)
Failures
= count(LTE_Event_AttachFail)
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(LTE_Event_CSFB_CallSetupOK)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
WCDMA UE
Metric
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(Uu_OutgoingCallOk)
Failures
= count(Uu_OutgoingCallSetupFail)
16
=Time/Successes
(ms)
Successes = count(LTE_Event_CSFB_CallSetupOK)
Time
= sum(LTE_CSFB_Call_SetupTime) sum(Uu_TimeBetweenRRC_REQandCallStart)
= Time/Successes
(ms)
Successes = count(Uu_OutgoingCallOk)
Time
= count(Uu_TimeBetweenRRC_REQandCallStart)
=1 - Failures/(Successes+ Failures)
(%)
17
Successes = count(LTE_Event_CSFB_CallSetupOK)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
WCDMA UE
Metric
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(Uu_OutgoingCallOk)
Failures
= count(Uu_OutgoingCallSetupFail)
=Time/Successes
(ms)
Successes = count(LTE_Event_CSFB_CallSetupOK)
Time
= sum(LTE_CSFB_Call_SetupTime) sum(Uu_TimeBetweenRRC_REQandCallStart)
18
= Time/Successes
(ms)
Successes = count(Uu_OutgoingCallOk)
Time
= count(Uu_TimeBetweenRRC_REQandCallStart)
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(LTE_Event_CSFB_CallSetupOK)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
Where state(LTE_CSFB_Call_Direction)==1
WCDMA UE
Metric
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(Uu_IncomingCallOk)
Failures
= count(Uu_IncomingCallSetupFail)
Where prev_state(ATT_LEX_In_CSFB_Call)!=1
Note:
Actix Confidential and Proprietary
19
=Time/Successes
(ms)
Successes = count(LTE_Event_CSFB_CallSetupOK)
Time
= sum(LTE_CSFB_Call_SetupTime) sum(Uu_TimeBetweenRRC_REQandCallStart)
= Time/Successes
(ms)
Successes = count(Uu_IncomingCallOk)
Time
= count(Uu_TimeBetweenRRC_REQandCallStart)
Attempts
= count(LTE_Event_CSFB_CallAttempt)
20
Successes = count(ATT_LEX_CSFB_DataInterruptionTime)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
ATT_LEX_CSFB_DataInterruptionTime is a custom AT&T attribute. It measures the time
between the last ping received in LTE and the first ping received in WCDMA.
WCDMA UE
The percentage of PS session attempts that are setup successfully.
Metric
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(Uu_OutgoingCallOk_PS)
Failures
= count(Uu_OutgoingCallSetupFail_PS)
=1 - Failures/(Successes+ Failures)
(%)
= count(LTE_RRCConnectionSetupFail) +
count(Uu_OutgoingCallSetupFail_PS)
=SumTime/CountTime
SumTime
= sum(ATT_LEX_Time_to_first_Byte)
(ms)
CountTime = count(ATT_LEX_Time_to_first_Byte)
Note:
ATT_LEX_Time_to_first_Byte is a custom AT&T attribute. It measures the time between
task start and the first physical throughput measurement received, for Web browsing, FTP
DL and HTTP DL tasks only.
Actix Confidential and Proprietary
21
3.4
Retainability
=1 - Failures/(CS Calls)
Failures
= count(LTE_Event_CSFB_CallDrop)
= sum(LTE_Event_CSFB_CallSetupOK)
=1 - Failures/(CS Calls)
Failures
= count(Uu_CallDropped)
= sum(Uu_OutgoingCallOk)
22
=1 - Failures/(CS Calls)
Failures
= count(LTE_Event_CSFB_CallDrop)
= sum(LTE_Event_CSFB_CallSetupOK)
=1 - Failures/(CS Calls)
Failures
= count(Uu_CallDropped)
= sum(Uu_OutgoingCallOk)
23
3.4.3 MT CS retainability
The number of mobile terminating calls that drop, expressed as a ratio of CS In call time.
CSFB UE
Metric
=1 - Failures/(CS Calls)
Failures
= count(LTE_Event_CSFB_CallDrop)
Where state(LTE_CSFB_Call_Direction)==1
CS Calls
= sum(LTE_Event_CSFB_CallSetupOK)
Where state(LTE_CSFB_Call_Direction)==1
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
WCDMA UE
Metric
=1 - Failures/(CS Calls)
Failures
= count(Uu_CallDropped)
Where ((state(Uu_RRC_RRCConnectionRequest_establishmentCause)==5) OR
(state(Uu_RRC_InitialDirectTransfer_v590ext_establishmentCause)==5)) AND
(prev_state(ATT_LEX_In_CSFB_Call)!=1)
CS Calls = sum(Uu_IncomingCallOk)
Where (state(ATT_LEX_In_CSFB_Call)!=1)
Note:
ATT_LEX_In_CSFB_Call is a custom AT&T attribute. It is set to 1 when a CSFB call
attempts is made, and 0 when the call ends.
3.4.4 Overall PS retainability
The number of data calls that drop, expressed as a ratio of PS In call time.
Metric
Failures
= count(LTE_RRCConnection_DroppedEvent) + count(Uu_CallDropped_PS)
24
=1 - Failures/(Re-established PS Calls)
Failures
= count(ATT_LEX_CSFB_MRAB_PS_Drop)
= Failures/(Tasks)
Failures
= count(Task_End_Result!=1)
Tasks
= count(Task_End_Result!=1) + count(Task_End_Result==1)
=SumTime/CountTime
(ms)
SumTime
= sum(ATT_LEX_CSFB_DataInterruptionTime)
CountTime = count(ATT_LEX_CSFB_DataInterruptionTime)
Note:
ATT_LEX_CSFB_DataInterruptionTime is a custom AT&T attribute. It measures the time
between the last ping received in LTE and the first ping received in WCDMA.
25
3.5
Mobility
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(LTE_RRCConnection_HO_OK)
Failures
= count(LTE_RRCConnection_HO_Fail)
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(LTE_RRCConnection_IFHO_OK)
Failures
= count(LTE_RRCConnection_IFHO_Fail)
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(LTE_Event_RedirectedReselection_toUMTS_OK)
Failures
= count(LTE_Event_RedirectedReselection_toUMTS_Failed)
=Time/Reselections
(ms)
Time
= sum(ATT_LEX_UMTS_to_LTE_Data_Reselection_Time)
Reselections
= count(ATT_LEX_UMTS_to_LTE_Data_Reselection_OK)
Note:
ATT_LEX_UMTS_to_LTE_Data_Reselection_Time is a custom AT&T attribute. It measures
the time between the first UMTS Idle mode message and the first LTE Idle mode message.
ATT_LEX_UMTS_to_LTE_Data_Reselection_OK is a custom AT&T attribute. It is triggered
when the UE re-enters LTE mode.
26
=1 - Failures/(Successes+ Failures)
(%)
Successes = count(LTE_Event_CSFB_CallRedirection)
Failures
= count(LTE_Event_CSFB_CallRedirectionFail)
=Time/Reselections
(ms)
Time
= sum(LTE_CSFB_LTEReselectionTime)
Reselections
= count(LTE_Event_CSFB_LTEReselectionOK)
Where LTE_Event_CSFB_LTEReselectionOK==1
27
3.6
Application
=sum(Throughput)/count(Throughput)
(kbps)
Throughput= App_Throughput_DL
Where state(ATT_LEX_Task_Application_Type)==3 OR
state(ATT_LEX_Task_Application_Type)==33
3.6.2 LTE DL throughput - 5 MHz
The mean RLC layer throughput, filtered to only include samples where the UE was in LTE
mode with a serving cell BW of 5MHz, and the UE was performing either a FTP DL or HTTP
DL application task.
Metric
=sum(Throughput)/count(Throughput)
(kbps)
Throughput= ATT_LEX_UE_Throughput_RLC_DL
Where
(state(App_Layer_Active)==1) AND
((state(ATT_LEX_Task_Application_Type)==3) OR
(state(ATT_LEX_Task_Application_Type)==33)) AND (state(Technology_Mode)==5) AND
(state(LTE_UE_Bandwidth_DL)==2)
Note:
ATT_LEX_UE_Throughput_RLC_DL is a custom AT&T attribute. It is a normalized value
calculated as follows:
A. The first RLC throughput value reported after a Task Start event is normalized
according to the following formula:
If (t3-t2) > 500ms Then
Normalized RLC throughput = RLC Throughput * (t3-t1)/ (t3-t2)
End If
Where
t1 =
28
t2 =
t3 =
B. For the remainder of the task, Normalized RLC throughput = RLC Throughput.
C. The first RLC throughput value reported after a Task End event is normalized
according to the following formula:
If (t3-t2) < 750ms Then
Normalized RLC throughput = RLC Throughput * (t3-t1)/ (t2-t1)
End If
Where
t1 =
t2 =
t3 =
=sum(Throughput)/count(Throughput)
(kbps)
Throughput= ATT_LEX_UE_Throughput_RLC_DL
Where
(state(App_Layer_Active)==1) AND
((state(ATT_LEX_Task_Application_Type)==3) OR
(state(ATT_LEX_Task_Application_Type)==33)) AND (state(Technology_Mode)==5) AND
(state(LTE_UE_Bandwidth_DL)==3)
Note:
ATT_LEX_UE_Throughput_RLC_DL is a custom AT&T attribute. It is a normalized value
calculated as described in section 3.6.2.
29
=sum(Throughput)/count(Throughput)
(kbps)
Throughput= App_Throughput_UL
Where state(ATT_LEX_Task_Application_Type)==2
3.6.5 LTE UL throughput - 5 MHz
The mean RLC layer throughput, filtered to only include samples where the UE was in LTE
mode with a serving cell BW of 5MHz, and the UE was performing a FTP UL application
task.
Metric
=sum(Throughput)/count(Throughput)
(kbps)
Throughput= ATT_LEX_UE_Throughput_RLC_UL
Where
(state(App_Layer_Active)==1) AND
t2 =
t3 =
E. For the remainder of the task, Normalized RLC throughput = RLC Throughput.
Actix Confidential and Proprietary
30
F. The first RLC throughput value reported after a Task End event is normalized
according to the following formula:
If (t3-t2) < 750ms Then
Normalized RLC throughput = RLC Throughput * (t3-t1)/ (t2-t1)
End If
Where
t1 =
t2 =
t3 =
=sum(Throughput)/count(Throughput)
(kbps)
Throughput= ATT_LEX_UE_Throughput_RLC_DL
Where
(state(App_Layer_Active)==1) AND
=sum(PingRTT)/count(PingRTT)
PingRTT
= Ping_RTT
(ms)
31
Radio Sheet
The purpose of this sheet is to report detailed information relating to radio coverage. The
gating targets are set based on the drive test configuration and scope as indicated by the
filename.
4.1
Gating Metrics
4.2
LTE Service
4.3
= Technology_Mode
Coverage quality
= sum(RSRP)/count(RSRP)
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_01
Scanner #2
Metric
= sum(RSRP)/count(RSRP)
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_02
UEs
Metric
= sum(RSRP)/count(RSRP)
RSRP
= LTE_UE_RSRP
32
= count(Good RSRP)/count(RSRP)
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_01
Scanner #2
Metric
= count(Good RSRP)/count(RSRP)
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_02
UEs
Metric
= count(Good RSRP)/count(RSRP)
RSRP
= LTE_UE_RSRP
= sum(RSRQ)/count(RSRP)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0])==ATT_LEX_____EARFCN_01)
AND LTE_Scan_RSRP_SortedBy_RSRP[0] > -110
Scanner #2
Metric
= sum(RSRQ)/count(RSRP)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
33
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0])==ATT_LEX_____EARFCN_02)
AND LTE_Scan_RSRP_SortedBy_RSRP[0] > -110
UEs
Metric
= sum(RSRQ)/count(RSRP)
RSRQ
= LTE_UE_RSRQ
RSRP
= LTE_UE_RSRP
Filter
= sum(RSRQ)/count(RSRQ)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
Filter
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_01
Scanner #2
Metric
= sum(RSRQ)/count(RSRQ)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
Filter
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_02
UEs
Metric
= sum(RSRQ)/count(RSRQ)
RSRQ
= LTE_UE_RSRQ
= count(Good RSRQ)/count(RSRQ)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
34
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_01
Scanner #2
Metric
= count(Good RSRQ)/count(RSRQ)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_02
UEs
Metric
= count(Good RSRQ)/count(RSRQ)
RSRQ
= LTE_UE_RSRQ
= sum(RSRP)/count(RSRQ)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0])==ATT_LEX_____EARFCN_01)
AND LTE_Scan_RSRQ_SortedBy_RSRP[0] > -13
Scanner #2
Metric
= sum(RSRP)/count(RSRQ)
RSRQ
= LTE_Scan_RSRQ_SortedBy_RSRP[0]
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0])==ATT_LEX_____EARFCN_02)
AND LTE_Scan_RSRQ_SortedBy_RSRP[0] > -13
35
UEs
Metric
= sum(RSRP)/count(RSRQ)
RSRQ
= LTE_UE_RSRQ
RSRP
= LTE_UE_RSRP
Filter
= sum(SINR)/count(SINR)
SINR
= LTE_Scan_RS_CINR_SortedBy_RSRP[0]
Filter
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_01
Scanner #2
Metric
= sum(SINR)/count(SINR)
SINR
= LTE__Scan_RS_CINR_SortedBy_RSRP[0]
Filter
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_02
UEs
Metric
= sum(SINR)/count(SINR)
SINR
= LTE_UE_CINR
= count(Good SINR)/count(SINR)
SINR
= LTE__Scan_RS_CINR_SortedBy_RSRP[0]
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_01
Scanner #2
Actix Confidential and Proprietary
36
Metric
= count(Good SINR)/count(SINR)
SINR
= LTE__Scan_RS_CINR_SortedBy_RSRP[0]
state(LTE_Scan_EARFCN_SortedBy_RSRP[0]) == ATT_LEX_____EARFCN_02
UEs
Metric
= count(Good SINR)/count(SINR)
SINR
= LTE_UE_CINR
= sum(RSRP)/count(SINR)
SINR
= LTE__Scan_RS_CINR_SortedBy_RSRP[0]
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0])==ATT_LEX_____EARFCN_01)
AND LTE__Scan_RS_CINR_SortedBy_RSRP[0] > 10
Scanner #2
Metric
= sum(RSRP)/count(SINR)
SINR
= LTE__Scan_RS_CINR_SortedBy_RSRP[0]
RSRP
= LTE_Scan_RSRP_SortedBy_RSRP[0]
Filter
(state(LTE_Scan_EARFCN_SortedBy_RSRP[0])==ATT_LEX_____EARFCN_02)
AND LTE__Scan_RS_CINR_SortedBy_RSRP[0] > 10
UEs
Metric
= sum(RSRP)/count(SINR)
SINR
= LTE_UE_CINR
RSRP
= LTE_UE_RSRP
37
Filter
= LTE_UE_CINR > 10
= LTE_UE_MIMO_2TB_Usage
Filter
= Time
= Time
= Time
where (LTE_UE_MCS_Average_DL>=17)
Filter
state(App_Layer_Active)==1
= LTE_UE_WideBand_CQI_Average
= LTE_UE_RB_Num_DL
Filter
= LTE_UE_RI
38
4.4
= count(1)
= count(1)
= count(1)
= count(1)
= count(1)
where LTE_UE_Timing_Advance<=5
5 to 10
= count(1)
where 5<LTE_UE_Timing_Advance<10
Above 10
= count(1)
where LTE_UE_Timing_Advance>=10
39
ATT_LEX_UE_CoverageClass
where
Good RSRP / Good SINR
LTE_UE_Timing_Advance
Access Sheet
The purpose of this sheet is to report detailed information relating to accessibility. The
gating targets are set based on the drive test configuration and scope as defined in the
filename.
5.1
Gating Metrics
5.2
Network Access
= Successes + Failures
Successes = count(LTE_Event_AttachComplete)
Failures
= count(LTE_Event_AttachFail)
40
= Successes/(Successes + Failures)
Successes = count(LTE_Event_AttachComplete)
Failures
= count(LTE_Event_AttachFail)
= count(LTE_Event_TAUFail) + count(Uu_LocationUpdateFail)
= count(LTE_Event_TAUFail) + count(Uu_LocationUpdateFail)
= count(LTE_RRCConnectionSetupFail)
= count(LTE_RRCConnectionSetupFail)
41
= sum(LTE_RRCConnection_SetupTime)
CountTime = count(LTE_RRCConnection_SetupTime)
= count(LTE_RRCConnectionSetupFail)+count(Uu_OutgoingCallSetupFail_PS)
= count(LTE_RRCConnectionSetupFail)+count(Uu_OutgoingCallSetupFail_PS)
= LTE_Event_AttachFail
= LTE_RRCConnectionSetupFail
= LTE_Event_AttachFail
42
5.3
= LTE_RRCConnectionSetupFail
Voice Access
= Successes + Failures
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)!=1) AND (state(LTE_CSFB_Call_Direction)==0)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
= Successes + Failures
Successes = count(Uu_OutgoingCallOk)
where (state(ATT_LEX_In_Task)!=1) AND state(ATT_LEX_In_CSFB_Call)!=1)
Failures
= count(Uu_OutgoingCallSetupFail)
43
= Successes/(Successes + Failures)
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)!=1) AND (state(LTE_CSFB_Call_Direction)==0)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
= Successes/(Successes + Failures)
Successes = count(Uu_OutgoingCallOk)
where (state(ATT_LEX_In_Task)!=1) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
Failures
= count(Uu_OutgoingCallSetupFail)
44
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(LTE_CSFB_Call_SetupTime) AND (state(ATT_LEX_In_Task)!=1) AND
(state(LTE_CSFB_Call_Direction)==0)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
= WCDMATime/Successes
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)!=1) AND (state(LTE_CSFB_Call_Direction)==0)
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(LTE_CSFB_Call_SetupTime) AND (state(ATT_LEX_In_Task)!=1) AND
(state(LTE_CSFB_Call_Direction)==0)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
WCDMA
Metric
= WCDMATime/Successes
Successes = count(Uu_OutgoingCallOk)
where (state(ATT_LEX_In_Task)!=1) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(Uu_OutgoingCallOk) AND (state(ATT_LEX_In_Task)!=1) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
Actix Confidential and Proprietary
45
= CSFBTime /Successes
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)!=1) AND (state(LTE_CSFB_Call_Direction)==0)
CSFBTime = sum(LTE_CSFB_Call_SetupTime)
where (state(ATT_LEX_In_Task)!=1) AND (state(LTE_CSFB_Call_Direction)==0)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
5.3.6 CS MO Access Multi RAB - CS Attempts
CSFB
Metric
= Successes + Failures
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)==1) AND (state(LTE_CSFB_Call_Direction)==0)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
= Successes + Failures
Successes = count(Uu_OutgoingCallOk)
where (state(ATT_LEX_In_Task)==1) AND state(ATT_LEX_In_CSFB_Call)!=1)
Failures
= count(Uu_OutgoingCallSetupFail)
46
= Successes/(Successes + Failures)
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)==1) AND (state(LTE_CSFB_Call_Direction)==0)
Failures
= count(LTE_Event_CSFB_CallSetupFail)
= Successes/(Successes + Failures)
Successes = count(Uu_OutgoingCallOk)
where (state(ATT_LEX_In_Task)==1) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
Failures
= count(Uu_OutgoingCallSetupFail)
47
= WCDMATime/Successes
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)==1) AND (state(LTE_CSFB_Call_Direction)==0)
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(LTE_CSFB_Call_SetupTime) AND (state(ATT_LEX_In_Task)==1)
AND (state(LTE_CSFB_Call_Direction)==0)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
WCDMA
Metric
= WCDMATime/Successes
48
Successes = count(Uu_OutgoingCallOk)
where (state(ATT_LEX_In_Task)==1) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(Uu_OutgoingCallOk) AND (state(ATT_LEX_In_Task)==1) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
ATT_LEX_In_CSFB_Call is a custom AT&T attribute. It is set to 1 when a CSFB call
attempts is made, and 0 when the call ends.
5.3.10 CS MO Access Multi RAB - Mean CSFB CS call connect time
CSFB
Metric
= CSFBTime/Successes
Successes = count(LTE_Event_CSFB_CallSetupOK)
where (state(ATT_LEX_In_Task)==1) AND (state(LTE_CSFB_Call_Direction)==0)
CSFBTime = sum(LTE_CSFB_Call_SetupTime)
where (state(ATT_LEX_In_Task)==1) AND (state(LTE_CSFB_Call_Direction)==0)
Note:
ATT_LEX_In_Task is a custom AT&T attribute. It is set to 1 when an application task
begins, and 0 when the task ends.
5.3.11 CS MO Access Multi RAB - PS Attempts
CSFB
Metric
= Attempts
Attempts
= count(LTE_Event_CSFB_CallAttempt)
49
= Successes/Attempts
Successes = count(ATT_LEX_CSFB_DataInterruptionTime)
Attempts
= count(LTE_Event_CSFB_CallAttempt)
= sum(ATT_LEX_CSFB_DataInterruptionTime)
CountTime = count(ATT_LEX_CSFB_DataInterruptionTime)
Note:
ATT_LEX_CSFB_DataInterruptionTime is a custom AT&T attribute. It measures the time
between the last ping received in LTE and the first ping received in WCDMA.
= Successes + Failures
Successes = count(LTE_Event_CSFB_CallSetupOK)
where state(LTE_CSFB_Call_Direction)==1
Failures
= count(LTE_Event_CSFB_CallSetupFail)
where state(LTE_CSFB_Call_Direction)==1
50
WCDMA
Metric
= Successes + Failures
Successes = count(Uu_IncomingCallOk)
where state(ATT_LEX_In_CSFB_Call)!=1
Failures
= count(Uu_IncomingCallSetupFail)
where prev_state(ATT_LEX_In_CSFB_Call)!=1
Note:
ATT_LEX_In_CSFB_Call is a custom AT&T attribute. It is set to 1 when a CSFB call
attempts is made, and 0 when the call ends.
= Successes/(Successes + Failures)
Successes = count(LTE_Event_CSFB_CallSetupOK)
where state(LTE_CSFB_Call_Direction)==1
Failures
= count(LTE_Event_CSFB_CallSetupFail)
where state(LTE_CSFB_Call_Direction)==1
WCDMA
Metric
= Successes/(Successes + Failures)
Successes = count(Uu_IncomingCallOk)
where state(ATT_LEX_In_CSFB_Call)!=1
Failures
= count(Uu_IncomingCallSetupFail)
where prev_state(ATT_LEX_In_CSFB_Call)!=1
Note:
ATT_LEX_In_CSFB_Call is a custom AT&T attribute. It is set to 1 when a CSFB call
attempts is made, and 0 when the call ends.
51
Successes = count(LTE_Event_CSFB_CallSetupOK)
where state(LTE_CSFB_Call_Direction)==1
CSFBTime = sum(LTE_CSFB_Call_SetupTime)
where state(LTE_CSFB_Call_Direction)==1
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(LTE_CSFB_Call_SetupTime) AND
(state(LTE_CSFB_Call_Direction)==1)
= WCDMATime/Successes
Successes = count(LTE_Event_CSFB_CallSetupOK)
where state(LTE_CSFB_Call_Direction)==1
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(LTE_CSFB_Call_SetupTime) AND
(state(LTE_CSFB_Call_Direction)==1
WCDMA
Metric
= WCDMATime/Successes
Successes = count(Uu_IncomingCallOk)
where state(ATT_LEX_In_CSFB_Call)!=1
WCDMATime= sum(Uu_TimeBetweenRRC_REQandCallStart)
where isvalid(Uu_IncomingCallOk) AND
(state(ATT_LEX_In_CSFB_Call)!=1)
Note:
ATT_LEX_In_CSFB_Call is a custom AT&T attribute. It is set to 1 when a CSFB call
attempts is made, and 0 when the call ends.
5.3.18 CS MT Access - Mean CSFB CS call connect time
CSFB
52
Metric
= CSFBTime/Successes
Successes = count(LTE_Event_CSFB_CallSetupOK)
where state(LTE_CSFB_Call_Direction)==1
CSFBTime = sum(LTE_CSFB_Call_SetupTime)
where state(LTE_CSFB_Call_Direction)==1
Uu_OutgoingCallSetupFail
Metric #3
Uu_IncomingCallSetupFail
default(Uu_ActiveSet_RSCP[0], Uu_ActiveSet_CalculatedRSCP[0])
Metric #3
LTE_Event_CSFB_CallSetupFail
5.4
Application Access
= count(Task_End_Result!=1)
53
state(Task_Application_Type)==2 OR state(Task_Application_Type)==1 OR
state(Task_Application_Type)==14 OR state(Task_Application_Type)==21 OR
state(Task_Application_Type)==33 OR state(Task_Application_Type)==4 OR
state(Task_Application_Type)==17)
TaskComplete
= count(Task_End_Result==1)
= count(Task_End_Result!=1)
54
state(Task_Application_Type)==14 OR state(Task_Application_Type)==21 OR
state(Task_Application_Type)==33 OR state(Task_Application_Type)==4 OR
state(Task_Application_Type)==17)
TaskComplete
= count(Task_End_Result==1)
= sum(ATT_LEX_Time_to_first_Byte)
CountTime = count(ATT_LEX_Time_to_first_Byte)
= count(Task_End_Result!=1)
55
= count(Task_End_Result==1)
where state(Task_Application_Type)==3
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==3
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
56
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==2
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==2
Note:
57
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==1
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
58
TaskDrop
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==1
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where (state(Task_Application_Type)==14 OR
state(Task_Application_Type)==21)
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
59
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where (state(Task_Application_Type)==14 OR
state(Task_Application_Type)==21)
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
60
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==33
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==33
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
Actix Confidential and Proprietary
61
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where (state(Task_Application_Type)==4 OR
state(Task_Application_Type)==17)
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
62
TaskDrop
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where (state(Task_Application_Type)==4 OR
state(Task_Application_Type)==17)
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
Retention Sheet
The purpose of this sheet is to report detailed information relating to retainability. The
gating targets are set based on the drive test configuration and scope as defined in the
filename.
6.1
Gating Metrics
6.2
Network Retainability
= sum(Time)
63
= count(LTE_RRCConnectionSetupOK)
= count(LTE_RRCConnection_DroppedEvent)
= count(LTE_RRCConnectionSetupOK)
RRCDrops
= count(LTE_RRCConnection_DroppedEvent)
= sum(Time)
= count(LTE_RRCConnection_DroppedEvent)
= sum(Time)
= count(LTE_RRCConnection_DroppedEvent)
= count(LTE_RRCConnection_ReestablishmentOK)
Failures
= count(LTE_RRCConnection_ReestablishmentFailed)
= count(LTE_RRCConnection_ReestablishmentOK)
Failures
= count(LTE_RRCConnection_ReestablishmentFailed)
64
= sum(Time)
= sum(Time)
= count(LTE_RRCConnectionSetupOK)
PSConnections
= count(Uu_OutgoingCallOk_PS)
= count(LTE_RRCConnection_DroppedEvent)
PSDrops
= count(Uu_CallDropped_PS)
= count(LTE_RRCConnectionSetupOK)
PSConnections
= count(Uu_OutgoingCallOk_PS)
RRCDrops
= count(LTE_RRCConnection_DroppedEvent)
PSDrops
= count(Uu_CallDropped_PS)
= sum(Time)
= count(LTE_RRCConnection_DroppedEvent)
PSDrops
= count(Uu_CallDropped_PS)
65
LTETime
= sum(Time)
= sum(Time)
= count(LTE_RRCConnection_DroppedEvent)
WCDMADrops
= count(Uu_CallDropped_PS)
= LTE_RRCConnection_DroppedEvent
Metric #3
= Uu_CallDropped_PS
6.3
=Uu_CallDropped_PS
Voice Retainability
= CSCalls + CSFBCalls
CSFBCalls
= count(LTE_Event_CSFB_CallSetupOK)
= count(Uu_OutgoingCallOk)
= count(LTE_Event_CSFB_CallDrop)
66
= count(Uu_CallDropped)
= count(LTE_Event_CSFB_CallSetupOK)
= count(Uu_OutgoingCallOk)
= count(LTE_Event_CSFB_CallDrop)
= count(Uu_CallDropped)
67
= count(LTE_Event_CSFB_CallSetupOK)
= count(LTE_Event_CSFB_CallDrop)
= count(LTE_Event_CSFB_CallSetupOK)
= count(LTE_Event_CSFB_CallDrop)
= count(LTE_Event_CSFB_CallSetupOK)
68
CSCalls
= count(Uu_OutgoingCallOk)
= CSFBDrops + CSDrops
CSFBDrops
= count(LTE_Event_CSFB_CallDrop)
= count(Uu_CallDropped)
= count(LTE_Event_CSFB_CallSetupOK)
= count(Uu_OutgoingCallOk)
= count(LTE_Event_CSFB_CallDrop)
= count(Uu_CallDropped)
69
= count(LTE_Event_CSFB_CallSetupOK)
= count(LTE_Event_CSFB_CallDrop)
= count(LTE_Event_CSFB_CallSetupOK)
= count(LTE_Event_CSFB_CallDrop)
70
= PSCalls
PSCalls
= count(ATT_LEX_CSFB_DataInterruptionTime)
= count(ATT_LEX_CSFB_MRAB_PS_Drop)
= count(ATT_LEX_CSFB_DataInterruptionTime)
Drops
= count(ATT_LEX_CSFB_MRAB_PS_Drop)
= count(LTE_Event_CSFB_CallSetupOK)
where (state(LTE_CSFB_Call_Direction)==1)
CSCalls
= count(Uu_IncomingCallOk)
where (state(ATT_LEX_In_CSFB_Call)!=1)
6.3.17 CS MT Retainability - CS drop count
Metric
= CSFBDrops + CSDrops
CSFBDrops
= count(LTE_Event_CSFB_CallDrop)
where (state(LTE_CSFB_Call_Direction)==1)
CSDrops
= count(Uu_CallDropped)
where ((state(Uu_RRC_RRCConnectionRequest_establishmentCause)==0) OR
(state(Uu_RRC_InitialDirectTransfer_v590ext_establishmentCause)==0)) AND
(prev_state(ATT_LEX_In_CSFB_Call)!=1)
Note:
71
= count(LTE_Event_CSFB_CallSetupOK)
where (state(LTE_CSFB_Call_Direction)==1)
CSCalls
= count(Uu_IncomingCallOk)
where (state(ATT_LEX_In_CSFB_Call)!=1)
CSFBDrops
= count(LTE_Event_CSFB_CallDrop)
where (state(LTE_CSFB_Call_Direction)==1)
CSDrops
= count(Uu_CallDropped)
where ((state(Uu_RRC_RRCConnectionRequest_establishmentCause)==0) OR
(state(Uu_RRC_InitialDirectTransfer_v590ext_establishmentCause)==0)) AND
(prev_state(ATT_LEX_In_CSFB_Call)!=1)
Note:
ATT_LEX_In_CSFB_Call is a custom AT&T attribute. It is set to 1 when a CSFB call
attempts is made, and 0 when the call ends.
6.3.19 CS MT Retainability - CSFB Call count
Metric
= CSFBCalls
CSFBCalls
= count(LTE_Event_CSFB_CallSetupOK)
where (state(LTE_CSFB_Call_Direction)==1)
6.3.20 CS MT Retainability - CSFB drop count
Metric
= CSFBDrops
CSFBDrops
= count(LTE_Event_CSFB_CallDrop)
where (state(LTE_CSFB_Call_Direction)==1)
6.3.21 CS MT Retainability - CSFB Retainability rate
Metric
= 1 - (CSFBDrops)/CSFBCalls
CSFBCalls
= count(LTE_Event_CSFB_CallSetupOK)
where (state(LTE_CSFB_Call_Direction)==1)
Actix Confidential and Proprietary
72
CSFBDrops
= count(LTE_Event_CSFB_CallDrop)
where (state(LTE_CSFB_Call_Direction)==1)
Uu_CallDropped
LTE_UE_CINR
Metric #3
LTE_Event_CSFB_CallDrop
6.4
Application Retainability
= sum(Time)
where state(App_Layer_Active)==1
= count(1)
73
= sum(Time)
where state(App_Layer_Active)==1
TaskDrop
= count(1)
= count(1)
= count(1)
where ATT_LEX_TaskSuccess==1
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
74
= count(1)
= count(1)
where ATT_LEX_TaskSuccess==1
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==3
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
75
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==3
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==2
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
76
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==2
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==1
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
77
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==1
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where (state(Task_Application_Type)==14 OR
state(Task_Application_Type)==21)
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
78
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where (state(Task_Application_Type)==14 OR
state(Task_Application_Type)==21)
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==33
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
Actix Confidential and Proprietary
79
= count(Task_End_Result!=1)
= count(Task_End_Result==1)
where state(Task_Application_Type)==33
Note:
ATT_LEX_TaskSuccess is a custom AT&T attribute. It is set to 0 when an application task
fails, and to 1 when an application task completes successfully.
ATT_LEX_TaskConnected is a custom AT&T attribute. It is set to 0 when an application
task fails and both Task_App_Bytes_DL and Task_App_Bytes_UL equal zero. It is set to 1
if an application task fails and either Task_App_Bytes_DL or Task_App_Bytes_UL are
greater than zero. It is also set to 1 when an application task completes successfully.
= count(Event_Ping_Received)
PingLost
= count(Event_Ping_Lost)
= count(Event_Ping_Received)
PingLost
= count(Event_Ping_Lost)
80
Mobility Sheet
The purpose of this sheet is to report detailed information relating to mobility. The gating
targets are set based on the drive test configuration and scope as defined in the filename.
7.1
Gating Metrics
7.2
Handovers
= sum(LTE_RRCConnection_HO_Fail)
= sum(LTE_RRCConnection_HO_Fail)
= sum(LTE_RRCConnection_HO_Fail)
81
= sum(Time)
= sum(LTE_RRCConnection_HO_OK)
= sum(LTE_RRCConnection_IFHO_Fail)
= sum(LTE_RRCConnection_IFHO_Fail)
= sum(LTE_RRCConnection_IFHO_Fail)
= sum(Time)
= sum(LTE_RRCConnection_IFHO_OK)
82
Failures
= sum(Uu_HandoffFail)
= sum(Uu_HandoffFail)
= sum(Uu_HandoffFail)
= sum(Time)
= sum(Uu_HandoffOk)
= sum(Uu_IFHO_Failure)
= sum(Uu_IFHO_Failure)
83
Failures
= sum(Uu_IFHO_Failure)
= sum(Time)
= sum(Uu_IFHO_OK)
= Uu_DownlinkUARFCN
Metric #3
= LTE_RRCConnection_HO_Fail
Metric #4
= LTE_RRCConnection_IFHO_OK
Metric #5
= LTE_RRCConnection_IFHO_Fail
= Uu_HandoffFail
Metric #3
= Uu_IFHO_OK
Metric #4
= Uu_IFHO_Failure
7.3
= count(LTE_Event_CellReselection_fromUMTS)
where not(isvalid(LTE_Event_RedirectedReselection_fromUMTS_OK))
84
= count(LTE_Event_CellReselection_toUMTS)
where not(isvalid(LTE_Event_RedirectedReselection_toUMTS_OK))
= count(LTE_Event_CSFB_LTEReselectionOK)
Failures
= count(LTE_Event_CSFB_LTEReselectionFail)
= count(LTE_Event_CSFB_LTEReselectionFail)
= count(LTE_Event_CSFB_LTEReselectionOK)
Failures
= count(LTE_Event_CSFB_LTEReselectionFail)
=sum(LTE_CSFB_LTEReselectionTime)
where LTE_Event_CSFB_LTEReselectionOK==1
Successes
= count(LTE_Event_CSFB_LTEReselectionOK)
= count(LTE_Event_RedirectedReselection_toUMTS_OK)
Failures
= count(LTE_Event_RedirectedReselection_toUMTS_Failed)
85
= count(LTE_Event_RedirectedReselection_toUMTS_Failed)
= count(LTE_Event_RedirectedReselection_toUMTS_OK)
Failures
= count(LTE_Event_RedirectedReselection_toUMTS_Failed)
=sum(LTE_CellReselection_toUMTS_DataTransfer_Interruptiontime)
Successes
= count(LTE_Event_RedirectedReselection_toUMTS_OK)
= count(LTE_Event_RedirectedReselection_fromUMTS_OK)
Failures
= count(LTE_Event_RedirectedReselection_fromUMTS_Failed)
= count(LTE_Event_RedirectedReselection_fromUMTS_Failed)
= count(LTE_Event_RedirectedReselection_fromUMTS_OK)
Failures
= count(LTE_Event_RedirectedReselection_fromUMTS_Failed)
86
= Uu_DownlinkUARFCN
Metric #3
= LTE_Event_CellReselection_toUMTS
Metric #4
= LTE_Event_CellReselection_fromUMTS
Metric #5
= LTE_Event_RedirectedReselection_toUMTS_OK
Metric #6
= LTE_Event_RedirectedReselection_toUMTS_Failed
Metric #7
= LTE_Event_RedirectedReselection_fromUMTS_OK
Metric #8
= LTE_Event_RedirectedReselection_fromUMTS_Failed
= Uu_DownlinkUARFCN
Metric #3
= LTE_Event_RedirectedReselection_toUMTS_Failed
Metric #4
= LTE_Event_RedirectedReselection_fromUMTS_Failed
Metric #5
= LTE_Event_CSFB_LTEReselectionFail
Scanner Sheets
The purpose of these sheets is to report detailed information based on scanner data. The
SCANNER_1 and SCANNER_2 sheets contain information relating to the scanned channel
with EARFCN equal to the threshold values ATT_LEX___EARFCN_01 and
ATT_LEX___EARFCN_02 respectively.
8.1
Scanner #1 coverage
= LTE_Scan_RSRP_SortedBy_RSRP[0]>=-100) AND
(state(LTE_Scan_RS_CINR_SortedBy_RSRP[0])>=10)
87
= LTE_Scan_RSRP_SortedBy_RSRP[0]<-100) AND
(state(LTE_Scan_RS_CINR_SortedBy_RSRP[0])<10)
Bad RSRP / Good SINR
= LTE_Scan_RSRP_SortedBy_RSRP[0]<-100) AND
(state(LTE_Scan_RS_CINR_SortedBy_RSRP[0])>=10)
Good RSRP / Bad SINR
= LTE_Scan_RSRP_SortedBy_RSRP[0]>=-100) AND
(state(LTE_Scan_RS_CINR_SortedBy_RSRP[0])<10)
= PCICount
PCICount
= count(LTE_Scan_PCI_SortedBy_RSRP[0])
= count(LTE_Scan_PCI_SortedBy_RSRP[0])
= sum(ServingCellDistance)
CountDistance
= count(ServingCellDistance)
88
Metric
Class1
= count(1)
= count(1)
= count(1)
= count(1)
89
= count(1)
= count(1)
where LTE_Scan_RS_CINR_SortedBy_RSRP[0]>=10
SumRSRP
= sum(LTE_Scan_RSRP_SortedBy_RSRP[0])
where LTE_Scan_RS_CINR_SortedBy_RSRP[0]>=10
= count(1)
where LTE_Scan_RSRP_SortedBy_RSRP[0]>=-98
SumSINR
= sum(LTE_Scan_RS_CINR_SortedBy_RSRP[0])
where LTE_Scan_RSRP_SortedBy_RSRP[0]>=-98
= count(1)
where isvalid(LTE_Scan_RSRP_SortedBy_RSRP[0])
CountGoodRSRP = count(1)
where LTE_Scan_RSRP_SortedBy_RSRP[0]>=-98
90
= count(1)
where isvalid(LTE_Scan_RS_CINR_SortedBy_RSRP[0])
CountGoodSINR = count(1)
where LTE_Scan_RS_CINR_SortedBy_RSRP[0]>=10
8.2
RSRP table
The KPIs in this table are reported per RSRP range. The following ranges are defined:
Range1
Range2
Range3
Range4
Range5
8.2.1 Percentage
The percentage of scanner samples that fall within each RSRP range.
Metric
Countx
sumCINRx/Countx
sumCINRx = sum(LTE_Scan_RS_CINR_SortedBy_RSRP[0])
where LTE_Scan_RSRP_SortedBy_RSRP[0] falls within Rangex
91
Countx
=count(1)
sumRSRQx/Countx
sumRSRQx = sum(LTE_Scan_RSRQ_SortedBy_RSRP[0])
where LTE_Scan_RSRP_SortedBy_RSRP[0] falls within Rangex
Countx
=count(1)
CountCINRx/CountRSRPx
sumCINRx =count(1)
where LTE_Scan_RS_CINR_SortedBy_RSRP[0] < 0 AND
LTE_Scan_RSRP_SortedBy_RSRP[0] falls within Rangex
Countx
=count(1)
CountCINRx/CountRSRPx
sumCINRx =count(1)
92
=count(1)
CountCINRx/CountRSRPx
sumCINRx =count(1)
where LTE_Scan_RS_CINR_SortedBy_RSRP[0] >= 10 AND
LTE_Scan_RSRP_SortedBy_RSRP[0] falls within Rangex
Countx
=count(1)
CountRSRQx/CountRSRPx
sumRSRQx =count(1)
where LTE_Scan_RSRQ_SortedBy_RSRP[0] < -18 AND
LTE_Scan_RSRP_SortedBy_RSRP[0] falls within Rangex
Countx
=count(1)
93
Metric
CountRSRQx/CountRSRPx
sumRSRQx =count(1)
where LTE_Scan_RSRQ_SortedBy_RSRP[0] >= -18 AND
LTE_Scan_RSRQ_SortedBy_RSRP[0] < -12 AND LTE_Scan_RSRP_SortedBy_RSRP[0] falls
within Rangex
Countx
=count(1)
CountRSRQx/CountRSRPx
sumRSRQx =count(1)
where LTE_Scan_RSRQ_SortedBy_RSRP[0] >= -12 AND
LTE_Scan_RSRP_SortedBy_RSRP[0] falls within Rangex
Countx
=count(1)
8.3
The KPIs in this table are reported per site serving distance range. The following ranges
are defined:
Range1
Range2
Range3
Range4
Range5
Range6
94
8.3.1 Percentage
The percentage of scanner samples that fall within each distance range.
Metric
Countx
sumRSRPx/Countx
sumRSRPx = sum(state(LTE_Scan_RSRP_SortedBy_RSRP[0]))
where ServingCellDistance falls within Rangex
Countx
=count(1)
sumCINRx/Countx
sumRSRPx = sum(state(LTE_Scan_RS_CINR_SortedBy_RSRP[0]))
where ServingCellDistance falls within Rangex
Countx
=count(1)
sumRSRQx/Countx
95
sumRSRPx = sum(state(LTE_Scan_RSRQ_SortedBy_RSRP[0]))
where ServingCellDistance falls within Rangex
Countx
=count(1)
CountCINRx/CountDistancex
sumCINRx
=count(1)
=count(1)
CountCINRx/CountDistancex
sumCINRx
=count(1)
=count(1)
96
CountCINRx/CountDistancex
sumCINRx
=count(1)
=count(1)
LTE_Scan_RSRP_SortedBy_RSRP[0]
Metric #2
LTE_Scan_RS_CINR_SortedBy_RSRP[0]
8.4
This section lists information on the top 20 serving cells, ranked according to the length of
time each cell spent as best server.
8.4.1 PCI map
Metric #1
LTE_Scan_PCI_SortedBy_RSRP[0]
Time
8.4.3 CellID
Metric
ServingSectorID
97
state(LTE_Scan_PCI_SortedBy_RSRP[0])
8.4.5 Percentage
Metric
=CellTime/TotalTime
CellTime
=sum(Time)
=sum(Time)
=count(1)
where ServingCellDistance>2500
Distance2
=count(1)
=count(1)
where ServingCellDistance<=800
=count(1)
where ServingCellDistance>2500
Distance2
=count(1)
98
Distance3
=count(1)
where ServingCellDistance<=800
= sum(LTE_Scan_RSRP_SortedBy_RSRP[0])
countRSRP = sum(LTE_Scan_RSRP_SortedBy_RSRP[0])
= sum(LTE_Scan_RS_CINR_SortedBy_RSRP[0])
countCINR = sum(LTE_Scan_RS_CINR_SortedBy_RSRP[0])
= sum(LTE_Scan_RSRP_SortedBy_RSRP[0])
= sum(LTE_Scan_RS_CINR_SortedBy_RSRP[0])
99
8.5
100