SlideShare a Scribd company logo
Internet related performance
measurements
Rustam PIRMAGOMEDOV,
Associate Rapporteur of Q9/11, ITU-T
Content
• General info about performance measurements
• Recommendation ITU-T Q.3960 Framework of Internet
related performance measurements
• Draft Recommendation ITU-T Q.3961: Testing
methodologies of Internet related performance
measurements including e2e bit rate within the fixed and
mobile operator’s networks
• Draft Recommendation ITU-T Q.SP-RT-NP “Signalling
procedures of the probes to be used for remote testing of
network parameters”
• Further standardisation developments
2
General info about internet performance measurements
• The project internet performance measurements is a joint project
between ITU-SG11, ETSI TC INT and the Austrian Regulator RTR. The
documents are based on the approaches being taken in OECD
(Organization for Economic Co-operation and Development) countries to
measure broadband and the BEREC “Net Neutrality Regulatory
Assessment Methodology”
• Published Recommendations and Standards
– Recommendation ITU-T Q.3960: Framework of Internet related
performance measurements
• In development:
– Draft Recommendation ITU-T Q.3961: Testing methodologies of
Internet related performance measurements including e2e bit rate
within the fixed and mobile operator’s networks
– Draft Recommendation ITU-T Q.SP-RT-NP “Signalling procedures of
the probes to be used for remote testing of network parameters”
3
Recommendation ITU-T Q.3960
Framework of Internet related performance
measurements
4
ITU-T Q.3960: Framework of Internet related
performance measurements
• This Recommendation describes the framework for
Internet related performance measurements
– which can be established at the national or international
level and
– can be used for measuring Internet related performance
measurements from the customer to a particular Internet
resource
5
ITU-T Q.3960: Framework of Internet related performance
measurements
6
Draft Recommendation ITU-T Q.3961:
Testing methodologies of Internet related
performance measurements including e2e bit
rate within the fixed and mobile operator’s
networks
7
Draft Recommendation ITU-T Q.3961
Testing methodologies of Internet related performance
measurements including e2e bit rate within the fixed and mobile
operator’s networks
• This Recommendation describes the testing procedures of data
transmission speed within the fixed and mobile operator’s
networks
• The proposed methodology is based on the concept of the ITU-
T Q.3960 “Framework of Internet related performance
measurements” (2016).
• The documents are based on the approaches being taken in
OECD countries to measure broadband and the BEREC “Net
Neutrality REgulatory Assessment Methodology”
8
Draft Recommendation ITU-T Q.3961-
Architecture
9
The testing system is composed of functional entities (FE) as
follows:
Testing procedures (1)
• The Measurement Peer (MP) is determined directly in
Controller by geo-locating the Measurement Agent (MA) and
determining his closest access to the Internet. In case of
executing the Internet resource speed test, the Measurement
Peer can be either selected by default or letting the user
chose a destination within a list of Internet resources.
• The test consists of seven phases which are carried out one
after each other, i.e. phase m starts after phase m-1 has
finished without any pause in-between. That means that the
phases do not overlap.
10
Testing procedures (2)
• To ensure comparable data transmission speed test conditions
in mobile networks, a pre-load should be initiated. With the
pre-load, the mobile networks are set in a defined initial state
i.e. CELL_DCH in UMTS and connected in LTE.
• If the downlink and uplink pre-tests procedures are not
implemented (Phases 2 and 5), the Measurement Agent shall
open a TCP uplink and downlink connection. For downlink, the
Controller sends a data block of size z. For uplink, the
Measurement Agent sends a data block of size z.
11
Draft Recommendation ITU-T Q.3961
Testing execution Workflow
12
Draft Recommendation ITU-T Q.3961
Testing execution Workflow
Phase 1: Initialization
• In Phase 1: Initialization the Measurement Agent
tries to connect to the Controller with TCP. In order
to pass through certain firewalls, which might block
unencrypted data transmissions, HTTPS might be
necessary. The data streams themselves are
optionally unencrypted.
13
Draft Recommendation ITU-T Q.3961
Testing execution Workflow
Phase 2: Downlink pre-test
14
Draft Recommendation ITU-T Q.3961
Testing execution Workflow
Phase 2: Downlink pre-test
• In Phase 2, the Measurement Agent opens n connections to the
assigned Measurement Peer. Within each connection, the
Measurement Agent requests and the Measurement Peer sends a
data block of size z. While the duration of the pre-test has not
exceeded Tp, the Measurement Agent requests a data block of double
size compared to the last iteration step. The transfer of the last data
block will be finished even if the duration has already exceeded Tp. At
the end of the pre-test, all connections are left optionally open for
further use.
15
Draft Recommendation ITU-T Q.3961
Testing execution Workflow
Phase 3: Latency test
16
Draft Recommendation ITU-T Q.3961
Testing execution Workflow
Phase 3: Latency test
• During the Phase 3, the Measurement Agent sends p “pings” in short
intervals to the Measurement Peer to test the latency of the
connection.
• The Measurement Agent measures the time between sending and
receiving the return message, while the Measurement Peer
additionally measures the time between sending its return message
and the Measurement Agent’s reception response. The Measurement
Agent stores all measurements.
17
Draft Recommendation ITU-T Q.3961
Workflow
Phase 4: Downlink subtest Testing execution
18
Draft Recommendation ITU-T Q.3961
Workflow
Phase 4: Downlink subtest Testing execution
• Within each of the n connections opened during phase 2, the Measurement
Agent simultaneously requests and the Measurement Peer continuously
sends data streams consisting of fixed-size chunks of size s (randomly pre-
generated data with high entropy).
• All transmissions start at the same time, which is denoted as relative time 0.
For each connection the Measurement Agent records the elapsed time and
the amount of data received.
19
Draft Recommendation ITU-T Q.3961
Workflow
Phase 5: Uplink pre-test
20
Draft Recommendation ITU-T Q.3961
Workflow
Phase 5: Uplink pre-test
• In Phase 5, the Measurement Agent opens n connections to
the assigned Measurement Peer. Within each connection, the
Measurement Agent sends a data block of size z (randomly
pre-generated data with high entropy). While the duration of
the pre-test has not exceeded Tp, the Measurement Agent
sends a data block of double size compared to the last
iteration step. The transfer of the last data block will be
finished even if the duration has already exceeded Tp. At the
end of the pre-test, the connections are left open for further
use.
21
Draft Recommendation ITU-T Q.3961
Workflow
Phase 6: Uplink subtest
22
Draft Recommendation ITU-T Q.3961
Workflow
Phase 6: Uplink subtest
• Within each of the n connections opened during
phase 5, the Measurement Agent continuously
sends data streams.
• All transmissions start at the same time, which is
denoted as relative time 0. For each connection,
the Measurement Peer gives feedback to the
Measurement Agent by sending the elapsed time
and the amount of data received.
23
Draft Recommendation ITU-T Q.3961
Workflow
Phase 7: Finalization
• After finishing all tests, the Measurement Agent
sends the collected data to the Collector. As option
the MP can also send the data about the
measurement to the collector. Both datasets could
be compared by the Collector to check the quality
and integrity of the result. All tests, successful or
unsuccessful, are stored by the Collector.
24
Draft Recommendation ITU-T Q.SP-RT-NP
“Signalling procedures of the probes to be used
for remote testing of network parameters”
25
Draft Recommendation ITU-T Q.SP-RT-NP “Signaling procedures of
the probes to be used for remote testing of network parameters”
• This Draft Recommendation defines requirements for high
level signaling procedures intended for use in controlling
probes used for remote testing of network parameters.
• These procedures enable a probe to function as a “black
box” recording all events on the subscriber side, and
suitable for a trusted system in resolving disputes between
various ICT stakeholders
• The proposed methodology is based on the concept of the
ITU-T Q.3960 “Framework of Internet related performance
measurements” (2016) and ETSI TR 101 667.
• To address the implementational issues we closely
collaborate with industry (e.g. Rostelecom, R&S).
System architecture
General logic of the testing using probes
Testing profiles
Testing profile for passive mode
− Round trip time, ms
− Jitter, ms
− Packet loss ratio, lost packets / received packets
− Internet speed measurement, Mbit / sec
Testing profile for active mode
− Application layer protocols
− Ports
− Traffic distribution between IP addresses
− Uplink / downlink ratio, Mbit / sec
− Average packet size, KB
− Average packet rate, packets / sec
Further standardisation
developments
30
Planed Internet related performance QoS Test methods
• The following Internet related performance QoS Test methods
should be standardized:
– Website downloads test - The website test downloads a reference web page
(mobile Kepler page by ETSI)
– Unmodified Content - This test downloads a test web resource (e.g. image) and
checks if it was modified during transport.
– Transparent Connection Test - This test checks if a request is modified by a proxy
or other middlebox.
– The DNS Test- DNS is a fundamental Internet service. It is used to translate
domain names to IP addresses. Depending on the test it is checked if the service
is available, if the answers are correct and how fast the server responds.
– The TCP Test - TCP is an important connection oriented Internet protocol. It is
used for example for web pages or e-mail.
– The UDP Test - UDP is an important connectionless Internet protocol. It is used
for real-time communications, e.g. for VoIP and video.
– The VoIP Test - VoIP (Voice over IP) is a technology for the delivery of voice
across IP based networks.
31
Thank you!

