Supporting Differentiated Services with Per-Class Traffic Engineering in MPLS

Size: px
Start display at page:

Download "Supporting Differentiated Services with Per-Class Traffic Engineering in MPLS"

Transcription

1 Supporting Differentiated Services with Per-Class Traffic Engineering in MPLS Melody Moh sjsu. edu Dept of Math. & Computer Science Belle Wei Dept of Electrical Engineering San Jose State University San Jose, CA Jane Huijing Zhu Dept of Math. & Computer Science Abstract - Differentiated services (DiffServ) and MPLS are two major building blocks for providing multi-class services over IP networks. The performance and efficiency of Diierv architecture can be enhanced with per-class traffic engineering. In this paper, we propose a new MPLS traffic engineering scheme. Based on a constraint-based routing modified from our previously proposed QoS routing algorithm, it enhances the original E-LSP with per-class traffic engineering and load balancing. Major components of the scheme including labeling, load balancing, and routing are described; its features are carefully analyzed against desired traffic engineering requirements. With detailed simulation, we evaluate and compare the proposed scheme with two other schemes: the original E-LSP and E-LSP with load balancing, for their support of EF, AF, and BE service classes. We found that, through better utilization of network resources, the proposed scheme is able to accommodate more QoS flows with desired requirements; at the same time it offers better delay and delay jitter for existing EF and AF classes, and improves the overall performance of BE class. We believe that the proposed scheme is an important step for providing scalable, multi-service solution in future IP networks. 1. INTRODUCTION In today s rapidly growing networking environment, more and more traffic are transported over networks where the lp protocol plays a key role. Existing IP networks offer flexibility and scalability; they however provides mainly best-effort services. The IETF has proposed many service models and mechanisms to meet the demand for Quality of Service (QoS); including integrated services (IntServ), RSVP, etc. Among them the differentiated service (DiffServ) and multi-protocol label switching (MPLS) proposals are most promising. Diff-Serv architecture achieves scalability by implementing complex classification and conditioning functions only at network boundary nodes, and by applying per-hop behaviors (PHB) to traffic aggregates that have been appropriately marked [7]. This feature makes Diff-Serv suitable to be used in network backbones. The services provided by the DiftServ architecture may be classified into three main categories: Expedited Forwarding (EF), Assured Forwarding (AF), and Best Effort (BE). MPLS is a technology that integrates label-switching forwarding paradigm with network layer routing [13, 151. In MPLS, packets are encapsulated with labels at ingress points; these labels are then used to forward the packets along label switched paths (LSPs). These LSPs can be explicitly routed along specific paths. The key purpose of trafftc engineering (TE) is efficient network usage. The explicit routing feature of MPLS allows routes to be set up for better use of network infrastructure. It has therefore been suggested that TE is one of the most significant initial applications of MPLS [2]. Explicit routes (LSPs) in MPLS can be computed by constraint-based routing [ 1, 5, 151. Constraint-based routing offers the opportunity to extend the information used to setup paths beyond what is available for the routing protocol. It considers not only network topology, but also requirements of the flow (or of the specific class type), resource availability of the links, and possibly other administrative policies; it therefore meets the major requirements of TE [2]. In a DiffServ architecture based on MPLS, constraint-based routing has been widely accepted for the computing of paths that best meet the QoS requirements. The performance and efficiency of DiffServ architecture achieved through providing QoS at the aggregated level is limited. It may be enhanced by implementing TE at a perclass level. By mapping a traffic trunk in a given class (or class type [3]) on a separate LSP, it allows traffic trunks to better utilize resources, and to follow paths that meet constraints specific to the given class [6]. In this paper, we propose a new TE scheme that enhances the existing E-LSP mechanism in MPLS. It distributes trafftc trunks of the same class type onto the same LSP, and thus have the similar strengths as the recently, independently proposed per-class TE, also referred to as Diff- Serv-aware Traffic Engineering (DS-TE) [6]. We use a constraint-based routing that is based on a QoS-based routing algorithm we previously developed [ 111. This is a continuation of our research in QoS and DiffServ-based protocols [ 10-12, BACKGROUND Due to page limitation, background information and related studies on MPLS [7, 131, DiffServ [4], traffic engineering [2, 3, 6, 8, 151, and constraint-based routing [l, 5, 151 are not included. Interested readers please refer to relevant publications. Per-class TE is also independently proposed by Le Faucheur, et. al. [6] in which they referred the scheme as DS-TE. They described several network scenarios that would * Supported in part by NSF (NCR ) and KDDI R&D Labs, Japan /01/$10.00 (C)

2 benefit from DS-TE, detailed requirements of implementation, and evaluation criteria. They, however, have not proposed any actual mechanisms. 3. PROPOSED SCHEME The proposed scheme enhances E-LSP with TE. Before describe the scheme, for clarity we describe E-LSP and L- LSP mechanisms proposed for providing DiffServ in MPLS [7, 131:. E-LSP - These LSPs transport multiple Ordered Aggregates, so that the EXP field of the MPLS Shim Header conveys to the label-switch router (LSR) the PHB to be applied to the packet (covering both information about the packet s scheduling treatment and its drop precedence).. L-LSP - These LSPs only transport a single Ordered Aggregate, so that the packet s scheduling treatment is inferred by the LSR exclusively from the packet s label value while the packet s drop precedence is conveyed in the EXP field of the MPLS Shim Header or in the encapsulating linklayer-specific selective drop mechanism (as in ATM, Frame Relay, 802.1, etc.). The E-LSP is simple; it carries up to eight behavior aggregates (BAs) on an LSP for a given Forward Equivalence Class (FEC). When more traffic needs to be accommodated, 3. Routing In order to guarantee QoS for the trafftc between each ingress and egress pair, we propose a simple constraint-based routing algorithm that is modified from an optimal QoS routing algorithm previously developed [lo]. Routing that takes delay and loss metrics directly into account is difficult computationally (and has been proven to be NP hard [lo]); it also requires information such as nodal load versus delay characteristics that are difficult to acquire [13]. Our previously proposed algorithm guarantees maximum bandwidth utilization with delay constraint. In the modified algorithm used in this paper, we consider the setting up of LSPs with delay constraint and bandwidth guarantees. Delay and bandwidth requirements for each path can be. extracted from the service level agreement (SLA). The high level description of our algorithm is given below: 2. Prunes the topology database of all links that don t have sufficient residuallreservable bandwidth or that is administratively forbidden (including excess delay) for the LSP; ii. Find the minimum-cost path towards the LSP s egress router (use propagation delay as the cost for each link); iii Zf several equal-cost paths remain, select the one with however, load sharing is needed. Using this scheme, packets the fewest number of hops; from certain traffic flow may go through different paths. If several equal-cost paths remain, apply the loadexperiencing different delays, thereby cause packet- rv balancing rule: choose the path that has the maximum reordering problem [14]. On the other hand, the L-LSP uses residual bandwidth; separate labels for the support of each PSC (PHB scheduling Steps i to iv are repeated for each LSP computation, class), it therefore introduces more signaling operations and * beginningfrom the highest service class; label management complexity. 3.1 Per-Class Traffic Engineering We propose a mechanism that enhances E-LSP with perclass TE, and improves the weakness of E-LSP and L-LSP discussed above. The main features of the proposed mechanism are as follows: 1. Labeling Labels are used to encode both the FEC and the service class (or class type) information. The class types may be Type 0 of BE, Type 1 of real-time traffic including EF, and Type 2 of low loss including AFl and AF2 [6]. They may be further subdivided into finer categories. The EXP field encodes scheduling treatment and drop precedence just as in E-LSP. 2. Load Balancing by Service Classes We propose to distribute traffic flows of different service classes to different LSPs. In this way, not only the QoS requirements can be better guaranteed, load balancing may also be achieved. This is similar to the per-class TE independently proposed [6]. In the case that multiple paths are needed for a certain FEC and service-class-category pair, traffic is distributed on these paths by hashing source and destination address to avoid packet reorder problem [ 141. Since this mechanism distributes traffic in a balanced way, and each LSP is associated with certain service class, it can carry more QoS trafftc flows (refer to the performance evaluation section for details) without involving micro-flow reordering problem as in E-LSP. In addition, this mechanism allows traffic trunks associated with the highest service class to choose the best LSPs, their QoS may therefore be best met. Note that the above mechanism is applicable to networks that provide up to eight service classes (or class types). It may also be integrated into L-LSP to provide more service classes. 3.2 Qualitative Analysis Awdache et al. [2] and Kodialam et al [9] suggested some requirements for TE and the underlying routing algorithms. In the following, we analyze the proposed TE scheme against the most relevant requirements:. Computational Requirement - The proposed routing algorithm makes use of the usual shortest-path and minimumhop computation. It also consults with the data base of link bandwidth, and finds the path with the maximum residual bandwidth, which are simple comparison operations. 355

3 Table 1. S ummary of Three Simulated Schemes Scheme No. DifIServ Simulation Strengths Weaknesses L? Mechanisms Cases Description 1. Original Diff-Serv without Case 1 Simple; one LSP accommodates (1) Inefficient use of network resources E-LSP traffic engineering up to eight classes of service. (2) Fewer QoS flows can be supported (Default mechanism) (3) BE service has poor throughput 2. E-LSP Diff-Set-v with Cases 2a, 1) Efficient use of network 1) Packet reorder problem with multi- packet-based 2b, and 2c resources 2) More computation and signaling path load multiple path 2) Best effort service has good operations than Scheme 1 balancing mechanism) performance 3) More network management complexity 3. E-LSP Diff-Serv with Cases 3a, 1) Efficient use of network 1) More computation and signaling with per- traffic engineering 3b, and 3c resources operations than Scheme 1 class traffic (Proposed 2) More QoS flows can be carried engineering mechanism) without degrading the existing traffic 3) Label maintenance is simpler than Scheme 2. Labeling and Signaling Overhead - The proposed mechanism uses both FEC and service class in the label, which is slightly more complicated than E-LSP, but simpler than L-LSP; similar argument can be held for signaling overhead. Please refer to [6] for a detailed discussion of protocol requirements for supporting per-class TE.. Routing without trafic splitting - Route splitting is avoided by distributing traffic flows based on their service classes. Even if splitting is unavoidable for load balancing, we suggest to use source-destination hashing to avoid packet reordering problem [ 141. n Good rerouting performance upon link failure - A dynamic version of the proposed routing algorithm has been presented [lo]; it has the same computational complexity but is much more efficient than re-computing routes from anew.. Information useful for aggregation - The proposed label contains both FEC and service class; it is extremely useful for routing and communication among multiple domains.. Re-optimization - The dynamic version of the proposed routing algorithm re-optimizes bandwidth utilization whenever node or link failure occurs [lo}.. Policy constraint - Step (i) of the routing algorithm is used to incorporate any policy constraints. 4. PERFORMANCE EVALUATION To evaluate the effectiveness of the proposed mechanism, in the section we simulate the mechanism along with two other methods. All three schemes are based on the E-LSP. Scheme 1 is the original E-LSP in which labels represent only the FEC. From ingress to egress, for certain FEC, there is only one LSP, and there is neither TE nor load balancing. In Scheme 2, multiple-path load sharing based on load ratio (but not on service class) is used; routing follows the proposed routing algorithm. Scheme 3 is the proposed mechanism. The three schemes are summarized in Table 1. (Their strengths and weaknesses are partly analyzed from simulation results.) 4.1 Simulation Topology The network topology used in our simulation is shown in Figure 1. Senders 1,2,3, and 4 send data to Receivers 1,2,3, and 4 respectively, and Sender 5 sends data to Receiver 1. R41, R42, and R45 are leaf routers in the source domain; they will classify and shape traffic based on traffic profiles. R4 and R16 are ingress routers, and R8 and R32 are egress routers. The ingress routers assign labels to the incoming packets and perform traffic conditioning. For EF (Expedited Forwarding) service, there is a token-bucket policer at the Token Bucket 356

4 incoming interface of the ingress. For AF (Assured Forwarding) service, we attach a policer instead of a remarker at the ingress s incoming interface to differentiate them from BE (Best Effort) packets for simulation purpose. sell&f4?i Figure 1. Network topology used in the simulation Table 3. Summary of simulation cases I Simulation Case Summary Case 1 1 Scheme 1 1 FlowSisBE Cases 2a, 1 Scheme Simulation Results The performance comparison among all seven cases is discussed in the following subsections. For each flow, we measure its delay, delay jitter, and throughput. l Flow 1 (EF Service) Figures 2, 3, and 4 show the delay, delay jitter, and throughput of Flow 1. The abrupt increase in both delay and delay jitter in time slots (l-2) and (3-4) is due to source traffic changing from CBR to VBR. We see that delay and throughput for Flow 1 in all seven cases are similar. Note that the proposed scheme (used in Cases 3a, 3b, and 3c) results in the smallest delay and delay jitter. With the proposed scheme, EF service has the highest priority in selecting LSP; it can therefore choose a feasible path with shortest propagation delay. The delay difference between the DiffServ scheme without TE (Case 1) and the proposed scheme (Cases 3a, 3b, and 3c) is mainly the propagation delay difference between LSP and LSP We also observe that the delay jitter in Cases 2a, 2b, and 2c are higher than in other cases, since packets from Flow 1 traverse on two paths of different propagation delay. Finally, the throughput remains the same in all schemes shows that EF traffic may be well supported (guaranteed peak-rate) in all the schemes. and 3c, respectively 4.2 Overview of Simulation Cases Traffic flows and their corresponding traffic profiles are listed in Table 2. Traffic QoS requirements of each sender is guaranteed by a token bucket. For example, Sender 1 is EF service, the Internet service provider (ISP) promises to carry up to the peak rate. The token bucket associated with Flow 1 is a peak-rate regulator in which the token rate is mbps - the peak rate allowed for Flow 1; and the bucket size is the maximum packet size. A fixed packet size of 400 bytes is used throughout the simulation; the bucket size for EF service is one packet to avoid delay jitter. In all simulation cases, the total simulation time is 4 seconds, which is divided into four periods evenly. For each flow, the sending rate and traffic model within each period may change, as indicated in the Traffic Model column. The simulation cases are designed to evaluate the effectiveness of the proposed scheme for various service classes, and are summarized in Table 3. The first four flows stay in the same service class for all cases, except for Flow 5 whose service class changes from case to case. In our simulation, we measure the throughput, delay and delay jitter every 0.25s. Time (second) Figure 2. Delay of Flow 1 Figure 3. Delay jitter of Flow 1 357

5 Throughput VI time In Flow1 2.BOE+07 Throughput VI time In Flow2 B.OOE+OB *.OOE Figure 4. Throughput of Flow 1 Figure 7. Throughput of Flow 2 l Flow 2 (AF Service) l Flow 3 ( BE Service) Figures 5, 6, and 7 show delay, delay jitter, and throughput for Flow 2. We see from Figure 5 that the delay curves fluctuated greatly. This is due to the characteristics of the VBR source traffic. Observed also that the delay curves for all simulation cases are almost identical. The proposed scheme allows more bandwidth for bursty packets from Flow 2, results in a decrease in delay jitter. Figures 5 and 6 also manifest that while facing more AF (Case 3b) or EF traffic (Case 3c), the proposed scheme still yields better delay jitter than Scheme 1 (Case 1). Throughput performance is the same for all seven cases since AF service guarantees bandwidth up to its average rate. 1.OE+m I Delay Y. tlm. in Flows Figure 8. Delay of Flow 3 Figures 8, 9, and 10 show that the BE traffic in Flow 3 performs differently under different schemes. Compared with Scheme 1, the proposed scheme reduces delay and delay jitter dramatically, and improves throughput. While facing more QoS flows (Cases 3b and 3c), the proposed scheme still yields higher throughput and lower delay and delay jitter than Schemes 1 and 2. Delay jlttor vs tlma In Flow Figure 5. Delay of Flow 2 Time Isecond Figure 9. Delay jitter of Flow 3 Throughput s time in Flows Figure 6. Delay jitter of Flow 2,.OOE+O0 l. I Time Isecond Figure 10. Throughput of Flow 3 358

6 l Flow 4 (BE Service) Figures 11, 12, and 13 show the performance of BE traffic in Flow 4. Comparing to DiffServ mechanism without traffic engineering (Case l), given same traffic scenario, our proposed mechanism (Case 3a) dramatically reduces delay and delay jitter, while improve throughput. While facing more AF flows (Case 3b), with the proposed mechanism the throughput, delay, and delay jitter of Flow 4 are very closed to those of Case 1. While facing more PRE service (Case 3c), since more traffic flows have been shifted from away from LSP , link 6-7 has more bandwidth available for Flow 4, its delay and delay jitter reduced and its throughput greatly improved. The ingress and egress pair of Flow 4 is ingress 16 and egress 32. The LSP taken by Flow 4 is , and it shares link 6-7 with LSP This link is the bottleneck for Flow 4 in all simulation cases, and available bandwidth for Flow 4 is impacted by the traffic on LSP Flow 5 (BE/AF/EF Services) The class of service for Flow 5 changes from case to case (referring to Tables 2 and 3); its performance is shown in Figures When Flow 5 is BE service (Cases 1,2a and 3a), its performance using different mechanisms is similar to Flow 3. When Flow 5 becomes AF service (Cases 2b and 3b), the BE traffic Flow 3 in Scheme 3 (the proposed scheme, shown in Case 3b) still has much better performance in terms of delay, delay jitter, and throughput than in Scheme 1. When Flow 5 becomes EF service (Cases 2c and 3c), using the proposed scheme it would be shifted to LSP 4-9-8; Flows 2,3 and 4 then have more bandwidth available, and their delay and delay jitter both decrease (as shown in Case 3c), and the throughput of Flow 3 is close to its sending rate. These demonstrate that the proposed mechanism can accommodate more QoS (EF and AF) traffic flows, and at the same time improves the existing BE service. Figure 11. Delay of Flow 4 Figure 14. Delay of Flow 5 I I Time (second) Figure 12. Delay jitter of Flow 4 Figure 15. Delay jitter of Flow 5,.OOE+08 - I Tlme (second) J Figure 13. Throughput of Flow 4 Figure 16. Throughput of Flow 5 The major simulation results are summarized in Table

7 Table 4. Summary of major simulation results Major Simulation Results Observed Case 1 BE has poor performance in terms of delay, delay jitter, and throughput. Case 2a 1) EF traffic has longer delay and delay jitter compared to Cases 1,3a, 3b, and 3c 2) AF has larger delay jitter than Cases 1, 3a, 3b, and 3c 3) BE has the best performance in Case 2a. Case 2b When Flow 5 is promoted to AF (Case 2b) or Case 2c EF (Case 2c), performance of the existing BE flow is worsen. Case 3a When Flow 5 is BE service: 1) EF service has shortest delay and delay jitter 2) AF has the smallest delay jitter 3) BE traffic has much better throughput, delay and delay jitter compared to Case 1 Case 3b When Flow 5 is promoted to be AF or EF: Case 3c 1) Existing AF traffic (Flow 2) still has decreased delay and delay than, and similar throughput as, Cases 1 and 3a 2) Existing BE traffic still has shorter delay, delay jitter, and larger throughput than Case 1 5. CONCLUSION We have proposed a per-class TE scheme that enhances E- LSP. The labeling, load balancing, and constraint-based routing components are described; the new scheme is carefully analyzed against TE requirements. Simulation results demonstrated that the new scheme effectively utilizes network resources; as a result, is able to accommodate more QoS flows while offering better performance to existing flows. The proposed scheme may be applied to either traffic flows per service class or traffic trunks per class type. In the first case, a fine-granularity labeling is needed; both signaling operation and management complexity would be increased. The second case, on the other hand, simplifies signaling operations and improves scalability. Another related issue in per-class TE is traffic protection. Each LSP requires a preestablished backup path or bypath to deal with link or router failures. This would involve more computations and traffic management. Given a fixed topology and source-destination matrix of traffic to be carried, when we divide the service categories and decide the label semantics, we are bound to balance the tradeoff between the effective use of the available bandwidth and the overhead of labeling, computation, and traffic protection. All these require further investigation. REFERENCES Aboul-Magd, et al., Constraint-Based LSP Setup using LDP, draft-ietf-mpls-cr-ldp+l.txt, July D. 0. Awduche, et al., Requirements for Traffic Engineering over MPLS, RFC 2702, Sept D. 0. Awduche, et al., A Framework for internet traffic engineering, draft-ietf-tewg-framework-04.txt, April S. Blake et al., An Architecture for Differentiated Services, RFC E. Crawley et al., A Framework for QoS-based Routing in the Internet, RFC 2386, August F. Le Faucheur, et al., Requirements for support of DiffServ-aware MPLS Traffic Engineering, draft-ietftewg-diff-te-reqts-00&t, Feb F. Le Faucheur, et al., MPLS Support of Differentiated Services, draft-ietf-mpls-diff-ext-09&t, April A. Ghanwani, et al., Traffic Engineering Standards in IP Networks Using MPLS, 1EEE Communications Magazine, December 1999, pp M. Kodialam, T. V. Lakshman, Minimum Interference Routing with Application to MPLS Traffic Engineering, Proc. INFOCOM, March W. M. Moh, L. Xiang, and X. Zhao, Differentiated service-based inter-domain multicast routing: enhancement of MBGP Proc. of ZCCCN, Las Vegas, NV, Oct W. M. Moh and B. Nguyen, An Optimal QoS- Guaranteed Multicast Routing Algorithm with Dynamic Membership Support, Proc. of IEEE ICC, pp , Vancouver, Canada, June An extended version has been accepted by Computer Communications, Spring W. M. Moh, L. Xiang, and X. Zhao, Extending BGMP for QoS-based inter-domain multicasting over the Internet, Proc. of ZEEE ICC, New Orleans, LA, June An extended version appeared in Optical Networks, Vol. 2, No. 2, March/April 2001, pp E. C. Rosen, et al., Multiprotocol Label Switching Architecture, Internet draft, draft-ietf-mpls-arch-06.txt, April, 1999 httn:// 14. C. Villamizar, MPLS Optimized Multipath (MPLS-- OMP), Internet draft, draft-ietf-mpls-omp-00, August httn://tictitious.org/mnls-omn/mnls-omntxt 15. X. Xiao, et al., Traffic Engineering with MPLS in the Internet, IEEE network, March/April 2000, pp J. Mao, W. Moh, and B. Wei, PQWRR Scheduling Algorithm in Supporting of DiffServ, Proc. of IEEE ICC, Helsinki, June

