• No results found

QoS Measurements Methods and Tools

N/A
N/A
Protected

Academic year: 2021

Share "QoS Measurements Methods and Tools"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

Contact: Jarmo prokkola [email protected] Tel: +358 20 722 2346 VTT Technical Reseach Centre of Finland Easy Wireless Workshop, IST Summit, Budapest, 05.07.2007

(2)

Network performance vs. QoS

•Network traffic measurements are employed to study the pure network performance

•Active measurements are performed by injecting traffic with known properties into the network

•Passive measurements consists of monitoring the existing traffic flow(s) at one or more points

•QoS measurements lie logically above network traffic measurements, and relate to the performance of networking applications.

•Objective QoS relates to something concrete and quantitative •Packet loss, Delay, Jitter, Connection break length…

•Subjective QoS corresponds to the service quality from the user perspective.

•Mean Opinion Score (MOS) tests are often used

•Subjective QoS can be estimated within certain limits from the basis of objective QoS (e.g., PESQ algorithm)

(3)

The purpose of QoS measurements & monitoring

•Answers to the question: How do the applications see the network? •Real-time QoS monitoring benefits

•Network administrators

•Network equipment manufacturers (testing) •Networking application developers

•Operators •End users

•Networking performance

•QoS aware applications (e.g., adapting video traffic flow) •Handover triggering

•Congestion control management

•Accurate QoS measurements can be used by •Network equipment manufacturers (testing) •Networking application developers

(4)

Common QoS Measurement Architecture

•QoS measurement architecture includes: •(a) Measurement points

•Located at network nodes (e.g., hosts, routers, firewalls) •(b) Traffic measurement tool

•Captures packets and collects

information of the desired traffic flow •(c) QoS analysis tool

•Analyzes the collected data and calculates the actual QoS statistics •(d) QoS monitor or database

•Analysis can be done in real-time,

and/or after the traffic traces have been collected.

•Analysis can be centralized to a specific server, or distributed to the network. Traffic measurement tool Measurement point (network node) Measurement point (network node) Traffic measurement tool QoS analysis tool

QoS (real-time monitor or database) a b c d

Figure 1. Functional decomposition of QoS measurement architecture.

(5)

Single-point measurements

•Measurement tool is operating in a single network node

•Round trip (RT) performance

•RT delay, RT jitter, RT packet loss •Service response time

•E.g., HTTP, or commonly TCP performance

•Single-point traffic statistics

•Offered traffic load, throughput, number of packets, packet sizes… •One-way performance can not be

measured

Round trip performance

Figure 2. A single-point measurement architecture.

(6)

Two-point measurements

•If the measurement tool is connected to both communicating nodes, this is called

end-to-end measurement.

•One-way performance can be measured separately for UL and DL

•Delay, jitter, packet loss, …

•Directional traffic flow performance, e.g., real-time traffic flows, UDP •Traffic statistics from both points

•Real-time monitoring requires control traffic

•Enables also two-way monitoring possibility in a single point

•Requires flow identification and timing

synchronization (for delay) between

measurement points

end-to-end performance Uplink (UL) performance Downlink (DL) performance

Figure 3. An end-to-end measurement architecture.

(7)

Multipoint Measurements

•End-to-end performance can be split to network segment performances.

•E.g., what is the access network performance vs. core network performance? •Enables bottleneck identification (e.g., how do individual network devices work?)

end-to-end performance

Network segment 1 performance Network segment 2 performance

•Measurement tool units could be passive

components, and e.g., network administrator could activate monitoring when needed

•Analysis and result

collection is challenging •Measurement units could

e.g., communicate with a centralized analysis tool

(8)

QoS measurement tools used in EW: MOSET

• MOSET (VTT’s freeware) is an active mobile service testing tool

• A testing application for mobile phone

• Execution of measurements / tests

• Instant results • A testing server

• Collect & manage results

• Distribute test applications and tests

• Service response time measurements • Connection establishment

• Retrieval of service content from network

• Measures HTTP/TCP performance from the user point or view

(9)

QoS measurement tools used in EW: QoSMeT

•QoSMeT (VTT) is a passive tool for measuring one-way end-to-end network QoS from the

application’s point of view

•Real-time measurements & accurate per packet statistics

•Is able to measure QoS of real-time

applications (e.g., VoIP, video conferencing), but other networking applications can be

measured as well.

•The tool works practically over any kind of network as long as IP is supported

•QoSMeT can be run in the same device with the measured application or within the network path at desired points

•Measures e.g.: Delay, Jitter, Packet loss, Connection break duration (e.g., during a

handover), Throughput and Offered load, and the volume of data sent/received

•GPS is used for clock synchronization

(10)

QoS measurement tools used in EW: M5 Multi-Analyzer

•M5 (NetHawk) enables protocol monitoring, call and session tracing, key performance indicator (KPI) analysis, QoS measurements, and radio

optimization measurements

