BH Telecom, Joint Stock Company, Sarajevo; Obala Kulina bana 8, 71 000 Sarajevo, Bosnia and Herzgovina
SIPA State Investigation and Protection Agency; Adema Bu e 102, 71 000 Sarajevo, Bosnia and Herzegovina
E-mail: jasmina.barakovic@bhtelecom.ba, himzo.bajric@bhtelecom.ba, ahusic@sipa.gov.ba
Abstract Insufficient Quality of Service (QoS) of the emerging multimedia applications is a growing concern
that has led the need for research and study. In this paper we investigate the impact of increased video traffic on
QoS parameters and their correlation in next generation network. Multi-protocol Label Switching (MPLS) and
Differentiated Services (DiffServ) integration is very useful strategy for todays traffic. MPLS Traffic
Engineering (TE) plays an important role in the implementation of network services with QoS guarantees . The
aim of simulation study is to underline how MPLS TE and MPLS Diffserv integration improve the performances
of todays networks, and identify opportunities for improvement, and development of new mechanisms to ensure
QoS features in future networks.
Keywords DiffServ, IP, MPLS, QoS
1. INTRODUCTION
The startling growth of Internet technology,
coupled with the relatively low deployment cost of
Internet Protocol (IP) networks, has created a push
for an integrated IP-based core- a single network
for data, video and voice access. The diverse service
requirements and novel traffic characteristics of the
new applications have posed many technical
challenges that must be addressed in the near future.
The paper focuses on emphasizing how Multiprotocol Label Switching (MPLS) Differentiated
Services (DiffServ) integration and MPLS Traffic
Engineering (TE) dramatically improve the traffic
performance using Network Simulator (ns-2).
Section 2 summarizes key technology components
of Quality of Service (QoS) in IP/MPLS network. It
focuses on the theoretical concepts behind MPLS
support of DiffServ architecture and presents how
MPLS TE can help address the network congestion.
Simulation model was chosen to demonstrate the
concepts introduced in the previous section. The
simulation results are briefly discussed in section 3.
Section 4 concludes the paper.
2. QUALITY OF SERVICE AND TRAFFIC
ENGINEERING IN IP/MPLS NETWORK
Two QoS architectures have been defined for IP:
IntServ (Integrated Services) and DiffServ. IntServ
provides granular QoS guarantees with explicit
resource reservation. DiffServ provides a coarse
QoS approach based on aggregates (classes) of
traffic. MPLS does not define new QoS
architectures. It provides support for DiffServ.
MPLS DiffServ introduces the concepts of EXP-
55
56
0.03
IP Network
IP Network
DiffServ IP Network
DiffServ IP Network
0.35
IP MPLS Network
0.025
IP MPLS Network
2.5
eragAvothuptofFTPflw[Mbps]
eAragvydolfFTPflw[s]
aAvegrjitofFTPsflw][
0.3
2
0.25
0.015
0.2
1.5
0.01
0.15
1
0.005
0.1
IP Network
0.5
DiffServ IP Network
IP MPLS Network
0.05
50
40
60
70
80
-0.005
90
40
100
50
60
70
80
90
50
40
100
0.3
0.044
0.294
100
DiffServ IP Network
DiffServ IP Network
IP MPLS Network
DiffServ MPLS Network
0.296
eragAvdlyofEXPflw[s]
aAvehgroutp fEXPflow[Mbps]
0.046
90
IP Network
IP MPLS Network
0.298
80
IP Network
0.048
70
0.302
60
0.042
0.292
0.04
0.29
0.038
0.288
0.036
0.286
0.034
IP Network
DiffServ IP Network
0.284
0.032
IP MPLS Network
Diffserv MPLS Network
0.282
40
50
60
70
80
90
100
0.03
40
50
60
70
80
90
100
-1
40
50
60
70
80
90
100
57
IP Network
DiffServ IP Network
IP MPLS Network
DiffServ MPLS Network
FTP
EXP
CBR
PLRFT
JiterFTP
PLREX
PLRCB
JiterEXP
JiterCBR
DelayFTP
DelayEXP
DelayCBR
Througpt
Througpt
Througpt
Table 2. Correlation coefficients between QoS parameters of different traffic types in IP network
Throughput CBR
Throughput FTP
Throughput EXP
Delay CBR
Delay FTP
Delay EXP
Jitter CBR
Jitter FTP
Jitter EXP
PLR CBR
PLR FTP
PLR EXP
1.000
-0.983
-0.954
0.489
0.880
0.851
0.932
0.941
0.821
0.917
0.960
0.915
-0.983
1.000
0.884
-0.322
-0.779
-0.741
-0.849
-0.864
-0.703
-0.829
-0.893
-0.826
-0.954
0.884
1.000
-0.727
-0.982
-0.969
-0.998
-0.999
-0.954
-0.994
-0.999
-0.994
0.489
-0.322
-0.727
1.000
0.884
0.875
0.773
0.756
0.899
0.797
0.714
0.800
0.880
-0.779
-0.982
0.884
1.000
0.998
0.993
0.989
0.994
0.997
0.978
0.997
0.851
-0.741
-0.969
0.875
0.998
1.000
0.984
0.978
0.998
0.989
0.964
0.991
0.932
-0.849
-0.998
0.773
0.993
0.984
1.000
0.999
0.973
0.999
0.996
0.999
0.941
-0.864
-0.999
0.756
0.989
0.978
0.999
1.000
0.966
0.998
0.998
0.998
0.821
-0.703
-0.954
0.899
0.994
0.998
0.973
0.966
1.000
0.981
0.948
0.982
0.917
-0.829
-0.994
0.797
0.997
0.989
0.999
0.998
0.981
1.000
0.992
1.000
0.960
-0.893
-0.999
0.714
0.978
0.964
0.996
0.998
0.948
0.992
1.000
0.991
0.915
-0.826
-0.994
0.800
0.997
0.991
0.999
0.998
0.982
1.000
0.991
1.000
FTP
EXP
CBR
PLRFT
JiterFTP
PLREX
PLRCB
JiterEXP
JiterCBR
DelayFTP
DelayEXP
DelayCBR
oThugprt
oThugprt
Througpt
Table 3. Correlation coefficients between QoS parameters of different traffic types in DiffServ MPLS network
Throughput CBR
Throughput FTP
Throughput EXP
Delay CBR
Delay FTP
Delay EXP
Jitter CBR
Jitter FTP
Jitter EXP
PLR CBR
PLR FTP
PLR EXP
58
1.000
0.000
0.459
0.961
0.000
0.867
0.941
0.000
-0.964
0.000
0.000
0.000
0.000
1.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.459
0.000
1.000
0.197
0.000
-0.044
0.133
0.163
-0.207
0.000
0.000
0.000
0.961
0.000
0.917
1.000
0.000
0.971
0.998
0.999
-0.999
0.000
0.000
0.000
0.000
0.000
0.000
0.000
1.000
0.000
0.993
0.000
0.000
0.000
0.000
0.000
0.867
0.000
-0.044
0.971
0.000
1.000
0.984
0.000
-0.968
0.000
0.000
0.000
0.941
0.000
0.133
0.998
0.993
0.984
1.000
0.000
-0.997
0.000
0.000
0.000
0.000
0.000
0.163
0.999
0.000
0.000
0.000
1.000
0.000
0.000
0.000
0.000
-0.964
0.000
-0.207
-0.999
0.000
-0.968
-0.997
0.000
1.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
0.000
4. CONCLUSION
REFERENCES