Supporting End-to-End QoS in DiffServ/MPLS Networks

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

More information

How To Provide Qos Based Routing In The Internet

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

More 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 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 adrian@wshlab2.ee.kuas.edu.tw, gary@hpds.ee.ncku.edu.tw,

More information

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

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

More information

Path Selection Analysis in MPLS Network Based on QoS

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

More information

QoS Strategy in DiffServ aware MPLS environment

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,

More information

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 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

More information

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints

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 hyaghmae@ferdowsi.um.ac.ir

More information

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks

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 hyaghmae@ferdowsi.um.ac.ir

More information

MPLS Multiprotocol Label Switching

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

More information

A Survey on QoS Behavior in MPLS Networks

A Survey on QoS Behavior in MPLS Networks A Survey on QoS Behavior in MPLS Networks Shruti Thukral 1, Banita Chadha 2 M.Tech Scholar, CSE Department, IEC College of Engg & Technology, Greater Noida, India 1 Assistant Professor, CSE Department,

More information

An End-to-End QoS Architecture with the MPLS-Based Core

An End-to-End QoS Architecture with the MPLS-Based Core An End-to-End QoS Architecture with the MPLS-Based Core Victoria Fineberg, PE, Consultant, fineberg@illinoisalumni.org Cheng Chen, PhD, NEC, CChen@necam.com XiPeng Xiao, PhD, Redback, xiaoxipe@cse.msu.edu

