Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks
|
|
|
- Judith Simpson
- 10 years ago
- Views:
Transcription
1 Distributed Eplicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Sherif Ibrahim Mohamed Khaled M. F. Elsayed, senior member IEEE Department of Electronics and Communications Engineering Faculty of Engineering, Cairo University, Giza, Egypt Abstract Traffic engineering is one of the important enhancements introduced by the deployment of Multiprotocol Label Switching (MPLS) into IP-networks. Minimizing congestion is a central goal of traffic engineering as it degrades the overall network performance. We propose the Distributed Eplicit Partial Rerouting (DEPR) scheme as a reactive congestion removal for MPLS networks. DEPR removes congestion by rerouting the LSPs crossing the congested link to a partial route set up around the congested link (unlike other methods that re-establish the full route from the source to the destination). The scheme is shown to adapt quickly to network dynamics and to scale well with large networks. It also enhances the overall network throughput and delay performance. 1. Introduction The IP protocol was designed from the beginning with interconnection in mind, thus offering fleibility and scalability [1]. IP networks provide a very simple best effort service. Therefore, IP networks need to be enhanced in the areas of availability, dependability and quality of service (QoS) [2] in order to provide mission critical network environments. IP networks are enhanced with the deployment of Multiprotocol Label Switching (MPLS) [3, 4]. MPLS introduces a new connection-oriented forwarding paradigm in IP networks based on fied length labels. It allows sophisticated routing control capabilities, fast forwarding, QoS support, reliability, and traffic management to be introduced into IP networks. MPLS provides IP networks with the ability to forward packets over arbitrary non-shortest paths (eplicit routes) and to provide high speed tunnels [5]. MPLS introduces traffic engineering [6, 7] capabilities to IP-based networks. The main objective of traffic engineering is to optimize the network performance through an efficient utilization of network resources. In this paper we assume the contet of an MPLS-based IP network and develop the DEPR scheme for MPLS networks. The main concept in DEPR is to remove congestion by rerouting the LSPs passing through the congested link to a partial route set up around the congested link(s). This is in contrast to other methods that re-establish a full route from the source up to the destination. The algorithm is shown to adapt quickly to the network dynamics and to scale well with large networks. 2. Related Work Gallager [8] developed the theory for perfect load balancin g through the formulation of the minimum delay routing problem (MDRP). Some heuristic techniques were developed to approimate the Gallager perfect load balancing conditions in an attempt to increase the possibility of practical adoption into production networks. Within the contet of MPLS networks, several methods were developed to remove congestion and load balance the network, similar to minimum interference routing algorithm (MIRA) [9], dynamic load balancing algorithm (DYLBA) [10], MPLS adaptive traffic engineering (MATE) [11] and fast acting traffic engineering algorithm (FATE) [12]. However, these techniques focused on load balancing by shifting traffic from congested links to less utilized links using centralized rerouting. These techniques share the property that rerouting is done based on end-to-end basis which means rerouting is done completely for all of the path starting from the source up to the destination. For large networks this would be inefficient due to the following reasons: Establishing a new alternate route from the source node up to the destination requires the whole topology state information to be available at the source nodes making the solution non scalable. False rerouting at source nodes would occur due to incurred delays in transferring network state information to source nodes Slow adaptation to congestion especially with fast network dynamics.
2 3. The DEPR Congestion Removal Scheme The main idea of load balancing is to shift traffic from the high congested links to the low congested or underutilized links. Widest path algorithms tend to prefer shifting traffic towards the path with the maimum free bandwidth without taking link capacities or utilizations into consideration. This would congest the path to which the traffic is shifted. The connection-oriented nature of MPLS networks makes route establishment take some time (set up time) which is proportional to the path length. This neither scales well with large networks nor fits well with network dynamics rapid changes. For speeding reaction to congestion, all the network nodes (including the core nodes) participate in the DEPR scheme. DEPR runs in a distributed manner where each node periodically monitors the congestion of its outgoing links. We consider links to be monitored in a unidirectional manner in the sense that link (i,j) is different from link (j,i). In case multiple direct links are found congested, the DEPR scheme starts with the most congested link, then goes sequentially to the net successor congested link. Definitions: The eploration region: is the network part where a given node eplores all the possible alternate paths for the LSPs passing through the congested link. The maimum path length around the congested link is defined as the eploration region diameter. Reacting node: is the upstream node of the congested link that detects the congestion and reacts to it. Partial rerouting path (PRP): is the alternate path established by the reacting node for traffic rerouting. Label information base (LIB): is a table used at each MPLS node for labelling packets before being forwarded. Congestion threshold: the value of link utilization beyond which a link is considered congested. Upstream and downstream nodes: are respectively the start and the end nodes of the congested link. DEPR could be applied either on the flow level or the LSP level, LSP level will be used as it would be more practical. We eplain the DEPR main idea by the comparative eample in Figure 1. Assume link 5-6 has become congested. Instead of rerouting a passing through LSP traffic from its source node (1) to its destination node (10) using the full alternate route ( ), the DEPR scheme at the reacting node (5) reroutes part of that LSP (5-6-7) around the congested link using a partial alternate route ( ). This is why it is called a partial rerouting scheme. Figure 1: Full and partial rerouting Another aspect that makes partial rerouting more attractive is that shifting traffic away from the congested link may have bad impact on the links of the new alternate path, even if it appears better. It is clear that, the less the length of the alternate path, the smaller the potential bad impact on the network links. In addition, it is not necessary to have the full network state information at each node but only within the node s eploration region. The diameter of the eploration region depends on the required length of the discovered alternate routes (1, 2, or 3 hops). This leads to faster reaction than other reactive schemes. Also, more accurate rerouting is possible due to less incurred delays in transferring the network state information. Additionally, it scales well with large networks. Figure 2: DEPR rerouting using methods 1 and Methods for Selection of the Partial Rerouting Paths When a reacting node decides to perform partial rerouting around a congested link, it is possible to have various ways of selecting the end node of the alternate path. It is necessary for the reacting node to know the original successor nodes over which the rerouted LSP passes on its way to the final destination, so that it could continue its original path at that node. Consider the eample in Figure 1. Assume (5-6) is a congested link through which LSP passes and that the destination of the LSP is node 10. One of the nodes (6, 7, 8, 9, 10) could be selected to be the end node where the partial rerouting path (PRP) ends. For simplicity and fast reaction to congestion the PRP is taken to end at nodes at a maimum length of 2 hops downstream the original path from the reacting node, this is to limit the signaling information to both the end nodes of the congested link. In addition, the maimum length of the PRP is limited to 4 hops to avoid wasting resources. With these constraints, the valid PRP s are [5-6] and [5-
3 ]. Accordingly, we have two methods for partial rerouting. Path utilization is taken to be the maimum link utilization among its constituent links Method 1 In this method both the origin and destination nodes of the partial rerouting path should be the two end nodes of the congested link as shown in Figure 2 for PRP 1 and PRP 2 where link (X-Y) is the congested link. The PRP maimum length is set to 4 hops to increase the probability of finding non congested alternate path. The longer the PRP the more network resources are consumed and the more delays that would be introduced. This is why we limit the maimum length of the PRP to 4 hops. If multiple alternate paths eist then the shortest is the best Partial Rerouting Path Eligibility Rule A PRP is considered eligible if PRP Utilization < Congested link utilization. However, the above condition does not necessarily mean that the PRP (to which traffic is shifted) is not congested (i.e. we could have PRP Utilization > Threshold). The above condition increases the possibility to find a valid PRP even if congested as eplained in the net section Method 2 In this method one of the edge nodes of the PRP is the congested link upstream node, and the other node is a neighbor node of the congested link downstream node with the constraint that it lies on the original path. As shown in Figure 2, link X-Y is congested in direction X-Y, we say X is the upstream node and Y is the downstream node, T is a neighbor node of the downstream node Y and lies on LSP 2 original path, so both of PRP 3 and PRP 4 are valid We prefer to use method 2 rather than method 1 because of the lower consumed resources and the less incurred delays Load Balancing The main idea of load balancing is to shift traffic from the high congested links to the low congested or underutilized links. By dividing the value of the shifted flows traffic rate by the PRP links capacities provides the potential increase in their utilizations after the traffic is shifted to them. Link utilization in addition to the link free bandwidth gives a good measure for deciding traffic shifting. In DEPR each node monitors the utilization of its direct links. If a link is found congested, the node establishes a partial path for rerouting some LSPs traffic. If multiple partial paths eist, then the preference is given to the one with the lowest utilization. Before shifting traffic from the congested link to the PRP, it is necessary to compare the utilization of the congested link to a value epressing the utilization of the whole partial rerouting path which may be composed of multiple links each of a different utilization value. Accordingly we identify the following: A congested link is a path of 1 hop Figure 3: LSP traffic shifting oscillations Figure 4: Eample showing autonomous synchronization of nodes Load Balancing and Oscillation Avoidance As show in Figure 3, link 1 is congested while link 2 is underutilized. Node X decides to shift the LSP traffic from link 1 to link 2. Due to LSP traffic shifting, link 2 becomes congested while link 1 becomes non-congested. After sometime node X will decide to take remedial action and shift the traffic (assuming same LSP) back to link 1. These oscillations degrade the network performance. Figure 3 illustrates the oscillations of the LSP traffic shifting between the links. To avoid oscillations, let us define the following symbols: link1 link 2 U The absolute utilization difference before between link 1 and link 2 before traffic shifting action. link1 link 2 U The absolute utilization difference after between link 1 and link 2 after traffic shifting action. To prevent oscillations, rerouting should be performed under the following condition:
4 U < U (1) link1 link2 link1 link 2 after before This condition not only prevents the occurrence of oscillations but also ensures good load balancing. It means traffic shifting occurs only if the difference between the links utilization becomes smaller (indicating loads are balanced). In the general case, link 2 in the above eample is replaced with partial rerouting path (PRP) so equation (1) takes the general form: link1 PRP link1 PRP U < U after before (2) 3.3. Handling of LSP Labels Through this section, we will refer to the term LSP as the original path used by the packets before being rerouted using a PRP. Switching packets from the LSP to the PRP necessitates some changes in the nodes LIB table. The general idea of the DEPR scheme is to be distributed, scalable and fast reactive to congestion. That is why our objective is to restrict the DEPR changes or reactions to only the end nodes of the congested link keeping the PRP end node away from these changes. To do that, the packets at the reacting node should carry a stack of two labels, the outer label forwards them along the PRP, while the inner label is used only at the PRP end node to forward these packets along their normal way of the unchanged LSP part Node Synchronization Although the DEPR scheme works in a distributed manner, it does not require synchronization between nodes when establishing PRPs. We will show through the following eample how the synchronization problems would occur and solved autonomously. The problem arises when two successive nodes decide to reroute the same LSP. Assume in Figure 4, the links X-Y and Y-Z are congested. According to the DEPR scheme, nodes X and Y detect the congestion and establish PRP 1 and PRP 2 respectively to reroute LSP1. However, this will not cause a problem as discussed below. i) Case node Y switched traffic before X In this case, only the LIB tables of node Y are changed to implement the forwarding. When node X starts to switch the LSP traffic to PRP 1, the LIB table of nodes Z and V are still valid, therefore PRP 1 packets could be forwarded at Z. Node Y will have useless entries for the LSP and PRP 2, which will not affect the overall operations. ii) Case node X switched traffic before Y In this case, node Y will not affect node X and will have useless LIB entries as before. We notice that it is always the case that a node dominates its downstream nodes. This behavior is advantageous because as in the above eample node X reaction would relief the congestion of the two links. To remove the useless entries resulting from such behavior, the reacting node should send a CLEAR message to its downstream node. The downstream node should remove the LSP related entries if and only if it has already established a PRP for that LSP. This ensures leaving all necessary related LSP entries at node Z; otherwise PRP1 traffic will have a problem upon arriving at node Z. 4. Performance Evaluation COST239 Network NSFNET Network Topology Topology Figure 5: The simulated network topologies We evaluate the performance of the DEPR scheme using discrete-event simulation. The simulations are carried out using the COST239 and NSFNET network topologies shown in Figure 5. We use the NS2 [13] network simulator tool to study and obtain the results of applying DEPR scheme and compare them with the performance of shortest path algorithms. The links are all bidirectional with equal capacity of 1Mbps, equal cost metric of a value 1, equal propagation delay of a value 10 μsec, equal buffer size of 1000 bytes, and about 5 of topology nodes are responsible for generating and receiving traffic as specially marked with a in Figure 5. The propagation delays are chosen to be small so as to study the effect of DEPR scheme on the queuing delays. Multiple connections are selected to arrive at the network in accordance with a Poisson distribution with an average inter-arrival time of 2 seconds. For each arrival event, multiple connections are generated and started at the same event time. The number of connections arriving at the network per each event is randomly selected between 5 and 9 connections with uniform distribution. The source-destination pair per each connection is randomly generated from the allowed nodes following a uniform distribution.
5 Each connection lasts for a certain time uniformly distributed between (15, 20) sec. The traffic type of the connections is UDP traffic with an average rate that is uniformly distributed in between (90, 180) kbps. Each connection traffic pattern follows a Pareto distribution with a mean burst time of 0.5 sec, a mean idle time of 0.05 sec, and a packet size of 200 bytes. During the simulation the congestion threshold is set to be 7. To evaluate the efficiency of the delay enhancement due to using DEPR compared to the shortest path algorithms, equation (3) is used. sh DEPR D D D λ = (3) sh D D where, is the network input load in Mbps, λ is DEPR sh system delay efficiency at network input load, D is system delay using shortest path algorithms at input load, and D is system delay using DEPR scheme at input DEPR load. To evaluate the DEPR gain with respect to system throughput compared to the shortest path algorithms, equation (4) is used. DEPR sh ω ω ω λ = (4) ω where, λ is DEPR system throughput efficiency at sh network input load, ω is system throughput using DEPR shortest path algorithms at input load, and ω is system throughput using DEPR scheme at input load. Figures [6-, 7-] illustrate the DEPR system delay reduction percentage with respect to COST239 and NSFNET topologies at different input loads. For the COST239 topology, it ranges between 3 and 7 and for the NSFNET topology it ranges between and 45%. It is evident that there is a good enhancement in the overall system delay when using DEPR scheme. It is cleat that the COST239 results are better than in the NSFNET since the former topology is more connected. Figures [6-, 7-] plot the DEPR throughput gain percentage with respect to both COST239 and NSFNET topologies at different input loads, where it reaches 24% at higher loads for COST239 topology and for the NSFNET topology. The gain increased due to the fact that load balancing has reduced the dropped packets Effect of Changing DEPR Congestion Threshold Figures [8-, 8-] plot the DEPR system delay reduction and the system throughput gain with different congestion threshold values (3, 5, 7) for the COST239 topology. The benefit of making DEPR react at lower values of link congestion is to study DEPR load balancing in the normal state of the network without links being congested. It is evident that there is a slight difference in both the system delay reduction and the system throughput gain indicating no need for reaction as long as the link is not heavily utilized. At the same time this reduces the processing load of the scheme. When congestion threshold is 3 or 5, DEPR performance is superior to 7 threshold. The performance at 3 and 5 thresholds are very close to each other Effect of Changing Monitoring Interval Length Figures [9-, 9-] plot the DEPR system delay reduction and the system throughput gain for the COST239 topology using different monitoring intervals. The monitoring interval is the periodic time at which the DEPR scheme at the node scans the surrounding links to react to congestion. Different monitoring intervals are selected (2 seconds, 10 seconds, and 20 seconds). It is evident from both figures that there is a big difference in both the delay reduction and the throughput gain when the monitoring interval is varied. The fast dynamic nature of the network traffic requires the increase of the periodic monitoring rate so as to react to congestion at the proper time, increasing both the delay reduction and the throughput gain. 5. Conclusions We presented the DEPR scheme for load balancing in MPLS networks. The results showed the great improvements to both the overall system throughput and the overall system delay in comparison with the shortest path algorithms. We showed that DEPR has many advantages over other techniques such as its ability of fast reaction to congestion due to the new introduced partial rerouting technique. DEPR is also scalable and can be easily deployed in large networks. DEPR performance depends on the network connectivity degree; the more the network is connected the higher the performance. The diameter of the node s eploration region controls the DEPR load balancing speed of conversion. The longer the diameter the lower the reaction speed but the higher the probability to find alternate routes. It is recommended not to lower DEPR congestion threshold below 5 to reduce the DEPR processing overheads. Reducing the monitoring period makes the DEPR scheme adapts fast to rapidly changing network dynamics.
6 References 75% 30 [1] A. Tanenbaum, Computer Networks, Third Edition, New Jersey: Prentice Hall, pp. 412, [2] Rosenberg J, Schulzrinne H, Internet Telephony Gateway Location, Proceedings of IEEE Infocom 98, vol. 2, pp , [3] E. Rosen, et al., MPLS architecture, work in progress, draft-ietf-mpls-arch-07, July [4] E. Rosen, A. Viswanathan, and R. Callon, RFC 3031: Multiprotocol label switching architecture, Jan [5] G. Armitage, MPLS: The Magic Behind the Myths, IEEE Communications Magazine, vol. 38, no. 1, pp , January [6] D. Awduche, J. Malcolm, J. Agogbua, M. O Dell and J. McManus, RFC 2702: Requirements for Traffic Engineering over MPLS, Sept [7] D. Awduche, MPLS and Traffic Engineering in IP Networks, IEEE Communications Magazine, vol. 37, no. 12, pp , Dec [8] R. Gallager, A minimum Delay Routing Algorithm Using Distributed Computations, IEEE Transactions on Communications, vol. 25, no. 1, pp , January [9] K. Kar, M.Kodialam, and T.V. Lakshman. Minimum Interference Routing of Bandwidth Guarnateed Tunnels with MPLS Traffic Engineering Applications. IEEE Journal on Selected Areas in Communications, vol. 18, no. 12, pp , December [10] R. Battiti and E. Salvadori., A Load Balancing Scheme for Congestion Control in MPLS Networks, In IEEE Symposium on Computers and Communications (ISCC 2003), pp. 951, June [11] I. Widjaja, A. Elwalid, MATE: MPLS Adaptive Traffic Engineering, IEEE INFOCOM The Conference on Computer Communications, no. 1, pp , April [12] F. Holness, C. Phillips, "Fast Acting Traffic Engineering (FATE) within MPLS Networks", MPLS World Congress 2001, Building a New IP Architecture, February 6-9th, [13] NS2 web site and documentation, % Figure 6: delay reduction, and throughput gain using DEPR versus shortest path algorithm for the COST239 topology Figure 7: delay reduction, and throughput gain using DEPR versus shortest path algorithm for the NSFNET topology 9 75% 6 45% 3 Thr 3 Thr 5 Thr % 2 1 5% Thr 3 Thr 5 Thr 7 Figure 8: DEPR system delay reduction and throughput gain for the COST239 topology with different congestion thresholds 9 75% 6 45% 3 2 sec 10 sec 20 sec 35% 28% 21% 14% 7% 2 sec 10 sec 20 sec Figure 9: DEPR system delay reduction and throughput gain for COST239 topology with different monitoring intervals
A Fast Path Recovery Mechanism for MPLS Networks
A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.
A Load Balancing Scheme for Congestion Control in MPLS Networks
A Load Balancing Scheme for Congestion Control in MPLS Networks Elio Salvadori, Roberto Battiti UniversitàdiTrento Dipartimento di Informatica e Telecomunicazioni via Sommarive 14, 38050 Povo (TN), Italy
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks Arunkumar C K M.Tech student, Dept. of ECE, Dayananda Sagar College of Engineering, VTU, Banglore, India ABSTRACT: Increasing demand
Path Selection Analysis in MPLS Network Based on QoS
Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special
Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain
Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1
Disjoint Path Algorithm for Load Balancing in MPLS network
International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 13 No. 1 Jan. 2015, pp. 193-199 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/
New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints
New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints Santosh Kulkarni 1, Reema Sharma 2,Ishani Mishra 3 1 Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Department
Dynamic Sizing of Label Switching Paths in MPLS Networks
Dynamic Sizing of Label Switching Paths in MPLS Networks Gustavo B. Figueiredo 1 José. Augusto. S. Monteiro 2 Nelson. L. S da Fonseca 1 Antônio. A. A. Rocha 3 1 State University of Campinas Institute of
Supporting End-to-End QoS in DiffServ/MPLS Networks
Supporting End-to-End QoS in DiffServ/MPLS Networks Ji-Feng Chiu, *Zuo-Po Huang, *Chi-Wen Lo, *Wen-Shyang Hwang and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University, Taiwan
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University
Enhanced Variable Splitting Ratio Algorithm for Effective Load Balancing in MPLS Networks
Journal of Computer Science 4 (3): 232-238, 2008 ISSN 1549-3636 2008 Science Publications Enhanced Variable Splitting Ratio Algorithm for Effective Load Balancing in MPLS Networks 1 G. Murugesan, 2 A.M.
Figure 1: Network Topology
Improving NGN with QoS Strategies Marcel C. Castro, Tatiana B. Pereira, Thiago L. Resende CPqD Telecom & IT Solutions Campinas, S.P., Brazil E-mail: {mcastro; tatibp; tresende}@cpqd.com.br Abstract Voice,
A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks
A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashhad, Mashhad, Iran [email protected]
A MIXED-METRIC ROUTING WITH OPTIMAL FLOW DISTRIBUTION FOR MPLS NETWORKS
Journal of Engineering Sciences, Assiut University, Vol. 33, No.1, pp. 159-172, January 2006 A MIXED-METRIC ROUTING WITH OPTIMAL FLOW DISTRIBUTION FOR MPLS NETWORKS Associate Professor at Communications
Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints
Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashad, Mashhad, Iran [email protected]
A Reactive Scheme for Traffic Engineering in MPLS Networks
A Reactive Scheme for Traffic Engineering in MPLS Networks Elio Salvadori, Roberto Battiti, Mikalai Sabel niversità di Trento, Dipartimento di Informatica e Telecomunicazioni via Sommarive 14, 38050 Povo
Traffic protection in MPLS networks using an off-line flow optimization model
Traffic protection in MPLS networks using an off-line flow optimization model A.E. Krzesinski and K.E. Müller Department of Computer Science University of Stellenbosch, 76 Stellenbosch, South Africa Phone:
Load Balancing by MPLS in Differentiated Services Networks
Load Balancing by MPLS in Differentiated Services Networks Riikka Susitaival, Jorma Virtamo, and Samuli Aalto Networking Laboratory, Helsinki University of Technology P.O.Box 3000, FIN-02015 HUT, Finland
LMPS: Localized Multi-Path Selection for QoS Routing in VoIP Networks Khaled M. F. Elsayed [email protected]
LMPS: Localized Multi-Path Selection for QoS Routing in VoIP Networks Khaled M F Elsayed khaled@ieeeorg Hassan Fadel Amin M Nassar anassar@engcuedueg hassanfadel@egticomeg Department of Electronics and
MPLS Traffic Engineering in ISP Network
MPLS Traffic Engineering in ISP Network Mohsin Khan Birmingham City University, England ABSTRACT Multi Protocol Label Switching (MPLS) is an innovative and vibrant technology. The most famous applications
QoS Performance Evaluation in BGP/MPLS VPN
1 QoS Performance Evaluation in BGP/MPLS VPN M. C. Castro, N. A. Nassif and W. C. Borelli 1 Abstract-- The recent exponential growth of the Internet has encouraged more applications, users and services
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks Rameshbabu Prabagaran & Joseph B. Evans Information and Telecommunications Technology Center Department of Electrical Engineering
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
How To Provide Qos Based Routing In The Internet
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Faiz Ahmed Electronic Engineering Institute of Communication Technologies, PTCL
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK ABSTRACT Hatim Hussein Department of Electrical and Computer Engineering, George Mason University, Fairfax, Virginia, USA [email protected]
Simulation of Heuristic Usage for Load Balancing In Routing Efficiency
Simulation of Heuristic Usage for Load Balancing In Routing Efficiency Nor Musliza Mustafa Fakulti Sains dan Teknologi Maklumat, Kolej Universiti Islam Antarabangsa Selangor [email protected] Abstract.
Building MPLS VPNs with QoS Routing Capability i
Building MPLS VPNs with QoS Routing Capability i Peng Zhang, Raimo Kantola Laboratory of Telecommunication Technology, Helsinki University of Technology Otakaari 5A, Espoo, FIN-02015, Finland Tel: +358
Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors
2011 International Symposium on Computer Networks and Distributed Systems (CNDS), February 23-24, 2011 Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors Atefeh Khosravi,
SBSCET, Firozpur (Punjab), India
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Layer Based
Recovery Modeling in MPLS Networks
Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim
MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a
MPLS Environment Introduction to MPLS Multi-Protocol Label Switching (MPLS) is a highly efficient and flexible routing approach for forwarding packets over packet-switched networks, irrespective of the
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation Fu-Min Chang #1, I-Ping Hsieh 2, Shang-Juh Kao 3 # Department of Finance, Chaoyang University of Technology
Comparative Analysis of Mpls and Non -Mpls Network
Comparative Analysis of Mpls and Non -Mpls Network Madhulika Bhandure 1, Gaurang Deshmukh 2, Prof. Varshapriya J N 3 1, 2, 3 (Department of Computer Science and IT, VJTI, Mumbai-19 ABSTRACT A new standard
Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks
Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks Guru P.V. Thodime, Vinod M. Vokkarane, and Jason P. Jue The University of Texas at Dallas, Richardson, TX 75083-0688 vgt015000,
VoIP versus VoMPLS Performance Evaluation
www.ijcsi.org 194 VoIP versus VoMPLS Performance Evaluation M. Abdel-Azim 1, M.M.Awad 2 and H.A.Sakr 3 1 ' ECE Department, Mansoura University, Mansoura, Egypt 2 ' SCADA and Telecom General Manager, GASCO,
QoS Strategy in DiffServ aware MPLS environment
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute of Technology P.O.Box 4, Klong Luang, Pathumthani,
How To Share Bandwidth On A Diffserv Network
Proceedings of the 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications, 14-17 May 2007, Penang, Malaysia Bandwidth Sharing Scheme in DiffServ-aware
MPLS Multiprotocol Label Switching
MPLS Multiprotocol Label Switching José Ruela, Manuel Ricardo FEUP Fac. Eng. Univ. Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal INESC Porto, Campus da FEUP, Rua Dr. Roberto Frias, 378, 4200-465
Performance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms
Performance Evaluation of VoIP using Shortest-Widest and Modified Widest-Shortest QoS Routing Algorithms Ala F. Khalifeh, and Ali H. El-Mousa Abstract Implementation of current real time services (of which
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data Md. Golam Shagadul Amin Talukder and Al-Mukaddim Khan Pathan* Department of Computer Science and Engineering, Metropolitan University, Sylhet,
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru Anupkumar M Bongale Assistant Professor Department of CSE MIT, Manipal Nithin N Assistant Professor Department of CSE MIT, Manipal
2004 Networks UK Publishers. Reprinted with permission.
Riikka Susitaival and Samuli Aalto. Adaptive load balancing with OSPF. In Proceedings of the Second International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks (HET
VOL. 3, NO. 3, March 2012 ISSN 2079-8407. Journal of Emerging Trends in Computing and Information Sciences 2009-2012 CIS Journal. All rights reserved.
New Bandwidth Guaranteed QoS Routing Algorithm for MPLS Networks 1 Santosh Kulkarni, 2 Reema Sharma, 3 Ishani Mishra 1 HOD, Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Assistant Professor,
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
Project Report on Traffic Engineering and QoS with MPLS and its applications
Project Report on Traffic Engineering and QoS with MPLS and its applications Brief Overview Multiprotocol Label Switching (MPLS) is an Internet based technology that uses short, fixed-length labels to
Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang [email protected] AT&T
Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang [email protected] AT&T 1 Outline! BGP/MPLS VPN (RFC 2547bis)! Setting up LSP for VPN - Design Alternative Studies! Interworking of LDP / RSVP
PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON
PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON (B.Eng.(Hons), NUS) A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF ENGINEERING DEPARTMENT OF ELECTRICAL & COMPUTER
A Resilient Path Management for BGP/MPLS VPN
A Resilient Path Management for BGP/MPLS VPN APNOMS2003 1 Introduction APNOMS2003 2 APNOMS2003 3 BGP/MPLS VPN Configuration MPLS/MP-iBGP VPN 1 VPN 1 VPN 2 VPN 2 BGP/MPLS VPN Overview BGP/MPLS Virtual Private
A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING IN LEO SATELLITE CONSTELLATION NETWORK. Received September 2012; revised January 2013
International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp. 4139 4149 A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING
Scaling 10Gb/s Clustering at Wire-Speed
Scaling 10Gb/s Clustering at Wire-Speed InfiniBand offers cost-effective wire-speed scaling with deterministic performance Mellanox Technologies Inc. 2900 Stender Way, Santa Clara, CA 95054 Tel: 408-970-3400
OPNET simulation of voice over MPLS With Considering Traffic Engineering
Master Thesis Electrical Engineering Thesis no: MEE 10:51 June 2010 OPNET simulation of voice over MPLS With Considering Traffic Engineering KeerthiPramukh Jannu Radhakrishna Deekonda School of Computing
RSVP- A Fault Tolerant Mechanism in MPLS Networks
RSVP- A Fault Tolerant Mechanism in MPLS Networks S.Ravi Kumar, M.Tech(NN) Assistant Professor Gokul Institute of Technology And Sciences Piridi, Bobbili, Vizianagaram, Andhrapradesh. Abstract: The data
QoS Implementation For MPLS Based Wireless Networks
QoS Implementation For MPLS Based Wireless Networks Subramanian Vijayarangam and Subramanian Ganesan Oakland University, Rochester, Michigan Abstract : Voice has been the primary application in wireless
Performance of networks containing both MaxNet and SumNet links
Performance of networks containing both MaxNet and SumNet links Lachlan L. H. Andrew and Bartek P. Wydrowski Abstract Both MaxNet and SumNet are distributed congestion control architectures suitable for
A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman
A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline
An Adaptive Load Balancing to Provide Quality of Service
An Adaptive Load Balancing to Provide Quality of Service 1 Zahra Vali, 2 Massoud Reza Hashemi, 3 Neda Moghim *1, Isfahan University of Technology, Isfahan, Iran 2, Isfahan University of Technology, Isfahan,
A New Forwarding Policy for Load Balancing in Communication Networks
A New Forwarding Policy for Load Balancing in Communication Networks Martin Heusse Yvon Kermarrec ENST de Bretagne BP 83, 985 Brest Cedex, France [email protected] Abstract We present in this
TCP and UDP Performance for Internet over Optical Packet-Switched Networks
TCP and UDP Performance for Internet over Optical Packet-Switched Networks Jingyi He S-H Gary Chan Department of Electrical and Electronic Engineering Department of Computer Science Hong Kong University
Performance Evaluation for VOIP over IP and MPLS
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 2, No. 3, 110-114, 2012 Performance Evaluation for VOIP over IP and MPLS Dr. Reyadh Shaker Naoum Computer Information
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh [email protected], [email protected],
PAPER Flow-level multipath load balancing in MPLS network
IEICE TRANS.?? VOL.Exx?? NO.xx XXXX 2x PAPER Flow-level multipath load balancing in MPLS network Zenghua ZHAO a) Yantai SHU Lianfang ZHANG and Oliver YANG b) Nonmembers SUMMARY Multi-Protocol Label Switching
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
A Localized Adaptive Proportioning Approach to QoS Routing
QOS ROUTING A Localized Adaptive Proportioning Approach to QoS Routing Srihari Nelakuditi and Zhi-Li Zhang, University of Minnesota Here we assume source routing with bandwidth guarantees. ABSTRACT In
H3C SR8800 RPR Technology White Paper
H3C 00 RPR Technology White Paper Keywords: RPR, IP ring network Abstract: Resilient Packet Ring (RPR) is an international standard for establishing IP ring networks, offering a highly efficient and reliable
IP Traffic Engineering over OMP technique
IP Traffic Engineering over OMP technique 1 Károly Farkas, 1 Zoltán Balogh, 2 Henrik Villför 1 High Speed Networks Laboratory Department of Telecommunications and Telematics Technical University of Budapest,
Comparing MPLS and Internet Links for Delivering VoIP Services
IP Telephony Contact Centers Mobility Services WHITE PAPER Comparing MPLS and Internet Links for Delivering VoIP Services September 2005 avaya.com Table of Contents Overview... 1 Historical Perspective...
Parallel LSPs for constraint-based routing and load balancing in MPLS networks
Parallel LSPs for constraint-based routing and load balancing in MPLS networks J. Tang, C.K. Siew and G. Feng Abstract: Two features of multiprotocol label switching are very useful in network traffic
MPLS L2VPN (VLL) Technology White Paper
MPLS L2VPN (VLL) Technology White Paper Issue 1.0 Date 2012-10-30 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any
Analysis of QoS Routing Approach and the starvation`s evaluation in LAN
www.ijcsi.org 360 Analysis of QoS Routing Approach and the starvation`s evaluation in LAN 1 st Ariana Bejleri Polytechnic University of Tirana, Faculty of Information Technology, Computer Engineering Department,
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji
Traffic Engineering & Network Planning Tool for MPLS Networks
Traffic Engineering & Network Planning Tool for MPLS Networks Dr. Associate Professor, Department of Electrical Engineering Indian Institute of Technology Bombay, Powai, Mumbai 76 Founder & Director, Vegayan
Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS
Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,
Bandwidth Management in MPLS Networks
School of Electronic Engineering - DCU Broadband Switching and Systems Laboratory 1/17 Bandwidth Management in MPLS Networks Sanda Dragos & Radu Dragos Supervised by Dr. Martin Collier email: [email protected]
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected]
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected] 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols
Routing in packet-switching networks
Routing in packet-switching networks Circuit switching vs. Packet switching Most of WANs based on circuit or packet switching Circuit switching designed for voice Resources dedicated to a particular call
Implementing VPN over MPLS
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. I (May - Jun.2015), PP 48-53 www.iosrjournals.org Implementing VPN over
Traffic Engineering With Traditional IP Routing Protocols
Traffic Engineering With Traditional IP Routing Protocols Bernard Fortz Jennifer Rexford Mikkel Thorup Institut d Administration et de Gestion Internet and Networking Systems Universite Catholique de Louvain
Network management and QoS provisioning - QoS in the Internet
QoS in the Internet Inernet approach is based on datagram service (best effort), so provide QoS was not a purpose for developers. Mainly problems are:. recognizing flows;. manage the issue that packets
MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport
MPLS-TP Future Ready. Today Introduction As data traffic started dominating telecom networks, there was a need for transport data networks, as opposed to transport TDM networks. Traditional transport technologies
Path Selection Methods for Localized Quality of Service Routing
Path Selection Methods for Localized Quality of Service Routing Xin Yuan and Arif Saifee Department of Computer Science, Florida State University, Tallahassee, FL Abstract Localized Quality of Service
Evaluation And Implementation Of The Open Shortest Path First (OSPF) Routing Protocol
Evaluation And Implementation Of The Open Shortest Path First (OSPF) Routing Protocol G.C NWALOZIE 1, V.N OKOROGU 2, A.C OKAFOR 3, A.O UMEH 4 1, 2, 3,4 Electronic and Computer Engineering Department, Nnamdi
A NOVEL RESOURCE EFFICIENT DMMS APPROACH
A NOVEL RESOURCE EFFICIENT DMMS APPROACH FOR NETWORK MONITORING AND CONTROLLING FUNCTIONS Golam R. Khan 1, Sharmistha Khan 2, Dhadesugoor R. Vaman 3, and Suxia Cui 4 Department of Electrical and Computer
CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone
International Journal of Computer Science and Telecommunications [Volume 5, Issue 6, June 2014] 9 ISSN 2047-3338 Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone Mushtaq
Performance Analysis of a Traffic Engineering Solution for Multi-Layer Networks based on the GMPLS Paradigm
Performance Analysis of a Traffic Engineering Solution for Multi-Layer Networks based on the GMPLS Paradigm P. Iovanna, M. Settembre, R. Sabella ERI - Ericsson Lab Italy Roma, Italy {paola.iovanna, marina.settembre,
PATH SELECTION AND BANDWIDTH ALLOCATION IN MPLS NETWORKS
PATH SELECTION AND BANDWIDTH ALLOCATION IN MPLS NETWORKS James E Burns and Teunis J Ott Telcordia Technologies Inc, 445 South Street, Morristown NJ 07960-6438, USA Anthony E Krzesinski and Karen E Müller
APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing
MPLS BASICS AND TESTING NEEDS By Thierno Diallo, Product Specialist Protocol Business Unit The continuing expansion and popularity of the Internet is forcing routers in the core network to support the
A Hybrid Fault-Tolerant Algorithm for MPLS Networks. Maria Hadjiona, Chryssis Georgiou, Maria Papa, Vasos Vassiliou. University of Cyprus
Technical Report A Hybrid Fault-Tolerant Algorithm for MPLS Networks Maria Hadjiona, Chryssis Georgiou, Maria Papa, Vasos Vassiliou University of Cyprus Computer Science Department TR 07 06 December 2007