More Related Content

What's hot

REDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKS
REDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKSREDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKS
REDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKS
ijcsit
 
Vrajesh parikh handoff_presentation1
Vrajesh parikh handoff_presentation1Vrajesh parikh handoff_presentation1
Vrajesh parikh handoff_presentation1
ITM Universe - Vadodara
 
4 gstudy
4 gstudy4 gstudy
4 gstudy
Abdinav Singh
 
Mobile projected trajectory algorithm with
Mobile projected trajectory algorithm withMobile projected trajectory algorithm with
Mobile projected trajectory algorithm withjpstudcorner
 
A41040105
A41040105A41040105
A41040105
IJERA Editor
 
1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over lte1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over ltetanawan44
 
IMPROVING MANET ROUTING PROTOCOLS THROUGH THE USE OF GEOGRAPHICAL INFORMATION
IMPROVING MANET ROUTING PROTOCOLS  THROUGH THE USE OF GEOGRAPHICAL  INFORMATIONIMPROVING MANET ROUTING PROTOCOLS  THROUGH THE USE OF GEOGRAPHICAL  INFORMATION
IMPROVING MANET ROUTING PROTOCOLS THROUGH THE USE OF GEOGRAPHICAL INFORMATION
ijwmn
 
Icacci presentation-isi-ssh traffic
Icacci presentation-isi-ssh trafficIcacci presentation-isi-ssh traffic
Icacci presentation-isi-ssh traffic
vinaykumar R
 