More information

Quality of Service for VoIP

Quality of Service for VoIP Quality of Service for VoIP WCS November 29, 2000 John T. Chapman Cisco Distinguished Engineer Broadband Products and Solutions Course Number Presentation_ID 1999, Cisco Systems, Inc. 1 The QoS Matrix

More information

Figure 1: Network Topology

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,

More information

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

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

More information

Project Report on Traffic Engineering and QoS with MPLS and its applications

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

More information

Overview of QoS in Packet-based IP and MPLS Networks. Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi

Overview of QoS in Packet-based IP and MPLS Networks. Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi Overview of QoS in Packet-based IP and MPLS Networks Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi 1 Agenda Introduction QoS Service Models DiffServ QoS Techniques MPLS QoS Summary 2 Introduction QoS

More information

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 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

More information

4 Internet QoS Management

4 Internet QoS Management 4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control

More information

Routing architecture in DiffServ MPLS networks

Routing architecture in DiffServ MPLS networks Routing architecture in DiffServ MPLS networks Gonzalo Camarillo Advanced Signalling Research Laboratory Ericsson, FIN-02420 Jorvas, Finland Gonzalo.Camarillo@ericsson.com Abstract The Internet is currently

More information

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints

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

More information

Experiences with Class of Service (CoS) Translations in IP/MPLS Networks

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

