1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.
-
date post
19-Dec-2015 -
Category
Documents
-
view
215 -
download
0
Transcript of 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.
![Page 1: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/1.jpg)
1
Measurement based traffic engineering
Poul Heegaard,
Telenor R&D / NTNU Dept. Telematics
![Page 2: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/2.jpg)
2
Open architecture Performance guarantee Service differentiation
Measurements
Performance optimisationResource allocation
Test labs Production networks
Gilb’s Law:“Anything can be measured in a way that is superior to not measuring it at all.”
![Page 3: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/3.jpg)
3
Open architecturePerformance
guaranteeService
differentiations
Measurements
Test labs Production networks
Resource allocation Performance optimisation
Foster rich set applicationsWorldwide commercial
interests
New actors protect investmentsNew cost modelsQoS guarantees
New QoS requirements
New applications, New markets
New QoS requirements
![Page 4: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/4.jpg)
4
Performance optimisation
Resource control
Open architecture Performance guarantee Service differentiations
Measurements
Test labsProduction networks
(core/AS, access/SPE/CPE)
Controllable (Protect, Priority, Guarantee)
Proactive (planning, designing)Reactive (monitoring, reconfig)
![Page 5: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/5.jpg)
5
Measurements- domain (inter, intra, access, private)- level (physical, network, transport, application)- approach (active, passive)
Open architecture(service innovation, fairness)
Performance guarantee Service differentiation
Performance optimisationResource allocation
Test labs Production network
– SLA fulfilled?– Mechanisms effective? – Effect of new applications?– New applications appeared?– Performance bottlenecks?– Connectivity? – Routing stability?– “Clever” users?– “Malicious” users?– Charging?
![Page 6: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/6.jpg)
6
Open architecture Performance guarantee Service differentiations
Measurements
Performance optimisationResource allocation
Test labs
Production networks- redesign, configuration- connectivity- performance assurance- traffic trends - security - input to traffic modelling
Essential: multipurpose measurement architecture
![Page 7: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/7.jpg)
7
Multiple measurement objectives
Measurement Application
IP Network QoS & Performance managementMEASUREMENT FUNCTIONS
PrognosisTrends
Traffic matrix
SecurityFraud
DependabilityReliability
Overload(observation and control)
Accounting SLA validation
Planning / Long term operation Medium / Short term operation
Multipurpose measurement probe
![Page 8: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/8.jpg)
8
Many options
ADSL 1-
Peering network Our own network
Service provider
POP
DoS attack?traffic volume?
DoS attack?Traffic volume (per customer)?service usage?
End-to-end delay,delay variation (“jitter”), packet loss ratio
Asymmetric traffic?DoS attack?traffic trends?resource (e.g. link) utilisation?
Volume per customer?DoS attack?
Paradigm shift in networking: same platform for all servicesShould also apply to monitoring: same platform for all measurement needs
less than 5% overhead
![Page 9: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/9.jpg)
9
Open architecture Performance guarantee Service differentiations
Measurements
Performance optimisationResource allocation
Test labs
Production networks- coarse grained data collection- imprecise active tests- performance demanding- excessive measurement data- increasing measurement needs- measurements by 3rd party - measurement architecture hard
Essential: configurable, precise, up-to-date, available data
![Page 10: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/10.jpg)
10
Ex: Delay estimation
• two-way by single point (e.g. in tcp, rtp flows)• one-way by dual point (e.g. inexpensive probes)
upper boundson networklayer delay
protocol effects(e.g. delayed ack)
congestion
no congestion=> perfect match
compare single and dual point estimations
![Page 11: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/11.jpg)
11
Ex: flow-sampling
• Data reduction by sampling
0.2 0.4 0.6 0.8 1
20
40
60
80
100 Quantileplot, mpeg traffic
Full trace and 0.099% poisson sampling
Sampled trace
Delay (ms)
Full trace
Quantiles
![Page 12: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/12.jpg)
12
Ex: corrected active tests
customer view
provider view
Measure quality any time
Measure quality when service is in use
Validation of delay measured by active tests
0
100
200
300
400
500
600
700
800
900
1000
0,5 0,6 0,7 0,8 0,9 1 1,1 1,2 1,3
[ms]
Load level for offered tcp traffic
corrected packet delay
![Page 13: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/13.jpg)
13
Test labs
Open architecture Performance guarantee Service differentiations
Measurements
Performance optimisationResource allocation
Production networks
- equipment- mechanisms (e.g. QoS)- configurations- applications- user behaviour
Essential: realistic traffic generator => e.g. GenSyn
![Page 14: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/14.jpg)
14
GenSyn - objectives
New network mechanisms
•Controllable•Scalable•Re-producible•Realistic traffic
User behaviour model
Internet protocols
User behaviour model
Internet protocols
New services
![Page 15: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/15.jpg)
15
GenSyn – in short
• Java-based, portable traffic generator• Flexible and scalable• Stochastic state models of user behaviour• Link to protocol stack for real packet generation
![Page 16: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/16.jpg)
16
Conflicting and interdependent interests
Gordian Knot
simplisity
openess
resource control
QoS guaranteedifferentiation
security
monitoring
segmentation
protection
revenue
real-time
![Page 17: 1 Measurement based traffic engineering Poul Heegaard, Telenor R&D / NTNU Dept. Telematics.](https://reader030.fdocuments.us/reader030/viewer/2022032800/56649d2a5503460f949feda6/html5/thumbnails/17.jpg)
17
The solution?