211 MPLS Te
211 MPLS Te
211 MPLS Te
UNITED KINGDOM
TRANSACTIONS ON
TNC NETWORKS AND COMMUNICATIONS
V OLUME 3, I SSUE 5
ISSN: 2054 -7420
ABSTRACT
Multiprotocol Label Switching (MPLS) is a technology that ensures efficient transmission with high speed
and lower delays. Traffic Engineering (TE) signal protocols are usually used for active management of the
MPLS networks for efficient utilization of resources. This paper presents performance investigation of
MPLS TE signal protocols to get a guideline to utilize transmission links efficiently. Comparison is made
between two TE signal protocols, namely Resource Reservation Protocol (RSVP) and Constraint-based
Routing Label Distribution Protocol (CR-LDP). Simulation results are presented for three MPLS networks
having different topologies, which are implemented in OPNET (version 14.5) environment to support
different applications in the absence and presence of quality of service (QoS) algorithms. The results
reveal that MPLS network with CR-LDP TE signal protocol has better performance in the term of link
utilization. The RSVP reserves certain paths for transmission while the CR-LDP utilizes almost all of the
available links.
Key words: MPLS Networks, Traffic Engineering Signal Protocols, Quality of Service.
1 Introduction
Multi Protocol Label Switching is raised from the Internet Engineering Task Force’s (IETF) effort to
standardize a number of proprietary multilayer switching solutions that were initially proposed in the mid-
1990s. MPLS integrates layer 3 (routing) and layer 2 (switching) functionalities [1]. MPLS introduces
connection-oriented forwarding model by replacing the routing of IP packets based on the IP header
information with the short four-byte label-based switching, as shown in Figure (1).
The mechanism does not build forwarding decision based on the traditional destination IP address on
sophisticated lookup routing table. This fixed-length switching concept is to some extent similar to that
used in ATM and Frame Relay networks, and it is independent of the used layer 2 technologies. MPLS has
been designed to provide an admirable solution to present shortcomings of IP routing in the area of Traffic
Engineering (TE), Quality of Service (QoS), Virtual Private Networks (VPN) and Differentiated Services
(DiffServ) [2]. In comparison of DiffServ with MPLS which is evolving as a futurity protocol. MPLS is
desirable over DiffServ since it utilizes “Multi Protocol Architecture” depending on simple label switching
technique. Traffic can be simply differentiated thereby ensuring QoS based on traffic types. Applications
like VPNs need MPLS to achieve high quality end-to-end service. The new and better network topologies-
DOI: 10.14738/tnc.35.1448
Publication Date: 14th September 2015
URL: http://dx.doi.org/10.14738/tnc.35.1448
Ghufran Saady Abd-almuhsen, Mahmoud M. Al-Quzwini and Raad Sami. Fyath; Links Utilization in MPLS Networks
Operating with Traffic Engineering Signal Protocols, Transactions on Networks and Communications, Volume 3
No. 5, October (2015); pp: 1-27
Any Transport over MPLS (AToM), MPLS over Voice over Internet Protocol (VoIP) and video traffics etc.
have resulted in perceivable QoS [3].
Figure (1): MPLS forwarding label between routers. LSR denotes Label Switching Router
MPLS enabled network can provide efficient TE services, flow based services, better traffic shaping, etc.
In [4], routing based traffic flow shaping is introduced, where total traffic is split over multiple Label
Switching Paths (LSPs) in the MPLS network. This method is powerful for solving some of the routing
problems like mismatch and bottleneck problems. Network with MPLS can propose good QoS to delay
critical traffic such as meetings, VoIP and video conference. Network failure such as crash of network
elements, link faults or congestion are easily managed in MPLS networks [5].
MPLS can be considered a technology to forward the packets in IP intangible networks. The Entire MPLS
network can be split into two parts namely MPLS edge and MPLS core [6]. MPLS edge is the border of the
MPLS network consisting of egress and ingress routers. MPLS core bound intermediate Label Switching
Routers (LSRs), through which Label Switched Paths (LSPs) are established [7].
A traffic engineering matter in the Internet consists of setting up paths between the edge routers in a
network to meet traffic needs while attaining low congestion and improving the utilization of network
resources. Practically, the usual key purpose of traffic engineering is to eliminate the utilization of the
most heavily used links in the network, or the maximum of link utilization. As the maximum link utilization
qualitatively reveals that congestion sets in when link utilization rises higher, and hence it is necessary to
eliminate the link utilization throughout the network such that no bottleneck link occurs. It is known that
this problem of reducing the maximum link utilization can be achieved by the multi-commodity network
flow formula of powerful routing, which leads to dividing traffic over multiple paths between source and
destination pairs [8]. This paper addresses link utilization in MPLS-based networks incorporating TE signal
protocols and Qos algorithms.
2 Related Work
In 2010, Shyry and Ramachandran [9] discussed the effect of MPLS on network performance with the aid
of the Nash equilibrium algorithm. The results show that optimized performance can be obtained by
URL: http://dx.doi.org/10.14738/tnc.35.1448
2
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
reducing the latency and raising the link utilization. But rising link utilization leads to a gradually increase
of the congestion in the network. To overcome this specific problem, a formulation called dual
programming formulation was performed which has group of constraints that have to be satisfied along
with Open Shortest Path First (OSPF) protocol so as to eliminate the maximum link utilization.
In 2011, Pelsser and Bonaventure [10] discussed the Service Provider's (SP's) requirements for the
utilization of MPLS LSPs across Autonomous System (AS) boundaries. A minimum set of extensions was
introduced to Resource Reservation Protocol-Traffic Engineering (RSVP-TE) that allows setting inter-AS
LSPs in accordance with the Service Provider requirements. The results show how LSP protection
techniques can be extended to provide links or node failure protection for the border routers and inter-
AS.
In 2012, Bongale [5] compared link utilization among networks running Routing Information Protocol
(RIP), Open Shortest Path First (OSPF) and MPLS. The results showed that networks configured with OSPF
and RIP routing technicalities are not capable of managing the incoming traffic efficiently. When the
network traffic increases, shortest path from source node to destination node is heavily congested and
lead to loss of transmitted data, while MPLS is capable of handling incoming traffic effectively by
portioning the traffic over unutilized links. This will ensure packets, that entering into MPLS core, to reach
the destination with minimum queuing delay. The results also indicate that MPLS-TE is most appropriate
for enormous traffic volume. OPNET simulator was used to get the results and performance was compared
considering data consisting of voice traffic and web browsing only.
In 2012, Aziz et al. [11] presented a QoS performance study of real-time applications such as video
conferencing and voice in terms of Packet Delay Variation (PDV) over DiffServ in the absence and presence
of MPLS-TE in IPv4/IPv6 networks using OPNET simulator. The interaction of Assured Forwarding (AF)
traffic aggregation, Expedited Forwarding (EF), link congestion, in addition to the effect of performance
metric like PDV were also studied. The performance of DiffServ and MPLS-TE combination in IPv4/IPv6
network was elucidated and analyzed. The results show that IPv6 encounter more PDV than their IPv4
counterparts.
In 2013, Bhandure et al. [12] studied MPLS and Non-MPLS networks and presented an overview of the
MPLS technology and related IETF standards. The results show that MPLS is faster and has better
performance than traditional IP routing. Performance was compared by observing parameters such as
number of transmitting received packets, Jitter (delay variation) and end-to-end delay. GNS 3.0 simulator
was used to simulate the networks. The simulations were setup using a traditional IP network without TE
(composed of OSPF and BGP) and MPLS network (composed of OSPF and BGP).
In 2013, Ibrahim [13] discussed the performance of MPLS-TE signal protocols, namely the Resource
Reservation Protocol (RSVP) and Constraint based Routed–Label Distribution Protocol (CR-LDP), with
different applications including voice, video and data. Performs evaluation of the two protocols shows
that CR-LDP outperforms the RSVP in terms of response time and the average transmitted and received
packets in all applications. The link utilization capability of these protocols was also addressed with
different transmission loads.
In 2014, Sulaiman and Alhafidh [14] discussed the performance analysis of multimedia traffic over MPLS
communication networks with TE. The performance metric ofMPLS-TE and IP model networks was
compared. The compared parameters were end-to-end delay, delayvariation, packet send and receive,
3 Background
This section introduces brief description of MPLS network and TE signal protocols.
General terms correlating with MPLS network and their explanation are specified in the following
• Label Description: A short, fixed length packet identifier.
• Label Edge Router (LER): A device that operates at the edge of the access network and MPLS
network.
• Label Switching Router : A router which is located in the MPLS domain and forwards the packets
based on label switching.
• Forward Equivalence Class (FEC) : A description of a group of packets sharing the same transport
requirements.
• Label Switched Path (LSP) : A route established between two Label Edge Router (LER) which work
as a path for forwarding labeled packets over LSPs.
URL: http://dx.doi.org/10.14738/tnc.35.1448
4
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
The two planes , namely control plane and data plane, highlight the operation of MPLS are shown in
Figure (3) [17].
Figure (4): Interaction of the various components of an MPLS-based Traffic Engineering solution [19].
Traditionally IP packets were forwarded looking into its destination address at every router in the path.
The packets were forwarded based on the shortest path metric, which is the cost calculated using the
time it takes to reach the next hop. When the traffic in the network increases, the link with shortest path
becomes heavily congested while the links with higher paths are underutilized resulting in the uneven
loads in the links available, on the cost of traffic resources. The development of MPLS addresses these
URL: http://dx.doi.org/10.14738/tnc.35.1448
6
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
• A very high percentage of transmitting packets will be successfully transported by the network to
the receiver. The percentage of packets not successfully transported must widely approximate
the basic packet error rate of the transmission links
• The end-to-end delay experienced by a very high percentage of the transported packets will not
greatly achieve the minimum end-to-end delay experienced by any successfully transported
packet.
RSVP is soft state protocol, which means that when a path has been setup by RSVP it has to be regularly
updated to keep the recourses reserved. The requests for reservation are made from the receiver end of
the path, so RSVP is a receiver-oriented protocol. When RSVP is used for LSP setup the ingress router
starts by sending a PATH message on the path where an LSP will be set up. Each transportation router on
that path has to exam if it has the possibility to set up the requested LSP. If the requested LSP is discard,
an error message is returned upstream until it reaches the ingress router. Furthermore the path message
is sent to the next transportation router in the path until it arrives the egress router [23].
(a)
Figure (5): MPLS network topologies used in the simulation.
(a) First network (b) Second network (c) Third network.
(b)
URL: http://dx.doi.org/10.14738/tnc.35.1448
8
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
(c)
Figure (5): continued.
The maximum acceptable network delay can be determined from the above transmitter and receiver
delays to be 80 ms nearly (150-25-45) ms, where the 150 ms represents the maximum acceptable end-to-
end delay, so that the quality of the established VoIP call is acceptable [26]. Video workstations transfer
10 frames per second (sec); each frame be formed of 128x120 pixels. FTP work stations used files of size
5000 bytes [27]. HTTP work stations use pages of size 1000 bytes, HTTP 1.1 is employed in this study, HTTP
1.1 is a revision of the original HTTP (HTTP 1.0). In HTTP 1.0 a separate connection to the same server is
made for every resource request. HTTP 1.1 can reuse a connection multiple times to download images,
page inter-arrival times are exponentially distributed with mean 60 sec [28]. Emails are sent with inter-
arrival times exponentially distributed with mean 360 sec. For database application, the transactions
arrive with inter-arrival times exponentially distributed with mean 12 sec. Telnet application initiates
commands from terminal to telnet host, these commands consist of a normally distributed amount of
bytes with mean 144 and variance 60. Best-effort service means that the user obtains unspecified variable
bit rate and delivery time, depending on the current traffic load of the network [26].
URL: http://dx.doi.org/10.14738/tnc.35.1448
10
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
Figure (6a): Link utilization of the uplink paths of network 1 with CR-LDP TE signal protocol (low load)
Figure (6b): Link utilization of the downlink paths of Network 1 with CR-LDP TE signal protocol (low load).
Figure (6c): Link utilization of the uplink paths of Network 1 with RSVP TE signal protocol (low load).
Figure (6d): Link utilization of the downlink paths of Network 1 with RSVP TE signal protocol (low load).
Table (3): Average link utilization of Network 1 operating with CR-LDP and RSVP TE signal protocols in the
absence of QoS.
Utilization %
Link Low load Medium load High load
CR-LDP
RSVP CR-LDP RSVP CR-LDP RSVP
14→20 3.20 92.03 18.80 11.42 18.80 11.42
20 →14 89.35 2.05 35.32 59.68 35.32 59.68
18→15 46.06 0.00 92.03 8 92.03 8
15→18 1.07 92.04 3.90 93.37 3.90 93.37
18→21 0.43 90.06 2.39 33.26 2.39 33.26
21→18 45.55 0.00 91.86 6.49 91.86 6.49
19→15 49.29 92.07 4.28 87.19 4.28 87.19
15→19 93.34 0.00 92.02 1.86 92.02 1.86
19→18 0.00 0.00 0 0 0 0
18→19 0.00 92.22 0 0 0 0
20 →18 2.18 0.00 14.90 0 14.90 0
18→20 0.00 1.99 1.52 59.69 1.52 59.69
20→19 1.10 92.02 3.91 11.01 3.91 11.01
19→20 89.34 0.00 34.80 93.32 34.80 93.32
21→14 4.46 90.17 59.61 33.79 59.61 33.79
14→21 93.34 0.00 59.61 1.36 59.61 1.36
21→19 48.30 0.00 0.40 87.01 0.40 87.01
19→21 4.06 92.04 57.23 0 57.23 0
21→20 0.00 0.00 0 0 0 0
20→21 0.00 0.00 0 0 0 0
URL: http://dx.doi.org/10.14738/tnc.35.1448
12
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
URL: http://dx.doi.org/10.14738/tnc.35.1448
14
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
of the available links. Table (6) shows the total number of links utilized by the two protocols
for the three networks.
Table (6): Total number of links utilized by the MPLS networks with two TE signals protocols
(iii) The CR-LDP TE signal protocol manages almost equally to recognize t the size of the load
transmitted in both directions. Therefore, equal utilization of the links in both directions is
observed.
(iv) The CR-LDP capabilities for utilizing transmission links is affected by network topology. The
difference also can be noticed in the number of utilized links as given in Table (6).
(v) When Network 3 operates under high load condition, the RSVP TE signal protocol reservation
of certain links leads to congestions in some paths (path 14→22, path (22→14). However, it
uses these two paths at nearly full rate (93%) in the uplink which reveals the inability of this
protocol to manage the utilization between uplink traffic and downlink traffic on the same
path.
The investigation is carried further to address the ability of MPLS networks operating with CR-LDP and
RSVP TE signal protocols to detect and recover fault links. The results are given for Network 3 only since
other networks have similar behavior. Figure (7a) shows CR-LDP TE signal protocol capabilities to detect
transmission links failure and the speed of recovery. Figure (7b) presents RSVP TE signal protocol
capabilities to fault links detection and speed to recover it. Fail link time is considered at 100 sec
and recover time is set to 200 sec. The results show that both CR-LDP and RSVP detect the fail
links at the same time. For fault link recovery, the results show that the CR-LDP protocol is faster
than RSVP protocol in terms of recovered links. Unlike the RSVP protocol, the CR-LDP protocol
starts using the link immediately after the link being reconnected.
(5a) (5b)
Figure (7): Utilization of (node12→ node18) link. CR-LDP TE protocol (b) RSVP TE protocol
7 Conclusions
The performance of the MPLS CR-LDP and RSVP Traffic Engineering signal protocols has been evaluated
and compared in the term of link utilization with and without applying QoS. Different networks scenarios
and different applications, including video conferencing, voice, E-Mail, FTP, HTTP, DB, print and telnet
traffic have been.. The main conclusions drawn from this study are
(i) MPLS network with CR-LDP TE signal protocol has better performance in the term of link
utilization. The RSVP reserves certain paths for transmission while the CR-LDP utilizes almost
all of the available links.
(ii) The CR-LDP protocol is even better in terms of link management between uplink traffic and
downlink traffic on the same path.
(iii) The CR-LDP TE signal protocol is faster than RSVP protocol in terms of discovery of recovered
links, it starts using the link immediately after the link being reconnected.
(iv) There is inefficient link utilization with the RSVP protocol in which the reservation of specific
links for transmission produces transmission failure and packets drop at high loads.
(v) The MPLS TE signal protocol capability of link utilization is almost independent of network
topology or number of utilized links.
(vi) Applying QoS improves the performance of RSVP TE signal protocol while the number of
utilized links increases. For CR-LDP the same number of links is used before and after applying
QoS.
Table (7): Average link utilization of Network 1 operating with QoS under low load condition.
Utilization %
Link CR-LDP RSVP
FIFO PQ WFQ CQ FIFO PQ WFQ CQ
14→20 70.70 70.36 70.98 70.97 14.90 15.23 15.05 15.12
20 →14 1.72 27.00 31.00 30.79 0.86 0.80 1.06 1.04
18→15 47.98 54.23 45.98 46.01 69.42 69.42 56.71 56.74
15→18 75.37 70.96 70.35 70.33 0.87 0.87 1.28 1.29
URL: http://dx.doi.org/10.14738/tnc.35.1448
16
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
Table (8): Average link utilization of Network 1 operating with QoS under medium load condition.
Utilization %
Link CR-LDP RSVP
FIFO PQ WFQ CQ FIFO PQ WFQ CQ
70.70 70.97 71.02 70.36 17.13 17.38 66.34 66.32
14→20
20 →14 30.95 17.39 22.84 22.90 69.92 70.00 66.95 66.95
18→15 23.28 23.95 28.06 31.66 69.52 69.53 67.35 67.39
15→18 70.39 12.33 71.02 70.98 12.30 12.33 12.26 12.26
18→21 49.23 50.00 49.63 49.23 0.00 0.00 12.07 12.07
21→18 2.06 69.32 2.07 10.59 69.31 69.32 1.05 1.16
19→15 52.62 51.74 48.98 55.34 12.13 12.15 0.00 0.00
15→19 14.11 69.46 1.99 1.72 69.43 69.46 68.76 68.71
19→18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
18→19 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
20 →18 21.37 21.90 26.19 21.27 5.06 5.32 66.34 66.32
18→20 21.30 12.33 21.75 22.09 12.30 12.33 0.20 0.20
20→19 49.58 49.41 45.19 49.22 12.07 12.07 0.00 0.00
19→20 9.86 68.44 1.28 1.00 68.93 68.44 66.77 66.77
21→14 53.55 50.61 50.17 49.79 0.50 1.02 14.06 14.02
14→21 6.25 69.40 6.02 18.28 69.37 69.40 1.14 1.25
21→19 4.24 3.71 40.00 7.97 0.00 0.00 0.00 0.00
19→21 4.52 1.02 0.74 0.75 0.50 1.02 2.00 1.95
21→20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
20→21 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Table (10a): Total number of links utilized by the two protocols when applying QoS (low load condition).
Table (10b): Total number of link utilized by the two protocols when applying QoS (medium load condition).
URL: http://dx.doi.org/10.14738/tnc.35.1448
18
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
Table (10c): Total number of link utilized by the two protocol when applying QoS (high load condition).
TE signal Total number of utilized links
Network
protocol FIFO PQ WFQ CQ
CR-LDP 16 16 16 16
Network 1
RSVP 15 15 14 15
CR-LDP 18 18 18 18
Network 2
RSVP 20 17 1 19
CR-LDP 22 22 22 22
Network 3
RSVP 21 18 20 20
REFERENCES
[1] A. Hussain, S. Nazeer, T. Abdullah, B. Yaseen and A. Salam “Network Resilience in Multiprotocol
Label Switching” Journal of Asian Scientific Research, Vol.2, No.4, PP. 221-227, April 2012.
[2] B. Forouzan, “Data Communications and Networking”, McGraw-Hill Higher Education, 4th Ed.,
PP. 101-110, 2006.
[3] Dr. R. Naoum and M. Maswady, ”Performance Evaluation for VoIP over IP and MPLS”, World of
Computer Science and Information Technology Journal, Vol. 2, No. 3, PP. 110-114, May 2012.
[4] T.J. Shi, G. Mohan, “An Efficient Traffic Engineering Approach Based on Flow Distribution and
Splitting in MPLS Networks”, Computer Communications, Vol. 29, No. 9, PP. 1284-1291, May
2006.
[5] A. Bongale, ”Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru”,
International Journal of Computer Applications, Vol. 41, No.14, PP. 35-40, March 2012.
[6] H. Perros, “An Introduction to ATM Network”, 1st Ed., Cary, USA, 2001.
[7] R. Peterkin “A Reconfigurable Hardware Architecture for VPN MPLS based Services”, MSc.
Thesis, School of Information Technology and Engineering, University of Ottawa, April 2006.
[8] Y. Lee, Y. Seok, Y. Choi and C. Kim “A Constrained Multipath Traffic Engineering Scheme for
MPLS Networks”, Electronic Telecommunication Research Institute, 2002.
[9] S. Shyry and V. Ramachandran, “Finagling Congestion in Selfish Overlay Routing Belittling Link
Utilization” , Proc. IEEE, PP. 308-311, November 2010.
[10] C. Pelsser , O. Bonaventure “Extending RSVP-TE to support Inter-AS LSPs”, Proc. CiteSerr,Vol
41, No.5, PP. 122-128, May 2011.
[11] T. Aziz, N. Islam khan and A. Popescu ,“Effect of Packet Delay Variation on Video/Voice over
DIFFSERV-MPLS in IPV4/IPV6 Networks”, International Journal of Distributed and Parallel
Systems, Vol.3, No.1, pp.27-47, January 2012.
[13] S. Ibrahim, ” Performance Evaluation of Traffic Engineering Signal Protocols in MPLS Network “,
M.Sc. Thesis, Al-Nahrain University, April 2013.
[14] A. Sulaiman and O. Alhafidh“ Performance Analysis of Multimedia Traffic over MPLS
Communication Networks with Traffic Engineering“, International Journal of Computer
Networks and Communications Securitik Vol. 2, No. 3, PP. 93 -101, March 2014.
[15] S. Ibrahim and M. AL-Quzwini, “Performance Evaluation of MPLS TE Signal Protocols with
Different Audio Codecs for Voice Application”, International Journal of Computer Applications,
Vol. 57, No.1, pp. 56-60, November 2012.
[16] H. Perros, “An Introduction to ATM Network”, 1st Ed., Cary, USA, 2001.
[17] R. Peterkin “A Reconfigurable Hardware Architecture for VPN MPLS based Services”, MSc.
Thesis, School of Information Technology and Engineering, University of Ottawa, April 2006.
[18] T. Latif and K. Malkajgiri, “Adoption of Voice over Internet Protocol,” Lulea University of
Technology, 2007.
[19] O. Dokun and A. Gift “PDH (Plesiochronous Digital Hierarchy) /SDH-SONET (Synchronous Digital
Hierarchy / Synchronous Optical Networking)”, International Journal of Mathematics and
Engineering Research, Vol 3, No 1, January 2015.
[20] A. Kumar and S. G. Thorenoor, “Analysis of IP Network for Different Quality of Service.” In
International Symposium on Computing, Communication, and Control (ISCCC), Proc .of CSIT Vol.
1. IACSIT Press, Singapore. 2011.
[21] P. Ivaniš and D. Drajic “The Simulation Model of Optical Transport System and Its Applications
to Efficient Error Control Techniques Design”, Electronic, Vol. 13, No. 2, December 2009.
[22] K. Januu and R. Deekona,“ OPNET Simulation of Voice Over MPLS With Considering Traffic
Engineering”, M.Sc. Thesis, School of Engineering, Blekinge Institute of Technology, Sweden,
June 2010.
[23] J. Evans and C. Filsfils,”Deploying IP and MPLS QoS for Multiservice Networks”, 1st Ed., Elsevier
Inc, San Francisco, USA, 2007.
[24] V. Alwayn, “Advanced MPLS design and Implementation, Cisco Systems”, Cisco press 201, West
103rd Street Indianapolis, 2001.
URL: http://dx.doi.org/10.14738/tnc.35.1448
20
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
[25] K. Salah and A. Alkhoraidly “An OPNET-Based Simulation Approach for Deploying VoIP”,
International Journal of Network Management Int. J. Network, DOI: 10.1002, PP. 159–183, 27
January, 2006.
[26] H. Asif and G. Kaosa, “Performance Comparison of IP, MPLS and ATM Based Network Cores
using OPNET”, IEEE Computer Society, August, 2006.
[27] A. Hadi, “Modeling Computer Laboratories in University that Contains Eight Colleges by Using
OPNET Software”, Journal of Kerbala University, Vol. 7, No.1, PP.108-123, 2009.
[28] S. Kuribayashi,” Proposed Optimal LSP Selection Method in MPLS Networks”, International
Journal of Computer Networks & Communications Vol.3, No.1, PP. 241-250, January 2011
URL: http://dx.doi.org/10.14738/tnc.35.1448
22
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
Table (A2): Average link utilization of Network 2 operating with QoS (medium load).
Utilization %
Link FIFO PQ WFQ CQ FIFO PQ WFQ CQ
CR-LDP CR-LDP CR-LDP CR-LDP RSVP RSVP RSVP RSVP
14→23 69.90 70.16 70.21 70.17 1.66 1.47 14.10 14.05
23→14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
20→19 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
19→20 46.14 0.00 0.00 0.00 0.00 69.50 0.00 0.00
20→25 0.00 0.00 0.00 0.00 0.00 57.53 0.00 0.00
25→20 43.22 43.99 44.20 43.40 7.00 14.16 1.30 1.28
20→26 0.00 0.00 0.00 0.00 0.24 0.12 1.10 1.04
26 →20 0.27 0.22 1.11 0.31 2.10 0.00 70.08 70.15
21→19 0.00 0.00 0.00 0.00 63.03 0.38 3.05 2.92
19→21 23.88 26.39 26.21 26.70 9.10 70.18 0.00 0.00
21→20 0.00 0.00 0.00 0.00 0.24 57.64 1.10 1.03
20→21 46.40 44.19 45.30 43.70 0.00 0.00 70.12 70.19
21→24 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
24→21 0.00 0.00 0.00 0.00 70.10 70.21 0.00 0.00
22→14 69.57 69.77 69.77 69.79 70.07 70.17 70.12 70.11
14→22 0.00 0.00 0.11 0.00 70.07 70.18 56.88 56.68
22→21 0.00 0.00 0.00 0.00 63.28 58.02 4.14 3.95
21→22 69.80 70.07 70.10 69.84 0.00 0.00 70.12 70.19
22→24 0.00 0.00 0.00 0.50 6.82 12.19 52.74 53.67
24→22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
23→22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
22→23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
23→24 69.90 70.16 70.20 70.16 1.66 1.47 14.10 14.05
24→23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
24→19 69.90 70.16 70.20 70.16 8.47 13.65 66.068 66.26
19→24 0.00 0.00 0.00 0.50 70.03 69.50 0.00 0.00
25→15 69.64 69.81 69.84 69.82 70.13 70.26 68.92 68.78
15→25 69.78 70.07 70.08 70.22 70.14 14.03 1.30 1.28
25→19 23.90 26.43 26.23 26.86 63.03 0.00 0.00 0.00
19→25 69.90 70.17 70.21 70.31 2.10 14.03 68.92 68.88
26→15 0.00 0.00 0.00 0.00 0.24 0.12 1.10 1.04
15→26 0.27 0.21 1.08 0.30 0.00 0.00 70.09 70.15
26→25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
25→26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
URL: http://dx.doi.org/10.14738/tnc.35.1448
24
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
Table (A4): Average link utilization of Network 3 operating with QoS (low load)
Utilization %
LINK RSVP CRLDP
FIFO PRI WFQ CUST FIFO PRI WFQ CUST
12→18 70.52 71.15 55.22 44.40 12.78 12.73 13.44 0.64
18→12 0.52 0.54 0.53 0.55 0.63 12.79 0.63 0.63
12→20 0.54 0.54 0.53 12.70 0.19 0.20 0.23 12.40
20→12 0.60 0.69 0.63 0.62 48.12 48..01 47.85 43.48
12→21 0.11 0.17 12.30 0.15 70.25 70.19 70.22 70.18
21→12 0.57 12.72 0.57 0.57 12.17 0.00 12.17 0.00
12→24 0.52 0.54 0.53 0.54 0.63 12.79 0.63 0.63
24→12 70.52 71.15 55.21 44.39 12.76 12.73 13.44 0.64
14→17 70.89 70.54 66.83 66.76 0.00 0.00 0.00 0.00
17→14 12.06 0.00 0.00 0.00 0.00 0.00 0.47 0.13
14→22 0.60 0.69 0.63 0.62 70.29 70.22 70.29 70.84
22→14 1.04 1.04 1.04 13.21 0.21 0.20 0.55 12.43
14→23 0.52 0.54 0.53 0.54 0.65 13.04 0.65 0.65
23→14 70.52 71.15 55.22 44.39 13.02 12.98 13.70 0.65
14→26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
26→14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
17→18 70.88 70.53 66.82 66.75 22.30 22.21 22.45 27.37
18→17 12.56 0.50 0.52 0.51 0.00 0.00 0.79 0.15
18→20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
20→18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
21→20 12.06 0.00 0.00 0.00 0.00 0.00 0.48 0.13
20→21 70.88 70.54 66.83 66.75 0.00 0.00 0.00 0.00
21→23 0.11 0.17 12.30 0.15 70.12 70.06 70.08 70.06
23→21 0.57 12.72 0.57 0.57 12.17 0.00 12.17 0.00
22→17 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
17→22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
22→24 0.57 12.72 0.57 0.57 12.42 0.00 12.42 0.00
24→22 0.11 0.16 12.30 0.15 70.18 70.18 70.22 70.18
23→17 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
17→23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
23→26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
26→23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
24→18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
18→24 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
26→20 0.60 0.69 0.63 0.62 48.05 48.08 47.93 43.66
20→26 0.54 0.54 0.53 12.70 0.21 0.22 0.25 12.66
26→21 0.00 0.00 0.00 0.00 22.37 22.28 22.53 27.45
21→26 0.51 0.50 0.52 0.51 0.00 0.00 0.00 0.00
URL: http://dx.doi.org/10.14738/tnc.35.1448
26
Transactions on Networks and Communications; Volume 3, Issue 5, October 2015
Table (A6): Average link utilization of Network 3 operating with QoS (high load).
Utilization %
LINK RSVP CR-LDP
FIFO PRI WFQ CUST FIFO PRI WFQ CUST
12→18 12.05 0.00 0.00 0.00 0.32 0.62 2.31 12.43
18→12 13.38 27.23 19.02 31.33 0.00 0.00 0.00 0.00
12→20 0.00 0.00 0.00 12.17 0.00 0.00 0.00 0.00
20→12 6.92 7.71 10.77 10.13 2.90 13.10 5.55 3.62
12→21 2.41 2.15 2.33 2.40 0.46 1.36 2.44 .68
21→12 0.00 0.00 0.00 0.00 70.10 70.11 70.16 70.50
12→24 13.38 27.23 19.03 31.34 12.10 0.00 0 0
24→12 12.05 0.00 0.00 0.00 0.32 0.61 2.31 12.43
14→17 70.84 70.51 54.63 54.64 10.00 10.00 22.01 10.05
17→14 1.50 13.68 42.43 42.40 24.84 23.03 22.32 23.19
14→22 9.33 1.00 25.24 12.33 7.40 25.90 14.01 11.89
22→14 69.25 57.69 20.76 24.32 46.18 48.28 49.01 47.50
14→23 13.38 27.23 19.02 31.33 0.00 0.00 0.00 0.00
23→14 12.05 0.00 0.00 0.00 0.33 0.62 2.33 12.68
14→26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
26→14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
17→18 70.84 70.54 68.1 56.67 14.51 22.66 30.56 18.31
18→17 70.75 71.37 63.19 54.56 70.80 71.08 71.11 70.45
18→20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
20→18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
21→20 1.5 13.68 42.43 42.41 24.97 23.65 22.50 23.26
20→21 70.84 70.51 54.63 54.63 10.04 9.96 22.27 10.08
21→23 2.41 2.15 2.33 2.40 0.46 1.36 2.44 0.68
23→21 0.00 0.00 0.00 0.00 70.23 70.26 70.33 70.34
17→22 0.00 0.00 0.00 0.00 00.00 0.00 0.00 0.00
22→24 0.00 0.00 0.00 0.00 70.23 70.38 70.33 70.85
24→22 2.41 2.15 2.33 2.40 0. 47 1.36 2.46 0.69
23→17 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
17→23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
23→26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
26→23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
24→18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
18→24 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
26→20 6.92 7.71 10.77 10.13 2.92 13.38 5.57 3.65
20→26 0.00 0.00 0.00 12.16 0.25 0.25 0.25 0.25
26→21 2.43 2.30 14.48 2.21 4.52 12.82 8.58 8.29
21→26 69.26 57.70 20.76 12.16 46.1 48.24 48.99 47.34