More information

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE Introduction The Internet only provides a best effort service

More information

IP Quality of Service: Theory and best practices. Vikrant S. Kaulgud

IP Quality of Service: Theory and best practices. Vikrant S. Kaulgud IP Quality of Service: Theory and best practices Vikrant S. Kaulgud 1 Why are we here? Understand need for Quality of Service. Explore Internet QoS architectures. Check QoS best practices. Be vendor neutral,

More information

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

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

More information

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ)

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ) QoS in IP networks Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001 IETF Integrated Services (IntServ) Connection-oriented solution (end-to-end) QoS guarantees

More information

A Load Balancing Scheme for Congestion Control in MPLS Networks

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

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

Evolution of QoS routing in the Internet

Evolution of QoS routing in the Internet Evolution of QoS routing in the Internet Olivier Bonaventure Dept. Computing Science and Engineering Université catholique de Louvain http://www.info.ucl.ac.be/people/obo June 4th, 2004 Page 1 Agenda Routing

More information

QoS Performance Evaluation in BGP/MPLS VPN

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

More information

Quality of Service Mechanisms and Challenges for IP Networks

Quality of Service Mechanisms and Challenges for IP Networks Quality of Service Mechanisms and Challenges for IP Networks Prof. Augustine C. Odinma, Ph.D. * and Lawrence Oborkhale, M.Eng. Department of Electrical, Electronic & Computer Engineering, Lagos State University

