Beruflich Dokumente
Kultur Dokumente
Definitions – FTP
TEMS Investigation KPI Definitions – FTP 2009-05-14
TEMS is a trademark of Ascom. All other trademarks are the property of their respective holders.
No part of this document may be reproduced in any form without the written permission of the copyright
holder.
The contents of this document are subject to revision without notice due to continued progress in
methodology, design and manufacturing. Ascom shall have no liability for any error or damage of any kind
resulting from the use of this document.
Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
Contents
1. Introduction ................................................................1
4(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
1. Introduction
This document describes in detail how KPIs (Key Performance Indicators) for the
FTP service are calculated in TEMS Investigation 8.0.
How input data to KPI calculations is collected is not dealt with in this document.
In GSM, the phone has access to a PS network if it has received System Information
13. This message is read once per KPI measurement cycle, at the beginning of the
cycle.
In WCDMA, matters are simpler: the phone is always known to have access to a PS
network.
Because of the nature of this KPI, no start or stop triggers can be identified for it in
the signaling diagrams.
PDP Context Activation Time [s] = tPDP Context Activation Accept – tPDP Context Activation Request
2(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
Stop trigger: Phone receiving the last data packet containing content.
Trigger point 41 in sections 3.1.7 and 3.2.7
Trigger point 42 in sections 3.3.7 and 3.4.7
PDP context deactivation not initiated intentionally by the user can be caused by
either SGSN failure or GGSN failure, so the PDP context may be deactivated either
by the SGSN or by the GGSN.
Note: The precondition for measuring this parameter is that a PDP context has been
successfully established.
“Currently two main views about the best way to reflect the user's experience are
in place: One preferring the payload throughput philosophy and the other
preferring the transaction throughput philosophy:
Method A [...] defines trigger points which are as independent as possible from
the service used, therefore representing a more generic view (payload
throughput)
Denotes the probability that a subscriber cannot access the service successfully due
to a failure that has occurred either during PDP context activation or during service
access. This means that the data transfer cannot be started:
# of unsuccessful attempts
Service Non-Accessibility [%] = -------------------------------------- x 100
total # of attempts
Denotes the period of time it takes to access a service successfully, from the
moment the dial-up connection is established until the first data packet is received:
4(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
Denotes the time period needed to establish a TCP/IP connection to the FTP server,
from sending the initial query to a server until the first data packet is received:
IP Service Setup Time [s] = treception of first data packet – tfirst [SYN] sent
Denotes the average data rate measured throughout the entire connect time
(application throughput):
Denotes the probability that a data transfer cannot be completed when it has been
started successfully:
UE Network
1 Attach Request 2
Attach
4 Attach Response 3
17 Login 18
19 Change Directory 20
Service
6(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
Denotes the probability that a subscriber cannot access the service successfully due
to a failure that has occurred either during PDP context activation or during service
access. This means that the data transfer cannot be started:
# of unsuccessful attempts
Service Non-Accessibility [%] = -------------------------------------- x 100
total # of attempts
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.2.7
Denotes the period of time it takes to access a service successfully, from the
moment the dial-up connection is established until the first data packet is received:
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.2.7
Stop trigger: Reception ofhe ACK from the first SYN, ACK.
Trigger point 34 in section 3.2.7
Denotes the time period needed to establish a TCP/IP connection to the FTP server,
from sending the initial query to a server until the first data packet is received:
IP Service Setup Time [s] = treception of first data packet – tfirst [SYN] sent
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.2.7
Denotes the average data rate measured throughout the entire connect time
(application throughput):
Denotes the probability that a data transfer cannot be completed when it has been
started successfully:
8(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
UE Network
1 Attach Request 2
Attach
4 Attach Response 3
17 Login 18
Service
19 Change Directory 20
IP Service
21 2077 > 21 FTP Request: PORT X 22
Data
Data Transfer
Denotes the probability that a subscriber cannot access the service successfully due
to a failure that has occurred either during PDP context activation or during service
access. This means that the data transfer cannot be started:
# of unsuccessful attempts
Service Non-Accessibility [%] = -------------------------------------- x 100
total # of attempts
Denotes the period of time it takes to access a service successfully, from the
moment the dial-up connection is established until the first data packet is sent:
10(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
Denotes the time period needed to establish a TCP/IP connection to the FTP server,
from sending the initial query to a server until the first data packet is sent:
IP Service Setup Time [s] = tsending first data packet – tfirst [SYN] sent
Denotes the average data rate measured throughout the entire connect time
(application throughput):
Denotes the probability that a data transfer cannot be completed when it has been
started successfully:
UE Network
1 Attach Request 2
Attach
4 Attach Response 3
17 Login 18
19 Change Directory 20
Service
Thrughput
Cut off Data Transfer
12(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
Denotes the probability that a subscriber cannot access the service successfully due
to a failure that has occurred either during PDP context activation or during service
access. This means that the data transfer cannot be started:
# of unsuccessful attempts
Service Non-Accessibility [%] = -------------------------------------- x 100
total # of attempts
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.4.7
Denotes the period of time it takes to access a service successfully, from the
moment the dial-up connection is established until the first data packet is sent:
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.4.7
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.4.7
Denotes the time period needed to establish a TCP/IP connection to the FTP server,
from sending the initial query to a server until the first data packet is sent:
IP Service Setup Time [s] = tsending first data packet – tfirst [SYN] sent
Stop trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.4.7
Denotes the average data rate measured throughout the entire connect time
(application throughput):
Start trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.4.7
Stop trigger: Reception of the [FIN, ACK] for the last data packet containing
content.
Trigger point 42 in section 3.4.7
Denotes the probability that a data transfer cannot be completed when it has been
started successfully:
Start trigger: Reception of the ACK from the first SYN, ACK.
Trigger point 34 in section 3.4.7
Stop trigger: Reception of the [FIN, ACK] for the last data packet containing
content.
Trigger point 42 in section 3.4.7
14(15) Public
2009-05-14 TEMS Investigation KPI Definitions – FTP
UE Network
1 Attach Request 2
Attach
4 Attach Response 3
17 Login 18
Service
19 Change Directory 20
IP Service
21 2077 > 21 FTP Request: PORT X 22
Data
Data Transfer