Routing Polices And Firewall Filter
Routing Polices And Firewall FilterRouting Polices And Firewall Filter
Routing Polices And Firewall FilterKashif Latif
 
JPN1402 A Study on False Channel Condition Reporting Attacks in Wireless Ne...
JPN1402   A Study on False Channel Condition Reporting Attacks in Wireless Ne...JPN1402   A Study on False Channel Condition Reporting Attacks in Wireless Ne...
JPN1402 A Study on False Channel Condition Reporting Attacks in Wireless Ne...
chennaijp
 
Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
IRJET Journal
 
Network border patrol preventing c ongestion collapse(synopsis)
Network border patrol preventing c ongestion collapse(synopsis)Network border patrol preventing c ongestion collapse(synopsis)
Network border patrol preventing c ongestion collapse(synopsis)Mumbai Academisc
 
Scheduling Algorithms in LTE and Future Cellular Networks
Scheduling Algorithms in LTE and Future Cellular NetworksScheduling Algorithms in LTE and Future Cellular Networks
Scheduling Algorithms in LTE and Future Cellular Networks
INDIAN NAVY
 
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKSOVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
International Journal of Technical Research & Application
 
Monalytics - Online Monitoring and Analytics for Large Scale Data Centers
Monalytics - Online Monitoring and Analytics for Large Scale Data CentersMonalytics - Online Monitoring and Analytics for Large Scale Data Centers
Monalytics - Online Monitoring and Analytics for Large Scale Data CentersMahendra Kutare
 
Protecting Global Records Sharing with Identity Based Access Control List
Protecting Global Records Sharing with Identity Based Access Control ListProtecting Global Records Sharing with Identity Based Access Control List
Protecting Global Records Sharing with Identity Based Access Control ListEditor IJCATR
 