More information

Dynamic Sizing of Label Switching Paths in MPLS Networks

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

More information

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:

More information

How To Share Bandwidth On A Diffserv Network

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

More information

Industry s First QoS- Enhanced MPLS TE Solution

Industry s First QoS- Enhanced MPLS TE Solution Industry s First QoS- Enhanced MPLS TE Solution Azhar Sayeed Manager, IOS Product Management, asayeed@cisco.com Contact Info: Kim Gibbons, kgibbons@cisco.com,, 408-525 525-4909 1 Agenda MPLS Traffic Engineering

More information

MPLS is the enabling technology for the New Broadband (IP) Public Network

MPLS is the enabling technology for the New Broadband (IP) Public Network From the MPLS Forum Multi-Protocol Switching (MPLS) An Overview Mario BALI Turin Polytechnic Mario.Baldi@polito.it www.polito.it/~baldi MPLS is the enabling technology for the New Broadband (IP) Public

More information

Recovery Modeling in MPLS Networks

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

More information

Integrated Service (IntServ) versus Differentiated Service (Diffserv)

Integrated Service (IntServ) versus Differentiated Service (Diffserv) Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook Computer Networking A Top- Down Approach Featuring the Internet ACN: IntServ and DiffServ

More information

Internet Quality of Service

Internet Quality of Service Internet Quality of Service Weibin Zhao zwb@cs.columbia.edu 1 Outline 1. Background 2. Basic concepts 3. Supporting mechanisms 4. Frameworks 5. Policy & resource management 6. Conclusion 2 Background:

More information

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities) QoS Switching H. T. Kung Division of Engineering and Applied Sciences Harvard University November 4, 1998 1of40 Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p

More information

OPNET simulation of voice over MPLS With Considering Traffic Engineering

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

More information

A Fast Path Recovery Mechanism for MPLS Networks

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.

More information

02-QOS-ADVANCED-DIFFSRV

02-QOS-ADVANCED-DIFFSRV IP QoS DiffServ Differentiated Services Architecture Agenda DiffServ Principles DS-Field, DSCP Historical Review Newest Implementations Per-Hop Behaviors (PHB) DiffServ in Detail DiffServ in other Environments

More information

On Providing Survivable QoS Services in the Next Generation Internet

On Providing Survivable QoS Services in the Next Generation Internet On Providing Survivable QoS Services in the Next Generation Internet Anotai Srikitja and David Tipper Dept. of Information Science and Telecommunications University of Pittsburgh Pittsburgh, PA 1526 USA

More information

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia

More information

1.1 MPLS. MPLS is an advanced forwarding scheme. It extends routing with respect to packet forwarding and path controlling.

1.1 MPLS. MPLS is an advanced forwarding scheme. It extends routing with respect to packet forwarding and path controlling. Traffic Engineering with MPLS in the Internet Xipeng Xiao, Alan Hannan, Brook Bailey GlobalCenter Inc, A Global Crossing Company 141 Caspian Court Sunnyvale, CA 94089 {xipeng, alan, bbailey}@globalcenter.net

More information

"Charting the Course... ... to Your Success!" QOS - Implementing Cisco Quality of Service 2.5 Course Summary

Charting the Course... ... to Your Success! QOS - Implementing Cisco Quality of Service 2.5 Course Summary Course Summary Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as best effort, IntServ, and DiffServ,

More information

MPLS - A Choice of Signaling Protocol

MPLS - A Choice of Signaling Protocol www.ijcsi.org 289 MPLS - A Choice of Signaling Protocol Muhammad Asif 1, Zahid Farid 2, Muhammad Lal 3, Junaid Qayyum 4 1 Department of Information Technology and Media (ITM), Mid Sweden University Sundsvall

More information

An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks

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

More information

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 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,

More information

Quality of Service (QoS)) in IP networks

Quality of Service (QoS)) in IP networks Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T

More information

Performance Evaluation of Quality of Service Assurance in MPLS Networks

Performance Evaluation of Quality of Service Assurance in MPLS Networks 114 Performance Evaluation of Quality of Service Assurance in MPLS Networks Karol Molnar, Jiri Hosek, Lukas Rucka, Dan Komosny and Martin Vlcek Brno University of Technology, Communication, Purkynova 118,

More information

VoIP versus VoMPLS Performance Evaluation

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,

More information

HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University

HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University HPSR 2002 Kobe, Japan Towards Next Generation Internet Bijan Jabbari, PhD Professor, George Mason University May 28, 2002 Overview! Scalability and Interoperability in Internet! Impediments in Deployment

More information

MPLS TE Technology Overview

MPLS TE Technology Overview C H A P T E R MPLS TE Technology Overview In this chapter, you review the following topics: MPLS TE Introduction Basic Operation of MPLS TE DiffServ-Aware Traffic Engineering Fast Reroute This chapter

More information

Distributed Systems 3. Network Quality of Service (QoS)

Distributed Systems 3. Network Quality of Service (QoS) Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski pxk@cs.rutgers.edu 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through

More information

ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK

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 hhussei1@gmu.edu

More information

Multimedia Requirements. Multimedia and Networks. Quality of Service

Multimedia Requirements. Multimedia and Networks. Quality of Service Multimedia Requirements Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Transfer/Control Protocols Quality of Service

More information

Disjoint Path Algorithm for Load Balancing in MPLS network

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/

More information

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) COURSE OVERVIEW: Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such

More information

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Course Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements,

More information

Building MPLS VPNs with QoS Routing Capability i

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

More information

Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru

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

More information

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2 1 ISTANBUL 1.1 MPLS overview 1 1.1.1 Principle Use of a ATM core network 2 Overlay Network One Virtual Circuit per communication No routing protocol Scalability problem 2 1.1.1 Principle Weakness of overlay

More information

Multi Protocol Label Switching with Quality of Service in High Speed Computer Network

Multi Protocol Label Switching with Quality of Service in High Speed Computer Network Multi Protocol Label Switching with Quality of Service in High Speed Computer Network Jitendra Joshi, Sonali Gupta, Priti Gupta, Nisha Singh, Manjari Kumari Department of Computer Science and Engineering

More information

Internet traffic engineering using multi-protocol label switching (MPLS)

Internet traffic engineering using multi-protocol label switching (MPLS) Computer Networks 40 (2002) 111 129 Invited Paper Internet traffic engineering using multi-protocol label switching (MPLS) Daniel O. Awduche a, Bijan Jabbari b, * a Movaz Networks, One Technology Parkway

More information

Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt)

Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt) Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt) Jerry Ash AT&T gash@att.com Bur Goode AT&T bgoode@att.com Jim Hand AT&T jameshand@att.com Raymond

More information

Introducing Basic MPLS Concepts

Introducing Basic MPLS Concepts Module 1-1 Introducing Basic MPLS Concepts 2004 Cisco Systems, Inc. All rights reserved. 1-1 Drawbacks of Traditional IP Routing Routing protocols are used to distribute Layer 3 routing information. Forwarding

More information

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS CS640: Introduction to Computer Networks Aditya Akella Lecture 20 QoS Why a New Service Model? Best effort clearly insufficient Some applications need more assurances from the network What is the basic

More information

IP Core Transport Network

IP Core Transport Network UDC 635.14:621.391 IP Core Transport Network VAkira Hakata VMasafumi Katoh VHaruo Yamashita VSatoshi Nojima (Manuscript received February 28, 2001) This paper proposes a next-generation IP core transport

More information

MPLS Network Optimization for VoIP Using DiffServ with Multiple ER-LSP

