Simulation-based analysis of mpls traffic engineering
The main aim is to investigate the performance of real-time voice traffic in IP networks and MPLS networks by including Traffic Engineering in MPLS. Free pdf download
Simulation Based Analysis
of Voice over Multi
Protocol Label Switching
The main aim of this thesis work is to investigate the
performance of real-time voice traffic in IP networks
and MPLS networks by including Traffic Engineering
a. Studying the state-of-art of MPLS architecture and
IP networks through literature study.
b. Investigating the problems related when routing the
real-time voice communications over IP networks
through literature study
2c. Choosing the performance parameters
such as End-to-End delay, throughput,
voice jitter, packets sent and packets
d. Designing two network models for IP
and MPLS considering same network
topology and analyzing the results by
considering the same performance
3E. Studying the performance of
real-time voice communications in
MPLS network when TE is considered.
4What is MPLS ?
• It is an Internet Engineering Task Force that specified
frameworks which provides for the efficient routing,
forwarding and switching of traffic flows through the
• It is considered to be the most perfect solution to
address the most recently faced problems in present-day
networks such as“Routing, scalability, quality of
service engineering management, trafficengineering”.What is MPLS?
Multi Protocol – supports protocols even other than IP
Supports IPv4, IPv6, IPX, AppleTalk at the network layer
Supports Ethernet, Token Ring, FDDI, ATM, Frame Relay,
PPP at the link layer
Label– short fixed length identifier to determine a route
Labels are added to the top of the IP packet
Labels are assigned when the packet enters the MPLS
domainSwitching – Forwarding a packet
Packets are forwarded based on the label
value NOT on the basis of IP header
7Software and hardware Requirement
1.OPNET 16.0 Modeller (Paid Tool)
3.Visual Studio 10.0
1. Minimum 2 GB RAM
2. INTEL I3 PROCESSOR
8Simulation Tool Used
This Dissertation work using OPNET Modeler14.5
OPNET Modeler14.5 is a Commercial Network Simulator.
Designed for modelling communication devices,
technologies, and protocols and to simulate the
performance of these technologies.
Figure : Simulation SetupRESULTS
10Voice Packet Send And
11Voice Packet Jitter
12Voice Packet Delay Variation
13Voice Packet End-to-End Delay
14IP networks End-to-End Delay
15MPLS networks End-to-End Delay
• 1 Ina M , “MPLS DiffServ-aware Traffic Engineering”, White Paper, Part
No. 200048-001, Juniper Networks, Inc, 2004.
• 2 AlWehaibi M, Kadoch A, and ElHakeem A, "Packet Loss Probability for
DiffServ Over IP and MPLS Reliable Homogeneous Multicast Networks,"
Information Processing Letter, Volume 90, Issue 2, pp. 73 - 80, April 2004.
• 3 Ni Q, Rhomdani L, Turletti T, "A survey of QoS enhancements for IEEE
802.11 wireless LAN", Wireless Communications and Mobile Computing, vol.
4, no. 5, pp. 547–566.
• 4 Jamalipour A, Lorenz P, "End-to-end QoS support for IP and multimedia
traffic in heterogeneous mobile networks", Computer Communications, vol.29,
pp. 671–682, 2006.
17• 5 Vandermeulen F, Vermeulen B, Demeester P et al, "A generic architecture
for management and control of en-to-end quality of service over multiple
domains", Computer Communications, vol. 25, pp. 149–168, 2002.
• 6 Filsfils C, Evans J, "Engineering a multiservice IP backbone to support
tight SLA's", Computer Networks, vol. 49, pp. 131–148, 2002.
• 7 Kimura T, Kamei S, "QoS evaluation of DiffServ-aware constraint based
routing schemes for multi-protocol label switching networks", Computer
Communications, vol. 27, pp. 147–152, 2004.
• 8 Hunt R, "A review of quality of service mechanisms in IP-based
networks - integrated and differentiated services, multi-layer switching,
MPLS and traffic engineering", Computer Communications, vol. 25, pp.
• 9 Chuah M, Medepalli K, Park S, Wang J, "Quality of Service in Third-
Generation IP-Based Radio Access Networks", Bell Labs Technical Journal,
vol. 7, issue no. 2, pp. 67–89, 2002. 19