Balancing flow table and reducing delay scheme: A review
Balancing flow table and reducing delay scheme: A reviewBalancing flow table and reducing delay scheme: A review
Balancing flow table and reducing delay scheme: A review
SameenBaidhya
 
FP7 PACE PCE Tutorial
FP7 PACE PCE TutorialFP7 PACE PCE Tutorial
FP7 PACE PCE Tutorial
Giacomo Bernini
 

What's hot (19)

REDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKS
REDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKSREDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKS
REDUCTION OF MONITORING REGISTERS ON SOFTWARE DEFINED NETWORKS
 
Vrajesh parikh handoff_presentation1
Vrajesh parikh handoff_presentation1Vrajesh parikh handoff_presentation1
Vrajesh parikh handoff_presentation1
 
4 gstudy
4 gstudy4 gstudy
4 gstudy
 
Mobile projected trajectory algorithm with
Mobile projected trajectory algorithm withMobile projected trajectory algorithm with
Mobile projected trajectory algorithm with
 
A41040105
A41040105A41040105
A41040105
 
1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over lte1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over lte
 
IMPROVING MANET ROUTING PROTOCOLS THROUGH THE USE OF GEOGRAPHICAL INFORMATION
IMPROVING MANET ROUTING PROTOCOLS  THROUGH THE USE OF GEOGRAPHICAL  INFORMATIONIMPROVING MANET ROUTING PROTOCOLS  THROUGH THE USE OF GEOGRAPHICAL  INFORMATION
IMPROVING MANET ROUTING PROTOCOLS THROUGH THE USE OF GEOGRAPHICAL INFORMATION
 
Icacci presentation-isi-ssh traffic
Icacci presentation-isi-ssh trafficIcacci presentation-isi-ssh traffic
Icacci presentation-isi-ssh traffic
 
Routing Polices And Firewall Filter
Routing Polices And Firewall FilterRouting Polices And Firewall Filter
Routing Polices And Firewall Filter
 
JPN1402 A Study on False Channel Condition Reporting Attacks in Wireless Ne...
JPN1402   A Study on False Channel Condition Reporting Attacks in Wireless Ne...JPN1402   A Study on False Channel Condition Reporting Attacks in Wireless Ne...
JPN1402 A Study on False Channel Condition Reporting Attacks in Wireless Ne...
 
Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
 
Network border patrol preventing c ongestion collapse(synopsis)
Network border patrol preventing c ongestion collapse(synopsis)Network border patrol preventing c ongestion collapse(synopsis)
Network border patrol preventing c ongestion collapse(synopsis)
 
Scheduling Algorithms in LTE and Future Cellular Networks
Scheduling Algorithms in LTE and Future Cellular NetworksScheduling Algorithms in LTE and Future Cellular Networks
Scheduling Algorithms in LTE and Future Cellular Networks
 
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKSOVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
 
Monalytics - Online Monitoring and Analytics for Large Scale Data Centers
Monalytics - Online Monitoring and Analytics for Large Scale Data CentersMonalytics - Online Monitoring and Analytics for Large Scale Data Centers
Monalytics - Online Monitoring and Analytics for Large Scale Data Centers
 
Data link layer
Data link layerData link layer
Data link layer
 
Protecting Global Records Sharing with Identity Based Access Control List
Protecting Global Records Sharing with Identity Based Access Control ListProtecting Global Records Sharing with Identity Based Access Control List
Protecting Global Records Sharing with Identity Based Access Control List
 
Balancing flow table and reducing delay scheme: A review
Balancing flow table and reducing delay scheme: A reviewBalancing flow table and reducing delay scheme: A review
Balancing flow table and reducing delay scheme: A review
 
FP7 PACE PCE Tutorial
FP7 PACE PCE TutorialFP7 PACE PCE Tutorial
FP7 PACE PCE Tutorial
 

Similar to Rustam Pirmagomedov

BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
AlexMinov
 
Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)
Jim Gilsinn
 
Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...
Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...
Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...
IRJET Journal
 
ITU-T Study Group 11 Introduction
ITU-T Study Group 11 IntroductionITU-T Study Group 11 Introduction
ITU-T Study Group 11 Introduction
ITU
 