MPLS Network Optimization for VoIP Using DiffServ with Multiple ER-LSP Computational and Applied Mathematics Journal 2015; 1(5): 249-260 Published online July 10, 2015 (http://www.aascit.org/journal/camj) MPLS Network Optimization for VoIP Using DiffServ with Multiple ER-LSP

More information

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics

More information

METHODS OF ADJUSTING MPLS NETWORK POLICIES

METHODS OF ADJUSTING MPLS NETWORK POLICIES U.P.B. Sci. Bull., Series C, Vol. 71, Iss. 3, 2009 ISSN 1454-234x METHODS OF ADJUSTING MPLS NETWORK POLICIES Răzvan RUGHINIŞ 1, Răzvan DEACONESCU 2 Lucrarea de faţă discută strategii de ajustare a reţelelor

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for

More information

MPLS Based Recovery Mechanisms

MPLS Based Recovery Mechanisms MPLS Based Recovery Mechanisms Master Thesis Johan Martin Olof Petersson UNIVERSITY OF OSLO May 2005 2 Foreword This thesis is part of my Candidatus Scientiarum studies in communication systems at the

More information

MPLS Part II - Recovery

MPLS Part II - Recovery MPLS Part II - Recovery Outline Introduction MPLS Recovery Framework MPLS Mechanism for Protection/Restoration Shared Backup LSP Restoration Fast reroute RSVP-TE Recovery A Heuristic Restoration Approach

More information

PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON

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

More information

MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001

MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Overview Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Goal MPLS Event Notification Traffic Engineering and Restoration Develop an

More information

Overview. QoS, Traffic Engineering and Control- Plane Signaling in the Internet. Telematics group University of Göttingen, Germany. Dr.

Overview. QoS, Traffic Engineering and Control- Plane Signaling in the Internet. Telematics group University of Göttingen, Germany. Dr. Vorlesung Telematik (Computer Networks) WS2004/05 Overview QoS, Traffic Engineering and Control- Plane Signaling in the Internet Dr. Xiaoming Fu Recent trends in network traffic and capacity QoS principles:

More information

IP Traffic Engineering over OMP technique

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,

More information

MPLS Study. Project: Competence Center for ATM Components - DFN ComAC-

MPLS Study. Project: Competence Center for ATM Components - DFN ComAC- MPLS Study Project: Competence Center for ATM Components - DFN ComAC- *0'#)2.86 5HVHDUFK#,QVWLWXWH#IRU#2SHQ#&RPPXQLFDWLRQ#6\VWHPV #.DLVHULQ0$XJXVWD0$OOHH#64 '0438;

More information

Proposing a Load Balancing Algorithm with the Help of an Endpoint Admission Control Algorithm to Improve Traffic Engineering

Proposing a Load Balancing Algorithm with the Help of an Endpoint Admission Control Algorithm to Improve Traffic Engineering Proposing a Load Balancing Algorithm with the Help of an Endpoint Admission Control Algorithm to Improve Traffic Engineering * 1 Zahra Vali, 2 Massoud Reza Hashemi, + 3 Neda Moghim 1, Isfahan University

More information

Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker

Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker INGRID 2007 Instrumenting the GRID Second International Workshop on Distributed Cooperative Laboratories Session 2: Networking for the GRID Dynamic Network Resources Allocation in Grids through a Grid

More information

Internet QoS: the Big Picture

Internet QoS: the Big Picture Internet QoS: the Big Picture Xipeng Xiao and Lionel M. Ni Department of Computer Science 3115 Engineering Building Michigan State University East Lansing, MI 48824-1226 {xiaoxipe,ni}@cse.msu.edu Abstract

More information

Internet QoS: A Big Picture

Internet QoS: A Big Picture 12 Internet QoS: A Big Picture Xipeng Xiao and Lionel M. Ni, Michigan State University Abstract In this article we present a framework for the emerging Internet quality of service (QoS). All the important

More information

Traffic Engineering & Network Planning Tool for MPLS Networks

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

More information

IP-Telephony Quality of Service (QoS)

IP-Telephony Quality of Service (QoS) IP-Telephony Quality of Service (QoS) Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline End-to-end OoS of VoIP services Quality of speech codecs Network-QoS IntServ RSVP DiffServ

More information

Addition of QoS Services to an MPLS-enabled Network

Addition of QoS Services to an MPLS-enabled Network Addition of QoS Services to an MPLS-enabled Network An OPNET Methodology OPNET Technologies, Inc. 7255 Woodmont Avenue Bethesda, MD 20814 240.497.3000 http://www.opnet.com Last Modified Jun 26, 2002 Disclaimer:

More information

QoS Implementation For MPLS Based Wireless Networks

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

More information

Integrating Internet Protocol (IP) Multicast over Multiprotocol Label Switching (MPLS) for Real Time Video Conferencing Data Transmission

Integrating Internet Protocol (IP) Multicast over Multiprotocol Label Switching (MPLS) for Real Time Video Conferencing Data Transmission Integrating Internet Protocol (IP) Multicast over Multiprotocol Label Switching (MPLS) for Real Time Video Conferencing Data Transmission Majid Ashraf Derwesh Department of Electronics and Communication

More information

18: Enhanced Quality of Service

18: Enhanced Quality of Service 18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:

More information

Multi-Protocol Label Switching To Support Quality of Service Needs

Multi-Protocol Label Switching To Support Quality of Service Needs Technical Report, IDE1008, February 2010 Multi-Protocol Label Switching To Support Quality of Service Needs Master s Thesis in Computer Network Engineering - 15hp AMJAD IFTIKHAR AOON MUHAMMAD SHAH & FOWAD

More information

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.

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,

More information

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Chapter# 19 INTERNETWORK OPERATION Review Questions ٢ Network Chapter# 19 INTERNETWORK OPERATION 19.1 List

More information

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T 1 Outline! BGP/MPLS VPN (RFC 2547bis)! Setting up LSP for VPN - Design Alternative Studies! Interworking of LDP / RSVP

More information

LOAD BALANCING IN MPLS

LOAD BALANCING IN MPLS LOAD BALANCING IN MPLS Prabhjot Kaur, Satish Devane Datta Meghe College of Engineering, Navi Mumbai, Maharashtra, India ABSTRACT MPLS is a mechanism in high-performance telecommunications network that

More information

MPLS Concepts. Overview. Objectives

MPLS Concepts. Overview. Objectives MPLS Concepts Overview This module explains the features of Multi-protocol Label Switching (MPLS) compared to traditional ATM and hop-by-hop IP routing. MPLS concepts and terminology as well as MPLS label

More information

CS 268: Lecture 13. QoS: DiffServ and IntServ

CS 268: Lecture 13. QoS: DiffServ and IntServ CS 268: Lecture 13 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776 1

More information

Bandwidth Management in MPLS Networks

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: dragoss@eeng.dcu.ie

More information

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

King Fahd University of Petroleum & Minerals Computer Engineering g Dept King Fahd University of Petroleum & Minerals Computer Engineering g Dept COE 543 Mobile and Wireless Networks Term 111 Dr. Ashraf S. Hasan Mahmoud Rm 22-148-3 Ext. 1724 Email: ashraf@kfupm.edu.sa 12/24/2011

More information