background image
2.2
Problem Formulation . . . . . . . . . . . . . . . . . . . . . . .
13
2.3
Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
2.3.1
Aquila Architecture . . . . . . . . . . . . . . . . . . . .
18
2.3.2
Problem Approach . . . . . . . . . . . . . . . . . . . .
20
2.3.3
SLA to QoS mapping scheme . . . . . . . . . . . . . .
21
2.3.4
QoS Specification Languages . . . . . . . . . . . . . . .
22
2.3.5
Aquila Mapping Scheme . . . . . . . . . . . . . . . . .
23
2.3.6
Extending Aquila : SLA to QoS mapping for DiffServ
over MPLS network . . . . . . . . . . . . . . . . . . . .
25
3
Problem Approach
26
3.0.7
Application Service Classes
. . . . . . . . . . . . . . .
28
3.0.8
Network Service Classes and their Traffic Engineering
for DiffServ over MPLS network . . . . . . . . . . . . .
34
3.0.9
QoS Architecture based on above CT classifications: . .
36
4
QMPLS Implementation
39
4.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
4.1.1
QMPLS Implementation . . . . . . . . . . . . . . . . .
42
4.1.2
Scheduling and Traffic Class Implementation . . . . . .
45
4.1.3
Complete Admission Control Algorithm
. . . . . . . .
46
5
Validation
55
5.1
Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
5.2
Test Network . . . . . . . . . . . . . . . . . . . . . . . . . . .
56
5.3
DiffServ configurations . . . . . . . . . . . . . . . . . . . . . .
57
5.4
Experimental Set-up . . . . . . . . . . . . . . . . . . . . . . .
58
3