CN Unit 4 - cs8591.pptx
CN Unit 4 - cs8591.pptxCN Unit 4 - cs8591.pptx
CN Unit 4 - cs8591.pptx
shamkevin
 
proactive and reactive routing comparisons
proactive and reactive routing comparisonsproactive and reactive routing comparisons
proactive and reactive routing comparisons
ITM Universe - Vadodara
 
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Jeffrey Des Binwag
 
Network monitoringapproaches anoverview
Network monitoringapproaches anoverviewNetwork monitoringapproaches anoverview
Network monitoringapproaches anoverview
IrfaanKhanQasmi
 
Advanced Automated Approach for Interconnected Power System Congestion Forecast
Advanced Automated Approach for Interconnected Power System Congestion ForecastAdvanced Automated Approach for Interconnected Power System Congestion Forecast
Advanced Automated Approach for Interconnected Power System Congestion Forecast
Power System Operation
 
Automatic Analyzing System for Packet Testing and Fault Mapping
Automatic Analyzing System for Packet Testing and Fault MappingAutomatic Analyzing System for Packet Testing and Fault Mapping
Automatic Analyzing System for Packet Testing and Fault Mapping
IRJET Journal
 
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous EnvironmentPacket Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
Communication Systems & Networks
 
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline TechnologyIndependent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Nuwan Sriyantha Bandara
 
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New RenoIRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET Journal
 
C010211319
C010211319C010211319
C010211319
IOSR Journals
 
Software Define Network
Software Define NetworkSoftware Define Network
Software Define NetworkSubith Babu
 
Transport layer protocols : TCP and UDP
Transport layer protocols  : TCP and UDPTransport layer protocols  : TCP and UDP
Transport layer protocols : TCP and UDP
Kongu Engineering College, Perundurai, Erode
 
Study on Different Mechanism for Congestion Control in Real Time Traffic for ...
Study on Different Mechanism for Congestion Control in Real Time Traffic for ...Study on Different Mechanism for Congestion Control in Real Time Traffic for ...
Study on Different Mechanism for Congestion Control in Real Time Traffic for ...
IRJET Journal
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlays
Knut-Helge Vik
 
Leonid Semakov presentation Enhanced Network Performance Evaluation
Leonid Semakov presentation Enhanced Network Performance EvaluationLeonid Semakov presentation Enhanced Network Performance Evaluation
Leonid Semakov presentation Enhanced Network Performance Evaluation
AlexMinov
 

Similar to Rustam Pirmagomedov (20)

BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
 
1
11
1
 
Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)
 
Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...
Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...
Wide Area Monitoring, Protection and Control (WAMPAC) Application in Transmis...
 
ITU-T Study Group 11 Introduction
ITU-T Study Group 11 IntroductionITU-T Study Group 11 Introduction
ITU-T Study Group 11 Introduction
 
CN Unit 4 - cs8591.pptx
CN Unit 4 - cs8591.pptxCN Unit 4 - cs8591.pptx
CN Unit 4 - cs8591.pptx
 
proactive and reactive routing comparisons
proactive and reactive routing comparisonsproactive and reactive routing comparisons
proactive and reactive routing comparisons
 
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
 
Network monitoringapproaches anoverview
Network monitoringapproaches anoverviewNetwork monitoringapproaches anoverview
Network monitoringapproaches anoverview
 
Advanced Automated Approach for Interconnected Power System Congestion Forecast
Advanced Automated Approach for Interconnected Power System Congestion ForecastAdvanced Automated Approach for Interconnected Power System Congestion Forecast
Advanced Automated Approach for Interconnected Power System Congestion Forecast
 
Automatic Analyzing System for Packet Testing and Fault Mapping
Automatic Analyzing System for Packet Testing and Fault MappingAutomatic Analyzing System for Packet Testing and Fault Mapping
Automatic Analyzing System for Packet Testing and Fault Mapping
 
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous EnvironmentPacket Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
 
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline TechnologyIndependent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
 
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New RenoIRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
 
C010211319
C010211319C010211319
C010211319
 
Software Define Network
Software Define NetworkSoftware Define Network
Software Define Network
 
Transport layer protocols : TCP and UDP
Transport layer protocols  : TCP and UDPTransport layer protocols  : TCP and UDP
Transport layer protocols : TCP and UDP
 