•Monitors and analyzes UTRAN, GERAN, UMAN, IMS, WiMAX and core network interfaces at the same time.

•Supports all common transport techniques – STM-1/OC-3, STM-4/OC-12, E1/J1/T1 in different modes and Ethernet

•Product components: Standard PC, NetHawk Adapters & cables and NetHawk M5 analysis SW

•Enables multipoint flow measurements with QoSMeT

•QoSMeT handles the end-points, while M5 takes traces within the network path and decodes QoSMeT’s control packets

(11)

QoS measurement tools used in EW: Agent based solution

• The EW agent (Moviquity) is a software component attached to the terminal and server software:

• Measurement of main E2E QoS parameters (BW, delay, jitter, packet loss)

• Action control (switch to preferred network, codec change)

• Three kinds of agents are required:

• Server Agent (EWSA) including Central Agent • Network/Domain Agent (EWDA)

• User/Mobile Agent (EWMA)

• Via continuous feedback, it is possible to monitor actively the communications environment.

• Complete knowledge of the network and service status helps the server:

• To share and administrate resources with better efficiency

• Provide the maximum possible quality to the user taking into account the network the application service and the user profile

Figure 7. Agents taking delay measurements: It is seen that during video reception there is clearly more delay in the network.

(12)

EW Measurement Examples:

VHO Performance

•A simple handover scenario (VoIP application using Mobile IP):

LAN WLAN 3G WLAN LAN

•Great differences in delay and jitter between network technologies (e.g., 3G one-way-delay is only barely acceptable for VoIP)

•Connection break length is on the order of seconds during handovers

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 0.0 50.0 100.0 150.0 200.0 250.0 Time [s] De lay [ s] 0.01 0.1 1 10 0.0 50.0 100.0 150.0 200.0 250.0 Time [s] Con nect ion loss le ngt h [s ]

(13)

0.0 200.0 400.0 600.0 800.0 1000.0 1200.0 10 100 1000 10000 100000 1000000 10000000 UDP packet size [B], TCP downloaded file size [B]

G oodput [ kbit/s ] UDP HSDPA UDP 3G TCP HSDPA TCP 3G

UDP HSDPA Throughput

EW Measurement Examples:

HSDPA vs. WCDMA performance in a live network

•A great improvement with

HSDPA is got as compared to the basic 3G/WCDMA

•With UDP, goodput near to the operator’s limit (1 Mbit/s) is

achieved with reasonably small packet sizes.

•However, good TCP

performance still requires quite large packet size

• RT delay is high also in HSDPA, thus limiting the performance of TCP

=> A typical WWW user does not see the real potential of HSDPA!

Goodput

(14)

EW Measurement Examples:

Multipoint Measurements in VTT’

s CNL 3G Network

•Uplink delay behavior in different sections of the network

•Lightly loaded network, to minimize the effects of queuing delay

•Most of the total delay is caused by the radio

access part

•The effect of laboratory LAN is practically meaningless 0.000 0.010 0.020 0.030 0.040 0.050 0.060 0.070 0.080 0.090 0.100 0.0 5.0 10.0 15.0 20.0 Measurement time [s] De la y [s] End-to-end Radio access RNC simulator Ethernet (after RNC)

(15)

Conclusions

•The complexity of QoS measurements grow when increasing the number of measurement points

•While single point measurements are simple, the information provided is very limited

•Analysis of even a large monitoring network can be simple if only traffic statistics are needed. However, traffic flow behavior analysis is complicated and needs also clock synchronization if delay measurements are desired.

•QoS measurements play important role in EW, several tools are used, and new tools have been developed

•The tools are used in revealing the performance of the existing networks, giving feedback to applications, and in measuring the performance of the developed QoS methods.

•Interesting performance behaviors have been found in numerous measurements in EW, and several publications have been done.

References

Related documents

Touch to switch between the track list and the CD-TEXT display (CD)/ID3 tag information (disc media only).. Video screen (disc

In this study we identified and validated radiomic feature clusters in cohorts of Lung cancer and Head & Neck (H&N) cancer patients. We also evaluated the clin- ical

characteristics of travelers 2) benefits to the customer 3) customer attitude toward service providers' performances within the air travel distribution channels (defined

If the selected and re-coded variable was defined as a numeric key variable, the values referring to risk in numerical key variables and information loss measures change in

Furthermore, to test the possibility that the chloramphenicol concentration used in the previous attempts of isolating a resistant strain were too high (20µg /ml), cells were

on a Permissible Construction of the Energy Policy Act of 2005 Having determined that Congress did not express an unambiguous in- tent regarding which types of projects will

The results of OLS regression analysis shows that the factors having statistically significant impact on interest rate spread are return to asset ratio, liquidity risk

FIGURE 4.16: COMPARISON OF SQUARE DUCTS OVERALL HEAT TRANSFER COEFFICIENT AGAINST DEAN NUMBER IN INNER DUCTS BETWEEN CONCENTRIC AND ECCENTRIC HELICAL COIL