Escolar Documentos
Profissional Documentos
Cultura Documentos
IP Performance Metrics:
Definitions and Implementation Examples
Al Morton
AT&T Labs
Workshop on End-to-End Quality of Service.What is it? How do we get it?
Geneva, 1-3 October 2003
Outline
ITU-T
o
o
o
o
IP Parameters/Metrics Summary
In-progress Metric Development
Implementations
Service Providers
2. Customers
3. 3rd Parties
1.
1.
ITU-T
Network Performance
Management Framework
o Fault Monitoring -- failure detection
o Passive Info Collection (single point)
Read MIB counters or control data
Sample Traffic
o Active Measurements
Synthetic Traffic Dedicated to meas.
o Customer Measurements
Live or Synthetic traffic
ITU-T
ingress MP
egress MP
IPRE1
ITU-T
tTmax
IPRE2
Valid header and
error-free payload
Successful
IP packet outcome
IPRE2
Corrupted header or
errored payload
Errored
IP packet outcome
IPRE2
(Note)
Spurious
IP packet outcome
IPRE1
tTmax
IPRE1
Never delivered or
delivered to an unpermitted
egress MP
Lost
IP packet outcome
IPRE1
t > Tmax
IPRE2
(Note)
Lost
IP packet outcome
ITU-T
Metric/Parameter Definition
Summary
Framework
Sampling
Loss
Delay
Delay Variation
Availability
2678
Bulk Transfer Cap 3148
Loss Patterns
3357
ITU-T Recs.
Y.1540 cl 1 thru 5
(future work in
SG4 ?)
Y.1540 cl 5.5.6
Y.1540 cl 6.2
Y.1540 cl 6.2.2
Y.1540 cl 7
Possibly in G.IPP
ITU-T
Tx
Rcv
Playout
2
1
t
2
4
3
Transit
Rcv Buffer
Inter packet
arrival time,
longer than
send interval
ITU-T
100
90
80
70
60
50
40
30
20
10
0
-10
-20
120
220
320
420
ITU PDV
520
delta ms
620
720
820
Time in ms
IETF
IPDV ms
RT-delay ms
ITU-T
Degraded Seconds
Short-term Delay Variation
Overall VoIP Parameters
o Alan Clarks Presentation
ITU-T
1, 2, 3,
2
1
3
2
7
3
8 9 10
5
4
6
5
11
Higher
layers
6, 11
(& 7 to 10)
Next Expected
10
10
9
ITU-T
8
7
6
5
4
3
2
1
0
1
10
11
Induced delay
2
Out-of-order packets
Duplicate packets
6 5 4 4 3
4 3
7 5 6 3 4
Errored packets
2
ITU-T
Implementations: Customers,
Service Providers & 3rd Parties
$ ping R2 (or R3)
R1
or
R2
R3
or
R4
ITU-T
R3
Originate
Code=13
R1
R2
Receive
R4
Transmit
Code=14
ITU-T
Implementations:
AT&T Global IP Measurements
AT&T GLOBAL IP BACKBONE INFRASTRUCTURE
BR
BR
(City 1)
BR
(City n)
(City 2)
MEASUREMENT
COLLECTION
SERVER (MCS)
Measurement Probes
Measurement
probe
AGGREGATED
MEASUREMENT
DATA
MEASUREMENT
AGGREGATION
& REPORTING
SERVER (MRS)
http://www.att.com/ipnetwork
WEB
CLIENTS
(forreport
viewing)
AT&Ts IP Measurement
Design
24 hours
...
ITU-T
15 minutes
= 0.3 pkts/sec
Type UDP, IPv4
278 bytes total
~300 packets sent
unbiased sample
ITU-T
ITU-T
MPLS Domain
Network
section
Network
section
Exchange
link
Exchange
link
Exchange
link
Network
section
Exchange
link
Exchange
link
MPLS Edge Node, or
MPLS Ingress Node, or
LSR if both IP and
MPLS are enabled
MPLS
Node
MPLS Network
ITU-T
Blackhole Traffic
o Detect this new class of failures with
Y.1711 MPLS OA&M Connectivity Verific.
First version approved, adding fast failure
detection
ITU-T
Summary
ITU-T
o
o
o
o