Study on Different Mechanism for Congestion Control in Real Time Traffic for ...
Study on Different Mechanism for Congestion Control in Real Time Traffic for ...Study on Different Mechanism for Congestion Control in Real Time Traffic for ...
Study on Different Mechanism for Congestion Control in Real Time Traffic for ...
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlays
 
Leonid Semakov presentation Enhanced Network Performance Evaluation
Leonid Semakov presentation Enhanced Network Performance EvaluationLeonid Semakov presentation Enhanced Network Performance Evaluation
Leonid Semakov presentation Enhanced Network Performance Evaluation
 

More from AlexMinov

Communications Regulatory Agency, Bosnia and Herzegovina
Communications Regulatory Agency, Bosnia and HerzegovinaCommunications Regulatory Agency, Bosnia and Herzegovina
Communications Regulatory Agency, Bosnia and Herzegovina
AlexMinov
 
Mick fox abstract
Mick fox abstractMick fox abstract
Mick fox abstract
AlexMinov
 
Michael milds Performance Measurements according to ITU-T Q.3930 and consider...
Michael milds Performance Measurements according to ITU-T Q.3930 and consider...Michael milds Performance Measurements according to ITU-T Q.3930 and consider...
Michael milds Performance Measurements according to ITU-T Q.3930 and consider...
AlexMinov
 
Michael mild abstract
Michael mild abstractMichael mild abstract
Michael mild abstract
AlexMinov
 
Martin brand presentation
Martin brand presentationMartin brand presentation
Martin brand presentation
AlexMinov
 
Martin brand abstract_s2
Martin brand abstract_s2Martin brand abstract_s2
Martin brand abstract_s2
AlexMinov
 
Martin brand abstract_s1
Martin brand abstract_s1Martin brand abstract_s1
Martin brand abstract_s1
AlexMinov
 
Leonid semakov abstract
Leonid semakov abstractLeonid semakov abstract
Leonid semakov abstract
AlexMinov
 
Andrea scaloni
Andrea scaloniAndrea scaloni
Andrea scaloniAlexMinov
 

More from AlexMinov (9)

Communications Regulatory Agency, Bosnia and Herzegovina
Communications Regulatory Agency, Bosnia and HerzegovinaCommunications Regulatory Agency, Bosnia and Herzegovina
Communications Regulatory Agency, Bosnia and Herzegovina
 
Mick fox abstract
Mick fox abstractMick fox abstract
Mick fox abstract
 
Michael milds Performance Measurements according to ITU-T Q.3930 and consider...
Michael milds Performance Measurements according to ITU-T Q.3930 and consider...Michael milds Performance Measurements according to ITU-T Q.3930 and consider...
Michael milds Performance Measurements according to ITU-T Q.3930 and consider...
 
Michael mild abstract
Michael mild abstractMichael mild abstract
Michael mild abstract
 
Martin brand presentation
Martin brand presentationMartin brand presentation
Martin brand presentation
 
Martin brand abstract_s2
Martin brand abstract_s2Martin brand abstract_s2
Martin brand abstract_s2
 
Martin brand abstract_s1
Martin brand abstract_s1Martin brand abstract_s1
Martin brand abstract_s1
 
Leonid semakov abstract
Leonid semakov abstractLeonid semakov abstract
Leonid semakov abstract
 
Andrea scaloni
Andrea scaloniAndrea scaloni
Andrea scaloni
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

Rustam Pirmagomedov

  • 1. Internet related performance measurements Rustam PIRMAGOMEDOV, Associate Rapporteur of Q9/11, ITU-T
  • 2. Content • General info about performance measurements • Recommendation ITU-T Q.3960 Framework of Internet related performance measurements • Draft Recommendation ITU-T Q.3961: Testing methodologies of Internet related performance measurements including e2e bit rate within the fixed and mobile operator’s networks • Draft Recommendation ITU-T Q.SP-RT-NP “Signalling procedures of the probes to be used for remote testing of network parameters” • Further standardisation developments 2
  • 3. General info about internet performance measurements • The project internet performance measurements is a joint project between ITU-SG11, ETSI TC INT and the Austrian Regulator RTR. The documents are based on the approaches being taken in OECD (Organization for Economic Co-operation and Development) countries to measure broadband and the BEREC “Net Neutrality Regulatory Assessment Methodology” • Published Recommendations and Standards – Recommendation ITU-T Q.3960: Framework of Internet related performance measurements • In development: – Draft Recommendation ITU-T Q.3961: Testing methodologies of Internet related performance measurements including e2e bit rate within the fixed and mobile operator’s networks – Draft Recommendation ITU-T Q.SP-RT-NP “Signalling procedures of the probes to be used for remote testing of network parameters” 3
  • 4. Recommendation ITU-T Q.3960 Framework of Internet related performance measurements 4
  • 5. ITU-T Q.3960: Framework of Internet related performance measurements • This Recommendation describes the framework for Internet related performance measurements – which can be established at the national or international level and – can be used for measuring Internet related performance measurements from the customer to a particular Internet resource 5
  • 6. ITU-T Q.3960: Framework of Internet related performance measurements 6
  • 7. Draft Recommendation ITU-T Q.3961: Testing methodologies of Internet related performance measurements including e2e bit rate within the fixed and mobile operator’s networks 7
  • 8. Draft Recommendation ITU-T Q.3961 Testing methodologies of Internet related performance measurements including e2e bit rate within the fixed and mobile operator’s networks • This Recommendation describes the testing procedures of data transmission speed within the fixed and mobile operator’s networks • The proposed methodology is based on the concept of the ITU- T Q.3960 “Framework of Internet related performance measurements” (2016). • The documents are based on the approaches being taken in OECD countries to measure broadband and the BEREC “Net Neutrality REgulatory Assessment Methodology” 8
  • 9. Draft Recommendation ITU-T Q.3961- Architecture 9 The testing system is composed of functional entities (FE) as follows:
  • 10. Testing procedures (1) • The Measurement Peer (MP) is determined directly in Controller by geo-locating the Measurement Agent (MA) and determining his closest access to the Internet. In case of executing the Internet resource speed test, the Measurement Peer can be either selected by default or letting the user chose a destination within a list of Internet resources. • The test consists of seven phases which are carried out one after each other, i.e. phase m starts after phase m-1 has finished without any pause in-between. That means that the phases do not overlap. 10
  • 11. Testing procedures (2) • To ensure comparable data transmission speed test conditions in mobile networks, a pre-load should be initiated. With the pre-load, the mobile networks are set in a defined initial state i.e. CELL_DCH in UMTS and connected in LTE. • If the downlink and uplink pre-tests procedures are not implemented (Phases 2 and 5), the Measurement Agent shall open a TCP uplink and downlink connection. For downlink, the Controller sends a data block of size z. For uplink, the Measurement Agent sends a data block of size z. 11
  • 12. Draft Recommendation ITU-T Q.3961 Testing execution Workflow 12
  • 13. Draft Recommendation ITU-T Q.3961 Testing execution Workflow Phase 1: Initialization • In Phase 1: Initialization the Measurement Agent tries to connect to the Controller with TCP. In order to pass through certain firewalls, which might block unencrypted data transmissions, HTTPS might be necessary. The data streams themselves are optionally unencrypted. 13
  • 14. Draft Recommendation ITU-T Q.3961 Testing execution Workflow Phase 2: Downlink pre-test 14
  • 15. Draft Recommendation ITU-T Q.3961 Testing execution Workflow Phase 2: Downlink pre-test • In Phase 2, the Measurement Agent opens n connections to the assigned Measurement Peer. Within each connection, the Measurement Agent requests and the Measurement Peer sends a data block of size z. While the duration of the pre-test has not exceeded Tp, the Measurement Agent requests a data block of double size compared to the last iteration step. The transfer of the last data block will be finished even if the duration has already exceeded Tp. At the end of the pre-test, all connections are left optionally open for further use. 15
  • 16. Draft Recommendation ITU-T Q.3961 Testing execution Workflow Phase 3: Latency test 16
  • 17. Draft Recommendation ITU-T Q.3961 Testing execution Workflow Phase 3: Latency test • During the Phase 3, the Measurement Agent sends p “pings” in short intervals to the Measurement Peer to test the latency of the connection. • The Measurement Agent measures the time between sending and receiving the return message, while the Measurement Peer additionally measures the time between sending its return message and the Measurement Agent’s reception response. The Measurement Agent stores all measurements. 17
  • 18. Draft Recommendation ITU-T Q.3961 Workflow Phase 4: Downlink subtest Testing execution 18
  • 19. Draft Recommendation ITU-T Q.3961 Workflow Phase 4: Downlink subtest Testing execution • Within each of the n connections opened during phase 2, the Measurement Agent simultaneously requests and the Measurement Peer continuously sends data streams consisting of fixed-size chunks of size s (randomly pre- generated data with high entropy). • All transmissions start at the same time, which is denoted as relative time 0. For each connection the Measurement Agent records the elapsed time and the amount of data received. 19
  • 20. Draft Recommendation ITU-T Q.3961 Workflow Phase 5: Uplink pre-test 20
  • 21. Draft Recommendation ITU-T Q.3961 Workflow Phase 5: Uplink pre-test • In Phase 5, the Measurement Agent opens n connections to the assigned Measurement Peer. Within each connection, the Measurement Agent sends a data block of size z (randomly pre-generated data with high entropy). While the duration of the pre-test has not exceeded Tp, the Measurement Agent sends a data block of double size compared to the last iteration step. The transfer of the last data block will be finished even if the duration has already exceeded Tp. At the end of the pre-test, the connections are left open for further use. 21
  • 22. Draft Recommendation ITU-T Q.3961 Workflow Phase 6: Uplink subtest 22
  • 23. Draft Recommendation ITU-T Q.3961 Workflow Phase 6: Uplink subtest • Within each of the n connections opened during phase 5, the Measurement Agent continuously sends data streams. • All transmissions start at the same time, which is denoted as relative time 0. For each connection, the Measurement Peer gives feedback to the Measurement Agent by sending the elapsed time and the amount of data received. 23
  • 24. Draft Recommendation ITU-T Q.3961 Workflow Phase 7: Finalization • After finishing all tests, the Measurement Agent sends the collected data to the Collector. As option the MP can also send the data about the measurement to the collector. Both datasets could be compared by the Collector to check the quality and integrity of the result. All tests, successful or unsuccessful, are stored by the Collector. 24
  • 25. Draft Recommendation ITU-T Q.SP-RT-NP “Signalling procedures of the probes to be used for remote testing of network parameters” 25
  • 26. Draft Recommendation ITU-T Q.SP-RT-NP “Signaling procedures of the probes to be used for remote testing of network parameters” • This Draft Recommendation defines requirements for high level signaling procedures intended for use in controlling probes used for remote testing of network parameters. • These procedures enable a probe to function as a “black box” recording all events on the subscriber side, and suitable for a trusted system in resolving disputes between various ICT stakeholders • The proposed methodology is based on the concept of the ITU-T Q.3960 “Framework of Internet related performance measurements” (2016) and ETSI TR 101 667. • To address the implementational issues we closely collaborate with industry (e.g. Rostelecom, R&S).
  • 28. General logic of the testing using probes
  • 29. Testing profiles Testing profile for passive mode − Round trip time, ms − Jitter, ms − Packet loss ratio, lost packets / received packets − Internet speed measurement, Mbit / sec Testing profile for active mode − Application layer protocols − Ports − Traffic distribution between IP addresses − Uplink / downlink ratio, Mbit / sec − Average packet size, KB − Average packet rate, packets / sec
  • 31. Planed Internet related performance QoS Test methods • The following Internet related performance QoS Test methods should be standardized: – Website downloads test - The website test downloads a reference web page (mobile Kepler page by ETSI) – Unmodified Content - This test downloads a test web resource (e.g. image) and checks if it was modified during transport. – Transparent Connection Test - This test checks if a request is modified by a proxy or other middlebox. – The DNS Test- DNS is a fundamental Internet service. It is used to translate domain names to IP addresses. Depending on the test it is checked if the service is available, if the answers are correct and how fast the server responds. – The TCP Test - TCP is an important connection oriented Internet protocol. It is used for example for web pages or e-mail. – The UDP Test - UDP is an important connectionless Internet protocol. It is used for real-time communications, e.g. for VoIP and video. – The VoIP Test - VoIP (Voice over IP) is a technology for the delivery of voice across IP based networks. 31